Revisions of binutils
Dominique Leuenberger (dimstar_suse)
accepted
request 959404
from
Martin Liška (marxin)
(revision 153)
Dominique Leuenberger (dimstar_suse)
accepted
request 931326
from
Martin Liška (marxin)
(revision 152)
Dominique Leuenberger (dimstar_suse)
accepted
request 929013
from
Richard Biener (rguenther)
(revision 151)
- Rebase binutils-2.37-branch.diff: fixes PR28523 aka boo#1188941. - Fix empty man-pages from broken release tarball [PR28144]. - Update binutils-skip-rpaths.patch with contained a memory corruption (boo#1191473). - Configure with --disable-x86-used-note on old code streams. - Disable libalternatives temporarily for build cycle reasons. - make TARGET-bfd=headers again, we patch bfd-in.h - This state submitted to SLE12 and SLE15 code streams for annual toolchain update. [jsc#PM-2767, jsc#SLE-21561, jsc#SLE-19618] - Bump binutils-2.37-branch.diff to 66d5c7003, to include fixes for PR28422, PR28192, PR28391. Also adds some s390x arch14 instructions [jsc#SLE-18637]. - Using libalternatives instead of update-alternatives. - Adjust for testsuite fails on older products that configure binutils in different ways, adds binutils-compat-old-behaviour.diff and adjusts binutils-revert-nm-symversion.diff and binutils-revert-plt32-in-branches.diff. - Rebase binutils-2.37-branch.diff: fixes PR28523 aka boo#1188941. - Fix empty man-pages from broken release tarball [PR28144]. - Update binutils-skip-rpaths.patch with contained a memory corruption (boo#1191473).
Dominique Leuenberger (dimstar_suse)
accepted
request 910009
from
Michael Matz (matz2)
(revision 150)
- Bump binutils-2.37-branch.diff: fixes PR28138. (forwarded request 910001 from marxin)
Dominique Leuenberger (dimstar_suse)
accepted
request 892038
from
Michael Matz (matz2)
(revision 149)
- ppc-ensure-undef-dynamic-weak-undefined.patch: PPC: ensure_undef_dynamic on weak undef only in plt - ppc-use-local-plt.patch: PowerPC use_local_plt (prerequisite for above patch) (forwarded request 891347 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 875983
from
Richard Biener (rguenther)
(revision 147)
- Bump 2.36 branch diff (includes fix for PR27441 aka bsc#1182252). (forwarded request 875982 from marxin)
Dominique Leuenberger (dimstar_suse)
accepted
request 869232
from
Michael Matz (matz2)
(revision 146)
- Bump 2.36 branch diff. (forwarded request 869133 from marxin)
Dominique Leuenberger (dimstar_suse)
accepted
request 848118
from
Michael Matz (matz2)
(revision 145)
- Update to 2.35.1 and rebased branch diff: * This is a point release over the previous 2.35 version, containing bug fixes, and as an exception to the usual rule, one new feature. The new feature is the support for a new directive in the assembler: ".nop". This directive creates a single no-op instruction in whatever encoding is correct for the target architecture. Unlike the .space or .fill this is a real instruction, and it does affect the generation of DWARF line number tables, should they be enabled. (forwarded request 848022 from marxin)
Dominique Leuenberger (dimstar_suse)
accepted
request 834649
from
Michael Matz (matz2)
(revision 144)
Sorry, the maintenance checker scripts detected a lost reference from the SLE changelog, this only updates the .changes file to contain it. - Update binutils-2.35-branch.diff.gz to commit 23f268a0: * Add xBPF target * Fix various problems with DWARF 5 support in gas - Toolchain module update for SLE15 [jsc#ECO-2373] - Includes changes that were SLE-only in binutils-add-z15-name.diff for [bsc#1160590, jsc#SLE-7903 aka jsc#SLE-7464] - Add binutils-2.35-branch.diff.gz: it includes fix for nm -B for objects compiled with -flto and -fcommon. - Add binutils-revert-nm-symversion.diff to be compatible with old output of nm relied on in scripts. - Add binutils-fix-abierrormsg.diff to work around an eager (new) error message occuring without inputs and as-needed (affects nvme-cli build). - Update to binutils 2.35: * The asseembler can now produce DWARF-5 format line number tables. * Readelf now has a "lint" mode to enable extra checks of the files it is processing. * Readelf will now display "[...]" when it has to truncate a symbol name. The old behaviour - of displaying as many characters as possible, up to the 80 column limit - can be restored by the use of the --silent-truncation option. * The linker can now produce a dependency file listing the inputs that it has processed, much like the -M -MP option supported by the compiler. - Regenerate add-ulp-section.diff with -p1 due to a fuzzing issue. - Remove binutils-2.34-branch.diff.gz. - Regenerate binutils-build-as-needed.diff due to a fuzzing issue. - Regenerate binutils-fix-invalid-op-errata.diff as one hunk was upstreamed. - Remove upstreamed patch binutils-pr25593.diff.
Dominique Leuenberger (dimstar_suse)
accepted
request 788599
from
Michael Matz (matz2)
(revision 143)
- Update binutils-2.34-branch.diff.gz. - Remove fix-try_load_plugin.patch as it is part of the updated binutils-2.34-branch.diff.gz patch. - Add binutils-pr25593.diff to fix DT_NEEDED order with -flto [bsc#1163744] - Update fix-try_load_plugin.patch to latest version. - Add fix-try_load_plugin.patch in order to fix fallback caused by backport for PR25355. - Update to binutils 2.34: * The disassembler (objdump --disassemble) now has an option to generate ascii art thats show the arcs between that start and end points of control flow instructions. * The binutils tools now have support for debuginfod. Debuginfod is a HTTP service for distributing ELF/DWARF debugging information as well as source code. The tools can now connect to debuginfod servers in order to download debug information about the files that they are processing. * The assembler and linker now support the generation of ELF format files for the Z80 architecture. - Rename and get binutils-2.34-branch.diff.gz (boo#1160254). - Rebase add-ulp-section.diff, binutils-revert-plt32-in-branches.diff, cross-avr-size.patch and binutils-skip-rpaths.patch. - Add new subpackages for libctf and libctf-nobfd. - Disable LTO due to boo#1163333. - Includes fixes for these CVEs:
Dominique Leuenberger (dimstar_suse)
accepted
request 761640
from
Michael Matz (matz2)
(revision 142)
- Disable LTO during testsuite run (forwarded request 761623 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 751311
from
Michael Matz (matz2)
(revision 141)
(In comparison to sr#751060 this merely adds a reference to bsc#1157755) - Add binutils-fix-invalid-op-errata.diff to fix various build fails on aarch64 (PR25210, bsc#1157755).
Dominique Leuenberger (dimstar_suse)
accepted
request 748099
from
Michael Matz (matz2)
(revision 140)
- Update to binutils 2.33.1: * Adds support for the Arm Scalable Vector Extension version 2 (SVE2) instructions, the Arm Transactional Memory Extension (TME) instructions and the Armv8.1-M Mainline and M-profile Vector Extension (MVE) instructions. * Adds support for the Arm Cortex-A76AE, Cortex-A77 and Cortex-M35P processors and the AArch64 Cortex-A34, Cortex-A65, Cortex-A65AE, Cortex-A76AE, and Cortex-A77 processors. * Adds a .float16 directive for both Arm and AArch64 to allow encoding of 16-bit floating point literals. * For MIPS, Add -m[no-]fix-loongson3-llsc option to fix (or not) Loongson3 LLSC Errata. Add a --enable-mips-fix-loongson3-llsc=[yes|no] configure time option to set the default behavior. Set the default if the configure option is not used to "no". * The Cortex-A53 Erratum 843419 workaround now supports a choice of which workaround to use. The option --fix-cortex-a53-843419 now takes an optional argument --fix-cortex-a53-843419[=full|adr|adrp] which can be used to force a particular workaround to be used. See --help for AArch64 for more details. * Add support for GNU_PROPERTY_AARCH64_FEATURE_1_BTI and GNU_PROPERTY_AARCH64_FEATURE_1_PAC in ELF GNU program properties in the AArch64 ELF linker. * Add -z force-bti for AArch64 to enable GNU_PROPERTY_AARCH64_FEATURE_1_BTI on output while warning about missing GNU_PROPERTY_AARCH64_FEATURE_1_BTI on inputs and use PLTs protected with BTI. * Add -z pac-plt for AArch64 to pick PAC enabled PLTs. * Add --source-comment[=<txt>] option to objdump which if present, provides a prefix to source code lines displayed in a disassembly. * Add --set-section-alignment <section-name>=<power-of-2-align> option to objcopy to allow the changing of section alignments.
Dominique Leuenberger (dimstar_suse)
accepted
request 734652
from
Michael Matz (matz2)
(revision 139)
- Add avr, epiphany and rx to target_list so that the common binutils can handle all objects we can create with crosses. [bsc#1152590]
Dominique Leuenberger (dimstar_suse)
accepted
request 729929
from
Michael Matz (matz2)
(revision 138)
- Update to current 2.32 branch @7b468db3 adding binutils-2.32-branch.diff.gz [jsc#ECO-368]. - Includes fixes for these CVEs: bsc#1109412 aka CVE-2018-17358 aka PR23686 bsc#1109413 aka CVE-2018-17359 aka PR23686 bsc#1109414 aka CVE-2018-17360 aka PR23685 bsc#1111996 aka CVE-2018-18309 aka PR23770 bsc#1112534 aka CVE-2018-18484 aka GCC PR87636 bsc#1112535 aka CVE-2018-18483 aka PR23767 bsc#1113247 aka CVE-2018-18607 aka PR23805 bsc#1113252 aka CVE-2018-18606 aka PR23806 bsc#1113255 aka CVE-2018-18605 aka PR23804 bsc#1116827 aka CVE-2018-17985 aka GCC PR87335 bsc#1118830 aka CVE-2018-19932 aka PR23932 bsc#1118831 aka CVE-2018-19931 aka PR23942 bsc#1120640 aka CVE-2018-1000876 aka PR23994 bsc#1121034 aka CVE-2018-20651 aka PR24041 bsc#1121035 aka CVE-2018-20623 aka PR24049 bsc#1121056 aka CVE-2018-20671 aka PR24005 bsc#1142772 aka CVE-2019-1010180 aka PR23657 - Refresh s390-biarch.diff and binutils-revert-plt32-in-branches.diff . - For the SLE12 package this also removes patches binutils-z13-1.diff, binutils-z13-2.diff, binutils-z13-3.diff, binutils-z13-4.diff and binutils-z13-5.diff . - enable xtensa architecture (Tensilica lc6 and related) - Fix SUSE typo in README package name Fake entry for SLE12 package variant only:
Dominique Leuenberger (dimstar_suse)
accepted
request 717878
from
Michael Matz (matz2)
(revision 137)
- Use -ffat-lto-objects in order to provide assembly for static libs (boo#1141913). (forwarded request 717776 from marxin)
Dominique Leuenberger (dimstar_suse)
accepted
request 699464
from
Michael Matz (matz2)
(revision 136)
- Add binutils-pr24486.patch: fix for PR24486 (boo#1133131 boo#1133232). - Add binutils-pr24486.patch: fix for PR24486 (boo#1133131 boo#1133232). - Add binutils-pr24486.patch: fix for PR24486 (boo#1133131 boo#1133232). - Add binutils-pr24486.patch: fix for PR24486 (boo#1133131 boo#1133232). - Add binutils-pr24486.patch: fix for PR24486 (boo#1133131 boo#1133232). - Add binutils-pr24486.patch: fix for PR24486 (boo#1133131 boo#1133232). - Add binutils-pr24486.patch: fix for PR24486 (boo#1133131 boo#1133232). - Add binutils-pr24486.patch: fix for PR24486 (boo#1133131 boo#1133232). - Add binutils-pr24486.patch: fix for PR24486 (boo#1133131 boo#1133232). - Add binutils-pr24486.patch: fix for PR24486 (boo#1133131 boo#1133232). - Add binutils-pr24486.patch: fix for PR24486 (boo#1133131 boo#1133232). - Add binutils-pr24486.patch: fix for PR24486 (boo#1133131 boo#1133232). - Add binutils-pr24486.patch: fix for PR24486 (boo#1133131 boo#1133232). - Add binutils-pr24486.patch: fix for PR24486 (boo#1133131 boo#1133232). - Add binutils-pr24486.patch: fix for PR24486 (boo#1133131 boo#1133232). - Add binutils-pr24486.patch: fix for PR24486 (boo#1133131 boo#1133232). - Add binutils-pr24486.patch: fix for PR24486 (boo#1133131 boo#1133232). - Add binutils-pr24486.patch: fix for PR24486 (boo#1133131 boo#1133232). - Add binutils-pr24486.patch: fix for PR24486 (boo#1133131 boo#1133232). - Add binutils-pr24486.patch: fix for PR24486 (boo#1133131 boo#1133232). - Add binutils-pr24486.patch: fix for PR24486 (boo#1133131 boo#1133232). - Add binutils-pr24486.patch: fix for PR24486 (boo#1133131 boo#1133232). (forwarded request 699441 from marxin)
Yuchen Lin (maxlin_factory)
accepted
request 697147
from
Michael Matz (matz2)
(revision 135)
- Add rx-gas-padding-pr24464.patch: fix for PR24464. (forwarded request 697019 from marxin)
Dominique Leuenberger (dimstar_suse)
accepted
request 691511
from
Michael Matz (matz2)
(revision 134)
- riscv-abi-check.patch: Don't check ABI flags if no code section (forwarded request 691290 from Andreas_Schwab)
Displaying revisions 21 - 40 of 173