Commit Graph

323 Commits

Author SHA256 Message Date
Martin Liška
daae1fdd3d Accepting request 993443 from home:marxin:branches:devel:gcc
- Update to binutils 2.39:
  * The ELF linker will now generate a warning message if the stack is made
    executable.  Similarly it will warn if the output binary contains a
    segment with all three of the read, write and execute permission
    bits set.  These warnings are intended to help developers identify
    programs which might be vulnerable to attack via these executable
    memory regions.
    The warnings are enabled by default but can be disabled via a command
    line option.  It is also possible to build a linker with the warnings
    disabled, should that be necessary.
  * The ELF linker now supports a --package-metadata option that allows
    embedding a JSON payload in accordance to the Package Metadata
    specification. 
  * In linker scripts it is now possible to use TYPE=<type> in an output
    section description to set the section type value.
  * The objdump program now supports coloured/colored syntax
    highlighting of its disassembler output for some architectures.
    (Currently: AVR, RiscV, s390, x86, x86_64).
  * The nm program now supports a --no-weak/-W option to make it ignore
    weak symbols.
  * The readelf and objdump programs now support a -wE option to prevent
    them from attempting to access debuginfod servers when following
    links.
  * The objcopy program's --weaken, --weaken-symbol, and
    --weaken-symbols options now works with unique symbols as well.
- Rebase binutils-compat-old-behaviour.diff, binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and remove binutils-2.38-branch.diff.gz.
- For now use --disable-gprofng.
- Includes fixes for these CVEs:
  bnc#1142579 aka CVE-2019-1010204 aka PR23765

OBS-URL: https://build.opensuse.org/request/show/993443
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=413
2022-08-06 13:10:01 +00:00
Martin Liška
1d5ec0b679 - Use https for variosu links.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=411
2022-05-25 10:24:02 +00:00
Martin Liška
8c85dadfb5 Accepting request 979148 from home:marxin:branches:devel:gcc
- Update binutils-2.38-branch.diff.gz (to 93054037f1e304e)
  in order to include PR29087.

OBS-URL: https://build.opensuse.org/request/show/979148
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=410
2022-05-25 10:22:57 +00:00
Michael Matz
6dd46225bb Fix typo:
- Enable multitarget build on riscv64

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=409
2022-05-09 12:48:29 +00:00
Michael Matz
22b4e7d19c Accepting request 975772 from home:Andreas_Schwab:Factory
- Enable multitarget build on rinscv64
- On SLE15 and later, use make -Oline to synchronize configure output by
  lines

OBS-URL: https://build.opensuse.org/request/show/975772
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=408
2022-05-09 12:46:21 +00:00
Martin Liška
990fc24d26 - Renumber Sources.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=406
2022-05-04 12:08:59 +00:00
Martin Liška
ee641bff33 Accepting request 974890 from home:marxin:branches:devel:gcc
- Fix ExcludeArch for ppc.

OBS-URL: https://build.opensuse.org/request/show/974890
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=405
2022-05-04 10:36:02 +00:00
Richard Biener
473303228c Accepting request 974872 from home:marxin:branches:devel:gcc
- Make multibuild utilize only the main binutils.spec file.
- Remove not needed README.First-for.SUSE.packagers, pre_checkin.sh.

OBS-URL: https://build.opensuse.org/request/show/974872
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=404
2022-05-04 09:51:41 +00:00
Martin Liška
2210b70bed - Start using _multibuild for cross binutils.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=403
2022-05-02 10:26:16 +00:00
Richard Biener
055d2689cd Accepting request 974386 from home:marxin:branches:devel:gcc
- Start using _multibuild for cross compilers.

