1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-22 20:43:44 +02:00
llvm-mirror/include/llvm/Support/MachO.def

67 lines
3.4 KiB
Modula-2
Raw Normal View History

//,,,-- llvm/Support/MachO.def - The MachO file definitions -----*- C++ -*-,,,//
//
// The LLVM Compiler Infrastructure
//
// This file is distributed under the University of Illinois Open Source
// License. See LICENSE.TXT for details.
//
//,,,----------------------------------------------------------------------,,,//
//
// Definitions for MachO files
//
//,,,----------------------------------------------------------------------,,,//
#ifndef HANDLE_LOAD_COMMAND
#define HANDLE_LOAD_COMMAND(LoadCommandName, LoadCommandValue)
#endif
HANDLE_LOAD_COMMAND(LC_SEGMENT , 0x00000001u)
HANDLE_LOAD_COMMAND(LC_SYMTAB , 0x00000002u)
HANDLE_LOAD_COMMAND(LC_SYMSEG , 0x00000003u)
HANDLE_LOAD_COMMAND(LC_THREAD , 0x00000004u)
HANDLE_LOAD_COMMAND(LC_UNIXTHREAD , 0x00000005u)
HANDLE_LOAD_COMMAND(LC_LOADFVMLIB , 0x00000006u)
HANDLE_LOAD_COMMAND(LC_IDFVMLIB , 0x00000007u)
HANDLE_LOAD_COMMAND(LC_IDENT , 0x00000008u)
HANDLE_LOAD_COMMAND(LC_FVMFILE , 0x00000009u)
HANDLE_LOAD_COMMAND(LC_PREPAGE , 0x0000000Au)
HANDLE_LOAD_COMMAND(LC_DYSYMTAB , 0x0000000Bu)
HANDLE_LOAD_COMMAND(LC_LOAD_DYLIB , 0x0000000Cu)
HANDLE_LOAD_COMMAND(LC_ID_DYLIB , 0x0000000Du)
HANDLE_LOAD_COMMAND(LC_LOAD_DYLINKER , 0x0000000Eu)
HANDLE_LOAD_COMMAND(LC_ID_DYLINKER , 0x0000000Fu)
HANDLE_LOAD_COMMAND(LC_PREBOUND_DYLIB , 0x00000010u)
HANDLE_LOAD_COMMAND(LC_ROUTINES , 0x00000011u)
HANDLE_LOAD_COMMAND(LC_SUB_FRAMEWORK , 0x00000012u)
HANDLE_LOAD_COMMAND(LC_SUB_UMBRELLA , 0x00000013u)
HANDLE_LOAD_COMMAND(LC_SUB_CLIENT , 0x00000014u)
HANDLE_LOAD_COMMAND(LC_SUB_LIBRARY , 0x00000015u)
HANDLE_LOAD_COMMAND(LC_TWOLEVEL_HINTS , 0x00000016u)
HANDLE_LOAD_COMMAND(LC_PREBIND_CKSUM , 0x00000017u)
HANDLE_LOAD_COMMAND(LC_LOAD_WEAK_DYLIB , 0x80000018u)
HANDLE_LOAD_COMMAND(LC_SEGMENT_64 , 0x00000019u)
HANDLE_LOAD_COMMAND(LC_ROUTINES_64 , 0x0000001Au)
HANDLE_LOAD_COMMAND(LC_UUID , 0x0000001Bu)
HANDLE_LOAD_COMMAND(LC_RPATH , 0x8000001Cu)
HANDLE_LOAD_COMMAND(LC_CODE_SIGNATURE , 0x0000001Du)
HANDLE_LOAD_COMMAND(LC_SEGMENT_SPLIT_INFO , 0x0000001Eu)
HANDLE_LOAD_COMMAND(LC_REEXPORT_DYLIB , 0x8000001Fu)
HANDLE_LOAD_COMMAND(LC_LAZY_LOAD_DYLIB , 0x00000020u)
HANDLE_LOAD_COMMAND(LC_ENCRYPTION_INFO , 0x00000021u)
HANDLE_LOAD_COMMAND(LC_DYLD_INFO , 0x00000022u)
HANDLE_LOAD_COMMAND(LC_DYLD_INFO_ONLY , 0x80000022u)
HANDLE_LOAD_COMMAND(LC_LOAD_UPWARD_DYLIB , 0x80000023u)
HANDLE_LOAD_COMMAND(LC_VERSION_MIN_MACOSX , 0x00000024u)
HANDLE_LOAD_COMMAND(LC_VERSION_MIN_IPHONEOS , 0x00000025u)
HANDLE_LOAD_COMMAND(LC_FUNCTION_STARTS , 0x00000026u)
HANDLE_LOAD_COMMAND(LC_DYLD_ENVIRONMENT , 0x00000027u)
HANDLE_LOAD_COMMAND(LC_MAIN , 0x80000028u)
HANDLE_LOAD_COMMAND(LC_DATA_IN_CODE , 0x00000029u)
HANDLE_LOAD_COMMAND(LC_SOURCE_VERSION , 0x0000002Au)
HANDLE_LOAD_COMMAND(LC_DYLIB_CODE_SIGN_DRS , 0x0000002Bu)
HANDLE_LOAD_COMMAND(LC_ENCRYPTION_INFO_64 , 0x0000002Cu)
HANDLE_LOAD_COMMAND(LC_LINKER_OPTION , 0x0000002Du)
HANDLE_LOAD_COMMAND(LC_LINKER_OPTIMIZATION_HINT , 0x0000002Eu)
HANDLE_LOAD_COMMAND(LC_VERSION_MIN_TVOS , 0x0000002Fu)
HANDLE_LOAD_COMMAND(LC_VERSION_MIN_WATCHOS , 0x00000030u)