diff options
author | Ulrich Drepper <drepper@redhat.com> | 1999-11-01 02:28:55 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 1999-11-01 02:28:55 +0000 |
commit | 882ed1bed6873b21dd5bfe74bb3d05fa8cc2435d (patch) | |
tree | da2d1021a2f0c7dc34455950aed9288cd91f75a5 /math | |
parent | 1830a0d541a97bb3ad59d06c233fc67fb2e05898 (diff) | |
download | glibc-882ed1bed6873b21dd5bfe74bb3d05fa8cc2435d.zip glibc-882ed1bed6873b21dd5bfe74bb3d05fa8cc2435d.tar.gz glibc-882ed1bed6873b21dd5bfe74bb3d05fa8cc2435d.tar.bz2 |
Update.
1999-10-20 Andreas Schwab <schwab@suse.de>
* math/Makefile (libm-tests-generated): Remove libm-test.stmp.
(generated): Add it here.
(before-compile): Add libm-test.c.
($(addprefix $(objpfx), $(libm-tests-generated))): Depend on
libm-test.stmp.
($(objpfx)libm-test.stmp): Use $(objpfx) instead of
$(objdir)/math/.
Diffstat (limited to 'math')
-rw-r--r-- | math/Makefile | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/math/Makefile b/math/Makefile index 8c326f2..bc2e7b9 100644 --- a/math/Makefile +++ b/math/Makefile @@ -88,14 +88,19 @@ 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-test.stmp -generated += $(libm-tests-generated) +libm-tests-generated = libm-test-ulps.h libm-test.c +generated += $(libm-tests-generated) libm-test.stmp +# This is needed for dependencies +before-compile += $(objpfx)libm-test.c -ulps-file= $(firstword $(wildcard $(config-sysdirs:%=$(..)%/libm-test-ulps))) +ulps-file = $(firstword $(wildcard $(config-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 - $(PERL) gen-libm-test.pl -u $< -o $(objdir)/math/ + $(make-target-directory) + $(PERL) gen-libm-test.pl -u $< -o "$(objpfx)" @echo > $@ $(objpfx)test-float.o: $(objpfx)libm-test.stmp |