• Top
    • Documentation
    • Books
    • Boolean-reasoning
    • Projects
      • Apt
      • Zfc
      • Acre
      • Milawa
      • Smtlink
      • Abnf
      • Vwsim
      • Isar
      • Wp-gen
      • Dimacs-reader
      • Pfcs
      • Legacy-defrstobj
      • Proof-checker-array
      • Soft
      • C
      • Farray
      • Rp-rewriter
      • Instant-runoff-voting
      • Imp-language
      • Sidekick
      • Leftist-trees
      • Java
      • Taspi
      • Bitcoin
      • Riscv
      • Des
      • Ethereum
      • X86isa
      • Sha-2
      • Yul
      • Zcash
      • Proof-checker-itp13
      • Regex
      • ACL2-programming-language
      • Json
      • Jfkr
      • Equational
      • Cryptography
      • Poseidon
      • Where-do-i-place-my-book
      • Axe
      • Bigmems
      • Builtins
      • Execloader
        • Elf-reader
        • Mach-o-reader
          • Read-load_commands
          • Read-section_data_sz_structures
          • Mach-o-section-header
          • Mach-o-header
            • Mach-o-header-fix
            • Make-mach-o-header
            • Mach-o-header-equiv
            • Mach-o-header-p
            • Change-mach-o-header
            • Mach-o-header->reserved
            • Mach-o-header->sizeofcmds
            • Mach-o-header->filetype
            • Mach-o-header->cputype
            • Mach-o-header->cpusubtype
            • Mach-o-header->ncmds
            • Mach-o-header->magic
            • Mach-o-header->flags
          • Populate-mach-o-contents
          • Good-mach-o-p
          • Fill-data-segment-bytes
          • Fill-text-text-section-bytes
          • Fill-text-segment-bytes
          • Fill-text-cstring-section-bytes
          • Fill-text-const-section-bytes
          • Fill-data-dyld-section-bytes
          • Fill-data-data-section-bytes
          • Fill-data-const-section-bytes
          • Fill-data-common-section-bytes
          • Fill-data-bss-section-bytes
          • Read-mach_header
          • Populate-mach-o
          • Mach-o-section-headers
        • Merge-first-split-bytes
        • Split-bytes
        • Take-till-zero
        • Charlist->bytes
        • Merge-bytes
        • Bytes->charlist
        • String->bytes
        • Bytes->string
      • Aleo
      • Solidity
      • Paco
      • Concurrent-programs
      • Bls12-377-curves
    • Debugging
    • Std
    • Proof-automation
    • Macro-libraries
    • ACL2
    • Interfacing-tools
    • Hardware-verification
    • Software-verification
    • Math
    • Testing-utilities
  • Mach-o-reader

Mach-o-header

This is a product type introduced by defprod.

Fields
magic — natp
cputype — natp
cpusubtype — natp
filetype — natp
ncmds — natp
sizeofcmds — natp
flags — natp
reserved — ACL2::maybe-natp

Subtopics

Mach-o-header-fix
Fixing function for mach-o-header structures.
Make-mach-o-header
Basic constructor macro for mach-o-header structures.
Mach-o-header-equiv
Basic equivalence relation for mach-o-header structures.
Mach-o-header-p
Recognizer for mach-o-header structures.
Change-mach-o-header
Modifying constructor for mach-o-header structures.
Mach-o-header->reserved
Get the reserved field from a mach-o-header.
Mach-o-header->sizeofcmds
Get the sizeofcmds field from a mach-o-header.
Mach-o-header->filetype
Get the filetype field from a mach-o-header.
Mach-o-header->cputype
Get the cputype field from a mach-o-header.
Mach-o-header->cpusubtype
Get the cpusubtype field from a mach-o-header.
Mach-o-header->ncmds
Get the ncmds field from a mach-o-header.
Mach-o-header->magic
Get the magic field from a mach-o-header.
Mach-o-header->flags
Get the flags field from a mach-o-header.