all: coremark.out coremark1.out coremark0.out 

coremark.out: core_list_join.c  core_matrix.c  core_state.c core_main.c core_portme.c  core_util.c start.s
	../../gcc-481/local/v850/bin/v850-elf-gcc -c -mv850e2 -O2 -I../../gcc-481/local/v850/include core_list_join.c  core_matrix.c  core_state.c core_main.c core_portme.c  core_util.c
	../../gcc-481/local/v850/bin/v850-elf-gcc -c -mv850e2 -O2 start.s
	../../gcc-481/local/v850/bin/v850-elf-gcc -o coremark.out -T ldscript -nostdlib start.o core_list_join.o  core_matrix.o  core_state.o core_main.o core_portme.o  core_util.o -lgcc
	../../gcc-481/local/v850/bin/v850-elf-objdump -D coremark.out > coremark.txt
	../../gcc-481/local/v850/bin/v850-elf-objcopy -O srec coremark.out coremark.srec

coremark1.out: core_list_join.c  core_matrix.c  core_state.c core_main.c core_portme.c  core_util.c start.s
	../../gcc-481/local/v850/bin/v850-elf-gcc -c -mv850e2 -O1 -I../../gcc-481/local/v850/include core_list_join.c  core_matrix.c  core_state.c core_main.c core_portme.c  core_util.c
	../../gcc-481/local/v850/bin/v850-elf-gcc -c -mv850e2 -O1 start.s
	../../gcc-481/local/v850/bin/v850-elf-gcc -o coremark1.out -T ldscript -nostdlib start.o core_list_join.o  core_matrix.o  core_state.o core_main.o core_portme.o  core_util.o -lgcc
	../../gcc-481/local/v850/bin/v850-elf-objdump -D coremark1.out > coremark1.txt
	../../gcc-481/local/v850/bin/v850-elf-objcopy -O srec coremark1.out coremark1.srec

coremark0.out: core_list_join.c  core_matrix.c  core_state.c core_main.c core_portme.c  core_util.c start.s
	../../gcc-481/local/v850/bin/v850-elf-gcc -c -mv850e2 -O0 -I../../gcc-481/local/v850/include core_list_join.c  core_matrix.c  core_state.c core_main.c core_portme.c  core_util.c
	../../gcc-481/local/v850/bin/v850-elf-gcc -c -mv850e2 -O0 start.s
	../../gcc-481/local/v850/bin/v850-elf-gcc -o coremark0.out -T ldscript -nostdlib start.o core_list_join.o  core_matrix.o  core_state.o core_main.o core_portme.o  core_util.o -lgcc
	../../gcc-481/local/v850/bin/v850-elf-objdump -D coremark0.out > coremark0.txt
	../../gcc-481/local/v850/bin/v850-elf-objcopy -O srec coremark0.out coremark0.srec
