Flattened package hierarchy
This commit is contained in:
16
src/macho/macho.md
Normal file
16
src/macho/macho.md
Normal file
@ -0,0 +1,16 @@
|
||||
# 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
|
Reference in New Issue
Block a user