Hi,
I'm trying to get the arm-elf-gcc cross-compiler from GNUARM.org
(2008-10-19) to generate a binary for me, however I get an empty binary
file out of objdump. The best conclusion I can draw is that my linker
command isn't working right.
The compiler generates the listings right, so I can only assume the
objects are correct. Judging by the output of arm-elf-size, it looks
like objdump is doing its job alright as well. Through arm-elf-size, I
seem to be missing the data, text, and bss sections. These really ought
be there.
I've posted my linker script (taken and lightly modified from
at91sam7s_example_gamma) as well as what happens when I attempt to
compile the executable to http://pastebin.com/d6c63a237.
To clarify two things, I intend to target the AT91SAM7SE256, however
right now am just sticking to the AT91SAM7S512/AT91SAM7S-EK.
Can anyone help me out?
Thanks,
-Jeremy