macho vocabulary
Factor handbook » Vocabulary index


Summary
Constants and structs related to the Mach object format.

Metadata
Authors:Erik Charlebois


Words

Error classes
ClassSuperclassSlots
Image not-fat-binaryImage tuple


Tuple classes
ClassSuperclassSlots
Image build_tool_versionImage struct
Image build_version_commandImage struct
Image data_in_code_entryImage struct
Image dyld_info_commandImage struct
Image dylibImage struct
Image dylib_commandImage struct
Image dylib_moduleImage struct
Image dylib_module_64Image struct
Image dylib_referenceImage struct
Image dylib_table_of_contentsImage struct
Image dylinker_commandImage struct
Image dysymtab_commandImage struct
Image encryption_info_commandImage struct
Image entry_point_commandImage struct
Image fat-binary-memberImage tuplecpu-type cpu-subtype data
Image fat_archImage struct
Image fat_headerImage struct
Image fvmfile_commandImage struct
Image fvmlibImage struct
Image fvmlib_commandImage struct
Image ident_commandImage struct
Image lc_strImage struct
Image linkedit_data_commandImage struct
Image load_commandImage struct
Image mach_headerImage struct
Image mach_header_64Image struct
Image nlistImage struct
Image nlist_64Image struct
Image prebind_cksum_commandImage struct
Image prebound_dylib_commandImage struct
Image ranlibImage struct
Image relocation_infoImage struct
Image routines_commandImage struct
Image routines_command_64Image struct
Image rpath_commandImage struct
Image scattered_relocation_info_big_endianImage struct
Image scattered_relocation_info_little_endianImage struct
Image sectionImage struct
Image section_64Image struct
Image segment_commandImage struct
Image segment_command_64Image struct
Image source_version_commandImage struct
Image sub_client_commandImage struct
Image sub_framework_commandImage struct
Image sub_library_commandImage struct
Image sub_umbrella_commandImage struct
Image symseg_commandImage struct
Image symtab_commandImage struct
Image thread_commandImage struct
Image twolevel_hintImage struct
Image twolevel_hints_commandImage struct
Image uuid_commandImage struct
Image version_min_commandImage struct


Singleton classes
Image GENERIC_RELOC_LOCAL_SECTDIFF
Image GENERIC_RELOC_PAIR
Image GENERIC_RELOC_PB_LA_PTR
Image GENERIC_RELOC_SECTDIFF
Image GENERIC_RELOC_VANILLA
Image PPC_RELOC_BR14
Image PPC_RELOC_BR24
Image PPC_RELOC_HA16
Image PPC_RELOC_HA16_SECTDIFF
Image PPC_RELOC_HI16
Image PPC_RELOC_HI16_SECTDIFF
Image PPC_RELOC_JBSR
Image PPC_RELOC_LO14
Image PPC_RELOC_LO14_SECTDIFF
Image PPC_RELOC_LO16
Image PPC_RELOC_LO16_SECTDIFF
Image PPC_RELOC_LOCAL_SECTDIFF
Image PPC_RELOC_PAIR
Image PPC_RELOC_PB_LA_PTR
Image PPC_RELOC_SECTDIFF
Image PPC_RELOC_VANILLA
Image X86_64_RELOC_BRANCH
Image X86_64_RELOC_GOT
Image X86_64_RELOC_GOT_LOAD
Image X86_64_RELOC_SIGNED
Image X86_64_RELOC_SIGNED_1
Image X86_64_RELOC_SIGNED_2
Image X86_64_RELOC_SIGNED_4
Image X86_64_RELOC_SUBTRACTOR
Image X86_64_RELOC_UNSIGNED


Union classes
Image load-command
Image mach_header_32/64
Image nlist_32/64
Image nlist_32/64-array
Image section_32/64
Image section_32/64-array
Image segment_command_32/64


Symbol words
Image cpu_subtype_t
Image cpu_threadtype_t
Image cpu_type_t
Image integer_t
Image reloc_type_generic
Image reloc_type_ppc
Image reloc_type_x86_64
Image vm_prot_t


