Operating systemsApple 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.

ResourceTypeNotes
OS X ABI Mach-O File Format Reference ↗FormatMach-O header, load commands, segments spec
Technical Note TN1150: HFS Plus Volume Format ↗FormatComplete on-disk HFS+ volume format with structs
Overview of the Mach-O Executable Format ↗FormatSegment/section layout of Mach-O binaries
32-bit PowerPC Function Calling Conventions ↗Memory mapStack frame, red zone, register layout details
OS X ABI Function Call Guide ↗ProgrammingCalling conventions for PowerPC, IA-32, x86-64
Kernel Programming Guide ↗ProgrammingMach, BSD and IOKit kernel architecture reference
Mac OS X Tiger 10.4 Retail DVD (Internet Archive) ↗ROMsDownloadable PowerPC retail install DVD image
Universal Binary Programming Guidelines, 2nd Edition ↗ReferencePowerPC vs Intel differences, endianness, byte swapping
Apple XNU kernel source (xnu-792, Tiger) ↗SourceActual Tiger-era Mach/BSD/IOKit kernel source tree