Revisions of binutils

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 407069 from Richard Biener's avatar Richard Biener (rguenther) (revision 110)
- Update to binutils 2.26.1.
- Remove binutils-2.26-branch.diff.

- Update binutils-2.26-branch.diff, updates to branch head.
  (swo#19807) (bnc#970239)
- Disable -mrelax-relocations by default on old products.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 369051 from Richard Biener's avatar Richard Biener (rguenther) (revision 109)
- Update binutils-2.26-branch.diff, updates to branch head.
  (swo#19739) (swo#19775)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 363404 from Richard Biener's avatar Richard Biener (rguenther) (revision 108)
- Add binutils-2.26-branch.diff, updates to branch head.
  * Adds -mrelax-relocations on x86
  * Fixes bso#19698

- Refresh cross-avr-nesc-as.patch

- Update to binutils 2.26
  * Add --fix-stm32l4xx-629360 to the ARM linker to enable a link-time
    workaround for a bug in the bus matrix / memory controller for some of
    the STM32 Cortex-M4 based products (STM32L4xx)
  * Add a configure option --enable-compressed-debug-sections={all,ld} to
    decide whether DWARF debug sections should be compressed by default.
  * Add support for the ARC EM/HS, and ARC600/700 architectures.
  * Experimental support for linker garbage collection (--gc-sections)
    has been enabled for COFF and PE based targets.
  * New command line option for ELF targets to compress DWARF debug
    sections, --compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi].
  * New command line option, --orphan-handling=[place|warn|error|discard], to
    adjust how orphan sections are handled.  The default is 'place' which gives
    the current behaviour, 'warn' and 'error' issue a warning or error
    respectively when orphan sections are found, and 'discard' will discard all
    orphan sections.
  * Add support for LLVM plugin.
  * Add --print-memory-usage option to report memory blocks usage.
  * Add --require-defined option, it's like --undefined except the new symbol
    must be defined by the end of the link.
  * Add a configure option --enable-compressed-debug-sections={all,gas} to
    decide whether DWARF debug sections should be compressed by default.
  * Add support for the ARC EM/HS, and ARC600/700 architectures.  Remove
    assembler support for Argonaut RISC architectures.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 353628 from Richard Biener's avatar Richard Biener (rguenther) (revision 107)
- gold-relocate-tls.patch: Fix internal error when applying TLSDESC
  relocations with no TLS segment (forwarded request 353332 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 338992 from Michael Matz's avatar Michael Matz (matz2) (revision 106)
- s390-troo-insn-type.patch: fix wrong insn type for troo insn
- aarch64-common-pagesize.patch: change default common-page-size to 64K on
  aarch64 (forwarded request 338990 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 335868 from Richard Biener's avatar Richard Biener (rguenther) (revision 105)
- gold-arm64-abi-pagesize.patch: fix ABI pagesize for aarch64 in gold (forwarded request 335624 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 286745 from Richard Biener's avatar Richard Biener (rguenther) (revision 103)
- gold-opd-visibility.patch: Set default visibility on discarded .opd
  symbols (forwarded request 286744 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 282208 from Richard Biener's avatar Richard Biener (rguenther) (revision 102)
- eh-frame-hdr-on-shared-lib-bfd.patch: Don't create .eh_frame_hdr on
  shared lib bfd, fixes building libgcj on ppc64 (forwarded request 282205 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 281397 from Richard Biener's avatar Richard Biener (rguenther) (revision 101)
- Update to binutils 2.25 release.
  * Add --data option to strings to only print strings in loadable, initialized
    data sections.  Change the default behaviour to be --all, but add a new
    configure time option of --disable-default-strings-all to restore the old
    default behaviour.
  * Add --include-all-whitespace to strings.
  * Add --dump-section option to objcopy.
  * Add support for the Andes NDS32.
  * PE binaries now once again contain real timestamps by default.  To disable
    the inclusion of a timestamp in a PE binary, use the --no-insert-timestamp
    command line option.
  * Replace support for openrisc and or32 with support for or1k.
  * Add support for the --build-id command line option to COFF based targets.
  * x86/x86_64 pe-coff now supports the --build-id option.
  * Add support for the AVR Tiny microcontrollers.
  * Enhanced the ARM port to accept the assembler output from the CodeComposer
    Studio tool.  Support is enabled via the new command line option -mccs.
- Update to 2.25 branch head.
  * Pulls PIE fixes.

- Minor fix on the usage of update-alternatives
  https://en.opensuse.org/openSUSE:Packaging_Multiple_Version_guidelines
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 99)
Split 13.2 from Factory
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 232900 from Richard Biener's avatar Richard Biener (rguenther) (revision 98)
- binutils-2.24-bso16746.diff: Fix bso#16746, spurious warnings
  for warn annotated symbols with LTO.
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 229248 from Richard Biener's avatar Richard Biener (rguenther) (revision 97)
- ld-dtags.diff: update testsuite for --enable-new-dtags default
- ld-testsuite.patch: fix spurious failures in ld-plugin/lto.exp (forwarded request 229209 from AndreasSchwab)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 228988 from Richard Biener's avatar Richard Biener (rguenther) (revision 96)
- binutils-2.24-auto-plugin.diff: Update from git commit that went
  to trunk.

- Update to current 2.24 branch at 25f1c421:
  AVX512 fixes, new x86 instructions clflushopt, xsaves, xsavec, xrstors.
  aarch64: linker fixes for PLT stubs, correct float const 0.0 parsing,
  support ifunc in static links.
  Fix ld/16643 (problem with GCed sections).
  powerpc64le: fix ld segfault with --emit-relocs.
  Fix buffer underrun in x86 disassembler.
  Fix merging of skipped weak symbols.  [bnc #863764]

- Add binutils-2.24-auto-plugin.diff to make plugin auto-load work
  for GCC LTO objects.  [bso#14698]
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_factory) accepted request 223431 from Michael Matz's avatar Michael Matz (matz2) (revision 95)
- Disable --enable-deterministic-archives again, as it breaks 
  valid Makefiles.

- cross-avr-size.patch: AVR-style output in avr-size utility

- build with --enable-deterministic-archives so ar and ranlib 
  cooperate in the creation of reproducible builds.
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 210350 from Michael Matz's avatar Michael Matz (matz2) (revision 94)
- Update to 2.24 release and to branch at 9177510e:
  * Add support for the Texas Instruments MSP430X processor.
  * Add support for Altera Nios II.
  * Add support for the V850E3V5 architecture.
  * Add support for the Imagination Technologies Meta processor.
  * --enable-new-dtags no longer generates old dtags in addition to new dtags.
  * Remove assembler and linker support for MIPS ECOFF targets.
  * Remove assembler support for MIPS ECOFF targets.
  * Add ALIGN_WITH_INPUT to the linker script language to force the
    alignment of an output section to use the maximum alignment of
    all its input sections.
  * Add -gdwarf-sections command line option to enable per-code-section
    generation of DWARF .debug_line sections.
  * Objcopy now supports wildcard characters in command line options that take
    section names.
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 209295 from Michael Matz's avatar Michael Matz (matz2) (revision 93)
- Update to 2.23.92 prerelease, mostly for ppc64le support.
- Add cross-ppc64le-binutils.

- Add cross-m68k-binutils

- pie-m68k.patch: Emit DT_DEBUG also for PIE

- Update to 2.23.90 prerelease, remove patches that
  are upstream ( aarch64-biarch.patch, aarch64-dynamic-placement.patch,
  aarch64-execstack.patch, aarch64-gc-section-support.patch,
  aarch64-support-1796bf893c4729d5c523502318d72cae78495d6c.diff,
  aarch64-support-f426901e1be0f58fe4e9386cada50ca57d0a4f36.diff,
  binutils-2.22-objalloc.patch,
  binutils-2.23.52.0.1-64-bit-thin-archives.patch,
  s390-machinemode.patch, warning-symbol-sections.patch).
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 92)
Split 13.1 from Factory
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 197371 from Richard Biener's avatar Richard Biener (rguenther) (revision 91)
- Add binutils-2.23.52.0.1-64-bit-thin-archives.patch to fix thin
  archive creation on 64bit systems. This is rh#915411 and should
  also fix webkitgtk on s390x. (forwarded request 196965 from namtrac)
Displaying revisions 61 - 80 of 170
openSUSE Build Service is sponsored by