From: Simon Atanasyan Date: Sun, 20 Apr 2014 21:05:36 +0000 (+0000) Subject: [Mips] Add more special values for the st_other field in the symbol X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=8612f6be58d0769bab8a1a7201304ece8fca50d1;p=oota-llvm.git [Mips] Add more special values for the st_other field in the symbol table entry for MIPS. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@206716 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/Support/ELF.h b/include/llvm/Support/ELF.h index 9448a820bfb..a5a45b4b0b2 100644 --- a/include/llvm/Support/ELF.h +++ b/include/llvm/Support/ELF.h @@ -907,7 +907,11 @@ enum { // Special values for the st_other field in the symbol table entry for MIPS. enum { - STO_MIPS_MICROMIPS = 0x80 // MIPS Specific ISA for MicroMips + STO_MIPS_OPTIONAL = 0x04, // Symbol whose definition is optional + STO_MIPS_PLT = 0x08, // PLT entry related dynamic table record + STO_MIPS_PIC = 0x20, // PIC func in an object mixes PIC/non-PIC + STO_MIPS_MICROMIPS = 0x80, // MIPS Specific ISA for MicroMips + STO_MIPS_MIPS16 = 0xf0 // MIPS Specific ISA for Mips16 }; // Hexagon Specific e_flags