SHA256
3
0
forked from pool/binutils

Accepting request 442826 from home:namtrac:branches:devel:gcc

- Add refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
  from upstream to fix an assembler problem with clang on ARM.
  Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=20648

- Add refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
  from upstream to fix an assembler problem with clang on ARM.
  Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=20648

- Add refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
  from upstream to fix an assembler problem with clang on ARM.
  Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=20648

- Add refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
  from upstream to fix an assembler problem with clang on ARM.
  Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=20648

- Add refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
  from upstream to fix an assembler problem with clang on ARM.
  Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=20648

- Add refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
  from upstream to fix an assembler problem with clang on ARM.
  Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=20648

- Add refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
  from upstream to fix an assembler problem with clang on ARM.
  Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=20648

- Add refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
  from upstream to fix an assembler problem with clang on ARM.

OBS-URL: https://build.opensuse.org/request/show/442826
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=221
This commit is contained in:
Richard Biener 2016-11-30 12:49:54 +00:00 committed by Git OBS Bridge
parent 8bff1befec
commit 265dc4928d
43 changed files with 283 additions and 0 deletions

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue Nov 30 09:55:02 UTC 2016 - idonmez@suse.com
- Add refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
from upstream to fix an assembler problem with clang on ARM.
Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=20648
-------------------------------------------------------------------
Mon Nov 28 13:16:47 UTC 2016 - rguenther@suse.com

View File

@ -98,6 +98,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
# Backport dd90581873482f67922
Patch23: binutils-2.27-fix-section-order.diff
Patch24: refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
Patch34: aarch64-common-pagesize.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
@ -174,6 +175,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch18
%patch22
%patch23 -p1
%patch24 -p1
%patch34 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue Nov 30 09:55:02 UTC 2016 - idonmez@suse.com
- Add refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
from upstream to fix an assembler problem with clang on ARM.
Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=20648
-------------------------------------------------------------------
Mon Nov 28 13:16:47 UTC 2016 - rguenther@suse.com

View File

@ -101,6 +101,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
# Backport dd90581873482f67922
Patch23: binutils-2.27-fix-section-order.diff
Patch24: refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
Patch34: aarch64-common-pagesize.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
@ -177,6 +178,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch18
%patch22
%patch23 -p1
%patch24 -p1
%patch34 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue Nov 30 09:55:02 UTC 2016 - idonmez@suse.com
- Add refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
from upstream to fix an assembler problem with clang on ARM.
Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=20648
-------------------------------------------------------------------
Mon Nov 28 13:16:47 UTC 2016 - rguenther@suse.com

View File

@ -101,6 +101,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
# Backport dd90581873482f67922
Patch23: binutils-2.27-fix-section-order.diff
Patch24: refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
Patch34: aarch64-common-pagesize.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
@ -177,6 +178,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch18
%patch22
%patch23 -p1
%patch24 -p1
%patch34 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue Nov 30 09:55:02 UTC 2016 - idonmez@suse.com
- Add refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
from upstream to fix an assembler problem with clang on ARM.
Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=20648
-------------------------------------------------------------------
Mon Nov 28 13:16:47 UTC 2016 - rguenther@suse.com

View File

@ -101,6 +101,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
# Backport dd90581873482f67922
Patch23: binutils-2.27-fix-section-order.diff
Patch24: refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
Patch34: aarch64-common-pagesize.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
@ -177,6 +178,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch18
%patch22
%patch23 -p1
%patch24 -p1
%patch34 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue Nov 30 09:55:02 UTC 2016 - idonmez@suse.com
- Add refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
from upstream to fix an assembler problem with clang on ARM.
Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=20648
-------------------------------------------------------------------
Mon Nov 28 13:16:47 UTC 2016 - rguenther@suse.com

View File

@ -101,6 +101,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
# Backport dd90581873482f67922
Patch23: binutils-2.27-fix-section-order.diff
Patch24: refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
Patch34: aarch64-common-pagesize.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
@ -177,6 +178,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch18
%patch22
%patch23 -p1
%patch24 -p1
%patch34 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue Nov 30 09:55:02 UTC 2016 - idonmez@suse.com
- Add refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
from upstream to fix an assembler problem with clang on ARM.
Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=20648
-------------------------------------------------------------------
Mon Nov 28 13:16:47 UTC 2016 - rguenther@suse.com

View File

