Architecture/platform information for compiler writers

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

  1. Hardware
    1. Alpha
    2. ARM
    3. Itanium
    4. MIPS
    5. PowerPC
    6. SPARC
    7. X86
    8. Other lists
  2. Application Binary Interface (ABI)
    1. Linux
    2. OS X
  3. Miscellaneous resources

Compiled by Misha Brukman

Hardware
Alpha
ARM
Itanium (ia64)
MIPS
PowerPC
IBM - Official manuals and docs
Other documents, collections, notes
SPARC
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
Miscellaneous resources

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