Skip to contentSkip to conversation

gcc question (off topic)

DISCUSSION Jerry Kelley 4 participants 4 messages Oct 29, 2000 – Nov 1, 2000

lore
Share & tools
lore
#1 lore raw
Quoted 2 lines · Jerry Kelley

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

Signature · 9 lines
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/
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/
#2 lore raw
In reply to Jerry Kelley
Quoted 2 lines

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

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/

#3 lore raw
In reply to Jerry Kelley
Quoted 2 lines · Jerry Kelley

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~
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/