[fpc-devel] [Dwarf AVR] DIE refers to abbreviation number which does not exist

Florian Klämpfl florian at freepascal.org
Sun Feb 7 13:29:05 CET 2021


Am 07.02.21 um 11:49 schrieb Dimitrios Chr. Ioannidis via fpc-devel:
> Hi,
> 
>    I made some more tests, and it seems that there is a problem with the 
> array types, used in other units where they are defined.
> 
>    I don't know if it helps but, if I define an array type on unit B, 
> which a unit A uses it, and the unit B has a procedure / function which 
> is called from the unit B, then the warning / error goes away ( at least 
> I don't get that warning / error ).
> 
>    i.e. the following doesn't produce the dwarf warning / error, using 
> the FPC's cross tools :

I suspect it is binutils related. Maybe some of the windows users can 
build new avr-embedded binutils.


More information about the fpc-devel mailing list