[fpc-devel] Arm Hardfloat
Den Jean
Den.Jean at telenet.be
Mon Oct 8 20:43:59 CEST 2012
On Friday 05 October 2012 01:18:59 Den Jean wrote:
> if [ $? != 0 ]; then DoExitLink fpmake; fi
scripts never ly, there was no swap partition and little
memory -> accidents bound to happen.
I now have 256MB and a swap file.
I can compile and run lazarus qt.
Qt4 Binding V2.6RC2 for BeagleBoard:
http://users.telenet.be/Jan.Van.hijfte/qtforfpc/V2.6RC2/
However I still cannot compile fpc natively.
These are the errors when trying
to do make cycle using the ppcarm you provided
for fpc svn latest trunk
make cycle OPT='-dFPC_ARMHF -Aas -O- -CaEABIHF -CfVFPV3_D16 -Cparmv7'
PP=~/ppc_armhf
system.inc(1106,3) Note: Local variable "prevaddr" is assigned but never used
text.inc(1789,14) Warning: Implicit string type conversion from "AnsiString"
to "UnicodeString"
text.inc(2013,44) Warning: Implicit string type conversion with potential data
loss from "UnicodeString" to "AnsiString"
arm.inc(26,3) Note: Local variable "cpu_has_edsp" is assigned but never used
Assembling system
as called with -mfloat-abi=hard -meabi=5 -march=armv7 -mfpu=vfpv3-d16 -o
../../rtl/units/arm-linux/system.o ../../rtl/units/arm-linux/system.s
../../rtl/units/arm-linux/system.s: Assembler messages:
../../rtl/units/arm-linux/system.s:14: Error: lo register required -- `stmfd
r13!,{r4,r11,r12,r14,r15}'
../../rtl/units/arm-linux/system.s:15: Error: lo register required -- `sub
r11,r12,#4'
../../rtl/units/arm-linux/system.s:17: Error: lo register required -- `strb
r0,[r11,#-48]'
../../rtl/units/arm-linux/system.s:18: Error: lo register required -- `str r2,
[r11,#-56]'
../../rtl/units/arm-linux/system.s:19: Error: lo register required -- `str r3,
[r11,#-52]'
../../rtl/units/arm-linux/system.s:33: Error: lo register required -- `strb
r0,[r11,#-64]'
../../rtl/units/arm-linux/system.s:34: Error: lo register required -- `ldrsb
r0,[r11,#-64]'
../../rtl/units/arm-linux/system.s:36: Error: Thumb does not support
conditional execution
../../rtl/units/arm-linux/system.s:37: Error: Thumb does not support
conditional execution
Kind regards,
Jan
More information about the fpc-devel
mailing list