diff options
author | Iain Sandoe <iain@sandoe.co.uk> | 2020-10-03 14:34:27 +0100 |
---|---|---|
committer | Iain Sandoe <iain@sandoe.co.uk> | 2020-10-11 13:56:25 +0100 |
commit | 336fdc8ba88cf617d76d1764df033cbf972904dd (patch) | |
tree | 5b4f80a7829d805041b9a9f29b2d140cf4436eaa /libobjc | |
parent | 3ba0afac60e80851c01541364d8991667809cec0 (diff) | |
download | gcc-336fdc8ba88cf617d76d1764df033cbf972904dd.zip gcc-336fdc8ba88cf617d76d1764df033cbf972904dd.tar.gz gcc-336fdc8ba88cf617d76d1764df033cbf972904dd.tar.bz2 |
Darwin, Objective-C : Update meta-data linkage.
Newer versions of ld64 require that some meta-data symbols are
global, and that a larger set are linker-visible.
gcc/ChangeLog:
* config/darwin.c (darwin_globalize_label): Add protocol
meta-data labels to the set that are global.
(darwin_label_is_anonymous_local_objc_name): Arrange for meta-
data start labels to be linker-visible.
Diffstat (limited to 'libobjc')
0 files changed, 0 insertions, 0 deletions