aboutsummaryrefslogtreecommitdiff
path: root/benchmarks/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'benchmarks/Makefile')
-rw-r--r--benchmarks/Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/benchmarks/Makefile b/benchmarks/Makefile
index efd450e..6331596 100644
--- a/benchmarks/Makefile
+++ b/benchmarks/Makefile
@@ -6,6 +6,9 @@ FILES = benchmark.c ../libfixmath/fix16.c ../libfixmath/fix16_sqrt.c ../libfixma
CFLAGS = -DFIXMATH_NO_OVERFLOW -DFIXMATH_NO_ROUNDING -ffast-math -I../libfixmath
+.PHONY clean:
+ rm -f *.elf
+
testcases.c: generate_testcases.py
python $<
@@ -23,7 +26,7 @@ run-benchmark-arm: benchmark-arm.elf
benchmark-avr.elf: $(FILES) interface-avr.c testcases.c
avr-gcc -Wall -mmcu=atmega128 $(CFLAGS) \
- -Wall -O2 -DFIXMATH_OPTIMIZE_8BIT \
+ -O2 -DFIXMATH_OPTIMIZE_8BIT \
-o $@ -I .. $(FILES) interface-avr.c
run-benchmark-avr: benchmark-avr.elf