OBS-URL: https://build.opensuse.org/request/show/974386
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=402
2022-05-02 10:21:07 +00:00
Michael Matz
e75e43ca87 - Update binutils-2.38-branch.diff.gz (to c210342d7f5) to include
recognition of 'z16' name for 'arch14' on s390.  [bsc#1198237]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=400
2022-04-11 13:53:50 +00:00
Michael Matz
fac6e3e444 Mention binutils-znow.patch.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=398
2022-03-22 16:09:29 +00:00
Michael Matz
3baf335380 Accepting request 963860 from home:msmeissn:branches:devel:gcc
- Add usage of a SUSE_ZNOW environment variable which allows switching
  on "-z now" by default using "export SUSE_ZNOW=1", similar to
  the SUSE_ASNEEDED variable.

- Add usage of a SUSE_ZNOW environment variable which allows switching
  on "-z now" by default using "export SUSE_ZNOW=1", similar to
  the SUSE_ASNEEDED variable.

- Add usage of a SUSE_ZNOW environment variable which allows switching
  on "-z now" by default using "export SUSE_ZNOW=1", similar to
  the SUSE_ASNEEDED variable.

- Add usage of a SUSE_ZNOW environment variable which allows switching
  on "-z now" by default using "export SUSE_ZNOW=1", similar to
  the SUSE_ASNEEDED variable.

- Add usage of a SUSE_ZNOW environment variable which allows switching
  on "-z now" by default using "export SUSE_ZNOW=1", similar to
  the SUSE_ASNEEDED variable.

- Add usage of a SUSE_ZNOW environment variable which allows switching
  on "-z now" by default using "export SUSE_ZNOW=1", similar to
  the SUSE_ASNEEDED variable.

- Add usage of a SUSE_ZNOW environment variable which allows switching
  on "-z now" by default using "export SUSE_ZNOW=1", similar to
  the SUSE_ASNEEDED variable.

- Add usage of a SUSE_ZNOW environment variable which allows switching
  on "-z now" by default using "export SUSE_ZNOW=1", similar to

OBS-URL: https://build.opensuse.org/request/show/963860
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=397
2022-03-22 13:30:49 +00:00
Martin Liška
1c7e0bacf0 Accepting request 961008 from home:wolfi323:branches:devel:gcc
- Update binutils-skip-rpaths.patch: add back fix for boo#1191473,
  which got lost in the update to 2.38.
- Update binutils-skip-rpaths.patch: add back fix for boo#1191473,
  which got lost in the update to 2.38.
- Update binutils-skip-rpaths.patch: add back fix for boo#1191473,
  which got lost in the update to 2.38.
- Update binutils-skip-rpaths.patch: add back fix for boo#1191473,
  which got lost in the update to 2.38.
- Update binutils-skip-rpaths.patch: add back fix for boo#1191473,
  which got lost in the update to 2.38.
- Update binutils-skip-rpaths.patch: add back fix for boo#1191473,
  which got lost in the update to 2.38.
- Update binutils-skip-rpaths.patch: add back fix for boo#1191473,
  which got lost in the update to 2.38.
- Update binutils-skip-rpaths.patch: add back fix for boo#1191473,
  which got lost in the update to 2.38.
- Update binutils-skip-rpaths.patch: add back fix for boo#1191473,
  which got lost in the update to 2.38.
- Update binutils-skip-rpaths.patch: add back fix for boo#1191473,
  which got lost in the update to 2.38.
- Update binutils-skip-rpaths.patch: add back fix for boo#1191473,
  which got lost in the update to 2.38.
- Update binutils-skip-rpaths.patch: add back fix for boo#1191473,
  which got lost in the update to 2.38.
- Update binutils-skip-rpaths.patch: add back fix for boo#1191473,
  which got lost in the update to 2.38.
- Update binutils-skip-rpaths.patch: add back fix for boo#1191473,
  which got lost in the update to 2.38.
- Update binutils-skip-rpaths.patch: add back fix for boo#1191473,
  which got lost in the update to 2.38.
- Update binutils-skip-rpaths.patch: add back fix for boo#1191473,
  which got lost in the update to 2.38.
- Update binutils-skip-rpaths.patch: add back fix for boo#1191473,
  which got lost in the update to 2.38.
- Update binutils-skip-rpaths.patch: add back fix for boo#1191473,
  which got lost in the update to 2.38.
- Update binutils-skip-rpaths.patch: add back fix for boo#1191473,
  which got lost in the update to 2.38.
- Update binutils-skip-rpaths.patch: add back fix for boo#1191473,
  which got lost in the update to 2.38.
- Update binutils-skip-rpaths.patch: add back fix for boo#1191473,
  which got lost in the update to 2.38.
- Update binutils-skip-rpaths.patch: add back fix for boo#1191473,
  which got lost in the update to 2.38.
- Update binutils-skip-rpaths.patch: add back fix for boo#1191473,
  which got lost in the update to 2.38.
- Update binutils-skip-rpaths.patch: add back fix for boo#1191473,
  which got lost in the update to 2.38.

OBS-URL: https://build.opensuse.org/request/show/961008
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=395
2022-03-14 08:43:31 +00:00
Martin Liška
4523532a30 Accepting request 959378 from home:marxin:branches:devel:gcc
- Update binutils-2.38-branch.diff.gz in order to include PR28879.

OBS-URL: https://build.opensuse.org/request/show/959378
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=393
2022-03-04 12:30:10 +00:00
Michael Matz
a63833d4f3 - From Stefan Brüns <stefan.bruens@rwth-aachen.de>:
* Install symlinks for all target specific tools on
    arm-eabi-none [bsc#1185712]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=392
2022-03-01 12:43:50 +00:00
Michael Matz
2f26a20813 Accepting request 957237 from home:marxin:branches:devel:gcc
- Do not re-generate ld/ldlex.c, ld/ldgram.c, ld/ldgram.h and verify
  that corresponding flex/bison files are not modified by a patch.

OBS-URL: https://build.opensuse.org/request/show/957237
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=391
2022-02-28 14:38:04 +00:00
Martin Liška
845bec2bea Accepting request 957216 from home:marxin:branches:devel:gcc
- Use verbose mode for make for cross compilers.

OBS-URL: https://build.opensuse.org/request/show/957216
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=390
2022-02-24 09:09:30 +00:00
Michael Matz
303dd11d49 - Make it build on SLE-11 again.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=389
2022-02-23 17:53:55 +00:00
Michael Matz
ccd355274b Accepting request 956642 from home:marxin:branches:devel:gcc
- Use verbose mode for make.

OBS-URL: https://build.opensuse.org/request/show/956642
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=388
2022-02-22 14:37:51 +00:00
Michael Matz
fd2a841d44 Accepting request 953949 from home:marxin:branches:devel:gcc
- Update to binutils 2.38:
  * elfedit: Add --output-abiversion option to update ABIVERSION.
  * Add support for the LoongArch instruction set.
  * Tools which display symbols or strings (readelf, strings, nm, objdump)
    have a new command line option which controls how unicode characters are
    handled.  By default they are treated as normal for the tool.  Using
    --unicode=locale will display them according to the current locale.
    Using --unicode=hex will display them as hex byte values, whilst
    --unicode=escape will display them as escape sequences.  In addition
    using --unicode=highlight will display them as unicode escape sequences
    highlighted in red (if supported by the output device).
  * readelf -r dumps RELR relative relocations now.
  * Support for efi-app-aarch64, efi-rtdrv-aarch64 and efi-bsdrv-aarch64 has been
    added to objcopy in order to enable UEFI development using binutils.
  * ar: Add --thin for creating thin archives. -T is a deprecated alias without
    diagnostics. In many ar implementations -T has a different meaning, as
    specified by X/Open System Interface.
  * Add support for AArch64 system registers that were missing in previous
    releases.
  * Add support for the LoongArch instruction set.
  * Add a command-line option, -muse-unaligned-vector-move, for x86 target
    to encode aligned vector move as unaligned vector move.
  * Add support for Cortex-R52+ for Arm.
  * Add support for Cortex-A510, Cortex-A710, Cortex-X2 for AArch64.
  * Add support for Cortex-A710 for Arm.
  * Add support for Scalable Matrix Extension (SME) for AArch64.
  * The --multibyte-handling=[allow|warn|warn-sym-only] option tells the
    assembler what to when it encoutners multibyte characters in the input.  The
    default is to allow them.  Setting the option to "warn" will generate a
    warning message whenever any multibyte character is encountered.  Using the

There are no new CVEs fixed in the release.

OBS-URL: https://build.opensuse.org/request/show/953949
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=387
2022-02-14 15:11:29 +00:00
Martin Liška
d79ff58fe0 Accepting request 951572 from home:matwey:gcc-pru
- Enable PRU architecture for AM335x CPU (Beagle Bone Black board)

OBS-URL: https://build.opensuse.org/request/show/951572
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=386
2022-02-12 16:21:49 +00:00
Michael Matz
145240cbab Accepting request 949605 from home:dirkmueller:Factory
- use fdupes on datadir
- remove RPM_BUILD_ROOT usage and other cleanups 

- use fdupes on datadir
- remove RPM_BUILD_ROOT usage and other cleanups 

- use fdupes on datadir
- remove RPM_BUILD_ROOT usage and other cleanups 

- use fdupes on datadir
- remove RPM_BUILD_ROOT usage and other cleanups 

- use fdupes on datadir
- remove RPM_BUILD_ROOT usage and other cleanups 

- use fdupes on datadir
- remove RPM_BUILD_ROOT usage and other cleanups 

- use fdupes on datadir
- remove RPM_BUILD_ROOT usage and other cleanups 

- use fdupes on datadir
- remove RPM_BUILD_ROOT usage and other cleanups 

- use fdupes on datadir
- remove RPM_BUILD_ROOT usage and other cleanups 

- use fdupes on datadir
- remove RPM_BUILD_ROOT usage and other cleanups

OBS-URL: https://build.opensuse.org/request/show/949605
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=385
2022-01-31 13:21:02 +00:00
Martin Liška
8ced92b0cb Accepting request 931144 from home:marxin:branches:devel:gcc
- Rebase binutils-2.37-branch.diff: fixes PR28494.

OBS-URL: https://build.opensuse.org/request/show/931144
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=384
2021-11-14 08:58:25 +00:00
Michael Matz
3e71827b33 More missing bug references
bnc#1184519 aka CVE-2021-20294 aka PR26929

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=383
2021-11-08 15:33:46 +00:00
Michael Matz
7b51e7db99 Also mention some fixed SLE bugs we forgot to mention.
- Also fixes:
  bsc#1183909 - slow performance of stripping some binaries

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=382
2021-11-08 15:31:11 +00:00
Michael Matz
5269a83494 as 'jgnop label' on s390x. [bsc#1192267]
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=380
2021-11-05 16:58:32 +00:00
Michael Matz
ad07722c9c - Add binutils-revert-hlasm-insns.diff for compatibility on old
code stream that expect 'brcl 0,label' to not be disassembled
  as 'jgnop label' on s390x.  [jsc#1192267]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=379
2021-11-05 16:57:07 +00:00
Martin Liška
f3f5f00678 Accepting request 928960 from home:marxin:branches:devel:gcc
- Rebase binutils-2.37-branch.diff: fixes PR28523 aka boo#1188941.

OBS-URL: https://build.opensuse.org/request/show/928960
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=378
2021-11-03 10:01:49 +00:00
Michael Matz
20813f4398 - Fix empty man-pages from broken release tarball [PR28144].
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=376
2021-11-02 15:59:30 +00:00
Richard Biener
d2d702311e Accepting request 928530 from home:marxin:branches:devel:gcc
- Update binutils-skip-rpaths.patch with contained a memory corruption
  (boo#1191473).

OBS-URL: https://build.opensuse.org/request/show/928530
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=375
2021-11-02 07:01:50 +00:00
Michael Matz
2af0b96406 - make TARGET-bfd=headers again, we patch bfd-in.h
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=373
2021-10-19 15:51:00 +00:00
Michael Matz
4da0b3516c - Disable libalternatives temporarily for build cycle reasons.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=372
2021-10-13 12:19:55 +00:00
Michael Matz
f755c60377 - Bump binutils-2.37-branch.diff to 66d5c7003, to include fixes for
PR28422, PR28192, PR28391.  Also adds some s390x arch14
  instructions [jsc#SLE-18637].

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=370
2021-10-12 12:56:27 +00:00
Michael Matz
28c928537a - Configure with --disable-x86-used-note on old code streams.
- This state submitted to SLE12 and SLE15 code streams for annual
  toolchain update. [jsc#PM-2767, jsc#SLE-21561, jsc#SLE-19618]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=369
2021-10-11 14:53:18 +00:00
Michael Matz
628ae5d647 Accepting request 919840 from home:schubi2
- Using libalternatives instead of update-alternatives.
-

OBS-URL: https://build.opensuse.org/request/show/919840
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=368
2021-09-20 12:28:03 +00:00
Michael Matz
a922d937e8 - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=366
2021-09-08 18:16:29 +00:00
Michael Matz
31fcbc6d1a Accepting request 910001 from home:marxin:branches:devel:gcc
- Bump binutils-2.37-branch.diff: fixes PR28138.

OBS-URL: https://build.opensuse.org/request/show/910001
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=365
2021-08-03 14:13:58 +00:00
Michael Matz
b73fcadbc1 Accepting request 907808 from home:marxin:branches:devel:gcc
- Use LTO & PGO build.

OBS-URL: https://build.opensuse.org/request/show/907808
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=364
2021-07-23 12:46:58 +00:00
Michael Matz
7c6063bdba Accepting request 907786 from home:marxin:branches:devel:gcc
- Update to binutils 2.37:
  * The GNU Binutils sources now requires a C99 compiler and library to
    build.
  * Support for the arm-symbianelf format has been removed.
  * Support for Realm Management Extension (RME) for AArch64 has been
    added.
  * A new linker option '-z report-relative-reloc' for x86 ELF targets
    has been added to report dynamic relative relocations.
  * A new linker option '-z start-stop-gc' has been added to disable
    special treatment of __start_*/__stop_* references when
    --gc-sections.
  * A new linker options '-Bno-symbolic' has been added which will
    cancel the '-Bsymbolic' and '-Bsymbolic-functions' options.
  * The readelf tool has a new command line option which can be used to
    specify how the numeric values of symbols are reported.
    --sym-base=0|8|10|16 tells readelf to display the values in base 8,
    base 10 or base 16.  A sym base of 0 represents the default action
    of displaying values under 10000 in base 10 and values above that in
    base 16.
  * A new format has been added to the nm program.  Specifying
    '--format=just-symbols' (or just using -j) will tell the program to
    only display symbol names and nothing else.
  * A new command line option '--keep-section-symbols' has been added to
    objcopy and strip.  This stops the removal of unused section symbols
    when the file is copied.  Removing these symbols saves space, but
    sometimes they are needed by other tools.
  * The '--weaken', '--weaken-symbol' and '--weaken-symbols' options
    supported by objcopy now make undefined symbols weak on targets that
    support weak symbols. 
  * Readelf and objdump can now display and use the contents of .debug_sup

OBS-URL: https://build.opensuse.org/request/show/907786
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=363
2021-07-22 15:42:08 +00:00
Michael Matz
dfa67a8b85 Accepting request 891347 from home:Andreas_Schwab:bison
- 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)

OBS-URL: https://build.opensuse.org/request/show/891347
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=361
2021-05-10 12:35:45 +00:00
Martin Liška
e4417f79b8 Accepting request 881485 from home:marxin:branches:devel:gcc222
- Update 2.36 branch diff which fixes PR27587.

OBS-URL: https://build.opensuse.org/request/show/881485
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=359
2021-03-26 11:22:28 +00:00
Michael Matz
5002f51383 Accepting request 876533 from home:marxin:branches:devel:gcc
- Do not run make TARGET-bfd=headers separately.

OBS-URL: https://build.opensuse.org/request/show/876533
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=357
2021-03-03 17:03:59 +00:00
Richard Biener
c38ca430ae Accepting request 875982 from home:marxin:branches:devel:gcc
- Bump 2.36 branch diff (includes fix for PR27441 aka bsc#1182252).

OBS-URL: https://build.opensuse.org/request/show/875982
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=356
2021-03-01 12:51:17 +00:00
Michael Matz
c6fd11318f Accepting request 869133 from home:marxin:branches:devel:gcc
- Bump 2.36 branch diff.

OBS-URL: https://build.opensuse.org/request/show/869133
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=354
2021-02-04 13:12:08 +00:00
Michael Matz
f34b0daae3 Accepting request 868915 from home:marxin:branches:devel:gcc
- Update 2.36 branch diff which should fix PR27311 completely.
  It fixes also PR27284.
- Remove temporary fix 0001-PR27311-ld.bfd-symbol-from-plugin-undefined-referenc.patch.

OBS-URL: https://build.opensuse.org/request/show/868915
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=353
2021-02-03 13:36:09 +00:00
Michael Matz
828225cbef Accepting request 868645 from home:marxin:branches:devel:gcc
- Add temporary upstream fix for PR27311
  0001-PR27311-ld.bfd-symbol-from-plugin-undefined-referenc.patch.

OBS-URL: https://build.opensuse.org/request/show/868645
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=352
2021-02-02 13:14:55 +00:00
Michael Matz
90062cf64b Accepting request 867474 from home:marxin:branches:devel:gcc
- Update to binutils 2.36:

OBS-URL: https://build.opensuse.org/request/show/867474
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=351
2021-01-28 13:33:36 +00:00
Michael Matz
1ab33b497b - Add binutils-fix-relax.diff to fix linking relaxation problems
with old object files hitting some enterprise software. [bsc#1179341]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=350
2020-12-04 14:56:26 +00:00
Michael Matz
a0ed9a9ba6 - Update binutils-2.35-branch.diff.gz to commit 1c5243df:
* Fixes PR26520, aka [bsc#1179036], a problem in addr2line with
    certain DWARF variable descriptions.
  * Also fixes PR26711, PR26656, PR26655, PR26929, PR26808, PR25878,
    PR26740, PR26778, PR26763, PR26685, PR26699, PR26902, PR26869,
    PR26711 
  * The above includes fixes for dwo files produced by modern dwp,
    fixing several problems in the DWARF reader.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=348
2020-11-23 14:17:03 +00:00