Issue |
79659
|
Summary |
clang: __HAVE_FUNCTION_MULTIVERSIONING is mis-reported in previously-shipped compilers
|
Labels |
clang,
backend:AArch64
|
Assignees |
|
Reporter |
jroelofs
|
Clang's FMV support implicitly depends on support for ifuncs, which until recently [1, 2] weren't supported on Darwin platforms. This means that previously-shipped compilers report that they support it via the pre-defined macro, even when the feature does not work.
1: https://github.com/llvm/llvm-project/pull/73686
2: https://github.com/llvm/llvm-project/pull/73688/files#diff-7930fda388572c1b90c30151343a92d058fd44508c32406a6a955bec9e83ce82R1426
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs