enum file_magic::Impl
Declared at: llvm/include/llvm/BinaryFormat/Magic.h:21
Enumerators
Name | Value | Comment |
---|---|---|
unknown | 0 | Unrecognized file |
bitcode | 1 | Bitcode file |
archive | 2 | ar style archive file |
elf | 3 | ELF Unknown type |
elf_relocatable | 4 | ELF Relocatable object file |
elf_executable | 5 | ELF Executable image |
elf_shared_object | 6 | ELF dynamically linked shared lib |
elf_core | 7 | ELF core image |
goff_object | 8 | GOFF object file |
macho_object | 9 | Mach-O Object file |
macho_executable | 10 | Mach-O Executable |
macho_fixed_virtual_memory_shared_lib | 11 | Mach-O Shared Lib, FVM |
macho_core | 12 | Mach-O Core File |
macho_preload_executable | 13 | Mach-O Preloaded Executable |
macho_dynamically_linked_shared_lib | 14 | Mach-O dynlinked shared lib |
macho_dynamic_linker | 15 | The Mach-O dynamic linker |
macho_bundle | 16 | Mach-O Bundle file |
macho_dynamically_linked_shared_lib_stub | 17 | Mach-O Shared lib stub |
macho_dsym_companion | 18 | Mach-O dSYM companion file |
macho_kext_bundle | 19 | Mach-O kext bundle file |
macho_universal_binary | 20 | Mach-O universal binary |
minidump | 21 | Windows minidump file |
coff_cl_gl_object | 22 | Microsoft cl.exe's intermediate code file |
coff_object | 23 | COFF object file |
coff_import_library | 24 | COFF import library |
pecoff_executable | 25 | PECOFF executable file |
windows_resource | 26 | Windows compiled resource file (.res) |
xcoff_object_32 | 27 | 32-bit XCOFF object file |
xcoff_object_64 | 28 | 64-bit XCOFF object file |
wasm_object | 29 | WebAssembly Object file |
pdb | 30 | Windows PDB debug info file |
tapi_file | 31 | Text-based Dynamic Library Stub file |
cuda_fatbinary | 32 | CUDA Fatbinary object file |
offload_binary | 33 | LLVM offload object file |
dxcontainer_object | 34 | DirectX container file |