mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-11-01 00:17:01 +00:00
Remove sys::identifyFileType.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183763 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -701,32 +701,6 @@ namespace sys {
|
||||
/// @}
|
||||
};
|
||||
|
||||
/// This enumeration delineates the kinds of files that LLVM knows about.
|
||||
enum LLVMFileType {
|
||||
Unknown_FileType = 0, ///< Unrecognized file
|
||||
Bitcode_FileType, ///< Bitcode file
|
||||
Archive_FileType, ///< ar style archive file
|
||||
ELF_Relocatable_FileType, ///< ELF Relocatable object file
|
||||
ELF_Executable_FileType, ///< ELF Executable image
|
||||
ELF_SharedObject_FileType, ///< ELF dynamically linked shared lib
|
||||
ELF_Core_FileType, ///< ELF core image
|
||||
Mach_O_Object_FileType, ///< Mach-O Object file
|
||||
Mach_O_Executable_FileType, ///< Mach-O Executable
|
||||
Mach_O_FixedVirtualMemorySharedLib_FileType, ///< Mach-O Shared Lib, FVM
|
||||
Mach_O_Core_FileType, ///< Mach-O Core File
|
||||
Mach_O_PreloadExecutable_FileType, ///< Mach-O Preloaded Executable
|
||||
Mach_O_DynamicallyLinkedSharedLib_FileType, ///< Mach-O dynlinked shared lib
|
||||
Mach_O_DynamicLinker_FileType, ///< The Mach-O dynamic linker
|
||||
Mach_O_Bundle_FileType, ///< Mach-O Bundle file
|
||||
Mach_O_DynamicallyLinkedSharedLibStub_FileType, ///< Mach-O Shared lib stub
|
||||
Mach_O_DSYMCompanion_FileType, ///< Mach-O dSYM companion file
|
||||
COFF_FileType ///< COFF object file or lib
|
||||
};
|
||||
|
||||
/// This utility function allows any memory block to be examined in order
|
||||
/// to determine its file type.
|
||||
LLVMFileType identifyFileType(StringRef Magic);
|
||||
|
||||
/// This function can be used to copy the file specified by Src to the
|
||||
/// file specified by Dest. If an error occurs, Dest is removed.
|
||||
/// @returns true if an error occurs, false otherwise
|
||||
|
||||
Reference in New Issue
Block a user