Skip to contentSkip to conversation

Generate list file

U-Boot-Users Avinash Vijayvergia 3 participants 3 messages Apr 9, 2008 – Apr 10, 2008

lore
Share & tools
lore
#0 lore raw

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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.denx.de/pipermail/u-boot/attachments/20080409/6cf77345/attachment.htm

#1 lore raw
Quoted 8 lines · Avinash Vijayvergia

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

#2 lore raw

Hi,

Quoted 10 lines · Jerry Van Baren
Quoted 8 lines · Avinash Vijayvergia

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

Quoted 7 lines

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>

The following works for me, too:

config.mk +1 -1
index 22d3398..b6ad763 100644
@@ -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