[clang] [llvm] [Hexagon] ELF attributes for Hexagon (PR #85359)
Fangrui Song via cfe-commits
cfe-commits at lists.llvm.org
Thu Mar 14 22:00:19 PDT 2024
================
@@ -395,7 +396,8 @@ template <class ELFT> class ELFObjectFile : public ELFObjectFileBase {
for (const Elf_Shdr &Sec : *SectionsOrErr) {
if (Sec.sh_type == ELF::SHT_ARM_ATTRIBUTES ||
- Sec.sh_type == ELF::SHT_RISCV_ATTRIBUTES) {
+ Sec.sh_type == ELF::SHT_RISCV_ATTRIBUTES ||
----------------
MaskRay wrote:
These values are all equal. However, we should check `getEMachine() == EM_HEXAGON` before testing a processor-specific section type
https://github.com/llvm/llvm-project/pull/85359
More information about the cfe-commits
mailing list