summaryrefslogtreecommitdiff
path: root/tests/Makefile.in
diff options
context:
space:
mode:
authortege <tege@gmplib.org>2001-03-01 15:09:38 +0100
committertege <tege@gmplib.org>2001-03-01 15:09:38 +0100
commit0aca06eddffbcc28eb36fdf079b6955a9704ed6e (patch)
tree5c83de1f9569d58329d9d2aac8545f283989323c /tests/Makefile.in
parentf2305611d15430ec2dea6a48e7fc0a39f6e48a47 (diff)
downloadgmp-0aca06eddffbcc28eb36fdf079b6955a9704ed6e.tar.gz
Regenerate for Kevin's last changes.
Diffstat (limited to 'tests/Makefile.in')
-rw-r--r--tests/Makefile.in11
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/Makefile.in b/tests/Makefile.in
index e70e54227..89d266fb3 100644
--- a/tests/Makefile.in
+++ b/tests/Makefile.in
@@ -149,6 +149,17 @@ COMPILE_FLAGS = \
$(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+# Recent versions of automake append automake generated suffixes to this
+# $(SUFFIXES) list. This is essential for us, since .c must come after .s,
+# .S and .asm. If .c is before .s, for instance, then in the mpn directory
+# "make" will see add_n.c mentioned in an explicit rule (the ansi2knr stuff)
+# and decide it must have add_n.c, even if add_n.c doesn't exist but add_n.s
+# does. See GNU make documentation (make)Implicit Rule Search, part 5c.
+#
+# On IRIX 6 native make this doesn't work properly though. Somehow .c
+# remains ahead of .s, perhaps because .c.s is a builtin rule. .asm works
+# fine though, and mpn/mips3 uses this.
+#
SUFFIXES = .s .S .asm
# can be overridden during development, eg. "make RM_TMP=: mul_1.lo"