diff options
author | mef <mef@pkgsrc.org> | 2018-07-16 12:56:48 +0000 |
---|---|---|
committer | mef <mef@pkgsrc.org> | 2018-07-16 12:56:48 +0000 |
commit | 4ffec915eedb4460bca479b1ebce00115762d345 (patch) | |
tree | 2e7931fd58c3e6b910e88eed8508adcf77e2c180 /cross | |
parent | 55fc5e217db755be1152108bec2df5df6951f651 (diff) | |
download | pkgsrc-4ffec915eedb4460bca479b1ebce00115762d345.tar.gz |
Update cross/avr-binutils to 2.30
Date: Sat, 27 Jan 2018 16:33:36 +0000
This release contains numerous bug fixes, and also the
following new features:
In the assembler:
* Add support for location views in DWARF debug line information.
In the BFD linker:
* Add -z separate-code to generate separate code PT_LOAD segment.
* Add "-z undefs" command line option as the inverse of the "-z defs" option.
* Add -z globalaudit command line option to force audit libraries to be run
for every dynamic object loaded by an executable - provided that the loader
supports this functionality.
* Tighten linker script grammar around file name
specifiers to prevent the use of SORT_BY_ALIGNMENT and
SORT_BY_INIT_PRIORITY on filenames. These would
previously be accepted but had no effect.
* The EXCLUDE_FILE directive can now be placed within any
SORT_* directive within input section lists.
In the GOLD linker:
* Add support for .MIPS.options sections (MIPS only).
* Add support for compound relocations (MIPS only).
* Add --emit-stub-syms, --no-tls-optimize, --tls-get-addr-optimize
options (PowerPC only).
* Add -z text-unlikely-segment option.
* Add plugin support for adding new input files
(LDPT_REGISTER_NEW_INPUT_HOOK).
In the utilities:
* Add --debug-dump=links option to readelf and
--dwarf=links option to objdump which displays the
contents of any .gnu_debuglink or .gnu_debugaltlink
sections.
* Add a --debug-dump=follow-links option to readelf and a
--dwarf=follow-links option to objdump which causes indirect
links into separate debug info files to be followed when
dumping other DWARF sections.
Diffstat (limited to 'cross')
-rw-r--r-- | cross/avr-binutils/Makefile | 4 | ||||
-rw-r--r-- | cross/avr-binutils/PLIST | 20 | ||||
-rw-r--r-- | cross/avr-binutils/distinfo | 10 |
3 files changed, 26 insertions, 8 deletions
diff --git a/cross/avr-binutils/Makefile b/cross/avr-binutils/Makefile index 8b1c507f9ee..ad99dd71174 100644 --- a/cross/avr-binutils/Makefile +++ b/cross/avr-binutils/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.28 2017/01/30 12:07:36 mef Exp $ +# $NetBSD: Makefile,v 1.29 2018/07/16 12:56:48 mef Exp $ -DISTNAME= binutils-2.27 +DISTNAME= binutils-2.30 PKGNAME= ${DISTNAME:S/^/avr-/} CATEGORIES= cross MASTER_SITES= ${MASTER_SITE_GNU:=binutils/} diff --git a/cross/avr-binutils/PLIST b/cross/avr-binutils/PLIST index c6625cec543..d15a5d120bd 100644 --- a/cross/avr-binutils/PLIST +++ b/cross/avr-binutils/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.9 2017/01/30 12:07:36 mef Exp $ +@comment $NetBSD: PLIST,v 1.10 2018/07/16 12:56:48 mef Exp $ avr/bin/ar avr/bin/as avr/bin/ld @@ -14,91 +14,109 @@ avr/include/bfd.h avr/include/symcat.h avr/lib/ldscripts/avr1.x avr/lib/ldscripts/avr1.xbn +avr/lib/ldscripts/avr1.xe avr/lib/ldscripts/avr1.xn avr/lib/ldscripts/avr1.xr avr/lib/ldscripts/avr1.xu avr/lib/ldscripts/avr2.x avr/lib/ldscripts/avr2.xbn +avr/lib/ldscripts/avr2.xe avr/lib/ldscripts/avr2.xn avr/lib/ldscripts/avr2.xr avr/lib/ldscripts/avr2.xu avr/lib/ldscripts/avr25.x avr/lib/ldscripts/avr25.xbn +avr/lib/ldscripts/avr25.xe avr/lib/ldscripts/avr25.xn avr/lib/ldscripts/avr25.xr avr/lib/ldscripts/avr25.xu avr/lib/ldscripts/avr3.x avr/lib/ldscripts/avr3.xbn +avr/lib/ldscripts/avr3.xe avr/lib/ldscripts/avr3.xn avr/lib/ldscripts/avr3.xr avr/lib/ldscripts/avr3.xu avr/lib/ldscripts/avr31.x avr/lib/ldscripts/avr31.xbn +avr/lib/ldscripts/avr31.xe avr/lib/ldscripts/avr31.xn avr/lib/ldscripts/avr31.xr avr/lib/ldscripts/avr31.xu avr/lib/ldscripts/avr35.x avr/lib/ldscripts/avr35.xbn +avr/lib/ldscripts/avr35.xe avr/lib/ldscripts/avr35.xn avr/lib/ldscripts/avr35.xr avr/lib/ldscripts/avr35.xu avr/lib/ldscripts/avr4.x avr/lib/ldscripts/avr4.xbn +avr/lib/ldscripts/avr4.xe avr/lib/ldscripts/avr4.xn avr/lib/ldscripts/avr4.xr avr/lib/ldscripts/avr4.xu avr/lib/ldscripts/avr5.x avr/lib/ldscripts/avr5.xbn +avr/lib/ldscripts/avr5.xe avr/lib/ldscripts/avr5.xn avr/lib/ldscripts/avr5.xr avr/lib/ldscripts/avr5.xu avr/lib/ldscripts/avr51.x avr/lib/ldscripts/avr51.xbn +avr/lib/ldscripts/avr51.xe avr/lib/ldscripts/avr51.xn avr/lib/ldscripts/avr51.xr avr/lib/ldscripts/avr51.xu avr/lib/ldscripts/avr6.x avr/lib/ldscripts/avr6.xbn +avr/lib/ldscripts/avr6.xe avr/lib/ldscripts/avr6.xn avr/lib/ldscripts/avr6.xr avr/lib/ldscripts/avr6.xu avr/lib/ldscripts/avrtiny.x avr/lib/ldscripts/avrtiny.xbn +avr/lib/ldscripts/avrtiny.xe avr/lib/ldscripts/avrtiny.xn avr/lib/ldscripts/avrtiny.xr avr/lib/ldscripts/avrtiny.xu avr/lib/ldscripts/avrxmega1.x avr/lib/ldscripts/avrxmega1.xbn +avr/lib/ldscripts/avrxmega1.xe avr/lib/ldscripts/avrxmega1.xn avr/lib/ldscripts/avrxmega1.xr avr/lib/ldscripts/avrxmega1.xu avr/lib/ldscripts/avrxmega2.x avr/lib/ldscripts/avrxmega2.xbn +avr/lib/ldscripts/avrxmega2.xe avr/lib/ldscripts/avrxmega2.xn avr/lib/ldscripts/avrxmega2.xr avr/lib/ldscripts/avrxmega2.xu avr/lib/ldscripts/avrxmega3.x avr/lib/ldscripts/avrxmega3.xbn +avr/lib/ldscripts/avrxmega3.xe avr/lib/ldscripts/avrxmega3.xn avr/lib/ldscripts/avrxmega3.xr avr/lib/ldscripts/avrxmega3.xu avr/lib/ldscripts/avrxmega4.x avr/lib/ldscripts/avrxmega4.xbn +avr/lib/ldscripts/avrxmega4.xe avr/lib/ldscripts/avrxmega4.xn avr/lib/ldscripts/avrxmega4.xr avr/lib/ldscripts/avrxmega4.xu avr/lib/ldscripts/avrxmega5.x avr/lib/ldscripts/avrxmega5.xbn +avr/lib/ldscripts/avrxmega5.xe avr/lib/ldscripts/avrxmega5.xn avr/lib/ldscripts/avrxmega5.xr avr/lib/ldscripts/avrxmega5.xu avr/lib/ldscripts/avrxmega6.x avr/lib/ldscripts/avrxmega6.xbn +avr/lib/ldscripts/avrxmega6.xe avr/lib/ldscripts/avrxmega6.xn avr/lib/ldscripts/avrxmega6.xr avr/lib/ldscripts/avrxmega6.xu avr/lib/ldscripts/avrxmega7.x avr/lib/ldscripts/avrxmega7.xbn +avr/lib/ldscripts/avrxmega7.xe avr/lib/ldscripts/avrxmega7.xn avr/lib/ldscripts/avrxmega7.xr avr/lib/ldscripts/avrxmega7.xu diff --git a/cross/avr-binutils/distinfo b/cross/avr-binutils/distinfo index 207270ab343..ac8015b9a61 100644 --- a/cross/avr-binutils/distinfo +++ b/cross/avr-binutils/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.11 2017/01/30 12:07:36 mef Exp $ +$NetBSD: distinfo,v 1.12 2018/07/16 12:56:48 mef Exp $ -SHA1 (binutils-2.27.tar.bz2) = 6e472ddae565a2b1447e6f2393809bb8799982cf -RMD160 (binutils-2.27.tar.bz2) = e6623d3a90578169790417b8dd83e850c0a81910 -SHA512 (binutils-2.27.tar.bz2) = cf276f84935312361a2ca077e04d0b469d23a3aed979d8ba5d92ea590904ffb2c2e7ed12cc842822bfc402836be86f479660cef3791aa62f3753d8a1a6f564cb -Size (binutils-2.27.tar.bz2) = 26099568 bytes +SHA1 (binutils-2.30.tar.bz2) = 33d807f7fa680b00439eb5560acd0c2ef645e5f9 +RMD160 (binutils-2.30.tar.bz2) = 5b6152ff36d55da3b5da3a21b372897da66d953c +SHA512 (binutils-2.30.tar.bz2) = c3ce91aa20f058ec589bf18c722bf651331b394db6378900cc813cc0eea3a331a96584d5ae090630b627369510397dccc9edfcd43d4aeefc99579f277a05c72c +Size (binutils-2.30.tar.bz2) = 29541188 bytes SHA1 (patch-ab) = e2bc22866d8e04b0d670509f3295da5f0e535ac8 SHA1 (patch-ad) = dff2b0f88af0d6f0c77f67f99d62a53d4d57e468 SHA1 (patch-ae) = fff6693a610b26aa60e1d96ad634d15d11afbe05 |