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

File details

./trunk/fpc/target-check-rtl-arm-freertos.txt 2026-03-04-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 0x6055d59d9400 (freertos_all) PID 2310100 on the chain.
Live child 0x6055d59d9400 (freertos_all) PID 2310100 
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 0x619e91dbabb0 (/FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos) PID 2310103 on the chain.
Live child 0x619e91dbabb0 (/FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos) PID 2310103 
Reaping winning child 0x619e91dbabb0 PID 2310103 
Removing child 0x619e91dbabb0 PID 2310103 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 0x619e91e2dde0 (system.ppu) PID 2310104 on the chain.
Live child 0x619e91e2dde0 (system.ppu) PID 2310104 
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 0x619e91e2dde0 PID 2310104 
Removing child 0x619e91e2dde0 PID 2310104 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 0x619e91df1d30 (consoleio.ppu) PID 2310120 on the chain.
Live child 0x619e91df1d30 (consoleio.ppu) PID 2310120 
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 0x619e91df1d30 PID 2310120 
Removing child 0x619e91df1d30 PID 2310120 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 0x619e91e2ca10 (heapmgr.ppu) PID 2310122 on the chain.
Live child 0x619e91e2ca10 (heapmgr.ppu) PID 2310122 
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 0x619e91e2ca10 PID 2310122 
Removing child 0x619e91e2ca10 PID 2310122 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 0x619e91e2c360 (stm32g071xx.ppu) PID 2310124 on the chain.
Live child 0x619e91e2c360 (stm32g071xx.ppu) PID 2310124 
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 0x619e91e2c360 PID 2310124 
Removing child 0x619e91e2c360 PID 2310124 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 0x619e91e2c360 (cortexm0.ppu) PID 2310126 on the chain.
Live child 0x619e91e2c360 (cortexm0.ppu) PID 2310126 
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 0x619e91e2c360 PID 2310126 
Removing child 0x619e91e2c360 PID 2310126 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 0x619e91e30d60 (uuchar.ppu) PID 2310128 on the chain.
Live child 0x619e91e30d60 (uuchar.ppu) PID 2310128 
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 0x619e91e30d60 PID 2310128 
Removing child 0x619e91e30d60 PID 2310128 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 0x619e91e2b690 (objpas.ppu) PID 2310130 on the chain.
Live child 0x619e91e2b690 (objpas.ppu) PID 2310130 
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 0x619e91e2b690 PID 2310130 
Removing child 0x619e91e2b690 PID 2310130 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 0x619e91e2b690 (iso7185.ppu) PID 2310132 on the chain.
Live child 0x619e91e2b690 (iso7185.ppu) PID 2310132 
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 0x619e91e2b690 PID 2310132 
Removing child 0x619e91e2b690 PID 2310132 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 0x619e91df1c70 (strings.ppu) PID 2310134 on the chain.
Live child 0x619e91df1c70 (strings.ppu) PID 2310134 
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 0x619e91df1c70 PID 2310134 
Removing child 0x619e91df1c70 PID 2310134 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 0x619e91e31390 (dos.ppu) PID 2310136 on the chain.
Live child 0x619e91e31390 (dos.ppu) PID 2310136 
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 0x619e91e31390 PID 2310136 
Removing child 0x619e91e31390 PID 2310136 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 0x619e91e2f520 (extpas.ppu) PID 2310138 on the chain.
Live child 0x619e91e2f520 (extpas.ppu) PID 2310138 
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 0x619e91e2f520 PID 2310138 
Removing child 0x619e91e2f520 PID 2310138 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 0x619e91e2bd40 (sysconst.ppu) PID 2310140 on the chain.
Live child 0x619e91e2bd40 (sysconst.ppu) PID 2310140 
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 0x619e91e2bd40 PID 2310140 
Removing child 0x619e91e2bd40 PID 2310140 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 0x619e91e30230 (sysutils.ppu) PID 2310142 on the chain.
Live child 0x619e91e30230 (sysutils.ppu) PID 2310142 
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 0x619e91e30230 PID 2310142 
Removing child 0x619e91e30230 PID 2310142 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 0x619e91e31c50 (math.ppu) PID 2310145 on the chain.
Live child 0x619e91e31c50 (math.ppu) PID 2310145 
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 0x619e91e31c50 PID 2310145 
Removing child 0x619e91e31c50 PID 2310145 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 0x619e91e36920 (sortbase.ppu) PID 2310150 on the chain.
Live child 0x619e91e36920 (sortbase.ppu) PID 2310150 
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 0x619e91e36920 PID 2310150 
Removing child 0x619e91e36920 PID 2310150 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 0x619e91e36e40 (rtlconsts.ppu) PID 2310152 on the chain.
Live child 0x619e91e36e40 (rtlconsts.ppu) PID 2310152 
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 0x619e91e36e40 PID 2310152 
Removing child 0x619e91e36e40 PID 2310152 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 0x619e91e36e40 (typinfo.ppu) PID 2310154 on the chain.
Live child 0x619e91e36e40 (typinfo.ppu) PID 2310154 
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 0x619e91e36e40 PID 2310154 
Removing child 0x619e91e36e40 PID 2310154 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 0x619e91e36bb0 (types.ppu) PID 2310166 on the chain.
Live child 0x619e91e36bb0 (types.ppu) PID 2310166 
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 0x619e91e36bb0 PID 2310166 
Removing child 0x619e91e36bb0 PID 2310166 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 0x619e91e35560 (fgl.ppu) PID 2310168 on the chain.
Live child 0x619e91e35560 (fgl.ppu) PID 2310168 
PPU Loading /FPC/compilers/cross-compiling/pas/trunk/fpcsrc/rtl/units/arm-freertos/sortbase.ppu
Trying to use a unit which was compiled with a different FPU mode
fgl.pp(35,20) Fatal: Can't find unit sortbase used by fgl
Fatal: Compilation aborted
Reaping losing child 0x619e91e35560 PID 2310168 
gmake[1]: *** [Makefile:2635: fgl.ppu] Error 1
Removing child 0x619e91e35560 PID 2310168 from chain.
gmake[1]: Leaving directory '/home/FPC/compilers/cross-compiling/pas/gitlab-fpcbuild/fpcsrc/rtl/freertos'
Reaping losing child 0x6055d59d9400 PID 2310100 
gmake: *** [Makefile:3943: freertos_all] Error 2
Removing child 0x6055d59d9400 PID 2310100 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 fgl.ppu Error 1 in line 2635
Target freertos_all Error 2 in line 3943
target_make_files="fgl.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/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, 18 ppus checked
Analyzed 1 targets