This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[3.2, 3.3] backport of m68k-linux config patch
- From: Matthias Klose <doko at cs dot tu-berlin dot de>
- To: gcc-patches at gcc dot gnu dot org
- Cc: mark at codesourcery dot com, Gabriel Dos Reis <gdr at integrable-solutions dot net>
- Date: Tue, 25 Feb 2003 07:55:10 +0100
- Subject: [3.2, 3.3] backport of m68k-linux config patch
crtbeginT.o used to be built for 2.95 and 3.0, and is for the mainline
as well. Ok to apply to the branches?
http://gcc.gnu.org/ml/gcc-patches/2002-11/msg01556.html
for the 3.3 branch:
2002-11-25 Andreas Schwab <schwab at suse dot de>
* config.gcc (m68k-*-linux*): Don't set extra_parts and gnu_ld,
should come from the generic *-*-linux* entry.
--- gcc/config.gcc~ 2003-01-29 01:34:27.000000000 +0100
+++ gcc/config.gcc 2003-01-29 01:37:08.000000000 +0100
@@ -1678,8 +1678,6 @@
# aka the GNU/Linux C library 6.
tm_file=m68k/linux.h
tmake_file="t-slibgcc-elf-ver t-linux m68k/t-linux"
- extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"
- gnu_ld=yes
;;
m68k-*-psos*)
tmake_file=m68k/t-m68kbare
for the 3.2 branch:
Backport from
http://gcc.gnu.org/ml/gcc-patches/2002-11/msg01556.html
2003-02-21 Matthias Klose <doko at debian dot org>
* config.gcc (m68k-*-linux*): Add crtbeginT.o to extra_parts.
--- gcc/config.gcc~ 2003-01-30 20:54:22.000000000 +0100
+++ gcc/config.gcc 2003-02-22 07:32:54.000000000 +0100
@@ -2090,7 +2090,7 @@
# aka the GNU/Linux C library 6.
tm_file=m68k/linux.h
tmake_file="t-slibgcc-elf-ver t-linux m68k/t-linux"
- extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"
+ extra_parts="crtbegin.o crtbeginS.o crtbeginT.o crtend.o crtendS.o"
float_format=m68k
gnu_ld=yes
;;