@ -101,6 +101,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
# Backport dd90581873482f67922
Patch23: binutils-2.27-fix-section-order.diff
Patch24: refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
Patch34: aarch64-common-pagesize.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
@ -177,6 +178,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch18
%patch22
%patch23 -p1
%patch24 -p1
%patch34 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue Nov 30 09:55:02 UTC 2016 - idonmez@suse.com
- Add refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
from upstream to fix an assembler problem with clang on ARM.
Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=20648
-------------------------------------------------------------------
Mon Nov 28 13:16:47 UTC 2016 - rguenther@suse.com

View File

@ -101,6 +101,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
# Backport dd90581873482f67922
Patch23: binutils-2.27-fix-section-order.diff
Patch24: refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
Patch34: aarch64-common-pagesize.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
@ -177,6 +178,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch18
%patch22
%patch23 -p1
%patch24 -p1
%patch34 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue Nov 30 09:55:02 UTC 2016 - idonmez@suse.com
- Add refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
from upstream to fix an assembler problem with clang on ARM.
Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=20648
-------------------------------------------------------------------
Mon Nov 28 13:16:47 UTC 2016 - rguenther@suse.com

View File

@ -101,6 +101,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
# Backport dd90581873482f67922
Patch23: binutils-2.27-fix-section-order.diff
Patch24: refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
Patch34: aarch64-common-pagesize.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
@ -177,6 +178,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch18
%patch22
%patch23 -p1
%patch24 -p1
%patch34 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue Nov 30 09:55:02 UTC 2016 - idonmez@suse.com
- Add refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
from upstream to fix an assembler problem with clang on ARM.
Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=20648
-------------------------------------------------------------------
Mon Nov 28 13:16:47 UTC 2016 - rguenther@suse.com

View File

@ -101,6 +101,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
# Backport dd90581873482f67922
Patch23: binutils-2.27-fix-section-order.diff
Patch24: refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
Patch34: aarch64-common-pagesize.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
@ -177,6 +178,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch18
%patch22
%patch23 -p1
%patch24 -p1
%patch34 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue Nov 30 09:55:02 UTC 2016 - idonmez@suse.com
- Add refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
from upstream to fix an assembler problem with clang on ARM.
Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=20648
-------------------------------------------------------------------
Mon Nov 28 13:16:47 UTC 2016 - rguenther@suse.com

View File

@ -101,6 +101,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
# Backport dd90581873482f67922
Patch23: binutils-2.27-fix-section-order.diff
Patch24: refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
Patch34: aarch64-common-pagesize.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
@ -177,6 +178,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch18
%patch22
%patch23 -p1
%patch24 -p1
%patch34 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue Nov 30 09:55:02 UTC 2016 - idonmez@suse.com
- Add refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
from upstream to fix an assembler problem with clang on ARM.
Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=20648
-------------------------------------------------------------------
Mon Nov 28 13:16:47 UTC 2016 - rguenther@suse.com

View File

@ -101,6 +101,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
# Backport dd90581873482f67922
Patch23: binutils-2.27-fix-section-order.diff
Patch24: refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
Patch34: aarch64-common-pagesize.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
@ -177,6 +178,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch18
%patch22
%patch23 -p1
%patch24 -p1
%patch34 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue Nov 30 09:55:02 UTC 2016 - idonmez@suse.com
- Add refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
from upstream to fix an assembler problem with clang on ARM.
Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=20648
-------------------------------------------------------------------
Mon Nov 28 13:16:47 UTC 2016 - rguenther@suse.com

View File

@ -101,6 +101,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
# Backport dd90581873482f67922
Patch23: binutils-2.27-fix-section-order.diff
Patch24: refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
Patch34: aarch64-common-pagesize.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
@ -177,6 +178,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch18
%patch22
%patch23 -p1
%patch24 -p1
%patch34 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue Nov 30 09:55:02 UTC 2016 - idonmez@suse.com
- Add refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
from upstream to fix an assembler problem with clang on ARM.
Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=20648
-------------------------------------------------------------------
Mon Nov 28 13:16:47 UTC 2016 - rguenther@suse.com

View File

@ -101,6 +101,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
# Backport dd90581873482f67922
Patch23: binutils-2.27-fix-section-order.diff
Patch24: refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
Patch34: aarch64-common-pagesize.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
@ -177,6 +178,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch18
%patch22
%patch23 -p1
%patch24 -p1
%patch34 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue Nov 30 09:55:02 UTC 2016 - idonmez@suse.com
- Add refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
from upstream to fix an assembler problem with clang on ARM.
Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=20648
-------------------------------------------------------------------
Mon Nov 28 13:16:47 UTC 2016 - rguenther@suse.com

