- update msp430-binutils to 2.21 including support for many new chips
- add a fix against crashing gas on openbsd
This commit is contained in:
parent
6736ec938c
commit
30c820c0d2
@ -1,8 +1,8 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2010/12/01 09:06:52 jasper Exp $
|
||||
# $OpenBSD: Makefile,v 1.2 2011/05/09 08:58:55 jasper Exp $
|
||||
|
||||
COMMENT= GNU binutils for msp430
|
||||
|
||||
V= 2.20
|
||||
V= 2.21
|
||||
DISTNAME= binutils-$V
|
||||
PKGNAME= ${TARGET}-${DISTNAME}
|
||||
|
||||
|
@ -1,10 +1,10 @@
|
||||
MD5 (msp430/binutils-2.20.patch) = /PqPgaR0mB/Mdm9qDAf3fg==
|
||||
MD5 (msp430/binutils-2.20.tar.bz2) = 7i0+mW6aLWaYCHEzYPqW+A==
|
||||
RMD160 (msp430/binutils-2.20.patch) = xHAVx1ORNIu+snd1vxnbuNUppdM=
|
||||
RMD160 (msp430/binutils-2.20.tar.bz2) = KEB04kU+UX0Db/ziwPPVZDni5cA=
|
||||
SHA1 (msp430/binutils-2.20.patch) = J4nVBM62vWR9TgDggG2g0JL8pg4=
|
||||
SHA1 (msp430/binutils-2.20.tar.bz2) = dH57TZS85GWHI23F9CjltBKlkNw=
|
||||
SHA256 (msp430/binutils-2.20.patch) = 6IZ7/DbK3uDzJOwS3eNd8IqRV0OrbXw1Fj9w0HYink8=
|
||||
SHA256 (msp430/binutils-2.20.tar.bz2) = 4d8J8Ko7UBVO+Tv+/obWXQHCLPtE1zKZrZXnchM6dbA=
|
||||
SIZE (msp430/binutils-2.20.patch) = 254545
|
||||
SIZE (msp430/binutils-2.20.tar.bz2) = 17506655
|
||||
MD5 (msp430/binutils-2.21.patch) = Dn1UaEaIzknecXK3QfV6wA==
|
||||
MD5 (msp430/binutils-2.21.tar.bz2) = yExazJ0mbxpwRLUchagj9Q==
|
||||
RMD160 (msp430/binutils-2.21.patch) = q55ObcErnrvnG8UpIHMi8XZxTX4=
|
||||
RMD160 (msp430/binutils-2.21.tar.bz2) = jS66syh6YoMmeHkHS4CNIP6RErA=
|
||||
SHA1 (msp430/binutils-2.21.patch) = nPRDlFMcttYz2MieeRzbF+akS/M=
|
||||
SHA1 (msp430/binutils-2.21.tar.bz2) = 75MjVYjrRD5MSnfyKajRMbzK7MY=
|
||||
SHA256 (msp430/binutils-2.21.patch) = nLheiYMop5WqJQOM1JpmocgFJEDLt5uJQbp9P3/T69g=
|
||||
SHA256 (msp430/binutils-2.21.tar.bz2) = YKvsW/RI65MKWhWsuHEmEjd9yLz7E9/VExIo9wVh0Mc=
|
||||
SIZE (msp430/binutils-2.21.patch) = 302943
|
||||
SIZE (msp430/binutils-2.21.tar.bz2) = 18742991
|
||||
|
19
devel/msp430/binutils/patches/patch-gas_config_tc-msp430_c
Normal file
19
devel/msp430/binutils/patches/patch-gas_config_tc-msp430_c
Normal file
@ -0,0 +1,19 @@
|
||||
$OpenBSD: patch-gas_config_tc-msp430_c,v 1.1 2011/05/09 08:58:56 jasper Exp $
|
||||
|
||||
Fix for SF 3293911
|
||||
gas 2.21 segfault when building gcc 4.4.5
|
||||
|
||||
From upstream git:
|
||||
mspgcc/binutils f3f850212509bd6a19bed10e1d5783cc5f95777a
|
||||
|
||||
--- gas/config/tc-msp430.c.orig Sun May 8 22:51:54 2011
|
||||
+++ gas/config/tc-msp430.c Sun May 8 22:52:12 2011
|
||||
@@ -661,7 +661,7 @@ get_operand (void)
|
||||
char* dp;
|
||||
int operand_length = 0;
|
||||
|
||||
- while (sp && ',' != *sp && ';' != *sp && '\n' != *sp)
|
||||
+ while (*sp && ',' != *sp && ';' != *sp && '\n' != *sp)
|
||||
{
|
||||
if (! ISSPACE(*sp))
|
||||
++operand_length;
|
@ -1,7 +1,7 @@
|
||||
$OpenBSD: patch-libiberty_Makefile_in,v 1.1.1.1 2010/12/01 09:06:53 jasper Exp $
|
||||
--- libiberty/Makefile.in.orig Mon Nov 29 19:39:00 2010
|
||||
+++ libiberty/Makefile.in Mon Nov 29 19:39:17 2010
|
||||
@@ -321,7 +321,8 @@ libiberty.html : $(srcdir)/libiberty.texi $(TEXISRC)
|
||||
$OpenBSD: patch-libiberty_Makefile_in,v 1.2 2011/05/09 08:58:56 jasper Exp $
|
||||
--- libiberty/Makefile.in.orig Tue Nov 2 16:20:46 2010
|
||||
+++ libiberty/Makefile.in Mon Apr 25 21:47:07 2011
|
||||
@@ -340,7 +340,8 @@ libiberty.html : $(srcdir)/libiberty.texi $(TEXISRC)
|
||||
@MAINT@ echo stamp > stamp-functions
|
||||
|
||||
INSTALL_DEST = @INSTALL_DEST@
|
||||
|
@ -1,10 +1,12 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2010/12/01 09:06:53 jasper Exp $
|
||||
@comment $OpenBSD: PLIST,v 1.2 2011/05/09 08:58:56 jasper Exp $
|
||||
@bin bin/msp430-addr2line
|
||||
@bin bin/msp430-ar
|
||||
@bin bin/msp430-as
|
||||
@bin bin/msp430-c++filt
|
||||
@bin bin/msp430-elfedit
|
||||
@bin bin/msp430-gprof
|
||||
@bin bin/msp430-ld
|
||||
@bin bin/msp430-ld.bfd
|
||||
@bin bin/msp430-nm
|
||||
@bin bin/msp430-objcopy
|
||||
@bin bin/msp430-objdump
|
||||
@ -25,6 +27,7 @@
|
||||
@man man/man1/msp430-as.1
|
||||
@man man/man1/msp430-c++filt.1
|
||||
@man man/man1/msp430-dlltool.1
|
||||
@man man/man1/msp430-elfedit.1
|
||||
@man man/man1/msp430-gprof.1
|
||||
@man man/man1/msp430-ld.1
|
||||
@man man/man1/msp430-nlmconv.1
|
||||
@ -43,6 +46,7 @@ msp430/bin/
|
||||
@bin msp430/bin/ar
|
||||
@bin msp430/bin/as
|
||||
@bin msp430/bin/ld
|
||||
@bin msp430/bin/ld.bfd
|
||||
@bin msp430/bin/nm
|
||||
@bin msp430/bin/objcopy
|
||||
@bin msp430/bin/objdump
|
||||
@ -300,6 +304,16 @@ msp430/lib/ldscripts/msp430x2131.xbn
|
||||
msp430/lib/ldscripts/msp430x2131.xn
|
||||
msp430/lib/ldscripts/msp430x2131.xr
|
||||
msp430/lib/ldscripts/msp430x2131.xu
|
||||
msp430/lib/ldscripts/msp430x2132.x
|
||||
msp430/lib/ldscripts/msp430x2132.xbn
|
||||
msp430/lib/ldscripts/msp430x2132.xn
|
||||
msp430/lib/ldscripts/msp430x2132.xr
|
||||
msp430/lib/ldscripts/msp430x2132.xu
|
||||
msp430/lib/ldscripts/msp430x2201.x
|
||||
msp430/lib/ldscripts/msp430x2201.xbn
|
||||
msp430/lib/ldscripts/msp430x2201.xn
|
||||
msp430/lib/ldscripts/msp430x2201.xr
|
||||
msp430/lib/ldscripts/msp430x2201.xu
|
||||
msp430/lib/ldscripts/msp430x2211.x
|
||||
msp430/lib/ldscripts/msp430x2211.xbn
|
||||
msp430/lib/ldscripts/msp430x2211.xn
|
||||
@ -585,6 +599,11 @@ msp430/lib/ldscripts/msp430x449.xbn
|
||||
msp430/lib/ldscripts/msp430x449.xn
|
||||
msp430/lib/ldscripts/msp430x449.xr
|
||||
msp430/lib/ldscripts/msp430x449.xu
|
||||
msp430/lib/ldscripts/msp430x47163.x
|
||||
msp430/lib/ldscripts/msp430x47163.xbn
|
||||
msp430/lib/ldscripts/msp430x47163.xn
|
||||
msp430/lib/ldscripts/msp430x47163.xr
|
||||
msp430/lib/ldscripts/msp430x47163.xu
|
||||
msp430/lib/ldscripts/msp430x47166.x
|
||||
msp430/lib/ldscripts/msp430x47166.xbn
|
||||
msp430/lib/ldscripts/msp430x47166.xn
|
||||
@ -595,6 +614,11 @@ msp430/lib/ldscripts/msp430x47167.xbn
|
||||
msp430/lib/ldscripts/msp430x47167.xn
|
||||
msp430/lib/ldscripts/msp430x47167.xr
|
||||
msp430/lib/ldscripts/msp430x47167.xu
|
||||
msp430/lib/ldscripts/msp430x47173.x
|
||||
msp430/lib/ldscripts/msp430x47173.xbn
|
||||
msp430/lib/ldscripts/msp430x47173.xn
|
||||
msp430/lib/ldscripts/msp430x47173.xr
|
||||
msp430/lib/ldscripts/msp430x47173.xu
|
||||
msp430/lib/ldscripts/msp430x47176.x
|
||||
msp430/lib/ldscripts/msp430x47176.xbn
|
||||
msp430/lib/ldscripts/msp430x47176.xn
|
||||
@ -605,6 +629,11 @@ msp430/lib/ldscripts/msp430x47177.xbn
|
||||
msp430/lib/ldscripts/msp430x47177.xn
|
||||
msp430/lib/ldscripts/msp430x47177.xr
|
||||
msp430/lib/ldscripts/msp430x47177.xu
|
||||
msp430/lib/ldscripts/msp430x47183.x
|
||||
msp430/lib/ldscripts/msp430x47183.xbn
|
||||
msp430/lib/ldscripts/msp430x47183.xn
|
||||
msp430/lib/ldscripts/msp430x47183.xr
|
||||
msp430/lib/ldscripts/msp430x47183.xu
|
||||
msp430/lib/ldscripts/msp430x47186.x
|
||||
msp430/lib/ldscripts/msp430x47186.xbn
|
||||
msp430/lib/ldscripts/msp430x47186.xn
|
||||
@ -615,6 +644,11 @@ msp430/lib/ldscripts/msp430x47187.xbn
|
||||
msp430/lib/ldscripts/msp430x47187.xn
|
||||
msp430/lib/ldscripts/msp430x47187.xr
|
||||
msp430/lib/ldscripts/msp430x47187.xu
|
||||
msp430/lib/ldscripts/msp430x47193.x
|
||||
msp430/lib/ldscripts/msp430x47193.xbn
|
||||
msp430/lib/ldscripts/msp430x47193.xn
|
||||
msp430/lib/ldscripts/msp430x47193.xr
|
||||
msp430/lib/ldscripts/msp430x47193.xu
|
||||
msp430/lib/ldscripts/msp430x47196.x
|
||||
msp430/lib/ldscripts/msp430x47196.xbn
|
||||
msp430/lib/ldscripts/msp430x47196.xn
|
||||
@ -675,6 +709,56 @@ msp430/lib/ldscripts/msp430x5438.xbn
|
||||
msp430/lib/ldscripts/msp430x5438.xn
|
||||
msp430/lib/ldscripts/msp430x5438.xr
|
||||
msp430/lib/ldscripts/msp430x5438.xu
|
||||
msp430/lib/ldscripts/msp430x5500.x
|
||||
msp430/lib/ldscripts/msp430x5500.xbn
|
||||
msp430/lib/ldscripts/msp430x5500.xn
|
||||
msp430/lib/ldscripts/msp430x5500.xr
|
||||
msp430/lib/ldscripts/msp430x5500.xu
|
||||
msp430/lib/ldscripts/msp430x5501.x
|
||||
msp430/lib/ldscripts/msp430x5501.xbn
|
||||
msp430/lib/ldscripts/msp430x5501.xn
|
||||
msp430/lib/ldscripts/msp430x5501.xr
|
||||
msp430/lib/ldscripts/msp430x5501.xu
|
||||
msp430/lib/ldscripts/msp430x5502.x
|
||||
msp430/lib/ldscripts/msp430x5502.xbn
|
||||
msp430/lib/ldscripts/msp430x5502.xn
|
||||
msp430/lib/ldscripts/msp430x5502.xr
|
||||
msp430/lib/ldscripts/msp430x5502.xu
|
||||
msp430/lib/ldscripts/msp430x5503.x
|
||||
msp430/lib/ldscripts/msp430x5503.xbn
|
||||
msp430/lib/ldscripts/msp430x5503.xn
|
||||
msp430/lib/ldscripts/msp430x5503.xr
|
||||
msp430/lib/ldscripts/msp430x5503.xu
|
||||
msp430/lib/ldscripts/msp430x5504.x
|
||||
msp430/lib/ldscripts/msp430x5504.xbn
|
||||
msp430/lib/ldscripts/msp430x5504.xn
|
||||
msp430/lib/ldscripts/msp430x5504.xr
|
||||
msp430/lib/ldscripts/msp430x5504.xu
|
||||
msp430/lib/ldscripts/msp430x5505.x
|
||||
msp430/lib/ldscripts/msp430x5505.xbn
|
||||
msp430/lib/ldscripts/msp430x5505.xn
|
||||
msp430/lib/ldscripts/msp430x5505.xr
|
||||
msp430/lib/ldscripts/msp430x5505.xu
|
||||
msp430/lib/ldscripts/msp430x5506.x
|
||||
msp430/lib/ldscripts/msp430x5506.xbn
|
||||
msp430/lib/ldscripts/msp430x5506.xn
|
||||
msp430/lib/ldscripts/msp430x5506.xr
|
||||
msp430/lib/ldscripts/msp430x5506.xu
|
||||
msp430/lib/ldscripts/msp430x5507.x
|
||||
msp430/lib/ldscripts/msp430x5507.xbn
|
||||
msp430/lib/ldscripts/msp430x5507.xn
|
||||
msp430/lib/ldscripts/msp430x5507.xr
|
||||
msp430/lib/ldscripts/msp430x5507.xu
|
||||
msp430/lib/ldscripts/msp430x5508.x
|
||||
msp430/lib/ldscripts/msp430x5508.xbn
|
||||
msp430/lib/ldscripts/msp430x5508.xn
|
||||
msp430/lib/ldscripts/msp430x5508.xr
|
||||
msp430/lib/ldscripts/msp430x5508.xu
|
||||
msp430/lib/ldscripts/msp430x5509.x
|
||||
msp430/lib/ldscripts/msp430x5509.xbn
|
||||
msp430/lib/ldscripts/msp430x5509.xn
|
||||
msp430/lib/ldscripts/msp430x5509.xr
|
||||
msp430/lib/ldscripts/msp430x5509.xu
|
||||
msp430/lib/ldscripts/msp430x5510.x
|
||||
msp430/lib/ldscripts/msp430x5510.xbn
|
||||
msp430/lib/ldscripts/msp430x5510.xn
|
||||
|
Loading…
Reference in New Issue
Block a user