forked from pool/binutils
Accepting request 623367 from devel:gcc
- Update to binutils 2.31 * The AArch64 port now supports showing disassembly notes which are emitted when inconsistencies are found with the instruction that may result in the instruction being invalid. These can be turned on with the option -M notes to objdump. * The AArch64 port now emits warnings when a combination of an instruction and a named register could be invalid. * Added O modifier to ar to display member offsets inside an archive * The ADR and ADRL pseudo-instructions supported by the ARM assembler now only set the bottom bit of the address of thumb function symbols if the -mthumb-interwork command line option is active. * Add --generate-missing-build-notes=[yes|no] option to create (or not) GNU Build Attribute notes if none are present in the input sources. Add a --enable-generate-build-notes=[yes|no] configure time option to set the default behaviour. Set the default if the configure option is not used to "no". * Remove -mold-gcc command-line option for x86 targets. * Add -O[2|s] command-line options to x86 assembler to enable alternate shorter instruction encoding. * Add support for .nops directive. It is currently supported only for x86 targets. * Speed up direct linking with DLLs for Cygwin and Mingw targets. * Add a configure option --enable-separate-code to decide whether -z separate-code should be enabled in ELF linker by default. Default to yes for Linux/x86 targets. Note that -z separate-code can increase disk and memory size. * Includes riscv-relax-size.patch, riscv-relax-relocatable.patch, riscv-relax-versioned-hidden.patch and riscv-wrap-relax.patch - Refresh enable-targets-gold.diff. - Adjust cross-avr-omit_section_dynsym.patch. OBS-URL: https://build.opensuse.org/request/show/623367 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/binutils?expand=0&rev=129
This commit is contained in:
commit
ece2b5f147
File diff suppressed because it is too large
Load Diff
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:efeade848067e9a03f1918b1da0d37aaffa0b0127a06b5e9236229851d9d0c09
|
||||
size 29541188
|
3
binutils-2.31.tar.bz2
Normal file
3
binutils-2.31.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2c49536b1ca6b8900531b9e34f211a81caf9bf85b1a71f82b81ae32fcd8ffe19
|
||||
size 30124425
|
@ -1,3 +1,38 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 16 07:55:51 UTC 2018 - rguenther@suse.com
|
||||
|
||||
- Update to binutils 2.31
|
||||
* The AArch64 port now supports showing disassembly notes which are emitted
|
||||
when inconsistencies are found with the instruction that may result in the
|
||||
instruction being invalid. These can be turned on with the option -M notes
|
||||
to objdump.
|
||||
* The AArch64 port now emits warnings when a combination of an instruction and
|
||||
a named register could be invalid.
|
||||
* Added O modifier to ar to display member offsets inside an archive
|
||||
* The ADR and ADRL pseudo-instructions supported by the ARM assembler
|
||||
now only set the bottom bit of the address of thumb function symbols
|
||||
if the -mthumb-interwork command line option is active.
|
||||
* Add --generate-missing-build-notes=[yes|no] option to create (or not) GNU
|
||||
Build Attribute notes if none are present in the input sources. Add a
|
||||
--enable-generate-build-notes=[yes|no] configure time option to set the
|
||||
default behaviour. Set the default if the configure option is not used
|
||||
to "no".
|
||||
* Remove -mold-gcc command-line option for x86 targets.
|
||||
* Add -O[2|s] command-line options to x86 assembler to enable alternate
|
||||
shorter instruction encoding.
|
||||
* Add support for .nops directive. It is currently supported only for
|
||||
x86 targets.
|
||||
* Speed up direct linking with DLLs for Cygwin and Mingw targets.
|
||||
* Add a configure option --enable-separate-code to decide whether
|
||||
-z separate-code should be enabled in ELF linker by default. Default
|
||||
to yes for Linux/x86 targets. Note that -z separate-code can increase
|
||||
disk and memory size.
|
||||
* Includes riscv-relax-size.patch, riscv-relax-relocatable.patch,
|
||||
riscv-relax-versioned-hidden.patch and riscv-wrap-relax.patch
|
||||
- Refresh enable-targets-gold.diff.
|
||||
- Adjust cross-avr-omit_section_dynsym.patch.
|
||||
- Remove binutils-2.30-branch.diff.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 4 09:49:37 UTC 2018 - schwab@suse.de
|
||||
|
||||
|
@ -33,7 +33,7 @@ BuildRequires: zlib-devel-static
|
||||
%else
|
||||
BuildRequires: zlib-devel
|
||||
%endif
|
||||
Version: 2.30
|
||||
Version: 2.31
|
||||
Release: 0
|
||||
#
|
||||
# RUN_TESTS
|
||||
@ -79,7 +79,7 @@ Source: binutils-%{version}.tar.bz2
|
||||
Source1: pre_checkin.sh
|
||||
Source2: README.First-for.SuSE.packagers
|
||||
Source3: baselibs.conf
|
||||
Patch: binutils-2.30-branch.diff
|
||||
#Patch: binutils-2.31-branch.diff
|
||||
Patch3: binutils-skip-rpaths.patch
|
||||
Patch4: s390-biarch.diff
|
||||
Patch5: x86-64-biarch.patch
|
||||
@ -92,11 +92,7 @@ Patch14: binutils-build-as-needed.diff
|
||||
Patch18: gold-depend-on-opcodes.diff
|
||||
Patch22: binutils-bfd_h.patch
|
||||
Patch34: aarch64-common-pagesize.patch
|
||||
Patch35: riscv-wrap-relax.patch
|
||||
Patch36: binutils-pr22868.diff
|
||||
Patch37: riscv-relax-size.patch
|
||||
Patch38: riscv-relax-relocatable.patch
|
||||
Patch39: riscv-relax-versioned-hidden.patch
|
||||
Patch90: cross-avr-nesc-as.patch
|
||||
Patch92: cross-avr-omit_section_dynsym.patch
|
||||
Patch93: cross-avr-size.patch
|
||||
@ -152,7 +148,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%setup -q -n binutils-%{version}
|
||||
# Patch is outside test_vanilla because it's supposed to be the
|
||||
# patch bringing the tarball to the newest upstream version
|
||||
%patch -p1
|
||||
#%patch -p1
|
||||
%if !%{test_vanilla}
|
||||
%patch3
|
||||
%patch4
|
||||
@ -166,11 +162,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%patch18
|
||||
%patch22
|
||||
%patch34 -p1
|
||||
%patch35 -p1
|
||||
%patch36 -p1
|
||||
%patch37 -p1
|
||||
%patch38 -p1
|
||||
%patch39 -p1
|
||||
%if "%{TARGET}" == "avr"
|
||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||
%patch90
|
||||
|
@ -1,3 +1,38 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 16 07:55:51 UTC 2018 - rguenther@suse.com
|
||||
|
||||
- Update to binutils 2.31
|
||||
* The AArch64 port now supports showing disassembly notes which are emitted
|
||||
when inconsistencies are found with the instruction that may result in the
|
||||
instruction being invalid. These can be turned on with the option -M notes
|
||||
to objdump.
|
||||
* The AArch64 port now emits warnings when a combination of an instruction and
|
||||
a named register could be invalid.
|
||||
* Added O modifier to ar to display member offsets inside an archive
|
||||
* The ADR and ADRL pseudo-instructions supported by the ARM assembler
|
||||
now only set the bottom bit of the address of thumb function symbols
|
||||
if the -mthumb-interwork command line option is active.
|
||||
* Add --generate-missing-build-notes=[yes|no] option to create (or not) GNU
|
||||
Build Attribute notes if none are present in the input sources. Add a
|
||||
--enable-generate-build-notes=[yes|no] configure time option to set the
|
||||
default behaviour. Set the default if the configure option is not used
|
||||
to "no".
|
||||
* Remove -mold-gcc command-line option for x86 targets.
|
||||
* Add -O[2|s] command-line options to x86 assembler to enable alternate
|
||||
shorter instruction encoding.
|
||||
* Add support for .nops directive. It is currently supported only for
|
||||
x86 targets.
|
||||
* Speed up direct linking with DLLs for Cygwin and Mingw targets.
|
||||
* Add a configure option --enable-separate-code to decide whether
|
||||
-z separate-code should be enabled in ELF linker by default. Default
|
||||
to yes for Linux/x86 targets. Note that -z separate-code can increase
|
||||
disk and memory size.
|
||||
* Includes riscv-relax-size.patch, riscv-relax-relocatable.patch,
|
||||
riscv-relax-versioned-hidden.patch and riscv-wrap-relax.patch
|
||||
- Refresh enable-targets-gold.diff.
|
||||
- Adjust cross-avr-omit_section_dynsym.patch.
|
||||
- Remove binutils-2.30-branch.diff.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 4 09:49:37 UTC 2018 - schwab@suse.de
|
||||
|
||||
|
@ -36,7 +36,7 @@ BuildRequires: zlib-devel-static
|
||||
%else
|
||||
BuildRequires: zlib-devel
|
||||
%endif
|
||||
Version: 2.30
|
||||
Version: 2.31
|
||||
Release: 0
|
||||
#
|
||||
# RUN_TESTS
|
||||
@ -82,7 +82,7 @@ Source: binutils-%{version}.tar.bz2
|
||||
Source1: pre_checkin.sh
|
||||
Source2: README.First-for.SuSE.packagers
|
||||
Source3: baselibs.conf
|
||||
Patch: binutils-2.30-branch.diff
|
||||
#Patch: binutils-2.31-branch.diff
|
||||
Patch3: binutils-skip-rpaths.patch
|
||||
Patch4: s390-biarch.diff
|
||||
Patch5: x86-64-biarch.patch
|
||||
@ -95,11 +95,7 @@ Patch14: binutils-build-as-needed.diff
|
||||
Patch18: gold-depend-on-opcodes.diff
|
||||
Patch22: binutils-bfd_h.patch
|
||||
Patch34: aarch64-common-pagesize.patch
|
||||
Patch35: riscv-wrap-relax.patch
|
||||
Patch36: binutils-pr22868.diff
|
||||
Patch37: riscv-relax-size.patch
|
||||
Patch38: riscv-relax-relocatable.patch
|
||||
Patch39: riscv-relax-versioned-hidden.patch
|
||||
Patch90: cross-avr-nesc-as.patch
|
||||
Patch92: cross-avr-omit_section_dynsym.patch
|
||||
Patch93: cross-avr-size.patch
|
||||
@ -155,7 +151,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%setup -q -n binutils-%{version}
|
||||
# Patch is outside test_vanilla because it's supposed to be the
|
||||
# patch bringing the tarball to the newest upstream version
|
||||
%patch -p1
|
||||
#%patch -p1
|
||||
%if !%{test_vanilla}
|
||||
%patch3
|
||||
%patch4
|
||||
@ -169,11 +165,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%patch18
|
||||
%patch22
|
||||
%patch34 -p1
|
||||
%patch35 -p1
|
||||
%patch36 -p1
|
||||
%patch37 -p1
|
||||
%patch38 -p1
|
||||
%patch39 -p1
|
||||
%if "%{TARGET}" == "avr"
|
||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||
%patch90
|
||||
|
@ -1,3 +1,38 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 16 07:55:51 UTC 2018 - rguenther@suse.com
|
||||
|
||||
- Update to binutils 2.31
|
||||
* The AArch64 port now supports showing disassembly notes which are emitted
|
||||
when inconsistencies are found with the instruction that may result in the
|
||||
instruction being invalid. These can be turned on with the option -M notes
|
||||
to objdump.
|
||||
* The AArch64 port now emits warnings when a combination of an instruction and
|
||||
a named register could be invalid.
|
||||
* Added O modifier to ar to display member offsets inside an archive
|
||||
* The ADR and ADRL pseudo-instructions supported by the ARM assembler
|
||||
now only set the bottom bit of the address of thumb function symbols
|
||||
if the -mthumb-interwork command line option is active.
|
||||
* Add --generate-missing-build-notes=[yes|no] option to create (or not) GNU
|
||||
Build Attribute notes if none are present in the input sources. Add a
|
||||
--enable-generate-build-notes=[yes|no] configure time option to set the
|
||||
default behaviour. Set the default if the configure option is not used
|
||||
to "no".
|
||||
* Remove -mold-gcc command-line option for x86 targets.
|
||||
* Add -O[2|s] command-line options to x86 assembler to enable alternate
|
||||
shorter instruction encoding.
|
||||
* Add support for .nops directive. It is currently supported only for
|
||||
x86 targets.
|
||||
* Speed up direct linking with DLLs for Cygwin and Mingw targets.
|
||||
* Add a configure option --enable-separate-code to decide whether
|
||||
-z separate-code should be enabled in ELF linker by default. Default
|
||||
to yes for Linux/x86 targets. Note that -z separate-code can increase
|
||||
disk and memory size.
|
||||
* Includes riscv-relax-size.patch, riscv-relax-relocatable.patch,
|
||||
riscv-relax-versioned-hidden.patch and riscv-wrap-relax.patch
|
||||
- Refresh enable-targets-gold.diff.
|
||||
- Adjust cross-avr-omit_section_dynsym.patch.
|
||||
- Remove binutils-2.30-branch.diff.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 4 09:49:37 UTC 2018 - schwab@suse.de
|
||||
|
||||
|
@ -36,7 +36,7 @@ BuildRequires: zlib-devel-static
|
||||
%else
|
||||
BuildRequires: zlib-devel
|
||||
%endif
|
||||
Version: 2.30
|
||||
Version: 2.31
|
||||
Release: 0
|
||||
#
|
||||
# RUN_TESTS
|
||||
@ -82,7 +82,7 @@ Source: binutils-%{version}.tar.bz2
|
||||
Source1: pre_checkin.sh
|
||||
Source2: README.First-for.SuSE.packagers
|
||||
Source3: baselibs.conf
|
||||
Patch: binutils-2.30-branch.diff
|
||||
#Patch: binutils-2.31-branch.diff
|
||||
Patch3: binutils-skip-rpaths.patch
|
||||
Patch4: s390-biarch.diff
|
||||
Patch5: x86-64-biarch.patch
|
||||
@ -95,11 +95,7 @@ Patch14: binutils-build-as-needed.diff
|
||||
Patch18: gold-depend-on-opcodes.diff
|
||||
Patch22: binutils-bfd_h.patch
|
||||
Patch34: aarch64-common-pagesize.patch
|
||||
Patch35: riscv-wrap-relax.patch
|
||||
Patch36: binutils-pr22868.diff
|
||||
Patch37: riscv-relax-size.patch
|
||||
Patch38: riscv-relax-relocatable.patch
|
||||
Patch39: riscv-relax-versioned-hidden.patch
|
||||
Patch90: cross-avr-nesc-as.patch
|
||||
Patch92: cross-avr-omit_section_dynsym.patch
|
||||
Patch93: cross-avr-size.patch
|
||||
@ -155,7 +151,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%setup -q -n binutils-%{version}
|
||||
# Patch is outside test_vanilla because it's supposed to be the
|
||||
# patch bringing the tarball to the newest upstream version
|
||||
%patch -p1
|
||||
#%patch -p1
|
||||
%if !%{test_vanilla}
|
||||
%patch3
|
||||
%patch4
|
||||
@ -169,11 +165,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%patch18
|
||||
%patch22
|
||||
%patch34 -p1
|
||||
%patch35 -p1
|
||||
%patch36 -p1
|
||||
%patch37 -p1
|
||||
%patch38 -p1
|
||||
%patch39 -p1
|
||||
%if "%{TARGET}" == "avr"
|
||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||
%patch90
|
||||
|
@ -1,3 +1,38 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 16 07:55:51 UTC 2018 - rguenther@suse.com
|
||||
|
||||
- Update to binutils 2.31
|
||||
* The AArch64 port now supports showing disassembly notes which are emitted
|
||||
when inconsistencies are found with the instruction that may result in the
|
||||
instruction being invalid. These can be turned on with the option -M notes
|
||||
to objdump.
|
||||
* The AArch64 port now emits warnings when a combination of an instruction and
|
||||
a named register could be invalid.
|
||||
* Added O modifier to ar to display member offsets inside an archive
|
||||
* The ADR and ADRL pseudo-instructions supported by the ARM assembler
|
||||
now only set the bottom bit of the address of thumb function symbols
|
||||
if the -mthumb-interwork command line option is active.
|
||||
* Add --generate-missing-build-notes=[yes|no] option to create (or not) GNU
|
||||
Build Attribute notes if none are present in the input sources. Add a
|
||||
--enable-generate-build-notes=[yes|no] configure time option to set the
|
||||
default behaviour. Set the default if the configure option is not used
|
||||
to "no".
|
||||
* Remove -mold-gcc command-line option for x86 targets.
|
||||
* Add -O[2|s] command-line options to x86 assembler to enable alternate
|
||||
shorter instruction encoding.
|
||||
* Add support for .nops directive. It is currently supported only for
|
||||
x86 targets.
|
||||
* Speed up direct linking with DLLs for Cygwin and Mingw targets.
|
||||
* Add a configure option --enable-separate-code to decide whether
|
||||
-z separate-code should be enabled in ELF linker by default. Default
|
||||
to yes for Linux/x86 targets. Note that -z separate-code can increase
|
||||
disk and memory size.
|
||||
* Includes riscv-relax-size.patch, riscv-relax-relocatable.patch,
|
||||
riscv-relax-versioned-hidden.patch and riscv-wrap-relax.patch
|
||||
- Refresh enable-targets-gold.diff.
|
||||
- Adjust cross-avr-omit_section_dynsym.patch.
|
||||
- Remove binutils-2.30-branch.diff.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 4 09:49:37 UTC 2018 - schwab@suse.de
|
||||
|
||||
|
@ -36,7 +36,7 @@ BuildRequires: zlib-devel-static
|
||||
%else
|
||||
BuildRequires: zlib-devel
|
||||
%endif
|
||||
Version: 2.30
|
||||
Version: 2.31
|
||||
Release: 0
|
||||
#
|
||||
# RUN_TESTS
|
||||
@ -82,7 +82,7 @@ Source: binutils-%{version}.tar.bz2
|
||||
Source1: pre_checkin.sh
|
||||
Source2: README.First-for.SuSE.packagers
|
||||
Source3: baselibs.conf
|
||||
Patch: binutils-2.30-branch.diff
|
||||
#Patch: binutils-2.31-branch.diff
|
||||
Patch3: binutils-skip-rpaths.patch
|
||||
Patch4: s390-biarch.diff
|
||||
Patch5: x86-64-biarch.patch
|
||||
@ -95,11 +95,7 @@ Patch14: binutils-build-as-needed.diff
|
||||
Patch18: gold-depend-on-opcodes.diff
|
||||
Patch22: binutils-bfd_h.patch
|
||||
Patch34: aarch64-common-pagesize.patch
|
||||
Patch35: riscv-wrap-relax.patch
|
||||
Patch36: binutils-pr22868.diff
|
||||
Patch37: riscv-relax-size.patch
|
||||
Patch38: riscv-relax-relocatable.patch
|
||||
Patch39: riscv-relax-versioned-hidden.patch
|
||||
Patch90: cross-avr-nesc-as.patch
|
||||
Patch92: cross-avr-omit_section_dynsym.patch
|
||||
Patch93: cross-avr-size.patch
|
||||
@ -155,7 +151,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%setup -q -n binutils-%{version}
|
||||
# Patch is outside test_vanilla because it's supposed to be the
|
||||
# patch bringing the tarball to the newest upstream version
|
||||
%patch -p1
|
||||
#%patch -p1
|
||||
%if !%{test_vanilla}
|
||||
%patch3
|
||||
%patch4
|
||||
@ -169,11 +165,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%patch18
|
||||
%patch22
|
||||
%patch34 -p1
|
||||
%patch35 -p1
|
||||
%patch36 -p1
|
||||
%patch37 -p1
|
||||
%patch38 -p1
|
||||
%patch39 -p1
|
||||
%if "%{TARGET}" == "avr"
|
||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||
%patch90
|
||||
|
@ -12,7 +12,7 @@ diff -c -3 -p -r1.27 elf32-avr.c
|
||||
bfd_elf_avr_final_write_processing
|
||||
#define elf_backend_object_p elf32_avr_object_p
|
||||
+ #define elf_backend_omit_section_dynsym \
|
||||
+ ((bfd_boolean (*) (bfd *, struct bfd_link_info *, asection *)) bfd_true)
|
||||
+ _bfd_elf_omit_section_dynsym_all
|
||||
|
||||
#define bfd_elf32_bfd_relax_section elf32_avr_relax_section
|
||||
#define bfd_elf32_bfd_get_relocated_section_contents \
|
||||
|
@ -1,3 +1,38 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 16 07:55:51 UTC 2018 - rguenther@suse.com
|
||||
|
||||
- Update to binutils 2.31
|
||||
* The AArch64 port now supports showing disassembly notes which are emitted
|
||||
when inconsistencies are found with the instruction that may result in the
|
||||
instruction being invalid. These can be turned on with the option -M notes
|
||||
to objdump.
|
||||
* The AArch64 port now emits warnings when a combination of an instruction and
|
||||
a named register could be invalid.
|
||||
* Added O modifier to ar to display member offsets inside an archive
|
||||
* The ADR and ADRL pseudo-instructions supported by the ARM assembler
|
||||
now only set the bottom bit of the address of thumb function symbols
|
||||
if the -mthumb-interwork command line option is active.
|
||||
* Add --generate-missing-build-notes=[yes|no] option to create (or not) GNU
|
||||
Build Attribute notes if none are present in the input sources. Add a
|
||||
--enable-generate-build-notes=[yes|no] configure time option to set the
|
||||
default behaviour. Set the default if the configure option is not used
|
||||
to "no".
|
||||
* Remove -mold-gcc command-line option for x86 targets.
|
||||
* Add -O[2|s] command-line options to x86 assembler to enable alternate
|
||||
shorter instruction encoding.
|
||||
* Add support for .nops directive. It is currently supported only for
|
||||
x86 targets.
|
||||
* Speed up direct linking with DLLs for Cygwin and Mingw targets.
|
||||
* Add a configure option --enable-separate-code to decide whether
|
||||
-z separate-code should be enabled in ELF linker by default. Default
|
||||
to yes for Linux/x86 targets. Note that -z separate-code can increase
|
||||
disk and memory size.
|
||||
* Includes riscv-relax-size.patch, riscv-relax-relocatable.patch,
|
||||
riscv-relax-versioned-hidden.patch and riscv-wrap-relax.patch
|
||||
- Refresh enable-targets-gold.diff.
|
||||
- Adjust cross-avr-omit_section_dynsym.patch.
|
||||
- Remove binutils-2.30-branch.diff.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 4 09:49:37 UTC 2018 - schwab@suse.de
|
||||
|
||||
|
@ -36,7 +36,7 @@ BuildRequires: zlib-devel-static
|
||||
%else
|
||||
BuildRequires: zlib-devel
|
||||
%endif
|
||||
Version: 2.30
|
||||
Version: 2.31
|
||||
Release: 0
|
||||
#
|
||||
# RUN_TESTS
|
||||
@ -82,7 +82,7 @@ Source: binutils-%{version}.tar.bz2
|
||||
Source1: pre_checkin.sh
|
||||
Source2: README.First-for.SuSE.packagers
|
||||
Source3: baselibs.conf
|
||||
Patch: binutils-2.30-branch.diff
|
||||
#Patch: binutils-2.31-branch.diff
|
||||
Patch3: binutils-skip-rpaths.patch
|
||||
Patch4: s390-biarch.diff
|
||||
Patch5: x86-64-biarch.patch
|
||||
@ -95,11 +95,7 @@ Patch14: binutils-build-as-needed.diff
|
||||
Patch18: gold-depend-on-opcodes.diff
|
||||
Patch22: binutils-bfd_h.patch
|
||||
Patch34: aarch64-common-pagesize.patch
|
||||
Patch35: riscv-wrap-relax.patch
|
||||
Patch36: binutils-pr22868.diff
|
||||
Patch37: riscv-relax-size.patch
|
||||
Patch38: riscv-relax-relocatable.patch
|
||||
Patch39: riscv-relax-versioned-hidden.patch
|
||||
Patch90: cross-avr-nesc-as.patch
|
||||
Patch92: cross-avr-omit_section_dynsym.patch
|
||||
Patch93: cross-avr-size.patch
|
||||
@ -155,7 +151,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%setup -q -n binutils-%{version}
|
||||
# Patch is outside test_vanilla because it's supposed to be the
|
||||
# patch bringing the tarball to the newest upstream version
|
||||
%patch -p1
|
||||
#%patch -p1
|
||||
%if !%{test_vanilla}
|
||||
%patch3
|
||||
%patch4
|
||||
@ -169,11 +165,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%patch18
|
||||
%patch22
|
||||
%patch34 -p1
|
||||
%patch35 -p1
|
||||
%patch36 -p1
|
||||
%patch37 -p1
|
||||
%patch38 -p1
|
||||
%patch39 -p1
|
||||
%if "%{TARGET}" == "avr"
|
||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||
%patch90
|
||||
|
@ -1,3 +1,38 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 16 07:55:51 UTC 2018 - rguenther@suse.com
|
||||
|
||||
- Update to binutils 2.31
|
||||
* The AArch64 port now supports showing disassembly notes which are emitted
|
||||
when inconsistencies are found with the instruction that may result in the
|
||||
instruction being invalid. These can be turned on with the option -M notes
|
||||
to objdump.
|
||||
* The AArch64 port now emits warnings when a combination of an instruction and
|
||||
a named register could be invalid.
|
||||
* Added O modifier to ar to display member offsets inside an archive
|
||||
* The ADR and ADRL pseudo-instructions supported by the ARM assembler
|
||||
now only set the bottom bit of the address of thumb function symbols
|
||||
if the -mthumb-interwork command line option is active.
|
||||
* Add --generate-missing-build-notes=[yes|no] option to create (or not) GNU
|
||||
Build Attribute notes if none are present in the input sources. Add a
|
||||
--enable-generate-build-notes=[yes|no] configure time option to set the
|
||||
default behaviour. Set the default if the configure option is not used
|
||||
to "no".
|
||||
* Remove -mold-gcc command-line option for x86 targets.
|
||||
* Add -O[2|s] command-line options to x86 assembler to enable alternate
|
||||
shorter instruction encoding.
|
||||
* Add support for .nops directive. It is currently supported only for
|
||||
x86 targets.
|
||||
* Speed up direct linking with DLLs for Cygwin and Mingw targets.
|
||||
* Add a configure option --enable-separate-code to decide whether
|
||||
-z separate-code should be enabled in ELF linker by default. Default
|
||||
to yes for Linux/x86 targets. Note that -z separate-code can increase
|
||||
disk and memory size.
|
||||
* Includes riscv-relax-size.patch, riscv-relax-relocatable.patch,
|
||||
riscv-relax-versioned-hidden.patch and riscv-wrap-relax.patch
|
||||
- Refresh enable-targets-gold.diff.
|
||||
- Adjust cross-avr-omit_section_dynsym.patch.
|
||||
- Remove binutils-2.30-branch.diff.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 4 09:49:37 UTC 2018 - schwab@suse.de
|
||||
|
||||
|
@ -36,7 +36,7 @@ BuildRequires: zlib-devel-static
|
||||
%else
|
||||
BuildRequires: zlib-devel
|
||||
%endif
|
||||
Version: 2.30
|
||||
Version: 2.31
|
||||
Release: 0
|
||||
#
|
||||
# RUN_TESTS
|
||||
@ -82,7 +82,7 @@ Source: binutils-%{version}.tar.bz2
|
||||
Source1: pre_checkin.sh
|
||||
Source2: README.First-for.SuSE.packagers
|
||||
Source3: baselibs.conf
|
||||
Patch: binutils-2.30-branch.diff
|
||||
#Patch: binutils-2.31-branch.diff
|
||||
Patch3: binutils-skip-rpaths.patch
|
||||
Patch4: s390-biarch.diff
|
||||
Patch5: x86-64-biarch.patch
|
||||
@ -95,11 +95,7 @@ Patch14: binutils-build-as-needed.diff
|
||||
Patch18: gold-depend-on-opcodes.diff
|
||||
Patch22: binutils-bfd_h.patch
|
||||
Patch34: aarch64-common-pagesize.patch
|
||||
Patch35: riscv-wrap-relax.patch
|
||||
Patch36: binutils-pr22868.diff
|
||||
Patch37: riscv-relax-size.patch
|
||||
Patch38: riscv-relax-relocatable.patch
|
||||
Patch39: riscv-relax-versioned-hidden.patch
|
||||
Patch90: cross-avr-nesc-as.patch
|
||||
Patch92: cross-avr-omit_section_dynsym.patch
|
||||
Patch93: cross-avr-size.patch
|
||||
@ -155,7 +151,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%setup -q -n binutils-%{version}
|
||||
# Patch is outside test_vanilla because it's supposed to be the
|
||||
# patch bringing the tarball to the newest upstream version
|
||||
%patch -p1
|
||||
#%patch -p1
|
||||
%if !%{test_vanilla}
|
||||
%patch3
|
||||
%patch4
|
||||
@ -169,11 +165,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%patch18
|
||||
%patch22
|
||||
%patch34 -p1
|
||||
%patch35 -p1
|
||||
%patch36 -p1
|
||||
%patch37 -p1
|
||||
%patch38 -p1
|
||||
%patch39 -p1
|
||||
%if "%{TARGET}" == "avr"
|
||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||
%patch90
|
||||
|
@ -1,3 +1,38 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 16 07:55:51 UTC 2018 - rguenther@suse.com
|
||||
|
||||
- Update to binutils 2.31
|
||||
* The AArch64 port now supports showing disassembly notes which are emitted
|
||||
when inconsistencies are found with the instruction that may result in the
|
||||
instruction being invalid. These can be turned on with the option -M notes
|
||||
to objdump.
|
||||
* The AArch64 port now emits warnings when a combination of an instruction and
|
||||
a named register could be invalid.
|
||||
* Added O modifier to ar to display member offsets inside an archive
|
||||
* The ADR and ADRL pseudo-instructions supported by the ARM assembler
|
||||
now only set the bottom bit of the address of thumb function symbols
|
||||
if the -mthumb-interwork command line option is active.
|
||||
* Add --generate-missing-build-notes=[yes|no] option to create (or not) GNU
|
||||
Build Attribute notes if none are present in the input sources. Add a
|
||||
--enable-generate-build-notes=[yes|no] configure time option to set the
|
||||
default behaviour. Set the default if the configure option is not used
|
||||
to "no".
|
||||
* Remove -mold-gcc command-line option for x86 targets.
|
||||
* Add -O[2|s] command-line options to x86 assembler to enable alternate
|
||||
shorter instruction encoding.
|
||||
* Add support for .nops directive. It is currently supported only for
|
||||
x86 targets.
|
||||
* Speed up direct linking with DLLs for Cygwin and Mingw targets.
|
||||
* Add a configure option --enable-separate-code to decide whether
|
||||
-z separate-code should be enabled in ELF linker by default. Default
|
||||
to yes for Linux/x86 targets. Note that -z separate-code can increase
|
||||
disk and memory size.
|
||||
* Includes riscv-relax-size.patch, riscv-relax-relocatable.patch,
|
||||
riscv-relax-versioned-hidden.patch and riscv-wrap-relax.patch
|
||||
- Refresh enable-targets-gold.diff.
|
||||
- Adjust cross-avr-omit_section_dynsym.patch.
|
||||
- Remove binutils-2.30-branch.diff.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 4 09:49:37 UTC 2018 - schwab@suse.de
|
||||
|
||||
|
@ -36,7 +36,7 @@ BuildRequires: zlib-devel-static
|
||||
%else
|
||||
BuildRequires: zlib-devel
|
||||
%endif
|
||||
Version: 2.30
|
||||
Version: 2.31
|
||||
Release: 0
|
||||
#
|
||||
# RUN_TESTS
|
||||
@ -82,7 +82,7 @@ Source: binutils-%{version}.tar.bz2
|
||||
Source1: pre_checkin.sh
|
||||
Source2: README.First-for.SuSE.packagers
|
||||
Source3: baselibs.conf
|
||||
Patch: binutils-2.30-branch.diff
|
||||
#Patch: binutils-2.31-branch.diff
|
||||
Patch3: binutils-skip-rpaths.patch
|
||||
Patch4: s390-biarch.diff
|
||||
Patch5: x86-64-biarch.patch
|
||||
@ -95,11 +95,7 @@ Patch14: binutils-build-as-needed.diff
|
||||
Patch18: gold-depend-on-opcodes.diff
|
||||
Patch22: binutils-bfd_h.patch
|
||||
Patch34: aarch64-common-pagesize.patch
|
||||
Patch35: riscv-wrap-relax.patch
|
||||
Patch36: binutils-pr22868.diff
|
||||
Patch37: riscv-relax-size.patch
|
||||
Patch38: riscv-relax-relocatable.patch
|
||||
Patch39: riscv-relax-versioned-hidden.patch
|
||||
Patch90: cross-avr-nesc-as.patch
|
||||
Patch92: cross-avr-omit_section_dynsym.patch
|
||||
Patch93: cross-avr-size.patch
|
||||
@ -155,7 +151,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%setup -q -n binutils-%{version}
|
||||
# Patch is outside test_vanilla because it's supposed to be the
|
||||
# patch bringing the tarball to the newest upstream version
|
||||
%patch -p1
|
||||
#%patch -p1
|
||||
%if !%{test_vanilla}
|
||||
%patch3
|
||||
%patch4
|
||||
@ -169,11 +165,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%patch18
|
||||
%patch22
|
||||
%patch34 -p1
|
||||
%patch35 -p1
|
||||
%patch36 -p1
|
||||
%patch37 -p1
|
||||
%patch38 -p1
|
||||
%patch39 -p1
|
||||
%if "%{TARGET}" == "avr"
|
||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||
%patch90
|
||||
|
@ -1,3 +1,38 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 16 07:55:51 UTC 2018 - rguenther@suse.com
|
||||
|
||||
- Update to binutils 2.31
|
||||
* The AArch64 port now supports showing disassembly notes which are emitted
|
||||
when inconsistencies are found with the instruction that may result in the
|
||||
instruction being invalid. These can be turned on with the option -M notes
|
||||
to objdump.
|
||||
* The AArch64 port now emits warnings when a combination of an instruction and
|
||||
a named register could be invalid.
|
||||
* Added O modifier to ar to display member offsets inside an archive
|
||||
* The ADR and ADRL pseudo-instructions supported by the ARM assembler
|
||||
now only set the bottom bit of the address of thumb function symbols
|
||||
if the -mthumb-interwork command line option is active.
|
||||
* Add --generate-missing-build-notes=[yes|no] option to create (or not) GNU
|
||||
Build Attribute notes if none are present in the input sources. Add a
|
||||
--enable-generate-build-notes=[yes|no] configure time option to set the
|
||||
default behaviour. Set the default if the configure option is not used
|
||||
to "no".
|
||||
* Remove -mold-gcc command-line option for x86 targets.
|
||||
* Add -O[2|s] command-line options to x86 assembler to enable alternate
|
||||
shorter instruction encoding.
|
||||
* Add support for .nops directive. It is currently supported only for
|
||||
x86 targets.
|
||||
* Speed up direct linking with DLLs for Cygwin and Mingw targets.
|
||||
* Add a configure option --enable-separate-code to decide whether
|
||||
-z separate-code should be enabled in ELF linker by default. Default
|
||||
to yes for Linux/x86 targets. Note that -z separate-code can increase
|
||||
disk and memory size.
|
||||
* Includes riscv-relax-size.patch, riscv-relax-relocatable.patch,
|
||||
riscv-relax-versioned-hidden.patch and riscv-wrap-relax.patch
|
||||
- Refresh enable-targets-gold.diff.
|
||||
- Adjust cross-avr-omit_section_dynsym.patch.
|
||||
- Remove binutils-2.30-branch.diff.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 4 09:49:37 UTC 2018 - schwab@suse.de
|
||||
|
||||
|
@ -36,7 +36,7 @@ BuildRequires: zlib-devel-static
|
||||
%else
|
||||
BuildRequires: zlib-devel
|
||||
%endif
|
||||
Version: 2.30
|
||||
Version: 2.31
|
||||
Release: 0
|
||||
#
|
||||
# RUN_TESTS
|
||||
@ -82,7 +82,7 @@ Source: binutils-%{version}.tar.bz2
|
||||
Source1: pre_checkin.sh
|
||||
Source2: README.First-for.SuSE.packagers
|
||||
Source3: baselibs.conf
|
||||
Patch: binutils-2.30-branch.diff
|
||||
#Patch: binutils-2.31-branch.diff
|
||||
Patch3: binutils-skip-rpaths.patch
|
||||
Patch4: s390-biarch.diff
|
||||
Patch5: x86-64-biarch.patch
|
||||
@ -95,11 +95,7 @@ Patch14: binutils-build-as-needed.diff
|
||||
Patch18: gold-depend-on-opcodes.diff
|
||||
Patch22: binutils-bfd_h.patch
|
||||
Patch34: aarch64-common-pagesize.patch
|
||||
Patch35: riscv-wrap-relax.patch
|
||||
Patch36: binutils-pr22868.diff
|
||||
Patch37: riscv-relax-size.patch
|
||||
Patch38: riscv-relax-relocatable.patch
|
||||
Patch39: riscv-relax-versioned-hidden.patch
|
||||
Patch90: cross-avr-nesc-as.patch
|
||||
Patch92: cross-avr-omit_section_dynsym.patch
|
||||
Patch93: cross-avr-size.patch
|
||||
@ -155,7 +151,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%setup -q -n binutils-%{version}
|
||||
# Patch is outside test_vanilla because it's supposed to be the
|
||||
# patch bringing the tarball to the newest upstream version
|
||||
%patch -p1
|
||||
#%patch -p1
|
||||
%if !%{test_vanilla}
|
||||
%patch3
|
||||
%patch4
|
||||
@ -169,11 +165,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%patch18
|
||||
%patch22
|
||||
%patch34 -p1
|
||||
%patch35 -p1
|
||||
%patch36 -p1
|
||||
%patch37 -p1
|
||||
%patch38 -p1
|
||||
%patch39 -p1
|
||||
%if "%{TARGET}" == "avr"
|
||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||
%patch90
|
||||
|
@ -1,3 +1,38 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 16 07:55:51 UTC 2018 - rguenther@suse.com
|
||||
|
||||
- Update to binutils 2.31
|
||||
* The AArch64 port now supports showing disassembly notes which are emitted
|
||||
when inconsistencies are found with the instruction that may result in the
|
||||
instruction being invalid. These can be turned on with the option -M notes
|
||||
to objdump.
|
||||
* The AArch64 port now emits warnings when a combination of an instruction and
|
||||
a named register could be invalid.
|
||||
* Added O modifier to ar to display member offsets inside an archive
|
||||
* The ADR and ADRL pseudo-instructions supported by the ARM assembler
|
||||
now only set the bottom bit of the address of thumb function symbols
|
||||
if the -mthumb-interwork command line option is active.
|
||||
* Add --generate-missing-build-notes=[yes|no] option to create (or not) GNU
|
||||
Build Attribute notes if none are present in the input sources. Add a
|
||||
--enable-generate-build-notes=[yes|no] configure time option to set the
|
||||
default behaviour. Set the default if the configure option is not used
|
||||
to "no".
|
||||
* Remove -mold-gcc command-line option for x86 targets.
|
||||
* Add -O[2|s] command-line options to x86 assembler to enable alternate
|
||||
shorter instruction encoding.
|
||||
* Add support for .nops directive. It is currently supported only for
|
||||
x86 targets.
|
||||
* Speed up direct linking with DLLs for Cygwin and Mingw targets.
|
||||
* Add a configure option --enable-separate-code to decide whether
|
||||
-z separate-code should be enabled in ELF linker by default. Default
|
||||
to yes for Linux/x86 targets. Note that -z separate-code can increase
|
||||
disk and memory size.
|
||||
* Includes riscv-relax-size.patch, riscv-relax-relocatable.patch,
|
||||
riscv-relax-versioned-hidden.patch and riscv-wrap-relax.patch
|
||||
- Refresh enable-targets-gold.diff.
|
||||
- Adjust cross-avr-omit_section_dynsym.patch.
|
||||
- Remove binutils-2.30-branch.diff.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 4 09:49:37 UTC 2018 - schwab@suse.de
|
||||
|
||||
|
@ -36,7 +36,7 @@ BuildRequires: zlib-devel-static
|
||||
%else
|
||||
BuildRequires: zlib-devel
|
||||
%endif
|
||||
Version: 2.30
|
||||
Version: 2.31
|
||||
Release: 0
|
||||
#
|
||||
# RUN_TESTS
|
||||
@ -82,7 +82,7 @@ Source: binutils-%{version}.tar.bz2
|
||||
Source1: pre_checkin.sh
|
||||
Source2: README.First-for.SuSE.packagers
|
||||
Source3: baselibs.conf
|
||||
Patch: binutils-2.30-branch.diff
|
||||
#Patch: binutils-2.31-branch.diff
|
||||
Patch3: binutils-skip-rpaths.patch
|
||||
Patch4: s390-biarch.diff
|
||||
Patch5: x86-64-biarch.patch
|
||||
@ -95,11 +95,7 @@ Patch14: binutils-build-as-needed.diff
|
||||
Patch18: gold-depend-on-opcodes.diff
|
||||
Patch22: binutils-bfd_h.patch
|
||||
Patch34: aarch64-common-pagesize.patch
|
||||
Patch35: riscv-wrap-relax.patch
|
||||
Patch36: binutils-pr22868.diff
|
||||
Patch37: riscv-relax-size.patch
|
||||
Patch38: riscv-relax-relocatable.patch
|
||||
Patch39: riscv-relax-versioned-hidden.patch
|
||||
Patch90: cross-avr-nesc-as.patch
|
||||
Patch92: cross-avr-omit_section_dynsym.patch
|
||||
Patch93: cross-avr-size.patch
|
||||
@ -155,7 +151,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%setup -q -n binutils-%{version}
|
||||
# Patch is outside test_vanilla because it's supposed to be the
|
||||
# patch bringing the tarball to the newest upstream version
|
||||
%patch -p1
|
||||
#%patch -p1
|
||||
%if !%{test_vanilla}
|
||||
%patch3
|
||||
%patch4
|
||||
@ -169,11 +165,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%patch18
|
||||
%patch22
|
||||
%patch34 -p1
|
||||
%patch35 -p1
|
||||
%patch36 -p1
|
||||
%patch37 -p1
|
||||
%patch38 -p1
|
||||
%patch39 -p1
|
||||
%if "%{TARGET}" == "avr"
|
||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||
%patch90
|
||||
|
@ -1,3 +1,38 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 16 07:55:51 UTC 2018 - rguenther@suse.com
|
||||
|
||||
- Update to binutils 2.31
|
||||
* The AArch64 port now supports showing disassembly notes which are emitted
|
||||
when inconsistencies are found with the instruction that may result in the
|
||||
instruction being invalid. These can be turned on with the option -M notes
|
||||
to objdump.
|
||||
* The AArch64 port now emits warnings when a combination of an instruction and
|
||||
a named register could be invalid.
|
||||
* Added O modifier to ar to display member offsets inside an archive
|
||||
* The ADR and ADRL pseudo-instructions supported by the ARM assembler
|
||||
now only set the bottom bit of the address of thumb function symbols
|
||||
if the -mthumb-interwork command line option is active.
|
||||
* Add --generate-missing-build-notes=[yes|no] option to create (or not) GNU
|
||||
Build Attribute notes if none are present in the input sources. Add a
|
||||
--enable-generate-build-notes=[yes|no] configure time option to set the
|
||||
default behaviour. Set the default if the configure option is not used
|
||||
to "no".
|
||||
* Remove -mold-gcc command-line option for x86 targets.
|
||||
* Add -O[2|s] command-line options to x86 assembler to enable alternate
|
||||
shorter instruction encoding.
|
||||
* Add support for .nops directive. It is currently supported only for
|
||||
x86 targets.
|
||||
* Speed up direct linking with DLLs for Cygwin and Mingw targets.
|
||||
* Add a configure option --enable-separate-code to decide whether
|
||||
-z separate-code should be enabled in ELF linker by default. Default
|
||||
to yes for Linux/x86 targets. Note that -z separate-code can increase
|
||||
disk and memory size.
|
||||
* Includes riscv-relax-size.patch, riscv-relax-relocatable.patch,
|
||||
riscv-relax-versioned-hidden.patch and riscv-wrap-relax.patch
|
||||
- Refresh enable-targets-gold.diff.
|
||||
- Adjust cross-avr-omit_section_dynsym.patch.
|
||||
- Remove binutils-2.30-branch.diff.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 4 09:49:37 UTC 2018 - schwab@suse.de
|
||||
|
||||
|
@ -36,7 +36,7 @@ BuildRequires: zlib-devel-static
|
||||
%else
|
||||
BuildRequires: zlib-devel
|
||||
%endif
|
||||
Version: 2.30
|
||||
Version: 2.31
|
||||
Release: 0
|
||||
#
|
||||
# RUN_TESTS
|
||||
@ -82,7 +82,7 @@ Source: binutils-%{version}.tar.bz2
|
||||
Source1: pre_checkin.sh
|
||||
Source2: README.First-for.SuSE.packagers
|
||||
Source3: baselibs.conf
|
||||
Patch: binutils-2.30-branch.diff
|
||||
#Patch: binutils-2.31-branch.diff
|
||||
Patch3: binutils-skip-rpaths.patch
|
||||
Patch4: s390-biarch.diff
|
||||
Patch5: x86-64-biarch.patch
|
||||
@ -95,11 +95,7 @@ Patch14: binutils-build-as-needed.diff
|
||||
Patch18: gold-depend-on-opcodes.diff
|
||||
Patch22: binutils-bfd_h.patch
|
||||
Patch34: aarch64-common-pagesize.patch
|
||||
Patch35: riscv-wrap-relax.patch
|
||||
Patch36: binutils-pr22868.diff
|
||||
Patch37: riscv-relax-size.patch
|
||||
Patch38: riscv-relax-relocatable.patch
|
||||
Patch39: riscv-relax-versioned-hidden.patch
|
||||
Patch90: cross-avr-nesc-as.patch
|
||||
Patch92: cross-avr-omit_section_dynsym.patch
|
||||
Patch93: cross-avr-size.patch
|
||||
@ -155,7 +151,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%setup -q -n binutils-%{version}
|
||||
# Patch is outside test_vanilla because it's supposed to be the
|
||||
# patch bringing the tarball to the newest upstream version
|
||||
%patch -p1
|
||||
#%patch -p1
|
||||
%if !%{test_vanilla}
|
||||
%patch3
|
||||
%patch4
|
||||
@ -169,11 +165,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%patch18
|
||||
%patch22
|
||||
%patch34 -p1
|
||||
%patch35 -p1
|
||||
%patch36 -p1
|
||||
%patch37 -p1
|
||||
%patch38 -p1
|
||||
%patch39 -p1
|
||||
%if "%{TARGET}" == "avr"
|
||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||
%patch90
|
||||
|
@ -1,3 +1,38 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 16 07:55:51 UTC 2018 - rguenther@suse.com
|
||||
|
||||
- Update to binutils 2.31
|
||||
* The AArch64 port now supports showing disassembly notes which are emitted
|
||||
when inconsistencies are found with the instruction that may result in the
|
||||
instruction being invalid. These can be turned on with the option -M notes
|
||||
to objdump.
|
||||
* The AArch64 port now emits warnings when a combination of an instruction and
|
||||
a named register could be invalid.
|
||||
* Added O modifier to ar to display member offsets inside an archive
|
||||
* The ADR and ADRL pseudo-instructions supported by the ARM assembler
|
||||
now only set the bottom bit of the address of thumb function symbols
|
||||
if the -mthumb-interwork command line option is active.
|
||||
* Add --generate-missing-build-notes=[yes|no] option to create (or not) GNU
|
||||
Build Attribute notes if none are present in the input sources. Add a
|
||||
--enable-generate-build-notes=[yes|no] configure time option to set the
|
||||
default behaviour. Set the default if the configure option is not used
|
||||
to "no".
|
||||
* Remove -mold-gcc command-line option for x86 targets.
|
||||
* Add -O[2|s] command-line options to x86 assembler to enable alternate
|
||||
shorter instruction encoding.
|
||||
* Add support for .nops directive. It is currently supported only for
|
||||
x86 targets.
|
||||
* Speed up direct linking with DLLs for Cygwin and Mingw targets.
|
||||
* Add a configure option --enable-separate-code to decide whether
|
||||
-z separate-code should be enabled in ELF linker by default. Default
|
||||
to yes for Linux/x86 targets. Note that -z separate-code can increase
|
||||
disk and memory size.
|
||||
* Includes riscv-relax-size.patch, riscv-relax-relocatable.patch,
|
||||
riscv-relax-versioned-hidden.patch and riscv-wrap-relax.patch
|
||||
- Refresh enable-targets-gold.diff.
|
||||
- Adjust cross-avr-omit_section_dynsym.patch.
|
||||
- Remove binutils-2.30-branch.diff.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 4 09:49:37 UTC 2018 - schwab@suse.de
|
||||
|
||||
|
@ -36,7 +36,7 @@ BuildRequires: zlib-devel-static
|
||||
%else
|
||||
BuildRequires: zlib-devel
|
||||
%endif
|
||||
Version: 2.30
|
||||
Version: 2.31
|
||||
Release: 0
|
||||
#
|
||||
# RUN_TESTS
|
||||
@ -82,7 +82,7 @@ Source: binutils-%{version}.tar.bz2
|
||||
Source1: pre_checkin.sh
|
||||
Source2: README.First-for.SuSE.packagers
|
||||
Source3: baselibs.conf
|
||||
Patch: binutils-2.30-branch.diff
|
||||
#Patch: binutils-2.31-branch.diff
|
||||
Patch3: binutils-skip-rpaths.patch
|
||||
Patch4: s390-biarch.diff
|
||||
Patch5: x86-64-biarch.patch
|
||||
@ -95,11 +95,7 @@ Patch14: binutils-build-as-needed.diff
|
||||
Patch18: gold-depend-on-opcodes.diff
|
||||
Patch22: binutils-bfd_h.patch
|
||||
Patch34: aarch64-common-pagesize.patch
|
||||
Patch35: riscv-wrap-relax.patch
|
||||
Patch36: binutils-pr22868.diff
|
||||
Patch37: riscv-relax-size.patch
|
||||
Patch38: riscv-relax-relocatable.patch
|
||||
Patch39: riscv-relax-versioned-hidden.patch
|
||||
Patch90: cross-avr-nesc-as.patch
|
||||
Patch92: cross-avr-omit_section_dynsym.patch
|
||||
Patch93: cross-avr-size.patch
|
||||
@ -155,7 +151,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%setup -q -n binutils-%{version}
|
||||
# Patch is outside test_vanilla because it's supposed to be the
|
||||
# patch bringing the tarball to the newest upstream version
|
||||
%patch -p1
|
||||
#%patch -p1
|
||||
%if !%{test_vanilla}
|
||||
%patch3
|
||||
%patch4
|
||||
@ -169,11 +165,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%patch18
|
||||
%patch22
|
||||
%patch34 -p1
|
||||
%patch35 -p1
|
||||
%patch36 -p1
|
||||
%patch37 -p1
|
||||
%patch38 -p1
|
||||
%patch39 -p1
|
||||
%if "%{TARGET}" == "avr"
|
||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||
%patch90
|
||||
|
@ -1,3 +1,38 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 16 07:55:51 UTC 2018 - rguenther@suse.com
|
||||
|
||||
- Update to binutils 2.31
|
||||
* The AArch64 port now supports showing disassembly notes which are emitted
|
||||
when inconsistencies are found with the instruction that may result in the
|
||||
instruction being invalid. These can be turned on with the option -M notes
|
||||
to objdump.
|
||||
* The AArch64 port now emits warnings when a combination of an instruction and
|
||||
a named register could be invalid.
|
||||
* Added O modifier to ar to display member offsets inside an archive
|
||||
* The ADR and ADRL pseudo-instructions supported by the ARM assembler
|
||||
now only set the bottom bit of the address of thumb function symbols
|
||||
if the -mthumb-interwork command line option is active.
|
||||
* Add --generate-missing-build-notes=[yes|no] option to create (or not) GNU
|
||||
Build Attribute notes if none are present in the input sources. Add a
|
||||
--enable-generate-build-notes=[yes|no] configure time option to set the
|
||||
default behaviour. Set the default if the configure option is not used
|
||||
to "no".
|
||||
* Remove -mold-gcc command-line option for x86 targets.
|
||||
* Add -O[2|s] command-line options to x86 assembler to enable alternate
|
||||
shorter instruction encoding.
|
||||
* Add support for .nops directive. It is currently supported only for
|
||||
x86 targets.
|
||||
* Speed up direct linking with DLLs for Cygwin and Mingw targets.
|
||||
* Add a configure option --enable-separate-code to decide whether
|
||||
-z separate-code should be enabled in ELF linker by default. Default
|
||||
to yes for Linux/x86 targets. Note that -z separate-code can increase
|
||||
disk and memory size.
|
||||
* Includes riscv-relax-size.patch, riscv-relax-relocatable.patch,
|
||||
riscv-relax-versioned-hidden.patch and riscv-wrap-relax.patch
|
||||
- Refresh enable-targets-gold.diff.
|
||||
- Adjust cross-avr-omit_section_dynsym.patch.
|
||||
- Remove binutils-2.30-branch.diff.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 4 09:49:37 UTC 2018 - schwab@suse.de
|
||||
|
||||
|
@ -36,7 +36,7 @@ BuildRequires: zlib-devel-static
|
||||
%else
|
||||
BuildRequires: zlib-devel
|
||||
%endif
|
||||
Version: 2.30
|
||||
Version: 2.31
|
||||
Release: 0
|
||||
#
|
||||
# RUN_TESTS
|
||||
@ -82,7 +82,7 @@ Source: binutils-%{version}.tar.bz2
|
||||
Source1: pre_checkin.sh
|
||||
Source2: README.First-for.SuSE.packagers
|
||||
Source3: baselibs.conf
|
||||
Patch: binutils-2.30-branch.diff
|
||||
#Patch: binutils-2.31-branch.diff
|
||||
Patch3: binutils-skip-rpaths.patch
|
||||
Patch4: s390-biarch.diff
|
||||
Patch5: x86-64-biarch.patch
|
||||
@ -95,11 +95,7 @@ Patch14: binutils-build-as-needed.diff
|
||||
Patch18: gold-depend-on-opcodes.diff
|
||||
Patch22: binutils-bfd_h.patch
|
||||
Patch34: aarch64-common-pagesize.patch
|
||||
Patch35: riscv-wrap-relax.patch
|
||||
Patch36: binutils-pr22868.diff
|
||||
Patch37: riscv-relax-size.patch
|
||||
Patch38: riscv-relax-relocatable.patch
|
||||
Patch39: riscv-relax-versioned-hidden.patch
|
||||
Patch90: cross-avr-nesc-as.patch
|
||||
Patch92: cross-avr-omit_section_dynsym.patch
|
||||
Patch93: cross-avr-size.patch
|
||||
@ -155,7 +151,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%setup -q -n binutils-%{version}
|
||||
# Patch is outside test_vanilla because it's supposed to be the
|
||||
# patch bringing the tarball to the newest upstream version
|
||||
%patch -p1
|
||||
#%patch -p1
|
||||
%if !%{test_vanilla}
|
||||
%patch3
|
||||
%patch4
|
||||
@ -169,11 +165,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%patch18
|
||||
%patch22
|
||||
%patch34 -p1
|
||||
%patch35 -p1
|
||||
%patch36 -p1
|
||||
%patch37 -p1
|
||||
%patch38 -p1
|
||||
%patch39 -p1
|
||||
%if "%{TARGET}" == "avr"
|
||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||
%patch90
|
||||
|
@ -1,3 +1,38 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 16 07:55:51 UTC 2018 - rguenther@suse.com
|
||||
|
||||
- Update to binutils 2.31
|
||||
* The AArch64 port now supports showing disassembly notes which are emitted
|
||||
when inconsistencies are found with the instruction that may result in the
|
||||
instruction being invalid. These can be turned on with the option -M notes
|
||||
to objdump.
|
||||
* The AArch64 port now emits warnings when a combination of an instruction and
|
||||
a named register could be invalid.
|
||||
* Added O modifier to ar to display member offsets inside an archive
|
||||
* The ADR and ADRL pseudo-instructions supported by the ARM assembler
|
||||
now only set the bottom bit of the address of thumb function symbols
|
||||
if the -mthumb-interwork command line option is active.
|
||||
* Add --generate-missing-build-notes=[yes|no] option to create (or not) GNU
|
||||
Build Attribute notes if none are present in the input sources. Add a
|
||||
--enable-generate-build-notes=[yes|no] configure time option to set the
|
||||
default behaviour. Set the default if the configure option is not used
|
||||
to "no".
|
||||
* Remove -mold-gcc command-line option for x86 targets.
|
||||
* Add -O[2|s] command-line options to x86 assembler to enable alternate
|
||||
shorter instruction encoding.
|
||||
* Add support for .nops directive. It is currently supported only for
|
||||
x86 targets.
|
||||
* Speed up direct linking with DLLs for Cygwin and Mingw targets.
|
||||
* Add a configure option --enable-separate-code to decide whether
|
||||
-z separate-code should be enabled in ELF linker by default. Default
|
||||
to yes for Linux/x86 targets. Note that -z separate-code can increase
|
||||
disk and memory size.
|
||||
* Includes riscv-relax-size.patch, riscv-relax-relocatable.patch,
|
||||
riscv-relax-versioned-hidden.patch and riscv-wrap-relax.patch
|
||||
- Refresh enable-targets-gold.diff.
|
||||
- Adjust cross-avr-omit_section_dynsym.patch.
|
||||
- Remove binutils-2.30-branch.diff.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 4 09:49:37 UTC 2018 - schwab@suse.de
|
||||
|
||||
|
@ -36,7 +36,7 @@ BuildRequires: zlib-devel-static
|
||||
%else
|
||||
BuildRequires: zlib-devel
|
||||
%endif
|
||||
Version: 2.30
|
||||
Version: 2.31
|
||||
Release: 0
|
||||
#
|
||||
# RUN_TESTS
|
||||
@ -82,7 +82,7 @@ Source: binutils-%{version}.tar.bz2
|
||||
Source1: pre_checkin.sh
|
||||
Source2: README.First-for.SuSE.packagers
|
||||
Source3: baselibs.conf
|
||||
Patch: binutils-2.30-branch.diff
|
||||
#Patch: binutils-2.31-branch.diff
|
||||
Patch3: binutils-skip-rpaths.patch
|
||||
Patch4: s390-biarch.diff
|
||||
Patch5: x86-64-biarch.patch
|
||||
@ -95,11 +95,7 @@ Patch14: binutils-build-as-needed.diff
|
||||
Patch18: gold-depend-on-opcodes.diff
|
||||
Patch22: binutils-bfd_h.patch
|
||||
Patch34: aarch64-common-pagesize.patch
|
||||
Patch35: riscv-wrap-relax.patch
|
||||
Patch36: binutils-pr22868.diff
|
||||
Patch37: riscv-relax-size.patch
|
||||
Patch38: riscv-relax-relocatable.patch
|
||||
Patch39: riscv-relax-versioned-hidden.patch
|
||||
Patch90: cross-avr-nesc-as.patch
|
||||
Patch92: cross-avr-omit_section_dynsym.patch
|
||||
Patch93: cross-avr-size.patch
|
||||
@ -155,7 +151,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%setup -q -n binutils-%{version}
|
||||
# Patch is outside test_vanilla because it's supposed to be the
|
||||
# patch bringing the tarball to the newest upstream version
|
||||
%patch -p1
|
||||
#%patch -p1
|
||||
%if !%{test_vanilla}
|
||||
%patch3
|
||||
%patch4
|
||||
@ -169,11 +165,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%patch18
|
||||
%patch22
|
||||
%patch34 -p1
|
||||
%patch35 -p1
|
||||
%patch36 -p1
|
||||
%patch37 -p1
|
||||
%patch38 -p1
|
||||
%patch39 -p1
|
||||
%if "%{TARGET}" == "avr"
|
||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||
%patch90
|
||||
|
@ -1,3 +1,38 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 16 07:55:51 UTC 2018 - rguenther@suse.com
|
||||
|
||||
- Update to binutils 2.31
|
||||
* The AArch64 port now supports showing disassembly notes which are emitted
|
||||
when inconsistencies are found with the instruction that may result in the
|
||||
instruction being invalid. These can be turned on with the option -M notes
|
||||
to objdump.
|
||||
* The AArch64 port now emits warnings when a combination of an instruction and
|
||||
a named register could be invalid.
|
||||
* Added O modifier to ar to display member offsets inside an archive
|
||||
* The ADR and ADRL pseudo-instructions supported by the ARM assembler
|
||||
now only set the bottom bit of the address of thumb function symbols
|
||||
if the -mthumb-interwork command line option is active.
|
||||
* Add --generate-missing-build-notes=[yes|no] option to create (or not) GNU
|
||||
Build Attribute notes if none are present in the input sources. Add a
|
||||
--enable-generate-build-notes=[yes|no] configure time option to set the
|
||||
default behaviour. Set the default if the configure option is not used
|
||||
to "no".
|
||||
* Remove -mold-gcc command-line option for x86 targets.
|
||||
* Add -O[2|s] command-line options to x86 assembler to enable alternate
|
||||
shorter instruction encoding.
|
||||
* Add support for .nops directive. It is currently supported only for
|
||||
x86 targets.
|
||||
* Speed up direct linking with DLLs for Cygwin and Mingw targets.
|
||||
* Add a configure option --enable-separate-code to decide whether
|
||||
-z separate-code should be enabled in ELF linker by default. Default
|
||||
to yes for Linux/x86 targets. Note that -z separate-code can increase
|
||||
disk and memory size.
|
||||
* Includes riscv-relax-size.patch, riscv-relax-relocatable.patch,
|
||||
riscv-relax-versioned-hidden.patch and riscv-wrap-relax.patch
|
||||
- Refresh enable-targets-gold.diff.
|
||||
- Adjust cross-avr-omit_section_dynsym.patch.
|
||||
- Remove binutils-2.30-branch.diff.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 4 09:49:37 UTC 2018 - schwab@suse.de
|
||||
|
||||
|
@ -36,7 +36,7 @@ BuildRequires: zlib-devel-static
|
||||
%else
|
||||
BuildRequires: zlib-devel
|
||||
%endif
|
||||
Version: 2.30
|
||||
Version: 2.31
|
||||
Release: 0
|
||||
#
|
||||
# RUN_TESTS
|
||||
@ -82,7 +82,7 @@ Source: binutils-%{version}.tar.bz2
|
||||
Source1: pre_checkin.sh
|
||||
Source2: README.First-for.SuSE.packagers
|
||||
Source3: baselibs.conf
|
||||
Patch: binutils-2.30-branch.diff
|
||||
#Patch: binutils-2.31-branch.diff
|
||||
Patch3: binutils-skip-rpaths.patch
|
||||
Patch4: s390-biarch.diff
|
||||
Patch5: x86-64-biarch.patch
|
||||
@ -95,11 +95,7 @@ Patch14: binutils-build-as-needed.diff
|
||||
Patch18: gold-depend-on-opcodes.diff
|
||||
Patch22: binutils-bfd_h.patch
|
||||
Patch34: aarch64-common-pagesize.patch
|
||||
Patch35: riscv-wrap-relax.patch
|
||||
Patch36: binutils-pr22868.diff
|
||||
Patch37: riscv-relax-size.patch
|
||||
Patch38: riscv-relax-relocatable.patch
|
||||
Patch39: riscv-relax-versioned-hidden.patch
|
||||
Patch90: cross-avr-nesc-as.patch
|
||||
Patch92: cross-avr-omit_section_dynsym.patch
|
||||
Patch93: cross-avr-size.patch
|
||||
@ -155,7 +151,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%setup -q -n binutils-%{version}
|
||||
# Patch is outside test_vanilla because it's supposed to be the
|
||||
# patch bringing the tarball to the newest upstream version
|
||||
%patch -p1
|
||||
#%patch -p1
|
||||
%if !%{test_vanilla}
|
||||
%patch3
|
||||
%patch4
|
||||
@ -169,11 +165,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%patch18
|
||||
%patch22
|
||||
%patch34 -p1
|
||||
%patch35 -p1
|
||||
%patch36 -p1
|
||||
%patch37 -p1
|
||||
%patch38 -p1
|
||||
%patch39 -p1
|
||||
%if "%{TARGET}" == "avr"
|
||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||
%patch90
|
||||
|
@ -1,3 +1,38 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 16 07:55:51 UTC 2018 - rguenther@suse.com
|
||||
|
||||
- Update to binutils 2.31
|
||||
* The AArch64 port now supports showing disassembly notes which are emitted
|
||||
when inconsistencies are found with the instruction that may result in the
|
||||
instruction being invalid. These can be turned on with the option -M notes
|
||||
to objdump.
|
||||
* The AArch64 port now emits warnings when a combination of an instruction and
|
||||
a named register could be invalid.
|
||||
* Added O modifier to ar to display member offsets inside an archive
|
||||
* The ADR and ADRL pseudo-instructions supported by the ARM assembler
|
||||
now only set the bottom bit of the address of thumb function symbols
|
||||
if the -mthumb-interwork command line option is active.
|
||||
* Add --generate-missing-build-notes=[yes|no] option to create (or not) GNU
|
||||
Build Attribute notes if none are present in the input sources. Add a
|
||||
--enable-generate-build-notes=[yes|no] configure time option to set the
|
||||
default behaviour. Set the default if the configure option is not used
|
||||
to "no".
|
||||
* Remove -mold-gcc command-line option for x86 targets.
|
||||
* Add -O[2|s] command-line options to x86 assembler to enable alternate
|
||||
shorter instruction encoding.
|
||||
* Add support for .nops directive. It is currently supported only for
|
||||
x86 targets.
|
||||
* Speed up direct linking with DLLs for Cygwin and Mingw targets.
|
||||
* Add a configure option --enable-separate-code to decide whether
|
||||
-z separate-code should be enabled in ELF linker by default. Default
|
||||
to yes for Linux/x86 targets. Note that -z separate-code can increase
|
||||
disk and memory size.
|
||||
* Includes riscv-relax-size.patch, riscv-relax-relocatable.patch,
|
||||
riscv-relax-versioned-hidden.patch and riscv-wrap-relax.patch
|
||||
- Refresh enable-targets-gold.diff.
|
||||
- Adjust cross-avr-omit_section_dynsym.patch.
|
||||
- Remove binutils-2.30-branch.diff.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 4 09:49:37 UTC 2018 - schwab@suse.de
|
||||
|
||||
|
@ -36,7 +36,7 @@ BuildRequires: zlib-devel-static
|
||||
%else
|
||||
BuildRequires: zlib-devel
|
||||
%endif
|
||||
Version: 2.30
|
||||
Version: 2.31
|
||||
Release: 0
|
||||
#
|
||||
# RUN_TESTS
|
||||
@ -82,7 +82,7 @@ Source: binutils-%{version}.tar.bz2
|
||||
Source1: pre_checkin.sh
|
||||
Source2: README.First-for.SuSE.packagers
|
||||
Source3: baselibs.conf
|
||||
Patch: binutils-2.30-branch.diff
|
||||
#Patch: binutils-2.31-branch.diff
|
||||
Patch3: binutils-skip-rpaths.patch
|
||||
Patch4: s390-biarch.diff
|
||||
Patch5: x86-64-biarch.patch
|
||||
@ -95,11 +95,7 @@ Patch14: binutils-build-as-needed.diff
|
||||
Patch18: gold-depend-on-opcodes.diff
|
||||
Patch22: binutils-bfd_h.patch
|
||||
Patch34: aarch64-common-pagesize.patch
|
||||
Patch35: riscv-wrap-relax.patch
|
||||
Patch36: binutils-pr22868.diff
|
||||
Patch37: riscv-relax-size.patch
|
||||
Patch38: riscv-relax-relocatable.patch
|
||||
Patch39: riscv-relax-versioned-hidden.patch
|
||||
Patch90: cross-avr-nesc-as.patch
|
||||
Patch92: cross-avr-omit_section_dynsym.patch
|
||||
Patch93: cross-avr-size.patch
|
||||
@ -155,7 +151,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%setup -q -n binutils-%{version}
|
||||
# Patch is outside test_vanilla because it's supposed to be the
|
||||
# patch bringing the tarball to the newest upstream version
|
||||
%patch -p1
|
||||
#%patch -p1
|
||||
%if !%{test_vanilla}
|
||||
%patch3
|
||||
%patch4
|
||||
@ -169,11 +165,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%patch18
|
||||
%patch22
|
||||
%patch34 -p1
|
||||
%patch35 -p1
|
||||
%patch36 -p1
|
||||
%patch37 -p1
|
||||
%patch38 -p1
|
||||
%patch39 -p1
|
||||
%if "%{TARGET}" == "avr"
|
||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||
%patch90
|
||||
|
@ -1,3 +1,38 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 16 07:55:51 UTC 2018 - rguenther@suse.com
|
||||
|
||||
- Update to binutils 2.31
|
||||
* The AArch64 port now supports showing disassembly notes which are emitted
|
||||
when inconsistencies are found with the instruction that may result in the
|
||||
instruction being invalid. These can be turned on with the option -M notes
|
||||
to objdump.
|
||||
* The AArch64 port now emits warnings when a combination of an instruction and
|
||||
a named register could be invalid.
|
||||
* Added O modifier to ar to display member offsets inside an archive
|
||||
* The ADR and ADRL pseudo-instructions supported by the ARM assembler
|
||||
now only set the bottom bit of the address of thumb function symbols
|
||||
if the -mthumb-interwork command line option is active.
|
||||
* Add --generate-missing-build-notes=[yes|no] option to create (or not) GNU
|
||||
Build Attribute notes if none are present in the input sources. Add a
|
||||
--enable-generate-build-notes=[yes|no] configure time option to set the
|
||||
default behaviour. Set the default if the configure option is not used
|
||||
to "no".
|
||||
* Remove -mold-gcc command-line option for x86 targets.
|
||||
* Add -O[2|s] command-line options to x86 assembler to enable alternate
|
||||
shorter instruction encoding.
|
||||
* Add support for .nops directive. It is currently supported only for
|
||||
x86 targets.
|
||||
* Speed up direct linking with DLLs for Cygwin and Mingw targets.
|
||||
* Add a configure option --enable-separate-code to decide whether
|
||||
-z separate-code should be enabled in ELF linker by default. Default
|
||||
to yes for Linux/x86 targets. Note that -z separate-code can increase
|
||||
disk and memory size.
|
||||
* Includes riscv-relax-size.patch, riscv-relax-relocatable.patch,
|
||||
riscv-relax-versioned-hidden.patch and riscv-wrap-relax.patch
|
||||
- Refresh enable-targets-gold.diff.
|
||||
- Adjust cross-avr-omit_section_dynsym.patch.
|
||||
- Remove binutils-2.30-branch.diff.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 4 09:49:37 UTC 2018 - schwab@suse.de
|
||||
|
||||
|
@ -36,7 +36,7 @@ BuildRequires: zlib-devel-static
|
||||
%else
|
||||
BuildRequires: zlib-devel
|
||||
%endif
|
||||
Version: 2.30
|
||||
Version: 2.31
|
||||
Release: 0
|
||||
#
|
||||
# RUN_TESTS
|
||||
@ -82,7 +82,7 @@ Source: binutils-%{version}.tar.bz2
|
||||
Source1: pre_checkin.sh
|
||||
Source2: README.First-for.SuSE.packagers
|
||||
Source3: baselibs.conf
|
||||
Patch: binutils-2.30-branch.diff
|
||||
#Patch: binutils-2.31-branch.diff
|
||||
Patch3: binutils-skip-rpaths.patch
|
||||
Patch4: s390-biarch.diff
|
||||
Patch5: x86-64-biarch.patch
|
||||
@ -95,11 +95,7 @@ Patch14: binutils-build-as-needed.diff
|
||||
Patch18: gold-depend-on-opcodes.diff
|
||||
Patch22: binutils-bfd_h.patch
|
||||
Patch34: aarch64-common-pagesize.patch
|
||||
Patch35: riscv-wrap-relax.patch
|
||||
Patch36: binutils-pr22868.diff
|
||||
Patch37: riscv-relax-size.patch
|
||||
Patch38: riscv-relax-relocatable.patch
|
||||
Patch39: riscv-relax-versioned-hidden.patch
|
||||
Patch90: cross-avr-nesc-as.patch
|
||||
Patch92: cross-avr-omit_section_dynsym.patch
|
||||
Patch93: cross-avr-size.patch
|
||||
@ -155,7 +151,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%setup -q -n binutils-%{version}
|
||||
# Patch is outside test_vanilla because it's supposed to be the
|
||||
# patch bringing the tarball to the newest upstream version
|
||||
%patch -p1
|
||||
#%patch -p1
|
||||
%if !%{test_vanilla}
|
||||
%patch3
|
||||
%patch4
|
||||
@ -169,11 +165,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%patch18
|
||||
%patch22
|
||||
%patch34 -p1
|
||||
%patch35 -p1
|
||||
%patch36 -p1
|
||||
%patch37 -p1
|
||||
%patch38 -p1
|
||||
%patch39 -p1
|
||||
%if "%{TARGET}" == "avr"
|
||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||
%patch90
|
||||
|
@ -1,3 +1,38 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 16 07:55:51 UTC 2018 - rguenther@suse.com
|
||||
|
||||
- Update to binutils 2.31
|
||||
* The AArch64 port now supports showing disassembly notes which are emitted
|
||||
when inconsistencies are found with the instruction that may result in the
|
||||
instruction being invalid. These can be turned on with the option -M notes
|
||||
to objdump.
|
||||
* The AArch64 port now emits warnings when a combination of an instruction and
|
||||
a named register could be invalid.
|
||||
* Added O modifier to ar to display member offsets inside an archive
|
||||
* The ADR and ADRL pseudo-instructions supported by the ARM assembler
|
||||
now only set the bottom bit of the address of thumb function symbols
|
||||
if the -mthumb-interwork command line option is active.
|
||||
* Add --generate-missing-build-notes=[yes|no] option to create (or not) GNU
|
||||
Build Attribute notes if none are present in the input sources. Add a
|
||||
--enable-generate-build-notes=[yes|no] configure time option to set the
|
||||
default behaviour. Set the default if the configure option is not used
|
||||
to "no".
|
||||
* Remove -mold-gcc command-line option for x86 targets.
|
||||
* Add -O[2|s] command-line options to x86 assembler to enable alternate
|
||||
shorter instruction encoding.
|
||||
* Add support for .nops directive. It is currently supported only for
|
||||
x86 targets.
|
||||
* Speed up direct linking with DLLs for Cygwin and Mingw targets.
|
||||
* Add a configure option --enable-separate-code to decide whether
|
||||
-z separate-code should be enabled in ELF linker by default. Default
|
||||
to yes for Linux/x86 targets. Note that -z separate-code can increase
|
||||
disk and memory size.
|
||||
* Includes riscv-relax-size.patch, riscv-relax-relocatable.patch,
|
||||
riscv-relax-versioned-hidden.patch and riscv-wrap-relax.patch
|
||||
- Refresh enable-targets-gold.diff.
|
||||
- Adjust cross-avr-omit_section_dynsym.patch.
|
||||
- Remove binutils-2.30-branch.diff.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 4 09:49:37 UTC 2018 - schwab@suse.de
|
||||
|
||||
|
@ -36,7 +36,7 @@ BuildRequires: zlib-devel-static
|
||||
%else
|
||||
BuildRequires: zlib-devel
|
||||
%endif
|
||||
Version: 2.30
|
||||
Version: 2.31
|
||||
Release: 0
|
||||
#
|
||||
# RUN_TESTS
|
||||
@ -82,7 +82,7 @@ Source: binutils-%{version}.tar.bz2
|
||||
Source1: pre_checkin.sh
|
||||
Source2: README.First-for.SuSE.packagers
|
||||
Source3: baselibs.conf
|
||||
Patch: binutils-2.30-branch.diff
|
||||
#Patch: binutils-2.31-branch.diff
|
||||
Patch3: binutils-skip-rpaths.patch
|
||||
Patch4: s390-biarch.diff
|
||||
Patch5: x86-64-biarch.patch
|
||||
@ -95,11 +95,7 @@ Patch14: binutils-build-as-needed.diff
|
||||
Patch18: gold-depend-on-opcodes.diff
|
||||
Patch22: binutils-bfd_h.patch
|
||||
Patch34: aarch64-common-pagesize.patch
|
||||
Patch35: riscv-wrap-relax.patch
|
||||
Patch36: binutils-pr22868.diff
|
||||
Patch37: riscv-relax-size.patch
|
||||
Patch38: riscv-relax-relocatable.patch
|
||||
Patch39: riscv-relax-versioned-hidden.patch
|
||||
Patch90: cross-avr-nesc-as.patch
|
||||
Patch92: cross-avr-omit_section_dynsym.patch
|
||||
Patch93: cross-avr-size.patch
|
||||
@ -155,7 +151,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%setup -q -n binutils-%{version}
|
||||
# Patch is outside test_vanilla because it's supposed to be the
|
||||
# patch bringing the tarball to the newest upstream version
|
||||
%patch -p1
|
||||
#%patch -p1
|
||||
%if !%{test_vanilla}
|
||||
%patch3
|
||||
%patch4
|
||||
@ -169,11 +165,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%patch18
|
||||
%patch22
|
||||
%patch34 -p1
|
||||
%patch35 -p1
|
||||
%patch36 -p1
|
||||
%patch37 -p1
|
||||
%patch38 -p1
|
||||
%patch39 -p1
|
||||
%if "%{TARGET}" == "avr"
|
||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||
%patch90
|
||||
|
@ -1,3 +1,38 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 16 07:55:51 UTC 2018 - rguenther@suse.com
|
||||
|
||||
- Update to binutils 2.31
|
||||
* The AArch64 port now supports showing disassembly notes which are emitted
|
||||
when inconsistencies are found with the instruction that may result in the
|
||||
instruction being invalid. These can be turned on with the option -M notes
|
||||
to objdump.
|
||||
* The AArch64 port now emits warnings when a combination of an instruction and
|
||||
a named register could be invalid.
|
||||
* Added O modifier to ar to display member offsets inside an archive
|
||||
* The ADR and ADRL pseudo-instructions supported by the ARM assembler
|
||||
now only set the bottom bit of the address of thumb function symbols
|
||||
if the -mthumb-interwork command line option is active.
|
||||
* Add --generate-missing-build-notes=[yes|no] option to create (or not) GNU
|
||||
Build Attribute notes if none are present in the input sources. Add a
|
||||
--enable-generate-build-notes=[yes|no] configure time option to set the
|
||||
default behaviour. Set the default if the configure option is not used
|
||||
to "no".
|
||||
* Remove -mold-gcc command-line option for x86 targets.
|
||||
* Add -O[2|s] command-line options to x86 assembler to enable alternate
|
||||
shorter instruction encoding.
|
||||
* Add support for .nops directive. It is currently supported only for
|
||||
x86 targets.
|
||||
* Speed up direct linking with DLLs for Cygwin and Mingw targets.
|
||||
* Add a configure option --enable-separate-code to decide whether
|
||||
-z separate-code should be enabled in ELF linker by default. Default
|
||||
to yes for Linux/x86 targets. Note that -z separate-code can increase
|
||||
disk and memory size.
|
||||
* Includes riscv-relax-size.patch, riscv-relax-relocatable.patch,
|
||||
riscv-relax-versioned-hidden.patch and riscv-wrap-relax.patch
|
||||
- Refresh enable-targets-gold.diff.
|
||||
- Adjust cross-avr-omit_section_dynsym.patch.
|
||||
- Remove binutils-2.30-branch.diff.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 4 09:49:37 UTC 2018 - schwab@suse.de
|
||||
|
||||
|
@ -36,7 +36,7 @@ BuildRequires: zlib-devel-static
|
||||
%else
|
||||
BuildRequires: zlib-devel
|
||||
%endif
|
||||
Version: 2.30
|
||||
Version: 2.31
|
||||
Release: 0
|
||||
#
|
||||
# RUN_TESTS
|
||||
@ -82,7 +82,7 @@ Source: binutils-%{version}.tar.bz2
|
||||
Source1: pre_checkin.sh
|
||||
Source2: README.First-for.SuSE.packagers
|
||||
Source3: baselibs.conf
|
||||
Patch: binutils-2.30-branch.diff
|
||||
#Patch: binutils-2.31-branch.diff
|
||||
Patch3: binutils-skip-rpaths.patch
|
||||
Patch4: s390-biarch.diff
|
||||
Patch5: x86-64-biarch.patch
|
||||
@ -95,11 +95,7 @@ Patch14: binutils-build-as-needed.diff
|
||||
Patch18: gold-depend-on-opcodes.diff
|
||||
Patch22: binutils-bfd_h.patch
|
||||
Patch34: aarch64-common-pagesize.patch
|
||||
Patch35: riscv-wrap-relax.patch
|
||||
Patch36: binutils-pr22868.diff
|
||||
Patch37: riscv-relax-size.patch
|
||||
Patch38: riscv-relax-relocatable.patch
|
||||
Patch39: riscv-relax-versioned-hidden.patch
|
||||
Patch90: cross-avr-nesc-as.patch
|
||||
Patch92: cross-avr-omit_section_dynsym.patch
|
||||
Patch93: cross-avr-size.patch
|
||||
@ -155,7 +151,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%setup -q -n binutils-%{version}
|
||||
# Patch is outside test_vanilla because it's supposed to be the
|
||||
# patch bringing the tarball to the newest upstream version
|
||||
%patch -p1
|
||||
#%patch -p1
|
||||
%if !%{test_vanilla}
|
||||
%patch3
|
||||
%patch4
|
||||
@ -169,11 +165,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%patch18
|
||||
%patch22
|
||||
%patch34 -p1
|
||||
%patch35 -p1
|
||||
%patch36 -p1
|
||||
%patch37 -p1
|
||||
%patch38 -p1
|
||||
%patch39 -p1
|
||||
%if "%{TARGET}" == "avr"
|
||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||
%patch90
|
||||
|
@ -1,3 +1,38 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 16 07:55:51 UTC 2018 - rguenther@suse.com
|
||||
|
||||
- Update to binutils 2.31
|
||||
* The AArch64 port now supports showing disassembly notes which are emitted
|
||||
when inconsistencies are found with the instruction that may result in the
|
||||
instruction being invalid. These can be turned on with the option -M notes
|
||||
to objdump.
|
||||
* The AArch64 port now emits warnings when a combination of an instruction and
|
||||
a named register could be invalid.
|
||||
* Added O modifier to ar to display member offsets inside an archive
|
||||
* The ADR and ADRL pseudo-instructions supported by the ARM assembler
|
||||
now only set the bottom bit of the address of thumb function symbols
|
||||
if the -mthumb-interwork command line option is active.
|
||||
* Add --generate-missing-build-notes=[yes|no] option to create (or not) GNU
|
||||
Build Attribute notes if none are present in the input sources. Add a
|
||||
--enable-generate-build-notes=[yes|no] configure time option to set the
|
||||
default behaviour. Set the default if the configure option is not used
|
||||
to "no".
|
||||
* Remove -mold-gcc command-line option for x86 targets.
|
||||
* Add -O[2|s] command-line options to x86 assembler to enable alternate
|
||||
shorter instruction encoding.
|
||||
* Add support for .nops directive. It is currently supported only for
|
||||
x86 targets.
|
||||
* Speed up direct linking with DLLs for Cygwin and Mingw targets.
|
||||
* Add a configure option --enable-separate-code to decide whether
|
||||
-z separate-code should be enabled in ELF linker by default. Default
|
||||
to yes for Linux/x86 targets. Note that -z separate-code can increase
|
||||
disk and memory size.
|
||||
* Includes riscv-relax-size.patch, riscv-relax-relocatable.patch,
|
||||
riscv-relax-versioned-hidden.patch and riscv-wrap-relax.patch
|
||||
- Refresh enable-targets-gold.diff.
|
||||
- Adjust cross-avr-omit_section_dynsym.patch.
|
||||
- Remove binutils-2.30-branch.diff.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 4 09:49:37 UTC 2018 - schwab@suse.de
|
||||
|
||||
|
@ -36,7 +36,7 @@ BuildRequires: zlib-devel-static
|
||||
%else
|
||||
BuildRequires: zlib-devel
|
||||
%endif
|
||||
Version: 2.30
|
||||
Version: 2.31
|
||||
Release: 0
|
||||
#
|
||||
# RUN_TESTS
|
||||
@ -82,7 +82,7 @@ Source: binutils-%{version}.tar.bz2
|
||||
Source1: pre_checkin.sh
|
||||
Source2: README.First-for.SuSE.packagers
|
||||
Source3: baselibs.conf
|
||||
Patch: binutils-2.30-branch.diff
|
||||
#Patch: binutils-2.31-branch.diff
|
||||
Patch3: binutils-skip-rpaths.patch
|
||||
Patch4: s390-biarch.diff
|
||||
Patch5: x86-64-biarch.patch
|
||||
@ -95,11 +95,7 @@ Patch14: binutils-build-as-needed.diff
|
||||
Patch18: gold-depend-on-opcodes.diff
|
||||
Patch22: binutils-bfd_h.patch
|
||||
Patch34: aarch64-common-pagesize.patch
|
||||
Patch35: riscv-wrap-relax.patch
|
||||
Patch36: binutils-pr22868.diff
|
||||
Patch37: riscv-relax-size.patch
|
||||
Patch38: riscv-relax-relocatable.patch
|
||||
Patch39: riscv-relax-versioned-hidden.patch
|
||||
Patch90: cross-avr-nesc-as.patch
|
||||
Patch92: cross-avr-omit_section_dynsym.patch
|
||||
Patch93: cross-avr-size.patch
|
||||
@ -155,7 +151,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%setup -q -n binutils-%{version}
|
||||
# Patch is outside test_vanilla because it's supposed to be the
|
||||
# patch bringing the tarball to the newest upstream version
|
||||
%patch -p1
|
||||
#%patch -p1
|
||||
%if !%{test_vanilla}
|
||||
%patch3
|
||||
%patch4
|
||||
@ -169,11 +165,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%patch18
|
||||
%patch22
|
||||
%patch34 -p1
|
||||
%patch35 -p1
|
||||
%patch36 -p1
|
||||
%patch37 -p1
|
||||
%patch38 -p1
|
||||
%patch39 -p1
|
||||
%if "%{TARGET}" == "avr"
|
||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||
%patch90
|
||||
|
@ -1,3 +1,38 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 16 07:55:51 UTC 2018 - rguenther@suse.com
|
||||
|
||||
- Update to binutils 2.31
|
||||
* The AArch64 port now supports showing disassembly notes which are emitted
|
||||
when inconsistencies are found with the instruction that may result in the
|
||||
instruction being invalid. These can be turned on with the option -M notes
|
||||
to objdump.
|
||||
* The AArch64 port now emits warnings when a combination of an instruction and
|
||||
a named register could be invalid.
|
||||
* Added O modifier to ar to display member offsets inside an archive
|
||||
* The ADR and ADRL pseudo-instructions supported by the ARM assembler
|
||||
now only set the bottom bit of the address of thumb function symbols
|
||||
if the -mthumb-interwork command line option is active.
|
||||
* Add --generate-missing-build-notes=[yes|no] option to create (or not) GNU
|
||||
Build Attribute notes if none are present in the input sources. Add a
|
||||
--enable-generate-build-notes=[yes|no] configure time option to set the
|
||||
default behaviour. Set the default if the configure option is not used
|
||||
to "no".
|
||||
* Remove -mold-gcc command-line option for x86 targets.
|
||||
* Add -O[2|s] command-line options to x86 assembler to enable alternate
|
||||
shorter instruction encoding.
|
||||
* Add support for .nops directive. It is currently supported only for
|
||||
x86 targets.
|
||||
* Speed up direct linking with DLLs for Cygwin and Mingw targets.
|
||||
* Add a configure option --enable-separate-code to decide whether
|
||||
-z separate-code should be enabled in ELF linker by default. Default
|
||||
to yes for Linux/x86 targets. Note that -z separate-code can increase
|
||||
disk and memory size.
|
||||
* Includes riscv-relax-size.patch, riscv-relax-relocatable.patch,
|
||||
riscv-relax-versioned-hidden.patch and riscv-wrap-relax.patch
|
||||
- Refresh enable-targets-gold.diff.
|
||||
- Adjust cross-avr-omit_section_dynsym.patch.
|
||||
- Remove binutils-2.30-branch.diff.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 4 09:49:37 UTC 2018 - schwab@suse.de
|
||||
|
||||
|
@ -36,7 +36,7 @@ BuildRequires: zlib-devel-static
|
||||
%else
|
||||
BuildRequires: zlib-devel
|
||||
%endif
|
||||
Version: 2.30
|
||||
Version: 2.31
|
||||
Release: 0
|
||||
#
|
||||
# RUN_TESTS
|
||||
@ -82,7 +82,7 @@ Source: binutils-%{version}.tar.bz2
|
||||
Source1: pre_checkin.sh
|
||||
Source2: README.First-for.SuSE.packagers
|
||||
Source3: baselibs.conf
|
||||
Patch: binutils-2.30-branch.diff
|
||||
#Patch: binutils-2.31-branch.diff
|
||||
Patch3: binutils-skip-rpaths.patch
|
||||
Patch4: s390-biarch.diff
|
||||
Patch5: x86-64-biarch.patch
|
||||
@ -95,11 +95,7 @@ Patch14: binutils-build-as-needed.diff
|
||||
Patch18: gold-depend-on-opcodes.diff
|
||||
Patch22: binutils-bfd_h.patch
|
||||
Patch34: aarch64-common-pagesize.patch
|
||||
Patch35: riscv-wrap-relax.patch
|
||||
Patch36: binutils-pr22868.diff
|
||||
Patch37: riscv-relax-size.patch
|
||||
Patch38: riscv-relax-relocatable.patch
|
||||
Patch39: riscv-relax-versioned-hidden.patch
|
||||
Patch90: cross-avr-nesc-as.patch
|
||||
Patch92: cross-avr-omit_section_dynsym.patch
|
||||
Patch93: cross-avr-size.patch
|
||||
@ -155,7 +151,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%setup -q -n binutils-%{version}
|
||||
# Patch is outside test_vanilla because it's supposed to be the
|
||||
# patch bringing the tarball to the newest upstream version
|
||||
%patch -p1
|
||||
#%patch -p1
|
||||
%if !%{test_vanilla}
|
||||
%patch3
|
||||
%patch4
|
||||
@ -169,11 +165,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%patch18
|
||||
%patch22
|
||||
%patch34 -p1
|
||||
%patch35 -p1
|
||||
%patch36 -p1
|
||||
%patch37 -p1
|
||||
%patch38 -p1
|
||||
%patch39 -p1
|
||||
%if "%{TARGET}" == "avr"
|
||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||
%patch90
|
||||
|
@ -1,3 +1,38 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 16 07:55:51 UTC 2018 - rguenther@suse.com
|
||||
|
||||
- Update to binutils 2.31
|
||||
* The AArch64 port now supports showing disassembly notes which are emitted
|
||||
when inconsistencies are found with the instruction that may result in the
|
||||
instruction being invalid. These can be turned on with the option -M notes
|
||||
to objdump.
|
||||
* The AArch64 port now emits warnings when a combination of an instruction and
|
||||
a named register could be invalid.
|
||||
* Added O modifier to ar to display member offsets inside an archive
|
||||
* The ADR and ADRL pseudo-instructions supported by the ARM assembler
|
||||
now only set the bottom bit of the address of thumb function symbols
|
||||
if the -mthumb-interwork command line option is active.
|
||||
* Add --generate-missing-build-notes=[yes|no] option to create (or not) GNU
|
||||
Build Attribute notes if none are present in the input sources. Add a
|
||||
--enable-generate-build-notes=[yes|no] configure time option to set the
|
||||
default behaviour. Set the default if the configure option is not used
|
||||
to "no".
|
||||
* Remove -mold-gcc command-line option for x86 targets.
|
||||
* Add -O[2|s] command-line options to x86 assembler to enable alternate
|
||||
shorter instruction encoding.
|
||||
* Add support for .nops directive. It is currently supported only for
|
||||
x86 targets.
|
||||
* Speed up direct linking with DLLs for Cygwin and Mingw targets.
|
||||
* Add a configure option --enable-separate-code to decide whether
|
||||
-z separate-code should be enabled in ELF linker by default. Default
|
||||
to yes for Linux/x86 targets. Note that -z separate-code can increase
|
||||
disk and memory size.
|
||||
* Includes riscv-relax-size.patch, riscv-relax-relocatable.patch,
|
||||
riscv-relax-versioned-hidden.patch and riscv-wrap-relax.patch
|
||||
- Refresh enable-targets-gold.diff.
|
||||
- Adjust cross-avr-omit_section_dynsym.patch.
|
||||
- Remove binutils-2.30-branch.diff.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 4 09:49:37 UTC 2018 - schwab@suse.de
|
||||
|
||||
|
@ -36,7 +36,7 @@ BuildRequires: zlib-devel-static
|
||||
%else
|
||||
BuildRequires: zlib-devel
|
||||
%endif
|
||||
Version: 2.30
|
||||
Version: 2.31
|
||||
Release: 0
|
||||
#
|
||||
# RUN_TESTS
|
||||
@ -82,7 +82,7 @@ Source: binutils-%{version}.tar.bz2
|
||||
Source1: pre_checkin.sh
|
||||
Source2: README.First-for.SuSE.packagers
|
||||
Source3: baselibs.conf
|
||||
Patch: binutils-2.30-branch.diff
|
||||
#Patch: binutils-2.31-branch.diff
|
||||
Patch3: binutils-skip-rpaths.patch
|
||||
Patch4: s390-biarch.diff
|
||||
Patch5: x86-64-biarch.patch
|
||||
@ -95,11 +95,7 @@ Patch14: binutils-build-as-needed.diff
|
||||
Patch18: gold-depend-on-opcodes.diff
|
||||
Patch22: binutils-bfd_h.patch
|
||||
Patch34: aarch64-common-pagesize.patch
|
||||
Patch35: riscv-wrap-relax.patch
|
||||
Patch36: binutils-pr22868.diff
|
||||
Patch37: riscv-relax-size.patch
|
||||
Patch38: riscv-relax-relocatable.patch
|
||||
Patch39: riscv-relax-versioned-hidden.patch
|
||||
Patch90: cross-avr-nesc-as.patch
|
||||
Patch92: cross-avr-omit_section_dynsym.patch
|
||||
Patch93: cross-avr-size.patch
|
||||
@ -155,7 +151,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%setup -q -n binutils-%{version}
|
||||
# Patch is outside test_vanilla because it's supposed to be the
|
||||
# patch bringing the tarball to the newest upstream version
|
||||
%patch -p1
|
||||
#%patch -p1
|
||||
%if !%{test_vanilla}
|
||||
%patch3
|
||||
%patch4
|
||||
@ -169,11 +165,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%patch18
|
||||
%patch22
|
||||
%patch34 -p1
|
||||
%patch35 -p1
|
||||
%patch36 -p1
|
||||
%patch37 -p1
|
||||
%patch38 -p1
|
||||
%patch39 -p1
|
||||
%if "%{TARGET}" == "avr"
|
||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||
%patch90
|
||||
|
@ -1,3 +1,38 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 16 07:55:51 UTC 2018 - rguenther@suse.com
|
||||
|
||||
- Update to binutils 2.31
|
||||
* The AArch64 port now supports showing disassembly notes which are emitted
|
||||
when inconsistencies are found with the instruction that may result in the
|
||||
instruction being invalid. These can be turned on with the option -M notes
|
||||
to objdump.
|
||||
* The AArch64 port now emits warnings when a combination of an instruction and
|
||||
a named register could be invalid.
|
||||
* Added O modifier to ar to display member offsets inside an archive
|
||||
* The ADR and ADRL pseudo-instructions supported by the ARM assembler
|
||||
now only set the bottom bit of the address of thumb function symbols
|
||||
if the -mthumb-interwork command line option is active.
|
||||
* Add --generate-missing-build-notes=[yes|no] option to create (or not) GNU
|
||||
Build Attribute notes if none are present in the input sources. Add a
|
||||
--enable-generate-build-notes=[yes|no] configure time option to set the
|
||||
default behaviour. Set the default if the configure option is not used
|
||||
to "no".
|
||||
* Remove -mold-gcc command-line option for x86 targets.
|
||||
* Add -O[2|s] command-line options to x86 assembler to enable alternate
|
||||
shorter instruction encoding.
|
||||
* Add support for .nops directive. It is currently supported only for
|
||||
x86 targets.
|
||||
* Speed up direct linking with DLLs for Cygwin and Mingw targets.
|
||||
* Add a configure option --enable-separate-code to decide whether
|
||||
-z separate-code should be enabled in ELF linker by default. Default
|
||||
to yes for Linux/x86 targets. Note that -z separate-code can increase
|
||||
disk and memory size.
|
||||
* Includes riscv-relax-size.patch, riscv-relax-relocatable.patch,
|
||||
riscv-relax-versioned-hidden.patch and riscv-wrap-relax.patch
|
||||
- Refresh enable-targets-gold.diff.
|
||||
- Adjust cross-avr-omit_section_dynsym.patch.
|
||||
- Remove binutils-2.30-branch.diff.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 4 09:49:37 UTC 2018 - schwab@suse.de
|
||||
|
||||
|
@ -36,7 +36,7 @@ BuildRequires: zlib-devel-static
|
||||
%else
|
||||
BuildRequires: zlib-devel
|
||||
%endif
|
||||
Version: 2.30
|
||||
Version: 2.31
|
||||
Release: 0
|
||||
#
|
||||
# RUN_TESTS
|
||||
@ -82,7 +82,7 @@ Source: binutils-%{version}.tar.bz2
|
||||
Source1: pre_checkin.sh
|
||||
Source2: README.First-for.SuSE.packagers
|
||||
Source3: baselibs.conf
|
||||
Patch: binutils-2.30-branch.diff
|
||||
#Patch: binutils-2.31-branch.diff
|
||||
Patch3: binutils-skip-rpaths.patch
|
||||
Patch4: s390-biarch.diff
|
||||
Patch5: x86-64-biarch.patch
|
||||
@ -95,11 +95,7 @@ Patch14: binutils-build-as-needed.diff
|
||||
Patch18: gold-depend-on-opcodes.diff
|
||||
Patch22: binutils-bfd_h.patch
|
||||
Patch34: aarch64-common-pagesize.patch
|
||||
Patch35: riscv-wrap-relax.patch
|
||||
Patch36: binutils-pr22868.diff
|
||||
Patch37: riscv-relax-size.patch
|
||||
Patch38: riscv-relax-relocatable.patch
|
||||
Patch39: riscv-relax-versioned-hidden.patch
|
||||
Patch90: cross-avr-nesc-as.patch
|
||||
Patch92: cross-avr-omit_section_dynsym.patch
|
||||
Patch93: cross-avr-size.patch
|
||||
@ -155,7 +151,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%setup -q -n binutils-%{version}
|
||||
# Patch is outside test_vanilla because it's supposed to be the
|
||||
# patch bringing the tarball to the newest upstream version
|
||||
%patch -p1
|
||||
#%patch -p1
|
||||
%if !%{test_vanilla}
|
||||
%patch3
|
||||
%patch4
|
||||
@ -169,11 +165,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
|
||||
%patch18
|
||||
%patch22
|
||||
%patch34 -p1
|
||||
%patch35 -p1
|
||||
%patch36 -p1
|
||||
%patch37 -p1
|
||||
%patch38 -p1
|
||||
%patch39 -p1
|
||||
%if "%{TARGET}" == "avr"
|
||||
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
|
||||
%patch90
|
||||
|
@ -1,14 +1,14 @@
|
||||
Index: gold/configure
|
||||
===================================================================
|
||||
--- gold/configure.orig
|
||||
+++ gold/configure
|
||||
@@ -3405,7 +3405,8 @@ for targ in $target $canon_targets; do
|
||||
--- gold/configure.orig 2018-07-16 09:55:04.675278145 +0200
|
||||
+++ gold/configure 2018-07-16 09:55:36.007836031 +0200
|
||||
@@ -5180,7 +5180,8 @@ for targ in $target $canon_targets; do
|
||||
. ${srcdir}/configure.tgt
|
||||
|
||||
if test "$targ_obj" = "UNKNOWN"; then
|
||||
- as_fn_error "\"unsupported target $targ\"" "$LINENO" 5
|
||||
- as_fn_error $? "\"unsupported target $targ\"" "$LINENO" 5
|
||||
+ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \"unsupported target $targ\"" >&5
|
||||
+$as_echo "$as_me: WARNING: \"unsupported target $targ\"" >&2;}
|
||||
+ $as_echo "$as_me: WARNING: \"unsupported target $targ\"" >&2;}
|
||||
else
|
||||
targetobjs="$targetobjs ${targ_obj}.\$(OBJEXT)"
|
||||
if test "$targ_extra_obj" != ""; then
|
||||
|
@ -1,30 +0,0 @@
|
||||
2018-03-15 Andreas Schwab <schwab@suse.de>
|
||||
|
||||
PR ld/22949
|
||||
* emultempl/riscvelf.em (riscv_elf_before_allocation): Don't
|
||||
enable relaxation in relocatable link.
|
||||
|
||||
Index: binutils-2.30/ld/emultempl/riscvelf.em
|
||||
===================================================================
|
||||
--- binutils-2.30.orig/ld/emultempl/riscvelf.em
|
||||
+++ binutils-2.30/ld/emultempl/riscvelf.em
|
||||
@@ -33,11 +33,14 @@ riscv_elf_before_allocation (void)
|
||||
if (link_info.discard == discard_sec_merge)
|
||||
link_info.discard = discard_l;
|
||||
|
||||
- /* We always need at least some relaxation to handle code alignment. */
|
||||
- if (RELAXATION_DISABLED_BY_USER)
|
||||
- TARGET_ENABLE_RELAXATION;
|
||||
- else
|
||||
- ENABLE_RELAXATION;
|
||||
+ if (!bfd_link_relocatable (&link_info))
|
||||
+ {
|
||||
+ /* We always need at least some relaxation to handle code alignment. */
|
||||
+ if (RELAXATION_DISABLED_BY_USER)
|
||||
+ TARGET_ENABLE_RELAXATION;
|
||||
+ else
|
||||
+ ENABLE_RELAXATION;
|
||||
+ }
|
||||
|
||||
link_info.relax_pass = 3;
|
||||
}
|
@ -1,44 +0,0 @@
|
||||
2018-03-01 Jim Wilson <jimw@sifive.com>
|
||||
|
||||
PR 22756
|
||||
* elfnn-riscv.c (riscv_relax_delete_bytes): When adjust st_size, use
|
||||
else if instead of if.
|
||||
|
||||
Index: binutils-2.30/bfd/elfnn-riscv.c
|
||||
===================================================================
|
||||
--- binutils-2.30.orig/bfd/elfnn-riscv.c
|
||||
+++ binutils-2.30/bfd/elfnn-riscv.c
|
||||
@@ -2639,10 +2639,16 @@ riscv_relax_delete_bytes (bfd *abfd, ase
|
||||
|
||||
/* If the symbol *spans* the bytes we just deleted (i.e. its
|
||||
*end* is in the moved bytes but its *start* isn't), then we
|
||||
- must adjust its size. */
|
||||
- if (sym->st_value <= addr
|
||||
- && sym->st_value + sym->st_size > addr
|
||||
- && sym->st_value + sym->st_size <= toaddr)
|
||||
+ must adjust its size.
|
||||
+
|
||||
+ This test needs to use the original value of st_value, otherwise
|
||||
+ we might accidentally decrease size when deleting bytes right
|
||||
+ before the symbol. But since deleted relocs can't span across
|
||||
+ symbols, we can't have both a st_value and a st_size decrease,
|
||||
+ so it is simpler to just use an else. */
|
||||
+ else if (sym->st_value <= addr
|
||||
+ && sym->st_value + sym->st_size > addr
|
||||
+ && sym->st_value + sym->st_size <= toaddr)
|
||||
sym->st_size -= count;
|
||||
}
|
||||
}
|
||||
@@ -2690,9 +2696,9 @@ riscv_relax_delete_bytes (bfd *abfd, ase
|
||||
sym_hash->root.u.def.value -= count;
|
||||
|
||||
/* As above, adjust the size if needed. */
|
||||
- if (sym_hash->root.u.def.value <= addr
|
||||
- && sym_hash->root.u.def.value + sym_hash->size > addr
|
||||
- && sym_hash->root.u.def.value + sym_hash->size <= toaddr)
|
||||
+ else if (sym_hash->root.u.def.value <= addr
|
||||
+ && sym_hash->root.u.def.value + sym_hash->size > addr
|
||||
+ && sym_hash->root.u.def.value + sym_hash->size <= toaddr)
|
||||
sym_hash->size -= count;
|
||||
}
|
||||
}
|
@ -1,26 +0,0 @@
|
||||
2018-06-03 Jim Wilson <jimw@sifive.com>
|
||||
|
||||
PR ld/22756
|
||||
* elfnn-riscv.c (riscv_relax_delete_bytes): Add versioned_hidden check
|
||||
to code that ignores duplicate symbols.
|
||||
|
||||
Index: binutils-2.30/bfd/elfnn-riscv.c
|
||||
===================================================================
|
||||
--- binutils-2.30.orig/bfd/elfnn-riscv.c
|
||||
+++ binutils-2.30/bfd/elfnn-riscv.c
|
||||
@@ -2666,9 +2666,12 @@ riscv_relax_delete_bytes (bfd *abfd, ase
|
||||
call to SYMBOL as well. Since both __wrap_SYMBOL and SYMBOL reference
|
||||
the same symbol (which is __wrap_SYMBOL), but still exist as two
|
||||
different symbols in 'sym_hashes', we don't want to adjust
|
||||
- the global symbol __wrap_SYMBOL twice.
|
||||
- This check is only relevant when symbols are being wrapped. */
|
||||
- if (link_info->wrap_hash != NULL)
|
||||
+ the global symbol __wrap_SYMBOL twice. */
|
||||
+ /* The same problem occurs with symbols that are versioned_hidden, as
|
||||
+ foo becomes an alias for foo@BAR, and hence they need the same
|
||||
+ treatment. */
|
||||
+ if (link_info->wrap_hash != NULL
|
||||
+ || sym_hash->versioned == versioned_hidden)
|
||||
{
|
||||
struct elf_link_hash_entry **cur_sym_hashes;
|
||||
|
@ -1,132 +0,0 @@
|
||||
2018-02-02 Jim Wilson <jimw@sifive.com>
|
||||
|
||||
PR ld/22756
|
||||
* elfnn-riscv.c (riscv_relax_delete_bytes): New parameter link_info.
|
||||
If link_info->wrap_hash, check for a duplicate symbol and ignore.
|
||||
(_bfd_riscv_relax_call, bfd_riscv_relax_lui, _bfd_riscv_relax_tls_le):
|
||||
Pass new argument to riscv_relax_delete_bytes.
|
||||
(_bfd_riscv_relax_align, _bfd_riscv_relax_delete): Likewise. Remove
|
||||
ATTRIBUTE_UNUSED from link_info parameter.
|
||||
|
||||
Index: binutils-2.30/bfd/elfnn-riscv.c
|
||||
===================================================================
|
||||
--- binutils-2.30.orig/bfd/elfnn-riscv.c
|
||||
+++ binutils-2.30/bfd/elfnn-riscv.c
|
||||
@@ -2604,7 +2604,8 @@ fail:
|
||||
/* Delete some bytes from a section while relaxing. */
|
||||
|
||||
static bfd_boolean
|
||||
-riscv_relax_delete_bytes (bfd *abfd, asection *sec, bfd_vma addr, size_t count)
|
||||
+riscv_relax_delete_bytes (bfd *abfd, asection *sec, bfd_vma addr, size_t count,
|
||||
+ struct bfd_link_info *link_info)
|
||||
{
|
||||
unsigned int i, symcount;
|
||||
bfd_vma toaddr = sec->size;
|
||||
@@ -2654,6 +2655,31 @@ riscv_relax_delete_bytes (bfd *abfd, ase
|
||||
{
|
||||
struct elf_link_hash_entry *sym_hash = sym_hashes[i];
|
||||
|
||||
+ /* The '--wrap SYMBOL' option is causing a pain when the object file,
|
||||
+ containing the definition of __wrap_SYMBOL, includes a direct
|
||||
+ call to SYMBOL as well. Since both __wrap_SYMBOL and SYMBOL reference
|
||||
+ the same symbol (which is __wrap_SYMBOL), but still exist as two
|
||||
+ different symbols in 'sym_hashes', we don't want to adjust
|
||||
+ the global symbol __wrap_SYMBOL twice.
|
||||
+ This check is only relevant when symbols are being wrapped. */
|
||||
+ if (link_info->wrap_hash != NULL)
|
||||
+ {
|
||||
+ struct elf_link_hash_entry **cur_sym_hashes;
|
||||
+
|
||||
+ /* Loop only over the symbols which have already been checked. */
|
||||
+ for (cur_sym_hashes = sym_hashes; cur_sym_hashes < &sym_hashes[i];
|
||||
+ cur_sym_hashes++)
|
||||
+ {
|
||||
+ /* If the current symbol is identical to 'sym_hash', that means
|
||||
+ the symbol was already adjusted (or at least checked). */
|
||||
+ if (*cur_sym_hashes == sym_hash)
|
||||
+ break;
|
||||
+ }
|
||||
+ /* Don't adjust the symbol again. */
|
||||
+ if (cur_sym_hashes < &sym_hashes[i])
|
||||
+ continue;
|
||||
+ }
|
||||
+
|
||||
if ((sym_hash->root.type == bfd_link_hash_defined
|
||||
|| sym_hash->root.type == bfd_link_hash_defweak)
|
||||
&& sym_hash->root.u.def.section == sec)
|
||||
@@ -2886,7 +2912,8 @@ _bfd_riscv_relax_call (bfd *abfd, asecti
|
||||
|
||||
/* Delete unnecessary JALR. */
|
||||
*again = TRUE;
|
||||
- return riscv_relax_delete_bytes (abfd, sec, rel->r_offset + len, 8 - len);
|
||||
+ return riscv_relax_delete_bytes (abfd, sec, rel->r_offset + len, 8 - len,
|
||||
+ link_info);
|
||||
}
|
||||
|
||||
/* Traverse all output sections and return the max alignment. */
|
||||
@@ -2964,7 +2991,8 @@ _bfd_riscv_relax_lui (bfd *abfd,
|
||||
/* We can delete the unnecessary LUI and reloc. */
|
||||
rel->r_info = ELFNN_R_INFO (0, R_RISCV_NONE);
|
||||
*again = TRUE;
|
||||
- return riscv_relax_delete_bytes (abfd, sec, rel->r_offset, 4);
|
||||
+ return riscv_relax_delete_bytes (abfd, sec, rel->r_offset, 4,
|
||||
+ link_info);
|
||||
|
||||
default:
|
||||
abort ();
|
||||
@@ -2991,7 +3019,8 @@ _bfd_riscv_relax_lui (bfd *abfd,
|
||||
rel->r_info = ELFNN_R_INFO (ELFNN_R_SYM (rel->r_info), R_RISCV_RVC_LUI);
|
||||
|
||||
*again = TRUE;
|
||||
- return riscv_relax_delete_bytes (abfd, sec, rel->r_offset + 2, 2);
|
||||
+ return riscv_relax_delete_bytes (abfd, sec, rel->r_offset + 2, 2,
|
||||
+ link_info);
|
||||
}
|
||||
|
||||
return TRUE;
|
||||
@@ -3031,7 +3060,7 @@ _bfd_riscv_relax_tls_le (bfd *abfd,
|
||||
/* We can delete the unnecessary instruction and reloc. */
|
||||
rel->r_info = ELFNN_R_INFO (0, R_RISCV_NONE);
|
||||
*again = TRUE;
|
||||
- return riscv_relax_delete_bytes (abfd, sec, rel->r_offset, 4);
|
||||
+ return riscv_relax_delete_bytes (abfd, sec, rel->r_offset, 4, link_info);
|
||||
|
||||
default:
|
||||
abort ();
|
||||
@@ -3043,7 +3072,7 @@ _bfd_riscv_relax_tls_le (bfd *abfd,
|
||||
static bfd_boolean
|
||||
_bfd_riscv_relax_align (bfd *abfd, asection *sec,
|
||||
asection *sym_sec,
|
||||
- struct bfd_link_info *link_info ATTRIBUTE_UNUSED,
|
||||
+ struct bfd_link_info *link_info,
|
||||
Elf_Internal_Rela *rel,
|
||||
bfd_vma symval,
|
||||
bfd_vma max_alignment ATTRIBUTE_UNUSED,
|
||||
@@ -3091,7 +3120,7 @@ _bfd_riscv_relax_align (bfd *abfd, asect
|
||||
|
||||
/* Delete the excess bytes. */
|
||||
return riscv_relax_delete_bytes (abfd, sec, rel->r_offset + nop_bytes,
|
||||
- rel->r_addend - nop_bytes);
|
||||
+ rel->r_addend - nop_bytes, link_info);
|
||||
}
|
||||
|
||||
/* Relax PC-relative references to GP-relative references. */
|
||||
@@ -3212,7 +3241,7 @@ static bfd_boolean
|
||||
_bfd_riscv_relax_delete (bfd *abfd,
|
||||
asection *sec,
|
||||
asection *sym_sec ATTRIBUTE_UNUSED,
|
||||
- struct bfd_link_info *link_info ATTRIBUTE_UNUSED,
|
||||
+ struct bfd_link_info *link_info,
|
||||
Elf_Internal_Rela *rel,
|
||||
bfd_vma symval ATTRIBUTE_UNUSED,
|
||||
bfd_vma max_alignment ATTRIBUTE_UNUSED,
|
||||
@@ -3220,7 +3249,8 @@ _bfd_riscv_relax_delete (bfd *abfd,
|
||||
bfd_boolean *again ATTRIBUTE_UNUSED,
|
||||
riscv_pcgp_relocs *pcgp_relocs ATTRIBUTE_UNUSED)
|
||||
{
|
||||
- if (!riscv_relax_delete_bytes(abfd, sec, rel->r_offset, rel->r_addend))
|
||||
+ if (!riscv_relax_delete_bytes(abfd, sec, rel->r_offset, rel->r_addend,
|
||||
+ link_info))
|
||||
return FALSE;
|
||||
rel->r_info = ELFNN_R_INFO(0, R_RISCV_NONE);
|
||||
return TRUE;
|
Loading…
Reference in New Issue
Block a user