SPRAB89A September 2011 – March 2014
This section specifies conventions for addressing, dynamic linking, and program loading for C6000 Linux-based systems. Our intention is to follow the conventions used by other embedded MMU-less Linux systems as much as is practical.
This part of the ABI is based on Chapter 5 of the System V ABI standard (http://www.sco.com/developers/gabi/2003-12-17/contents.html), which describes object file information and system actions that create running programs. This section, along with rest of this ABI, forms the processor-specific supplement to that standard specifically for programs running under Linux on the C6000.
These conventions apply to user-space application programs. The kernel is independent and may follow implementation-specific guidelines.