3#ifndef _SYMS_META_MACH_H
4#define _SYMS_META_MACH_H
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)
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)
float v
Definition radaudio_mdct.cpp:62
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: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: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