
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