Operating systems › Apple macOS › Mac OS X 10.4 Tiger
Mac OS X 10.4 Tiger
2005
Mac OS X Tiger, the 2005 release introducing Spotlight search, Dashboard widgets and the first Intel-capable builds.
Reference & documentation
External technical references for programming Mac OS X 10.4 Tiger and for writing emulators.
| Resource | Type | Notes |
|---|---|---|
| OS X ABI Mach-O File Format Reference ↗ | Format | Mach-O header, load commands, segments spec |
| Technical Note TN1150: HFS Plus Volume Format ↗ | Format | Complete on-disk HFS+ volume format with structs |
| Overview of the Mach-O Executable Format ↗ | Format | Segment/section layout of Mach-O binaries |
| 32-bit PowerPC Function Calling Conventions ↗ | Memory map | Stack frame, red zone, register layout details |
| OS X ABI Function Call Guide ↗ | Programming | Calling conventions for PowerPC, IA-32, x86-64 |
| Kernel Programming Guide ↗ | Programming | Mach, BSD and IOKit kernel architecture reference |
| Mac OS X Tiger 10.4 Retail DVD (Internet Archive) ↗ | ROMs | Downloadable PowerPC retail install DVD image |
| Universal Binary Programming Guidelines, 2nd Edition ↗ | Reference | PowerPC vs Intel differences, endianness, byte swapping |
| Apple XNU kernel source (xnu-792, Tiger) ↗ | Source | Actual Tiger-era Mach/BSD/IOKit kernel source tree |