The User's Guide description of the default for the -qro option is incorrect. User's Guide Description of Compiler Return Codes is incorrect The description of Compiler Return Codes in Chapter 7 of the User's Guide is incorrect. This version of the compiler supports the new dynamic load libraries being added to AIX 4.2. These libraries are very similar to shared objects except that symbol references are resolved at load time and the libraries have initialization and termination functions. To support these libraries the ld command has added some new options and the start up code has some new behavior.
Shared objects can now have the suffix .so.
The compiler invocations also recognize files with the .so suffix specified on the command line the same way it does files with the .a suffix. Tells the ld command the resulting object file is a dynamic library. The compiler invocation commands are not capable of generating shared objects, so they will issue an error an stop compilation when this option is used. Affects all library searches. Controls how libraries are processed by specifying which form of library names to look for.