View Issue Details

IDProjectCategoryView StatusLast Update
0035567FPCCompilerpublic2019-10-19 17:42
ReporterMartin FriebeAssigned ToSven Barth 
Status resolvedResolutionfixed 
Platform64bit IntelOSwin 10OS Version10
Product Version3.3.1Product Build 
Target VersionFixed in Version3.3.1 
Summary0035567: Wrong dwarf-3 info for dyn-array when cross compiling between 32/64 bit
DescriptionIn file dbgdwarf.pas

writing dwarf-3 for dyn array
    procedure tdebuginfodwarf3.appenddef_array(list: tasmlist; def: tarraydef);

uses sizeof(ptrint)

This is the wrong value, if cross compiling.
Similar issues for strings where fixed in 0035386
TagsNo tags attached.
Fixed in Revision43264
Attached Files


related to 0035386 closedSven Barth Wrong dwarf-3 info for ansistring when cross compiling to 32 bit 


Sven Barth

2019-10-19 17:42

manager   ~0118704

Please test and close if okay.

Issue History

Date Modified Username Field Change
2019-05-12 13:30 Martin Friebe New Issue
2019-05-12 13:30 Martin Friebe Relationship added related to 0035386
2019-10-19 17:42 Sven Barth Assigned To => Sven Barth
2019-10-19 17:42 Sven Barth Status new => resolved
2019-10-19 17:42 Sven Barth Resolution open => fixed
2019-10-19 17:42 Sven Barth Fixed in Version => 3.3.1
2019-10-19 17:42 Sven Barth Fixed in Revision => 43264
2019-10-19 17:42 Sven Barth FPCTarget => -
2019-10-19 17:42 Sven Barth Note Added: 0118704