/external/llvm/include/llvm/Object/ |
COFF.h | 1 //===- COFF.h - COFF object file implementation -----------------*- C++ -*-===// 18 #include "llvm/Support/COFF.h" 30 /// The DOS compatible header at the front of all PE/COFF executables. 65 /// The 32-bit PE header that follows the COFF header. 99 /// The 64-bit PE header that follows the COFF header. 207 return StorageClass == COFF::IMAGE_SYM_CLASS_EXTERNAL && 208 getBaseType() == COFF::IMAGE_SYM_TYPE_NULL && 209 getComplexType() == COFF::IMAGE_SYM_DTYPE_FUNCTION && 210 !COFF::isReservedSectionNumber(SectionNumber) [all...] |
/external/llvm/test/tools/llvm-readobj/ |
sections.test | 1 RUN: llvm-readobj -s %p/Inputs/trivial.obj.coff-i386 \ 2 RUN: | FileCheck %s -check-prefix COFF 16 COFF: Sections [ 17 COFF-NEXT: Section { 18 COFF-NEXT: Number: 1 19 COFF-NEXT: Name: .text (2E 74 65 78 74 00 00 00) 20 COFF-NEXT: VirtualSize: 0x0 21 COFF-NEXT: VirtualAddress: 0x0 22 COFF-NEXT: RawDataSize: 22 23 COFF-NEXT: PointerToRawData: 0x6 [all...] |
cxx-cli-aux.test | 1 Ensure that we can read the COFF auxiliary symbols 'section definition' and 6 RUN: llvm-readobj -t %p/Inputs/cxx-cli-aux.obj.coff-i386 | FileCheck %s
|
sections-ext.test | 1 RUN: llvm-readobj -s -st -sr -sd %p/Inputs/trivial.obj.coff-i386 \ 2 RUN: | FileCheck %s -check-prefix COFF 16 COFF: Sections [ 17 COFF-NEXT: Section { 18 COFF-NEXT: Number: 1 19 COFF-NEXT: Name: .text (2E 74 65 78 74 00 00 00) 20 COFF-NEXT: VirtualSize: 0x0 21 COFF-NEXT: VirtualAddress: 0x0 22 COFF-NEXT: RawDataSize: 22 23 COFF-NEXT: PointerToRawData: 0x6 [all...] |
relocations.test | 1 RUN: llvm-readobj -r %p/Inputs/trivial.obj.coff-i386 \ 2 RUN: | FileCheck %s -check-prefix COFF 16 COFF: Relocations [ 17 COFF-NEXT: Section (1) .text { 18 COFF-NEXT: 0x4 IMAGE_REL_I386_DIR32 .data 19 COFF-NEXT: 0x9 IMAGE_REL_I386_REL32 _puts 20 COFF-NEXT: 0xE IMAGE_REL_I386_REL32 _SomeOtherFunction 21 COFF-NEXT: } 22 COFF-NEXT: ]
|
/external/llvm/tools/yaml2obj/ |
yaml2coff.cpp | 1 //===- yaml2coff - Convert YAML to a COFF object file ---------------------===// 11 /// \brief The COFF component of yaml2obj. 30 /// This parses a yaml stream that represents a COFF object file. 34 // A COFF string table always starts with a 4 byte size field. Offsets into 48 if (Name.size() <= COFF::NameSize) { 75 if (Name.size() <= COFF::NameSize) { 85 Sym.Header.Type |= Sym.ComplexType << COFF::SCT_COMPLEX_TYPE_SHIFT; 124 SectionTableStart = sizeof(COFF::header) + CP.Obj.Header.SizeOfOptionalHeader; 125 SectionTableSize = sizeof(COFF::section) * CP.Obj.Sections.size(); 141 COFF::RelocationSize [all...] |
/external/chromium_org/third_party/yasm/source/patched-yasm/Mkfiles/ |
Makefile.dj | 88 modules/objfmts/coff/coff-objfmt.o \ 89 modules/objfmts/coff/win64-except.o \ 190 win64-nasm.c: modules/objfmts/coff/win64-nasm.mac genmacro 191 ./genmacro $@ win64_nasm_stdmac modules/objfmts/coff/win64-nasm.mac 192 win64-gas.c: modules/objfmts/coff/win64-gas.mac genmacro 193 ./genmacro $@ win64_gas_stdmac modules/objfmts/coff/win64-gas.mac 195 modules/objfmts/coff/coff-objfmt.c: win64-nasm.c win64-gas.c
|
Makefile.flat | 91 modules/objfmts/coff/coff-objfmt.o \ 92 modules/objfmts/coff/win64-except.o \ 193 win64-nasm.c: modules/objfmts/coff/win64-nasm.mac genmacro 194 ./genmacro $@ win64_nasm_stdmac modules/objfmts/coff/win64-nasm.mac 195 win64-gas.c: modules/objfmts/coff/win64-gas.mac genmacro 196 ./genmacro $@ win64_gas_stdmac modules/objfmts/coff/win64-gas.mac 198 modules/objfmts/coff/coff-objfmt.c: win64-nasm.c win64-gas.c
|
/external/llvm/tools/llvm-readobj/ |
ARMWinEHPrinter.cpp | 187 Decoder::getSectionContaining(const COFFObjectFile &COFF, uint64_t VA) { 188 for (const auto &Section : COFF.sections()) { 203 ErrorOr<object::SymbolRef> Decoder::getSymbol(const COFFObjectFile &COFF, 205 for (const auto &Symbol : COFF.symbols()) { 521 bool Decoder::dumpXDataRecord(const COFFObjectFile &COFF, 525 if (COFF.getSectionContents(COFF.getCOFFSection(Section), Contents)) 581 getRelocatedSymbol(COFF, Section, HandlerOffset * sizeof(uint32_t)); 583 Symbol = getSymbol(COFF, Address, /*FunctionOnly=*/true); 597 bool Decoder::dumpUnpackedEntry(const COFFObjectFile &COFF, [all...] |
Win64EHDumper.cpp | 12 #include "llvm/Object/COFF.h" 150 section_iterator SI = Ctx.COFF.section_begin(); 154 ResolvedSection = Ctx.COFF.getCOFFSection(*SI); 289 if (error(Ctx.COFF.getSectionContents(XData, Contents)) || Contents.empty()) 301 for (const auto &Section : Ctx.COFF.sections()) { 309 const coff_section *PData = Ctx.COFF.getCOFFSection(Section); 311 if (error(Ctx.COFF.getSectionContents(PData, Contents)) || Contents.empty()) 321 printRuntimeFunction(Ctx, Ctx.COFF.getCOFFSection(Section),
|
/external/llvm/tools/obj2yaml/ |
coff2yaml.cpp | 11 #include "llvm/Object/COFF.h" 84 COFF::AuxiliaryFunctionDefinition YAMLFD; 96 COFF::AuxiliarybfAndefSymbol YAMLAAS; 105 COFF::AuxiliaryWeakExternal YAMLWE; 115 COFF::AuxiliarySectionDefinition YAMLASD; 129 COFF::AuxiliaryCLRToken YAMLCLRToken; 142 Sym.SimpleType = COFF::SymbolBaseType(Symbol->getBaseType()); 143 Sym.ComplexType = COFF::SymbolComplexType(Symbol->getComplexType()); 181 Symbol->NumberOfAuxSymbols * COFF::SymbolSize)
|
/external/chromium_org/third_party/yasm/source/patched-yasm/po/ |
POTFILES.in | 40 modules/objfmts/coff/coff-objfmt.c 41 modules/objfmts/coff/win64-except.c
|
/external/chromium_org/third_party/yasm/source/patched-yasm/ |
splint.sh | 70 modules/objfmts/coff/coff-objfmt.c \ 71 modules/objfmts/coff/win64-except.c \
|
/external/llvm/test/tools/llvm-objdump/ |
hex-relocation-addr.test | 2 // RUN: llvm-objdump -r %p/Inputs/win64-unwind.exe.coff-x86_64.obj | FileCheck %s
|
coff-private-headers.test | 1 // RUN: llvm-objdump -p %p/Inputs/nop.exe.coff-i386 | \ 36 // RUN: llvm-objdump -p %p/Inputs/export.dll.coff-i386 | \ 46 // RUN: llvm-objdump -p %p/Inputs/nop.exe.coff-i386 | \
|
/external/llvm/test/tools/llvm-readobj/Inputs/ |
trivial.ll | 1 ; llc -mtriple=i386-pc-win32 trivial.ll -filetype=obj -o trivial-object-test.coff-i386 2 ; llc -mtriple=x86_64-pc-win32 trivial.ll -filetype=obj -o trivial-object-test.coff-x86-64
|
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/lib/gcc/x86_64-w64-mingw32/4.8.3/plugin/include/config/ |
dbxcoff.h | 1 /* Definitions needed when using stabs embedded in COFF sections. 20 /* This file may be included by any COFF target which wishes to
|
/external/llvm/lib/CodeGen/ |
TargetLoweringObjectFileImpl.cpp | 725 // COFF 734 COFF::IMAGE_SCN_MEM_DISCARDABLE; 737 COFF::IMAGE_SCN_MEM_EXECUTE | 738 COFF::IMAGE_SCN_MEM_READ | 739 COFF::IMAGE_SCN_CNT_CODE; 742 COFF::IMAGE_SCN_CNT_UNINITIALIZED_DATA | 743 COFF::IMAGE_SCN_MEM_READ | 744 COFF::IMAGE_SCN_MEM_WRITE; 747 COFF::IMAGE_SCN_CNT_INITIALIZED_DATA | 748 COFF::IMAGE_SCN_MEM_READ [all...] |
/hardware/ti/omap3/dspbridge/inc/ |
dbdcd.h | 56 * special COFF section called ".dcd_register" 59 * pszCoffPath: Pointer to name of COFF file containing DCD 72 * COFF file to contain the right COFF sections, especially 82 * special COFF section called ".dcd_register" 85 * pszCoffPath: Pointer to name of COFF file containing 98 * COFF file to contain the right COFF sections, especially 305 * COFF section called ".dcd_register", and for each object, 311 * pszCoffPath: Pointer to name of COFF file containing DC [all...] |
/hardware/ti/omap3/dspbridge/libbridge/inc/ |
dbdcd.h | 56 * special COFF section called ".dcd_register" 59 * pszCoffPath: Pointer to name of COFF file containing DCD 72 * COFF file to contain the right COFF sections, especially 82 * special COFF section called ".dcd_register" 85 * pszCoffPath: Pointer to name of COFF file containing 98 * COFF file to contain the right COFF sections, especially 305 * COFF section called ".dcd_register", and for each object, 311 * pszCoffPath: Pointer to name of COFF file containing DC [all...] |
/external/llvm/lib/Target/ARM/MCTargetDesc/ |
ARMMCTargetDesc.h | 82 /// createARMWinCOFFStreamer - Construct a PE/COFF machine code streamer which 83 /// will generate a PE/COFF object file. 98 /// createARMWinCOFFObjectWriter - Construct an ARM PE/COFF object writer.
|
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/coff/tests/ |
cofftest.asm | 1 ; test source file for assembling to COFF 3 ; yasm -f coff cofftest.asm
|
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/win32/tests/ |
win32test.asm | 1 ; test source file for assembling to COFF 3 ; yasm -f coff cofftest.asm
|
/external/llvm/lib/MC/ |
MCAsmInfoCOFF.cpp | 1 //===-- MCAsmInfoCOFF.cpp - COFF asm properties -----------------*- C++ -*-===// 11 // should take in general on COFF-based targets
|
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/elf/tests/ |
elftest.c | 3 * copied from cofftest.c; s/coff/elf/g
|