View File

@ -101,6 +101,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
# Backport dd90581873482f67922
Patch23: binutils-2.27-fix-section-order.diff
Patch24: refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
Patch34: aarch64-common-pagesize.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
@ -177,6 +178,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch18
%patch22
%patch23 -p1
%patch24 -p1
%patch34 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue Nov 30 09:55:02 UTC 2016 - idonmez@suse.com
- Add refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
from upstream to fix an assembler problem with clang on ARM.
Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=20648
-------------------------------------------------------------------
Mon Nov 28 13:16:47 UTC 2016 - rguenther@suse.com

View File

@ -101,6 +101,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
# Backport dd90581873482f67922
Patch23: binutils-2.27-fix-section-order.diff
Patch24: refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
Patch34: aarch64-common-pagesize.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
@ -177,6 +178,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch18
%patch22
%patch23 -p1
%patch24 -p1
%patch34 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue Nov 30 09:55:02 UTC 2016 - idonmez@suse.com
- Add refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
from upstream to fix an assembler problem with clang on ARM.
Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=20648
-------------------------------------------------------------------
Mon Nov 28 13:16:47 UTC 2016 - rguenther@suse.com

View File

@ -101,6 +101,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
# Backport dd90581873482f67922
Patch23: binutils-2.27-fix-section-order.diff
Patch24: refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
Patch34: aarch64-common-pagesize.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
@ -177,6 +178,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch18
%patch22
%patch23 -p1
%patch24 -p1
%patch34 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue Nov 30 09:55:02 UTC 2016 - idonmez@suse.com
- Add refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
from upstream to fix an assembler problem with clang on ARM.
Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=20648
-------------------------------------------------------------------
Mon Nov 28 13:16:47 UTC 2016 - rguenther@suse.com

View File

@ -101,6 +101,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
# Backport dd90581873482f67922
Patch23: binutils-2.27-fix-section-order.diff
Patch24: refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
Patch34: aarch64-common-pagesize.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
@ -177,6 +178,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch18
%patch22
%patch23 -p1
%patch24 -p1
%patch34 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue Nov 30 09:55:02 UTC 2016 - idonmez@suse.com
- Add refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
from upstream to fix an assembler problem with clang on ARM.
Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=20648
-------------------------------------------------------------------
Mon Nov 28 13:16:47 UTC 2016 - rguenther@suse.com

View File

@ -101,6 +101,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
# Backport dd90581873482f67922
Patch23: binutils-2.27-fix-section-order.diff
Patch24: refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
Patch34: aarch64-common-pagesize.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
@ -177,6 +178,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch18
%patch22
%patch23 -p1
%patch24 -p1
%patch34 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue Nov 30 09:55:02 UTC 2016 - idonmez@suse.com
- Add refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
from upstream to fix an assembler problem with clang on ARM.
Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=20648
-------------------------------------------------------------------
Mon Nov 28 13:16:47 UTC 2016 - rguenther@suse.com

View File

@ -101,6 +101,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
# Backport dd90581873482f67922
Patch23: binutils-2.27-fix-section-order.diff
Patch24: refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
Patch34: aarch64-common-pagesize.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
@ -177,6 +178,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch18
%patch22
%patch23 -p1
%patch24 -p1
%patch34 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue Nov 30 09:55:02 UTC 2016 - idonmez@suse.com
- Add refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
from upstream to fix an assembler problem with clang on ARM.
Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=20648
-------------------------------------------------------------------
Mon Nov 28 13:16:47 UTC 2016 - rguenther@suse.com

View File

@ -101,6 +101,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
# Backport dd90581873482f67922
Patch23: binutils-2.27-fix-section-order.diff
Patch24: refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
Patch34: aarch64-common-pagesize.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
@ -177,6 +178,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch18
%patch22
%patch23 -p1
%patch24 -p1
%patch34 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue Nov 30 09:55:02 UTC 2016 - idonmez@suse.com
- Add refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
from upstream to fix an assembler problem with clang on ARM.
Fixes https://sourceware.org/bugzilla/show_bug.cgi?id=20648
-------------------------------------------------------------------
Mon Nov 28 13:16:47 UTC 2016 - rguenther@suse.com

View File

