[U-Boot-Users] Generate list file

Hi All
I had a question which is trivial but I couldn't find an answer to it. Can anyone tell me how do I generate a list filefrom gcc compiler or even preferred is listing with the interspersed Ccode.
Thanks Avinash
__________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com

Avinash Vijayvergia wrote:
Hi All
I had a question which is trivial but I couldn't find an answer to it. Can anyone tell me how do I generate a list file from gcc compiler or even preferred is listing with the interspersed C code.
Thanks Avinash
If I understand your question, I think you are asking for a disassembly output: objdump -d or, better, a disassembly interspersed with source: objdump -S
http://www.delorie.com/gnu/docs/binutils/binutils_6.html
Best regards, gvb

Hi,
Jerry Van Baren schrieb:
Avinash Vijayvergia wrote:
Hi All
I had a question which is trivial but I couldn't find an answer to it. Can anyone tell me how do I generate a list file from gcc compiler or even preferred is listing with the interspersed C code.
Thanks Avinash
If I understand your question, I think you are asking for a disassembly output: objdump -d or, better, a disassembly interspersed with source: objdump -S
The following works for me, too:
diff --git a/config.mk b/config.mk index 22d3398..b6ad763 100644 --- a/config.mk +++ b/config.mk @@ -237,7 +237,7 @@ ifndef REMOTE_BUILD %.o: %.S $(CC) $(AFLAGS) -c -o $@ $< %.o: %.c - $(CC) $(CFLAGS) -c -o $@ $< + $(CC) $(CFLAGS) -Wa,-ahlncds=$(subst .o,.lst,$@) -c -o $@ $<
But Jerry's solution is better in that you don't have to recompile the U-Boot, right?
Best Regards Jens
participants (3)
-
Avinash Vijayvergia
-
Jens Gehrlein
-
Jerry Van Baren