diff options
author | Andrew Senkevich <andrew.n.senkevich@gmail.com> | 2015-05-14 17:14:45 +0300 |
---|---|---|
committer | Andrew Senkevich <andrew.n.senkevich@gmail.com> | 2015-05-14 18:07:06 +0300 |
commit | 58c50f06aacd84787cbe3ed315b10d3976b56612 (patch) | |
tree | e7baca9f377f9468d69cecd827f510acaff518ba /math/Makefile | |
parent | a6cdcd75dca8d57aaf1d7f8952bac374da7adc91 (diff) | |
download | glibc-58c50f06aacd84787cbe3ed315b10d3976b56612.tar.gz glibc-58c50f06aacd84787cbe3ed315b10d3976b56612.tar.xz glibc-58c50f06aacd84787cbe3ed315b10d3976b56612.zip |
Last part of changes regarding to libm-test.inc: addition
of method for separation which exactly testing function needed to run with help of generated during make check header with series of conditional definitions. 2015-05-14 Andrew Senkevich <andrew.senkevich@intel.com> * math/gen-libm-have-vector-test.sh: Script generates series of macros for conditions in testing functions. * math/Makefile: Added call of libm-have-vector-test.sh. * math/libm-test.inc (HAVE_VECTOR): New macros.
Diffstat (limited to 'math/Makefile')
-rw-r--r-- | math/Makefile | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/math/Makefile b/math/Makefile index 1537b5a6c4..fdfeb4a247 100644 --- a/math/Makefile +++ b/math/Makefile @@ -103,7 +103,7 @@ libm-tests = test-float test-double $(test-longdouble-$(long-double-fcts)) \ libm-tests.o = $(addsuffix .o,$(libm-tests)) tests += $(libm-tests) -libm-tests-generated = libm-test-ulps.h libm-test.c +libm-tests-generated = libm-test-ulps.h libm-have-vector-test.h libm-test.c generated += $(libm-tests-generated) libm-test.stmp # This is needed for dependencies @@ -114,9 +114,10 @@ ulps-file = $(firstword $(wildcard $(sysdirs:%=%/libm-test-ulps))) $(addprefix $(objpfx), $(libm-tests-generated)): $(objpfx)libm-test.stmp $(objpfx)libm-test.stmp: $(ulps-file) libm-test.inc gen-libm-test.pl \ - auto-libm-test-out + gen-libm-have-vector-test.sh auto-libm-test-out $(make-target-directory) $(PERL) gen-libm-test.pl -u $< -o "$(objpfx)" + $(SHELL) gen-libm-have-vector-test.sh > $(objpfx)libm-have-vector-test.h @echo > $@ $(objpfx)test-float.o: $(objpfx)libm-test.stmp |