diff options
author | Richard Henderson <rth@redhat.com> | 2017-05-26 19:33:19 +0000 |
---|---|---|
committer | Richard Henderson <rth@redhat.com> | 2017-05-26 19:33:19 +0000 |
commit | a10cdabe5c8f6fe7f0ea3ac005ef8eee5a18eb96 (patch) | |
tree | 810b6da938cf3abe3740da1d98bd18b3c28d7eef | |
parent | 4e80859cff578dfdc672d882ff6046ed2a821824 (diff) |
PR libgcc/80037
Backport from mainline
* config/alpha/t-alpha (CRTSTUFF_T_CFLAGS): New.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/gcc-6-branch@248526 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r-- | libgcc/ChangeLog | 6 | ||||
-rw-r--r-- | libgcc/config/alpha/t-alpha | 4 |
2 files changed, 10 insertions, 0 deletions
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index 23651e543e4..d8084d5a678 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,9 @@ +2017-05-26 Richard Henderson <rth@redhat.com> + + Backport from mainline + PR libgcc/80037 + * config/alpha/t-alpha (CRTSTUFF_T_CFLAGS): New. + 2017-05-26 Martin Liska <mliska@suse.cz> Backport from mainline diff --git a/libgcc/config/alpha/t-alpha b/libgcc/config/alpha/t-alpha index 0b6ffb1ba34..0c2f8405c93 100644 --- a/libgcc/config/alpha/t-alpha +++ b/libgcc/config/alpha/t-alpha @@ -1,2 +1,6 @@ # This is a support routine for longlong.h, used by libgcc2.c. LIB2ADD += $(srcdir)/config/alpha/qrnnd.S + +# When GAS-generated unwind tables are created, they get created +# after the __FRAME_END__ terminator, which causes an ld error. +CRTSTUFF_T_CFLAGS = -fno-unwind-tables |