aboutsummaryrefslogtreecommitdiff
path: root/libobjc
diff options
context:
space:
mode:
authorIain Sandoe <iain@sandoe.co.uk>2020-10-03 14:34:27 +0100
committerIain Sandoe <iain@sandoe.co.uk>2020-10-11 13:56:25 +0100
commit336fdc8ba88cf617d76d1764df033cbf972904dd (patch)
tree5b4f80a7829d805041b9a9f29b2d140cf4436eaa /libobjc
parent3ba0afac60e80851c01541364d8991667809cec0 (diff)
downloadgcc-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