Ordinary words
WordStack effect
Image 64-bit?( macho: mach_header_32/64 -- ? )
Image <reloc_type_generic>( number -- enum )
Image <reloc_type_ppc>( number -- enum )
Image <reloc_type_x86_64>( number -- enum )
Image BIND_IMMEDIATE_MASK( -- value )
Image BIND_OPCODE_ADD_ADDR_ULEB( -- value )
Image BIND_OPCODE_DONE( -- value )
Image BIND_OPCODE_DO_BIND( -- value )
Image BIND_OPCODE_DO_BIND_ADD_ADDR_IMM_SCALED( -- value )
Image BIND_OPCODE_DO_BIND_ADD_ADDR_ULEB( -- value )
Image BIND_OPCODE_DO_BIND_ULEB_TIMES_SKIPPING_ULEB( -- value )
Image BIND_OPCODE_MASK( -- value )
Image BIND_OPCODE_SET_ADDEND_SLEB( -- value )
Image BIND_OPCODE_SET_DYLIB_ORDINAL_IMM( -- value )
Image BIND_OPCODE_SET_DYLIB_ORDINAL_ULEB( -- value )
Image BIND_OPCODE_SET_DYLIB_SPECIAL_IMM( -- value )
Image BIND_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB( -- value )
Image BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM( -- value )
Image BIND_OPCODE_SET_TYPE_IMM( -- value )
Image BIND_OPCODE_THREADED( -- value )
Image BIND_SPECIAL_DYLIB_FLAT_LOOKUP( -- value )
Image BIND_SPECIAL_DYLIB_MAIN_EXECUTABLE( -- value )
Image BIND_SPECIAL_DYLIB_SELF( -- value )
Image BIND_SPECIAL_DYLIB_WEAK_LOOKUP( -- value )
Image BIND_SUBOPCODE_THREADED_APPLY( -- value )
Image BIND_SUBOPCODE_THREADED_SET_BIND_ORDINAL_TABLE_SIZE_ULEB( -- value )
Image BIND_SYMBOL_FLAGS_NON_WEAK_DEFINITION( -- value )
Image BIND_SYMBOL_FLAGS_WEAK_IMPORT( -- value )
Image BIND_TYPE_POINTER( -- value )
Image BIND_TYPE_TEXT_ABSOLUTE32( -- value )
Image BIND_TYPE_TEXT_PCREL32( -- value )
Image CPUFAMILY_ARM_11( -- value )
Image CPUFAMILY_ARM_13( -- value )
Image CPUFAMILY_ARM_9( -- value )
Image CPUFAMILY_ARM_XSCALE( -- value )
Image CPUFAMILY_INTEL_6_13( -- value )
Image CPUFAMILY_INTEL_6_14( -- value )
Image CPUFAMILY_INTEL_6_15( -- value )
Image CPUFAMILY_INTEL_6_23( -- value )
Image CPUFAMILY_INTEL_6_26( -- value )
Image CPUFAMILY_INTEL_CORE( -- value )
Image CPUFAMILY_INTEL_CORE2( -- value )
Image CPUFAMILY_INTEL_MEROM( -- value )
Image CPUFAMILY_INTEL_NEHALEM( -- value )
Image CPUFAMILY_INTEL_PENRYN( -- value )
Image CPUFAMILY_INTEL_YONAH( -- value )
Image CPUFAMILY_POWERPC_G3( -- value )
Image CPUFAMILY_POWERPC_G4( -- value )
Image CPUFAMILY_POWERPC_G5( -- value )
Image CPUFAMILY_UNKNOWN( -- value )
Image CPU_ARCH_ABI64( -- value )
Image CPU_ARCH_MASK( -- value )
Image CPU_STATE_IDLE( -- value )
Image CPU_STATE_MAX( -- value )
Image CPU_STATE_NICE( -- value )
Image CPU_STATE_SYSTEM( -- value )
Image CPU_STATE_USER( -- value )
Image CPU_SUBTYPE_386( -- value )
Image CPU_SUBTYPE_486( -- value )
Image CPU_SUBTYPE_486SX( -- value )
Image CPU_SUBTYPE_586( -- value )
Image CPU_SUBTYPE_ARM_ALL( -- value )
Image CPU_SUBTYPE_ARM_V4T( -- value )
Image CPU_SUBTYPE_ARM_V5TEJ( -- value )
Image CPU_SUBTYPE_ARM_V6( -- value )
Image CPU_SUBTYPE_ARM_V7( -- value )
Image CPU_SUBTYPE_ARM_XSCALE( -- value )
Image CPU_SUBTYPE_BIG_ENDIAN( -- value )
Image CPU_SUBTYPE_CELERON( -- value )
Image CPU_SUBTYPE_CELERON_MOBILE( -- value )
Image CPU_SUBTYPE_HPPA_7100( -- value )
Image CPU_SUBTYPE_HPPA_7100LC( -- value )
Image CPU_SUBTYPE_HPPA_ALL( -- value )
Image CPU_SUBTYPE_I386_ALL( -- value )
Image CPU_SUBTYPE_I860_860( -- value )
Image CPU_SUBTYPE_I860_ALL( -- value )
Image CPU_SUBTYPE_INTEL( f m -- subtype )
Image CPU_SUBTYPE_INTEL_FAMILY( x -- family )
Image CPU_SUBTYPE_INTEL_FAMILY_MAX( -- value )
Image CPU_SUBTYPE_INTEL_MODEL( x -- model )
Image CPU_SUBTYPE_INTEL_MODEL_ALL( -- value )
Image CPU_SUBTYPE_ITANIUM( -- value )
Image CPU_SUBTYPE_ITANIUM_2( -- value )
Image CPU_SUBTYPE_LIB64( -- value )
Image CPU_SUBTYPE_LITTLE_ENDIAN( -- value )
Image CPU_SUBTYPE_MASK( -- value )
Image CPU_SUBTYPE_MC68030( -- value )
Image CPU_SUBTYPE_MC68030_ONLY( -- value )
Image CPU_SUBTYPE_MC68040( -- value )
Image CPU_SUBTYPE_MC680x0_ALL( -- value )
Image CPU_SUBTYPE_MC88000_ALL( -- value )
Image CPU_SUBTYPE_MC88100( -- value )
Image CPU_SUBTYPE_MC88110( -- value )
Image CPU_SUBTYPE_MC98000_ALL( -- value )
Image CPU_SUBTYPE_MC98601( -- value )
Image CPU_SUBTYPE_MIPS_ALL( -- value )
Image CPU_SUBTYPE_MIPS_R2000( -- value )
Image CPU_SUBTYPE_MIPS_R2000a( -- value )
Image CPU_SUBTYPE_MIPS_R2300( -- value )
Image CPU_SUBTYPE_MIPS_R2600( -- value )
Image CPU_SUBTYPE_MIPS_R2800( -- value )
Image CPU_SUBTYPE_MIPS_R3000( -- value )
Image CPU_SUBTYPE_MIPS_R3000a( -- value )
Image CPU_SUBTYPE_MULTIPLE( -- value )
Image CPU_SUBTYPE_PENT( -- value )
Image CPU_SUBTYPE_PENTII_M3( -- value )
Image CPU_SUBTYPE_PENTII_M5( -- value )
Image CPU_SUBTYPE_PENTIUM_3( -- value )
Image CPU_SUBTYPE_PENTIUM_3_M( -- value )
Image CPU_SUBTYPE_PENTIUM_3_XEON( -- value )
Image CPU_SUBTYPE_PENTIUM_4( -- value )
Image CPU_SUBTYPE_PENTIUM_4_M( -- value )
Image CPU_SUBTYPE_PENTIUM_M( -- value )
Image CPU_SUBTYPE_PENTPRO( -- value )
Image CPU_SUBTYPE_POWERPC_601( -- value )
Image CPU_SUBTYPE_POWERPC_602( -- value )
Image CPU_SUBTYPE_POWERPC_603( -- value )
Image CPU_SUBTYPE_POWERPC_603e( -- value )
Image CPU_SUBTYPE_POWERPC_603ev( -- value )
Image CPU_SUBTYPE_POWERPC_604( -- value )
Image CPU_SUBTYPE_POWERPC_604e( -- value )
Image CPU_SUBTYPE_POWERPC_620( -- value )
Image CPU_SUBTYPE_POWERPC_7400( -- value )
Image CPU_SUBTYPE_POWERPC_7450( -- value )
Image CPU_SUBTYPE_POWERPC_750( -- value )
Image CPU_SUBTYPE_POWERPC_970( -- value )
Image CPU_SUBTYPE_POWERPC_ALL( -- value )
Image CPU_SUBTYPE_SPARC_ALL( -- value )
Image CPU_SUBTYPE_UVAXI( -- value )
Image CPU_SUBTYPE_UVAXII( -- value )
Image CPU_SUBTYPE_UVAXIII( -- value )
Image CPU_SUBTYPE_VAX730( -- value )
Image CPU_SUBTYPE_VAX750( -- value )
Image CPU_SUBTYPE_VAX780( -- value )
Image CPU_SUBTYPE_VAX785( -- value )
Image CPU_SUBTYPE_VAX8200( -- value )
Image CPU_SUBTYPE_VAX8500( -- value )
Image CPU_SUBTYPE_VAX8600( -- value )
Image CPU_SUBTYPE_VAX8650( -- value )
Image CPU_SUBTYPE_VAX8800( -- value )
Image CPU_SUBTYPE_VAX_ALL( -- value )
Image CPU_SUBTYPE_X86_64_ALL( -- value )
Image CPU_SUBTYPE_X86_ALL( -- value )
Image CPU_SUBTYPE_X86_ARCH1( -- value )
Image CPU_SUBTYPE_XEON( -- value )
Image CPU_SUBTYPE_XEON_MP( -- value )
Image CPU_THREADTYPE_INTEL_HTT( -- value )
Image CPU_THREADTYPE_NONE( -- value )
Image CPU_TYPE_ANY( -- value )
Image CPU_TYPE_ARM( -- value )
Image CPU_TYPE_HPPA( -- value )
Image CPU_TYPE_I386( -- value )
Image CPU_TYPE_I860( -- value )
Image CPU_TYPE_MC680x0( -- value )
Image CPU_TYPE_MC88000( -- value )
Image CPU_TYPE_MC98000( -- value )
Image CPU_TYPE_POWERPC( -- value )
Image CPU_TYPE_POWERPC64( -- value )
Image CPU_TYPE_SPARC( -- value )
Image CPU_TYPE_VAX( -- value )
Image CPU_TYPE_X86( -- value )
Image CPU_TYPE_X86_64( -- value )
Image DYNAMIC_LOOKUP_ORDINAL( -- value )
Image EXECUTABLE_ORDINAL( -- value )
Image EXPORT_SYMBOL_FLAGS_HAS_SPECIALIZATIONS( -- value )
Image EXPORT_SYMBOL_FLAGS_INDIRECT_DEFINITION( -- value )
Image EXPORT_SYMBOL_FLAGS_KIND_MASK( -- value )
Image EXPORT_SYMBOL_FLAGS_KIND_REGULAR( -- value )
Image EXPORT_SYMBOL_FLAGS_KIND_THREAD_LOCAL( -- value )
Image EXPORT_SYMBOL_FLAGS_STATIC_RESOLVER( -- value )
Image EXPORT_SYMBOL_FLAGS_WEAK_DEFINITION( -- value )
Image FAT_CIGAM( -- value )
Image FAT_MAGIC( -- value )
Image GET_COMM_ALIGN( n_desc -- align )
Image GET_LIBRARY_ORDINAL( n_desc -- ordinal )
Image INDIRECT_SYMBOL_ABS( -- value )
Image INDIRECT_SYMBOL_LOCAL( -- value )
Image LC_ATOM_INFO( -- value )
Image LC_BUILD_VERSION( -- value )
Image LC_CODE_SIGNATURE( -- value )
Image LC_DATA_IN_CODE( -- value )
Image LC_DYLD_CHAINED_FIXUPS( -- value )
Image LC_DYLD_ENVIRONMENT( -- value )
Image LC_DYLD_EXPORTS_TRIE( -- value )
Image LC_DYLD_INFO( -- value )
Image LC_DYLD_INFO_ONLY( -- value )
Image LC_DYLIB_CODE_SIGN_DRS( -- value )
Image LC_DYSYMTAB( -- value )
Image LC_ENCRYPTION_INFO( -- value )
Image LC_ENCRYPTION_INFO_64( -- value )
Image LC_FILESET_ENTRY( -- value )
Image LC_FUNCTION_STARTS( -- value )
Image LC_FVMFILE( -- value )
Image LC_IDENT( -- value )
Image LC_IDFVMLIB( -- value )
Image LC_ID_DYLIB( -- value )
Image LC_ID_DYLINKER( -- value )
Image LC_LAZY_LOAD_DYLIB( -- value )
Image LC_LINKER_OPTIMIZATION_HINT( -- value )
Image LC_LINKER_OPTION( -- value )
Image LC_LOADFVMLIB( -- value )
Image LC_LOAD_DYLIB( -- value )
Image LC_LOAD_DYLINKER( -- value )
Image LC_LOAD_UPWARD_DYLIB( -- value )
Image LC_LOAD_WEAK_DYLIB( -- value )
Image LC_MAIN( -- value )
Image LC_NOTE( -- value )
Image LC_PREBIND_CKSUM( -- value )
Image LC_PREBOUND_DYLIB( -- value )
Image LC_PREPAGE( -- value )
Image LC_REEXPORT_DYLIB( -- value )
Image LC_REQ_DYLD( -- value )
Image LC_ROUTINES( -- value )
Image LC_ROUTINES_64( -- value )
Image LC_RPATH( -- value )
Image LC_SEGMENT( -- value )
Image LC_SEGMENT_64( -- value )
Image LC_SEGMENT_SPLIT_INFO( -- value )
Image LC_SOURCE_VERSION( -- value )
Image LC_SUB_CLIENT( -- value )
Image LC_SUB_FRAMEWORK( -- value )
Image LC_SUB_LIBRARY( -- value )
Image LC_SUB_UMBRELLA( -- value )
Image LC_SYMSEG( -- value )
Image LC_SYMTAB( -- value )
Image LC_THREAD( -- value )
Image LC_TWOLEVEL_HINTS( -- value )
Image LC_UNIXTHREAD( -- value )
Image LC_UUID( -- value )
Image LC_VERSION_MIN_IPHONEOS( -- value )
Image LC_VERSION_MIN_MACOSX( -- value )
Image LC_VERSION_MIN_TVOS( -- value )
Image LC_VERSION_MIN_WATCHOS( -- value )
Image MAX_LIBRARY_ORDINAL( -- value )
Image MAX_SECT( -- value )
Image MH_ALLMODSBOUND( -- value )
Image MH_ALLOW_STACK_EXECUTION( -- value )
Image MH_APP_EXTENSION_SAFE( -- value )
Image MH_BINDATLOAD( -- value )
Image MH_BINDS_TO_WEAK( -- value )
Image MH_BUNDLE( -- value )
Image MH_CANONICAL( -- value )
Image MH_CIGAM( -- value )
Image MH_CIGAM_64( -- value )
Image MH_CORE( -- value )
Image MH_DEAD_STRIPPABLE_DYLIB( -- value )
Image MH_DSYM( -- value )
Image MH_DYLDLINK( -- value )
Image MH_DYLIB( -- value )
Image MH_DYLIB_IN_CACHE( -- value )
Image MH_DYLIB_STUB( -- value )
Image MH_DYLINKER( -- value )
Image MH_EXECUTE( -- value )
Image MH_FILESET( -- value )
Image MH_FORCE_FLAT( -- value )
Image MH_FVMLIB( -- value )
Image MH_GPU_DYLIB( -- value )
Image MH_GPU_EXECUTE( -- value )
Image MH_HAS_TLV_DESCRIPTORS( -- value )
Image MH_INCRLINK( -- value )
Image MH_KEXT_BUNDLE( -- value )
Image MH_LAZY_INIT( -- value )
Image MH_MAGIC( -- value )
Image MH_MAGIC_64( -- value )
Image MH_NLIST_OUTOFSYNC_WITH_DYLDINFO( -- value )
Image MH_NOFIXPREBINDING( -- value )
Image MH_NOMULTIDEFS( -- value )
Image MH_NOUNDEFS( -- value )
Image MH_NO_HEAP_EXECUTION( -- value )
Image MH_NO_REEXPORTED_DYLIBS( -- value )
Image MH_OBJECT( -- value )
Image MH_PIE( -- value )
Image MH_PREBINDABLE( -- value )
Image MH_PREBOUND( -- value )
Image MH_PRELOAD( -- value )
Image MH_ROOT_SAFE( -- value )
Image MH_SETUID_SAFE( -- value )
Image MH_SIM_SUPPORT( -- value )
Image MH_SPLIT_SEGS( -- value )
Image MH_SUBSECTIONS_VIA_SYMBOLS( -- value )
Image MH_TWOLEVEL( -- value )
Image MH_WEAK_DEFINES( -- value )
Image NO_SECT( -- value )
Image N_ABS( -- value )
Image N_ARM_THUMB_DEF( -- value )
Image N_DESC_DISCARDED( -- value )
Image N_EXT( -- value )
Image N_INDR( -- value )
Image N_NO_DEAD_STRIP( -- value )
Image N_PBUD( -- value )
Image N_PEXT( -- value )
Image N_REF_TO_WEAK( -- value )
Image N_SECT( -- value )
Image N_STAB( -- value )
Image N_TYPE( -- value )
Image N_UNDF( -- value )
Image N_WEAK_DEF( -- value )
Image N_WEAK_REF( -- value )
Image PLATFORM_ANY( -- value )
Image PLATFORM_BRIDGEOS( -- value )
Image PLATFORM_DRIVERKIT( -- value )
Image PLATFORM_FIRMWARE( -- value )
Image PLATFORM_IOS( -- value )
Image PLATFORM_IOSSIMULATOR( -- value )
Image PLATFORM_MACCATALYST( -- value )
Image PLATFORM_MACOS( -- value )
Image PLATFORM_SEPOS( -- value )
Image PLATFORM_TVOS( -- value )
Image PLATFORM_TVOSSIMULATOR( -- value )
Image PLATFORM_UNKNOWN( -- value )
Image PLATFORM_VISIONOS( -- value )
Image PLATFORM_VISIONOSSIMULATOR( -- value )
Image PLATFORM_WATCHOS( -- value )
Image PLATFORM_WATCHOSSIMULATOR( -- value )
Image REBASE_IMMEDIATE_MASK( -- value )
Image REBASE_OPCODE_ADD_ADDR_IMM_SCALED( -- value )
Image REBASE_OPCODE_ADD_ADDR_ULEB( -- value )
Image REBASE_OPCODE_DONE( -- value )
Image REBASE_OPCODE_DO_REBASE_ADD_ADDR_ULEB( -- value )
Image REBASE_OPCODE_DO_REBASE_IMM_TIMES( -- value )
Image REBASE_OPCODE_DO_REBASE_ULEB_TIMES( -- value )
Image REBASE_OPCODE_DO_REBASE_ULEB_TIMES_SKIPPING_ULEB( -- value )
Image REBASE_OPCODE_MASK( -- value )
Image REBASE_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB( -- value )
Image REBASE_OPCODE_SET_TYPE_IMM( -- value )
Image REBASE_TYPE_POINTER( -- value )
Image REBASE_TYPE_TEXT_ABSOLUTE32( -- value )
Image REBASE_TYPE_TEXT_PCREL32( -- value )
Image REFERENCED_DYNAMICALLY( -- value )
Image REFERENCE_FLAG_DEFINED( -- value )
Image REFERENCE_FLAG_PRIVATE_DEFINED( -- value )
Image REFERENCE_FLAG_PRIVATE_UNDEFINED_LAZY( -- value )
Image REFERENCE_FLAG_PRIVATE_UNDEFINED_NON_LAZY( -- value )
Image REFERENCE_FLAG_UNDEFINED_LAZY( -- value )
Image REFERENCE_FLAG_UNDEFINED_NON_LAZY( -- value )
Image REFERENCE_TYPE( -- value )
Image R_ABS( -- value )
Image R_SCATTERED( -- value )
Image SECTION_ATTRIBUTES( -- value )
Image SECTION_ATTRIBUTES_SYS( -- value )
Image SECTION_ATTRIBUTES_USR( -- value )
Image SECTION_TYPE( -- value )
Image SECT_BSS( -- value )
Image SECT_COMMON( -- value )
Image SECT_DATA( -- value )
Image SECT_FVMLIB_INIT0( -- value )
Image SECT_FVMLIB_INIT1( -- value )
Image SECT_ICON_HEADER( -- value )
Image SECT_ICON_TIFF( -- value )
Image SECT_OBJC_MODULES( -- value )
Image SECT_OBJC_REFS( -- value )
Image SECT_OBJC_STRINGS( -- value )
Image SECT_OBJC_SYMBOLS( -- value )
Image SECT_TEXT( -- value )
Image SEG_DATA( -- value )
Image SEG_ICON( -- value )
Image SEG_IMPORT( -- value )
Image SEG_LINKEDIT( -- value )
Image SEG_OBJC( -- value )
Image SEG_PAGEZERO( -- value )
Image SEG_TEXT( -- value )
Image SEG_UNIXSTACK( -- value )
Image SELF_LIBRARY_ORDINAL( -- value )
Image SET_COMM_ALIGN( n_desc align -- n_desc )
Image SET_LIBRARY_ORDINAL( n_desc ordinal -- n_desc )
Image SG_FVMLIB( -- value )
Image SG_HIGHVM( -- value )
Image SG_NORELOC( -- value )
Image SG_PROTECTED_VERSION_1( -- value )
Image SG_READ_ONLY( -- value )
Image SYMDEF( -- value )
Image SYMDEF_SORTED( -- value )
Image S_16BYTE_LITERALS( -- value )
Image S_4BYTE_LITERALS( -- value )
Image S_8BYTE_LITERALS( -- value )
Image S_ATTR_DEBUG( -- value )
Image S_ATTR_EXT_RELOC( -- value )
Image S_ATTR_LIVE_SUPPORT( -- value )
Image S_ATTR_LOC_RELOC( -- value )
Image S_ATTR_NO_DEAD_STRIP( -- value )
Image S_ATTR_NO_TOC( -- value )
Image S_ATTR_PURE_INSTRUCTIONS( -- value )
Image S_ATTR_SELF_MODIFYING_CODE( -- value )
Image S_ATTR_SOME_INSTRUCTIONS( -- value )
Image S_ATTR_STRIP_STATIC_SYMS( -- value )
Image S_COALESCED( -- value )
Image S_CSTRING_LITERALS( -- value )
Image S_DTRACE_DOF( -- value )
Image S_GB_ZEROFILL( -- value )
Image S_INIT_FUNC_OFFSETS( -- value )
Image S_INTERPOSING( -- value )
Image S_LAZY_DYLIB_SYMBOL_POINTERS( -- value )
Image S_LAZY_SYMBOL_POINTERS( -- value )
Image S_LITERAL_POINTERS( -- value )
Image S_MOD_INIT_FUNC_POINTERS( -- value )
Image S_MOD_TERM_FUNC_POINTERS( -- value )
Image S_NON_LAZY_SYMBOL_POINTERS( -- value )
Image S_REGULAR( -- value )
Image S_SYMBOL_STUBS( -- value )
Image S_THREAD_LOCAL_INIT_FUNCTION_POINTERS( -- value )
Image S_THREAD_LOCAL_REGULAR( -- value )
Image S_THREAD_LOCAL_VARIABLES( -- value )
Image S_THREAD_LOCAL_VARIABLE_POINTERS( -- value )
Image S_THREAD_LOCAL_ZEROFILL( -- value )
Image S_ZEROFILL( -- value )
Image TOOL_AIRLLD( -- value )
Image TOOL_AIRNT( -- value )
Image TOOL_AIRNT_PLUGIN( -- value )
Image TOOL_AIRPACK( -- value )
Image TOOL_CLANG( -- value )
Image TOOL_GPUARCHIVER( -- value )
Image TOOL_LD( -- value )
Image TOOL_LLD( -- value )
Image TOOL_METAL( -- value )
Image TOOL_METAL_FRAMEWORK( -- value )
Image TOOL_SWIFT( -- value )
Image VM_PROT_ALL( -- value )
Image VM_PROT_COPY( -- value )
Image VM_PROT_DEFAULT( -- value )
Image VM_PROT_EXECUTE( -- value )
Image VM_PROT_NONE( -- value )
Image VM_PROT_NO_CHANGE( -- value )
Image VM_PROT_READ( -- value )
Image VM_PROT_WANTS_COPY( -- value )
Image VM_PROT_WRITE( -- value )
Image c-symbol-name( symbol string-table -- name )
Image cmd>load-command( cmd -- load-command )
Image dylib-export?( symtab-entry -- ? )
Image dylib-exports( path -- symbol-names )
Image fat-binary-members( >c-ptr -- fat-binary-members )
Image load-commands( macho: mach_header_32/64 -- load-commands )
Image macho-header( c-ptr -- macho: mach_header_32/64 )
Image macho-nm( path -- )
Image not-fat-binary( -- * )
Image read-array-string( uchar-array -- string )
Image read-command( cmd -- next-cmd )
Image sections-array( segment-commands -- sections-array )
Image segment-commands( load-commands -- segment-commands )
Image segment-sections( segment-command -- sections )
Image symbol-name( symbol string-table -- name )
Image symbols( mach-header symtab-command -- symbols string-table )
Image symtab-commands( load-commands -- segment-commands )
Image with-mapped-macho( path quot -- )


