This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.


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

[PATCH] Added binutils 2.21.53


# HG changeset patch
# User Michael Hope <michael.hope@linaro.org>
# Date 1317176951 -46800
# Node ID 8787c0fd1b726a336314e3a29db4ebe9ef73c8ad
# Parent  e198132ce41a142d6a05df3906814116a5c904bb
Added binutils 2.21.53.

binutils 2.21 doesn't recognise the Cortex-M3 SVC instruction when
assembling with -mcpu=all.  This was fixed by the 2.21.53 snapshot and
is needed to build RTOSs such as FreeRTOS.

Signed-off-by: Michael Hope <michael.hope@linaro.org>

diff -r e198132ce41a -r 8787c0fd1b72 config/binutils/binutils.in
--- a/config/binutils/binutils.in	Wed Sep 28 15:28:23 2011 +1300
+++ b/config/binutils/binutils.in	Wed Sep 28 15:29:11 2011 +1300
@@ -8,6 +8,12 @@
 # Don't remove next line
 # CT_INSERT_VERSION_BELOW
 
+config BINUTILS_V_2_21_53
+    bool
+    prompt "2.21.53 (EXPERIMENTAL)"
+    depends on EXPERIMENTAL
+    select BINUTILS_2_21_or_later
+
 config BINUTILS_V_2_21_1a
     bool
     prompt "2.21.1a"
@@ -44,6 +50,7 @@
     string
 # Don't remove next line
 # CT_INSERT_VERSION_STRING_BELOW
+    default "2.21.53" if BINUTILS_V_2_21_53
     default "2.21.1a" if BINUTILS_V_2_21_1a
     default "2.20.1a" if BINUTILS_V_2_20_1a
     default "2.19.1a" if BINUTILS_V_2_19_1a

--
For unsubscribe information see http://sourceware.org/lists.html#faq


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