UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
syms_meta_mach.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2// generated
3#ifndef _SYMS_META_MACH_H
4#define _SYMS_META_MACH_H
5//~ generated from code at syms/metaprogram/syms_metaprogram_serial.c:885
7enum{
32};
34enum{
61// deprecated
65};
67enum{
70};
72enum{
87};
89enum{
95};
97enum{
122enum{
139enum{
145enum{
147// object file
149// executable file
151// fixed vm shared library file
154// preloaded executable
156// dynamic library
158// dynamic link editor
160// executable file that program can load at runtime through dynamic linker
162// stub for linking with dynamic lib, contains info for linking only, no section data
164// External debug symbols
169enum{
172// object was processed by linker and cannot be linked again
174// object is input for dynamic linker and cannot be statically linked
176// undefined references are resolved at load
179// read-only and write-only segment is split
202enum{
206// gdb symbol table (obsolete)
212// object identification info (obsolete)
229// dylib is allowed to be missing
260enum{
265// TODO: number prefix
267// TODO: number prefix
278// TODO: number prefix
289enum{
305enum{
313enum{
320enum{
327enum{
346enum{
349};
351enum{
358enum{
367enum{
401enum{
408enum{
413};
414#pragma pack(push,1)
537// offset from the image base to array of SYMS_MachNList32
539// symbol count
541// offset from the image base to string table
660enum{
663};
664#define SYMS_MachTwoLevelHint_Extract_isub_image(f) (SYMS_U32)(((f) >> SYMS_MachTwoLevelHint_isub_image_SHIFT) & SYMS_MachTwoLevelHint_isub_image_MASK)
665#define SYMS_MachTwoLevelHint_Extract_itoc(f) (SYMS_U32)(((f) >> SYMS_MachTwoLevelHint_itoc_SHIFT) & SYMS_MachTwoLevelHint_itoc_MASK)
741enum{
749enum{
760enum{
769};
770#define SYMS_MachUnwindEncX86_Extract_MODE_MASK(f) (SYMS_MachUnwindEncModeX86)(((f) >> SYMS_MachUnwindEncX86_MODE_MASK_SHIFT) & SYMS_MachUnwindEncX86_MODE_MASK_MASK)
771#define SYMS_MachUnwindEncX86_Extract_EBP_FRAME_OFFSET(f) (SYMS_U32)(((f) >> SYMS_MachUnwindEncX86_EBP_FRAME_OFFSET_SHIFT) & SYMS_MachUnwindEncX86_EBP_FRAME_OFFSET_MASK)
772#define SYMS_MachUnwindEncX86_Extract_FRAMELESS_STACK_SIZE(f) (SYMS_U32)(((f) >> SYMS_MachUnwindEncX86_FRAMELESS_STACK_SIZE_SHIFT) & SYMS_MachUnwindEncX86_FRAMELESS_STACK_SIZE_MASK)
773#define SYMS_MachUnwindEncX86_Extract_FRAMELESS_STACK_ADJUST(f) (SYMS_U32)(((f) >> SYMS_MachUnwindEncX86_FRAMELESS_STACK_ADJUST_SHIFT) & SYMS_MachUnwindEncX86_FRAMELESS_STACK_ADJUST_MASK)
774#define SYMS_MachUnwindEncX86_Extract_FRAMELESS_REG_COUNT(f) (SYMS_U32)(((f) >> SYMS_MachUnwindEncX86_FRAMELESS_REG_COUNT_SHIFT) & SYMS_MachUnwindEncX86_FRAMELESS_REG_COUNT_MASK)
776enum{
784enum{
794#pragma pack(pop)
795
796//~ generated from code at syms/metaprogram/syms_metaprogram_serial.c:1133
800
801//~ generated from code at syms/metaprogram/syms_metaprogram_serial.c:1588
847
848//~ generated from code at syms/metaprogram/syms_metaprogram_serial.c:1694
849#endif
float v
Definition radaudio_mdct.cpp:62
Definition syms_meta_mach.h:588
SYMS_U32 version
Definition syms_meta_mach.h:590
SYMS_MachToolType tool
Definition syms_meta_mach.h:589
Definition syms_meta_mach.h:580
SYMS_U32 cmdsize
Definition syms_meta_mach.h:582
SYMS_U32 cmd
Definition syms_meta_mach.h:581
SYMS_U32 ntools
Definition syms_meta_mach.h:586
SYMS_MachPlatformType platform
Definition syms_meta_mach.h:583
SYMS_U32 minos
Definition syms_meta_mach.h:584
SYMS_U32 sdk
Definition syms_meta_mach.h:585
Definition syms_meta_mach.h:544
SYMS_U32 indirectsymoff
Definition syms_meta_mach.h:559
SYMS_U32 nextrefsyms
Definition syms_meta_mach.h:558
SYMS_U32 extrefsymoff
Definition syms_meta_mach.h:557
SYMS_U32 locreloff
Definition syms_meta_mach.h:563
SYMS_U32 nlocalsym
Definition syms_meta_mach.h:548
SYMS_U32 ntoc
Definition syms_meta_mach.h:554
SYMS_U32 modtaboff
Definition syms_meta_mach.h:555
SYMS_U32 iundefsym
Definition syms_meta_mach.h:551
SYMS_U32 cmd
Definition syms_meta_mach.h:545
SYMS_U32 nextdefsym
Definition syms_meta_mach.h:550
SYMS_U32 nundefsym
Definition syms_meta_mach.h:552
SYMS_U32 iextdefsym
Definition syms_meta_mach.h:549
SYMS_U32 nextrel
Definition syms_meta_mach.h:562
SYMS_U32 nlocrel
Definition syms_meta_mach.h:564
SYMS_U32 ilocalsym
Definition syms_meta_mach.h:547
SYMS_U32 tocoff
Definition syms_meta_mach.h:553
SYMS_U32 nmodtab
Definition syms_meta_mach.h:556
SYMS_U32 extreloff
Definition syms_meta_mach.h:561
SYMS_U32 cmdsize
Definition syms_meta_mach.h:546
SYMS_U32 nindirectsyms
Definition syms_meta_mach.h:560
Definition syms_meta_mach.h:434
SYMS_U32 export_size
Definition syms_meta_mach.h:446
SYMS_U32 bind_off
Definition syms_meta_mach.h:439
SYMS_U32 rebase_size
Definition syms_meta_mach.h:438
SYMS_U32 weak_bind_size
Definition syms_meta_mach.h:442
SYMS_U32 bind_size
Definition syms_meta_mach.h:440
SYMS_U32 lazy_bind_size
Definition syms_meta_mach.h:444
SYMS_U32 export_off
Definition syms_meta_mach.h:445
SYMS_U32 cmd
Definition syms_meta_mach.h:435
SYMS_U32 rebase_off
Definition syms_meta_mach.h:437
SYMS_U32 cmdsize
Definition syms_meta_mach.h:436
SYMS_U32 weak_bind_off
Definition syms_meta_mach.h:441
SYMS_U32 lazy_bind_off
Definition syms_meta_mach.h:443
Definition syms_meta_mach.h:429
SYMS_MachDylib dylib
Definition syms_meta_mach.h:432
SYMS_U32 cmd
Definition syms_meta_mach.h:430
SYMS_U32 cmdsize
Definition syms_meta_mach.h:431
Definition syms_meta_mach.h:423
SYMS_U32 compatability_version
Definition syms_meta_mach.h:427
SYMS_U32 current_version
Definition syms_meta_mach.h:426
SYMS_MachLCStr name
Definition syms_meta_mach.h:424
SYMS_U32 timestamp
Definition syms_meta_mach.h:425
Definition syms_meta_mach.h:598
SYMS_U32 cmd
Definition syms_meta_mach.h:599
SYMS_U32 cmdsize
Definition syms_meta_mach.h:600
SYMS_MachLCStr name
Definition syms_meta_mach.h:601
Definition syms_meta_mach.h:689
SYMS_U32 pad
Definition syms_meta_mach.h:695
SYMS_U32 cryptoff
Definition syms_meta_mach.h:692
SYMS_U32 cmd
Definition syms_meta_mach.h:690
SYMS_U32 cryptid
Definition syms_meta_mach.h:694
SYMS_U32 cryptsize
Definition syms_meta_mach.h:693
SYMS_U32 cmdsize
Definition syms_meta_mach.h:691
Definition syms_meta_mach.h:682
SYMS_U32 cryptid
Definition syms_meta_mach.h:687
SYMS_U32 cmdsize
Definition syms_meta_mach.h:684
SYMS_U32 cryptoff
Definition syms_meta_mach.h:685
SYMS_U32 cryptsize
Definition syms_meta_mach.h:686
SYMS_U32 cmd
Definition syms_meta_mach.h:683
Definition syms_meta_mach.h:697
SYMS_U64 entryoff
Definition syms_meta_mach.h:700
SYMS_U32 cmd
Definition syms_meta_mach.h:698
SYMS_U32 cmdsize
Definition syms_meta_mach.h:699
SYMS_U64 stacksize
Definition syms_meta_mach.h:701
Definition syms_meta_mach.h:456
SYMS_U32 offset
Definition syms_meta_mach.h:459
SYMS_MachCpuSubtype cpusubtype
Definition syms_meta_mach.h:458
SYMS_MachCpuType cputype
Definition syms_meta_mach.h:457
SYMS_U32 align
Definition syms_meta_mach.h:461
SYMS_U32 size
Definition syms_meta_mach.h:460
Definition syms_meta_mach.h:452
SYMS_U32 nfat_arch
Definition syms_meta_mach.h:454
SYMS_U32 magic
Definition syms_meta_mach.h:453
Definition syms_meta_mach.h:731
SYMS_U32 cmdsize
Definition syms_meta_mach.h:733
SYMS_U32 cmd
Definition syms_meta_mach.h:732
SYMS_MachFvmlib fvmlib
Definition syms_meta_mach.h:734
Definition syms_meta_mach.h:726
SYMS_U32 header_addr
Definition syms_meta_mach.h:729
SYMS_MachLCStr name
Definition syms_meta_mach.h:727
SYMS_U32 minor_version
Definition syms_meta_mach.h:728
Definition syms_meta_mach.h:463
SYMS_U32 sizeofcmds
Definition syms_meta_mach.h:469
SYMS_MachCpuType cputype
Definition syms_meta_mach.h:465
SYMS_MachFiletype filetype
Definition syms_meta_mach.h:467
SYMS_U32 magic
Definition syms_meta_mach.h:464
SYMS_MachCpuSubtype cpusubtype
Definition syms_meta_mach.h:466
SYMS_U32 ncmds
Definition syms_meta_mach.h:468
SYMS_MachFlags flags
Definition syms_meta_mach.h:470
Definition syms_meta_mach.h:472
SYMS_MachFlags flags
Definition syms_meta_mach.h:479
SYMS_MachCpuType cputype
Definition syms_meta_mach.h:474
SYMS_U32 sizeofcmds
Definition syms_meta_mach.h:478
SYMS_U32 reserved
Definition syms_meta_mach.h:480
SYMS_MachCpuSubtype cpusubtype
Definition syms_meta_mach.h:475
SYMS_U32 magic
Definition syms_meta_mach.h:473
SYMS_U32 ncmds
Definition syms_meta_mach.h:477
SYMS_MachFiletype filetype
Definition syms_meta_mach.h:476
Definition syms_meta_mach.h:415
SYMS_U32 offset
Definition syms_meta_mach.h:416
Definition syms_meta_mach.h:676
SYMS_U32 cmd
Definition syms_meta_mach.h:677
SYMS_U32 cmdsize
Definition syms_meta_mach.h:678
SYMS_U32 dataoff
Definition syms_meta_mach.h:679
SYMS_U32 datasize
Definition syms_meta_mach.h:680
Definition syms_meta_mach.h:708
SYMS_U32 count
Definition syms_meta_mach.h:711
SYMS_U32 cmd
Definition syms_meta_mach.h:709
SYMS_U32 cmdsize
Definition syms_meta_mach.h:710
Definition syms_meta_mach.h:448
SYMS_U32 size
Definition syms_meta_mach.h:450
SYMS_MachLoadCommandType type
Definition syms_meta_mach.h:449
Definition syms_meta_mach.h:566
SYMS_U16 n_desc
Definition syms_meta_mach.h:570
SYMS_U32 n_strx
Definition syms_meta_mach.h:567
SYMS_U8 n_sect
Definition syms_meta_mach.h:569
SYMS_U32 n_value
Definition syms_meta_mach.h:571
SYMS_U8 n_type
Definition syms_meta_mach.h:568
Definition syms_meta_mach.h:573
SYMS_U16 n_desc
Definition syms_meta_mach.h:577
SYMS_U32 n_strx
Definition syms_meta_mach.h:574
SYMS_U8 n_type
Definition syms_meta_mach.h:575
SYMS_U64 n_value
Definition syms_meta_mach.h:578
SYMS_U8 n_sect
Definition syms_meta_mach.h:576
Definition syms_meta_mach.h:713
SYMS_U64 offset
Definition syms_meta_mach.h:717
SYMS_U32 cmdsize
Definition syms_meta_mach.h:715
SYMS_U64 size
Definition syms_meta_mach.h:718
SYMS_U8 data_owner[16]
Definition syms_meta_mach.h:716
SYMS_U32 cmd
Definition syms_meta_mach.h:714
Definition syms_meta_mach.h:666
SYMS_U32 cmdsize
Definition syms_meta_mach.h:668
SYMS_U32 chksum
Definition syms_meta_mach.h:669
SYMS_U32 cmd
Definition syms_meta_mach.h:667
Definition syms_meta_mach.h:603
SYMS_MachLCStr name
Definition syms_meta_mach.h:606
SYMS_U32 nmodules
Definition syms_meta_mach.h:607
SYMS_U32 cmd
Definition syms_meta_mach.h:604
SYMS_U32 cmdsize
Definition syms_meta_mach.h:605
Definition syms_meta_mach.h:671
SYMS_U32 cmdsize
Definition syms_meta_mach.h:673
SYMS_U32 cmd
Definition syms_meta_mach.h:672
SYMS_MachLCStr path
Definition syms_meta_mach.h:674
Definition syms_meta_mach.h:621
SYMS_U64 reserved3
Definition syms_meta_mach.h:628
SYMS_U64 init_module
Definition syms_meta_mach.h:625
SYMS_U64 reserved1
Definition syms_meta_mach.h:626
SYMS_U64 init_address
Definition syms_meta_mach.h:624
SYMS_U32 cmd
Definition syms_meta_mach.h:622
SYMS_U64 reserved4
Definition syms_meta_mach.h:629
SYMS_U64 reserved6
Definition syms_meta_mach.h:631
SYMS_U32 cmdsize
Definition syms_meta_mach.h:623
SYMS_U64 reserved2
Definition syms_meta_mach.h:627
SYMS_U64 reserved5
Definition syms_meta_mach.h:630
Definition syms_meta_mach.h:609
SYMS_U32 reserved5
Definition syms_meta_mach.h:618
SYMS_U32 reserved2
Definition syms_meta_mach.h:615
SYMS_U32 cmdsize
Definition syms_meta_mach.h:611
SYMS_U32 reserved6
Definition syms_meta_mach.h:619
SYMS_U32 reserved3
Definition syms_meta_mach.h:616
SYMS_U32 cmd
Definition syms_meta_mach.h:610
SYMS_U32 reserved1
Definition syms_meta_mach.h:614
SYMS_U32 init_module
Definition syms_meta_mach.h:613
SYMS_U32 reserved4
Definition syms_meta_mach.h:617
SYMS_U32 init_address
Definition syms_meta_mach.h:612
Definition syms_meta_mach.h:506
SYMS_U32 flags
Definition syms_meta_mach.h:515
SYMS_U32 offset
Definition syms_meta_mach.h:511
SYMS_U8 segname[16]
Definition syms_meta_mach.h:508
SYMS_U32 align
Definition syms_meta_mach.h:512
SYMS_U32 relocoff
Definition syms_meta_mach.h:513
SYMS_U32 nreloc
Definition syms_meta_mach.h:514
SYMS_U8 sectname[16]
Definition syms_meta_mach.h:507
SYMS_U32 reserved2
Definition syms_meta_mach.h:517
SYMS_U32 size
Definition syms_meta_mach.h:510
SYMS_U32 addr
Definition syms_meta_mach.h:509
SYMS_U32 reserved1
Definition syms_meta_mach.h:516
Definition syms_meta_mach.h:519
SYMS_U64 addr
Definition syms_meta_mach.h:522
SYMS_U32 flags
Definition syms_meta_mach.h:528
SYMS_U32 nreloc
Definition syms_meta_mach.h:527
SYMS_U8 sectname[16]
Definition syms_meta_mach.h:520
SYMS_U32 offset
Definition syms_meta_mach.h:524
SYMS_U32 reserved2
Definition syms_meta_mach.h:530
SYMS_U64 size
Definition syms_meta_mach.h:523
SYMS_U32 pad
Definition syms_meta_mach.h:531
SYMS_U32 reserved1
Definition syms_meta_mach.h:529
SYMS_U8 segname[16]
Definition syms_meta_mach.h:521
SYMS_U32 align
Definition syms_meta_mach.h:525
SYMS_U32 relocoff
Definition syms_meta_mach.h:526
Definition syms_meta_mach.h:482
SYMS_MachVMProt initprot
Definition syms_meta_mach.h:490
SYMS_U32 nsects
Definition syms_meta_mach.h:491
SYMS_U32 vmaddr
Definition syms_meta_mach.h:485
SYMS_U8 segname[16]
Definition syms_meta_mach.h:484
SYMS_U32 fileoff
Definition syms_meta_mach.h:487
SYMS_U32 flags
Definition syms_meta_mach.h:492
SYMS_U32 vmsize
Definition syms_meta_mach.h:486
SYMS_MachLoadCommand cmd
Definition syms_meta_mach.h:483
SYMS_U32 filesize
Definition syms_meta_mach.h:488
SYMS_MachVMProt maxprot
Definition syms_meta_mach.h:489
Definition syms_meta_mach.h:494
SYMS_U64 fileoff
Definition syms_meta_mach.h:499
SYMS_MachLoadCommand cmd
Definition syms_meta_mach.h:495
SYMS_MachVMProt maxprot
Definition syms_meta_mach.h:501
SYMS_U32 flags
Definition syms_meta_mach.h:504
SYMS_U32 nsects
Definition syms_meta_mach.h:503
SYMS_U64 vmsize
Definition syms_meta_mach.h:498
SYMS_U64 vmaddr
Definition syms_meta_mach.h:497
SYMS_U8 segname[16]
Definition syms_meta_mach.h:496
SYMS_U64 filesize
Definition syms_meta_mach.h:500
SYMS_MachVMProt initprot
Definition syms_meta_mach.h:502
Definition syms_meta_mach.h:703
SYMS_U64 version
Definition syms_meta_mach.h:706
SYMS_U32 cmd
Definition syms_meta_mach.h:704
SYMS_U32 cmdsize
Definition syms_meta_mach.h:705
Definition syms_meta_mach.h:643
SYMS_U32 cmdsize
Definition syms_meta_mach.h:645
SYMS_MachLCStr client
Definition syms_meta_mach.h:646
SYMS_U32 cmd
Definition syms_meta_mach.h:644
Definition syms_meta_mach.h:633
SYMS_U32 cmd
Definition syms_meta_mach.h:634
SYMS_U32 cmdsize
Definition syms_meta_mach.h:635
SYMS_MachLCStr umbrella
Definition syms_meta_mach.h:636
Definition syms_meta_mach.h:648
SYMS_MachLCStr sub_library
Definition syms_meta_mach.h:651
SYMS_U32 cmdsize
Definition syms_meta_mach.h:650
SYMS_U32 cmd
Definition syms_meta_mach.h:649
Definition syms_meta_mach.h:638
SYMS_U32 cmdsize
Definition syms_meta_mach.h:640
SYMS_U32 cmd
Definition syms_meta_mach.h:639
SYMS_MachLCStr sub_umbrella
Definition syms_meta_mach.h:641
Definition syms_meta_mach.h:720
SYMS_U32 cmdsize
Definition syms_meta_mach.h:722
SYMS_U32 size
Definition syms_meta_mach.h:724
SYMS_U32 offset
Definition syms_meta_mach.h:723
SYMS_U32 cmd
Definition syms_meta_mach.h:721
Definition syms_meta_mach.h:533
SYMS_U32 nsyms
Definition syms_meta_mach.h:538
SYMS_U32 cmdsize
Definition syms_meta_mach.h:535
SYMS_U32 symoff
Definition syms_meta_mach.h:536
SYMS_U32 strsize
Definition syms_meta_mach.h:542
SYMS_U32 cmd
Definition syms_meta_mach.h:534
SYMS_U32 stroff
Definition syms_meta_mach.h:540
Definition syms_meta_mach.h:736
SYMS_U32 cmd
Definition syms_meta_mach.h:737
SYMS_U32 cmdsize
Definition syms_meta_mach.h:738
Definition syms_meta_mach.h:653
SYMS_U32 cmdsize
Definition syms_meta_mach.h:655
SYMS_U32 offset
Definition syms_meta_mach.h:656
SYMS_U32 cmd
Definition syms_meta_mach.h:654
SYMS_U32 nhints
Definition syms_meta_mach.h:657
Definition syms_meta_mach.h:418
SYMS_U32 cmdsize
Definition syms_meta_mach.h:420
SYMS_U8 uuid[16]
Definition syms_meta_mach.h:421
SYMS_U32 cmd
Definition syms_meta_mach.h:419
Definition syms_meta_mach.h:592
SYMS_U32 cmdsize
Definition syms_meta_mach.h:594
SYMS_U32 cmd
Definition syms_meta_mach.h:593
SYMS_U32 sdk
Definition syms_meta_mach.h:596
SYMS_U32 version
Definition syms_meta_mach.h:595
#define SYMS_API
Definition syms_base.h:29
#define SYMS_C_LINKAGE_BEGIN
Definition syms_base.h:37
#define SYMS_C_LINKAGE_END
Definition syms_base.h:38
int32_t SYMS_S32
Definition syms_crt_overrides.h:34
uint32_t SYMS_U32
Definition syms_crt_overrides.h:38
uint64_t SYMS_U64
Definition syms_crt_overrides.h:39
uint16_t SYMS_U16
Definition syms_crt_overrides.h:37
uint8_t SYMS_U8
Definition syms_crt_overrides.h:36
int8_t SYMS_S8
Definition syms_crt_overrides.h:32
SYMS_S32 SYMS_MachVMProt
Definition syms_mach.h:26
SYMS_Arch
Definition syms_meta_base.h:6
SYMS_API void syms_bswap_in_place__SYMS_MachSubLibraryCommand(SYMS_MachSubLibraryCommand *v)
Definition syms_meta_mach.c:324
SYMS_U32 SYMS_MachUnwindRegisterX86
Definition syms_meta_mach.h:748
SYMS_API void syms_bswap_in_place__SYMS_MachTwoLevelHintsCommand(SYMS_MachTwoLevelHintsCommand *v)
Definition syms_meta_mach.c:332
SYMS_U32 SYMS_MachSectionType
Definition syms_meta_mach.h:259
@ SYMS_MachBindSymbolFlags_WEAK_IMPORT
Definition syms_meta_mach.h:347
@ SYMS_MachBindSymbolFlags_NON_WEAK_DEFINITION
Definition syms_meta_mach.h:348
@ SYMS_MachCpuSubtypeX86_COUNT
Definition syms_meta_mach.h:94
@ SYMS_MachCpuSubtypeX86_X86_64_ALL
Definition syms_meta_mach.h:91
@ SYMS_MachCpuSubtypeX86_X86_ARCH1
Definition syms_meta_mach.h:92
@ SYMS_MachCpuSubtypeX86_X86_64_HASWELL
Definition syms_meta_mach.h:93
@ SYMS_MachCpuSubtypeX86_X86_ALL
Definition syms_meta_mach.h:90
@ SYMS_MachUnwindRegisterX86_ESI
Definition syms_meta_mach.h:755
@ SYMS_MachUnwindRegisterX86_COUNT
Definition syms_meta_mach.h:757
@ SYMS_MachUnwindRegisterX86_EBX
Definition syms_meta_mach.h:751
@ SYMS_MachUnwindRegisterX86_NONE
Definition syms_meta_mach.h:750
@ SYMS_MachUnwindRegisterX86_EDI
Definition syms_meta_mach.h:754
@ SYMS_MachUnwindRegisterX86_EBP
Definition syms_meta_mach.h:756
@ SYMS_MachUnwindRegisterX86_EDX
Definition syms_meta_mach.h:753
@ SYMS_MachUnwindRegisterX86_ECX
Definition syms_meta_mach.h:752
@ SYMS_MachNListType_SECT
Definition syms_meta_mach.h:361
@ SYMS_MachNListType_INDR
Definition syms_meta_mach.h:363
@ SYMS_MachNListType_UNDF
Definition syms_meta_mach.h:359
@ SYMS_MachNListType_ABS
Definition syms_meta_mach.h:360
@ SYMS_MachNListType_COUNT
Definition syms_meta_mach.h:364
@ SYMS_MachNListType_PBUD
Definition syms_meta_mach.h:362
SYMS_API void syms_bswap_in_place__SYMS_MachSourceVersionCommand(SYMS_MachSourceVersionCommand *v)
Definition syms_meta_mach.c:396
@ SYMS_MachCpuSubtypeVAX_VAX750
Definition syms_meta_mach.h:76
@ SYMS_MachCpuSubtypeVAX_VAX_ALL
Definition syms_meta_mach.h:73
@ SYMS_MachCpuSubtypeVAX_VAX8800
Definition syms_meta_mach.h:84
@ SYMS_MachCpuSubtypeVAX_VAX8500
Definition syms_meta_mach.h:81
@ SYMS_MachCpuSubtypeVAX_VAX8200
Definition syms_meta_mach.h:80
@ SYMS_MachCpuSubtypeVAX_VAX785
Definition syms_meta_mach.h:75
@ SYMS_MachCpuSubtypeVAX_COUNT
Definition syms_meta_mach.h:86
@ SYMS_MachCpuSubtypeVAX_UVAXII
Definition syms_meta_mach.h:79
@ SYMS_MachCpuSubtypeVAX_VAX8650
Definition syms_meta_mach.h:83
@ SYMS_MachCpuSubtypeVAX_UVAXI
Definition syms_meta_mach.h:78
@ SYMS_MachCpuSubtypeVAX_VAX8600
Definition syms_meta_mach.h:82
@ SYMS_MachCpuSubtypeVAX_UVAXIII
Definition syms_meta_mach.h:85
@ SYMS_MachCpuSubtypeVAX_VAX780
Definition syms_meta_mach.h:74
@ SYMS_MachCpuSubtypeVAX_VAX730
Definition syms_meta_mach.h:77
SYMS_U8 SYMS_MachBindOpcode
Definition syms_meta_mach.h:326
SYMS_U32 SYMS_MachUnwindEncModeX64
Definition syms_meta_mach.h:775
@ SYMS_MachUnwindRegisterX64_R13
Definition syms_meta_mach.h:788
@ SYMS_MachUnwindRegisterX64_R15
Definition syms_meta_mach.h:790
@ SYMS_MachUnwindRegisterX64_COUNT
Definition syms_meta_mach.h:792
@ SYMS_MachUnwindRegisterX64_R14
Definition syms_meta_mach.h:789
@ SYMS_MachUnwindRegisterX64_R12
Definition syms_meta_mach.h:787
@ SYMS_MachUnwindRegisterX64_NONE
Definition syms_meta_mach.h:785
@ SYMS_MachUnwindRegisterX64_RBP
Definition syms_meta_mach.h:791
@ SYMS_MachUnwindRegisterX64_RBX
Definition syms_meta_mach.h:786
SYMS_API void syms_bswap_in_place__SYMS_MachDySymtabCommand(SYMS_MachDySymtabCommand *v)
Definition syms_meta_mach.c:185
SYMS_API void syms_bswap_in_place__SYMS_MachDylib(SYMS_MachDylib *v)
Definition syms_meta_mach.c:34
@ SYMS_MachCpuType_VAX
Definition syms_meta_mach.h:9
@ SYMS_MachCpuType_POWERPC64
Definition syms_meta_mach.h:30
@ SYMS_MachCpuType_SPARC
Definition syms_meta_mach.h:25
@ SYMS_MachCpuType_RESERVED17
Definition syms_meta_mach.h:28
@ SYMS_MachCpuType_RESERVED2
Definition syms_meta_mach.h:10
@ SYMS_MachCpuType_X86
Definition syms_meta_mach.h:15
@ SYMS_MachCpuType_COUNT
Definition syms_meta_mach.h:31
@ SYMS_MachCpuType_RESERVED4
Definition syms_meta_mach.h:12
@ SYMS_MachCpuType_ANY
Definition syms_meta_mach.h:8
@ SYMS_MachCpuType_MC680x0
Definition syms_meta_mach.h:14
@ SYMS_MachCpuType_ARM64
Definition syms_meta_mach.h:23
@ SYMS_MachCpuType_X86_64
Definition syms_meta_mach.h:17
@ SYMS_MachCpuType_RESERVED3
Definition syms_meta_mach.h:11
@ SYMS_MachCpuType_RESERVED8
Definition syms_meta_mach.h:18
@ SYMS_MachCpuType_MC98000
Definition syms_meta_mach.h:20
@ SYMS_MachCpuType_ALPHA
Definition syms_meta_mach.h:27
@ SYMS_MachCpuType_MC88000
Definition syms_meta_mach.h:24
@ SYMS_MachCpuType_HPPA
Definition syms_meta_mach.h:21
@ SYMS_MachCpuType_RESERVED5
Definition syms_meta_mach.h:13
@ SYMS_MachCpuType_I386
Definition syms_meta_mach.h:16
@ SYMS_MachCpuType_POWERPC
Definition syms_meta_mach.h:29
@ SYMS_MachCpuType_ARM
Definition syms_meta_mach.h:22
@ SYMS_MachCpuType_RESERVED9
Definition syms_meta_mach.h:19
@ SYMS_MachCpuType_I860
Definition syms_meta_mach.h:26
@ SYMS_MachLoadCommandType_LOADFVMLIB
Definition syms_meta_mach.h:209
@ SYMS_MachLoadCommandType_VERSION_MIN_MACOSX
Definition syms_meta_mach.h:242
@ SYMS_MachLoadCommandType_SUB_UMBRELLA
Definition syms_meta_mach.h:223
@ SYMS_MachLoadCommandType_TWOLEVEL_HINTS
Definition syms_meta_mach.h:226
@ SYMS_MachLoadCommandType_UNIXTHREAD
Definition syms_meta_mach.h:208
@ SYMS_MachLoadCommandType_FUNCTION_STARTS
Definition syms_meta_mach.h:244
@ SYMS_MachLoadCommandType_NOTE
Definition syms_meta_mach.h:255
@ SYMS_MachLoadCommandType_SUB_CLIENT
Definition syms_meta_mach.h:224
@ SYMS_MachLoadCommandType_UUID
Definition syms_meta_mach.h:232
@ SYMS_MachLoadCommandType_FVMFILE
Definition syms_meta_mach.h:213
@ SYMS_MachLoadCommandType_VERSION_MIN_WATCHOS
Definition syms_meta_mach.h:254
@ SYMS_MachLoadCommandType_SEGMENT_SPLIT_INFO
Definition syms_meta_mach.h:235
@ SYMS_MachLoadCommandType_DYLD_ENVIORNMENT
Definition syms_meta_mach.h:245
@ SYMS_MachLoadCommandType_THREAD
Definition syms_meta_mach.h:207
@ SYMS_MachLoadCommandType_LOAD_DYLIB
Definition syms_meta_mach.h:216
@ SYMS_MachLoadCommandType_DYLD_INFO
Definition syms_meta_mach.h:239
@ SYMS_MachLoadCommandType_ROUTINES_64
Definition syms_meta_mach.h:231
@ SYMS_MachLoadCommandType_LAZY_LOAD_DYLIB
Definition syms_meta_mach.h:237
@ SYMS_MachLoadCommandType_LINKER_OPTIMIZATION_HINT
Definition syms_meta_mach.h:252
@ SYMS_MachLoadCommandType_ENCRYPTION_INFO_64
Definition syms_meta_mach.h:250
@ SYMS_MachLoadCommandType_BUILD_VERSION
Definition syms_meta_mach.h:256
@ SYMS_MachLoadCommandType_PREBIND_CHKSUM
Definition syms_meta_mach.h:227
@ SYMS_MachLoadCommandType_MAIN
Definition syms_meta_mach.h:246
@ SYMS_MachLoadCommandType_SUB_LIBRARY
Definition syms_meta_mach.h:225
@ SYMS_MachLoadCommandType_LINKER_OPTION
Definition syms_meta_mach.h:251
@ SYMS_MachLoadCommandType_DYLD_INFO_ONLY
Definition syms_meta_mach.h:240
@ SYMS_MachLoadCommandType_DYSYMTAB
Definition syms_meta_mach.h:215
@ SYMS_MachLoadCommandType_IDFVMLIB
Definition syms_meta_mach.h:210
@ SYMS_MachLoadCommandType_ID_DYLINKER
Definition syms_meta_mach.h:219
@ SYMS_MachLoadCommandType_PREBOUND_DYLIB
Definition syms_meta_mach.h:220
@ SYMS_MachLoadCommandType_RPATH
Definition syms_meta_mach.h:233
@ SYMS_MachLoadCommandType_SEGMENT_64
Definition syms_meta_mach.h:230
@ SYMS_MachLoadCommandType_LOAD_UPWARD_DYLIB
Definition syms_meta_mach.h:241
@ SYMS_MachLoadCommandType_VERSION_MIN_TVOS
Definition syms_meta_mach.h:253
@ SYMS_MachLoadCommandType_SEGMENT
Definition syms_meta_mach.h:203
@ SYMS_MachLoadCommandType_PREPAGE
Definition syms_meta_mach.h:214
@ SYMS_MachLoadCommandType_SYMSEG
Definition syms_meta_mach.h:205
@ SYMS_MachLoadCommandType_SUB_FRAMEWORK
Definition syms_meta_mach.h:222
@ SYMS_MachLoadCommandType_ENCRYPTION_INFO
Definition syms_meta_mach.h:238
@ SYMS_MachLoadCommandType_REEXPORT_DYLIB
Definition syms_meta_mach.h:236
@ SYMS_MachLoadCommandType_VERSION_MIN_IPHONES
Definition syms_meta_mach.h:243
@ SYMS_MachLoadCommandType_SYMTAB
Definition syms_meta_mach.h:204
@ SYMS_MachLoadCommandType_DATA_IN_CODE
Definition syms_meta_mach.h:247
@ SYMS_MachLoadCommandType_LOAD_WEAK_DYLIB
Definition syms_meta_mach.h:228
@ SYMS_MachLoadCommandType_SOURCE_VERSION
Definition syms_meta_mach.h:248
@ SYMS_MachLoadCommandType_ID_DYLIB
Definition syms_meta_mach.h:217
@ SYMS_MachLoadCommandType_IDENT
Definition syms_meta_mach.h:211
@ SYMS_MachLoadCommandType_COUNT
Definition syms_meta_mach.h:257
@ SYMS_MachLoadCommandType_CODE_SIGNATURE
Definition syms_meta_mach.h:234
@ SYMS_MachLoadCommandType_DYLIB_CODE_SIGN_DRS
Definition syms_meta_mach.h:249
@ SYMS_MachLoadCommandType_LOAD_DYLINKER
Definition syms_meta_mach.h:218
@ SYMS_MachLoadCommandType_ROUTINES
Definition syms_meta_mach.h:221
SYMS_S32 SYMS_MachCpuType
Definition syms_meta_mach.h:6
SYMS_API void syms_bswap_in_place__SYMS_MachEncryptionInfoCommand(SYMS_MachEncryptionInfoCommand *v)
Definition syms_meta_mach.c:366
@ SYMS_MachCpuSubtypeIntel_PENT
Definition syms_meta_mach.h:103
@ SYMS_MachCpuSubtypeIntel_PENTIUM_4_M
Definition syms_meta_mach.h:114
@ SYMS_MachCpuSubtypeIntel_PENTIUM_M
Definition syms_meta_mach.h:112
@ SYMS_MachCpuSubtypeIntel_PENTPRO
Definition syms_meta_mach.h:104
@ SYMS_MachCpuSubtypeIntel_COUNT
Definition syms_meta_mach.h:119
@ SYMS_MachCpuSubtypeIntel_XEON
Definition syms_meta_mach.h:117
@ SYMS_MachCpuSubtypeIntel_PENTIUM_4
Definition syms_meta_mach.h:113
@ SYMS_MachCpuSubtypeIntel_PENTIUM_3_M
Definition syms_meta_mach.h:110
@ SYMS_MachCpuSubtypeIntel_PENTIUM_3_XENON
Definition syms_meta_mach.h:111
@ SYMS_MachCpuSubtypeIntel_I586
Definition syms_meta_mach.h:102
@ SYMS_MachCpuSubtypeIntel_XEON_MP
Definition syms_meta_mach.h:118
@ SYMS_MachCpuSubtypeIntel_CELERON_MOBILE
Definition syms_meta_mach.h:108
@ SYMS_MachCpuSubtypeIntel_PENTII_M5
Definition syms_meta_mach.h:106
@ SYMS_MachCpuSubtypeIntel_I486
Definition syms_meta_mach.h:100
@ SYMS_MachCpuSubtypeIntel_PENTIUM_ITANIUM_2
Definition syms_meta_mach.h:116
@ SYMS_MachCpuSubtypeIntel_PENTIUM_3
Definition syms_meta_mach.h:109
@ SYMS_MachCpuSubtypeIntel_I386_ALL
Definition syms_meta_mach.h:98
@ SYMS_MachCpuSubtypeIntel_PENTIUM_ITANIUM
Definition syms_meta_mach.h:115
@ SYMS_MachCpuSubtypeIntel_CELERON
Definition syms_meta_mach.h:107
@ SYMS_MachCpuSubtypeIntel_PENTII_M3
Definition syms_meta_mach.h:105
@ SYMS_MachCpuSubtypeIntel_I486SX
Definition syms_meta_mach.h:101
@ SYMS_MachCpuSubtypeIntel_I386
Definition syms_meta_mach.h:99
SYMS_API void syms_bswap_in_place__SYMS_MachLoadCommand(SYMS_MachLoadCommand *v)
Definition syms_meta_mach.c:68
@ SYMS_MachBindSpecialDylib_MAIN_EXECUTABLE
Definition syms_meta_mach.h:353
@ SYMS_MachBindSpecialDylib_FLAT_LOOKUP
Definition syms_meta_mach.h:354
@ SYMS_MachBindSpecialDylib_COUNT
Definition syms_meta_mach.h:355
@ SYMS_MachBindSpecialDylib_SELF
Definition syms_meta_mach.h:352
SYMS_U32 SYMS_MachCpuSubtypeARM64
Definition syms_meta_mach.h:138
SYMS_U32 SYMS_MachUnwindEncX86
Definition syms_meta_mach.h:759
SYMS_API void syms_bswap_in_place__SYMS_MachBuildToolVersion(SYMS_MachBuildToolVersion *v)
Definition syms_meta_mach.c:237
SYMS_API void syms_bswap_in_place__SYMS_MachRPathCommand(SYMS_MachRPathCommand *v)
Definition syms_meta_mach.c:349
SYMS_API void syms_bswap_in_place__SYMS_MachRoutinesCommand(SYMS_MachRoutinesCommand *v)
Definition syms_meta_mach.c:270
SYMS_API void syms_bswap_in_place__SYMS_MachFatHeader(SYMS_MachFatHeader *v)
Definition syms_meta_mach.c:75
SYMS_API void syms_bswap_in_place__SYMS_MachNoteCommand(SYMS_MachNoteCommand *v)
Definition syms_meta_mach.c:412
SYMS_API void syms_bswap_in_place__SYMS_MachDyldInfoCommand(SYMS_MachDyldInfoCommand *v)
Definition syms_meta_mach.c:51
SYMS_U32 SYMS_MachStabType
Definition syms_meta_mach.h:366
SYMS_API void syms_bswap_in_place__SYMS_MachSection32(SYMS_MachSection32 *v)
Definition syms_meta_mach.c:145
SYMS_U8 SYMS_MachBindType
Definition syms_meta_mach.h:319
@ SYMS_MachBindOpcode_DO_BIND_ADD_ADDR_ULEB
Definition syms_meta_mach.h:338
@ SYMS_MachBindOpcode_DO_BIND
Definition syms_meta_mach.h:337
@ SYMS_MachBindOpcode_MASK
Definition syms_meta_mach.h:341
@ SYMS_MachBindOpcode_DONE
Definition syms_meta_mach.h:328
@ SYMS_MachBindOpcode_IMM_MASK
Definition syms_meta_mach.h:342
@ SYMS_MachBindOpcode_SET_ADDEND_SLEB
Definition syms_meta_mach.h:334
@ SYMS_MachBindOpcode_ADD_ADDR_ULEB
Definition syms_meta_mach.h:336
@ SYMS_MachBindOpcode_SET_DYLIB_ORDINAL_ULEB
Definition syms_meta_mach.h:330
@ SYMS_MachBindOpcode_SET_SYMBOL_TRAILING_FLAGS_IMM
Definition syms_meta_mach.h:332
@ SYMS_MachBindOpcode_SET_TYPE_IMM
Definition syms_meta_mach.h:333
@ SYMS_MachBindOpcode_DO_BIND_ULEB_TIMES_SKIPPING_ULEB
Definition syms_meta_mach.h:340
@ SYMS_MachBindOpcode_SET_SEGMENT_AND_OFFSET_ULEB
Definition syms_meta_mach.h:335
@ SYMS_MachBindOpcode_SET_DYLIB_ORDINAL_IMM
Definition syms_meta_mach.h:329
@ SYMS_MachBindOpcode_COUNT
Definition syms_meta_mach.h:343
@ SYMS_MachBindOpcode_DO_BIND_ADD_ADDR_IMM_SCALED
Definition syms_meta_mach.h:339
@ SYMS_MachBindOpcode_SET_DYLIB_SPECIAL_IMM
Definition syms_meta_mach.h:331
SYMS_C_LINKAGE_BEGIN SYMS_API SYMS_Arch syms_mach_arch_from_cputype(SYMS_MachCpuType v)
Definition syms_meta_mach.c:7
SYMS_API void syms_bswap_in_place__SYMS_MachHeader64(SYMS_MachHeader64 *v)
Definition syms_meta_mach.c:104
SYMS_API void syms_bswap_in_place__SYMS_MachEncryptionInfo64Command(SYMS_MachEncryptionInfo64Command *v)
Definition syms_meta_mach.c:376
@ SYMS_MachFiletype_EXECUTE
Definition syms_meta_mach.h:148
@ SYMS_MachFiletype_FVMLIB
Definition syms_meta_mach.h:150
@ SYMS_MachFiletype_DYLINKER
Definition syms_meta_mach.h:157
@ SYMS_MachFiletype_PRELOAD
Definition syms_meta_mach.h:153
@ SYMS_MachFiletype_DSYM
Definition syms_meta_mach.h:163
@ SYMS_MachFiletype_OBJECT
Definition syms_meta_mach.h:146
@ SYMS_MachFiletype_DYLIB
Definition syms_meta_mach.h:155
@ SYMS_MachFiletype_KEXT_BUNDLE
Definition syms_meta_mach.h:165
@ SYMS_MachFiletype_BUNDLE
Definition syms_meta_mach.h:159
@ SYMS_MachFiletype_DYLIB_STUB
Definition syms_meta_mach.h:161
@ SYMS_MachFiletype_COUNT
Definition syms_meta_mach.h:166
@ SYMS_MachFiletype_CORE
Definition syms_meta_mach.h:152
SYMS_S32 SYMS_MachLoadCommandType
Definition syms_meta_mach.h:201
SYMS_U32 SYMS_MachCpuSubtypeVAX
Definition syms_meta_mach.h:71
SYMS_U32 SYMS_MachCpuSubtypeIntel
Definition syms_meta_mach.h:96
SYMS_U32 SYMS_MachCpuSubtypeARM
Definition syms_meta_mach.h:121
SYMS_U32 SYMS_MachTwoLevelHint
Definition syms_meta_mach.h:659
SYMS_S32 SYMS_MachSectionAttr
Definition syms_meta_mach.h:288
@ SYMS_MachCpuSubtypeARM_V5TEJ
Definition syms_meta_mach.h:126
@ SYMS_MachCpuSubtypeARM_V7
Definition syms_meta_mach.h:128
@ SYMS_MachCpuSubtypeARM_COUNT
Definition syms_meta_mach.h:136
@ SYMS_MachCpuSubtypeARM_V6
Definition syms_meta_mach.h:125
@ SYMS_MachCpuSubtypeARM_XSCALE
Definition syms_meta_mach.h:127
@ SYMS_MachCpuSubtypeARM_V7F
Definition syms_meta_mach.h:129
@ SYMS_MachCpuSubtypeARM_V7S
Definition syms_meta_mach.h:130
@ SYMS_MachCpuSubtypeARM_V7M
Definition syms_meta_mach.h:133
@ SYMS_MachCpuSubtypeARM_ALL
Definition syms_meta_mach.h:123
@ SYMS_MachCpuSubtypeARM_V6M
Definition syms_meta_mach.h:132
@ SYMS_MachCpuSubtypeARM_V7K
Definition syms_meta_mach.h:131
@ SYMS_MachCpuSubtypeARM_V7EM
Definition syms_meta_mach.h:134
@ SYMS_MachCpuSubtypeARM_V4T
Definition syms_meta_mach.h:124
@ SYMS_MachCpuSubtypeARM_V8
Definition syms_meta_mach.h:135
SYMS_API void syms_bswap_in_place__SYMS_MachFvmlibCommand(SYMS_MachFvmlibCommand *v)
Definition syms_meta_mach.c:438
SYMS_U32 SYMS_MachNListType
Definition syms_meta_mach.h:357
@ SYMS_MachFlags_INCRLINK
Definition syms_meta_mach.h:171
@ SYMS_MachFlags_NOMULTIDEFS
Definition syms_meta_mach.h:183
@ SYMS_MachFlags_ALLOW_STACK_EXECUTION
Definition syms_meta_mach.h:191
@ SYMS_MachFlags_STRIPPABLE_DYLIB
Definition syms_meta_mach.h:196
@ SYMS_MachFlags_PREBOUND
Definition syms_meta_mach.h:177
@ SYMS_MachFlags_FORCE_FLAT
Definition syms_meta_mach.h:182
@ SYMS_MachFlags_ALLMODSBOUND
Definition syms_meta_mach.h:186
@ SYMS_MachFlags_LAZY_INIT
Definition syms_meta_mach.h:180
@ SYMS_MachFlags_SUBSECTIONS_VIA_SYMBOLS
Definition syms_meta_mach.h:187
@ SYMS_MachFlags_CANONICAL
Definition syms_meta_mach.h:188
@ SYMS_MachFlags_WEAK_DEFINES
Definition syms_meta_mach.h:189
@ SYMS_MachFlags_NO_REEXPORTED_DYLIBS
Definition syms_meta_mach.h:194
@ SYMS_MachFlags_PREBINDABLE
Definition syms_meta_mach.h:185
@ SYMS_MachFlags_NOFIXPREBOUNDING
Definition syms_meta_mach.h:184
@ SYMS_MachFlags_BINDS_TO_WEAK
Definition syms_meta_mach.h:190
@ SYMS_MachFlags_ROOT_SAFE
Definition syms_meta_mach.h:192
@ SYMS_MachFlags_NO_HEAP_EXECUTION
Definition syms_meta_mach.h:198
@ SYMS_MachFlags_DYLDLINK
Definition syms_meta_mach.h:173
@ SYMS_MachFlags_SPLIT_SEGS
Definition syms_meta_mach.h:178
@ SYMS_MachFlags_HAS_TLV_DESRIPTORS
Definition syms_meta_mach.h:197
@ SYMS_MachFlags_BINDATLOAD
Definition syms_meta_mach.h:175
@ SYMS_MachFlags_SETUID_SAFE
Definition syms_meta_mach.h:193
@ SYMS_MachFlags_TWOLEVEL
Definition syms_meta_mach.h:181
@ SYMS_MachFlags_PIE
Definition syms_meta_mach.h:195
@ SYMS_MachFlags_COUNT
Definition syms_meta_mach.h:199
@ SYMS_MachFlags_NOUNDEFS
Definition syms_meta_mach.h:170
@ SYMS_MachUnwindEncX86_EBP_FRAME_OFFSET_SHIFT
Definition syms_meta_mach.h:763
@ SYMS_MachUnwindEncX86_MODE_MASK_SHIFT
Definition syms_meta_mach.h:761
@ SYMS_MachUnwindEncX86_EBP_FRAME_OFFSET_MASK
Definition syms_meta_mach.h:763
@ SYMS_MachUnwindEncX86_FRAMELESS_STACK_ADJUST_MASK
Definition syms_meta_mach.h:765
@ SYMS_MachUnwindEncX86_DWARF_SECTION_OFFSET
Definition syms_meta_mach.h:768
@ SYMS_MachUnwindEncX86_FRAMELESS_STACK_SIZE_SHIFT
Definition syms_meta_mach.h:764
@ SYMS_MachUnwindEncX86_FRAMELESS_REG_COUNT_MASK
Definition syms_meta_mach.h:766
@ SYMS_MachUnwindEncX86_MODE_MASK_MASK
Definition syms_meta_mach.h:761
@ SYMS_MachUnwindEncX86_FRAMELESS_STACK_ADJUST_SHIFT
Definition syms_meta_mach.h:765
@ SYMS_MachUnwindEncX86_EBP_FRAME_REGISTER
Definition syms_meta_mach.h:762
@ SYMS_MachUnwindEncX86_FRAMELESS_REG_PERMUTATION
Definition syms_meta_mach.h:767
@ SYMS_MachUnwindEncX86_FRAMELESS_REG_COUNT_SHIFT
Definition syms_meta_mach.h:766
@ SYMS_MachUnwindEncX86_FRAMELESS_STACK_SIZE_MASK
Definition syms_meta_mach.h:764
@ SYMS_MachSectionAttr_LOC_RELOC
Definition syms_meta_mach.h:301
@ SYMS_MachSectionAttr_SYSTEM
Definition syms_meta_mach.h:291
@ SYMS_MachSectionAttr_NO_TOC
Definition syms_meta_mach.h:293
@ SYMS_MachSectionAttr_SECTION_RELOC
Definition syms_meta_mach.h:300
@ SYMS_MachSectionAttr_COUNT
Definition syms_meta_mach.h:302
@ SYMS_MachSectionAttr_NO_DEAD_STRIP
Definition syms_meta_mach.h:295
@ SYMS_MachSectionAttr_SELF_MODIFYING_CODE
Definition syms_meta_mach.h:297
@ SYMS_MachSectionAttr_USR
Definition syms_meta_mach.h:290
@ SYMS_MachSectionAttr_STRIP_STATIC_SYMS
Definition syms_meta_mach.h:294
@ SYMS_MachSectionAttr_PURE_INSTRUCTIONS
Definition syms_meta_mach.h:292
@ SYMS_MachSectionAttr_SOME_INSTRUCTIONS
Definition syms_meta_mach.h:299
@ SYMS_MachSectionAttr_DEBUG
Definition syms_meta_mach.h:298
@ SYMS_MachSectionAttr_LIVE_SUPPORT
Definition syms_meta_mach.h:296
@ SYMS_MachTwoLevelHint_itoc_MASK
Definition syms_meta_mach.h:662
@ SYMS_MachTwoLevelHint_itoc_SHIFT
Definition syms_meta_mach.h:662
@ SYMS_MachTwoLevelHint_isub_image_SHIFT
Definition syms_meta_mach.h:661
@ SYMS_MachTwoLevelHint_isub_image_MASK
Definition syms_meta_mach.h:661
SYMS_API void syms_bswap_in_place__SYMS_MachSymtabCommand(SYMS_MachSymtabCommand *v)
Definition syms_meta_mach.c:174
SYMS_U32 SYMS_MachCpuSubtypeX86
Definition syms_meta_mach.h:88
@ SYMS_MachCpuSubtype_ALL
Definition syms_meta_mach.h:68
@ SYMS_MachCpuSubtype_COUNT
Definition syms_meta_mach.h:69
SYMS_API void syms_bswap_in_place__SYMS_MachThreadCommand(SYMS_MachThreadCommand *v)
Definition syms_meta_mach.c:446
SYMS_API void syms_bswap_in_place__SYMS_MachLinkeditDataCommand(SYMS_MachLinkeditDataCommand *v)
Definition syms_meta_mach.c:357
SYMS_API void syms_bswap_in_place__SYMS_MachSection64(SYMS_MachSection64 *v)
Definition syms_meta_mach.c:159
@ SYMS_MachExportSymbolKind_REGULAR
Definition syms_meta_mach.h:402
@ SYMS_MachExportSymbolKind_ABSOLUTE
Definition syms_meta_mach.h:404
@ SYMS_MachExportSymbolKind_THREAD_LOCAL
Definition syms_meta_mach.h:403
@ SYMS_MachExportSymbolKind_COUNT
Definition syms_meta_mach.h:405
SYMS_API void syms_bswap_in_place__SYMS_MachNList32(SYMS_MachNList32 *v)
Definition syms_meta_mach.c:210
SYMS_API void syms_bswap_in_place__SYMS_MachBuildVersionCommand(SYMS_MachBuildVersionCommand *v)
Definition syms_meta_mach.c:226
SYMS_API void syms_bswap_in_place__SYMS_MachSymSegCommand(SYMS_MachSymSegCommand *v)
Definition syms_meta_mach.c:421
SYMS_API void syms_bswap_in_place__SYMS_MachFvmlib(SYMS_MachFvmlib *v)
Definition syms_meta_mach.c:430
SYMS_S8 SYMS_MachBindSpecialDylib
Definition syms_meta_mach.h:350
SYMS_S32 SYMS_MachCpuFamily
Definition syms_meta_mach.h:33
@ SYMS_MachCpuFamily_INTEL_NEHALEM
Definition syms_meta_mach.h:41
@ SYMS_MachCpuFamily_INTEL_6_26
Definition syms_meta_mach.h:63
@ SYMS_MachCpuFamily_ARM_HURRICANE
Definition syms_meta_mach.h:60
@ SYMS_MachCpuFamily_ARM_XSCALE
Definition syms_meta_mach.h:51
@ SYMS_MachCpuFamily_INTEL_PENRYN
Definition syms_meta_mach.h:40
@ SYMS_MachCpuFamily_INTEL_SKYLAKE
Definition syms_meta_mach.h:47
@ SYMS_MachCpuFamily_ARM_11
Definition syms_meta_mach.h:50
@ SYMS_MachCpuFamily_UNKNOWN
Definition syms_meta_mach.h:35
@ SYMS_MachCpuFamily_ARM_14
Definition syms_meta_mach.h:54
@ SYMS_MachCpuFamily_POWERPC_G5
Definition syms_meta_mach.h:38
@ SYMS_MachCpuFamily_INTEL_IVYBRIDGE
Definition syms_meta_mach.h:44
@ SYMS_MachCpuFamily_COUNT
Definition syms_meta_mach.h:64
@ SYMS_MachCpuFamily_INTEL_SANDYBRIDGE
Definition syms_meta_mach.h:43
@ SYMS_MachCpuFamily_ARM_9
Definition syms_meta_mach.h:49
@ SYMS_MachCpuFamily_ARM_CYCLONE
Definition syms_meta_mach.h:57
@ SYMS_MachCpuFamily_INTEL_6_13
Definition syms_meta_mach.h:39
@ SYMS_MachCpuFamily_ARM_TWISTER
Definition syms_meta_mach.h:59
@ SYMS_MachCpuFamily_INTEL_WESTMERE
Definition syms_meta_mach.h:42
@ SYMS_MachCpuFamily_POWERPC_G3
Definition syms_meta_mach.h:36
@ SYMS_MachCpuFamily_ARM_15
Definition syms_meta_mach.h:55
@ SYMS_MachCpuFamily_ARM_SWIFT
Definition syms_meta_mach.h:56
@ SYMS_MachCpuFamily_POWERPC_G4
Definition syms_meta_mach.h:37
@ SYMS_MachCpuFamily_ARM_TYPHOON
Definition syms_meta_mach.h:58
@ SYMS_MachCpuFamily_INTEL_HASWELL
Definition syms_meta_mach.h:45
@ SYMS_MachCpuFamily_ARM_13
Definition syms_meta_mach.h:53
@ SYMS_MachCpuFamily_INTEL_6_23
Definition syms_meta_mach.h:62
@ SYMS_MachCpuFamily_INTEL_KABYLAKE
Definition syms_meta_mach.h:48
@ SYMS_MachCpuFamily_ARM_12
Definition syms_meta_mach.h:52
@ SYMS_MachCpuFamily_INTEL_BROADWELL
Definition syms_meta_mach.h:46
@ SYMS_MachCpuSubtypeARM64_ALL
Definition syms_meta_mach.h:140
@ SYMS_MachCpuSubtypeARM64_V8
Definition syms_meta_mach.h:141
@ SYMS_MachCpuSubtypeARM64_COUNT
Definition syms_meta_mach.h:142
@ SYMS_MachToolType_COUNT
Definition syms_meta_mach.h:317
@ SYMS_MachToolType_CLANG
Definition syms_meta_mach.h:314
@ SYMS_MachToolType_LD
Definition syms_meta_mach.h:316
@ SYMS_MachToolType_SWITFT
Definition syms_meta_mach.h:315
@ SYMS_MachBindType_TEXT_ABSOLUTE32
Definition syms_meta_mach.h:322
@ SYMS_MachBindType_PCREL32
Definition syms_meta_mach.h:323
@ SYMS_MachBindType_POINTER
Definition syms_meta_mach.h:321
@ SYMS_MachBindType_COUNT
Definition syms_meta_mach.h:324
SYMS_API void syms_bswap_in_place__SYMS_MachDylinker(SYMS_MachDylinker *v)
Definition syms_meta_mach.c:253
SYMS_U32 SYMS_MachUnwindEncModeX86
Definition syms_meta_mach.h:740
@ SYMS_MachStabType_COUNT
Definition syms_meta_mach.h:398
@ SYMS_MachStabType_RBRAC
Definition syms_meta_mach.h:393
@ SYMS_MachStabType_BNSYM
Definition syms_meta_mach.h:373
@ SYMS_MachStabType_EINCL
Definition syms_meta_mach.h:389
@ SYMS_MachStabType_BCOMM
Definition syms_meta_mach.h:394
@ SYMS_MachStabType_OPT
Definition syms_meta_mach.h:375
@ SYMS_MachStabType_STSYM
Definition syms_meta_mach.h:371
@ SYMS_MachStabType_LENG
Definition syms_meta_mach.h:397
@ SYMS_MachStabType_OLEVEL
Definition syms_meta_mach.h:387
@ SYMS_MachStabType_BINCL
Definition syms_meta_mach.h:383
@ SYMS_MachStabType_SO
Definition syms_meta_mach.h:380
@ SYMS_MachStabType_VERSION
Definition syms_meta_mach.h:386
@ SYMS_MachStabType_PARAMS
Definition syms_meta_mach.h:385
@ SYMS_MachStabType_OSO
Definition syms_meta_mach.h:381
@ SYMS_MachStabType_AST
Definition syms_meta_mach.h:374
@ SYMS_MachStabType_LCSYM
Definition syms_meta_mach.h:372
@ SYMS_MachStabType_SSYM
Definition syms_meta_mach.h:379
@ SYMS_MachStabType_LBRAC
Definition syms_meta_mach.h:391
@ SYMS_MachStabType_GSYM
Definition syms_meta_mach.h:368
@ SYMS_MachStabType_PSYM
Definition syms_meta_mach.h:388
@ SYMS_MachStabType_SOL
Definition syms_meta_mach.h:384
@ SYMS_MachStabType_ECOML
Definition syms_meta_mach.h:396
@ SYMS_MachStabType_EXCL
Definition syms_meta_mach.h:392
@ SYMS_MachStabType_ECOMM
Definition syms_meta_mach.h:395
@ SYMS_MachStabType_ENSYM
Definition syms_meta_mach.h:378
@ SYMS_MachStabType_RSYM
Definition syms_meta_mach.h:376
@ SYMS_MachStabType_LSYM
Definition syms_meta_mach.h:382
@ SYMS_MachStabType_FNAME
Definition syms_meta_mach.h:369
@ SYMS_MachStabType_SLINE
Definition syms_meta_mach.h:377
@ SYMS_MachStabType_ENTRY
Definition syms_meta_mach.h:390
@ SYMS_MachStabType_FUN
Definition syms_meta_mach.h:370
SYMS_API void syms_bswap_in_place__SYMS_MachNList64(SYMS_MachNList64 *v)
Definition syms_meta_mach.c:218
SYMS_API void syms_bswap_in_place__SYMS_MachSubUmbrellaCommand(SYMS_MachSubUmbrellaCommand *v)
Definition syms_meta_mach.c:308
SYMS_U32 SYMS_MachToolType
Definition syms_meta_mach.h:312
SYMS_API void syms_bswap_in_place__SYMS_MachUUID(SYMS_MachUUID *v)
Definition syms_meta_mach.c:27
@ SYMS_MachPlatformType_COUNT
Definition syms_meta_mach.h:310
@ SYMS_MachPlatformType_TVOS
Definition syms_meta_mach.h:308
@ SYMS_MachPlatformType_MACOS
Definition syms_meta_mach.h:306
@ SYMS_MachPlatformType_IOS
Definition syms_meta_mach.h:307
@ SYMS_MachPlatformType_WATCHOS
Definition syms_meta_mach.h:309
SYMS_U32 SYMS_MachPlatformType
Definition syms_meta_mach.h:304
@ SYMS_MachExportSymbolFlags_KIND_MASK
Definition syms_meta_mach.h:409
@ SYMS_MachExportSymbolFlags_WEAK_DEFINITION
Definition syms_meta_mach.h:410
@ SYMS_MachExportSymbolFlags_REEXPORT
Definition syms_meta_mach.h:411
@ SYMS_MachExportSymbolFlags_STUB_AND_RESOLVED
Definition syms_meta_mach.h:412
SYMS_API void syms_bswap_in_place__SYMS_MachVersionMin(SYMS_MachVersionMin *v)
Definition syms_meta_mach.c:244
SYMS_API void syms_bswap_in_place__SYMS_MachRoutines64Command(SYMS_MachRoutines64Command *v)
Definition syms_meta_mach.c:285
SYMS_API void syms_bswap_in_place__SYMS_MachFatArch(SYMS_MachFatArch *v)
Definition syms_meta_mach.c:82
SYMS_API void syms_bswap_in_place__SYMS_MachPreboundDylibCommand(SYMS_MachPreboundDylibCommand *v)
Definition syms_meta_mach.c:261
SYMS_API void syms_bswap_in_place__SYMS_MachHeader32(SYMS_MachHeader32 *v)
Definition syms_meta_mach.c:92
SYMS_U32 SYMS_MachUnwindRegisterX64
Definition syms_meta_mach.h:783
@ SYMS_MachUnwindEncModeX86_STACK_IND
Definition syms_meta_mach.h:744
@ SYMS_MachUnwindEncModeX86_EBP_FRAME
Definition syms_meta_mach.h:742
@ SYMS_MachUnwindEncModeX86_DWARF
Definition syms_meta_mach.h:745
@ SYMS_MachUnwindEncModeX86_COUNT
Definition syms_meta_mach.h:746
@ SYMS_MachUnwindEncModeX86_STACK_IMMD
Definition syms_meta_mach.h:743
SYMS_API void syms_bswap_in_place__SYMS_MachSubFrameworkCommand(SYMS_MachSubFrameworkCommand *v)
Definition syms_meta_mach.c:300
@ SYMS_MachUnwindEncModeX64_DWARF
Definition syms_meta_mach.h:780
@ SYMS_MachUnwindEncModeX64_STACK_IMMD
Definition syms_meta_mach.h:778
@ SYMS_MachUnwindEncModeX64_COUNT
Definition syms_meta_mach.h:781
@ SYMS_MachUnwindEncModeX64_RBP_FRAME
Definition syms_meta_mach.h:777
@ SYMS_MachUnwindEncModeX64_STACK_IND
Definition syms_meta_mach.h:779
SYMS_API void syms_bswap_in_place__SYMS_MachPrebindChecksumCommand(SYMS_MachPrebindChecksumCommand *v)
Definition syms_meta_mach.c:341
SYMS_U32 SYMS_MachFiletype
Definition syms_meta_mach.h:144
SYMS_API void syms_bswap_in_place__SYMS_MachSegmentCommand32(SYMS_MachSegmentCommand32 *v)
Definition syms_meta_mach.c:117
SYMS_U32 SYMS_MachFlags
Definition syms_meta_mach.h:168
SYMS_U64 SYMS_MachExportSymbolFlags
Definition syms_meta_mach.h:407
SYMS_U32 SYMS_MachCpuSubtype
Definition syms_meta_mach.h:66
SYMS_C_LINKAGE_END SYMS_C_LINKAGE_BEGIN SYMS_API void syms_bswap_in_place__SYMS_MachLCStr(SYMS_MachLCStr *v)
Definition syms_meta_mach.c:21
SYMS_U32 SYMS_MachBindSymbolFlags
Definition syms_meta_mach.h:345
SYMS_U64 SYMS_MachExportSymbolKind
Definition syms_meta_mach.h:400
SYMS_API void syms_bswap_in_place__SYMS_MachEntryPointCommand(SYMS_MachEntryPointCommand *v)
Definition syms_meta_mach.c:387
@ SYMS_MachSectionType_INTERPOSING
Definition syms_meta_mach.h:276
@ SYMS_MachSectionType_COALESCED
Definition syms_meta_mach.h:274
@ SYMS_MachSectionType_REGULAR
Definition syms_meta_mach.h:261
@ SYMS_MachSectionType_LOCAL_INIT_FUNCTION_POINTERS
Definition syms_meta_mach.h:285
@ SYMS_MachSectionType_COUNT
Definition syms_meta_mach.h:286
@ SYMS_MachSectionType_THREAD_LOCAL_VARIABLES
Definition syms_meta_mach.h:283
@ SYMS_MachSectionType_EIGHT_BYTE_LITERALS
Definition syms_meta_mach.h:266
@ SYMS_MachSectionType_DTRACE_DOF
Definition syms_meta_mach.h:279
@ SYMS_MachSectionType_NON_LAZY_SYMBOL_POINTERS
Definition syms_meta_mach.h:269
@ SYMS_MachSectionType_LAZY_DLIB_SYMBOL_POINTERS
Definition syms_meta_mach.h:280
@ SYMS_MachSectionType_GB_ZERO_FILL
Definition syms_meta_mach.h:275
@ SYMS_MachSectionType_THREAD_LOCAL_ZEROFILL
Definition syms_meta_mach.h:282
@ SYMS_MachSectionType_LAZY_SYMBOL_POINTERS
Definition syms_meta_mach.h:270
@ SYMS_MachSectionType_MOD_INIT_FUNC_POINTERS
Definition syms_meta_mach.h:272
@ SYMS_MachSectionType_LITERAL_POINTERS
Definition syms_meta_mach.h:268
@ SYMS_MachSectionType_MOD_TERM_FUNC_POINTERS
Definition syms_meta_mach.h:273
@ SYMS_MachSectionType_CSTRING_LITERAL
Definition syms_meta_mach.h:263
@ SYMS_MachSectionType_SIXTEENBYTE_LITERALS
Definition syms_meta_mach.h:277
@ SYMS_MachSectionType_THREAD_LOCAL_VARIABLES_POINTERS
Definition syms_meta_mach.h:284
@ SYMS_MachSectionType_SYMBOL_STUBS
Definition syms_meta_mach.h:271
@ SYMS_MachSectionType_FOUR_BYTE_LITERALS
Definition syms_meta_mach.h:264
@ SYMS_MachSectionType_THREAD_LOCAL_REGULAR
Definition syms_meta_mach.h:281
@ SYMS_MachSectionType_ZEROFILL
Definition syms_meta_mach.h:262
SYMS_API void syms_bswap_in_place__SYMS_MachDylibCommand(SYMS_MachDylibCommand *v)
Definition syms_meta_mach.c:43
SYMS_API void syms_bswap_in_place__SYMS_MachLinkerOptionCommand(SYMS_MachLinkerOptionCommand *v)
Definition syms_meta_mach.c:404
SYMS_API void syms_bswap_in_place__SYMS_MachSubClientCommand(SYMS_MachSubClientCommand *v)
Definition syms_meta_mach.c:316
SYMS_API void syms_bswap_in_place__SYMS_MachSegmentCommand64(SYMS_MachSegmentCommand64 *v)
Definition syms_meta_mach.c:131