Hi Andrew, Looks like Paul did submitted a patch here: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20675
Can you or someone else take a look and comment on it? Thanks! -Omar On Thu, Oct 16, 2008 at 4:08 AM, Andrew Haley <[EMAIL PROTECTED]> wrote: > Omar Torres wrote: > >> I have a similar issue to what is reported here >> (http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20143): >> /Applications/avr/avr-src/gcc/unwind.h:59: error: unable to emulate 'DI' >> >> As clearly expressed by Paul, the underline issue that the target >> only support data types up to 32-bits, while gcc is expecting up to >> 64-bit support. >> >> Any suggestions on how to workaround this? > > Paul Schlie said: > > "The further good news is that upon reviewing the DWARF2 spec in detail, > and GCC's implementation, it's clear that a 32-bit DWARF data structure > is sufficient to support any target with 32-bit or less data type sizes. > > "(which seems that it may be reasonably easy to support by declaring the > DWARF data structure size as a function of the size of target's the maxim > declared data type size; although possibly limited to a practical minimum > of 32-bits, which seems much more reasonable for smaller targets)" > > but no-one has ever AFAIAA submitted a patch that does this. > > Andrew. > > >