[lld] [lld][ELF] improve AMD error message (PR #135082)
Maksim Levental via llvm-commits
llvm-commits at lists.llvm.org
Wed Apr 9 23:12:58 PDT 2025
================
@@ -143,7 +143,7 @@ uint32_t AMDGPU::calcEFlags() const {
case ELFABIVERSION_AMDGPU_HSA_V6:
return calcEFlagsV6();
default:
- Err(ctx) << "unknown abi version: " << abiVersion;
+ Err(ctx) << "unknown amd-hsa abi version: " << static_cast<int>(abiVersion);
----------------
makslevental wrote:
@MaskRay `amdgpu-abi-version-err.s` is not the right place because `llvm-mc` already [catches illegal ABI](https://github.com/makslevental/llvm-project/blob/3e742b517a0606bfed329dfcb8c34c614ed73ea7/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp#L234) - you need an actual ELF file. I don't see any such files around...
https://github.com/llvm/llvm-project/pull/135082
More information about the llvm-commits
mailing list