]> gcc.gnu.org Git - gcc.git/commit
Darwin, crts: Build Darwin10 unwinder shim as a library.
authorIain Sandoe <iain@sandoe.co.uk>
Sat, 18 Sep 2021 16:08:42 +0000 (17:08 +0100)
committerIain Sandoe <iain@sandoe.co.uk>
Sun, 19 Sep 2021 18:35:00 +0000 (19:35 +0100)
commit873854387865d18484bd0d39324773cd1e76df85
tree8fb413f57539f26e0a152f175e8e0305313aeeae
parentf75b237254f32d5be32c9d9610983b777abea633
Darwin, crts: Build Darwin10 unwinder shim as a library.

We have a small unwinder shim that is only used for Darwin10
(and only then in quite specific cases).  To avoid linking
this code for every executable or DSO, we can present the crt
as a convenience library (rather than a .o file).

Signed-off-by: Iain Sandoe <iain@sandoe.co.uk>
gcc/ChangeLog:

* config/darwin.h (LINK_COMMAND_SPEC_A): Use Darwin10
unwinder shim as a convenience library.

libgcc/ChangeLog:

* config.host: Use convenience library for Darwin10
unwinder shim.
* config/t-darwin: Build Darwin10 unwinder shim as a
convenience library.
gcc/config/darwin.h
libgcc/config.host
libgcc/config/t-darwin
This page took 0.056003 seconds and 5 git commands to generate.