Description:
The xlc and related commands compile C source files.
They also processes assembler source files and object files. Unless the
-c option is specified, xlc calls the linkage editor to produce a
single object file. Input files may be any of the following:
1. file name with .c suffix: C source file
2. file name with .i suffix: preprocessed C source file
3. file name with .so suffix: shared object file