trunk/fpc/target-check-rtl-arm-freertos.txt results

File details

./trunk/fpc/target-check-rtl-arm-freertos.txt 2025-12-09-01:38

Used binaries

/FPC/compilers/cross-compiling/bin/arm-freertos-as   

Binaries version

> uname -a
Linux idefix 6.8.0-78-generic #78-Ubuntu SMP PREEMPT_DYNAMIC Tue Aug 12 11:34:18 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
> sha256sum: e02d88c6225f65aa3a7d1176f7753e9b1865edc48c79e7ee1ae48fa64dd2156b  /FPC/compilers/cross-compiling/bin/arm-freertos-as
> /FPC/compilers/cross-compiling/bin/arm-freertos-as --version: GNU assembler (GNU Binutils) 2.43.1
Copyright (C) 2024 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or later.
This program has absolutely no warranty.
This assembler was configured for a target of `arm-none-elf'.

Full file content

 
### /usr/bin/gmake -d  -r -C rtl all CPU_TARGET=arm OS_TARGET=freertos FPC=/FPC/compilers/cross-compiling/pas/fpc-3.3.1/bin/ppcarm BINUTILSPREFIX=arm-freertos- OPT="-n -vx " SUBARCH=armv6m
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/FPC/compilers/cross-compiling/pas/gitlab-fpcbuild/fpcsrc/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 'freertos_all'.
   File 'freertos_all' does not exist.
   Finished prerequisites of target file 'freertos_all'.
  Must remake target 'freertos_all'.
/usr/bin/gmake -C freertos all
Putting child 0x61e4e15cc350 (freertos_all) PID 1419325 on the chain.
Live child 0x61e4e15cc350 (freertos_all) PID 1419325 
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/FPC/compilers/cross-compiling/pas/gitlab-fpcbuild/fpcsrc/rtl/freertos'
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-freertos'.
     File 'fpcmade.arm-freertos' does not exist.
      Considering target file 'fpc_units'.
       File 'fpc_units' does not exist.
        Considering target file '/FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos'.
         File '/FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos' does not exist.
         Finished prerequisites of target file '/FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos'.
        Must remake target '/FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos'.
/usr/bin/mkdir -p /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos
Putting child 0x557b4b2a9b00 (/FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos) PID 1419328 on the chain.
Live child 0x557b4b2a9b00 (/FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos) PID 1419328 
Reaping winning child 0x557b4b2a9b00 PID 1419328 
Removing child 0x557b4b2a9b00 PID 1419328 from chain.
        Successfully remade target file '/FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos'.
        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'.
/FPC/compilers/cross-compiling/pas/fpc-3.3.1/bin/ppcarm -Cparmv6m -Tfreertos -Parm -XParm-freertos- -Fi../inc -Fi../arm -FE. -FU/FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos -n -vx -darm @system.cfg -Us -Sg system.pp
Putting child 0x557b4b31cc50 (system.ppu) PID 1419329 on the chain.
Live child 0x557b4b31cc50 (system.ppu) PID 1419329 
Executing "/FPC/compilers/cross-compiling/bin/arm-freertos-as" with command line "-march=armv6-m -mthumb -mthumb-interwork -mfpu=softvfp -o /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/system.o  /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/system.s"
Reaping winning child 0x557b4b31cc50 PID 1419329 
Removing child 0x557b4b31cc50 PID 1419329 from chain.
        Successfully remade target file 'system.ppu'.
        Considering target file 'stm32g071xx.ppu'.
         File 'stm32g071xx.ppu' does not exist.
          Considering target file 'arm/stm32g071xx.pp'.
           Looking for an implicit rule for 'arm/stm32g071xx.pp'.
           No implicit rule found for 'arm/stm32g071xx.pp'.
           Finished prerequisites of target file 'arm/stm32g071xx.pp'.
          No need to remake target 'arm/stm32g071xx.pp'.
          Considering target file 'consoleio.ppu'.
           File 'consoleio.ppu' does not exist.
            Considering target file 'consoleio.pp'.
             Looking for an implicit rule for 'consoleio.pp'.
             No implicit rule found for 'consoleio.pp'.
             Finished prerequisites of target file 'consoleio.pp'.
            No need to remake target 'consoleio.pp'.
            Pruning file 'system.ppu'.
           Finished prerequisites of target file 'consoleio.ppu'.
          Must remake target 'consoleio.ppu'.
/FPC/compilers/cross-compiling/pas/fpc-3.3.1/bin/ppcarm -Cparmv6m -Tfreertos -Parm -XParm-freertos- -Fi../inc -Fi../arm -FE. -FU/FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos -n -vx -darm consoleio.pp
Putting child 0x557b4b31cc50 (consoleio.ppu) PID 1419366 on the chain.
Live child 0x557b4b31cc50 (consoleio.ppu) PID 1419366 
Executing "/FPC/compilers/cross-compiling/bin/arm-freertos-as" with command line "-march=armv6-m -mthumb -mthumb-interwork -mfpu=softvfp -o /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/consoleio.o  /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/consoleio.s"
Reaping winning child 0x557b4b31cc50 PID 1419366 
Removing child 0x557b4b31cc50 PID 1419366 from chain.
          Successfully remade target file 'consoleio.ppu'.
          Considering target file 'heapmgr.ppu'.
           File 'heapmgr.ppu' does not exist.
            Considering target file 'heapmgr.pp'.
             Looking for an implicit rule for 'heapmgr.pp'.
             No implicit rule found for 'heapmgr.pp'.
             Finished prerequisites of target file 'heapmgr.pp'.
            No need to remake target 'heapmgr.pp'.
            Pruning file 'system.ppu'.
           Finished prerequisites of target file 'heapmgr.ppu'.
          Must remake target 'heapmgr.ppu'.
/FPC/compilers/cross-compiling/pas/fpc-3.3.1/bin/ppcarm -Cparmv6m -Tfreertos -Parm -XParm-freertos- -Fi../inc -Fi../arm -FE. -FU/FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos -n -vx -darm heapmgr.pp
Putting child 0x557b4b31ca00 (heapmgr.ppu) PID 1419368 on the chain.
Live child 0x557b4b31ca00 (heapmgr.ppu) PID 1419368 
Executing "/FPC/compilers/cross-compiling/bin/arm-freertos-as" with command line "-march=armv6-m -mthumb -mthumb-interwork -mfpu=softvfp -o /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/heapmgr.o  /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/heapmgr.s"
Reaping winning child 0x557b4b31ca00 PID 1419368 
Removing child 0x557b4b31ca00 PID 1419368 from chain.
          Successfully remade target file 'heapmgr.ppu'.
          Pruning file 'system.ppu'.
         Finished prerequisites of target file 'stm32g071xx.ppu'.
        Must remake target 'stm32g071xx.ppu'.
/FPC/compilers/cross-compiling/pas/fpc-3.3.1/bin/ppcarm -Cparmv6m -Tfreertos -Parm -XParm-freertos- -Fi../inc -Fi../arm -FE. -FU/FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos -n -vx -darm -g arm/stm32g071xx.pp
Putting child 0x557b4b31d900 (stm32g071xx.ppu) PID 1419370 on the chain.
Live child 0x557b4b31d900 (stm32g071xx.ppu) PID 1419370 
Executing "/FPC/compilers/cross-compiling/bin/arm-freertos-as" with command line "-march=armv6-m -mthumb -mthumb-interwork -mfpu=softvfp -o /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/stm32g071xx.o  /FPC/compilers/cross-compiling/FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/stm32g071xx.s: Assembler messages:
/FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/stm32g071xx.s:57: Warning: section does not have enough alignment to ensure safe PC-relative loads
/FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/stm32g071xx.s:59: Warning: section does not have enough alignment to ensure safe PC-relative loads
/FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/stm32g071xx.s:61: Warning: section does not have enough alignment to ensure safe PC-relative loads
/FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/stm32g071xx.s:78: Warning: section does not have enough alignment to ensure safe PC-relative loads
/FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/stm32g071xx.s:80: Warning: section does not have enough alignment to ensure safe PC-relative loads
/pas/trunk/fpcsrc/rtl/units/arm-freertos/stm32g071xx.s"
Reaping winning child 0x557b4b31d900 PID 1419370 
Removing child 0x557b4b31d900 PID 1419370 from chain.
        Successfully remade target file 'stm32g071xx.ppu'.
        Considering target file 'cortexm0.ppu'.
         File 'cortexm0.ppu' does not exist.
          Considering target file 'arm/cortexm0.pp'.
           Looking for an implicit rule for 'arm/cortexm0.pp'.
           No implicit rule found for 'arm/cortexm0.pp'.
           Finished prerequisites of target file 'arm/cortexm0.pp'.
          No need to remake target 'arm/cortexm0.pp'.
          Pruning file 'consoleio.ppu'.
          Pruning file 'heapmgr.ppu'.
          Pruning file 'system.ppu'.
         Finished prerequisites of target file 'cortexm0.ppu'.
        Must remake target 'cortexm0.ppu'.
/FPC/compilers/cross-compiling/pas/fpc-3.3.1/bin/ppcarm -Cparmv6m -Tfreertos -Parm -XParm-freertos- -Fi../inc -Fi../arm -FE. -FU/FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos -n -vx -darm -g arm/cortexm0.pp
Putting child 0x557b4b31c380 (cortexm0.ppu) PID 1419372 on the chain.
Live child 0x557b4b31c380 (cortexm0.ppu) PID 1419372 
Executing "/FPC/compilers/cross-compiling/bin/arm-freertos-as" with command line "-march=armv6-m -mthumb -mthumb-interwork -mfpu=softvfp -o /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/cortexm0.o  /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/cortexm0.s"
Reaping winning child 0x557b4b31c380 PID 1419372 
Removing child 0x557b4b31c380 PID 1419372 from chain.
        Successfully remade target file 'cortexm0.ppu'.
        Considering target file 'uuchar.ppu'.
         File 'uuchar.ppu' does not exist.
          Considering target file '../inc/uuchar.pp'.
           Looking for an implicit rule for '../inc/uuchar.pp'.
           No implicit rule found for '../inc/uuchar.pp'.
           Finished prerequisites of target file '../inc/uuchar.pp'.
          No need to remake target '../inc/uuchar.pp'.
          Pruning file 'system.ppu'.
         Finished prerequisites of target file 'uuchar.ppu'.
        Must remake target 'uuchar.ppu'.
/FPC/compilers/cross-compiling/pas/fpc-3.3.1/bin/ppcarm -Cparmv6m -Tfreertos -Parm -XParm-freertos- -Fi../inc -Fi../arm -FE. -FU/FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos -n -vx -darm  ../inc/uuchar.pp
Putting child 0x557b4b31c380 (uuchar.ppu) PID 1419374 on the chain.
Live child 0x557b4b31c380 (uuchar.ppu) PID 1419374 
Executing "/FPC/compilers/cross-compiling/bin/arm-freertos-as" with command line "-march=armv6-m -mthumb -mthumb-interwork -mfpu=softvfp -o /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/uuchar.o  /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/uuchar.s"
Reaping winning child 0x557b4b31c380 PID 1419374 
Removing child 0x557b4b31c380 PID 1419374 from chain.
        Successfully remade target file 'uuchar.ppu'.
        Considering target file 'objpas.ppu'.
         File 'objpas.ppu' does not exist.
          Considering target file '../objpas/objpas.pp'.
           Looking for an implicit rule for '../objpas/objpas.pp'.
           No implicit rule found for '../objpas/objpas.pp'.
           Finished prerequisites of target file '../objpas/objpas.pp'.
          No need to remake target '../objpas/objpas.pp'.
          Considering target file '../inc/except.inc'.
           Looking for an implicit rule for '../inc/except.inc'.
           No implicit rule found for '../inc/except.inc'.
           Finished prerequisites of target file '../inc/except.inc'.
          No need to remake target '../inc/except.inc'.
          Pruning file 'system.ppu'.
         Finished prerequisites of target file 'objpas.ppu'.
        Must remake target 'objpas.ppu'.
/FPC/compilers/cross-compiling/pas/fpc-3.3.1/bin/ppcarm -Cparmv6m -Tfreertos -Parm -XParm-freertos- -Fi../inc -Fi../arm -FE. -FU/FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos -n -vx -darm  -Fi../objpas ../objpas/objpas.pp
Putting child 0x557b4b31da50 (objpas.ppu) PID 1419376 on the chain.
Live child 0x557b4b31da50 (objpas.ppu) PID 1419376 
Executing "/FPC/compilers/cross-compiling/bin/arm-freertos-as" with command line "-march=armv6-m -mthumb -mthumb-interwork -mfpu=softvfp -o /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/objpas.o  /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/objpas.s"
Reaping winning child 0x557b4b31da50 PID 1419376 
Removing child 0x557b4b31da50 PID 1419376 from chain.
        Successfully remade target file 'objpas.ppu'.
        Considering target file 'iso7185.ppu'.
         File 'iso7185.ppu' does not exist.
          Considering target file '../inc/iso7185.pp'.
           Looking for an implicit rule for '../inc/iso7185.pp'.
           No implicit rule found for '../inc/iso7185.pp'.
           Finished prerequisites of target file '../inc/iso7185.pp'.
          No need to remake target '../inc/iso7185.pp'.
          Pruning file 'system.ppu'.
         Finished prerequisites of target file 'iso7185.ppu'.
        Must remake target 'iso7185.ppu'.
/FPC/compilers/cross-compiling/pas/fpc-3.3.1/bin/ppcarm -Cparmv6m -Tfreertos -Parm -XParm-freertos- -Fi../inc -Fi../arm -FE. -FU/FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos -n -vx -darm  ../inc/iso7185.pp
Putting child 0x557b4b31a940 (iso7185.ppu) PID 1419378 on the chain.
Live child 0x557b4b31a940 (iso7185.ppu) PID 1419378 
Executing "/FPC/compilers/cross-compiling/bin/arm-freertos-as" with command line "-march=armv6-m -mthumb -mthumb-interwork -mfpu=softvfp -o /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/iso7185.o  /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/iso7185.s"
Reaping winning child 0x557b4b31a940 PID 1419378 
Removing child 0x557b4b31a940 PID 1419378 from chain.
        Successfully remade target file 'iso7185.ppu'.
        Considering target file 'extpas.ppu'.
         File 'extpas.ppu' does not exist.
          Considering target file '../inc/extpas.pp'.
           Looking for an implicit rule for '../inc/extpas.pp'.
           No implicit rule found for '../inc/extpas.pp'.
           Finished prerequisites of target file '../inc/extpas.pp'.
          No need to remake target '../inc/extpas.pp'.
          Pruning file 'system.ppu'.
          Considering target file 'dos.ppu'.
           File 'dos.ppu' does not exist.
            Considering target file 'dos.pp'.
             Looking for an implicit rule for 'dos.pp'.
             No implicit rule found for 'dos.pp'.
             Finished prerequisites of target file 'dos.pp'.
            No need to remake target 'dos.pp'.
            Considering target file '../inc/filerec.inc'.
             Looking for an implicit rule for '../inc/filerec.inc'.
             No implicit rule found for '../inc/filerec.inc'.
             Finished prerequisites of target file '../inc/filerec.inc'.
            No need to remake target '../inc/filerec.inc'.
            Considering target file '../inc/textrec.inc'.
             Looking for an implicit rule for '../inc/textrec.inc'.
             No implicit rule found for '../inc/textrec.inc'.
             Finished prerequisites of target file '../inc/textrec.inc'.
            No need to remake target '../inc/textrec.inc'.
            Considering target file 'strings.ppu'.
             File 'strings.ppu' does not exist.
              Considering target file '../inc/strings.pp'.
               Looking for an implicit rule for '../inc/strings.pp'.
               No implicit rule found for '../inc/strings.pp'.
               Finished prerequisites of target file '../inc/strings.pp'.
              No need to remake target '../inc/strings.pp'.
              Considering target file '../inc/stringsi.inc'.
               Looking for an implicit rule for '../inc/stringsi.inc'.
               No implicit rule found for '../inc/stringsi.inc'.
               Finished prerequisites of target file '../inc/stringsi.inc'.
              No need to remake target '../inc/stringsi.inc'.
              Considering target file '../arm/stringss.inc'.
               Looking for an implicit rule for '../arm/stringss.inc'.
               No implicit rule found for '../arm/stringss.inc'.
               Finished prerequisites of target file '../arm/stringss.inc'.
              No need to remake target '../arm/stringss.inc'.
              Considering target file '../arm/strings.inc'.
               Looking for an implicit rule for '../arm/strings.inc'.
               No implicit rule found for '../arm/strings.inc'.
               Finished prerequisites of target file '../arm/strings.inc'.
              No need to remake target '../arm/strings.inc'.
              Considering target file '../inc/genstr.inc'.
               Looking for an implicit rule for '../inc/genstr.inc'.
               No implicit rule found for '../inc/genstr.inc'.
               Finished prerequisites of target file '../inc/genstr.inc'.
              No need to remake target '../inc/genstr.inc'.
              Considering target file '../inc/genstrs.inc'.
               Looking for an implicit rule for '../inc/genstrs.inc'.
               No implicit rule found for '../inc/genstrs.inc'.
               Finished prerequisites of target file '../inc/genstrs.inc'.
              No need to remake target '../inc/genstrs.inc'.
              Considering target file '../inc/cgenstr.inc'.
               Looking for an implicit rule for '../inc/cgenstr.inc'.
               No implicit rule found for '../inc/cgenstr.inc'.
               Finished prerequisites of target file '../inc/cgenstr.inc'.
              No need to remake target '../inc/cgenstr.inc'.
              Pruning file 'system.ppu'.
             Finished prerequisites of target file 'strings.ppu'.
            Must remake target 'strings.ppu'.
/FPC/compilers/cross-compiling/pas/fpc-3.3.1/bin/ppcarm -Cparmv6m -Tfreertos -Parm -XParm-freertos- -Fi../inc -Fi../arm -FE. -FU/FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos -n -vx -darm  ../inc/strings.pp
Putting child 0x557b4b31d010 (strings.ppu) PID 1419418 on the chain.
Live child 0x557b4b31d010 (strings.ppu) PID 1419418 
Executing "/FPC/compilers/cross-compiling/bin/arm-freertos-as" with command line "-march=armv6-m -mthumb -mthumb-interwork -mfpu=softvfp -o /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/strings.o  /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/strings.s"
Reaping winning child 0x557b4b31d010 PID 1419418 
Removing child 0x557b4b31d010 PID 1419418 from chain.
            Successfully remade target file 'strings.ppu'.
            Pruning file 'system.ppu'.
            Pruning file 'objpas.ppu'.
           Finished prerequisites of target file 'dos.ppu'.
          Must remake target 'dos.ppu'.
/FPC/compilers/cross-compiling/pas/fpc-3.3.1/bin/ppcarm -Cparmv6m -Tfreertos -Parm -XParm-freertos- -Fi../inc -Fi../arm -FE. -FU/FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos -n -vx -darm  dos.pp
Putting child 0x557b4b31f9d0 (dos.ppu) PID 1419429 on the chain.
Live child 0x557b4b31f9d0 (dos.ppu) PID 1419429 
Executing "/FPC/compilers/cross-compiling/bin/arm-freertos-as" with command line "-march=armv6-m -mthumb -mthumb-interwork -mfpu=softvfp -o /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/dos.o  /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/dos.s"
Reaping winning child 0x557b4b31f9d0 PID 1419429 
Removing child 0x557b4b31f9d0 PID 1419429 from chain.
          Successfully remade target file 'dos.ppu'.
         Finished prerequisites of target file 'extpas.ppu'.
        Must remake target 'extpas.ppu'.
/FPC/compilers/cross-compiling/pas/fpc-3.3.1/bin/ppcarm -Cparmv6m -Tfreertos -Parm -XParm-freertos- -Fi../inc -Fi../arm -FE. -FU/FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos -n -vx -darm  ../inc/extpas.pp
Putting child 0x557b4b322210 (extpas.ppu) PID 1419431 on the chain.
Live child 0x557b4b322210 (extpas.ppu) PID 1419431 
Executing "/FPC/compilers/cross-compiling/bin/arm-freertos-as" with command line "-march=armv6-m -mthumb -mthumb-interwork -mfpu=softvfp -o /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/extpas.o  /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/extpas.s"
Reaping winning child 0x557b4b322210 PID 1419431 
Removing child 0x557b4b322210 PID 1419431 from chain.
        Successfully remade target file 'extpas.ppu'.
        Pruning file 'heapmgr.ppu'.
        Pruning file 'consoleio.ppu'.
        Considering target file 'sysutils.ppu'.
         File 'sysutils.ppu' does not exist.
          Considering target file 'sysutils.pp'.
           Looking for an implicit rule for 'sysutils.pp'.
           No implicit rule found for 'sysutils.pp'.
           Finished prerequisites of target file 'sysutils.pp'.
          No need to remake target 'sysutils.pp'.
          Considering target file '../objpas/sysutils/dati.inc'.
           Looking for an implicit rule for '../objpas/sysutils/dati.inc'.
           No implicit rule found for '../objpas/sysutils/dati.inc'.
           Finished prerequisites of target file '../objpas/sysutils/dati.inc'.
          No need to remake target '../objpas/sysutils/dati.inc'.
          Considering target file '../objpas/sysutils/datih.inc'.
           Looking for an implicit rule for '../objpas/sysutils/datih.inc'.
           No implicit rule found for '../objpas/sysutils/datih.inc'.
           Finished prerequisites of target file '../objpas/sysutils/datih.inc'.
          No need to remake target '../objpas/sysutils/datih.inc'.
          Considering target file '../objpas/sysutils/disk.inc'.
           Looking for an implicit rule for '../objpas/sysutils/disk.inc'.
           No implicit rule found for '../objpas/sysutils/disk.inc'.
           Finished prerequisites of target file '../objpas/sysutils/disk.inc'.
          No need to remake target '../objpas/sysutils/disk.inc'.
          Considering target file '../objpas/sysutils/diskh.inc'.
           Looking for an implicit rule for '../objpas/sysutils/diskh.inc'.
           No implicit rule found for '../objpas/sysutils/diskh.inc'.
           Finished prerequisites of target file '../objpas/sysutils/diskh.inc'.
          No need to remake target '../objpas/sysutils/diskh.inc'.
          Considering target file '../objpas/sysutils/filutil.inc'.
           Looking for an implicit rule for '../objpas/sysutils/filutil.inc'.
           No implicit rule found for '../objpas/sysutils/filutil.inc'.
           Finished prerequisites of target file '../objpas/sysutils/filutil.inc'.
          No need to remake target '../objpas/sysutils/filutil.inc'.
          Considering target file '../objpas/sysutils/filutilh.inc'.
           Looking for an implicit rule for '../objpas/sysutils/filutilh.inc'.
           No implicit rule found for '../objpas/sysutils/filutilh.inc'.
           Finished prerequisites of target file '../objpas/sysutils/filutilh.inc'.
          No need to remake target '../objpas/sysutils/filutilh.inc'.
          Considering target file '../objpas/sysutils/fina.inc'.
           Looking for an implicit rule for '../objpas/sysutils/fina.inc'.
           No implicit rule found for '../objpas/sysutils/fina.inc'.
           Finished prerequisites of target file '../objpas/sysutils/fina.inc'.
          No need to remake target '../objpas/sysutils/fina.inc'.
          Considering target file '../objpas/sysutils/finah.inc'.
           Looking for an implicit rule for '../objpas/sysutils/finah.inc'.
           No implicit rule found for '../objpas/sysutils/finah.inc'.
           Finished prerequisites of target file '../objpas/sysutils/finah.inc'.
          No need to remake target '../objpas/sysutils/finah.inc'.
          Considering target file '../objpas/sysutils/fmtflt.inc'.
           Looking for an implicit rule for '../objpas/sysutils/fmtflt.inc'.
           No implicit rule found for '../objpas/sysutils/fmtflt.inc'.
           Finished prerequisites of target file '../objpas/sysutils/fmtflt.inc'.
          No need to remake target '../objpas/sysutils/fmtflt.inc'.
          Considering target file '../objpas/sysutils/intfh.inc'.
           Looking for an implicit rule for '../objpas/sysutils/intfh.inc'.
           No implicit rule found for '../objpas/sysutils/intfh.inc'.
           Finished prerequisites of target file '../objpas/sysutils/intfh.inc'.
          No need to remake target '../objpas/sysutils/intfh.inc'.
          Considering target file '../objpas/sysutils/osutil.inc'.
           Looking for an implicit rule for '../objpas/sysutils/osutil.inc'.
           No implicit rule found for '../objpas/sysutils/osutil.inc'.
           Finished prerequisites of target file '../objpas/sysutils/osutil.inc'.
          No need to remake target '../objpas/sysutils/osutil.inc'.
          Considering target file '../objpas/sysutils/osutilsh.inc'.
           Looking for an implicit rule for '../objpas/sysutils/osutilsh.inc'.
           No implicit rule found for '../objpas/sysutils/osutilsh.inc'.
           Finished prerequisites of target file '../objpas/sysutils/osutilsh.inc'.
          No need to remake target '../objpas/sysutils/osutilsh.inc'.
          Considering target file '../objpas/sysutils/stre.inc'.
           Looking for an implicit rule for '../objpas/sysutils/stre.inc'.
           No implicit rule found for '../objpas/sysutils/stre.inc'.
           Finished prerequisites of target file '../objpas/sysutils/stre.inc'.
          No need to remake target '../objpas/sysutils/stre.inc'.
          Considering target file '../objpas/sysutils/strg.inc'.
           Looking for an implicit rule for '../objpas/sysutils/strg.inc'.
           No implicit rule found for '../objpas/sysutils/strg.inc'.
           Finished prerequisites of target file '../objpas/sysutils/strg.inc'.
          No need to remake target '../objpas/sysutils/strg.inc'.
          Considering target file '../objpas/sysutils/sysansi.inc'.
           Looking for an implicit rule for '../objpas/sysutils/sysansi.inc'.
           No implicit rule found for '../objpas/sysutils/sysansi.inc'.
           Finished prerequisites of target file '../objpas/sysutils/sysansi.inc'.
          No need to remake target '../objpas/sysutils/sysansi.inc'.
          Considering target file '../objpas/sysutils/sysansih.inc'.
           Looking for an implicit rule for '../objpas/sysutils/sysansih.inc'.
           No implicit rule found for '../objpas/sysutils/sysansih.inc'.
           Finished prerequisites of target file '../objpas/sysutils/sysansih.inc'.
          No need to remake target '../objpas/sysutils/sysansih.inc'.
          Considering target file '../objpas/sysutils/syscodepages.inc'.
           Looking for an implicit rule for '../objpas/sysutils/syscodepages.inc'.
           No implicit rule found for '../objpas/sysutils/syscodepages.inc'.
           Finished prerequisites of target file '../objpas/sysutils/syscodepages.inc'.
          No need to remake target '../objpas/sysutils/syscodepages.inc'.
          Considering target file '../objpas/sysutils/syscodepagesh.inc'.
           Looking for an implicit rule for '../objpas/sysutils/syscodepagesh.inc'.
           No implicit rule found for '../objpas/sysutils/syscodepagesh.inc'.
           Finished prerequisites of target file '../objpas/sysutils/syscodepagesh.inc'.
          No need to remake target '../objpas/sysutils/syscodepagesh.inc'.
          Considering target file '../objpas/sysutils/sysencoding.inc'.
           Looking for an implicit rule for '../objpas/sysutils/sysencoding.inc'.
           No implicit rule found for '../objpas/sysutils/sysencoding.inc'.
           Finished prerequisites of target file '../objpas/sysutils/sysencoding.inc'.
          No need to remake target '../objpas/sysutils/sysencoding.inc'.
          Considering target file '../objpas/sysutils/sysencodingh.inc'.
           Looking for an implicit rule for '../objpas/sysutils/sysencodingh.inc'.
           No implicit rule found for '../objpas/sysutils/sysencodingh.inc'.
           Finished prerequisites of target file '../objpas/sysutils/sysencodingh.inc'.
          No need to remake target '../objpas/sysutils/sysencodingh.inc'.
          Considering target file '../objpas/sysutils/sysformt.inc'.
           Looking for an implicit rule for '../objpas/sysutils/sysformt.inc'.
           No implicit rule found for '../objpas/sysutils/sysformt.inc'.
           Finished prerequisites of target file '../objpas/sysutils/sysformt.inc'.
          No need to remake target '../objpas/sysutils/sysformt.inc'.
          Considering target file '../objpas/sysutils/syshelp.inc'.
           Looking for an implicit rule for '../objpas/sysutils/syshelp.inc'.
           No implicit rule found for '../objpas/sysutils/syshelp.inc'.
           Finished prerequisites of target file '../objpas/sysutils/syshelp.inc'.
          No need to remake target '../objpas/sysutils/syshelp.inc'.
          Considering target file '../objpas/sysutils/syshelpb.inc'.
           Looking for an implicit rule for '../objpas/sysutils/syshelpb.inc'.
           No implicit rule found for '../objpas/sysutils/syshelpb.inc'.
           Finished prerequisites of target file '../objpas/sysutils/syshelpb.inc'.
          No need to remake target '../objpas/sysutils/syshelpb.inc'.
          Considering target file '../objpas/sysutils/syshelpf.inc'.
           Looking for an implicit rule for '../objpas/sysutils/syshelpf.inc'.
           No implicit rule found for '../objpas/sysutils/syshelpf.inc'.
           Finished prerequisites of target file '../objpas/sysutils/syshelpf.inc'.
          No need to remake target '../objpas/sysutils/syshelpf.inc'.
          Considering target file '../objpas/sysutils/syshelph.inc'.
           Looking for an implicit rule for '../objpas/sysutils/syshelph.inc'.
           No implicit rule found for '../objpas/sysutils/syshelph.inc'.
           Finished prerequisites of target file '../objpas/sysutils/syshelph.inc'.
          No need to remake target '../objpas/sysutils/syshelph.inc'.
          Considering target file '../objpas/sysutils/syshelpo.inc'.
           Looking for an implicit rule for '../objpas/sysutils/syshelpo.inc'.
           No implicit rule found for '../objpas/sysutils/syshelpo.inc'.
           Finished prerequisites of target file '../objpas/sysutils/syshelpo.inc'.
          No need to remake target '../objpas/sysutils/syshelpo.inc'.
          Considering target file '../objpas/sysutils/syshelps.inc'.
           Looking for an implicit rule for '../objpas/sysutils/syshelps.inc'.
           No implicit rule found for '../objpas/sysutils/syshelps.inc'.
           Finished prerequisites of target file '../objpas/sysutils/syshelps.inc'.
          No need to remake target '../objpas/sysutils/syshelps.inc'.
          Considering target file '../objpas/sysutils/sysint.inc'.
           Looking for an implicit rule for '../objpas/sysutils/sysint.inc'.
           No implicit rule found for '../objpas/sysutils/sysint.inc'.
           Finished prerequisites of target file '../objpas/sysutils/sysint.inc'.
          No need to remake target '../objpas/sysutils/sysint.inc'.
          Considering target file '../objpas/sysutils/sysinth.inc'.
           Looking for an implicit rule for '../objpas/sysutils/sysinth.inc'.
           No implicit rule found for '../objpas/sysutils/sysinth.inc'.
           Finished prerequisites of target file '../objpas/sysutils/sysinth.inc'.
          No need to remake target '../objpas/sysutils/sysinth.inc'.
          Considering target file '../objpas/sysutils/sysmarshal.inc'.
           Looking for an implicit rule for '../objpas/sysutils/sysmarshal.inc'.
           No implicit rule found for '../objpas/sysutils/sysmarshal.inc'.
           Finished prerequisites of target file '../objpas/sysutils/sysmarshal.inc'.
          No need to remake target '../objpas/sysutils/sysmarshal.inc'.
          Considering target file '../objpas/sysutils/sysmarshalh.inc'.
           Looking for an implicit rule for '../objpas/sysutils/sysmarshalh.inc'.
           No implicit rule found for '../objpas/sysutils/sysmarshalh.inc'.
           Finished prerequisites of target file '../objpas/sysutils/sysmarshalh.inc'.
          No need to remake target '../objpas/sysutils/sysmarshalh.inc'.
          Considering target file '../objpas/sysutils/syspch.inc'.
           Looking for an implicit rule for '../objpas/sysutils/syspch.inc'.
           No implicit rule found for '../objpas/sysutils/syspch.inc'.
           Finished prerequisites of target file '../objpas/sysutils/syspch.inc'.
          No need to remake target '../objpas/sysutils/syspch.inc'.
          Considering target file '../objpas/sysutils/syspchh.inc'.
           Looking for an implicit rule for '../objpas/sysutils/syspchh.inc'.
           No implicit rule found for '../objpas/sysutils/syspchh.inc'.
           Finished prerequisites of target file '../objpas/sysutils/syspchh.inc'.
          No need to remake target '../objpas/sysutils/syspchh.inc'.
          Considering target file '../objpas/sysutils/syssb.inc'.
           Looking for an implicit rule for '../objpas/sysutils/syssb.inc'.
           No implicit rule found for '../objpas/sysutils/syssb.inc'.
           Finished prerequisites of target file '../objpas/sysutils/syssb.inc'.
          No need to remake target '../objpas/sysutils/syssb.inc'.
          Considering target file '../objpas/sysutils/syssbh.inc'.
           Looking for an implicit rule for '../objpas/sysutils/syssbh.inc'.
           No implicit rule found for '../objpas/sysutils/syssbh.inc'.
           Finished prerequisites of target file '../objpas/sysutils/syssbh.inc'.
          No need to remake target '../objpas/sysutils/syssbh.inc'.
          Considering target file '../objpas/sysutils/syssr.inc'.
           Looking for an implicit rule for '../objpas/sysutils/syssr.inc'.
           No implicit rule found for '../objpas/sysutils/syssr.inc'.
           Finished prerequisites of target file '../objpas/sysutils/syssr.inc'.
          No need to remake target '../objpas/sysutils/syssr.inc'.
          Considering target file '../objpas/sysutils/sysstr.inc'.
           Looking for an implicit rule for '../objpas/sysutils/sysstr.inc'.
           No implicit rule found for '../objpas/sysutils/sysstr.inc'.
           Finished prerequisites of target file '../objpas/sysutils/sysstr.inc'.
          No need to remake target '../objpas/sysutils/sysstr.inc'.
          Considering target file '../objpas/sysutils/sysstrh.inc'.
           Looking for an implicit rule for '../objpas/sysutils/sysstrh.inc'.
           No implicit rule found for '../objpas/sysutils/sysstrh.inc'.
           Finished prerequisites of target file '../objpas/sysutils/sysstrh.inc'.
          No need to remake target '../objpas/sysutils/sysstrh.inc'.
          Considering target file '../objpas/sysutils/systhrdh.inc'.
           Looking for an implicit rule for '../objpas/sysutils/systhrdh.inc'.
           No implicit rule found for '../objpas/sysutils/systhrdh.inc'.
           Finished prerequisites of target file '../objpas/sysutils/systhrdh.inc'.
          No need to remake target '../objpas/sysutils/systhrdh.inc'.
          Considering target file '../objpas/sysutils/sysuintf.inc'.
           Looking for an implicit rule for '../objpas/sysutils/sysuintf.inc'.
           No implicit rule found for '../objpas/sysutils/sysuintf.inc'.
           Finished prerequisites of target file '../objpas/sysutils/sysuintf.inc'.
          No need to remake target '../objpas/sysutils/sysuintf.inc'.
          Considering target file '../objpas/sysutils/sysuni.inc'.
           Looking for an implicit rule for '../objpas/sysutils/sysuni.inc'.
           No implicit rule found for '../objpas/sysutils/sysuni.inc'.
           Finished prerequisites of target file '../objpas/sysutils/sysuni.inc'.
          No need to remake target '../objpas/sysutils/sysuni.inc'.
          Considering target file '../objpas/sysutils/sysunih.inc'.
           Looking for an implicit rule for '../objpas/sysutils/sysunih.inc'.
           No implicit rule found for '../objpas/sysutils/sysunih.inc'.
           Finished prerequisites of target file '../objpas/sysutils/sysunih.inc'.
          No need to remake target '../objpas/sysutils/sysunih.inc'.
          Considering target file '../objpas/sysutils/sysuthrd.inc'.
           Looking for an implicit rule for '../objpas/sysutils/sysuthrd.inc'.
           No implicit rule found for '../objpas/sysutils/sysuthrd.inc'.
           Finished prerequisites of target file '../objpas/sysutils/sysuthrd.inc'.
          No need to remake target '../objpas/sysutils/sysuthrd.inc'.
          Considering target file '../objpas/sysutils/sysutilh.inc'.
           Looking for an implicit rule for '../objpas/sysutils/sysutilh.inc'.
           No implicit rule found for '../objpas/sysutils/sysutilh.inc'.
           Finished prerequisites of target file '../objpas/sysutils/sysutilh.inc'.
          No need to remake target '../objpas/sysutils/sysutilh.inc'.
          Considering target file '../objpas/sysutils/sysutils.inc'.
           Looking for an implicit rule for '../objpas/sysutils/sysutils.inc'.
           No implicit rule found for '../objpas/sysutils/sysutils.inc'.
           Finished prerequisites of target file '../objpas/sysutils/sysutils.inc'.
          No need to remake target '../objpas/sysutils/sysutils.inc'.
          Considering target file '../objpas/sysutils/syswide.inc'.
           Looking for an implicit rule for '../objpas/sysutils/syswide.inc'.
           No implicit rule found for '../objpas/sysutils/syswide.inc'.
           Finished prerequisites of target file '../objpas/sysutils/syswide.inc'.
          No need to remake target '../objpas/sysutils/syswide.inc'.
          Considering target file '../objpas/sysutils/syswideh.inc'.
           Looking for an implicit rule for '../objpas/sysutils/syswideh.inc'.
           No implicit rule found for '../objpas/sysutils/syswideh.inc'.
           Finished prerequisites of target file '../objpas/sysutils/syswideh.inc'.
          No need to remake target '../objpas/sysutils/syswideh.inc'.
          Considering target file '../objpas/sysutils/tzenv.inc'.
           Looking for an implicit rule for '../objpas/sysutils/tzenv.inc'.
           No implicit rule found for '../objpas/sysutils/tzenv.inc'.
           Finished prerequisites of target file '../objpas/sysutils/tzenv.inc'.
          No need to remake target '../objpas/sysutils/tzenv.inc'.
          Pruning file 'system.ppu'.
          Pruning file 'objpas.ppu'.
          Considering target file 'sysconst.ppu'.
           File 'sysconst.ppu' does not exist.
            Considering target file '../objpas/sysconst.pp'.
             Looking for an implicit rule for '../objpas/sysconst.pp'.
             No implicit rule found for '../objpas/sysconst.pp'.
             Finished prerequisites of target file '../objpas/sysconst.pp'.
            No need to remake target '../objpas/sysconst.pp'.
            Pruning file 'objpas.ppu'.
            Pruning file 'system.ppu'.
           Finished prerequisites of target file 'sysconst.ppu'.
          Must remake target 'sysconst.ppu'.
/FPC/compilers/cross-compiling/pas/fpc-3.3.1/bin/ppcarm -Cparmv6m -Tfreertos -Parm -XParm-freertos- -Fi../inc -Fi../arm -FE. -FU/FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos -n -vx -darm  ../objpas/sysconst.pp
Putting child 0x557b4b322210 (sysconst.ppu) PID 1419433 on the chain.
Live child 0x557b4b322210 (sysconst.ppu) PID 1419433 
Executing "/FPC/compilers/cross-compiling/bin/arm-freertos-as" with command line "-march=armv6-m -mthumb -mthumb-interwork -mfpu=softvfp -o /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/sysconst.o  /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/sysconst.s"
Reaping winning child 0x557b4b322210 PID 1419433 
Removing child 0x557b4b322210 PID 1419433 from chain.
          Successfully remade target file 'sysconst.ppu'.
         Finished prerequisites of target file 'sysutils.ppu'.
        Must remake target 'sysutils.ppu'.
/FPC/compilers/cross-compiling/pas/fpc-3.3.1/bin/ppcarm -Cparmv6m -Tfreertos -Parm -XParm-freertos- -Fi../inc -Fi../arm -FE. -FU/FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos -n -vx -darm -Fi../objpas/sysutils sysutils.pp
Putting child 0x557b4b320350 (sysutils.ppu) PID 1419435 on the chain.
Live child 0x557b4b320350 (sysutils.ppu) PID 1419435 
Executing "/FPC/compilers/cross-compiling/bin/arm-freertos-as" with command line "-march=armv6-m -mthumb -mthumb-interwork -mfpu=softvfp -o /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/sysutils.o  /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/sysutils.s"
Reaping winning child 0x557b4b320350 PID 1419435 
Removing child 0x557b4b320350 PID 1419435 from chain.
        Successfully remade target file 'sysutils.ppu'.
        Considering target file 'math.ppu'.
         File 'math.ppu' does not exist.
          Considering target file '../objpas/math.pp'.
           Looking for an implicit rule for '../objpas/math.pp'.
           No implicit rule found for '../objpas/math.pp'.
           Finished prerequisites of target file '../objpas/math.pp'.
          No need to remake target '../objpas/math.pp'.
          Considering target file '../arm/mathu.inc'.
           Looking for an implicit rule for '../arm/mathu.inc'.
           No implicit rule found for '../arm/mathu.inc'.
           Finished prerequisites of target file '../arm/mathu.inc'.
          No need to remake target '../arm/mathu.inc'.
          Pruning file 'objpas.ppu'.
          Pruning file 'sysutils.ppu'.
          Pruning file 'system.ppu'.
         Finished prerequisites of target file 'math.ppu'.
        Must remake target 'math.ppu'.
/FPC/compilers/cross-compiling/pas/fpc-3.3.1/bin/ppcarm -Cparmv6m -Tfreertos -Parm -XParm-freertos- -Fi../inc -Fi../arm -FE. -FU/FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos -n -vx -darm  ../objpas/math.pp
Putting child 0x557b4b320350 (math.ppu) PID 1419438 on the chain.
Live child 0x557b4b320350 (math.ppu) PID 1419438 
Executing "/FPC/compilers/cross-compiling/bin/arm-freertos-as" with command line "-march=armv6-m -mthumb -mthumb-interwork -mfpu=softvfp -o /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/math.o  /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/math.s"
Executing "/FPC/compilers/cross-compiling/bin/arm-freertos-as" with command line "-march=armv6-m -mthumb -mthumb-interwork -mfpu=softvfp -o /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/types.o  /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/types.s"
Reaping winning child 0x557b4b320350 PID 1419438 
Removing child 0x557b4b320350 PID 1419438 from chain.
        Successfully remade target file 'math.ppu'.
        Considering target file 'classes.ppu'.
         File 'classes.ppu' does not exist.
          Considering target file 'classes.pp'.
           Looking for an implicit rule for 'classes.pp'.
           No implicit rule found for 'classes.pp'.
           Finished prerequisites of target file 'classes.pp'.
          No need to remake target 'classes.pp'.
          Considering target file 'tthread.inc'.
           Looking for an implicit rule for 'tthread.inc'.
           No implicit rule found for 'tthread.inc'.
           Finished prerequisites of target file 'tthread.inc'.
          No need to remake target 'tthread.inc'.
          Considering target file '../objpas/classes/action.inc'.
           Looking for an implicit rule for '../objpas/classes/action.inc'.
           No implicit rule found for '../objpas/classes/action.inc'.
           Finished prerequisites of target file '../objpas/classes/action.inc'.
          No need to remake target '../objpas/classes/action.inc'.
          Considering target file '../objpas/classes/bits.inc'.
           Looking for an implicit rule for '../objpas/classes/bits.inc'.
           No implicit rule found for '../objpas/classes/bits.inc'.
           Finished prerequisites of target file '../objpas/classes/bits.inc'.
          No need to remake target '../objpas/classes/bits.inc'.
          Considering target file '../objpas/classes/classes.inc'.
           Looking for an implicit rule for '../objpas/classes/classes.inc'.
           No implicit rule found for '../objpas/classes/classes.inc'.
           Finished prerequisites of target file '../objpas/classes/classes.inc'.
          No need to remake target '../objpas/classes/classes.inc'.
          Considering target file '../objpas/classes/classesh.inc'.
           Looking for an implicit rule for '../objpas/classes/classesh.inc'.
           No implicit rule found for '../objpas/classes/classesh.inc'.
           Finished prerequisites of target file '../objpas/classes/classesh.inc'.
          No need to remake target '../objpas/classes/classesh.inc'.
          Considering target file '../objpas/classes/collect.inc'.
           Looking for an implicit rule for '../objpas/classes/collect.inc'.
           No implicit rule found for '../objpas/classes/collect.inc'.
           Finished prerequisites of target file '../objpas/classes/collect.inc'.
          No need to remake target '../objpas/classes/collect.inc'.
          Considering target file '../objpas/classes/compon.inc'.
           Looking for an implicit rule for '../objpas/classes/compon.inc'.
           No implicit rule found for '../objpas/classes/compon.inc'.
           Finished prerequisites of target file '../objpas/classes/compon.inc'.
          No need to remake target '../objpas/classes/compon.inc'.
          Considering target file '../objpas/classes/constsg.inc'.
           Looking for an implicit rule for '../objpas/classes/constsg.inc'.
           No implicit rule found for '../objpas/classes/constsg.inc'.
           Finished prerequisites of target file '../objpas/classes/constsg.inc'.
          No need to remake target '../objpas/classes/constsg.inc'.
          Considering target file '../objpas/classes/constss.inc'.
           Looking for an implicit rule for '../objpas/classes/constss.inc'.
           No implicit rule found for '../objpas/classes/constss.inc'.
           Finished prerequisites of target file '../objpas/classes/constss.inc'.
          No need to remake target '../objpas/classes/constss.inc'.
          Considering target file '../objpas/classes/cregist.inc'.
           Looking for an implicit rule for '../objpas/classes/cregist.inc'.
           No implicit rule found for '../objpas/classes/cregist.inc'.
           Finished prerequisites of target file '../objpas/classes/cregist.inc'.
          No need to remake target '../objpas/classes/cregist.inc'.
          Considering target file '../objpas/classes/dm.inc'.
           Looking for an implicit rule for '../objpas/classes/dm.inc'.
           No implicit rule found for '../objpas/classes/dm.inc'.
           Finished prerequisites of target file '../objpas/classes/dm.inc'.
          No need to remake target '../objpas/classes/dm.inc'.
          Considering target file '../objpas/classes/filer.inc'.
           Looking for an implicit rule for '../objpas/classes/filer.inc'.
           No implicit rule found for '../objpas/classes/filer.inc'.
           Finished prerequisites of target file '../objpas/classes/filer.inc'.
          No need to remake target '../objpas/classes/filer.inc'.
          Considering target file '../objpas/classes/intf.inc'.
           Looking for an implicit rule for '../objpas/classes/intf.inc'.
           No implicit rule found for '../objpas/classes/intf.inc'.
           Finished prerequisites of target file '../objpas/classes/intf.inc'.
          No need to remake target '../objpas/classes/intf.inc'.
          Considering target file '../objpas/classes/lists.inc'.
           Looking for an implicit rule for '../objpas/classes/lists.inc'.
           No implicit rule found for '../objpas/classes/lists.inc'.
           Finished prerequisites of target file '../objpas/classes/lists.inc'.
          No need to remake target '../objpas/classes/lists.inc'.
          Considering target file '../objpas/classes/observer.inc'.
           Looking for an implicit rule for '../objpas/classes/observer.inc'.
           No implicit rule found for '../objpas/classes/observer.inc'.
           Finished prerequisites of target file '../objpas/classes/observer.inc'.
          No need to remake target '../objpas/classes/observer.inc'.
          Considering target file '../objpas/classes/parser.inc'.
           Looking for an implicit rule for '../objpas/classes/parser.inc'.
           No implicit rule found for '../objpas/classes/parser.inc'.
           Finished prerequisites of target file '../objpas/classes/parser.inc'.
          No need to remake target '../objpas/classes/parser.inc'.
          Considering target file '../objpas/classes/persist.inc'.
           Looking for an implicit rule for '../objpas/classes/persist.inc'.
           No implicit rule found for '../objpas/classes/persist.inc'.
           Finished prerequisites of target file '../objpas/classes/persist.inc'.
          No need to remake target '../objpas/classes/persist.inc'.
          Considering target file '../objpas/classes/reader.inc'.
           Looking for an implicit rule for '../objpas/classes/reader.inc'.
           No implicit rule found for '../objpas/classes/reader.inc'.
           Finished prerequisites of target file '../objpas/classes/reader.inc'.
          No need to remake target '../objpas/classes/reader.inc'.
          Considering target file '../objpas/classes/resref.inc'.
           Looking for an implicit rule for '../objpas/classes/resref.inc'.
           No implicit rule found for '../objpas/classes/resref.inc'.
           Finished prerequisites of target file '../objpas/classes/resref.inc'.
          No need to remake target '../objpas/classes/resref.inc'.
          Considering target file '../objpas/classes/sllist.inc'.
           Looking for an implicit rule for '../objpas/classes/sllist.inc'.
           No implicit rule found for '../objpas/classes/sllist.inc'.
           Finished prerequisites of target file '../objpas/classes/sllist.inc'.
          No need to remake target '../objpas/classes/sllist.inc'.
          Considering target file '../objpas/classes/streams.inc'.
           Looking for an implicit rule for '../objpas/classes/streams.inc'.
           No implicit rule found for '../objpas/classes/streams.inc'.
           Finished prerequisites of target file '../objpas/classes/streams.inc'.
          No need to remake target '../objpas/classes/streams.inc'.
          Considering target file '../objpas/classes/stringl.inc'.
           Looking for an implicit rule for '../objpas/classes/stringl.inc'.
           No implicit rule found for '../objpas/classes/stringl.inc'.
           Finished prerequisites of target file '../objpas/classes/stringl.inc'.
          No need to remake target '../objpas/classes/stringl.inc'.
          Considering target file '../objpas/classes/twriter.inc'.
           Looking for an implicit rule for '../objpas/classes/twriter.inc'.
           No implicit rule found for '../objpas/classes/twriter.inc'.
           Finished prerequisites of target file '../objpas/classes/twriter.inc'.
          No need to remake target '../objpas/classes/twriter.inc'.
          Considering target file '../objpas/classes/util.inc'.
           Looking for an implicit rule for '../objpas/classes/util.inc'.
           No implicit rule found for '../objpas/classes/util.inc'.
           Finished prerequisites of target file '../objpas/classes/util.inc'.
          No need to remake target '../objpas/classes/util.inc'.
          Considering target file '../objpas/classes/writer.inc'.
           Looking for an implicit rule for '../objpas/classes/writer.inc'.
           No implicit rule found for '../objpas/classes/writer.inc'.
           Finished prerequisites of target file '../objpas/classes/writer.inc'.
          No need to remake target '../objpas/classes/writer.inc'.
          Pruning file 'system.ppu'.
          Pruning file 'objpas.ppu'.
          Considering target file 'sortbase.ppu'.
           File 'sortbase.ppu' does not exist.
            Considering target file '../inc/sortbase.pp'.
             Looking for an implicit rule for '../inc/sortbase.pp'.
             No implicit rule found for '../inc/sortbase.pp'.
             Finished prerequisites of target file '../inc/sortbase.pp'.
            No need to remake target '../inc/sortbase.pp'.
            Pruning file 'objpas.ppu'.
            Pruning file 'system.ppu'.
           Finished prerequisites of target file 'sortbase.ppu'.
          Must remake target 'sortbase.ppu'.
/FPC/compilers/cross-compiling/pas/fpc-3.3.1/bin/ppcarm -Cparmv6m -Tfreertos -Parm -XParm-freertos- -Fi../inc -Fi../arm -FE. -FU/FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos -n -vx -darm  ../inc/sortbase.pp
Putting child 0x557b4b31fd10 (sortbase.ppu) PID 1419441 on the chain.
Live child 0x557b4b31fd10 (sortbase.ppu) PID 1419441 
Executing "/FPC/compilers/cross-compiling/bin/arm-freertos-as" with command line "-march=armv6-m -mthumb -mthumb-interwork -mfpu=softvfp -o /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/sortbase.o  /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/sortbase.s"
Reaping winning child 0x557b4b31fd10 PID 1419441 
Removing child 0x557b4b31fd10 PID 1419441 from chain.
          Successfully remade target file 'sortbase.ppu'.
          Pruning file 'sysutils.ppu'.
          Considering target file 'typinfo.ppu'.
           File 'typinfo.ppu' does not exist.
            Considering target file '../objpas/typinfo.pp'.
             Looking for an implicit rule for '../objpas/typinfo.pp'.
             No implicit rule found for '../objpas/typinfo.pp'.
             Finished prerequisites of target file '../objpas/typinfo.pp'.
            No need to remake target '../objpas/typinfo.pp'.
            Pruning file 'objpas.ppu'.
            Pruning file 'sysutils.ppu'.
            Considering target file 'rtlconsts.ppu'.
             File 'rtlconsts.ppu' does not exist.
              Considering target file '../objpas/rtlconsts.pp'.
               Looking for an implicit rule for '../objpas/rtlconsts.pp'.
               No implicit rule found for '../objpas/rtlconsts.pp'.
               Finished prerequisites of target file '../objpas/rtlconsts.pp'.
              No need to remake target '../objpas/rtlconsts.pp'.
              Considering target file '../objpas/rtlconst.inc'.
               Looking for an implicit rule for '../objpas/rtlconst.inc'.
               No implicit rule found for '../objpas/rtlconst.inc'.
               Finished prerequisites of target file '../objpas/rtlconst.inc'.
              No need to remake target '../objpas/rtlconst.inc'.
              Pruning file 'objpas.ppu'.
              Pruning file 'system.ppu'.
             Finished prerequisites of target file 'rtlconsts.ppu'.
            Must remake target 'rtlconsts.ppu'.
/FPC/compilers/cross-compiling/pas/fpc-3.3.1/bin/ppcarm -Cparmv6m -Tfreertos -Parm -XParm-freertos- -Fi../inc -Fi../arm -FE. -FU/FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos -n -vx -darm  ../objpas/rtlconsts.pp
Putting child 0x557b4b31ffc0 (rtlconsts.ppu) PID 1419443 on the chain.
Live child 0x557b4b31ffc0 (rtlconsts.ppu) PID 1419443 
Executing "/FPC/compilers/cross-compiling/bin/arm-freertos-as" with command line "-march=armv6-m -mthumb -mthumb-interwork -mfpu=softvfp -o /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/rtlconsts.o  /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/rtlconsts.s"
Reaping winning child 0x557b4b31ffc0 PID 1419443 
Removing child 0x557b4b31ffc0 PID 1419443 from chain.
            Successfully remade target file 'rtlconsts.ppu'.
           Finished prerequisites of target file 'typinfo.ppu'.
          Must remake target 'typinfo.ppu'.
/FPC/compilers/cross-compiling/pas/fpc-3.3.1/bin/ppcarm -Cparmv6m -Tfreertos -Parm -XParm-freertos- -Fi../inc -Fi../arm -FE. -FU/FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos -n -vx -darm -Sg  ../objpas/typinfo.pp
Putting child 0x557b4b3202b0 (typinfo.ppu) PID 1419445 on the chain.
Live child 0x557b4b3202b0 (typinfo.ppu) PID 1419445 
Executing "/FPC/compilers/cross-compiling/bin/arm-freertos-as" with command line "-march=armv6-m -mthumb -mthumb-interwork -mfpu=softvfp -o /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/typinfo.o  /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/typinfo.s"
Reaping winning child 0x557b4b3202b0 PID 1419445 
Removing child 0x557b4b3202b0 PID 1419445 from chain.
          Successfully remade target file 'typinfo.ppu'.
          Pruning file 'rtlconsts.ppu'.
          Considering target file 'fgl.ppu'.
           File 'fgl.ppu' does not exist.
            Considering target file '../objpas/fgl.pp'.
             Looking for an implicit rule for '../objpas/fgl.pp'.
             No implicit rule found for '../objpas/fgl.pp'.
             Finished prerequisites of target file '../objpas/fgl.pp'.
            No need to remake target '../objpas/fgl.pp'.
            Pruning file 'objpas.ppu'.
            Considering target file 'types.ppu'.
             File 'types.ppu' does not exist.
              Considering target file '../objpas/types.pp'.
               Looking for an implicit rule for '../objpas/types.pp'.
               No implicit rule found for '../objpas/types.pp'.
               Finished prerequisites of target file '../objpas/types.pp'.
              No need to remake target '../objpas/types.pp'.
              Pruning file 'objpas.ppu'.
              Pruning file 'math.ppu'.
              Pruning file 'system.ppu'.
             Finished prerequisites of target file 'types.ppu'.
            Must remake target 'types.ppu'.
/FPC/compilers/cross-compiling/pas/fpc-3.3.1/bin/ppcarm -Cparmv6m -Tfreertos -Parm -XParm-freertos- -Fi../inc -Fi../arm -FE. -FU/FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos -n -vx -darm  ../objpas/types.pp
Putting child 0x557b4b323010 (types.ppu) PID 1419447 on the chain.
Live child 0x557b4b323010 (types.ppu) PID 1419447 
Executing "/FPC/compilers/cross-compiling/bin/arm-freertos-as" with command line "-march=armv6-m -mthumb -mthumb-interwork -mfpu=softvfp -o /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/types.o  /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/types.s"
Reaping winning child 0x557b4b323010 PID 1419447 
Removing child 0x557b4b323010 PID 1419447 from chain.
            Successfully remade target file 'types.ppu'.
            Pruning file 'system.ppu'.
            Pruning file 'sysutils.ppu'.
            Pruning file 'sortbase.ppu'.
            Pruning file 'rtlconsts.ppu'.
           Finished prerequisites of target file 'fgl.ppu'.
          Must remake target 'fgl.ppu'.
/FPC/compilers/cross-compiling/pas/fpc-3.3.1/bin/ppcarm -Cparmv6m -Tfreertos -Parm -XParm-freertos- -Fi../inc -Fi../arm -FE. -FU/FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos -n -vx -darm  ../objpas/fgl.pp
Putting child 0x557b4b323010 (fgl.ppu) PID 1419449 on the chain.
Live child 0x557b4b323010 (fgl.ppu) PID 1419449 
Executing "/FPC/compilers/cross-compiling/bin/arm-freertos-as" with command line "-march=armv6-m -mthumb -mthumb-interwork -mfpu=softvfp -o /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/fgl.o  /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/fgl.s"
Reaping winning child 0x557b4b323010 PID 1419449 
Removing child 0x557b4b323010 PID 1419449 from chain.
          Successfully remade target file 'fgl.ppu'.
          Pruning file 'types.ppu'.
         Finished prerequisites of target file 'classes.ppu'.
        Must remake target 'classes.ppu'.
/FPC/compilers/cross-compiling/pas/fpc-3.3.1/bin/ppcarm -Cparmv6m -Tfreertos -Parm -XParm-freertos- -Fi../inc -Fi../arm -FE. -FU/FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos -n -vx -darm -Fi../objpas/classes  classes.pp
Putting child 0x557b4b324330 (classes.ppu) PID 1419451 on the chain.
Live child 0x557b4b324330 (classes.ppu) PID 1419451 
classes.inc(918,5) Error: Identifier not found "fpc_arm_yield"
classes.pp(68) Fatal: There were 1 errors compiling module, stopping
Fatal: Compilation aborted
Reaping losing child 0x557b4b324330 PID 1419451 
gmake[1]: *** [Makefile:2604: classes.ppu] Error 1
Removing child 0x557b4b324330 PID 1419451 from chain.
gmake[1]: Leaving directory '/home/FPC/compilers/cross-compiling/pas/gitlab-fpcbuild/fpcsrc/rtl/freertos'
Reaping losing child 0x61e4e15cc350 PID 1419325 
gmake: *** [Makefile:3937: freertos_all] Error 2
Removing child 0x61e4e15cc350 PID 1419325 from chain.
gmake: Leaving directory '/home/FPC/compilers/cross-compiling/pas/gitlab-fpcbuild/fpcsrc/rtl'
Error line found in /FPC/compilers/cross-compiling/logs/trunk/check-targets/target-check-rtl-arm-freertos.txt: Target classes.ppu Error 1 in line 2604
Target freertos_all Error 2 in line 3937
target_make_files="classes.ppu
freertos_all"
Listing directory rtl/units/arm-freertos:
rtl/units/arm-freertos/typinfo.rsj
rtl/units/arm-freertos/dos.ppu
rtl/units/arm-freertos/extpas.ppu
rtl/units/arm-freertos/dos.o
rtl/units/arm-freertos/math.o
rtl/units/arm-freertos/system.ppu
rtl/units/arm-freertos/cortexm0.o
rtl/units/arm-freertos/types.ppu
rtl/units/arm-freertos/sysutils.ppu
rtl/units/arm-freertos/consoleio.o
rtl/units/arm-freertos/uuchar.ppu
rtl/units/arm-freertos/stm32g071xx.ppu
rtl/units/arm-freertos/uuchar.o
rtl/units/arm-freertos/consoleio.ppu
rtl/units/arm-freertos/objpas.o
rtl/units/arm-freertos/iso7185.o
rtl/units/arm-freertos/sortbase.o
rtl/units/arm-freertos/iso7185.ppu
rtl/units/arm-freertos/cortexm0.ppu
rtl/units/arm-freertos/rtlconsts.ppu
rtl/units/arm-freertos/typinfo.ppu
rtl/units/arm-freertos/strings.ppu
rtl/units/arm-freertos/math.rsj
rtl/units/arm-freertos/system.o
rtl/units/arm-freertos/typinfo.o
rtl/units/arm-freertos/rtlconsts.o
rtl/units/arm-freertos/sortbase.ppu
rtl/units/arm-freertos/fgl.ppu
rtl/units/arm-freertos/fgl.o
rtl/units/arm-freertos/sysconst.o
rtl/units/arm-freertos/heapmgr.o
rtl/units/arm-freertos/objpas.ppu
rtl/units/arm-freertos/heapmgr.ppu
rtl/units/arm-freertos/strings.o
rtl/units/arm-freertos/math.ppu
rtl/units/arm-freertos/types.o
rtl/units/arm-freertos/sysconst.ppu
rtl/units/arm-freertos/stm32g071xx.o
rtl/units/arm-freertos/sysconst.rsj
rtl/units/arm-freertos/sysutils.o
rtl/units/arm-freertos/extpas.o
rtl/units/arm-freertos/rtlconsts.rsj
Running: /home/fpc/bin/check-ppu-crc-coherence.sh . arm-freertos
Testing ppu CRCs for target=arm-freertos in /FPC/compilers/cross-compiling/pas/trunk/fpcsrc
No problem detected, 19 ppus checked
Analyzed 1 targets