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.
>
>
>

Reply via email to