View Issue Details

IDProjectCategoryView StatusLast Update
0036395FPCCompilerpublic2019-12-05 21:07
ReporterAlfredAssigned ToFlorian 
PrioritynormalSeverityminorReproducibilityalways
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
FPCOldBugId
FPCTarget-
Attached Files

Activities

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