# Mach-O ## Notes MacOS is the only operating system that requires loading the headers explicitly with both readable and executable permissions. ## Loader https://github.com/apple-oss-distributions/xnu/blob/main/EXTERNAL_HEADERS/mach-o/loader.h ## Links - https://en.wikipedia.org/wiki/Mach-O - https://github.com/aidansteele/osx-abi-macho-file-format-reference - https://stackoverflow.com/questions/39863112/what-is-required-for-a-mach-o-executable-to-load