Issue |
150113
|
Summary |
[clang][uefi] msvc::no_unique_address is not handled correctly for UEFI x86_64 targets
|
Labels |
clang
|
Assignees |
Prabhuk
|
Reporter |
Prabhuk
|
For the newly introduced target triple x86_64-uefi, default CXX ABI is Microsoft ABI. This is not set correctly in TargetInfo.cpp. This results in `hasAttr<NoUniqueAddressAttr>()` returning false for UEFI target triple. Set the correct ABI for UEFI in TargetInfo and add regression tests.
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs