/external/jhead/ |
jpgfile.c | 18 static Section_t * Sections = NULL; 109 // Check sections array to see if it needs to be increased in size. 118 Sections = (Section_t *)realloc(Sections, sizeof(Section_t)*SectionsAllocated); 119 if (Sections == NULL){ 158 Sections[SectionsRead].Type = marker; 159 Sections[SectionsRead].Offset = ftell(infile); 173 Sections[SectionsRead].Size = itemlen; 181 Sections[SectionsRead].Data = Data; 224 Sections[SectionsRead].Data = Data [all...] |
/external/llvm/test/MC/COFF/ |
early-dce.s | 11 # CHECK: Sections [
|
/external/llvm/tools/llvm-objdump/ |
MachODump.cpp | 152 std::vector<SectionRef> &Sections, 159 for (const SectionRef &Section : MachOObj->sections()) { 162 Sections.push_back(Section); 252 std::vector<SectionRef> Sections; 257 getSectionsAndSymbols(Header, MachOOF, Sections, Symbols, FoundFns, 266 Sections[0].getAddress(BaseAddress); 289 // get the sections and supply it to the section name parsing machinery. 304 for (unsigned SectIdx = 0; SectIdx != Sections.size(); SectIdx++) { 307 Sections[SectIdx].isText(SectIsText); 312 if (Sections[SectIdx].getName(SectName) | [all...] |
/external/llvm/test/MC/ARM/Windows/ |
text-attributes.s | 18 @ CHECK: Sections [
|
multiple-text-sections.s | 29 @ CHECK: Sections [
|
/external/llvm/test/MC/Mips/ |
elf_reginfo.s | 9 # Check for register information sections. 15 # CHECK_64: Sections [ 22 # CHECK_32: Sections [
|
/external/llvm/tools/llvm-readobj/ |
llvm-readobj.h | 30 extern llvm::cl::opt<bool> Sections;
|
llvm-readobj.cpp | 57 // -sections, -s 58 cl::opt<bool> Sections("sections", 59 cl::desc("Display all sections.")); 61 cl::desc("Alias for --sections"), 62 cl::aliasopt(Sections)); 142 cl::desc("Display the MIPS GOT and PLT GOT sections")); 235 if (opts::Sections)
|
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/psdk_inc/ |
_dbg_LOAD_IMAGE.h | 30 PIMAGE_SECTION_HEADER Sections;
|
/external/llvm/tools/yaml2obj/ |
yaml2coff.cpp | 40 for (std::vector<COFFYAML::Section>::iterator i = Obj.Sections.begin(), 41 e = Obj.Sections.end(); i != e; ++i) { 125 SectionTableSize = sizeof(COFF::section) * CP.Obj.Sections.size(); 130 for (std::vector<COFFYAML::Section>::iterator i = CP.Obj.Sections.begin(), 131 e = CP.Obj.Sections.end(); 176 CP.Obj.Header.NumberOfSections = CP.Obj.Sections.size(); 235 for (std::vector<COFFYAML::Section>::iterator i = CP.Obj.Sections.begin(), 236 e = CP.Obj.Sections.end(); 260 for (std::vector<COFFYAML::Section>::iterator i = CP.Obj.Sections.begin(), 261 e = CP.Obj.Sections.end() [all...] |
yaml2elf.cpp | 58 // sections and symbols can be referenced by name instead of by index. 143 unsigned getDotSymTabSecNo() const { return Doc.Sections.size() + 1; } 144 unsigned getDotStrTabSecNo() const { return Doc.Sections.size() + 2; } 145 unsigned getDotShStrTabSecNo() const { return Doc.Sections.size() + 3; } 146 unsigned getSectionCount() const { return Doc.Sections.size() + 4; } 191 for (const auto &Sec : Doc.Sections) 195 for (const auto &Sec : Doc.Sections) { 376 for (unsigned i = 0, e = Doc.Sections.size(); i != e; ++i) { 377 StringRef Name = Doc.Sections[i]->Name; 430 // Doc might not contain .symtab, .strtab and .shstrtab sections, [all...] |
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
RuntimeDyldImpl.h | 103 SectionPair Sections; 132 Sections.SectionA = SectionA; 133 Sections.SectionB = SectionB; 175 // A list of all sections emitted by the dynamic linker. These sections are 178 SectionList Sections; 183 // Keep a map of sections from object file to the SectionID which 204 // Relocations to sections already loaded. Indexed by SectionID which is the 219 // True if all sections should be passed to the memory manager, false if only 220 // sections containing relocations should be. Defaults to 'false' [all...] |
RuntimeDyldMachO.cpp | 74 // addresses for sections and common symbols 192 SectionEntry *Text = &Sections[SectionInfo.TextSID]; 193 SectionEntry *EHFrame = &Sections[SectionInfo.EHFrameSID]; 196 ExceptTab = &Sections[SectionInfo.ExceptTabSID]; 265 const SectionEntry &Section = Sections[RE.SectionID]; 302 const SectionEntry &Section = Sections[RE.SectionID]; 318 uint64_t SectionABase = Sections[RE.Sections.SectionA].LoadAddress; 319 uint64_t SectionBBase = Sections[RE.Sections.SectionB].LoadAddress [all...] |
RuntimeDyld.cpp | 50 // Just iterate over the sections we have and resolve all the relocations 52 for (int i = 0, e = Sections.size(); i != e; ++i) { 53 // The Section here (Sections[i]) refers to the section in which the 56 uint64_t Addr = Sections[i].LoadAddress; 67 for (unsigned i = 0, e = Sections.size(); i != e; ++i) { 68 if (Sections[i].Address == LocalAddress) { 115 // Compute the memory size required to load all sections to be loaded 125 // Used sections from the object file 216 // Computes the memory size required to allocate sections with the given sizes, 217 // assuming that all sections are allocated with the given alignmen [all...] |
RuntimeDyldELF.cpp | 88 // addresses for sections and common symbols 160 uint8_t *EHFrameAddr = Sections[EHFrameSID].Address; 161 uint64_t EHFrameLoadAddr = Sections[EHFrameSID].LoadAddress; 162 size_t EHFrameSize = Sections[EHFrameSID].Size; 174 uint8_t *EHFrameAddr = Sections[EHFrameSID].Address; 175 uint64_t EHFrameLoadAddr = Sections[EHFrameSID].LoadAddress; 176 size_t EHFrameSize = Sections[EHFrameSID].Size; 631 // The TOC consists of sections .got, .toc, .tocbss, .plt in that 632 // order. The TOC starts where the first of these sections starts. 653 // Returns the sections and offset associated with the ODP entry reference [all...] |
/external/llvm/test/MC/ARM/ |
eh-directive-cantunwind.s | 26 @ CHECK: Sections [
|
eh-compact-pr1.s | 27 @ CHECK: Sections [
|
eh-compact-pr0.s | 38 @ CHECK: Sections [
|
eh-directive-text-section-multiple-func.s | 33 @ CHECK: Sections [
|
/external/llvm/tools/obj2yaml/ |
coff2yaml.cpp | 53 std::vector<COFFYAML::Section> &Sections = YAMLObj.Sections; 54 for (const auto &Section : Obj.sections()) { 77 Sections.push_back(Sec);
|
elf2yaml.cpp | 66 // Dump sections 67 for (const Elf_Shdr &Sec : Obj.sections()) { 73 // Do not dump these sections. 79 Y->Sections.push_back(std::unique_ptr<ELFYAML::Section>(S.get())); 86 Y->Sections.push_back(std::unique_ptr<ELFYAML::Section>(S.get())); 94 Y->Sections.push_back(std::unique_ptr<ELFYAML::Section>(S.get()));
|
/external/llvm/include/llvm/MC/ |
MCAssembler.h | 874 iplist<MCSectionData> Sections; 878 /// The map of sections to their associated assembler backend data. [all...] |
/external/llvm/lib/MC/ |
WinCOFFObjectWriter.cpp | 123 typedef std::vector<std::unique_ptr<COFFSection>> sections; typedef in class:__anon30505::WinCOFFObjectWriter 132 sections Sections; 222 assert(Section->Number != -1 && "Sections with relocations must be real!"); 326 return createCOFFEntity<COFFSection>(Name, Sections); 354 report_fatal_error("two sections have the same comdat"); 474 report_fatal_error("conflicting sections for symbol"); 835 for (auto & Section : Sections) { 869 // Fixup associative COMDAT sections. 870 for (auto & Section : Sections) { [all...] |
ELFObjectWriter.cpp | 246 /// \param NumRegularSections - Number of non-relocation sections. 268 // Create the sections that show up in the symbol table. Currently 269 // those are the .note.GNU-stack section and the group sections. 285 std::vector<const MCSectionELF*> &Sections); 767 // only handle section relocations to mergeable sections if using RELA. 848 Fixup.getLoc(), "Cannot represent a difference across sections"); [all...] |
/external/llvm/include/llvm/Object/ |
COFFYAML.h | 74 std::vector<Section> Sections;
|