This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[PATCH]ARM: PR12022 arm-coff build is broken
- From: Khem Raj <kraj at mvista dot com>
- To: gcc-patches at gcc dot gnu dot org
- Date: Mon, 26 Sep 2005 22:28:38 -0700
- Subject: [PATCH]ARM: PR12022 arm-coff build is broken
- Reply-to: kraj at mvista dot com
Hi,
This patch fixes the arm-coff and strongarm-pe build breaker as reported
in PR12022 by removing
EXTRA_MULTILIB_PARTS definition which is not used for coff targets.
The patch is based on the following patch from Nick Clifton.
http://gcc.gnu.org/ml/gcc-cvs/2001-12/msg00684.html
I did a local build for arm-coff.
Is it OK for mainline?
Thanks
Khem
gcc/ChangeLog
2005-09-26 Khem Raj <kraj@mvista.com>
* config/arm/t-arm-coff (EXTRA_MULTILIB_PARTS): Remove definition.
* config/arm/t-strongarm-pe (EXTRA_MULTILIB_PARTS): Likewise.
Index: t-arm-coff
===================================================================
RCS file: /cvsroot/gcc/gcc/gcc/config/arm/t-arm-coff,v
retrieving revision 1.4
diff -u -r1.4 t-arm-coff
--- t-arm-coff 1 Jul 2003 23:26:43 -0000 1.4
+++ t-arm-coff 27 Sep 2005 05:20:19 -0000
@@ -23,7 +23,6 @@
MULTILIB_OPTIONS = mlittle-endian/mbig-endian mhard-float/msoft-float marm/mthumb mno-thumb-interwork/mthumb-interwork
MULTILIB_DIRNAMES = le be fpu soft arm thumb normal interwork
MULTILIB_MATCHES =
-EXTRA_MULTILIB_PARTS = crtbegin.o crtend.o
LIBGCC = stmp-multilib
INSTALL_LIBGCC = install-multilib
Index: t-strongarm-pe
===================================================================
RCS file: /cvsroot/gcc/gcc/gcc/config/arm/t-strongarm-pe,v
retrieving revision 1.4
diff -u -r1.4 t-strongarm-pe
--- t-strongarm-pe 1 Jul 2003 23:26:43 -0000 1.4
+++ t-strongarm-pe 27 Sep 2005 05:20:19 -0000
@@ -27,7 +27,6 @@
MULTILIB_OPTIONS = mhard-float/msoft-float
MULTILIB_DIRNAMES = fpu soft
MULTILIB_MATCHES =
-EXTRA_MULTILIB_PARTS = crtbegin.o crtend.o
LIBGCC = stmp-multilib
INSTALL_LIBGCC = install-multilib