This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
bootstrap failure on alpha and solaris Re: [RFA] automake mass update,2 of 2
Hi Paolo,
Paolo Bonzini wrote:
This patch updates automake to 1.8.5 for boehm-gc, zlib, libffi,
libmudflap, and removes useless multilibs code for libstdc++-v3.
Bootstrapped/regtested i686-pc-linux-gnu, enabling multilibs as in
config/i386/t-vxworks:
We have a fallout on alpha and solaris with the update in boehm-gc.
The problem is the missing suffix .S in the Makefile.in.
We end up with 'no rule to make target alpha/sparc_mach_dep.lo'
Here a little try to fix it, though I don't know if correct.
This gives us back the line:
+.SUFFIXES: .S .c .lo .o .obj .s <---- the capital is .S is back ;)
What do you think ?
Regards,
Andreas
Index: Makefile.am
===================================================================
RCS file: /cvs/gcc/gcc/boehm-gc/Makefile.am,v
retrieving revision 1.41
diff -u -r1.41 Makefile.am
--- Makefile.am 16 Jun 2004 07:34:39 -0000 1.41
+++ Makefile.am 17 Jun 2004 04:12:43 -0000
@@ -54,6 +54,7 @@
## FIXME: we shouldn't have to do this, but automake forces us to.
.s.lo:
+.S.lo:
## We use -Wp,-P to strip #line directives. Irix `as' chokes on
## these.
$(LTCOMPILE) -Wp,-P -x assembler-with-cpp -c $<