diff options
author | Jon Roelofs <jonathan_roelofs@apple.com> | 2023-12-14 14:52:35 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-14 14:52:35 -0700 |
commit | acf9aa3c22d6fe88abba848d2804da1a732d205a (patch) | |
tree | c5eff8d705e06a0341fb340240d5f0a16d404c8c /llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | |
parent | 640c1d3dd12843f9ad29df472bbf0a88f90770b5 (diff) | |
download | llvm-acf9aa3c22d6fe88abba848d2804da1a732d205a.zip llvm-acf9aa3c22d6fe88abba848d2804da1a732d205a.tar.gz llvm-acf9aa3c22d6fe88abba848d2804da1a732d205a.tar.bz2 |
[clang] Support __attribute__((ifunc(...))) on Darwin platforms
Unlike ELF targets, MachO does not support the same kind of dynamic symbol
resolution at load time. Instead, the corresponding MachO feature resolves
symbols lazily on first call.
Reviewers:
JDevlieghere, dmpolukhin, ahmedbougacha, tahonermann, echristo, MaskRay, erichkeane
Reviewed By: MaskRay, echristo, ahmedbougacha
Pull Request: https://github.com/llvm/llvm-project/pull/73687
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp')
0 files changed, 0 insertions, 0 deletions