Universal Binary Programming Guidelines, Second Edition

PDF

Introduction
Building a Universal Binary
Architectural Differences
Swapping Bytes
Guidelines for Specific Scenarios
Preparing Vector-Based Code
Appendix A: Rosetta
Appendix B: Architecture-Independent Vector-Based Code
Appendix C: 32-Bit Application Binary Interface
Appendix D: 64-Bit Application Binary Interface
Revision History