SHA256
1
0
forked from pool/binutils

Accepting request 286745 from devel:gcc

- gold-opd-visibility.patch: Set default visibility on discarded .opd
  symbols (forwarded request 286744 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/286745
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/binutils?expand=0&rev=103
This commit is contained in:
Dominique Leuenberger 2015-02-22 16:20:02 +00:00 committed by Git OBS Bridge
commit 65a9d971ea
41 changed files with 198 additions and 20 deletions

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Feb 19 09:22:54 UTC 2015 - schwab@suse.de
- gold-opd-visibility.patch: Set default visibility on discarded .opd
symbols
-------------------------------------------------------------------
Wed Jan 21 09:15:34 UTC 2015 - schwab@suse.de

View File

@ -1,7 +1,7 @@
#
# spec file for package binutils
#
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -97,6 +97,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
Patch23: binutils-fix-gold-aarch64.diff
Patch24: eh-frame-hdr-on-shared-lib-bfd.patch
Patch25: gold-opd-visibility.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
Patch93: cross-avr-size.patch
@ -169,6 +170,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch22
%patch23
%patch24 -p1
%patch25 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Feb 19 09:22:54 UTC 2015 - schwab@suse.de
- gold-opd-visibility.patch: Set default visibility on discarded .opd
symbols
-------------------------------------------------------------------
Wed Jan 21 09:15:34 UTC 2015 - schwab@suse.de

View File

@ -1,7 +1,7 @@
#
# spec file for package cross-aarch64-binutils
#
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -100,6 +100,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
Patch23: binutils-fix-gold-aarch64.diff
Patch24: eh-frame-hdr-on-shared-lib-bfd.patch
Patch25: gold-opd-visibility.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
Patch93: cross-avr-size.patch
@ -172,6 +173,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch22
%patch23
%patch24 -p1
%patch25 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Feb 19 09:22:54 UTC 2015 - schwab@suse.de
- gold-opd-visibility.patch: Set default visibility on discarded .opd
symbols
-------------------------------------------------------------------
Wed Jan 21 09:15:34 UTC 2015 - schwab@suse.de

View File

@ -1,7 +1,7 @@
#
# spec file for package cross-arm-binutils
#
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -100,6 +100,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
Patch23: binutils-fix-gold-aarch64.diff
Patch24: eh-frame-hdr-on-shared-lib-bfd.patch
Patch25: gold-opd-visibility.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
Patch93: cross-avr-size.patch
@ -172,6 +173,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch22
%patch23
%patch24 -p1
%patch25 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Feb 19 09:22:54 UTC 2015 - schwab@suse.de
- gold-opd-visibility.patch: Set default visibility on discarded .opd
symbols
-------------------------------------------------------------------
Wed Jan 21 09:15:34 UTC 2015 - schwab@suse.de

View File

@ -1,7 +1,7 @@
#
# spec file for package cross-avr-binutils
#
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -100,6 +100,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
Patch23: binutils-fix-gold-aarch64.diff
Patch24: eh-frame-hdr-on-shared-lib-bfd.patch
Patch25: gold-opd-visibility.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
Patch93: cross-avr-size.patch
@ -172,6 +173,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch22
%patch23
%patch24 -p1
%patch25 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Feb 19 09:22:54 UTC 2015 - schwab@suse.de
- gold-opd-visibility.patch: Set default visibility on discarded .opd
symbols
-------------------------------------------------------------------
Wed Jan 21 09:15:34 UTC 2015 - schwab@suse.de

View File

@ -1,7 +1,7 @@
#
# spec file for package cross-epiphany-binutils
#
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -100,6 +100,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
Patch23: binutils-fix-gold-aarch64.diff
Patch24: eh-frame-hdr-on-shared-lib-bfd.patch
Patch25: gold-opd-visibility.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
Patch93: cross-avr-size.patch
@ -172,6 +173,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch22
%patch23
%patch24 -p1
%patch25 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Feb 19 09:22:54 UTC 2015 - schwab@suse.de
- gold-opd-visibility.patch: Set default visibility on discarded .opd
symbols
-------------------------------------------------------------------
Wed Jan 21 09:15:34 UTC 2015 - schwab@suse.de

View File

@ -1,7 +1,7 @@
#
# spec file for package cross-hppa-binutils
#
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -100,6 +100,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
Patch23: binutils-fix-gold-aarch64.diff
Patch24: eh-frame-hdr-on-shared-lib-bfd.patch
Patch25: gold-opd-visibility.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
Patch93: cross-avr-size.patch
@ -172,6 +173,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch22
%patch23
%patch24 -p1
%patch25 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Feb 19 09:22:54 UTC 2015 - schwab@suse.de
- gold-opd-visibility.patch: Set default visibility on discarded .opd
symbols
-------------------------------------------------------------------
Wed Jan 21 09:15:34 UTC 2015 - schwab@suse.de

View File

@ -1,7 +1,7 @@
#
# spec file for package cross-hppa64-binutils
#
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -100,6 +100,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
Patch23: binutils-fix-gold-aarch64.diff
Patch24: eh-frame-hdr-on-shared-lib-bfd.patch
Patch25: gold-opd-visibility.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
Patch93: cross-avr-size.patch
@ -172,6 +173,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch22
%patch23
%patch24 -p1
%patch25 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Feb 19 09:22:54 UTC 2015 - schwab@suse.de
- gold-opd-visibility.patch: Set default visibility on discarded .opd
symbols
-------------------------------------------------------------------
Wed Jan 21 09:15:34 UTC 2015 - schwab@suse.de

View File

@ -1,7 +1,7 @@
#
# spec file for package cross-i386-binutils
#
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -100,6 +100,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
Patch23: binutils-fix-gold-aarch64.diff
Patch24: eh-frame-hdr-on-shared-lib-bfd.patch
Patch25: gold-opd-visibility.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
Patch93: cross-avr-size.patch
@ -172,6 +173,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch22
%patch23
%patch24 -p1
%patch25 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Feb 19 09:22:54 UTC 2015 - schwab@suse.de
- gold-opd-visibility.patch: Set default visibility on discarded .opd
symbols
-------------------------------------------------------------------
Wed Jan 21 09:15:34 UTC 2015 - schwab@suse.de

View File

@ -1,7 +1,7 @@
#
# spec file for package cross-ia64-binutils
#
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -100,6 +100,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
Patch23: binutils-fix-gold-aarch64.diff
Patch24: eh-frame-hdr-on-shared-lib-bfd.patch
Patch25: gold-opd-visibility.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
Patch93: cross-avr-size.patch
@ -172,6 +173,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch22
%patch23
%patch24 -p1
%patch25 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Feb 19 09:22:54 UTC 2015 - schwab@suse.de
- gold-opd-visibility.patch: Set default visibility on discarded .opd
symbols
-------------------------------------------------------------------
Wed Jan 21 09:15:34 UTC 2015 - schwab@suse.de

View File

@ -1,7 +1,7 @@
#
# spec file for package cross-m68k-binutils
#
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -100,6 +100,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
Patch23: binutils-fix-gold-aarch64.diff
Patch24: eh-frame-hdr-on-shared-lib-bfd.patch
Patch25: gold-opd-visibility.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
Patch93: cross-avr-size.patch
@ -172,6 +173,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch22
%patch23
%patch24 -p1
%patch25 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Feb 19 09:22:54 UTC 2015 - schwab@suse.de
- gold-opd-visibility.patch: Set default visibility on discarded .opd
symbols
-------------------------------------------------------------------
Wed Jan 21 09:15:34 UTC 2015 - schwab@suse.de

View File

@ -1,7 +1,7 @@
#
# spec file for package cross-mips-binutils
#
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -100,6 +100,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
Patch23: binutils-fix-gold-aarch64.diff
Patch24: eh-frame-hdr-on-shared-lib-bfd.patch
Patch25: gold-opd-visibility.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
Patch93: cross-avr-size.patch
@ -172,6 +173,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch22
%patch23
%patch24 -p1
%patch25 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Feb 19 09:22:54 UTC 2015 - schwab@suse.de
- gold-opd-visibility.patch: Set default visibility on discarded .opd
symbols
-------------------------------------------------------------------
Wed Jan 21 09:15:34 UTC 2015 - schwab@suse.de

View File

@ -1,7 +1,7 @@
#
# spec file for package cross-ppc-binutils
#
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -100,6 +100,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
Patch23: binutils-fix-gold-aarch64.diff
Patch24: eh-frame-hdr-on-shared-lib-bfd.patch
Patch25: gold-opd-visibility.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
Patch93: cross-avr-size.patch
@ -172,6 +173,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch22
%patch23
%patch24 -p1
%patch25 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Feb 19 09:22:54 UTC 2015 - schwab@suse.de
- gold-opd-visibility.patch: Set default visibility on discarded .opd
symbols
-------------------------------------------------------------------
Wed Jan 21 09:15:34 UTC 2015 - schwab@suse.de

View File

@ -1,7 +1,7 @@
#
# spec file for package cross-ppc64-binutils
#
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -100,6 +100,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
Patch23: binutils-fix-gold-aarch64.diff
Patch24: eh-frame-hdr-on-shared-lib-bfd.patch
Patch25: gold-opd-visibility.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
Patch93: cross-avr-size.patch
@ -172,6 +173,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch22
%patch23
%patch24 -p1
%patch25 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Feb 19 09:22:54 UTC 2015 - schwab@suse.de
- gold-opd-visibility.patch: Set default visibility on discarded .opd
symbols
-------------------------------------------------------------------
Wed Jan 21 09:15:34 UTC 2015 - schwab@suse.de

View File

@ -1,7 +1,7 @@
#
# spec file for package cross-ppc64le-binutils
#
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -100,6 +100,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
Patch23: binutils-fix-gold-aarch64.diff
Patch24: eh-frame-hdr-on-shared-lib-bfd.patch
Patch25: gold-opd-visibility.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
Patch93: cross-avr-size.patch
@ -172,6 +173,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch22
%patch23
%patch24 -p1
%patch25 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Feb 19 09:22:54 UTC 2015 - schwab@suse.de
- gold-opd-visibility.patch: Set default visibility on discarded .opd
symbols
-------------------------------------------------------------------
Wed Jan 21 09:15:34 UTC 2015 - schwab@suse.de

View File

@ -1,7 +1,7 @@
#
# spec file for package cross-s390-binutils
#
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -100,6 +100,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
Patch23: binutils-fix-gold-aarch64.diff
Patch24: eh-frame-hdr-on-shared-lib-bfd.patch
Patch25: gold-opd-visibility.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
Patch93: cross-avr-size.patch
@ -172,6 +173,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch22
%patch23
%patch24 -p1
%patch25 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Feb 19 09:22:54 UTC 2015 - schwab@suse.de
- gold-opd-visibility.patch: Set default visibility on discarded .opd
symbols
-------------------------------------------------------------------
Wed Jan 21 09:15:34 UTC 2015 - schwab@suse.de

View File

@ -1,7 +1,7 @@
#
# spec file for package cross-s390x-binutils
#
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -100,6 +100,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
Patch23: binutils-fix-gold-aarch64.diff
Patch24: eh-frame-hdr-on-shared-lib-bfd.patch
Patch25: gold-opd-visibility.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
Patch93: cross-avr-size.patch
@ -172,6 +173,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch22
%patch23
%patch24 -p1
%patch25 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Feb 19 09:22:54 UTC 2015 - schwab@suse.de
- gold-opd-visibility.patch: Set default visibility on discarded .opd
symbols
-------------------------------------------------------------------
Wed Jan 21 09:15:34 UTC 2015 - schwab@suse.de

View File

@ -1,7 +1,7 @@
#
# spec file for package cross-sparc-binutils
#
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -100,6 +100,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
Patch23: binutils-fix-gold-aarch64.diff
Patch24: eh-frame-hdr-on-shared-lib-bfd.patch
Patch25: gold-opd-visibility.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
Patch93: cross-avr-size.patch
@ -172,6 +173,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch22
%patch23
%patch24 -p1
%patch25 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Feb 19 09:22:54 UTC 2015 - schwab@suse.de
- gold-opd-visibility.patch: Set default visibility on discarded .opd
symbols
-------------------------------------------------------------------
Wed Jan 21 09:15:34 UTC 2015 - schwab@suse.de

View File

@ -1,7 +1,7 @@
#
# spec file for package cross-sparc64-binutils
#
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -100,6 +100,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
Patch23: binutils-fix-gold-aarch64.diff
Patch24: eh-frame-hdr-on-shared-lib-bfd.patch
Patch25: gold-opd-visibility.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
Patch93: cross-avr-size.patch
@ -172,6 +173,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch22
%patch23
%patch24 -p1
%patch25 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Feb 19 09:22:54 UTC 2015 - schwab@suse.de
- gold-opd-visibility.patch: Set default visibility on discarded .opd
symbols
-------------------------------------------------------------------
Wed Jan 21 09:15:34 UTC 2015 - schwab@suse.de

View File

@ -1,7 +1,7 @@
#
# spec file for package cross-spu-binutils
#
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -100,6 +100,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
Patch23: binutils-fix-gold-aarch64.diff
Patch24: eh-frame-hdr-on-shared-lib-bfd.patch
Patch25: gold-opd-visibility.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
Patch93: cross-avr-size.patch
@ -172,6 +173,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch22
%patch23
%patch24 -p1
%patch25 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Feb 19 09:22:54 UTC 2015 - schwab@suse.de
- gold-opd-visibility.patch: Set default visibility on discarded .opd
symbols
-------------------------------------------------------------------
Wed Jan 21 09:15:34 UTC 2015 - schwab@suse.de

View File

@ -1,7 +1,7 @@
#
# spec file for package cross-x86_64-binutils
#
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -100,6 +100,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
Patch23: binutils-fix-gold-aarch64.diff
Patch24: eh-frame-hdr-on-shared-lib-bfd.patch
Patch25: gold-opd-visibility.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
Patch93: cross-avr-size.patch
@ -172,6 +173,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch22
%patch23
%patch24 -p1
%patch25 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90

18
gold-opd-visibility.patch Normal file
View File

@ -0,0 +1,18 @@
2015-02-18 Alan Modra <amodra@gmail.com>
PR 17954
* powerpc.cc (Global_symbol_visitor_opd::operator()): Set default
visibility.
Index: binutils-2.25.0/gold/powerpc.cc
===================================================================
--- binutils-2.25.0.orig/gold/powerpc.cc
+++ binutils-2.25.0/gold/powerpc.cc
@@ -6466,6 +6466,7 @@ class Global_symbol_visitor_opd
&& symobj->get_opd_discard(sym->value()))
{
sym->set_undefined();
+ sym->set_visibility(elfcpp::STV_DEFAULT);
sym->set_is_defined_in_discarded_section();
sym->set_symtab_index(-1U);
}