On 2006-05-15, Martin Collins <[email protected]> wrote:
> I've compiled my test.c with:
>
> msp430-gcc test.c -o test.elf -I /cygdrive/c/mspgcc/msp430/include
> -mmcu=msp430x449 -g
When I use that command line, I get a test.elf file that
msp430-gdb loads fine. Just curious: do you really need the -I
option? If the compiler is properly installed, you shouldn't.
> The version of gcc is 3.4.4 (cygming special) (gdc 0.12, using dmd 0.125)
>
> I get this message in gdb when I do "load test":
> "test.elf": not in executable format: File format not recognized
That's very odd. When I do "load test" after compiling using
the line above, I get the error
"test: No such file or directory."
Does the Cygwin-hosted version of msp430-gdb add on a ".elf" by
default?
> test.elf has the keyword "ELF".
Sorry, I've no clue what that means.
What does this command output?
$ file test.elf
How about this?
$ objdump --section-headers test.elf
--
Grant Edwards grante Yow! My mind is making
at ashtrays in Dayton....
visi.com