Introduction to the Oracle Solaris Developer Documentation

Programming Interfaces

The Programming Interfaces Guide describes programming interfaces that are specific to the Oracle Solaris environment.

The Programming Interfaces Guide has information on the following subjects:

The Oracle Solaris OS includes two utilities that enable application developers to verify an application's compliance with the Oracle Solaris Application Binary Interface (ABI). Compliance with the Oracle Solaris ABI ensures that your code is portable across releases of the Oracle Solaris OS. The Oracle Solaris ABI defines the interfaces that are available for the use of application developers.

The appcert(1) utility statically examines the Oracle Solaris library interfaces used by ELF binaries for instances of private interface usage. The apptrace(1) tool uses the link-auditing capability of the run time linker to dynamically trace library routine calls as the application runs.