### /usr/bin/gmake -d -j 6 -r -C rtl all CPU_TARGET=arm OS_TARGET=gba FPC=/home/muller/pas/fpc-3.3.1/bin/ppcarm BINUTILSPREFIX=arm-gba- OPT="-n -vx " GNU Make 4.3 Built for aarch64-unknown-linux-gnu Copyright (C) 1988-2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... Reading makefile 'Makefile'... gmake: Entering directory '/home/muller/pas/gitlab-fpc-source/rtl' gcc: error: unrecognized command-line option '-m64' Updating makefiles.... Considering target file 'Makefile'. Looking for an implicit rule for 'Makefile'. No implicit rule found for 'Makefile'. Finished prerequisites of target file 'Makefile'. No need to remake target 'Makefile'. Updating goal targets.... Considering target file 'all'. File 'all' does not exist. Considering target file 'gba_all'. File 'gba_all' does not exist. Finished prerequisites of target file 'gba_all'. Must remake target 'gba_all'. Need a job token; we don't have children /usr/bin/gmake -C gba all Putting child 0xaaab2cc04930 (gba_all) PID 4103365 on the chain. Live child 0xaaab2cc04930 (gba_all) PID 4103365 GNU Make 4.3 Built for aarch64-unknown-linux-gnu Copyright (C) 1988-2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Jobserver client (fds 3,4) Reading makefiles... Reading makefile 'Makefile'... gmake[1]: Entering directory '/home/muller/pas/gitlab-fpc-source/rtl/gba' Reading makefile '../inc/makefile.inc' (search path) (no ~ expansion)... Reading makefile '../arm/makefile.cpu' (search path) (no ~ expansion)... Updating makefiles.... Considering target file '../arm/makefile.cpu'. Looking for an implicit rule for '../arm/makefile.cpu'. No implicit rule found for '../arm/makefile.cpu'. Finished prerequisites of target file '../arm/makefile.cpu'. No need to remake target '../arm/makefile.cpu'. Considering target file '../inc/makefile.inc'. Looking for an implicit rule for '../inc/makefile.inc'. No implicit rule found for '../inc/makefile.inc'. Finished prerequisites of target file '../inc/makefile.inc'. No need to remake target '../inc/makefile.inc'. Considering target file 'Makefile'. Looking for an implicit rule for 'Makefile'. No implicit rule found for 'Makefile'. Finished prerequisites of target file 'Makefile'. No need to remake target 'Makefile'. Updating goal targets.... Considering target file 'all'. File 'all' does not exist. Considering target file 'fpc_all'. File 'fpc_all' does not exist. Considering target file 'fpcmade.arm-gba'. File 'fpcmade.arm-gba' does not exist. Considering target file 'fpc_loaders'. File 'fpc_loaders' does not exist. Considering target file '/home/muller/pas/trunk/fpcsrc/rtl/units/arm-gba'. File '/home/muller/pas/trunk/fpcsrc/rtl/units/arm-gba' does not exist. Finished prerequisites of target file '/home/muller/pas/trunk/fpcsrc/rtl/units/arm-gba'. Must remake target '/home/muller/pas/trunk/fpcsrc/rtl/units/arm-gba'. Need a job token; we don't have children /usr/bin/mkdir -p /home/muller/pas/trunk/fpcsrc/rtl/units/arm-gba Putting child 0xaaab84bb5220 (/home/muller/pas/trunk/fpcsrc/rtl/units/arm-gba) PID 4103368 on the chain. Live child 0xaaab84bb5220 (/home/muller/pas/trunk/fpcsrc/rtl/units/arm-gba) PID 4103368 Reaping winning child 0xaaab84bb5220 PID 4103368 Removing child 0xaaab84bb5220 PID 4103368 from chain. Successfully remade target file '/home/muller/pas/trunk/fpcsrc/rtl/units/arm-gba'. Considering target file 'prt0.o'. File 'prt0.o' does not exist. Considering target file 'prt0.as'. Looking for an implicit rule for 'prt0.as'. No implicit rule found for 'prt0.as'. Finished prerequisites of target file 'prt0.as'. No need to remake target 'prt0.as'. Finished prerequisites of target file 'prt0.o'. Must remake target 'prt0.o'. Need a job token; we don't have children arm-gba-as -o /home/muller/pas/trunk/fpcsrc/rtl/units/arm-gba/prt0.o prt0.as Putting child 0xaaab84bb6010 (prt0.o) PID 4103369 on the chain. Live child 0xaaab84bb6010 (prt0.o) PID 4103369 Reaping winning child 0xaaab84bb6010 PID 4103369 Removing child 0xaaab84bb6010 PID 4103369 from chain. Successfully remade target file 'prt0.o'. Considering target file 'cprt0.o'. File 'cprt0.o' does not exist. Considering target file 'cprt0.as'. Looking for an implicit rule for 'cprt0.as'. No implicit rule found for 'cprt0.as'. Finished prerequisites of target file 'cprt0.as'. No need to remake target 'cprt0.as'. Finished prerequisites of target file 'cprt0.o'. Must remake target 'cprt0.o'. Need a job token; we don't have children arm-gba-as -o /home/muller/pas/trunk/fpcsrc/rtl/units/arm-gba/cprt0.o cprt0.as Putting child 0xaaab84963360 (cprt0.o) PID 4103370 on the chain. Live child 0xaaab84963360 (cprt0.o) PID 4103370 Reaping winning child 0xaaab84963360 PID 4103370 Removing child 0xaaab84963360 PID 4103370 from chain. Successfully remade target file 'cprt0.o'. Finished prerequisites of target file 'fpc_loaders'. Must remake target 'fpc_loaders'. Successfully remade target file 'fpc_loaders'. Considering target file 'fpc_units'. File 'fpc_units' does not exist. Pruning file '/home/muller/pas/trunk/fpcsrc/rtl/units/arm-gba'. Considering target file 'system.ppu'. File 'system.ppu' does not exist. Considering target file 'system.pp'. Looking for an implicit rule for 'system.pp'. No implicit rule found for 'system.pp'. Finished prerequisites of target file 'system.pp'. No need to remake target 'system.pp'. Finished prerequisites of target file 'system.ppu'. Must remake target 'system.ppu'. Need a job token; we don't have children /home/muller/pas/fpc-3.3.1/bin/ppcarm -Tgba -Parm -XParm-gba- -Fi../inc -Fi../arm -FE. -FU/home/muller/pas/trunk/fpcsrc/rtl/units/arm-gba -n -vx -darm -Us -Sg system.pp Putting child 0xaaab84bb6b60 (system.ppu) PID 4103371 on the chain. Live child 0xaaab84bb6b60 (system.ppu) PID 4103371 /home/muller/pas/trunk/fpcsrc/rtl/units/arm-gba/system.s: Assembler messages: /home/muller/pas/trunk/fpcsrc/rtl/units/arm-gba/system.s:329: Warning: if writeback register is in list, it must be the lowest reg in the list /home/muller/pas/trunk/fpcsrc/rtl/units/arm-gba/system.s:332: Error: ARM register expected -- `ldmnefd r13!,{}' /home/muller/pas/trunk/fpcsrc/rtl/units/arm-gba/system.s:333: Error: ARM register expected -- `ldmfd r13!,{}' Executing "/home/muller/bin/arm-gba-as" with command line "-mfloat-abi=soft -meabi=5 -march=armv4 -mfpu=softvfp -o /home/muller/pas/trunk/fpcsrc/rtl/units/arm-gba/system.o /home/muller/pas/trunk/fpcsrc/rtl/units/arm-gba/system.s" system.pp(173) Error: ErrAn unhandled exception occurred at $000000000042A218: EAccessViolation: Access violation $000000000042A218 REMOVE_FREED_FIXED_CHUNKS, line 524 of ../inc/heap.inc $000000000042A2A4 FREE_OSCHUNK, line 533 of ../inc/heap.inc $000000000042A414 APPEND_TO_OSLIST, line 564 of ../inc/heap.inc $000000000042B7FC SYSFREEMEM_FIXED, line 1165 of ../inc/heap.inc $000000000042B9FC SYSFREEMEM, line 1230 of ../inc/heap.inc $0000000000429CB4 FREEMEM, line 326 of ../inc/heap.inc $0000000000532CB4 DESTROY, line 190 of symbase.pas $000000000055741C DESTROY, line 630 of symtype.pas $0000000000534700 DESTROY, line 734 of symsym.pas $000000000053CFBC DESTROY, line 3120 of symsym.pas $000000000041D678 FREE, line 407 of ../inc/objpas.inc $00000000004B8BCC CLEAR, line 1843 of cclasses.pas $00000000005333A8 CLEAR, line 330 of symbase.pas $00000000005330F0 DESTROY, line 271 of symbase.pas $000000000041D678 FREE, line 407 of ../inc/objpas.inc $00000000004CF998 DESTROY, line 7or while assembling exitcode 1 system.pp(173) Fatal: There were 2 errors compiling module, stopping Error: Compilation raised exception internally 85 of fmodule.pas $000000000070A4C4 DESTROY, line 179 of fppu.pas Reaping losing child 0xaaab84bb6b60 PID 4103371 gmake[1]: *** [Makefile:2255: system.ppu] Error 217 Removing child 0xaaab84bb6b60 PID 4103371 from chain. gmake[1]: Leaving directory '/home/muller/pas/gitlab-fpc-source/rtl/gba' Reaping losing child 0xaaab2cc04930 PID 4103365 gmake: *** [Makefile:3807: gba_all] Error 2 Removing child 0xaaab2cc04930 PID 4103365 from chain. gmake: Leaving directory '/home/muller/pas/gitlab-fpc-source/rtl'