This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
other/8314: m68k-elf/rtems should multilib crt[begin|end].o
- From: joel at gcc dot gnu dot org
- To: gcc-gnats at gcc dot gnu dot org
- Cc: pirovano dot thysys at tiscalinet dot it, ccj at acm dot org
- Date: 22 Oct 2002 22:36:28 -0000
- Subject: other/8314: m68k-elf/rtems should multilib crt[begin|end].o
- Reply-to: joel at gcc dot gnu dot org
>Number: 8314
>Category: other
>Synopsis: m68k-elf/rtems should multilib crt[begin|end].o
>Confidential: no
>Severity: critical
>Priority: medium
>Responsible: unassigned
>State: open
>Class: wrong-code
>Submitter-Id: net
>Arrival-Date: Tue Oct 22 15:46:00 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator: joel@gcc.gnu.org
>Release: gcc 3.2
>Organization:
>Environment:
Target m68k-elf and m68k-rtems
>Description:
crtbegin.o and crtend.o are compiled from C and
when must be compiled with appropriate CPU options
to generate correct code on coldfire models.
>How-To-Repeat:
>Fix:
2002-10-22 Joel Sherrill <joel@OARcorp.com>
* config/m68k/t-crtstuff: Include crti.o, crtn.o, crtbegin.o
and crtend.o as multilib items.
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:24:52 2002
@@ -1,5 +1,4 @@
-# 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 =
>Release-Note:
>Audit-Trail:
>Unformatted: