pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/cross/avr-binutils Update cross/avr-binutils to 2.30



details:   https://anonhg.NetBSD.org/pkgsrc/rev/119d501d98dd
branches:  trunk
changeset: 310475:119d501d98dd
user:      mef <mef%pkgsrc.org@localhost>
date:      Mon Jul 16 12:56:48 2018 +0000

description:
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:

 cross/avr-binutils/Makefile |   4 ++--
 cross/avr-binutils/PLIST    |  20 +++++++++++++++++++-
 cross/avr-binutils/distinfo |  10 +++++-----
 3 files changed, 26 insertions(+), 8 deletions(-)

diffs (149 lines):

diff -r 2a1e5ad622a7 -r 119d501d98dd cross/avr-binutils/Makefile
--- a/cross/avr-binutils/Makefile       Mon Jul 16 11:05:46 2018 +0000
+++ b/cross/avr-binutils/Makefile       Mon Jul 16 12:56:48 2018 +0000
@@ -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 -r 2a1e5ad622a7 -r 119d501d98dd cross/avr-binutils/PLIST
--- a/cross/avr-binutils/PLIST  Mon Jul 16 11:05:46 2018 +0000
+++ b/cross/avr-binutils/PLIST  Mon Jul 16 12:56:48 2018 +0000
@@ -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/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 -r 2a1e5ad622a7 -r 119d501d98dd cross/avr-binutils/distinfo
--- a/cross/avr-binutils/distinfo       Mon Jul 16 11:05:46 2018 +0000
+++ b/cross/avr-binutils/distinfo       Mon Jul 16 12:56:48 2018 +0000
@@ -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



Home | Main Index | Thread Index | Old Index