< Previous PageNext Page > Hide TOC

Document Revision History

This table describes the changes to Mach-O Programming Topics.

DateNotes
2009-02-04Made minor changes.
2006-11-28Added details about the Mac OS X x86-64 environment.
 

Added details about the user-space code model in “x86-64 Code Model.”

 

Added details about symbol references to “x86-64 Symbol References.”

 

Added details about symbol relocations in “Relocations in the x86-64 Environment.”

2006-11-07Added information on the IA-32 symbol stubs and the DWARF debugging format.
 

Added information about the DWARF debugging format to “Scope and Treatment of Symbol Definitions.”

 

Added information on the stubs used for indirect addressing in the IA-32 environment in “Indirect Addressing.”

2005-11-09Added the "Dynamic Code Generation" article from content previously published in "PowerPC Runtime Architecture Guide."
2005-08-11Clarified terminology for binaries that contain object files for more than one architecture.
2005-06-04Updated for Mac OS X v10.4.
2005-04-29New document that describes basic concepts about the Mac OS X runtime environment. Replaces information that was published previously in "Mach-O Runtime Architecture."
2004-08-31

Corrected sample of a private external symbol in “Scope and Treatment of Symbol Definitions” in Executing Mach-O Files.

 

Corrected framework-building example in Listing 1.




< Previous PageNext Page > Hide TOC


© 2003, 2009 Apple Inc. All Rights Reserved. (Last updated: 2009-02-04)


Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.