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

Reply via email to