@ -101,6 +101,7 @@ Patch18: gold-depend-on-opcodes.diff
Patch22: binutils-bfd_h.patch
# Backport dd90581873482f67922
Patch23: binutils-2.27-fix-section-order.diff
Patch24: refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
Patch34: aarch64-common-pagesize.patch
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
@ -177,6 +178,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch18
%patch22
%patch23 -p1
%patch24 -p1
%patch34 -p1
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h

View File

@ -0,0 +1,94 @@
From 3d3424e9a8d6ad56160b98bf6e223c0346164468 Mon Sep 17 00:00:00 2001
From: Matthew Fortune <matthew.fortune@imgtec.com>
Date: Thu, 29 Sep 2016 11:13:46 +0100
Subject: [PATCH] Refine .cfi_sections check to only consider compact eh_frame
The .cfi_sections directive can be safely used multiple times
with different sections named at any time unless the compact form
of exception handling is requested after CFI information has
been emitted. Only the compact form of CFI information changes
the way in which CFI is generated and therefore cannot be
retrospectively requested after generating CFI information.
gas/
PR gas/20648
* dw2gencfi.c (dot_cfi_sections): Refine the check for
inconsistent .cfi_sections to only consider compact vs non
compact forms.
* testsuite/gas/cfi/cfi-common-9.d: New file.
* testsuite/gas/cfi/cfi-common-9.s: New file.
* testsuite/gas/cfi/cfi.exp: Run new test.
---
gas/ChangeLog | 10 ++++++++++
gas/dw2gencfi.c | 5 ++++-
gas/testsuite/gas/cfi/cfi-common-9.d | 23 +++++++++++++++++++++++
gas/testsuite/gas/cfi/cfi-common-9.s | 4 ++++
gas/testsuite/gas/cfi/cfi.exp | 1 +
5 files changed, 42 insertions(+), 1 deletions(-)
create mode 100644 gas/testsuite/gas/cfi/cfi-common-9.d
create mode 100644 gas/testsuite/gas/cfi/cfi-common-9.s
Index: binutils-2.27/gas/dw2gencfi.c
===================================================================
--- binutils-2.27.orig/gas/dw2gencfi.c
+++ binutils-2.27/gas/dw2gencfi.c
@@ -1244,7 +1244,10 @@ dot_cfi_sections (int ignored ATTRIBUTE_
}
demand_empty_rest_of_line ();
- if (cfi_sections_set && cfi_sections != sections)
+ if (cfi_sections_set
+ && (sections & (CFI_EMIT_eh_frame | CFI_EMIT_eh_frame_compact))
+ && (cfi_sections & (CFI_EMIT_eh_frame | CFI_EMIT_eh_frame_compact))
+ != (sections & (CFI_EMIT_eh_frame | CFI_EMIT_eh_frame_compact)))
as_bad (_("inconsistent uses of .cfi_sections"));
cfi_sections = sections;
}
Index: binutils-2.27/gas/testsuite/gas/cfi/cfi-common-9.d
===================================================================
--- /dev/null
+++ binutils-2.27/gas/testsuite/gas/cfi/cfi-common-9.d
@@ -0,0 +1,23 @@
+#objdump: -Wf
+#name: CFI common 9
+#...
+Contents of the .eh_frame section:
+
+00000000 0+0010 0+0000 CIE
+ Version: 1
+ Augmentation: "zR"
+ Code alignment factor: .*
+ Data alignment factor: .*
+ Return address column: .*
+ Augmentation data: [01]b
+
+ DW_CFA_nop
+ DW_CFA_nop
+ DW_CFA_nop
+
+00000014 0+00(10|18|1c|20) 0+0018 FDE cie=0+0000 pc=.*
+
+ DW_CFA_nop
+ DW_CFA_nop
+ DW_CFA_nop
+#...
Index: binutils-2.27/gas/testsuite/gas/cfi/cfi-common-9.s
===================================================================
--- /dev/null
+++ binutils-2.27/gas/testsuite/gas/cfi/cfi-common-9.s
@@ -0,0 +1,4 @@
+ .cfi_sections .eh_frame
+ .cfi_startproc simple
+ .cfi_sections .debug_frame
+ .cfi_endproc
Index: binutils-2.27/gas/testsuite/gas/cfi/cfi.exp
===================================================================
--- binutils-2.27.orig/gas/testsuite/gas/cfi/cfi.exp
+++ binutils-2.27/gas/testsuite/gas/cfi/cfi.exp
@@ -135,4 +135,5 @@ if { ![istarget "hppa64*-*"] } then {
run_dump_test "cfi-common-6"
}
run_dump_test "cfi-common-7"
+ run_dump_test "cfi-common-9"
}