aboutsummaryrefslogtreecommitdiff
path: root/benchmarks
diff options
context:
space:
mode:
authorMartin Baƙinka <marun1@email.cz>2021-04-29 08:40:06 +0200
committerGitHub <noreply@github.com>2021-04-29 09:40:06 +0300
commit35eb7753d29a9ad14b145a09c057a88131d6ede0 (patch)
treeebe2b69d32e12126c8a1e49c5e1d0012044c2bfa /benchmarks
parent951f522b13b1ea0068345369a98d18d862b29582 (diff)
downloadlibfixmath-35eb7753d29a9ad14b145a09c057a88131d6ede0.tar.gz
New unittests (#28)
Refactor unittests
Diffstat (limited to 'benchmarks')
-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