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. This option is only valid with the ld command. 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.