[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Assemblyoutput fran GCC



Hej!

On Fri, Jan 04, 2002 at 12:23:53AM +1100, Mikael Claesson wrote:
> Om jag har forstatt saken ratt sa producerar gcc assemblykod som sen kors
> genom nan assembler som bygger sjalva objektfilen. Finns det nat satt att
> fanga upp den assemblykoden sa att man kan fa den i en textfil eller nat?
> Jag behover optimera en kodsnutt ganska ordentligt och det vore ju helt
> suverant att kunna se koden som produceras i klartext.

'cc -S fil.c' gör just detta. Från gccs manpage:

       -S     Stop  after the stage of compilation proper; do not
              assemble.  The output is an assembler code file for
              each non-assembler input file specified.

              By default, GCC makes the assembler file name for a
              source file by replacing  the  suffix  `.c',  `.i',
              etc., with `.s'.  Use -o to select another name.

              GCC ignores any input files that don't require com­
              pilation.

-- 
  Karl Söderström
  ks@xanadunet.net	http://www.xanadunet.net
  ks@debian.org		http://www.debian.org



Reply to: