Jump To:
Leopard Reference Library: Darwin
Apple provides UNIX/Linux developers with tools, documentation, and other resources to prepare products to run optimally on Intel-based Macintosh computers.

Document Descriptions
On Off
Display

Sort by
Title
Sorted by
Resource Type
Sort by
Date
Building an Open Source Universal Binary (HTML)
Learn to build a universal binary through this sample build that uses OpenSSL.
Articles 2006-04-24
Mac OS X ABI Function Call Guide (HTML) (PDF)
Describes the function-calling conventions used in the architectures supported by Mac OS X.
Guides 2009-02-04
Universal Binary Programming Guidelines, Second Edition (HTML) (PDF)
Conceptual information and tips for writing code that runs on PowerPC-based and Intel-based Macintosh computers.
Guides 2009-02-04
GCC Porting Guide (HTML) (PDF)
Provides guidance on how to migrate projects to new GCC releases.
Guides 2006-10-03
AltiVec/SSE Migration Guide (HTML) (PDF)
Explains how to convert PowerPC AltiVec code to Intel SSE code.
Guides 2005-09-08
GNU C/C++/Objective-C 4.0.1 Compiler User Guide (HTML)
Describes the Apple version of the GNU 4.0.1 compiler.
Reference 2007-10-31
Core Endian Reference (HTML) (PDF)
Describes the C API for creating and installing callbacks to byte swap custom data.
Reference 2007-05-29
Byte-Order Utilities Reference (HTML) (PDF)
Describes Core Foundation byte-order functions.
Reference 2006-05-23