Class predicate words
WordStack effect
Image GENERIC_RELOC_LOCAL_SECTDIFF?( object -- ? )
Image GENERIC_RELOC_PAIR?( object -- ? )
Image GENERIC_RELOC_PB_LA_PTR?( object -- ? )
Image GENERIC_RELOC_SECTDIFF?( object -- ? )
Image GENERIC_RELOC_VANILLA?( object -- ? )
Image PPC_RELOC_BR14?( object -- ? )
Image PPC_RELOC_BR24?( object -- ? )
Image PPC_RELOC_HA16?( object -- ? )
Image PPC_RELOC_HA16_SECTDIFF?( object -- ? )
Image PPC_RELOC_HI16?( object -- ? )
Image PPC_RELOC_HI16_SECTDIFF?( object -- ? )
Image PPC_RELOC_JBSR?( object -- ? )
Image PPC_RELOC_LO14?( object -- ? )
Image PPC_RELOC_LO14_SECTDIFF?( object -- ? )
Image PPC_RELOC_LO16?( object -- ? )
Image PPC_RELOC_LO16_SECTDIFF?( object -- ? )
Image PPC_RELOC_LOCAL_SECTDIFF?( object -- ? )
Image PPC_RELOC_PAIR?( object -- ? )
Image PPC_RELOC_PB_LA_PTR?( object -- ? )
Image PPC_RELOC_SECTDIFF?( object -- ? )
Image PPC_RELOC_VANILLA?( object -- ? )
Image X86_64_RELOC_BRANCH?( object -- ? )
Image X86_64_RELOC_GOT?( object -- ? )
Image X86_64_RELOC_GOT_LOAD?( object -- ? )
Image X86_64_RELOC_SIGNED?( object -- ? )
Image X86_64_RELOC_SIGNED_1?( object -- ? )
Image X86_64_RELOC_SIGNED_2?( object -- ? )
Image X86_64_RELOC_SIGNED_4?( object -- ? )
Image X86_64_RELOC_SUBTRACTOR?( object -- ? )
Image X86_64_RELOC_UNSIGNED?( object -- ? )
Image build_tool_version?( object -- ? )
Image build_version_command?( object -- ? )
Image data_in_code_entry?( object -- ? )
Image dyld_info_command?( object -- ? )
Image dylib?( object -- ? )
Image dylib_command?( object -- ? )
Image dylib_module?( object -- ? )
Image dylib_module_64?( object -- ? )
Image dylib_reference?( object -- ? )
Image dylib_table_of_contents?( object -- ? )
Image dylinker_command?( object -- ? )
Image dysymtab_command?( object -- ? )
Image encryption_info_command?( object -- ? )
Image entry_point_command?( object -- ? )
Image fat-binary-member?( object -- ? )
Image fat_arch?( object -- ? )
Image fat_header?( object -- ? )
Image fvmfile_command?( object -- ? )
Image fvmlib?( object -- ? )
Image fvmlib_command?( object -- ? )
Image ident_command?( object -- ? )
Image lc_str?( object -- ? )
Image linkedit_data_command?( object -- ? )
Image load-command?( object -- ? )
Image load_command?( object -- ? )
Image mach_header?( object -- ? )
Image mach_header_32/64?( object -- ? )
Image mach_header_64?( object -- ? )
Image nlist?( object -- ? )
Image nlist_32/64-array?( object -- ? )
Image nlist_32/64?( object -- ? )
Image nlist_64?( object -- ? )
Image not-fat-binary?( object -- ? )
Image prebind_cksum_command?( object -- ? )
Image prebound_dylib_command?( object -- ? )
Image ranlib?( object -- ? )
Image relocation_info?( object -- ? )
Image routines_command?( object -- ? )
Image routines_command_64?( object -- ? )
Image rpath_command?( object -- ? )
Image scattered_relocation_info_big_endian?( object -- ? )
Image scattered_relocation_info_little_endian?( object -- ? )
Image section?( object -- ? )
Image section_32/64-array?( object -- ? )
Image section_32/64?( object -- ? )
Image section_64?( object -- ? )
Image segment_command?( object -- ? )
Image segment_command_32/64?( object -- ? )
Image segment_command_64?( object -- ? )
Image source_version_command?( object -- ? )
Image sub_client_command?( object -- ? )
Image sub_framework_command?( object -- ? )
Image sub_library_command?( object -- ? )
Image sub_umbrella_command?( object -- ? )
Image symseg_command?( object -- ? )
Image symtab_command?( object -- ? )
Image thread_command?( object -- ? )
Image twolevel_hint?( object -- ? )
Image twolevel_hints_command?( object -- ? )
Image uuid_command?( object -- ? )
Image version_min_command?( object -- ? )


Files


Metadata files