SHA256
1
0
forked from pool/binutils
Commit Graph

412 Commits

Author SHA256 Message Date
Dominique Leuenberger
dcd449ba75 Accepting request 353628 from devel:gcc
- gold-relocate-tls.patch: Fix internal error when applying TLSDESC
  relocations with no TLS segment (forwarded request 353332 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/353628
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/binutils?expand=0&rev=107
2016-01-21 22:40:22 +00:00
Richard Biener
985d648f51 Accepting request 353332 from home:Andreas_Schwab:Factory
- gold-relocate-tls.patch: Fix internal error when applying TLSDESC
  relocations with no TLS segment

OBS-URL: https://build.opensuse.org/request/show/353332
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=198
2016-01-14 09:37:34 +00:00
Dominique Leuenberger
e3030b3c6a Accepting request 338992 from devel:gcc
- 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)

OBS-URL: https://build.opensuse.org/request/show/338992
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/binutils?expand=0&rev=106
2015-10-19 20:13:59 +00:00
Michael Matz
39979f8a31 Accepting request 338990 from home:Andreas_Schwab:Factory
- 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

OBS-URL: https://build.opensuse.org/request/show/338990
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=196
2015-10-14 14:38:50 +00:00
Dominique Leuenberger
d5cf7a155d Accepting request 335868 from devel:gcc
- gold-arm64-abi-pagesize.patch: fix ABI pagesize for aarch64 in gold (forwarded request 335624 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/335868
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/binutils?expand=0&rev=105
2015-10-06 11:23:41 +00:00
Richard Biener
e79c7d734f Accepting request 335624 from home:Andreas_Schwab:Factory
- gold-arm64-abi-pagesize.patch: fix ABI pagesize for aarch64 in gold

OBS-URL: https://build.opensuse.org/request/show/335624
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=194
2015-10-02 09:20:21 +00:00
Dominique Leuenberger
c353bf8e26 Accepting request 317801 from devel:gcc
Some more fixes.

OBS-URL: https://build.opensuse.org/request/show/317801
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/binutils?expand=0&rev=104
2015-08-21 05:34:39 +00:00
Michael Matz
ada421c799 - Disable use-hashtype-both-by-default.diff for
the mips target, it's incompatible with it.  [bnc #938658]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=193
2015-07-21 12:50:51 +00:00
Michael Matz
757d724436 Accepting request 316400 from home:a_faerber:rx
Add cross-rx-binutils package for Renesas RX

OBS-URL: https://build.opensuse.org/request/show/316400
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=192
2015-07-13 14:13:27 +00:00
Michael Matz
6f8caac7e7 Accepting request 315982 from home:AndreasSchwab:f
- Work around qemu bug

OBS-URL: https://build.opensuse.org/request/show/315982
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=191
2015-07-10 21:02:31 +00:00
Michael Matz
347c51db60 Meeh, refresh patch with fuzz.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=190
2015-07-09 14:47:53 +00:00
Michael Matz
d30ea5816d - Add patches for s390 z13 support (backports from
to-be 2.26):
  0001-S-390-Add-support-for-IBM-z13.patch
  0002-S-390-Add-check-for-length-field-operand.patch
  0003-S-390-Add-more-IBM-z13-instructions.patch
  0004-S-390-Fixes-for-z13-instructions.patch
  0005-S-390-z13-use-GNU-attribute-to-indicate-vector-ABI.patch .

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=189
2015-07-09 14:43:01 +00:00
Michael Matz
446fa172be - Update to 2.25 branch at 2f5b97b4f (changes
binutils-2.25-branch.diff.gz) fixes PR 18481, gas/18541.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=188
2015-07-09 14:30:36 +00:00
Michael Matz
3731e51f95 Accepting request 315475 from home:a_faerber:branches:devel:gcc
Fix %TARGET vs. $TARGET_OS inconsistencies by turning $TARGET_OS into %TARGET_OS for reuse in install and file sections.
This fixes the assumption that $TARGET_OS will match %{TARGET}*.

OBS-URL: https://build.opensuse.org/request/show/315475
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=187
2015-07-07 13:41:24 +00:00
Michael Matz
55381be6ac Accepting request 315389 from home:a_faerber:branches:devel:gcc
Sync .spec and .changes files for aarch64 gold change

OBS-URL: https://build.opensuse.org/request/show/315389
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=186
2015-07-07 13:08:58 +00:00
Michael Matz
606ad0bb42 Accepting request 311727 from devel:ARM:Factory
- enable gold for aarch64

OBS-URL: https://build.opensuse.org/request/show/311727
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=185
2015-06-12 11:22:39 +00:00
Michael Matz
166469e33c - Add binutils-2.25-branch.diff.gz:
Update to 2.25 branch at 8fe8994c, fixing many bugs:
  PR ld/15228, binutils/17512, 17165, binutils/17531, ld/17615, 17666,
  ld/17709, gas/17753, 17755, 17817, ld/17827, 17842, binutils/17926,
  17954, 18010, ld/18167, ld/18222, ld/18270.
- Remove eh-frame-hdr-on-shared-lib-bfd.patch: Included already.
- Remove gold-opd-visibility.patch: Included already.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=184
2015-05-18 15:45:47 +00:00
Michael Matz
179d732b22 - Move sed call from %prep to %build to not disturb quilt.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=183
2015-05-18 15:27:56 +00:00
Michael Matz
ea50f6e67e Accepting request 307690 from home:msmeissn:branches:devel:gcc
- move info deinstall to preun section

- move info deinstall to preun section

- move info deinstall to preun section

- move info deinstall to preun section

- move info deinstall to preun section

- move info deinstall to preun section

- move info deinstall to preun section

- move info deinstall to preun section

- move info deinstall to preun section

- move info deinstall to preun section

- move info deinstall to preun section

- move info deinstall to preun section

- move info deinstall to preun section

- move info deinstall to preun section

- move info deinstall to preun section

OBS-URL: https://build.opensuse.org/request/show/307690
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=182
2015-05-18 15:14:41 +00:00
Michael Matz
34c93fbb81 Accepting request 307494 from home:sumski:branches:devel:gcc
- Added binutils-fix--dynamic-list.patch:
  Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=13577 and
  https://sourceware.org/bugzilla/show_bug.cgi?id=16992

- Added binutils-fix--dynamic-list.patch:
  Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=13577 and
  https://sourceware.org/bugzilla/show_bug.cgi?id=16992

- Added binutils-fix--dynamic-list.patch:
  Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=13577 and
  https://sourceware.org/bugzilla/show_bug.cgi?id=16992

- Added binutils-fix--dynamic-list.patch:
  Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=13577 and
  https://sourceware.org/bugzilla/show_bug.cgi?id=16992

- Added binutils-fix--dynamic-list.patch:
  Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=13577 and
  https://sourceware.org/bugzilla/show_bug.cgi?id=16992

- Added binutils-fix--dynamic-list.patch:
  Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=13577 and
  https://sourceware.org/bugzilla/show_bug.cgi?id=16992

- Added binutils-fix--dynamic-list.patch:
  Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=13577 and
  https://sourceware.org/bugzilla/show_bug.cgi?id=16992

- Added binutils-fix--dynamic-list.patch:
  Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=13577 and

OBS-URL: https://build.opensuse.org/request/show/307494
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=181
2015-05-18 15:13:16 +00:00
Dominique Leuenberger
65a9d971ea Accepting request 286745 from devel:gcc
- gold-opd-visibility.patch: Set default visibility on discarded .opd
  symbols (forwarded request 286744 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/286745
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/binutils?expand=0&rev=103
2015-02-22 16:20:02 +00:00
Richard Biener
2819f93f2f Accepting request 286744 from home:Andreas_Schwab:Factory
- gold-opd-visibility.patch: Set default visibility on discarded .opd
  symbols

OBS-URL: https://build.opensuse.org/request/show/286744
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=179
2015-02-19 11:49:45 +00:00
Dominique Leuenberger
7e24a7492f Accepting request 282208 from devel:gcc
- 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)

OBS-URL: https://build.opensuse.org/request/show/282208
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/binutils?expand=0&rev=102
2015-01-30 05:01:28 +00:00
Richard Biener
845c324ebc Accepting request 282205 from home:Andreas_Schwab:Factory
- eh-frame-hdr-on-shared-lib-bfd.patch: Don't create .eh_frame_hdr on
  shared lib bfd, fixes building libgcj on ppc64

OBS-URL: https://build.opensuse.org/request/show/282205
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=177
2015-01-21 11:28:20 +00:00
Dominique Leuenberger
fddee9731d Accepting request 281397 from devel:gcc
- 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

OBS-URL: https://build.opensuse.org/request/show/281397
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/binutils?expand=0&rev=101
2015-01-20 20:54:33 +00:00
Richard Biener
259d0160ec OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=175 2015-01-15 10:22:03 +00:00
Richard Biener
058b51ee87 - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=174
2015-01-15 09:39:48 +00:00
Richard Biener
5ea8d7b458 Accepting request 280994 from home:dimstar:branches:devel:gcc
- Minor fix on the usage of update-alternatives
  https://en.opensuse.org/openSUSE:Packaging_Multiple_Version_guidelines

OBS-URL: https://build.opensuse.org/request/show/280994
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=173
2015-01-14 09:49:35 +00:00
Dominique Leuenberger
52566b37db Accepting request 264543 from devel:gcc
follow policy

OBS-URL: https://build.opensuse.org/request/show/264543
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/binutils?expand=0&rev=100
2014-12-10 22:43:51 +00:00
Michael Matz
94693ac819 Mention removed patches in .changes.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=172
2014-12-09 14:27:07 +00:00
Michael Matz
769c1acaab don't complain if unwanted files aren't there to start with.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=171
2014-12-02 16:34:18 +00:00
Michael Matz
d7a739063a - binutils-fix-gold-aarch64.diff: fixing build temporarily broken
on brach.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=170
2014-12-02 16:15:19 +00:00
Michael Matz
d2f4e6dfee - Update to current 2.25 pre-release branch, at 127a4644.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=169
2014-12-01 17:04:10 +00:00
Michael Matz
097f2bfdeb Accepting request 259148 from home:a_faerber:epiphany
Enable the Epiphany target (epiphany-elf), which is needed for the Parallella board.

OBS-URL: https://build.opensuse.org/request/show/259148
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=168
2014-11-04 16:19:26 +00:00
Stephan Kulow
840323ce78 Accepting request 232900 from devel:gcc
- binutils-2.24-bso16746.diff: Fix bso#16746, spurious warnings
  for warn annotated symbols with LTO.

OBS-URL: https://build.opensuse.org/request/show/232900
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/binutils?expand=0&rev=98
2014-05-22 18:37:30 +00:00
Richard Biener
face4cb5f0 - binutils-2.24-bso16746.diff: Fix bso#16746, spurious warnings
for warn annotated symbols with LTO.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=166
2014-05-07 08:21:16 +00:00
Stephan Kulow
803a628ec8 Accepting request 229248 from devel:gcc
- 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)

