Skip to content

Commit b153478

Browse files
committed
[Hexagon] Define V91 ISA and Processor versions in ELF flags
These versions are not supported by upstream LLVM but are needed to add support in the eld linker.
1 parent 441587a commit b153478

File tree

1 file changed

+2
-0
lines changed
  • llvm/include/llvm/BinaryFormat

1 file changed

+2
-0
lines changed

llvm/include/llvm/BinaryFormat/ELF.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -647,6 +647,7 @@ enum {
647647
EF_HEXAGON_ISA_V85 = 0x00000085, // Hexagon V85 ISA
648648
EF_HEXAGON_ISA_V87 = 0x00000087, // Hexagon V87 ISA
649649
EF_HEXAGON_ISA_V89 = 0x00000089, // Hexagon V89 ISA
650+
EF_HEXAGON_ISA_V91 = 0x00000091, // Hexagon V91 ISA
650651
EF_HEXAGON_ISA = 0x000003ff, // Hexagon V.. ISA
651652

652653
// Tiny core flag, bit[15]
@@ -680,6 +681,7 @@ enum {
680681
EF_HEXAGON_MACH_V85 = EF_HEXAGON_ISA_V85, // Hexagon V85
681682
EF_HEXAGON_MACH_V87 = EF_HEXAGON_ISA_V87, // Hexagon V87
682683
EF_HEXAGON_MACH_V89 = EF_HEXAGON_ISA_V89, // Hexagon V89
684+
EF_HEXAGON_MACH_V91 = EF_HEXAGON_ISA_V91, // Hexagon V91
683685

684686
EF_HEXAGON_MACH = 0x0000ffff, // Hexagon V..
685687
};

0 commit comments

Comments
 (0)