Architecture/platform information for compiler writers

Note: This document is a work-in-progress. Additions and clarifications are welcome.

  1. Hardware
    1. ARM
    2. MIPS
    3. PowerPC
    4. SPARC
    5. X86
    6. Other lists
  2. Application Binary Interface (ABI)
    1. Linux
    2. OS X
  3. Binary File Formats

Compiled by Misha Brukman

Hardware
ARM
ARM - Official manuals and docs
MIPS
MIPS - Official manuals and docs
PowerPC
IBM - Official manuals and docs
Other documents, collections, notes
SPARC
Official manuals and docs
X86
AMD - Official manuals and docs
Intel - Official manuals and docs
Other x86-specific information
Other relevant lists
ABI
Linux
  1. PowerPC 64-bit ELF ABI Supplement
OS X
  1. Mach-O Runtime Architecture
  2. Notes on Mach-O ABI
Binary File Formats

Valid CSS! Valid HTML 4.01! Misha Brukman
LLVM Compiler Infrastructure
Last modified: $Date$