XLC generates object files directly, it does not generate assembly language files and use the AIX Assembler.
xlc -S actually invokes the XLC disassembler. The disassembler is installed in the XLC directory structure as /opt/IBM/xlc/13.1.3/exe/dis - David On Wed, Sep 13, 2017 at 1:01 AM, Jeffrey Walton via cfarm-users <cfarm-users@lists.tetaneutral.net> wrote: > On Wed, Sep 13, 2017 at 1:00 AM, Markus Trippelsdorf > <mar...@trippelsdorf.de> wrote: >> On 2017.09.13 at 00:54 -0400, Jeffrey Walton wrote: >>> On Wed, Sep 13, 2017 at 12:51 AM, Markus Trippelsdorf >>> <mar...@trippelsdorf.de> wrote: >>> > On 2017.09.13 at 00:42 -0400, Jeffrey Walton via cfarm-users wrote: >>> >> Hi Everyone, >>> >> >>> >> Please forgive my ignorance. What is (are?) the disassemblers >>> >> available on GCC119, which is an AIX machine? >>> > >>> > In another thread you have stated that you don't read PPC assembly, so >>> > of what use would be a disassembler? >>> >>> I want to examine the code generated by XL/C and compare it GCC. >>> >>> Below is the sequence I am seeing laid out by GCC on GCC112, which is >>> Linux LE. I am interested in learning how the code changes when moving >>> to XL/C on a buig endian machine. >> >> Well, XL/C also supports the -S option. > > Thanks. I was not aware it was a disassembler, too. > > Thanks again. > > Jeff > _______________________________________________ > cfarm-users mailing list > cfarm-users@lists.tetaneutral.net > https://lists.tetaneutral.net/listinfo/cfarm-users _______________________________________________ cfarm-users mailing list cfarm-users@lists.tetaneutral.net https://lists.tetaneutral.net/listinfo/cfarm-users