### /usr/bin/gmake -d -r -C rtl all CPU_TARGET=aarch64 OS_TARGET=freebsd FPC=/home/muller/pas/fpc-3.3.1-32/bin/ppca64 BINUTILSPREFIX=aarch64-freebsd- OPT="-XR/home/muller/sys-root/aarch64-freebsd -n -vx -Fl/home/muller/sys-root/aarch64-freebsd/usr/lib -k-L/home/muller/sys-root/aarch64-freebsd/usr/lib -k-rpath=/usr/lib -Fl/home/muller/sys-root/aarch64-freebsd/lib -k-L/home/muller/sys-root/aarch64-freebsd/lib -k-rpath=/lib -Fl/home/muller/sys-root/aarch64-freebsd/usr/local/lib -k-L/home/muller/sys-root/aarch64-freebsd/usr/local/lib -k-rpath=/usr/local/lib -Xd -k--sysroot=/home/muller/sys-root/aarch64-freebsd -k-nostdlib" GNU Make 4.3 Built for x86_64-pc-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' 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 'freebsd_all'. File 'freebsd_all' does not exist. Finished prerequisites of target file 'freebsd_all'. Must remake target 'freebsd_all'. /usr/bin/gmake -C freebsd all Putting child 0x55dc5b03aa40 (freebsd_all) PID 2296496 on the chain. Live child 0x55dc5b03aa40 (freebsd_all) PID 2296496 GNU Make 4.3 Built for x86_64-pc-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[1]: Entering directory '/home/muller/pas/gitlab-fpc-source/rtl/freebsd' Reading makefile '../inc/makefile.inc' (search path) (no ~ expansion)... Reading makefile '../aarch64/makefile.cpu' (search path) (no ~ expansion)... Updating makefiles.... Considering target file '../aarch64/makefile.cpu'. Looking for an implicit rule for '../aarch64/makefile.cpu'. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../aarch64/makefile.cpu.pp'. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../aarch64/makefile.cpu.pas'. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../aarch64/makefile.cpu.lpr'. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../aarch64/makefile.cpu.dpr'. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../aarch64/makefile.cpu.pp'. Looking for a rule with intermediate file '../aarch64/makefile.cpu.pp'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../aarch64/makefile.cpu.pas'. Looking for a rule with intermediate file '../aarch64/makefile.cpu.pas'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../aarch64/makefile.cpu.lpr'. Looking for a rule with intermediate file '../aarch64/makefile.cpu.lpr'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../aarch64/makefile.cpu.dpr'. Looking for a rule with intermediate file '../aarch64/makefile.cpu.dpr'. Avoiding implicit rule recursion. No implicit rule found for '../aarch64/makefile.cpu'. Finished prerequisites of target file '../aarch64/makefile.cpu'. No need to remake target '../aarch64/makefile.cpu'. Considering target file '../inc/makefile.inc'. Looking for an implicit rule for '../inc/makefile.inc'. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pp'. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pas'. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.lpr'. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.dpr'. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pp'. Looking for a rule with intermediate file '../inc/makefile.inc.pp'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pas'. Looking for a rule with intermediate file '../inc/makefile.inc.pas'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.lpr'. Looking for a rule with intermediate file '../inc/makefile.inc.lpr'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.dpr'. Looking for a rule with intermediate file '../inc/makefile.inc.dpr'. Avoiding implicit rule recursion. 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'. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pp'. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pas'. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.lpr'. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.dpr'. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pp'. Looking for a rule with intermediate file 'Makefile.pp'. Avoiding implicit rule recursion. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pas'. Looking for a rule with intermediate file 'Makefile.pas'. Avoiding implicit rule recursion. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.lpr'. Looking for a rule with intermediate file 'Makefile.lpr'. Avoiding implicit rule recursion. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.dpr'. Looking for a rule with intermediate file 'Makefile.dpr'. Avoiding implicit rule recursion. 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.aarch64-freebsd'. File 'fpcmade.aarch64-freebsd' does not exist. Considering target file 'fpc_loaders'. File 'fpc_loaders' does not exist. Considering target file '/home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd'. File '/home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd' does not exist. Finished prerequisites of target file '/home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd'. Must remake target '/home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd'. /usr/bin/mkdir -p /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd Putting child 0x55bbb92392a0 (/home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd) PID 2296499 on the chain. Live child 0x55bbb92392a0 (/home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd) PID 2296499 Reaping winning child 0x55bbb92392a0 PID 2296499 Removing child 0x55bbb92392a0 PID 2296499 from chain. Successfully remade target file '/home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd'. Considering target file 'prt0.o'. File 'prt0.o' does not exist. Considering target file 'aarch64/prt0.as'. Looking for an implicit rule for 'aarch64/prt0.as'. Trying pattern rule with stem 'prt0.as'. Trying implicit prerequisite 'aarch64/prt0.as.pp'. Trying pattern rule with stem 'prt0.as'. Trying implicit prerequisite 'aarch64/prt0.as.pas'. Trying pattern rule with stem 'prt0.as'. Trying implicit prerequisite 'aarch64/prt0.as.lpr'. Trying pattern rule with stem 'prt0.as'. Trying implicit prerequisite 'aarch64/prt0.as.dpr'. Trying pattern rule with stem 'prt0.as'. Trying implicit prerequisite 'aarch64/prt0.as.pp'. Looking for a rule with intermediate file 'aarch64/prt0.as.pp'. Avoiding implicit rule recursion. Trying pattern rule with stem 'prt0.as'. Trying implicit prerequisite 'aarch64/prt0.as.pas'. Looking for a rule with intermediate file 'aarch64/prt0.as.pas'. Avoiding implicit rule recursion. Trying pattern rule with stem 'prt0.as'. Trying implicit prerequisite 'aarch64/prt0.as.lpr'. Looking for a rule with intermediate file 'aarch64/prt0.as.lpr'. Avoiding implicit rule recursion. Trying pattern rule with stem 'prt0.as'. Trying implicit prerequisite 'aarch64/prt0.as.dpr'. Looking for a rule with intermediate file 'aarch64/prt0.as.dpr'. Avoiding implicit rule recursion. No implicit rule found for 'aarch64/prt0.as'. Finished prerequisites of target file 'aarch64/prt0.as'. No need to remake target 'aarch64/prt0.as'. Finished prerequisites of target file 'prt0.o'. Must remake target 'prt0.o'. aarch64-freebsd-as -o /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/prt0.o aarch64/prt0.as Putting child 0x55bbb923e7f0 (prt0.o) PID 2296500 on the chain. Live child 0x55bbb923e7f0 (prt0.o) PID 2296500 Reaping winning child 0x55bbb923e7f0 PID 2296500 Removing child 0x55bbb923e7f0 PID 2296500 from chain. Successfully remade target file 'prt0.o'. Considering target file 'cprt0.o'. File 'cprt0.o' does not exist. Considering target file 'aarch64/cprt0.as'. Looking for an implicit rule for 'aarch64/cprt0.as'. Trying pattern rule with stem 'cprt0.as'. Trying implicit prerequisite 'aarch64/cprt0.as.pp'. Trying pattern rule with stem 'cprt0.as'. Trying implicit prerequisite 'aarch64/cprt0.as.pas'. Trying pattern rule with stem 'cprt0.as'. Trying implicit prerequisite 'aarch64/cprt0.as.lpr'. Trying pattern rule with stem 'cprt0.as'. Trying implicit prerequisite 'aarch64/cprt0.as.dpr'. Trying pattern rule with stem 'cprt0.as'. Trying implicit prerequisite 'aarch64/cprt0.as.pp'. Looking for a rule with intermediate file 'aarch64/cprt0.as.pp'. Avoiding implicit rule recursion. Trying pattern rule with stem 'cprt0.as'. Trying implicit prerequisite 'aarch64/cprt0.as.pas'. Looking for a rule with intermediate file 'aarch64/cprt0.as.pas'. Avoiding implicit rule recursion. Trying pattern rule with stem 'cprt0.as'. Trying implicit prerequisite 'aarch64/cprt0.as.lpr'. Looking for a rule with intermediate file 'aarch64/cprt0.as.lpr'. Avoiding implicit rule recursion. Trying pattern rule with stem 'cprt0.as'. Trying implicit prerequisite 'aarch64/cprt0.as.dpr'. Looking for a rule with intermediate file 'aarch64/cprt0.as.dpr'. Avoiding implicit rule recursion. No implicit rule found for 'aarch64/cprt0.as'. Finished prerequisites of target file 'aarch64/cprt0.as'. No need to remake target 'aarch64/cprt0.as'. Finished prerequisites of target file 'cprt0.o'. Must remake target 'cprt0.o'. aarch64-freebsd-as -o /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/cprt0.o aarch64/cprt0.as Putting child 0x55bbb923d6e0 (cprt0.o) PID 2296501 on the chain. Live child 0x55bbb923d6e0 (cprt0.o) PID 2296501 Reaping winning child 0x55bbb923d6e0 PID 2296501 Removing child 0x55bbb923d6e0 PID 2296501 from chain. Successfully remade target file 'cprt0.o'. Considering target file 'gprt0.o'. File 'gprt0.o' does not exist. Considering target file 'aarch64/gprt0.as'. Looking for an implicit rule for 'aarch64/gprt0.as'. Trying pattern rule with stem 'gprt0.as'. Trying implicit prerequisite 'aarch64/gprt0.as.pp'. Trying pattern rule with stem 'gprt0.as'. Trying implicit prerequisite 'aarch64/gprt0.as.pas'. Trying pattern rule with stem 'gprt0.as'. Trying implicit prerequisite 'aarch64/gprt0.as.lpr'. Trying pattern rule with stem 'gprt0.as'. Trying implicit prerequisite 'aarch64/gprt0.as.dpr'. Trying pattern rule with stem 'gprt0.as'. Trying implicit prerequisite 'aarch64/gprt0.as.pp'. Looking for a rule with intermediate file 'aarch64/gprt0.as.pp'. Avoiding implicit rule recursion. Trying pattern rule with stem 'gprt0.as'. Trying implicit prerequisite 'aarch64/gprt0.as.pas'. Looking for a rule with intermediate file 'aarch64/gprt0.as.pas'. Avoiding implicit rule recursion. Trying pattern rule with stem 'gprt0.as'. Trying implicit prerequisite 'aarch64/gprt0.as.lpr'. Looking for a rule with intermediate file 'aarch64/gprt0.as.lpr'. Avoiding implicit rule recursion. Trying pattern rule with stem 'gprt0.as'. Trying implicit prerequisite 'aarch64/gprt0.as.dpr'. Looking for a rule with intermediate file 'aarch64/gprt0.as.dpr'. Avoiding implicit rule recursion. No implicit rule found for 'aarch64/gprt0.as'. Finished prerequisites of target file 'aarch64/gprt0.as'. No need to remake target 'aarch64/gprt0.as'. Finished prerequisites of target file 'gprt0.o'. Must remake target 'gprt0.o'. aarch64-freebsd-as -o /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/gprt0.o aarch64/gprt0.as Putting child 0x55bbb923fda0 (gprt0.o) PID 2296502 on the chain. Live child 0x55bbb923fda0 (gprt0.o) PID 2296502 Reaping winning child 0x55bbb923fda0 PID 2296502 Removing child 0x55bbb923fda0 PID 2296502 from chain. Successfully remade target file 'gprt0.o'. Considering target file 'dllprt0.o'. File 'dllprt0.o' does not exist. Considering target file 'aarch64/dllprt0.as'. Looking for an implicit rule for 'aarch64/dllprt0.as'. Trying pattern rule with stem 'dllprt0.as'. Trying implicit prerequisite 'aarch64/dllprt0.as.pp'. Trying pattern rule with stem 'dllprt0.as'. Trying implicit prerequisite 'aarch64/dllprt0.as.pas'. Trying pattern rule with stem 'dllprt0.as'. Trying implicit prerequisite 'aarch64/dllprt0.as.lpr'. Trying pattern rule with stem 'dllprt0.as'. Trying implicit prerequisite 'aarch64/dllprt0.as.dpr'. Trying pattern rule with stem 'dllprt0.as'. Trying implicit prerequisite 'aarch64/dllprt0.as.pp'. Looking for a rule with intermediate file 'aarch64/dllprt0.as.pp'. Avoiding implicit rule recursion. Trying pattern rule with stem 'dllprt0.as'. Trying implicit prerequisite 'aarch64/dllprt0.as.pas'. Looking for a rule with intermediate file 'aarch64/dllprt0.as.pas'. Avoiding implicit rule recursion. Trying pattern rule with stem 'dllprt0.as'. Trying implicit prerequisite 'aarch64/dllprt0.as.lpr'. Looking for a rule with intermediate file 'aarch64/dllprt0.as.lpr'. Avoiding implicit rule recursion. Trying pattern rule with stem 'dllprt0.as'. Trying implicit prerequisite 'aarch64/dllprt0.as.dpr'. Looking for a rule with intermediate file 'aarch64/dllprt0.as.dpr'. Avoiding implicit rule recursion. No implicit rule found for 'aarch64/dllprt0.as'. Finished prerequisites of target file 'aarch64/dllprt0.as'. No need to remake target 'aarch64/dllprt0.as'. Finished prerequisites of target file 'dllprt0.o'. Must remake target 'dllprt0.o'. aarch64-freebsd-as -o /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/dllprt0.o aarch64/dllprt0.as Putting child 0x55bbb9239920 (dllprt0.o) PID 2296503 on the chain. Live child 0x55bbb9239920 (dllprt0.o) PID 2296503 Reaping winning child 0x55bbb9239920 PID 2296503 Removing child 0x55bbb9239920 PID 2296503 from chain. Successfully remade target file 'dllprt0.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/aarch64-freebsd'. Considering target file 'system.ppu'. File 'system.ppu' does not exist. Considering target file '../bsd/system.pp'. Looking for an implicit rule for '../bsd/system.pp'. No implicit rule found for '../bsd/system.pp'. Finished prerequisites of target file '../bsd/system.pp'. No need to remake target '../bsd/system.pp'. Finished prerequisites of target file 'system.ppu'. Must remake target 'system.ppu'. /home/muller/pas/fpc-3.3.1-32/bin/ppca64 -Tfreebsd -Paarch64 -XPaarch64-freebsd- -Fi../inc -Fi../aarch64 -Fi../unix -Fi../bsd -Fi../bsd/aarch64 -Fi../freebsd/aarch64 -FE. -FU/home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd -XR/home/muller/sys-root/aarch64-freebsd -n -vx -Fl/home/muller/sys-root/aarch64-freebsd/usr/lib -k-L/home/muller/sys-root/aarch64-freebsd/usr/lib -k-rpath=/usr/lib -Fl/home/muller/sys-root/aarch64-freebsd/lib -k-L/home/muller/sys-root/aarch64-freebsd/lib -k-rpath=/lib -Fl/home/muller/sys-root/aarch64-freebsd/usr/local/lib -k-L/home/muller/sys-root/aarch64-freebsd/usr/local/lib -k-rpath=/usr/local/lib -Xd -k--sysroot=/home/muller/sys-root/aarch64-freebsd -k-nostdlib -daarch64 -Us -Sg ../bsd/system.pp Putting child 0x55bbb923d920 (system.ppu) PID 2296504 on the chain. Live child 0x55bbb923d920 (system.ppu) PID 2296504 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s: Assembler messages: /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:7094: Error: operand mismatch -- `sxtw x2,x0' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:7094: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:7094: Info: sxtw x2, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9207: Error: operand mismatch -- `sxth x1,x1' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9207: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9207: Info: sxth x1, w1 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9207: Info: other valid variant(s): /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9207: Info: sxth w1, w1 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9215: Error: operand mismatch -- `sxth x2,x2' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9215: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9215: Info: sxth x2, w2 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9215: Info: other valid variant(s): /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9215: Info: sxth w2, w2 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9272: Error: operand mismatch -- `sxth x1,x1' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9272: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9272: Info: sxth x1, w1 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9272: Info: other valid variant(s): /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9272: Info: sxth w1, w1 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9280: Error: operand mismatch -- `sxth x2,x2' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9280: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9280: Info: sxth x2, w2 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9280: Info: other valid variant(s): /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9280: Info: sxth w2, w2 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9337: Error: operand mismatch -- `sxth x1,x1' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9337: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9337: Info: sxth x1, w1 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9337: Info: other valid variant(s): /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9337: Info: sxth w1, w1 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9345: Error: operand mismatch -- `sxth x2,x2' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9345: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9345: Info: sxth x2, w2 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9345: Info: other valid variant(s): /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9345: Info: sxth w2, w2 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9402: Error: operand mismatch -- `sxth x1,x1' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9402: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9402: Info: sxth x1, w1 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9402: Info: other valid variant(s): /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9402: Info: sxth w1, w1 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9410: Error: operand mismatch -- `sxth x2,x2' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9410: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9410: Info: sxth x2, w2 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9410: Info: other valid variant(s): /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9410: Info: sxth w2, w2 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9454: Error: operand mismatch -- `sxth x2,x1' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9454: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9454: Info: sxth x2, w1 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9454: Info: other valid variant(s): /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9454: Info: sxth w2, w1 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9462: Error: operand mismatch -- `sxth x2,x2' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9462: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9462: Info: sxth x2, w2 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9462: Info: other valid variant(s): /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9462: Info: sxth w2, w2 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9508: Error: operand mismatch -- `sxth x2,x1' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9508: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9508: Info: sxth x2, w1 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9508: Info: other valid variant(s): /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9508: Info: sxth w2, w1 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9516: Error: operand mismatch -- `sxth x2,x2' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9516: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9516: Info: sxth x2, w2 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9516: Info: other valid variant(s): /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9516: Info: sxth w2, w2 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9963: Error: operand mismatch -- `sxtw x0,x0' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9963: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:9963: Info: sxtw x0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:12561: Error: operand mismatch -- `sxtw x0,x0' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:12561: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:12561: Info: sxtw x0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:12672: Error: operand mismatch -- `sxtw x0,x0' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:12672: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:12672: Info: sxtw x0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:34707: Error: operand mismatch -- `sxtw x0,x0' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:34707: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:34707: Info: sxtw x0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:34714: Error: operand mismatch -- `sxth x0,x0' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:34714: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:34714: Info: sxth x0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:34714: Info: other valid variant(s): /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:34714: Info: sxth w0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:34733: Error: operand mismatch -- `sxtw x0,x0' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:34733: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:34733: Info: sxtw x0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:34741: Error: operand mismatch -- `sxtw x0,x0' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:34741: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:34741: Info: sxtw x0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:34750: Error: operand mismatch -- `sxth x0,x0' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:34750: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:34750: Info: sxth x0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:34750: Info: other valid variant(s): /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:34750: Info: sxth w0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:34791: Error: operand mismatch -- `sxtw x0,x0' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:34791: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:34791: Info: sxtw x0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:34799: Error: operand mismatch -- `sxtw x0,x0' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:34799: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:34799: Info: sxtw x0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:34809: Error: operand mismatch -- `sxtw x0,x0' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:34809: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:34809: Info: sxtw x0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:34818: Error: operand mismatch -- `sxth x0,x0' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:34818: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:34818: Info: sxth x0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:34818: Info: other valid variant(s): /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:34818: Info: sxth w0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:35057: Error: operand mismatch -- `sxtw x0,x0' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:35057: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:35057: Info: sxtw x0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:35064: Error: operand mismatch -- `sxth x0,x0' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:35064: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:35064: Info: sxth x0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:35064: Info: other valid variant(s): /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:35064: Info: sxth w0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:35083: Error: operand mismatch -- `sxtw x0,x0' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:35083: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:35083: Info: sxtw x0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:35091: Error: operand mismatch -- `sxtw x0,x0' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:35091: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:35091: Info: sxtw x0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:35100: Error: operand mismatch -- `sxth x0,x0' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:35100: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:35100: Info: sxth x0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:35100: Info: other valid variant(s): /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:35100: Info: sxth w0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:35141: Error: operand mismatch -- `sxtw x0,x0' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:35141: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:35141: Info: sxtw x0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:35149: Error: operand mismatch -- `sxtw x0,x0' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:35149: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:35149: Info: sxtw x0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:35159: Error: operand mismatch -- `sxtw x1,x0' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:35159: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:35159: Info: sxtw x1, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:35168: Error: operand mismatch -- `sxth x0,x0' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:35168: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:35168: Info: sxth x0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:35168: Info: other valid variant(s): /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:35168: Info: sxth w0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:39114: Error: operand mismatch -- `sxth x0,x0' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:39114: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:39114: Info: sxth x0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:39114: Info: other valid variant(s): /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:39114: Info: sxth w0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:39187: Error: operand mismatch -- `sxth x0,x0' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:39187: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:39187: Info: sxth x0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:39187: Info: other valid variant(s): /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:39187: Info: sxth w0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:56709: Error: operand mismatch -- `sxtw x0,x0' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:56709: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:56709: Info: sxtw x0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:56880: Error: operand mismatch -- `sxtw x0,x0' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:56880: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:56880: Info: sxtw x0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:68241: Error: operand mismatch -- `sxtw x0,x0' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:68241: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:68241: Info: sxtw x0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:75140: Error: operand mismatch -- `sxtw x1,x0' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:75140: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:75140: Info: sxtw x1, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:75256: Error: operand mismatch -- `sxtw x0,x0' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:75256: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:75256: Info: sxtw x0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:78482: Error: operand mismatch -- `sxtw x0,x0' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:78482: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:78482: Info: sxtw x0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:78797: Error: operand mismatch -- `sxtw x0,x0' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:78797: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:78797: Info: sxtw x0, w0 /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:84985: Error: operand mismatch -- `sxtw x0,x0' /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:84985: Info: did you mean this? /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s:84985: Info: sxtw x0, w0 Executing "/home/muller/bin/aarch64-freebsd-as" with command line "-o /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.o -march=armv8-a /home/muller/pas/trunk/fpcsrc/rtl/units/aarch64-freebsd/system.s" system.pp(414) Error: Error while assembling exitcode 1 system.pp(414) Fatal: There were 2 errors compiling module, stopping Fatal: Compilation aborted Reaping losing child 0x55bbb923d920 PID 2296504 gmake[1]: *** [Makefile:2318: system.ppu] Error 1 Removing child 0x55bbb923d920 PID 2296504 from chain. gmake[1]: Leaving directory '/home/muller/pas/gitlab-fpc-source/rtl/freebsd' Reaping losing child 0x55dc5b03aa40 PID 2296496 gmake: *** [Makefile:2547: freebsd_all] Error 2 Removing child 0x55dc5b03aa40 PID 2296496 from chain. gmake: Leaving directory '/home/muller/pas/gitlab-fpc-source/rtl'