This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: other/8314: m68k-elf/rtems should multilib crt[begin|end].o
- From: joel at gcc dot gnu dot org
- To: ccj at acm dot org, gcc-bugs at gcc dot gnu dot org, gcc-prs at gcc dot gnu dot org, joel at gcc dot gnu dot org, nobody at gcc dot gnu dot org, pirovano dot thysys at tiscalinet dot it
- Date: 22 Oct 2002 22:50:26 -0000
- Subject: Re: other/8314: m68k-elf/rtems should multilib crt[begin|end].o
- Reply-to: joel at gcc dot gnu dot org, ccj at acm dot org, gcc-bugs at gcc dot gnu dot org, gcc-prs at gcc dot gnu dot org, joel at gcc dot gnu dot org, nobody at gcc dot gnu dot org, pirovano dot thysys at tiscalinet dot it, gcc-gnats at gcc dot gnu dot org
Synopsis: m68k-elf/rtems should multilib crt[begin|end].o
State-Changed-From-To: open->feedback
State-Changed-By: joel
State-Changed-When: Tue Oct 22 15:50:25 2002
State-Changed-Why:
Original patch broken. Testing this now:
diff -uNr /usr1/rtems/work-tools/original/gcc-3.2/gcc/config/m68k/t-crtstuff gcc-3.2/gcc/config/m68k/t-crtstuff
--- /usr1/rtems/work-tools/original/gcc-3.2/gcc/config/m68k/t-crtstuff Tue Sep 14 04:52:09 1999
+++ gcc-3.2/gcc/config/m68k/t-crtstuff Tue Oct 22 17:47:14 2002
@@ -1,11 +1,10 @@
-# from ../t-svr4
-EXTRA_PARTS=crtbegin.o crtend.o crti.o crtn.o
+EXTRA_MULTILIB_PARTS=crtbegin.o crtend.o crti.o crtn.o
# Add flags here as required.
CRTSTUFF_T_CFLAGS =
# Assemble startup files.
-crti.o: $(srcdir)/config/m68k/crti.s $(GCC_PASSES)
- $(GCC_FOR_TARGET) -c -o crti.o $(srcdir)/config/m68k/crti.s
-crtn.o: $(srcdir)/config/m68k/crtn.s $(GCC_PASSES)
- $(GCC_FOR_TARGET) -c -o crtn.o $(srcdir)/config/m68k/crtn.s
+$(T)crti.o: $(srcdir)/config/m68k/crti.s $(GCC_PASSES)
+ $(GCC_FOR_TARGET) -c -o $(T)crti.o $(srcdir)/config/m68k/crti.s
+$(T)crtn.o: $(srcdir)/config/m68k/crtn.s $(GCC_PASSES)
+ $(GCC_FOR_TARGET) -c -o $(T)crtn.o $(srcdir)/config/m68k/crtn.s
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=8314