This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

other/8314: m68k-elf/rtems should multilib crt[begin|end].o


>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:


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]