Lines Matching full:elf

11 #include "llvm/BinaryFormat/ELF.h"
23 BSSSection = Ctx.getELFSection(".dp.bss", ELF::SHT_NOBITS, in Initialize()
24 ELF::SHF_ALLOC | ELF::SHF_WRITE | in Initialize()
25 ELF::XCORE_SHF_DP_SECTION); in Initialize()
26 BSSSectionLarge = Ctx.getELFSection(".dp.bss.large", ELF::SHT_NOBITS, in Initialize()
27 ELF::SHF_ALLOC | ELF::SHF_WRITE | in Initialize()
28 ELF::XCORE_SHF_DP_SECTION); in Initialize()
29 DataSection = Ctx.getELFSection(".dp.data", ELF::SHT_PROGBITS, in Initialize()
30 ELF::SHF_ALLOC | ELF::SHF_WRITE | in Initialize()
31 ELF::XCORE_SHF_DP_SECTION); in Initialize()
32 DataSectionLarge = Ctx.getELFSection(".dp.data.large", ELF::SHT_PROGBITS, in Initialize()
33 ELF::SHF_ALLOC | ELF::SHF_WRITE | in Initialize()
34 ELF::XCORE_SHF_DP_SECTION); in Initialize()
35 DataRelROSection = Ctx.getELFSection(".dp.rodata", ELF::SHT_PROGBITS, in Initialize()
36 ELF::SHF_ALLOC | ELF::SHF_WRITE | in Initialize()
37 ELF::XCORE_SHF_DP_SECTION); in Initialize()
39 ".dp.rodata.large", ELF::SHT_PROGBITS, in Initialize()
40 ELF::SHF_ALLOC | ELF::SHF_WRITE | ELF::XCORE_SHF_DP_SECTION); in Initialize()
42 Ctx.getELFSection(".cp.rodata", ELF::SHT_PROGBITS, in Initialize()
43 ELF::SHF_ALLOC | ELF::XCORE_SHF_CP_SECTION); in Initialize()
45 Ctx.getELFSection(".cp.rodata.large", ELF::SHT_PROGBITS, in Initialize()
46 ELF::SHF_ALLOC | ELF::XCORE_SHF_CP_SECTION); in Initialize()
48 ".cp.rodata.cst4", ELF::SHT_PROGBITS, in Initialize()
49 ELF::SHF_ALLOC | ELF::SHF_MERGE | ELF::XCORE_SHF_CP_SECTION, 4); in Initialize()
51 ".cp.rodata.cst8", ELF::SHT_PROGBITS, in Initialize()
52 ELF::SHF_ALLOC | ELF::SHF_MERGE | ELF::XCORE_SHF_CP_SECTION, 8); in Initialize()
54 ".cp.rodata.cst16", ELF::SHT_PROGBITS, in Initialize()
55 ELF::SHF_ALLOC | ELF::SHF_MERGE | ELF::XCORE_SHF_CP_SECTION, 16); in Initialize()
57 Ctx.getELFSection(".cp.rodata.string", ELF::SHT_PROGBITS, in Initialize()
58 ELF::SHF_ALLOC | ELF::SHF_MERGE | ELF::SHF_STRINGS | in Initialize()
59 ELF::XCORE_SHF_CP_SECTION); in Initialize()
67 return ELF::SHT_NOBITS; in getXCoreSectionType()
68 return ELF::SHT_PROGBITS; in getXCoreSectionType()
75 Flags |= ELF::SHF_ALLOC; in getXCoreSectionFlags()
78 Flags |= ELF::SHF_EXECINSTR; in getXCoreSectionFlags()
80 Flags |= ELF::XCORE_SHF_CP_SECTION; in getXCoreSectionFlags()
82 Flags |= ELF::XCORE_SHF_DP_SECTION; in getXCoreSectionFlags()
85 Flags |= ELF::SHF_WRITE; in getXCoreSectionFlags()
89 Flags |= ELF::SHF_MERGE; in getXCoreSectionFlags()
92 Flags |= ELF::SHF_STRINGS; in getXCoreSectionFlags()