/freebsd-9.3-release/contrib/llvm/lib/MC/ |
H A D | MCSectionCOFF.cpp | 1 //===- lib/MC/MCSectionCOFF.cpp - COFF Code Section Representation --------===// 34 assert((Selection == COFF::IMAGE_COMDAT_SELECT_ASSOCIATIVE) == 39 Characteristics |= COFF::IMAGE_SCN_LNK_COMDAT; 59 if (getCharacteristics() & COFF::IMAGE_SCN_MEM_DISCARDABLE) 63 if (getCharacteristics() & COFF::IMAGE_SCN_LNK_COMDAT) { 65 case COFF::IMAGE_COMDAT_SELECT_NODUPLICATES: 68 case COFF::IMAGE_COMDAT_SELECT_ANY: 71 case COFF::IMAGE_COMDAT_SELECT_SAME_SIZE: 74 case COFF::IMAGE_COMDAT_SELECT_EXACT_MATCH: 77 case COFF [all...] |
H A D | WinCOFFStreamer.cpp | 10 // This file contains an implementation of a Win32 COFF object file streamer. 29 #include "llvm/Support/COFF.h" 105 COFF::IMAGE_SCN_CNT_CODE 106 | COFF::IMAGE_SCN_MEM_EXECUTE 107 | COFF::IMAGE_SCN_MEM_READ, 114 COFF::IMAGE_SCN_CNT_INITIALIZED_DATA 115 | COFF::IMAGE_SCN_MEM_READ 116 | COFF::IMAGE_SCN_MEM_WRITE, 123 COFF::IMAGE_SCN_CNT_UNINITIALIZED_DATA 124 | COFF [all...] |
H A D | MCObjectFileInfo.cpp | 545 // COFF 548 COFF::IMAGE_SCN_CNT_UNINITIALIZED_DATA | 549 COFF::IMAGE_SCN_MEM_READ | 550 COFF::IMAGE_SCN_MEM_WRITE, 554 COFF::IMAGE_SCN_CNT_CODE | 555 COFF::IMAGE_SCN_MEM_EXECUTE | 556 COFF::IMAGE_SCN_MEM_READ, 560 COFF::IMAGE_SCN_CNT_INITIALIZED_DATA | 561 COFF::IMAGE_SCN_MEM_READ | 562 COFF [all...] |
H A D | WinCOFFObjectWriter.cpp | 10 // This file contains an implementation of a Win32 COFF object file writer. 31 #include "llvm/Support/COFF.h" 40 typedef SmallString<COFF::NameSize> name; 52 COFF::Auxiliary Aux; 60 COFF::symbol Data; 80 // This class contains staging data for a COFF relocation entry. 82 COFF::relocation Data; 86 static size_t size() { return COFF::RelocationSize; } 93 COFF::section Header; 105 // This class holds the COFF strin [all...] |
H A D | MCWin64EH.cpp | 250 COFF::IMAGE_SCN_CNT_INITIALIZED_DATA | 251 COFF::IMAGE_SCN_MEM_READ, 260 COFF::IMAGE_SCN_CNT_INITIALIZED_DATA | 261 COFF::IMAGE_SCN_MEM_READ,
|
H A D | MCAsmStreamer.cpp | 1149 COFF::IMAGE_SCN_CNT_INITIALIZED_DATA | 1150 COFF::IMAGE_SCN_MEM_READ | 1151 COFF::IMAGE_SCN_MEM_WRITE,
|
/freebsd-9.3-release/contrib/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86WinCOFFObjectWriter.cpp | 1 //===-- X86WinCOFFObjectWriter.cpp - X86 Win COFF Writer ------------------===// 15 #include "llvm/Support/COFF.h" 39 : MCWinCOFFObjectTargetWriter(Is64Bit_ ? COFF::IMAGE_FILE_MACHINE_AMD64 : 40 COFF::IMAGE_FILE_MACHINE_I386), 57 return Is64Bit ? COFF::IMAGE_REL_AMD64_REL32 : COFF::IMAGE_REL_I386_REL32; 61 return Is64Bit ? COFF::IMAGE_REL_AMD64_ADDR32NB : 62 COFF::IMAGE_REL_I386_DIR32NB; 63 return Is64Bit ? COFF::IMAGE_REL_AMD64_ADDR32 : COFF [all...] |
/freebsd-9.3-release/contrib/llvm/include/llvm/Object/ |
H A D | COFFYAML.h | 1 //===- COFFYAML.h - COFF YAMLIO implementation ------------------*- C++ -*-===// 10 // This file declares classes for handling the YAML representation of COFF. 18 #include "llvm/Support/COFF.h" 22 namespace COFF { namespace in namespace:llvm 35 // The structure of the yaml files is not an exact 1:1 match to COFF. In order 45 COFF::section Header; 54 COFF::symbol Header; 55 COFF::SymbolBaseType SimpleType; 56 COFF::SymbolComplexType ComplexType; 63 COFF [all...] |
/freebsd-9.3-release/contrib/llvm/tools/llvm-readobj/ |
H A D | COFFDumper.cpp | 1 //===-- COFFDumper.cpp - COFF-specific dumper -------------------*- C++ -*-===// 11 /// \brief This file implements the COFF-specific dumper for llvm-readobj. 23 #include "llvm/Object/COFF.h" 225 static const EnumEntry<COFF::MachineTypes> ImageFileMachineType[] = { 226 LLVM_READOBJ_ENUM_ENT(COFF, IMAGE_FILE_MACHINE_UNKNOWN ), 227 LLVM_READOBJ_ENUM_ENT(COFF, IMAGE_FILE_MACHINE_AM33 ), 228 LLVM_READOBJ_ENUM_ENT(COFF, IMAGE_FILE_MACHINE_AMD64 ), 229 LLVM_READOBJ_ENUM_ENT(COFF, IMAGE_FILE_MACHINE_ARM ), 230 LLVM_READOBJ_ENUM_ENT(COFF, IMAGE_FILE_MACHINE_ARMV7 ), 231 LLVM_READOBJ_ENUM_ENT(COFF, IMAGE_FILE_MACHINE_EB [all...] |
/freebsd-9.3-release/contrib/llvm/lib/Object/ |
H A D | COFFYAML.cpp | 1 //===- COFFYAML.cpp - COFF YAMLIO implementation --------------------------===// 10 // This file defines classes for handling the YAML representation of COFF. 16 #define ECase(X) IO.enumCase(Value, #X, COFF::X); 20 Section::Section() { memset(&Header, 0, sizeof(COFF::section)); } 21 Symbol::Symbol() { memset(&Header, 0, sizeof(COFF::symbol)); } 22 Object::Object() { memset(&Header, 0, sizeof(COFF::header)); } 26 void ScalarEnumerationTraits<COFF::MachineTypes>::enumeration( 27 IO &IO, COFF::MachineTypes &Value) { 51 void ScalarEnumerationTraits<COFF::SymbolBaseType>::enumeration( 52 IO &IO, COFF [all...] |
H A D | COFFObjectFile.cpp | 1 //===- COFFObjectFile.cpp - COFF object file implementation -----*- C++ -*-===// 14 #include "llvm/Object/COFF.h" 116 if (symb->SectionNumber == COFF::IMAGE_SYM_UNDEFINED) 132 if (symb->SectionNumber == COFF::IMAGE_SYM_UNDEFINED) 145 if (symb->StorageClass == COFF::IMAGE_SYM_CLASS_EXTERNAL && 146 symb->SectionNumber == COFF::IMAGE_SYM_UNDEFINED) { 149 if (symb->getComplexType() == COFF::IMAGE_SYM_DTYPE_FUNCTION) { 159 if (Characteristics & COFF::IMAGE_SCN_MEM_READ && 160 ~Characteristics & COFF::IMAGE_SCN_MEM_WRITE) // Read only. 174 if (symb->StorageClass == COFF [all...] |
/freebsd-9.3-release/contrib/llvm/lib/MC/MCParser/ |
H A D | COFFAsmParser.cpp | 1 //===- COFFAsmParser.cpp - COFF Assembly Parser ---------------------------===// 21 #include "llvm/Support/COFF.h" 40 COFF::COMDATType Type, const MCSectionCOFF *Assoc); 92 COFF::IMAGE_SCN_CNT_CODE 93 | COFF::IMAGE_SCN_MEM_EXECUTE 94 | COFF::IMAGE_SCN_MEM_READ, 99 COFF::IMAGE_SCN_CNT_INITIALIZED_DATA 100 | COFF::IMAGE_SCN_MEM_READ 101 | COFF::IMAGE_SCN_MEM_WRITE, 106 COFF [all...] |
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/ |
H A D | TargetLoweringObjectFileImpl.cpp | 683 // COFF 692 COFF::IMAGE_SCN_MEM_DISCARDABLE; 695 COFF::IMAGE_SCN_MEM_EXECUTE | 696 COFF::IMAGE_SCN_MEM_READ | 697 COFF::IMAGE_SCN_CNT_CODE; 700 COFF::IMAGE_SCN_CNT_UNINITIALIZED_DATA | 701 COFF::IMAGE_SCN_MEM_READ | 702 COFF::IMAGE_SCN_MEM_WRITE; 705 COFF::IMAGE_SCN_CNT_INITIALIZED_DATA | 706 COFF [all...] |
/freebsd-9.3-release/contrib/llvm/include/llvm/MC/ |
H A D | MCSectionCOFF.h | 1 //===- MCSectionCOFF.h - COFF Machine Code Sections -------------*- C++ -*-===// 19 #include "llvm/Support/COFF.h" 60 assert ((Selection == COFF::IMAGE_COMDAT_SELECT_ASSOCIATIVE) ==
|
/freebsd-9.3-release/contrib/llvm/lib/Target/X86/ |
H A D | X86AsmPrinter.cpp | 37 #include "llvm/Support/COFF.h" 57 OutStreamer.EmitCOFFSymbolStorageClass(Intrn ? COFF::IMAGE_SYM_CLASS_STATIC 58 : COFF::IMAGE_SYM_CLASS_EXTERNAL); 59 OutStreamer.EmitCOFFSymbolType(COFF::IMAGE_SYM_DTYPE_FUNCTION 60 << COFF::SCT_COMPLEX_TYPE_SHIFT); 531 OutStreamer.EmitCOFFSymbolStorageClass(COFF::IMAGE_SYM_CLASS_STATIC); 532 OutStreamer.EmitCOFFSymbolType(COFF::IMAGE_SYM_DTYPE_NULL); 534 // According to the PE-COFF spec, the LSB of this value marks the object 660 OutStreamer.EmitCOFFSymbolStorageClass(COFF::IMAGE_SYM_CLASS_EXTERNAL); 661 OutStreamer.EmitCOFFSymbolType(COFF [all...] |
/freebsd-9.3-release/contrib/llvm/tools/llvm-nm/ |
H A D | llvm-nm.cpp | 23 #include "llvm/Object/COFF.h" 413 case COFF::IMAGE_SYM_UNDEFINED: 415 if (symb->StorageClass == COFF::IMAGE_SYM_CLASS_WEAK_EXTERNAL) { 423 case COFF::IMAGE_SYM_ABSOLUTE: 426 case COFF::IMAGE_SYM_DEBUG: 431 if (Characteristics & COFF::IMAGE_SCN_CNT_CODE) 433 else if (Characteristics & COFF::IMAGE_SCN_MEM_READ && 434 ~Characteristics & COFF::IMAGE_SCN_MEM_WRITE) // Read only. 436 else if (Characteristics & COFF::IMAGE_SCN_CNT_INITIALIZED_DATA) 438 else if (Characteristics & COFF [all...] |
/freebsd-9.3-release/crypto/openssl/crypto/perlasm/ |
H A D | x86asm.pl | 44 coff - GAS/COFF such as Win32 targets 61 &comment("any of ELF, a.out, COFF, Win32, ...");
|
/freebsd-9.3-release/contrib/llvm/tools/llvm-objdump/ |
H A D | COFFDump.cpp | 1 //===-- COFFDump.cpp - COFF-specific dumper ---------------------*- C++ -*-===// 11 /// \brief This file implements the COFF-specific dumper for llvm-objdump. 19 #include "llvm/Object/COFF.h" 276 if (Header->Machine != COFF::IMAGE_FILE_MACHINE_AMD64) {
|
H A D | llvm-objdump.cpp | 42 #include "llvm/Object/COFF.h" 166 // TheTriple defaults to ELF, and COFF doesn't have an environment: 649 if (symbol->StorageClass == COFF::IMAGE_SYM_CLASS_STATIC 671 << "(fl 0x00)" // Flag bits, which COFF doesn't have. 768 "for COFF object files.\n";
|
/freebsd-9.3-release/contrib/llvm/include/llvm/Support/ |
H A D | COFF.h | 1 //===-- llvm/Support/COFF.h -------------------------------------*- C++ -*-===// 10 // This file contains an definitions used in Windows COFF Files. 13 // information from Microsoft's publicly available PE/COFF format document: 31 namespace COFF { namespace in namespace:llvm 36 // Sizes in bytes of various things in the COFF format. 89 /// COFF line numbers have been stripped. This is deprecated and should be 92 /// COFF symbol table entries for local symbols have been removed. This is 614 } // End namespace COFF.
|
/freebsd-9.3-release/contrib/binutils/binutils/ |
H A D | resrc.c | 1915 /* Print out some COFF information that rc files can't represent. */ 1918 wr_printcomment (e, "COFF information not part of RC"); 2187 wr_printcomment (e, "COFF reserved value: %u", res->coff_info.reserved);
|
/freebsd-9.3-release/contrib/openbsm/ |
H A D | configure | 4250 *COFF*) 5678 " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
|
/freebsd-9.3-release/contrib/openpam/ |
H A D | configure | 5422 *COFF*) 6808 " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
|
/freebsd-9.3-release/contrib/file/ |
H A D | configure | 5906 *COFF*) 7281 " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
|
/freebsd-9.3-release/contrib/ntp/sntp/libevent/ |
H A D | configure | 5656 *COFF*)
|