OBS-URL: https://build.opensuse.org/request/show/229248
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/binutils?expand=0&rev=97
2014-04-08 09:31:17 +00:00
Richard Biener
b416ee658f Accepting request 229209 from home:AndreasSchwab:f
- ld-dtags.diff: update testsuite for --enable-new-dtags default
- ld-testsuite.patch: fix spurious failures in ld-plugin/lto.exp

OBS-URL: https://build.opensuse.org/request/show/229209
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=164
2014-04-07 08:14:05 +00:00
Stephan Kulow
7cf5bbab44 Accepting request 228988 from devel:gcc
- 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]

OBS-URL: https://build.opensuse.org/request/show/228988
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/binutils?expand=0&rev=96
2014-04-06 07:55:48 +00:00
Richard Biener
7961dd1a0f OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=162 2014-04-04 08:09:07 +00:00
Michael Matz
629ac9d1d1 - Update to current 2.24 branch at 25f1c421:
Fix merging of skipped weak symbols.  [bnc #863764]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=161
2014-04-03 13:41:48 +00:00
Richard Biener
3efc9a02e6 - binutils-2.24-auto-plugin.diff: Update from git commit that went
to trunk.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=160
2014-04-03 10:58:41 +00:00
Michael Matz
d531143ff6 - Update to current 2.24 branch at b36bc812:
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.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=159
2014-03-26 15:41:18 +00:00
Richard Biener
e5c3143c60 - Add binutils-2.24-bso16746.diff to shut off ld complaining about
IR references to warning symbols.  [bso#16746]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=158
2014-03-24 14:00:56 +00:00
Richard Biener
dc9e77e566 - Add binutils-2.24-auto-plugin.diff to make plugin auto-load work
for GCC LTO objects.  [bso#14698]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=157
2014-03-21 12:27:13 +00:00
Tomáš Chvátal
8f13cac0f1 Accepting request 223431 from devel:gcc
- 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.

OBS-URL: https://build.opensuse.org/request/show/223431
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/binutils?expand=0&rev=95
2014-02-28 15:21:52 +00:00
Michael Matz
3a62bf9875 Missed one occasion.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=155
2014-02-21 18:44:08 +00:00
Michael Matz
bd8b0b1cf0 - Disable --enable-deterministic-archives again, as it breaks
valid Makefiles.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=154
2014-02-21 17:00:54 +00:00
Michael Matz
bcc5660694 Accepting request 222512 from home:subchaser:avr
avr only: AVR-style output in avr-size utility

OBS-URL: https://build.opensuse.org/request/show/222512
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=153
2014-02-17 13:21:17 +00:00
Michael Matz
1613f4df8a Accepting request 215224 from home:elvigia:branches:devel:gcc
- build with --enable-deterministic-archives so ar and ranlib 
  cooperate in the creation of reproducible builds.

- build with --enable-deterministic-archives so ar and ranlib 
  cooperate in the creation of reproducible builds.

- build with --enable-deterministic-archives so ar and ranlib 
  cooperate in the creation of reproducible builds.

- build with --enable-deterministic-archives so ar and ranlib 
  cooperate in the creation of reproducible builds.

- build with --enable-deterministic-archives so ar and ranlib 
  cooperate in the creation of reproducible builds.

- build with --enable-deterministic-archives so ar and ranlib 
  cooperate in the creation of reproducible builds.

- build with --enable-deterministic-archives so ar and ranlib 
  cooperate in the creation of reproducible builds.

- build with --enable-deterministic-archives so ar and ranlib 
  cooperate in the creation of reproducible builds.

- build with --enable-deterministic-archives so ar and ranlib 
  cooperate in the creation of reproducible builds.

- build with --enable-deterministic-archives so ar and ranlib 
  cooperate in the creation of reproducible builds.

OBS-URL: https://build.opensuse.org/request/show/215224
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=152
2014-01-27 06:17:43 +00:00