2015-12-20 03:43:30 -08:00
|
|
|
# Supported platforms
|
|
|
|
|
|
|
|
IBM POWER and Freescale (nee Motorola) PowerPC processors, in three flavors:
|
|
|
|
* 32 bits, ELF ABI: Debian's `powerpc`
|
|
|
|
* 64 bits big-endian, ELF ABI v1: Debian's `powerpc`
|
|
|
|
* 64 bits little-endian, ELF ABI v2: Debian's `ppc64el`
|
|
|
|
|
|
|
|
No longer supported: AIX and MacOS X.
|
|
|
|
|
|
|
|
# Reference documents
|
|
|
|
|
|
|
|
* Instruction set architecture:
|
2016-02-16 04:23:31 -08:00
|
|
|
_PowerPC User Instruction Set Architecture_,
|
2015-12-20 03:43:30 -08:00
|
|
|
book 1 of _PowerPC Architecture Book_
|
2016-02-16 04:23:31 -08:00
|
|
|
(http://www.ibm.com/developerworks/systems/library/es-archguide-v2.html).
|
2015-12-20 03:43:30 -08:00
|
|
|
* ELF ABI 32 bits:
|
2016-02-16 04:23:31 -08:00
|
|
|
_System V Application Binary Interface, PowerPC Processor Supplement_
|
2015-12-20 03:43:30 -08:00
|
|
|
* ELF ABI 64 bits version 1:
|
2016-02-16 04:23:31 -08:00
|
|
|
_64-bit PowerPC ELF Application Binary Interface Supplement_
|
2015-12-20 03:43:30 -08:00
|
|
|
(http://refspecs.linuxfoundation.org/ELF/ppc64/PPC-elf64abi.html)
|
|
|
|
* ELF ABI 64 bits version 2:
|
|
|
|
_Power Architecture 64-bit ELF V2 ABI Specification,
|
|
|
|
OpenPOWER ABI for Linux Supplement_
|
|
|
|
(http://openpowerfoundation.org/technical/technical-resources/technical-specifications/)
|
|
|
|
* _The PowerPC Compiler Writer's Guide_, Warthman Associates, 1996.
|
|
|
|
(PDF available from various sources on the Web.)
|