2000-10-29 15:16:46

by Jerry Kelley

[permalink] [raw]
Subject: gcc question (off topic)

Can gcc generate ASM output with the source lines from the C file
interspersed as comments?

Thanks.

Jerry Kelley
[email protected]


2000-10-29 15:27:00

by Erik Mouw

[permalink] [raw]
Subject: Re: gcc question (off topic)

On Sun, Oct 29, 2000 at 10:17:36AM -0500, Jerry Kelley wrote:
> Can gcc generate ASM output with the source lines from the C file
> interspersed as comments?

Yes, "gcc -S". Look in the gcc info pages for more information (the man
page in known to be outdated).

If that isn't what you want, try "objdump -D -S" on the generated
object file. You have to use the "-g" flag for gcc to let this trick
work.


Erik

--
J.A.K. (Erik) Mouw, Information and Communication Theory Group, Department
of Electrical Engineering, Faculty of Information Technology and Systems,
Delft University of Technology, PO BOX 5031, 2600 GA Delft, The Netherlands
Phone: +31-15-2783635 Fax: +31-15-2781843 Email: [email protected]
WWW: http://www-ict.its.tudelft.nl/~erik/

2000-10-29 16:18:28

by Alan Cox

[permalink] [raw]
Subject: Re: gcc question (off topic)

> Can gcc generate ASM output with the source lines from the C file
> interspersed as comments?

Not afak directly. The makelst stuff in 2.2.18pre IBM contributed claims to
do the job though

2000-11-01 10:13:17

by Richard Henderson

[permalink] [raw]
Subject: Re: gcc question (off topic)

On Sun, Oct 29, 2000 at 10:17:36AM -0500, Jerry Kelley wrote:
> Can gcc generate ASM output with the source lines from the C file
> interspersed as comments?

Not directly. However, gas will happily generate assembler listings
containing the C source. See "-alh".


r~