mirror of
				https://github.com/c64scene-ar/llvm-6502.git
				synced 2025-10-31 08:16:47 +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:
		| @@ -533,7 +533,7 @@ file_magic identify_magic(StringRef magic); | ||||
| /// @brief Get and identify \a path's type based on its content. | ||||
| /// | ||||
| /// @param path Input path. | ||||
| /// @param result Set to the type of file, or LLVMFileType::Unknown_FileType. | ||||
| /// @param result Set to the type of file, or file_magic::unknown. | ||||
| /// @returns errc::success if result has been successfully set, otherwise a | ||||
| ///          platform specific error_code. | ||||
| error_code identify_magic(const Twine &path, file_magic &result); | ||||
|   | ||||
| @@ -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