[clang] [llvm] Add ifunc support for Windows on AArch64. (PR #111962)
Fangrui Song via cfe-commits
cfe-commits at lists.llvm.org
Wed Nov 13 09:31:27 PST 2024
================
@@ -5796,12 +5796,18 @@ declared entity. The entity must not have weak linkage; for example, in C++,
it cannot be applied to a declaration if a definition at that location would be
considered inline.
-Not all targets support this attribute. ELF target support depends on both the
-linker and runtime linker, and is available in at least lld 4.0 and later,
-binutils 2.20.1 and later, glibc v2.11.1 and later, and FreeBSD 9.1 and later.
-Mach-O targets support it, but with slightly different semantics: the resolver
-is run at first call, instead of at load time by the runtime linker. Targets
-other than ELF and Mach-O currently do not support this attribute.
+Not all targets support this attribute:
+
+- ELF target support depends on both the linker and runtime linker, and is
----------------
MaskRay wrote:
I think we can drop the mention of lld here. lld 4.0 is not quite usable for a lot of issues/missing features.
https://github.com/llvm/llvm-project/pull/111962
More information about the cfe-commits
mailing list