avr-gcc-list
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [avr-gcc-list] WinAVR, file XXX not found in symbol table, ignoring.


From: Joerg Wunsch
Subject: Re: [avr-gcc-list] WinAVR, file XXX not found in symbol table, ignoring...
Date: Wed, 9 Feb 2005 11:06:30 +0100 (MET)

"Preben Mikael Bohn" <address@hidden> wrote:

> However, when I try to compile my assembler files, I get the warning
> "Warning: file C:\DOCUME~1\PREBEN~1\LOCALS~1\Temp/ccoZaaaa.s not
> found in symbol table, ignoring" (below along with the compilation
> options, etc).

For AVR-COFF, you need to write two additional .stabs records in order
to tell the converter about your actual name of the file.  (Right now,
it only sees the name of the preprocessed assembler file.)

> When I try to load the .elf file into AVR studio (4.11b401), ...

Huh, ELF file?  The above is from the COFF conversion.  Which file
format are you really trying to use?

AFAICT, nobody has ever bothered to find out which DWARF-2 debugging
information needs to be added to asm source files in order to get
recognized in AVR Studio.  It's also quite possible that the assembler
misses to put some DWARF-2 information into the generated object code.

This has been discussed before.  It takes someone who really needs
this feature (this is *you*, not me, not Eric Weddington, not the
hypthetical ``other one'') to find out.  I guess the Atmel folks will
help you to find what's missing (Torleif Sandnes is probably *the*
most knowledgable person about ELF/DWARF-2 for the AVR on earth), but
get acquainted to the idea of compiling the tools yourself first
(notably the assembler), so in case you need to modify them to emit
the desired DWARF elements, you can quickly rebuild them to see
whether your attempt is successful.

Don't expect anyone else to do this on your behalf.  About the only
developer of the toolchain who even *has* Windows running is Eric
Weddington, and I seem to remember that he's not interested in
assembler source files anyway.  IOW: he has to spend enough of his
spare-time into the remaining WinAVR issues, and since he doesn't use
assembler himself, don't expect him to find out the above for you.

-- 
J"org Wunsch                                           Unix support engineer
address@hidden        http://www.interface-systems.de/~j/

reply via email to

[Prev in Thread] Current Thread [Next in Thread]