[BinaryFormat] Add LoongArch
Reviewed By: MaskRay Differential Revision: https://reviews.llvm.org/D138018
This commit is contained in:
parent
db8a96731f
commit
cc07185a68
|
@ -197,6 +197,7 @@ uint16_t ELF::convertArchNameToEMachine(StringRef Arch) {
|
||||||
.Case("bpf", EM_BPF)
|
.Case("bpf", EM_BPF)
|
||||||
.Case("ve", EM_VE)
|
.Case("ve", EM_VE)
|
||||||
.Case("csky", EM_CSKY)
|
.Case("csky", EM_CSKY)
|
||||||
|
.Case("loongarch", EM_LOONGARCH)
|
||||||
.Default(EM_NONE);
|
.Default(EM_NONE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -561,6 +562,8 @@ StringRef ELF::convertEMachineToArchName(uint16_t EMachine) {
|
||||||
return "ve";
|
return "ve";
|
||||||
case EM_CSKY:
|
case EM_CSKY:
|
||||||
return "csky";
|
return "csky";
|
||||||
|
case EM_LOONGARCH:
|
||||||
|
return "loongarch";
|
||||||
default:
|
default:
|
||||||
return "None";
|
return "None";
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue