View Issue Details

IDProjectCategoryView StatusLast Update
0036395FPCCompilerpublic2019-12-05 21:07
ReporterAlfredAssigned ToFlorian 
Status resolvedResolutionfixed 
PlatformWindowsOSOS Version
Product VersionProduct Build 
Target VersionFixed in Version3.2.0 
Summary0036395: Building for ARM with a sysroot (-XR) results in a crashing app.
DescriptionWhen a sysroot is defined (-XR), the custom linker script results in a crashing app on the target.

In t_linux.pas (for ARM):

add(' PROVIDE (__executable_start = 0x8000); . = 0x8000 + SIZEOF_HEADERS;');

should be

add(' PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x10000)); . = SEGMENT_START("text-segment", 0x10000) + SIZEOF_HEADERS;');
Additional InformationShould be good if this is also fixed in fixes.
TagsNo tags attached.
Fixed in Revision43651
Attached Files


There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2019-12-04 08:09 Alfred New Issue
2019-12-05 21:07 Florian Assigned To => Florian
2019-12-05 21:07 Florian Status new => resolved
2019-12-05 21:07 Florian Resolution open => fixed
2019-12-05 21:07 Florian Fixed in Version => 3.2.0
2019-12-05 21:07 Florian Fixed in Revision => 43651
2019-12-05 21:07 Florian FPCTarget => -