diff --git a/src/Makefile b/src/Makefile index 7e5e3e9..48c029a 100644 --- a/src/Makefile +++ b/src/Makefile @@ -113,7 +113,7 @@ test_irq.elf: test_irq.c libsys.a $(OBJCOPY) -O ihex -I binary $@.flash.bin $@.hex dhry.elf: dhry_1.c dhry_2.c dhry.h libsys.a - $(CC) $(CFLAGS) -o $@ -DHZ=1000 dhry_1.c dhry_2.c $(LIBS) >$@.map + $(CC) $(CFLAGS) -O3 -o $@ -DHZ=1000 dhry_1.c dhry_2.c $(LIBS) >$@.map $(OBJDUMP) -d $@ > $@.dis $(OBJCOPY) $@ -O binary $@.bin $(OBJCOPY) -O srec $@ $@.srec diff --git a/src/dhry_1.c b/src/dhry_1.c index 9a803f5..a9c1b07 100644 --- a/src/dhry_1.c +++ b/src/dhry_1.c @@ -104,10 +104,10 @@ main () /* Warning: With 16-Bit processors and Number_Of_Runs > 32000, */ /* overflow may occur for this array element. */ - /* printf ("\n"); printf ("Dhrystone Benchmark, Version 2.1 (Language: C)\n"); printf ("\n"); + /* if (Reg) { printf ("Program compiled with 'register' attribute\n"); @@ -208,7 +208,6 @@ main () #ifdef MSC_CLOCK End_Time = clock(); #endif - /* printf ("Execution ends\n"); printf ("\n"); printf ("Final values of the variables used in the benchmark:\n"); @@ -262,7 +261,6 @@ main () printf (" should be: DHRYSTONE PROGRAM, 2'ND STRING\n"); printf ("\n"); -*/ User_Time = End_Time - Begin_Time; if (User_Time < Too_Small_Time)