r277722 - in /branches/gcc-7-branch/gcc: Change...
iains@gcc.gnu.org
iains@gcc.gnu.org
Fri Nov 1 20:33:00 GMT 2019
Author: iains
Date: Fri Nov 1 20:33:39 2019
New Revision: 277722
URL: https://gcc.gnu.org/viewcvs?rev=277722&root=gcc&view=rev
Log:
[Darwin] The need for FDE symbols is dependent on linker used, not OS rev.
For very old toolchains, the compiler generated extra symbols that mark the
start of each FDE. We no longer need this (since xcode 3 era) - so, for
compatibility with newer linkers, omit this when it is not required.
Since we have detection of the linker version, we can use that directly to
determine if support is needed.
gcc/
2019-11-01 Iain Sandoe <iain@sandoe.co.uk>
Backport from mainline
2019-06-18 Iain Sandoe <iain@sandoe.co.uk>
* config/darwin.c (darwin_emit_unwind_label): New default to false.
(darwin_override_options): Set darwin_emit_unwind_label as needed.
Modified:
branches/gcc-7-branch/gcc/ChangeLog
branches/gcc-7-branch/gcc/config/darwin.c
More information about the Gcc-cvs
mailing list