[fpc-devel] Arm embedded
Carsten Bager
carsten at beas.dk
Mon Sep 28 16:31:56 CEST 2009
I have tried to find the reason fore my linker problems.
It looks like it comes from the generated assembler file, when compiling to the embedded
platform.
If i compile to Linux it works OK
.section .bss
.balign 2
# [6] i,p,q,w:integer;
.globl U_P$LED_I
.type U_P$LED_I,%object
.size U_P$LED_I,2
U_P$LED_I:
.zero 2
If i compile to embedded
.section .bss.n_u_p$led_i
.balign 2
# [6] i,p,q,w:integer;
.globl U_P$LED_I
.size U_P$LED_I,2
U_P$LED_I:
.zero 2
the assembler dos not give the same obj output from the 2 files
When assembling the embedded version it looks like everything is placed at address 0
Is this an compiler error when compiling to the embedded platform.
Carsten
More information about the fpc-devel
mailing list