From 40feba6e72453280482b81a862f5b9c76bf49dfb Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Tue, 7 Apr 2020 13:59:14 +0200 Subject: build: FIXME introduce pre-qualified parts --- .../arm/altera-cyclone-v/bspalteracyclonev.yml | 2 +- spec/build/bsps/arm/atsam/bspatsam.yml | 2 +- spec/build/bsps/arm/beagle/grp.yml | 2 +- spec/build/bsps/arm/csb336/bspcsb336.yml | 2 +- spec/build/bsps/arm/csb337/grp.yml | 2 +- spec/build/bsps/arm/edb7312/bspedb7312.yml | 2 +- spec/build/bsps/arm/gumstix/bspgumstix.yml | 2 +- spec/build/bsps/arm/imx/bspimx.yml | 2 +- spec/build/bsps/arm/lm3s69xx/grp.yml | 2 +- spec/build/bsps/arm/lpc176x/grp.yml | 2 +- spec/build/bsps/arm/lpc24xx/grp.yml | 2 +- spec/build/bsps/arm/lpc32xx/grp.yml | 2 +- spec/build/bsps/arm/raspberrypi/grp.yml | 2 +- .../bsps/arm/realview-pbx-a9/bsprealviewpbxa9.yml | 2 +- spec/build/bsps/arm/rtl22xx/grp.yml | 2 +- spec/build/bsps/arm/smdk2410/bspsmdk2410.yml | 2 +- spec/build/bsps/arm/stm32f4/grp.yml | 2 +- spec/build/bsps/arm/tms570/grp.yml | 2 +- spec/build/bsps/arm/xen/bspxen.yml | 2 +- spec/build/bsps/arm/xilinx-zynq/grp.yml | 2 +- .../bsps/arm/xilinx-zynqmp/bspxilinxzynqmp.yml | 2 +- spec/build/bsps/grpirq.yml | 16 + spec/build/bsps/i386/pc386/grp.yml | 2 +- spec/build/bsps/mips/csb350/bspcsb350.yml | 2 +- spec/build/bsps/mips/hurricane/bsphurricane.yml | 2 +- spec/build/bsps/mips/jmr3904/bspjmr3904.yml | 2 +- spec/build/bsps/mips/malta/bspmalta.yml | 2 +- spec/build/bsps/mips/rbtx4925/bsprbtx4925.yml | 2 +- spec/build/bsps/mips/rbtx4938/bsprbtx4938.yml | 2 +- spec/build/bsps/obj.yml | 6 - spec/build/bsps/objgrlib.yml | 9 - spec/build/bsps/objgrlibqual.yml | 24 + spec/build/bsps/objirqdflt.yml | 2 +- spec/build/bsps/objirqnoqual.yml | 21 + spec/build/bsps/objirqqual.yml | 18 + spec/build/bsps/objqual.yml | 20 + .../bsps/or1k/generic_or1k/bspgenericor1k.yml | 2 +- spec/build/bsps/powerpc/gen5200/grp.yml | 2 +- spec/build/bsps/powerpc/gen83xx/grp.yml | 2 +- spec/build/bsps/powerpc/mpc55xxevb/grp.yml | 2 +- .../bsps/powerpc/mpc8260ads/bspmpc8260ads.yml | 2 +- spec/build/bsps/powerpc/psim/bsppsim.yml | 2 +- spec/build/bsps/powerpc/qemuppc/bspqemuppc.yml | 2 +- spec/build/bsps/powerpc/qoriq/grp.yml | 2 +- spec/build/bsps/powerpc/t32mppc/bspt32mppc.yml | 2 +- spec/build/bsps/powerpc/tqm8xx/grp.yml | 2 +- spec/build/bsps/powerpc/virtex/bspvirtex.yml | 2 +- spec/build/bsps/riscv/griscv/grp.yml | 4 +- spec/build/bsps/riscv/riscv/grp.yml | 2 +- spec/build/bsps/sparc/erc32/bsperc32.yml | 2 +- spec/build/bsps/sparc/leon2/grp.yml | 2 +- spec/build/bsps/sparc/leon3/grp.yml | 14 +- spec/build/bsps/sparc/leon3/grpnoqual.yml | 15 + spec/build/bsps/sparc/leon3/librtemsbspextra.yml | 20 + spec/build/bsps/sparc/leon3/obj.yml | 51 +- spec/build/bsps/sparc/leon3/objqual.yml | 52 + spec/build/bsps/x86_64/amd64/bspamd64.yml | 2 +- spec/build/cpukit/cpuarm.yml | 48 +- spec/build/cpukit/cpuarmqual.yml | 60 + spec/build/cpukit/cpuopts.yml | 4 + spec/build/cpukit/cpusparc.yml | 18 - spec/build/cpukit/cpusparcqual.yml | 32 + spec/build/cpukit/grprtemscpunoqual.yml | 15 + spec/build/cpukit/grprtemstestnoqual.yml | 15 + spec/build/cpukit/libdebugger.yml | 3 +- spec/build/cpukit/libftpd.yml | 3 +- spec/build/cpukit/libftpfs.yml | 3 +- spec/build/cpukit/libjffs2.yml | 3 +- spec/build/cpukit/libmghttpd.yml | 3 +- spec/build/cpukit/libnfs.yml | 4 +- spec/build/cpukit/libpppd.yml | 4 +- spec/build/cpukit/librtemscpu.yml | 1163 +------------------- spec/build/cpukit/librtemscpuextra.yml | 20 + spec/build/cpukit/librtemscxx.yml | 3 +- spec/build/cpukit/librtemsdfltcfg.yml | 3 +- spec/build/cpukit/librtemstest.yml | 16 +- spec/build/cpukit/librtemstestextra.yml | 20 + spec/build/cpukit/libtelnetd.yml | 3 +- spec/build/cpukit/libtftpfs.yml | 3 +- spec/build/cpukit/libz.yml | 3 +- spec/build/cpukit/objrtemscpunoqual.yml | 1143 +++++++++++++++++++ spec/build/cpukit/objrtemstestnoqual.yml | 23 + spec/build/cpukit/objsmpnoqual.yml | 22 + spec/build/cpukit/objsmpqual.yml | 26 + spec/build/cpukit/optqual.yml | 16 + spec/build/cpukit/optqualonly.yml | 16 + spec/build/testsuites/fstests/grp.yml | 4 +- spec/build/testsuites/grp.yml | 33 +- spec/build/testsuites/grpmost.yml | 39 + spec/build/testsuites/grpnoqual.yml | 18 + spec/build/testsuites/grpqual.yml | 37 + spec/build/testsuites/validation/grp.yml | 2 + spec/build/testsuites/validation/space-profile.yml | 5 +- 93 files changed, 1838 insertions(+), 1353 deletions(-) create mode 100644 spec/build/bsps/grpirq.yml create mode 100644 spec/build/bsps/objgrlibqual.yml create mode 100644 spec/build/bsps/objirqnoqual.yml create mode 100644 spec/build/bsps/objirqqual.yml create mode 100644 spec/build/bsps/objqual.yml create mode 100644 spec/build/bsps/sparc/leon3/grpnoqual.yml create mode 100644 spec/build/bsps/sparc/leon3/librtemsbspextra.yml create mode 100644 spec/build/bsps/sparc/leon3/objqual.yml create mode 100644 spec/build/cpukit/cpuarmqual.yml create mode 100644 spec/build/cpukit/cpusparcqual.yml create mode 100644 spec/build/cpukit/grprtemscpunoqual.yml create mode 100644 spec/build/cpukit/grprtemstestnoqual.yml create mode 100644 spec/build/cpukit/librtemscpuextra.yml create mode 100644 spec/build/cpukit/librtemstestextra.yml create mode 100644 spec/build/cpukit/objrtemscpunoqual.yml create mode 100644 spec/build/cpukit/objrtemstestnoqual.yml create mode 100644 spec/build/cpukit/objsmpnoqual.yml create mode 100644 spec/build/cpukit/objsmpqual.yml create mode 100644 spec/build/cpukit/optqual.yml create mode 100644 spec/build/cpukit/optqualonly.yml create mode 100644 spec/build/testsuites/grpmost.yml create mode 100644 spec/build/testsuites/grpnoqual.yml create mode 100644 spec/build/testsuites/grpqual.yml diff --git a/spec/build/bsps/arm/altera-cyclone-v/bspalteracyclonev.yml b/spec/build/bsps/arm/altera-cyclone-v/bspalteracyclonev.yml index da567ddd79..4238964fc5 100644 --- a/spec/build/bsps/arm/altera-cyclone-v/bspalteracyclonev.yml +++ b/spec/build/bsps/arm/altera-cyclone-v/bspalteracyclonev.yml @@ -99,7 +99,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../opto2 - role: build-dependency diff --git a/spec/build/bsps/arm/atsam/bspatsam.yml b/spec/build/bsps/arm/atsam/bspatsam.yml index b8a5ea2d55..61475480be 100644 --- a/spec/build/bsps/arm/atsam/bspatsam.yml +++ b/spec/build/bsps/arm/atsam/bspatsam.yml @@ -318,7 +318,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../opto2 - role: build-dependency diff --git a/spec/build/bsps/arm/beagle/grp.yml b/spec/build/bsps/arm/beagle/grp.yml index 1375913fd0..14df75d5b2 100644 --- a/spec/build/bsps/arm/beagle/grp.yml +++ b/spec/build/bsps/arm/beagle/grp.yml @@ -36,7 +36,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../bspopts type: build diff --git a/spec/build/bsps/arm/csb336/bspcsb336.yml b/spec/build/bsps/arm/csb336/bspcsb336.yml index 1c4ce69e14..5901cfb4b0 100644 --- a/spec/build/bsps/arm/csb336/bspcsb336.yml +++ b/spec/build/bsps/arm/csb336/bspcsb336.yml @@ -34,7 +34,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../opto2 - role: build-dependency diff --git a/spec/build/bsps/arm/csb337/grp.yml b/spec/build/bsps/arm/csb337/grp.yml index ac5fc9279f..edc062f1ba 100644 --- a/spec/build/bsps/arm/csb337/grp.yml +++ b/spec/build/bsps/arm/csb337/grp.yml @@ -44,7 +44,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../bspopts type: build diff --git a/spec/build/bsps/arm/edb7312/bspedb7312.yml b/spec/build/bsps/arm/edb7312/bspedb7312.yml index f4b36798f2..2647ea5615 100644 --- a/spec/build/bsps/arm/edb7312/bspedb7312.yml +++ b/spec/build/bsps/arm/edb7312/bspedb7312.yml @@ -35,7 +35,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../opto2 - role: build-dependency diff --git a/spec/build/bsps/arm/gumstix/bspgumstix.yml b/spec/build/bsps/arm/gumstix/bspgumstix.yml index fb4154e2ae..f58a97bfeb 100644 --- a/spec/build/bsps/arm/gumstix/bspgumstix.yml +++ b/spec/build/bsps/arm/gumstix/bspgumstix.yml @@ -36,7 +36,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../opto2 - role: build-dependency diff --git a/spec/build/bsps/arm/imx/bspimx.yml b/spec/build/bsps/arm/imx/bspimx.yml index c65e02db2b..d6743c05ba 100644 --- a/spec/build/bsps/arm/imx/bspimx.yml +++ b/spec/build/bsps/arm/imx/bspimx.yml @@ -75,7 +75,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../opto2 - role: build-dependency diff --git a/spec/build/bsps/arm/lm3s69xx/grp.yml b/spec/build/bsps/arm/lm3s69xx/grp.yml index 2ab26fe919..2469694c84 100644 --- a/spec/build/bsps/arm/lm3s69xx/grp.yml +++ b/spec/build/bsps/arm/lm3s69xx/grp.yml @@ -48,7 +48,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../bspopts type: build diff --git a/spec/build/bsps/arm/lpc176x/grp.yml b/spec/build/bsps/arm/lpc176x/grp.yml index fba2a13cd8..c1cca379fd 100644 --- a/spec/build/bsps/arm/lpc176x/grp.yml +++ b/spec/build/bsps/arm/lpc176x/grp.yml @@ -44,7 +44,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../bspopts type: build diff --git a/spec/build/bsps/arm/lpc24xx/grp.yml b/spec/build/bsps/arm/lpc24xx/grp.yml index ba3d3df09d..dbe28cc438 100644 --- a/spec/build/bsps/arm/lpc24xx/grp.yml +++ b/spec/build/bsps/arm/lpc24xx/grp.yml @@ -76,7 +76,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../bspopts type: build diff --git a/spec/build/bsps/arm/lpc32xx/grp.yml b/spec/build/bsps/arm/lpc32xx/grp.yml index 510909428c..3adea6db5f 100644 --- a/spec/build/bsps/arm/lpc32xx/grp.yml +++ b/spec/build/bsps/arm/lpc32xx/grp.yml @@ -76,7 +76,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../bspopts type: build diff --git a/spec/build/bsps/arm/raspberrypi/grp.yml b/spec/build/bsps/arm/raspberrypi/grp.yml index 7291e8b178..c3c5fae5e6 100644 --- a/spec/build/bsps/arm/raspberrypi/grp.yml +++ b/spec/build/bsps/arm/raspberrypi/grp.yml @@ -36,7 +36,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: linkcmds - role: build-dependency diff --git a/spec/build/bsps/arm/realview-pbx-a9/bsprealviewpbxa9.yml b/spec/build/bsps/arm/realview-pbx-a9/bsprealviewpbxa9.yml index b04e2d60f4..69c28c3811 100644 --- a/spec/build/bsps/arm/realview-pbx-a9/bsprealviewpbxa9.yml +++ b/spec/build/bsps/arm/realview-pbx-a9/bsprealviewpbxa9.yml @@ -49,7 +49,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../opto0 - role: build-dependency diff --git a/spec/build/bsps/arm/rtl22xx/grp.yml b/spec/build/bsps/arm/rtl22xx/grp.yml index 4d560158f4..c80a94ec0c 100644 --- a/spec/build/bsps/arm/rtl22xx/grp.yml +++ b/spec/build/bsps/arm/rtl22xx/grp.yml @@ -22,7 +22,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../bspopts type: build diff --git a/spec/build/bsps/arm/smdk2410/bspsmdk2410.yml b/spec/build/bsps/arm/smdk2410/bspsmdk2410.yml index b17d9e34db..4c0ad00787 100644 --- a/spec/build/bsps/arm/smdk2410/bspsmdk2410.yml +++ b/spec/build/bsps/arm/smdk2410/bspsmdk2410.yml @@ -38,7 +38,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../opto2 - role: build-dependency diff --git a/spec/build/bsps/arm/stm32f4/grp.yml b/spec/build/bsps/arm/stm32f4/grp.yml index ad08ee63c1..3ef9e3615c 100644 --- a/spec/build/bsps/arm/stm32f4/grp.yml +++ b/spec/build/bsps/arm/stm32f4/grp.yml @@ -52,7 +52,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../bspopts type: build diff --git a/spec/build/bsps/arm/tms570/grp.yml b/spec/build/bsps/arm/tms570/grp.yml index f7b84e2f57..97a45e3bc0 100644 --- a/spec/build/bsps/arm/tms570/grp.yml +++ b/spec/build/bsps/arm/tms570/grp.yml @@ -40,7 +40,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../bspopts type: build diff --git a/spec/build/bsps/arm/xen/bspxen.yml b/spec/build/bsps/arm/xen/bspxen.yml index 5b9c2e8b4d..fca279423a 100644 --- a/spec/build/bsps/arm/xen/bspxen.yml +++ b/spec/build/bsps/arm/xen/bspxen.yml @@ -46,7 +46,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../optcachedata - role: build-dependency diff --git a/spec/build/bsps/arm/xilinx-zynq/grp.yml b/spec/build/bsps/arm/xilinx-zynq/grp.yml index 74adbd7fa7..4ca8cc56dd 100644 --- a/spec/build/bsps/arm/xilinx-zynq/grp.yml +++ b/spec/build/bsps/arm/xilinx-zynq/grp.yml @@ -54,7 +54,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../objdevserialzynq - role: build-dependency diff --git a/spec/build/bsps/arm/xilinx-zynqmp/bspxilinxzynqmp.yml b/spec/build/bsps/arm/xilinx-zynqmp/bspxilinxzynqmp.yml index b8657b54f8..e7f6c759d2 100644 --- a/spec/build/bsps/arm/xilinx-zynqmp/bspxilinxzynqmp.yml +++ b/spec/build/bsps/arm/xilinx-zynqmp/bspxilinxzynqmp.yml @@ -66,7 +66,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../objdevserialzynq - role: build-dependency diff --git a/spec/build/bsps/grpirq.yml b/spec/build/bsps/grpirq.yml new file mode 100644 index 0000000000..533dec42c0 --- /dev/null +++ b/spec/build/bsps/grpirq.yml @@ -0,0 +1,16 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: group +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +includes: [] +install: [] +ldflags: [] +links: +- role: build-dependency + uid: objirqnoqual +- role: build-dependency + uid: objirqqual +type: build +use-after: [] +use-before: [] diff --git a/spec/build/bsps/i386/pc386/grp.yml b/spec/build/bsps/i386/pc386/grp.yml index 252b813f50..ca5c4cf5f4 100644 --- a/spec/build/bsps/i386/pc386/grp.yml +++ b/spec/build/bsps/i386/pc386/grp.yml @@ -64,7 +64,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../bspopts type: build diff --git a/spec/build/bsps/mips/csb350/bspcsb350.yml b/spec/build/bsps/mips/csb350/bspcsb350.yml index 0308746c9d..35569d3c83 100644 --- a/spec/build/bsps/mips/csb350/bspcsb350.yml +++ b/spec/build/bsps/mips/csb350/bspcsb350.yml @@ -32,7 +32,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../opto2 - role: build-dependency diff --git a/spec/build/bsps/mips/hurricane/bsphurricane.yml b/spec/build/bsps/mips/hurricane/bsphurricane.yml index 4ed5526e15..f9d99bf04f 100644 --- a/spec/build/bsps/mips/hurricane/bsphurricane.yml +++ b/spec/build/bsps/mips/hurricane/bsphurricane.yml @@ -35,7 +35,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../opto2 - role: build-dependency diff --git a/spec/build/bsps/mips/jmr3904/bspjmr3904.yml b/spec/build/bsps/mips/jmr3904/bspjmr3904.yml index 07547a309f..54deebb8b8 100644 --- a/spec/build/bsps/mips/jmr3904/bspjmr3904.yml +++ b/spec/build/bsps/mips/jmr3904/bspjmr3904.yml @@ -32,7 +32,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../opto2 - role: build-dependency diff --git a/spec/build/bsps/mips/malta/bspmalta.yml b/spec/build/bsps/mips/malta/bspmalta.yml index 8ff0b7e1a6..b8309a7342 100644 --- a/spec/build/bsps/mips/malta/bspmalta.yml +++ b/spec/build/bsps/mips/malta/bspmalta.yml @@ -31,7 +31,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../opto0 - role: build-dependency diff --git a/spec/build/bsps/mips/rbtx4925/bsprbtx4925.yml b/spec/build/bsps/mips/rbtx4925/bsprbtx4925.yml index b727fa7ca3..8bec709573 100644 --- a/spec/build/bsps/mips/rbtx4925/bsprbtx4925.yml +++ b/spec/build/bsps/mips/rbtx4925/bsprbtx4925.yml @@ -32,7 +32,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../opto2 - role: build-dependency diff --git a/spec/build/bsps/mips/rbtx4938/bsprbtx4938.yml b/spec/build/bsps/mips/rbtx4938/bsprbtx4938.yml index 92572fd815..ab4b1e9346 100644 --- a/spec/build/bsps/mips/rbtx4938/bsprbtx4938.yml +++ b/spec/build/bsps/mips/rbtx4938/bsprbtx4938.yml @@ -30,7 +30,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../opto2 - role: build-dependency diff --git a/spec/build/bsps/obj.yml b/spec/build/bsps/obj.yml index 6d2bef84d8..dc10bdceaa 100644 --- a/spec/build/bsps/obj.yml +++ b/spec/build/bsps/obj.yml @@ -10,16 +10,10 @@ includes: [] install: - destination: ${BSP_INCLUDEDIR}/bsp source: - - bsps/include/bsp/bootcard.h - bsps/include/bsp/console-polled.h - bsps/include/bsp/console-termios.h - - bsps/include/bsp/default-initial-extension.h - - bsps/include/bsp/fatal.h - bsps/include/bsp/fdt.h - bsps/include/bsp/gpio.h - - bsps/include/bsp/irq-default.h - - bsps/include/bsp/irq-generic.h - - bsps/include/bsp/irq-info.h - bsps/include/bsp/stackalloc.h - bsps/include/bsp/u-boot.h - bsps/include/bsp/uart-output-char.h diff --git a/spec/build/bsps/objgrlib.yml b/spec/build/bsps/objgrlib.yml index 650355b82d..47f3e80e10 100644 --- a/spec/build/bsps/objgrlib.yml +++ b/spec/build/bsps/objgrlib.yml @@ -11,11 +11,8 @@ install: - destination: ${BSP_INCLUDEDIR}/grlib source: - bsps/include/grlib/ahbstat.h - - bsps/include/grlib/ambapp.h - bsps/include/grlib/ambapp_bus.h - bsps/include/grlib/ambapp_bus_grlib.h - - bsps/include/grlib/ambapp_ids.h - - bsps/include/grlib/apbuart.h - bsps/include/grlib/apbuart_cons.h - bsps/include/grlib/apbuart_termios.h - bsps/include/grlib/b1553brm.h @@ -46,8 +43,6 @@ install: - bsps/include/grlib/greth.h - bsps/include/grlib/grgpio.h - bsps/include/grlib/griommu.h - - bsps/include/grlib/grlib.h - - bsps/include/grlib/grlib_impl.h - bsps/include/grlib/grpci.h - bsps/include/grlib/grpci2.h - bsps/include/grlib/grpci2dma.h @@ -84,12 +79,9 @@ source: - bsps/shared/grlib/1553/gr1553bm.c - bsps/shared/grlib/1553/gr1553rt.c - bsps/shared/grlib/amba/ahbstat.c -- bsps/shared/grlib/amba/ambapp.c - bsps/shared/grlib/amba/ambapp_alloc.c - bsps/shared/grlib/amba/ambapp_count.c - bsps/shared/grlib/amba/ambapp_depth.c -- bsps/shared/grlib/amba/ambapp_find_by_idx.c -- bsps/shared/grlib/amba/ambapp_freq.c - bsps/shared/grlib/amba/ambapp_names.c - bsps/shared/grlib/amba/ambapp_old.c - bsps/shared/grlib/amba/ambapp_parent.c @@ -136,7 +128,6 @@ source: - bsps/shared/grlib/tmtc/grtc.c - bsps/shared/grlib/tmtc/grtm.c - bsps/shared/grlib/uart/apbuart_cons.c -- bsps/shared/grlib/uart/apbuart_polled.c - bsps/shared/grlib/uart/apbuart_termios.c - bsps/shared/grlib/uart/cons.c type: build diff --git a/spec/build/bsps/objgrlibqual.yml b/spec/build/bsps/objgrlibqual.yml new file mode 100644 index 0000000000..718bc9d89d --- /dev/null +++ b/spec/build/bsps/objgrlibqual.yml @@ -0,0 +1,24 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: objects +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +includes: [] +install: +- destination: ${BSP_INCLUDEDIR}/grlib + source: + - bsps/include/grlib/ambapp.h + - bsps/include/grlib/ambapp_ids.h + - bsps/include/grlib/apbuart.h + - bsps/include/grlib/grlib.h + - bsps/include/grlib/grlib_impl.h +links: [] +source: +- bsps/shared/grlib/amba/ambapp.c +- bsps/shared/grlib/amba/ambapp_find_by_idx.c +- bsps/shared/grlib/amba/ambapp_freq.c +- bsps/shared/grlib/uart/apbuart_polled.c +type: build diff --git a/spec/build/bsps/objirqdflt.yml b/spec/build/bsps/objirqdflt.yml index 9d12784a88..263ffc5a09 100644 --- a/spec/build/bsps/objirqdflt.yml +++ b/spec/build/bsps/objirqdflt.yml @@ -10,7 +10,7 @@ includes: [] install: [] links: - role: build-dependency - uid: objirq + uid: grpirq source: - bsps/shared/irq/irq-default-handler.c - bsps/shared/irq/irq-default.c diff --git a/spec/build/bsps/objirqnoqual.yml b/spec/build/bsps/objirqnoqual.yml new file mode 100644 index 0000000000..f17f531f29 --- /dev/null +++ b/spec/build/bsps/objirqnoqual.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: objects +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +includes: [] +install: +- destination: ${BSP_INCLUDEDIR}/bsp + source: + - bsps/include/bsp/irq-default.h + - bsps/include/bsp/irq-info.h +links: [] +source: +- bsps/shared/irq/irq-info.c +- bsps/shared/irq/irq-legacy.c +- bsps/shared/irq/irq-server.c +- bsps/shared/irq/irq-shell.c +type: build diff --git a/spec/build/bsps/objirqqual.yml b/spec/build/bsps/objirqqual.yml new file mode 100644 index 0000000000..363b5b9629 --- /dev/null +++ b/spec/build/bsps/objirqqual.yml @@ -0,0 +1,18 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: objects +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +includes: [] +install: +- destination: ${BSP_INCLUDEDIR}/bsp + source: + - bsps/include/bsp/irq-generic.h +links: [] +source: +- bsps/shared/irq/irq-generic.c +- bsps/shared/irq/irq-lock.c +type: build diff --git a/spec/build/bsps/objqual.yml b/spec/build/bsps/objqual.yml new file mode 100644 index 0000000000..d22968cebf --- /dev/null +++ b/spec/build/bsps/objqual.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: objects +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +includes: [] +install: +- destination: ${BSP_INCLUDEDIR}/bsp + source: + - bsps/include/bsp/bootcard.h + - bsps/include/bsp/default-initial-extension.h + - bsps/include/bsp/fatal.h +links: [] +source: +- bsps/shared/start/bootcard.c +- bsps/shared/rtems-version.c +type: build diff --git a/spec/build/bsps/or1k/generic_or1k/bspgenericor1k.yml b/spec/build/bsps/or1k/generic_or1k/bspgenericor1k.yml index 9ab0f3580e..fc65f08665 100644 --- a/spec/build/bsps/or1k/generic_or1k/bspgenericor1k.yml +++ b/spec/build/bsps/or1k/generic_or1k/bspgenericor1k.yml @@ -27,7 +27,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../opto0 - role: build-dependency diff --git a/spec/build/bsps/powerpc/gen5200/grp.yml b/spec/build/bsps/powerpc/gen5200/grp.yml index 3132c60559..7507bdb02c 100644 --- a/spec/build/bsps/powerpc/gen5200/grp.yml +++ b/spec/build/bsps/powerpc/gen5200/grp.yml @@ -12,7 +12,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../crti - role: build-dependency diff --git a/spec/build/bsps/powerpc/gen83xx/grp.yml b/spec/build/bsps/powerpc/gen83xx/grp.yml index 602c74524b..986fdb518f 100644 --- a/spec/build/bsps/powerpc/gen83xx/grp.yml +++ b/spec/build/bsps/powerpc/gen83xx/grp.yml @@ -12,7 +12,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../optconsolebaud - role: build-dependency diff --git a/spec/build/bsps/powerpc/mpc55xxevb/grp.yml b/spec/build/bsps/powerpc/mpc55xxevb/grp.yml index d811ad6bbb..a058f0ce75 100644 --- a/spec/build/bsps/powerpc/mpc55xxevb/grp.yml +++ b/spec/build/bsps/powerpc/mpc55xxevb/grp.yml @@ -12,7 +12,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../crti - role: build-dependency diff --git a/spec/build/bsps/powerpc/mpc8260ads/bspmpc8260ads.yml b/spec/build/bsps/powerpc/mpc8260ads/bspmpc8260ads.yml index 437bd04807..42cdad600a 100644 --- a/spec/build/bsps/powerpc/mpc8260ads/bspmpc8260ads.yml +++ b/spec/build/bsps/powerpc/mpc8260ads/bspmpc8260ads.yml @@ -24,7 +24,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../opto2 - role: build-dependency diff --git a/spec/build/bsps/powerpc/psim/bsppsim.yml b/spec/build/bsps/powerpc/psim/bsppsim.yml index 256cc7718c..312bbd5d11 100644 --- a/spec/build/bsps/powerpc/psim/bsppsim.yml +++ b/spec/build/bsps/powerpc/psim/bsppsim.yml @@ -26,7 +26,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../opto2 - role: build-dependency diff --git a/spec/build/bsps/powerpc/qemuppc/bspqemuppc.yml b/spec/build/bsps/powerpc/qemuppc/bspqemuppc.yml index 14752bf2de..70134f297a 100644 --- a/spec/build/bsps/powerpc/qemuppc/bspqemuppc.yml +++ b/spec/build/bsps/powerpc/qemuppc/bspqemuppc.yml @@ -25,7 +25,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../opto2 - role: build-dependency diff --git a/spec/build/bsps/powerpc/qoriq/grp.yml b/spec/build/bsps/powerpc/qoriq/grp.yml index 270fe6e898..2ea959faa5 100644 --- a/spec/build/bsps/powerpc/qoriq/grp.yml +++ b/spec/build/bsps/powerpc/qoriq/grp.yml @@ -12,7 +12,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../optconsolebaud - role: build-dependency diff --git a/spec/build/bsps/powerpc/t32mppc/bspt32mppc.yml b/spec/build/bsps/powerpc/t32mppc/bspt32mppc.yml index 39970b6f9e..9e9579f69e 100644 --- a/spec/build/bsps/powerpc/t32mppc/bspt32mppc.yml +++ b/spec/build/bsps/powerpc/t32mppc/bspt32mppc.yml @@ -25,7 +25,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../optog - role: build-dependency diff --git a/spec/build/bsps/powerpc/tqm8xx/grp.yml b/spec/build/bsps/powerpc/tqm8xx/grp.yml index 61e2b51baa..668d0ac52e 100644 --- a/spec/build/bsps/powerpc/tqm8xx/grp.yml +++ b/spec/build/bsps/powerpc/tqm8xx/grp.yml @@ -10,7 +10,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../crti - role: build-dependency diff --git a/spec/build/bsps/powerpc/virtex/bspvirtex.yml b/spec/build/bsps/powerpc/virtex/bspvirtex.yml index 3921855270..c3edc0424a 100644 --- a/spec/build/bsps/powerpc/virtex/bspvirtex.yml +++ b/spec/build/bsps/powerpc/virtex/bspvirtex.yml @@ -27,7 +27,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../opto2 - role: build-dependency diff --git a/spec/build/bsps/riscv/griscv/grp.yml b/spec/build/bsps/riscv/griscv/grp.yml index 056af047b6..58c2eb2daa 100644 --- a/spec/build/bsps/riscv/griscv/grp.yml +++ b/spec/build/bsps/riscv/griscv/grp.yml @@ -12,7 +12,9 @@ links: - role: build-dependency uid: ../../objgrlib - role: build-dependency - uid: ../../objirq + uid: ../../objgrlibqual +- role: build-dependency + uid: ../../grpirq - role: build-dependency uid: ../../optclang - role: build-dependency diff --git a/spec/build/bsps/riscv/riscv/grp.yml b/spec/build/bsps/riscv/riscv/grp.yml index 396f8986ec..e4331d5dd1 100644 --- a/spec/build/bsps/riscv/riscv/grp.yml +++ b/spec/build/bsps/riscv/riscv/grp.yml @@ -10,7 +10,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../optclang - role: build-dependency diff --git a/spec/build/bsps/sparc/erc32/bsperc32.yml b/spec/build/bsps/sparc/erc32/bsperc32.yml index b91f54563c..164473d2fe 100644 --- a/spec/build/bsps/sparc/erc32/bsperc32.yml +++ b/spec/build/bsps/sparc/erc32/bsperc32.yml @@ -26,7 +26,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../opto2 - role: build-dependency diff --git a/spec/build/bsps/sparc/leon2/grp.yml b/spec/build/bsps/sparc/leon2/grp.yml index 352576f157..12572b2e27 100644 --- a/spec/build/bsps/sparc/leon2/grp.yml +++ b/spec/build/bsps/sparc/leon2/grp.yml @@ -14,7 +14,7 @@ links: - role: build-dependency uid: ../../objgrlib - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../grp - role: build-dependency diff --git a/spec/build/bsps/sparc/leon3/grp.yml b/spec/build/bsps/sparc/leon3/grp.yml index 48d73df908..f09dd241ba 100644 --- a/spec/build/bsps/sparc/leon3/grp.yml +++ b/spec/build/bsps/sparc/leon3/grp.yml @@ -10,11 +10,11 @@ links: - role: build-dependency uid: ../../linkcmds - role: build-dependency - uid: ../../obj + uid: ../../objqual - role: build-dependency - uid: ../../objgrlib + uid: ../../objgrlibqual - role: build-dependency - uid: ../../objirq + uid: ../../objirqqual - role: build-dependency uid: ../grp - role: build-dependency @@ -22,13 +22,11 @@ links: - role: build-dependency uid: abi - role: build-dependency - uid: obj + uid: grpnoqual - role: build-dependency - uid: objmpci + uid: librtemsbspextra - role: build-dependency - uid: objnet -- role: build-dependency - uid: objnetnosmp + uid: objqual - role: build-dependency uid: objsmp - role: build-dependency diff --git a/spec/build/bsps/sparc/leon3/grpnoqual.yml b/spec/build/bsps/sparc/leon3/grpnoqual.yml new file mode 100644 index 0000000000..a1364b5a0e --- /dev/null +++ b/spec/build/bsps/sparc/leon3/grpnoqual.yml @@ -0,0 +1,15 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: group +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: +- not: RTEMS_QUAL +includes: [] +install: [] +ldflags: [] +links: +- role: build-dependency + uid: obj +type: build +use-after: [] +use-before: [] diff --git a/spec/build/bsps/sparc/leon3/librtemsbspextra.yml b/spec/build/bsps/sparc/leon3/librtemsbspextra.yml new file mode 100644 index 0000000000..3b2e7e4a3d --- /dev/null +++ b/spec/build/bsps/sparc/leon3/librtemsbspextra.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: library +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: +- and: + - RTEMS_QUAL + - not: RTEMS_QUAL_ONLY +includes: [] +install: [] +install-path: ${BSP_LIBDIR} +links: +- role: build-dependency + uid: obj +source: [] +target: rtemsbspextra +type: build diff --git a/spec/build/bsps/sparc/leon3/obj.yml b/spec/build/bsps/sparc/leon3/obj.yml index b422d0f199..c30a873dff 100644 --- a/spec/build/bsps/sparc/leon3/obj.yml +++ b/spec/build/bsps/sparc/leon3/obj.yml @@ -8,58 +8,33 @@ cxxflags: [] enabled-by: true includes: [] install: -- destination: ${BSP_INCLUDEDIR} - source: - - bsps/sparc/leon3/include/amba.h - - bsps/sparc/leon3/include/bsp.h - - bsps/sparc/leon3/include/leon.h - - bsps/sparc/leon3/include/tm27.h - destination: ${BSP_INCLUDEDIR}/bsp source: - - bsps/sparc/leon3/include/bsp/irq.h - bsps/sparc/leon3/include/bsp/watchdog.h -- destination: ${BSP_LIBDIR} - source: - - bsps/sparc/leon3/start/linkcmds.gr712rc - - bsps/sparc/leon3/start/linkcmds.gr740 - - bsps/sparc/leon3/start/linkcmds.leon3 - - bsps/sparc/leon3/start/linkcmds.ut699 - - bsps/sparc/leon3/start/linkcmds.ut700 - - bsps/sparc/shared/start/linkcmds.base -links: [] +links: +- role: build-dependency + uid: ../../objgrlib +- role: build-dependency + uid: ../../objirqnoqual +- role: build-dependency + uid: ../../obj +- role: build-dependency + uid: objmpci +- role: build-dependency + uid: objnet +- role: build-dependency + uid: objnetnosmp source: - bsps/shared/dev/getentropy/getentropy-cpucounter.c - bsps/shared/dev/serial/console-termios.c -- bsps/shared/irq/irq-default-handler.c -- bsps/shared/start/bspreset-empty.c -- bsps/shared/start/gettargethash-default.c -- bsps/shared/start/mallocinitone.c - bsps/shared/start/sbrk.c -- bsps/shared/start/wkspaceinitone.c - bsps/sparc/leon3/btimer/btimer.c - bsps/sparc/leon3/btimer/watchdog.c -- bsps/sparc/leon3/clock/ckinit.c - bsps/sparc/leon3/console/console.c -- bsps/sparc/leon3/console/printk_support.c - bsps/sparc/leon3/gnatsupp/gnatsupp.c -- bsps/sparc/leon3/start/amba.c -- bsps/sparc/leon3/start/bsp_fatal_halt.c -- bsps/sparc/leon3/start/bspclean.c -- bsps/sparc/leon3/start/bspdelay.c -- bsps/sparc/leon3/start/bspidle.S -- bsps/sparc/leon3/start/bspstart.c -- bsps/sparc/leon3/start/cache.c -- bsps/sparc/leon3/start/cpucounter.c -- bsps/sparc/leon3/start/eirq.c -- bsps/sparc/leon3/start/setvec.c -- bsps/sparc/leon3/start/spurious.c - bsps/sparc/shared/gnatcommon.c -- bsps/sparc/shared/irq/bsp_isr_handler.c -- bsps/sparc/shared/irq/irq-shared.c - bsps/sparc/shared/pci/gr_cpci_gr740.c - bsps/sparc/shared/pci/gr_leon4_n2x.c - bsps/sparc/shared/pci/pci_memreg_sparc_be.c - bsps/sparc/shared/pci/pci_memreg_sparc_le.c -- bsps/sparc/shared/start/bsp_fatal_exit.c -- bsps/sparc/shared/start/bspgetworkarea.c type: build diff --git a/spec/build/bsps/sparc/leon3/objqual.yml b/spec/build/bsps/sparc/leon3/objqual.yml new file mode 100644 index 0000000000..5c7e3063d8 --- /dev/null +++ b/spec/build/bsps/sparc/leon3/objqual.yml @@ -0,0 +1,52 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: objects +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +includes: [] +install: +- destination: ${BSP_INCLUDEDIR} + source: + - bsps/sparc/leon3/include/amba.h + - bsps/sparc/leon3/include/bsp.h + - bsps/sparc/leon3/include/leon.h + - bsps/sparc/leon3/include/tm27.h +- destination: ${BSP_INCLUDEDIR}/bsp + source: + - bsps/sparc/leon3/include/bsp/irq.h +- destination: ${BSP_LIBDIR} + source: + - bsps/sparc/leon3/start/linkcmds.gr712rc + - bsps/sparc/leon3/start/linkcmds.gr740 + - bsps/sparc/leon3/start/linkcmds.leon3 + - bsps/sparc/leon3/start/linkcmds.ut699 + - bsps/sparc/leon3/start/linkcmds.ut700 + - bsps/sparc/shared/start/linkcmds.base +links: [] +source: +- bsps/shared/irq/irq-default-handler.c +- bsps/shared/start/bspreset-empty.c +- bsps/shared/start/gettargethash-default.c +- bsps/shared/start/mallocinitone.c +- bsps/shared/start/wkspaceinitone.c +- bsps/sparc/leon3/clock/ckinit.c +- bsps/sparc/leon3/console/printk_support.c +- bsps/sparc/leon3/start/amba.c +- bsps/sparc/leon3/start/bsp_fatal_halt.c +- bsps/sparc/leon3/start/bspclean.c +- bsps/sparc/leon3/start/bspdelay.c +- bsps/sparc/leon3/start/bspidle.S +- bsps/sparc/leon3/start/bspstart.c +- bsps/sparc/leon3/start/cache.c +- bsps/sparc/leon3/start/cpucounter.c +- bsps/sparc/leon3/start/eirq.c +- bsps/sparc/leon3/start/setvec.c +- bsps/sparc/leon3/start/spurious.c +- bsps/sparc/shared/irq/bsp_isr_handler.c +- bsps/sparc/shared/irq/irq-shared.c +- bsps/sparc/shared/start/bsp_fatal_exit.c +- bsps/sparc/shared/start/bspgetworkarea.c +type: build diff --git a/spec/build/bsps/x86_64/amd64/bspamd64.yml b/spec/build/bsps/x86_64/amd64/bspamd64.yml index 199641b0ab..fa6ddc9d26 100644 --- a/spec/build/bsps/x86_64/amd64/bspamd64.yml +++ b/spec/build/bsps/x86_64/amd64/bspamd64.yml @@ -25,7 +25,7 @@ links: - role: build-dependency uid: ../../obj - role: build-dependency - uid: ../../objirq + uid: ../../grpirq - role: build-dependency uid: ../../opto2 - role: build-dependency diff --git a/spec/build/cpukit/cpuarm.yml b/spec/build/cpukit/cpuarm.yml index 89e4846c16..5d2aab1ab1 100644 --- a/spec/build/cpukit/cpuarm.yml +++ b/spec/build/cpukit/cpuarm.yml @@ -8,57 +8,11 @@ cxxflags: [] enabled-by: - arm includes: [] -install: -- destination: ${BSP_INCLUDEDIR}/libcpu - source: - - cpukit/score/cpu/arm/include/libcpu/arm-cp15.h -- destination: ${BSP_INCLUDEDIR}/machine - source: - - cpukit/score/cpu/arm/include/machine/elf_machdep.h -- destination: ${BSP_INCLUDEDIR}/rtems - source: - - cpukit/score/cpu/arm/include/rtems/asm.h -- destination: ${BSP_INCLUDEDIR}/rtems/score - source: - - cpukit/score/cpu/arm/include/rtems/score/arm.h - - cpukit/score/cpu/arm/include/rtems/score/armv4.h - - cpukit/score/cpu/arm/include/rtems/score/armv7m.h - - cpukit/score/cpu/arm/include/rtems/score/cpu.h - - cpukit/score/cpu/arm/include/rtems/score/cpu_asm.h - - cpukit/score/cpu/arm/include/rtems/score/cpuatomic.h - - cpukit/score/cpu/arm/include/rtems/score/cpuimpl.h - - cpukit/score/cpu/arm/include/rtems/score/paravirt.h +install: [] links: [] source: -- cpukit/score/cpu/arm/__aeabi_read_tp.c -- cpukit/score/cpu/arm/__tls_get_addr.c - cpukit/score/cpu/arm/aarch32-psma-init-default.c - cpukit/score/cpu/arm/aarch32-psma-init.c -- cpukit/score/cpu/arm/arm-context-validate.S -- cpukit/score/cpu/arm/arm-context-volatile-clobber.S -- cpukit/score/cpu/arm/arm-exception-default.c - cpukit/score/cpu/arm/arm-exception-frame-print.c - cpukit/score/cpu/arm/arm_exc_abort.S -- cpukit/score/cpu/arm/arm_exc_interrupt.S -- cpukit/score/cpu/arm/armv4-exception-default.S -- cpukit/score/cpu/arm/armv4-sync-synchronize.c -- cpukit/score/cpu/arm/armv7-thread-idle.c -- cpukit/score/cpu/arm/armv7m-context-initialize.c -- cpukit/score/cpu/arm/armv7m-context-restore.c -- cpukit/score/cpu/arm/armv7m-context-switch.c -- cpukit/score/cpu/arm/armv7m-exception-default.c -- cpukit/score/cpu/arm/armv7m-exception-handler-get.c -- cpukit/score/cpu/arm/armv7m-exception-handler-set.c -- cpukit/score/cpu/arm/armv7m-exception-priority-get.c -- cpukit/score/cpu/arm/armv7m-exception-priority-handler.c -- cpukit/score/cpu/arm/armv7m-exception-priority-set.c -- cpukit/score/cpu/arm/armv7m-initialize.c -- cpukit/score/cpu/arm/armv7m-isr-dispatch.c -- cpukit/score/cpu/arm/armv7m-isr-enter-leave.c -- cpukit/score/cpu/arm/armv7m-isr-level-get.c -- cpukit/score/cpu/arm/armv7m-isr-level-set.c -- cpukit/score/cpu/arm/armv7m-isr-vector-install.c -- cpukit/score/cpu/arm/armv7m-multitasking-start-stop.c -- cpukit/score/cpu/arm/cpu.c -- cpukit/score/cpu/arm/cpu_asm.S type: build diff --git a/spec/build/cpukit/cpuarmqual.yml b/spec/build/cpukit/cpuarmqual.yml new file mode 100644 index 0000000000..bea094a8f2 --- /dev/null +++ b/spec/build/cpukit/cpuarmqual.yml @@ -0,0 +1,60 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: objects +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: +- arm +includes: [] +install: +- destination: ${BSP_INCLUDEDIR}/libcpu + source: + - cpukit/score/cpu/arm/include/libcpu/arm-cp15.h +- destination: ${BSP_INCLUDEDIR}/machine + source: + - cpukit/score/cpu/arm/include/machine/elf_machdep.h +- destination: ${BSP_INCLUDEDIR}/rtems + source: + - cpukit/score/cpu/arm/include/rtems/asm.h +- destination: ${BSP_INCLUDEDIR}/rtems/score + source: + - cpukit/score/cpu/arm/include/rtems/score/arm.h + - cpukit/score/cpu/arm/include/rtems/score/armv4.h + - cpukit/score/cpu/arm/include/rtems/score/armv7m.h + - cpukit/score/cpu/arm/include/rtems/score/cpu.h + - cpukit/score/cpu/arm/include/rtems/score/cpu_asm.h + - cpukit/score/cpu/arm/include/rtems/score/cpuatomic.h + - cpukit/score/cpu/arm/include/rtems/score/cpuimpl.h + - cpukit/score/cpu/arm/include/rtems/score/paravirt.h +links: [] +source: +- cpukit/score/cpu/arm/__aeabi_read_tp.c +- cpukit/score/cpu/arm/__tls_get_addr.c +- cpukit/score/cpu/arm/arm-context-validate.S +- cpukit/score/cpu/arm/arm-context-volatile-clobber.S +- cpukit/score/cpu/arm/arm-exception-default.c +- cpukit/score/cpu/arm/arm_exc_interrupt.S +- cpukit/score/cpu/arm/armv4-exception-default.S +- cpukit/score/cpu/arm/armv4-sync-synchronize.c +- cpukit/score/cpu/arm/armv7-thread-idle.c +- cpukit/score/cpu/arm/armv7m-context-initialize.c +- cpukit/score/cpu/arm/armv7m-context-restore.c +- cpukit/score/cpu/arm/armv7m-context-switch.c +- cpukit/score/cpu/arm/armv7m-exception-default.c +- cpukit/score/cpu/arm/armv7m-exception-handler-get.c +- cpukit/score/cpu/arm/armv7m-exception-handler-set.c +- cpukit/score/cpu/arm/armv7m-exception-priority-get.c +- cpukit/score/cpu/arm/armv7m-exception-priority-handler.c +- cpukit/score/cpu/arm/armv7m-exception-priority-set.c +- cpukit/score/cpu/arm/armv7m-initialize.c +- cpukit/score/cpu/arm/armv7m-isr-dispatch.c +- cpukit/score/cpu/arm/armv7m-isr-enter-leave.c +- cpukit/score/cpu/arm/armv7m-isr-level-get.c +- cpukit/score/cpu/arm/armv7m-isr-level-set.c +- cpukit/score/cpu/arm/armv7m-isr-vector-install.c +- cpukit/score/cpu/arm/armv7m-multitasking-start-stop.c +- cpukit/score/cpu/arm/cpu.c +- cpukit/score/cpu/arm/cpu_asm.S +type: build diff --git a/spec/build/cpukit/cpuopts.yml b/spec/build/cpukit/cpuopts.yml index e0da529c50..1c944f2cdf 100644 --- a/spec/build/cpukit/cpuopts.yml +++ b/spec/build/cpukit/cpuopts.yml @@ -51,6 +51,10 @@ links: uid: optposix - role: build-dependency uid: optprofiling +- role: build-dependency + uid: optqual +- role: build-dependency + uid: optqualonly - role: build-dependency uid: optsmp - role: build-dependency diff --git a/spec/build/cpukit/cpusparc.yml b/spec/build/cpukit/cpusparc.yml index c1f4d0720c..46d0c189ff 100644 --- a/spec/build/cpukit/cpusparc.yml +++ b/spec/build/cpukit/cpusparc.yml @@ -16,26 +16,8 @@ install: - destination: ${BSP_INCLUDEDIR}/machine source: - cpukit/score/cpu/sparc/include/machine/elf_machdep.h -- destination: ${BSP_INCLUDEDIR}/rtems - source: - - cpukit/score/cpu/sparc/include/rtems/asm.h -- destination: ${BSP_INCLUDEDIR}/rtems/score - source: - - cpukit/score/cpu/sparc/include/rtems/score/cpu.h - - cpukit/score/cpu/sparc/include/rtems/score/cpuatomic.h - - cpukit/score/cpu/sparc/include/rtems/score/cpuimpl.h - - cpukit/score/cpu/sparc/include/rtems/score/sparc.h - - cpukit/score/cpu/sparc/include/rtems/score/sparcimpl.h links: [] source: -- cpukit/score/cpu/no_cpu/cpuidle.c - cpukit/score/cpu/sparc/access_le.c -- cpukit/score/cpu/sparc/cpu.c -- cpukit/score/cpu/sparc/cpu_asm.S - cpukit/score/cpu/sparc/sparc-access.S -- cpukit/score/cpu/sparc/sparc-context-validate.S -- cpukit/score/cpu/sparc/sparc-context-volatile-clobber.S -- cpukit/score/cpu/sparc/sparc-counter-asm.S -- cpukit/score/cpu/sparc/syscall.S -- cpukit/score/cpu/sparc/window.S type: build diff --git a/spec/build/cpukit/cpusparcqual.yml b/spec/build/cpukit/cpusparcqual.yml new file mode 100644 index 0000000000..e3bb315fe8 --- /dev/null +++ b/spec/build/cpukit/cpusparcqual.yml @@ -0,0 +1,32 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: objects +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: +- sparc +includes: [] +install: +- destination: ${BSP_INCLUDEDIR}/rtems + source: + - cpukit/score/cpu/sparc/include/rtems/asm.h +- destination: ${BSP_INCLUDEDIR}/rtems/score + source: + - cpukit/score/cpu/sparc/include/rtems/score/cpu.h + - cpukit/score/cpu/sparc/include/rtems/score/cpuatomic.h + - cpukit/score/cpu/sparc/include/rtems/score/cpuimpl.h + - cpukit/score/cpu/sparc/include/rtems/score/sparc.h + - cpukit/score/cpu/sparc/include/rtems/score/sparcimpl.h +links: [] +source: +- cpukit/score/cpu/no_cpu/cpuidle.c +- cpukit/score/cpu/sparc/cpu.c +- cpukit/score/cpu/sparc/cpu_asm.S +- cpukit/score/cpu/sparc/sparc-context-validate.S +- cpukit/score/cpu/sparc/sparc-context-volatile-clobber.S +- cpukit/score/cpu/sparc/sparc-counter-asm.S +- cpukit/score/cpu/sparc/syscall.S +- cpukit/score/cpu/sparc/window.S +type: build diff --git a/spec/build/cpukit/grprtemscpunoqual.yml b/spec/build/cpukit/grprtemscpunoqual.yml new file mode 100644 index 0000000000..6341b34e13 --- /dev/null +++ b/spec/build/cpukit/grprtemscpunoqual.yml @@ -0,0 +1,15 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: group +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: +- not: RTEMS_QUAL +includes: [] +install: [] +ldflags: [] +links: +- role: build-dependency + uid: objrtemscpunoqual +type: build +use-after: [] +use-before: [] diff --git a/spec/build/cpukit/grprtemstestnoqual.yml b/spec/build/cpukit/grprtemstestnoqual.yml new file mode 100644 index 0000000000..7a28325920 --- /dev/null +++ b/spec/build/cpukit/grprtemstestnoqual.yml @@ -0,0 +1,15 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: group +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: +- not: RTEMS_QUAL +includes: [] +install: [] +ldflags: [] +links: +- role: build-dependency + uid: objrtemstestnoqual +type: build +use-after: [] +use-before: [] diff --git a/spec/build/cpukit/libdebugger.yml b/spec/build/cpukit/libdebugger.yml index f316cc18e8..3c1363e355 100644 --- a/spec/build/cpukit/libdebugger.yml +++ b/spec/build/cpukit/libdebugger.yml @@ -5,7 +5,8 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) cppflags: [] cxxflags: [] -enabled-by: true +enabled-by: + not: RTEMS_QUAL_ONLY includes: [] install: [] install-path: ${BSP_LIBDIR} diff --git a/spec/build/cpukit/libftpd.yml b/spec/build/cpukit/libftpd.yml index d073e1816f..26754ef79d 100644 --- a/spec/build/cpukit/libftpd.yml +++ b/spec/build/cpukit/libftpd.yml @@ -5,7 +5,8 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) cppflags: [] cxxflags: [] -enabled-by: true +enabled-by: + not: RTEMS_QUAL_ONLY includes: [] install: - destination: ${BSP_INCLUDEDIR}/rtems diff --git a/spec/build/cpukit/libftpfs.yml b/spec/build/cpukit/libftpfs.yml index d32304fcf3..a4541524be 100644 --- a/spec/build/cpukit/libftpfs.yml +++ b/spec/build/cpukit/libftpfs.yml @@ -5,7 +5,8 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) cppflags: [] cxxflags: [] -enabled-by: true +enabled-by: + not: RTEMS_QUAL_ONLY includes: [] install: - destination: ${BSP_INCLUDEDIR}/rtems diff --git a/spec/build/cpukit/libjffs2.yml b/spec/build/cpukit/libjffs2.yml index bc57baa68b..773a00d987 100644 --- a/spec/build/cpukit/libjffs2.yml +++ b/spec/build/cpukit/libjffs2.yml @@ -6,7 +6,8 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) cppflags: [] cxxflags: [] -enabled-by: true +enabled-by: + not: RTEMS_QUAL_ONLY includes: - cpukit/libfs/src/jffs2/include install: diff --git a/spec/build/cpukit/libmghttpd.yml b/spec/build/cpukit/libmghttpd.yml index 959d1f5c25..6f29529bc3 100644 --- a/spec/build/cpukit/libmghttpd.yml +++ b/spec/build/cpukit/libmghttpd.yml @@ -5,7 +5,8 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) cppflags: [] cxxflags: [] -enabled-by: true +enabled-by: + not: RTEMS_QUAL_ONLY includes: [] install: - destination: ${BSP_INCLUDEDIR}/mghttpd diff --git a/spec/build/cpukit/libnfs.yml b/spec/build/cpukit/libnfs.yml index 1607d4b340..466512dfce 100644 --- a/spec/build/cpukit/libnfs.yml +++ b/spec/build/cpukit/libnfs.yml @@ -6,7 +6,9 @@ copyrights: cppflags: [] cxxflags: [] enabled-by: -- RTEMS_NETWORKING +- and: + - RTEMS_NETWORKING + - not: RTEMS_QUAL_ONLY includes: - cpukit/libnetworking install: [] diff --git a/spec/build/cpukit/libpppd.yml b/spec/build/cpukit/libpppd.yml index d67b93aef8..f30e820caa 100644 --- a/spec/build/cpukit/libpppd.yml +++ b/spec/build/cpukit/libpppd.yml @@ -6,7 +6,9 @@ copyrights: cppflags: [] cxxflags: [] enabled-by: -- RTEMS_NETWORKING +- and: + - RTEMS_NETWORKING + - not: RTEMS_QUAL_ONLY includes: - cpukit/libnetworking install: [] diff --git a/spec/build/cpukit/librtemscpu.yml b/spec/build/cpukit/librtemscpu.yml index a79cfad43c..bd39fb0b99 100644 --- a/spec/build/cpukit/librtemscpu.yml +++ b/spec/build/cpukit/librtemscpu.yml @@ -10,257 +10,71 @@ includes: [] install: - destination: ${BSP_INCLUDEDIR} source: - - cpukit/include/aio.h - - cpukit/include/crypt.h - - cpukit/include/dlfcn.h - - cpukit/include/endian.h - - cpukit/include/fdt.h - - cpukit/include/libfdt.h - - cpukit/include/libfdt_env.h - - cpukit/include/link.h - - cpukit/include/link_elf.h - - cpukit/include/md4.h - - cpukit/include/md5.h - - cpukit/include/memory.h - - cpukit/include/mqueue.h - - cpukit/include/pci.h - - cpukit/include/poll.h - cpukit/include/rtems.h - cpukit/include/sha256.h - - cpukit/include/sha512.h - - cpukit/include/xz.h -- destination: ${BSP_INCLUDEDIR}/arpa - source: - - cpukit/include/arpa/ftp.h -- destination: ${BSP_INCLUDEDIR}/dev/i2c - source: - - cpukit/include/dev/i2c/eeprom.h - - cpukit/include/dev/i2c/fpga-i2c-slave.h - - cpukit/include/dev/i2c/gpio-nxp-pca9535.h - - cpukit/include/dev/i2c/i2c.h - - cpukit/include/dev/i2c/sensor-lm75a.h - - cpukit/include/dev/i2c/switch-nxp-pca9548a.h - - cpukit/include/dev/i2c/ti-ads-16bit-adc.h - - cpukit/include/dev/i2c/ti-lm25066a.h - - cpukit/include/dev/i2c/ti-tmp112.h - - cpukit/include/dev/i2c/xilinx-axi-i2c.h -- destination: ${BSP_INCLUDEDIR}/dev/serial - source: - - cpukit/include/dev/serial/sc16is752.h -- destination: ${BSP_INCLUDEDIR}/dev/spi - source: - - cpukit/include/dev/spi/spi.h -- destination: ${BSP_INCLUDEDIR}/linux - source: - - cpukit/include/linux/i2c-dev.h - - cpukit/include/linux/i2c.h - - cpukit/include/linux/rbtree.h -- destination: ${BSP_INCLUDEDIR}/linux/spi - source: - - cpukit/include/linux/spi/spidev.h - destination: ${BSP_INCLUDEDIR}/machine source: - cpukit/include/machine/_kernel_cpuset.h - - cpukit/include/machine/_kernel_in.h - - cpukit/include/machine/_kernel_in6.h - - cpukit/include/machine/_kernel_mman.h - cpukit/include/machine/_kernel_param.h - cpukit/include/machine/_kernel_time.h - cpukit/include/machine/_kernel_types.h - - cpukit/include/machine/_kernel_uio.h - cpukit/include/machine/_timecounter.h +- destination: ${BSP_INCLUDEDIR}/rtems/confdefs + source: + - cpukit/include/rtems/confdefs/bdbuf.h + - cpukit/include/rtems/confdefs/bsp.h + - cpukit/include/rtems/confdefs/clock.h + - cpukit/include/rtems/confdefs/console.h + - cpukit/include/rtems/confdefs/extensions.h + - cpukit/include/rtems/confdefs/inittask.h + - cpukit/include/rtems/confdefs/initthread.h + - cpukit/include/rtems/confdefs/iodrivers.h + - cpukit/include/rtems/confdefs/libio.h + - cpukit/include/rtems/confdefs/libpci.h + - cpukit/include/rtems/confdefs/malloc.h + - cpukit/include/rtems/confdefs/mpci.h + - cpukit/include/rtems/confdefs/newlib.h + - cpukit/include/rtems/confdefs/objectsclassic.h + - cpukit/include/rtems/confdefs/objectsposix.h + - cpukit/include/rtems/confdefs/obsolete.h + - cpukit/include/rtems/confdefs/percpu.h + - cpukit/include/rtems/confdefs/scheduler.h + - cpukit/include/rtems/confdefs/threads.h + - cpukit/include/rtems/confdefs/unlimited.h + - cpukit/include/rtems/confdefs/wkspace.h + - cpukit/include/rtems/confdefs/wkspacesupport.h - destination: ${BSP_INCLUDEDIR}/rtems source: - cpukit/include/rtems/assoc.h - - cpukit/include/rtems/bdbuf.h - - cpukit/include/rtems/bdpart.h - - cpukit/include/rtems/blkdev.h - - cpukit/include/rtems/bsd.h - cpukit/include/rtems/bspIo.h - - cpukit/include/rtems/bspcmdline.h - - cpukit/include/rtems/btimer.h - - cpukit/include/rtems/capture-cli.h - - cpukit/include/rtems/capture.h - - cpukit/include/rtems/captureimpl.h - - cpukit/include/rtems/cbs.h - cpukit/include/rtems/chain.h - cpukit/include/rtems/clockdrv.h - - cpukit/include/rtems/concat.h - cpukit/include/rtems/confdefs.h - cpukit/include/rtems/config.h - - cpukit/include/rtems/console.h - cpukit/include/rtems/counter.h - - cpukit/include/rtems/cpuuse.h - - cpukit/include/rtems/deviceio.h - - cpukit/include/rtems/devnull.h - - cpukit/include/rtems/devzero.h - - cpukit/include/rtems/diskdevs.h - - cpukit/include/rtems/dosfs.h - - cpukit/include/rtems/dumpbuf.h - - cpukit/include/rtems/endian.h - - cpukit/include/rtems/error.h - cpukit/include/rtems/extension.h - cpukit/include/rtems/extensiondata.h - cpukit/include/rtems/extensionimpl.h - cpukit/include/rtems/fatal.h - - cpukit/include/rtems/fb.h - - cpukit/include/rtems/flashdisk.h - - cpukit/include/rtems/framebuffer.h - - cpukit/include/rtems/fs.h - - cpukit/include/rtems/fsmount.h - - cpukit/include/rtems/gxx_wrappers.h - - cpukit/include/rtems/ide_part_table.h - - cpukit/include/rtems/imfs.h - cpukit/include/rtems/init.h - - cpukit/include/rtems/inttypes.h - cpukit/include/rtems/io.h - - cpukit/include/rtems/ioimpl.h - - cpukit/include/rtems/iosupp.h - cpukit/include/rtems/irq-extension.h - - cpukit/include/rtems/irq.h - cpukit/include/rtems/libcsupport.h - - cpukit/include/rtems/libi2c.h - - cpukit/include/rtems/libio.h - - cpukit/include/rtems/libio_.h - cpukit/include/rtems/linkersets.h - cpukit/include/rtems/malloc.h - - cpukit/include/rtems/media.h - - cpukit/include/rtems/monitor.h - - cpukit/include/rtems/mouse_parser.h - - cpukit/include/rtems/mptables.h - - cpukit/include/rtems/mw_uid.h - - cpukit/include/rtems/nvdisk-sram.h - - cpukit/include/rtems/nvdisk.h - - cpukit/include/rtems/passwd.h - - cpukit/include/rtems/pci.h - - cpukit/include/rtems/pipe.h + - cpukit/include/rtems/mallocinitone.h - cpukit/include/rtems/print.h - cpukit/include/rtems/printer.h - - cpukit/include/rtems/profiling.h - - cpukit/include/rtems/pty.h - - cpukit/include/rtems/qreslib.h - - cpukit/include/rtems/ramdisk.h - - cpukit/include/rtems/rbheap.h - - cpukit/include/rtems/rbtree.h - - cpukit/include/rtems/record.h - - cpukit/include/rtems/recordclient.h - - cpukit/include/rtems/recorddata.h - - cpukit/include/rtems/recorddump.h - - cpukit/include/rtems/recordserver.h - - cpukit/include/rtems/ringbuf.h - - cpukit/include/rtems/rtc.h - - cpukit/include/rtems/rtems-debugger-remote-tcp.h - - cpukit/include/rtems/rtems-debugger.h - - cpukit/include/rtems/rtems-fdt-shell.h - - cpukit/include/rtems/rtems-fdt.h - - cpukit/include/rtems/rtems-rfs-format.h - - cpukit/include/rtems/rtems-rfs-shell.h - - cpukit/include/rtems/rtems-rfs.h - - cpukit/include/rtems/rtemsdialer.h - - cpukit/include/rtems/rtemspppd.h - cpukit/include/rtems/scheduler.h - - cpukit/include/rtems/serdbg.h - - cpukit/include/rtems/serdbgcnf.h - - cpukit/include/rtems/serial_mouse.h - - cpukit/include/rtems/seterr.h - - cpukit/include/rtems/shell.h - - cpukit/include/rtems/shellconfig.h - - cpukit/include/rtems/sparse-disk.h - - cpukit/include/rtems/spurious.h - - cpukit/include/rtems/stackchk.h - - cpukit/include/rtems/status-checks.h - - cpukit/include/rtems/stdio-redirect.h - - cpukit/include/rtems/stringto.h - cpukit/include/rtems/sysinit.h - - cpukit/include/rtems/termios_printk.h - - cpukit/include/rtems/termios_printk_cnf.h - - cpukit/include/rtems/termiostypes.h - cpukit/include/rtems/test.h - cpukit/include/rtems/test-info.h - - cpukit/include/rtems/thread.h - cpukit/include/rtems/timecounter.h - - cpukit/include/rtems/timespec.h - - cpukit/include/rtems/tm27-default.h - - cpukit/include/rtems/tod.h - - cpukit/include/rtems/untar.h - - cpukit/include/rtems/userenv.h + - cpukit/include/rtems/thread.h - cpukit/include/rtems/version.h - - cpukit/include/rtems/vmeintr.h - - cpukit/include/rtems/watchdogdrv.h -- destination: ${BSP_INCLUDEDIR}/rtems/confdefs - source: - - cpukit/include/rtems/confdefs/bdbuf.h - - cpukit/include/rtems/confdefs/bsp.h - - cpukit/include/rtems/confdefs/clock.h - - cpukit/include/rtems/confdefs/console.h - - cpukit/include/rtems/confdefs/extensions.h - - cpukit/include/rtems/confdefs/inittask.h - - cpukit/include/rtems/confdefs/initthread.h - - cpukit/include/rtems/confdefs/iodrivers.h - - cpukit/include/rtems/confdefs/libio.h - - cpukit/include/rtems/confdefs/libpci.h - - cpukit/include/rtems/confdefs/malloc.h - - cpukit/include/rtems/confdefs/mpci.h - - cpukit/include/rtems/confdefs/newlib.h - - cpukit/include/rtems/confdefs/objectsclassic.h - - cpukit/include/rtems/confdefs/objectsposix.h - - cpukit/include/rtems/confdefs/obsolete.h - - cpukit/include/rtems/confdefs/percpu.h - - cpukit/include/rtems/confdefs/scheduler.h - - cpukit/include/rtems/confdefs/threads.h - - cpukit/include/rtems/confdefs/unlimited.h - - cpukit/include/rtems/confdefs/wkspace.h - - cpukit/include/rtems/confdefs/wkspacesupport.h -- destination: ${BSP_INCLUDEDIR}/rtems/debugger - source: - - cpukit/include/rtems/debugger/rtems-debugger-bsp.h - - cpukit/include/rtems/debugger/rtems-debugger-remote.h - - cpukit/include/rtems/debugger/rtems-debugger-server.h - destination: ${BSP_INCLUDEDIR}/rtems/posix source: - - cpukit/include/rtems/posix/aio_misc.h - - cpukit/include/rtems/posix/barrierimpl.h - - cpukit/include/rtems/posix/condimpl.h - - cpukit/include/rtems/posix/key.h - - cpukit/include/rtems/posix/keyimpl.h - - cpukit/include/rtems/posix/mmanimpl.h - - cpukit/include/rtems/posix/mqueue.h - - cpukit/include/rtems/posix/mqueueimpl.h - - cpukit/include/rtems/posix/muteximpl.h - - cpukit/include/rtems/posix/posixapi.h - - cpukit/include/rtems/posix/priorityimpl.h - - cpukit/include/rtems/posix/psignal.h - - cpukit/include/rtems/posix/psignalimpl.h - - cpukit/include/rtems/posix/pthread.h - - cpukit/include/rtems/posix/pthreadattrimpl.h - - cpukit/include/rtems/posix/pthreadimpl.h - - cpukit/include/rtems/posix/rwlockimpl.h - - cpukit/include/rtems/posix/semaphore.h - - cpukit/include/rtems/posix/semaphoreimpl.h - - cpukit/include/rtems/posix/shm.h - - cpukit/include/rtems/posix/shmimpl.h - - cpukit/include/rtems/posix/sigset.h - cpukit/include/rtems/posix/spinlockimpl.h - - cpukit/include/rtems/posix/threadsup.h - - cpukit/include/rtems/posix/timer.h - - cpukit/include/rtems/posix/timerimpl.h -- destination: ${BSP_INCLUDEDIR}/rtems/rfs - source: - - cpukit/include/rtems/rfs/rtems-rfs-bitmaps.h - - cpukit/include/rtems/rfs/rtems-rfs-block-pos.h - - cpukit/include/rtems/rfs/rtems-rfs-block.h - - cpukit/include/rtems/rfs/rtems-rfs-buffer.h - - cpukit/include/rtems/rfs/rtems-rfs-data.h - - cpukit/include/rtems/rfs/rtems-rfs-dir-hash.h - - cpukit/include/rtems/rfs/rtems-rfs-dir.h - - cpukit/include/rtems/rfs/rtems-rfs-file-system-fwd.h - - cpukit/include/rtems/rfs/rtems-rfs-file-system.h - - cpukit/include/rtems/rfs/rtems-rfs-file.h - - cpukit/include/rtems/rfs/rtems-rfs-group.h - - cpukit/include/rtems/rfs/rtems-rfs-inode.h - - cpukit/include/rtems/rfs/rtems-rfs-link.h - - cpukit/include/rtems/rfs/rtems-rfs-mutex.h - - cpukit/include/rtems/rfs/rtems-rfs-trace.h - destination: ${BSP_INCLUDEDIR}/rtems/rtems source: - cpukit/include/rtems/rtems/asr.h @@ -280,7 +94,6 @@ install: - cpukit/include/rtems/rtems/event.h - cpukit/include/rtems/rtems/eventdata.h - cpukit/include/rtems/rtems/eventimpl.h - - cpukit/include/rtems/rtems/eventmp.h - cpukit/include/rtems/rtems/intr.h - cpukit/include/rtems/rtems/mainpage.h - cpukit/include/rtems/rtems/message.h @@ -288,8 +101,6 @@ install: - cpukit/include/rtems/rtems/messageimpl.h - cpukit/include/rtems/rtems/modes.h - cpukit/include/rtems/rtems/modesimpl.h - - cpukit/include/rtems/rtems/mp.h - - cpukit/include/rtems/rtems/msgmp.h - cpukit/include/rtems/rtems/object.h - cpukit/include/rtems/rtems/objectimpl.h - cpukit/include/rtems/rtems/options.h @@ -297,7 +108,6 @@ install: - cpukit/include/rtems/rtems/part.h - cpukit/include/rtems/rtems/partdata.h - cpukit/include/rtems/rtems/partimpl.h - - cpukit/include/rtems/rtems/partmp.h - cpukit/include/rtems/rtems/ratemon.h - cpukit/include/rtems/rtems/ratemondata.h - cpukit/include/rtems/rtems/ratemonimpl.h @@ -307,14 +117,11 @@ install: - cpukit/include/rtems/rtems/sem.h - cpukit/include/rtems/rtems/semdata.h - cpukit/include/rtems/rtems/semimpl.h - - cpukit/include/rtems/rtems/semmp.h - cpukit/include/rtems/rtems/signal.h - cpukit/include/rtems/rtems/signalimpl.h - - cpukit/include/rtems/rtems/signalmp.h - cpukit/include/rtems/rtems/status.h - cpukit/include/rtems/rtems/statusimpl.h - cpukit/include/rtems/rtems/support.h - - cpukit/include/rtems/rtems/taskmp.h - cpukit/include/rtems/rtems/tasks.h - cpukit/include/rtems/rtems/tasksdata.h - cpukit/include/rtems/rtems/tasksimpl.h @@ -340,11 +147,11 @@ install: - cpukit/include/rtems/score/coremsgimpl.h - cpukit/include/rtems/score/coremutex.h - cpukit/include/rtems/score/coremuteximpl.h - - cpukit/include/rtems/score/corerwlockimpl.h - cpukit/include/rtems/score/coresem.h - cpukit/include/rtems/score/coresemimpl.h - cpukit/include/rtems/score/cpustdatomic.h - cpukit/include/rtems/score/freechain.h + - cpukit/include/rtems/score/freechainimpl.h - cpukit/include/rtems/score/hash.h - cpukit/include/rtems/score/heap.h - cpukit/include/rtems/score/heapimpl.h @@ -355,8 +162,6 @@ install: - cpukit/include/rtems/score/isrlevel.h - cpukit/include/rtems/score/isrlock.h - cpukit/include/rtems/score/memory.h - - cpukit/include/rtems/score/mpci.h - - cpukit/include/rtems/score/mpciimpl.h - cpukit/include/rtems/score/mppkt.h - cpukit/include/rtems/score/mrsp.h - cpukit/include/rtems/score/mrspimpl.h @@ -364,8 +169,6 @@ install: - cpukit/include/rtems/score/object.h - cpukit/include/rtems/score/objectdata.h - cpukit/include/rtems/score/objectimpl.h - - cpukit/include/rtems/score/objectmp.h - - cpukit/include/rtems/score/onceimpl.h - cpukit/include/rtems/score/percpu.h - cpukit/include/rtems/score/percpudata.h - cpukit/include/rtems/score/priority.h @@ -378,8 +181,6 @@ install: - cpukit/include/rtems/score/rbtree.h - cpukit/include/rtems/score/rbtreeimpl.h - cpukit/include/rtems/score/scheduler.h - - cpukit/include/rtems/score/schedulercbs.h - - cpukit/include/rtems/score/schedulercbsimpl.h - cpukit/include/rtems/score/scheduleredf.h - cpukit/include/rtems/score/scheduleredfimpl.h - cpukit/include/rtems/score/scheduleredfsmp.h @@ -387,16 +188,11 @@ install: - cpukit/include/rtems/score/schedulernode.h - cpukit/include/rtems/score/schedulernodeimpl.h - cpukit/include/rtems/score/schedulerpriority.h - - cpukit/include/rtems/score/schedulerpriorityaffinitysmp.h - cpukit/include/rtems/score/schedulerpriorityimpl.h - - cpukit/include/rtems/score/schedulerprioritysmp.h - - cpukit/include/rtems/score/schedulerprioritysmpimpl.h - cpukit/include/rtems/score/schedulersimple.h - cpukit/include/rtems/score/schedulersimpleimpl.h - - cpukit/include/rtems/score/schedulersimplesmp.h - cpukit/include/rtems/score/schedulersmp.h - cpukit/include/rtems/score/schedulersmpimpl.h - - cpukit/include/rtems/score/schedulerstrongapa.h - cpukit/include/rtems/score/semaphoreimpl.h - cpukit/include/rtems/score/smp.h - cpukit/include/rtems/score/smpbarrier.h @@ -416,7 +212,6 @@ install: - cpukit/include/rtems/score/threaddispatch.h - cpukit/include/rtems/score/threadidledata.h - cpukit/include/rtems/score/threadimpl.h - - cpukit/include/rtems/score/threadmp.h - cpukit/include/rtems/score/threadq.h - cpukit/include/rtems/score/threadqimpl.h - cpukit/include/rtems/score/threadqops.h @@ -434,772 +229,65 @@ install: - cpukit/include/rtems/score/watchdogimpl.h - cpukit/include/rtems/score/watchdogticks.h - cpukit/include/rtems/score/wkspace.h + - cpukit/include/rtems/score/wkspaceinitone.h - cpukit/include/rtems/score/wkspacedata.h -- destination: ${BSP_INCLUDEDIR}/rtems/trace - source: - - cpukit/include/rtems/trace/rtems-trace-buffer-vars.h - destination: ${BSP_INCLUDEDIR}/sys source: - - cpukit/include/sys/_ffcounter.h - - cpukit/include/sys/cdefs_elf.h - cpukit/include/sys/endian.h - - cpukit/include/sys/event.h - - cpukit/include/sys/exec_elf.h - - cpukit/include/sys/poll.h + - cpukit/include/sys/_ffcounter.h - cpukit/include/sys/priority.h - cpukit/include/sys/statvfs.h - cpukit/include/sys/timeffc.h - cpukit/include/sys/timepps.h - cpukit/include/sys/timetc.h - cpukit/include/sys/timex.h - - cpukit/include/sys/utsname.h -- destination: ${BSP_INCLUDEDIR}/uuid - source: - - cpukit/include/uuid/uuid.h install-path: ${BSP_LIBDIR} links: - role: build-dependency - uid: cpuaarch64 -- role: build-dependency - uid: cpuarm -- role: build-dependency - uid: cpubfin -- role: build-dependency - uid: cpui386 -- role: build-dependency - uid: cpulm32 + uid: cpuarmqual - role: build-dependency - uid: cpum68k + uid: cpusparcqual - role: build-dependency - uid: cpumips + uid: grprtemscpunoqual - role: build-dependency - uid: cpumoxie + uid: librtemscpuextra - role: build-dependency - uid: cpunios2 -- role: build-dependency - uid: cpuor1k -- role: build-dependency - uid: cpupowerpc -- role: build-dependency - uid: cpuriscv -- role: build-dependency - uid: cpush -- role: build-dependency - uid: cpusparc -- role: build-dependency - uid: cpusparc64 -- role: build-dependency - uid: cpuv850 -- role: build-dependency - uid: cpux8664 -- role: build-dependency - uid: objdl -- role: build-dependency - uid: objdrvmgr -- role: build-dependency - uid: objgnat -- role: build-dependency - uid: objmpci -- role: build-dependency - uid: objnet -- role: build-dependency - uid: objpci -- role: build-dependency - uid: objpsxsgnl -- role: build-dependency - uid: objshell -- role: build-dependency - uid: objsmp -- role: build-dependency - uid: objutf8 + uid: objsmpqual - role: build-dependency uid: vckey source: -- cpukit/dev/i2c/eeprom.c -- cpukit/dev/i2c/fpga-i2c-slave.c -- cpukit/dev/i2c/gpio-nxp-pca9535.c -- cpukit/dev/i2c/i2c-bus.c -- cpukit/dev/i2c/i2c-dev.c -- cpukit/dev/i2c/sensor-lm75a.c -- cpukit/dev/i2c/switch-nxp-pca9548a.c -- cpukit/dev/i2c/ti-ads-16bit-adc.c -- cpukit/dev/i2c/ti-lm25066a.c -- cpukit/dev/i2c/ti-tmp112.c -- cpukit/dev/i2c/xilinx-axi-i2c.c -- cpukit/dev/serial/sc16is752-spi.c -- cpukit/dev/serial/sc16is752.c -- cpukit/dev/spi/spi-bus.c -- cpukit/dtc/libfdt/fdt.c -- cpukit/dtc/libfdt/fdt_addresses.c -- cpukit/dtc/libfdt/fdt_empty_tree.c -- cpukit/dtc/libfdt/fdt_ro.c -- cpukit/dtc/libfdt/fdt_rw.c -- cpukit/dtc/libfdt/fdt_strerror.c -- cpukit/dtc/libfdt/fdt_sw.c -- cpukit/dtc/libfdt/fdt_wip.c -- cpukit/libblock/src/bdbuf.c -- cpukit/libblock/src/bdpart-create.c -- cpukit/libblock/src/bdpart-dump.c -- cpukit/libblock/src/bdpart-read.c -- cpukit/libblock/src/bdpart-register.c -- cpukit/libblock/src/bdpart-sort.c -- cpukit/libblock/src/bdpart-write.c -- cpukit/libblock/src/blkdev-blkstats.c -- cpukit/libblock/src/blkdev-imfs.c -- cpukit/libblock/src/blkdev-ioctl.c -- cpukit/libblock/src/blkdev-ops.c -- cpukit/libblock/src/blkdev-print-stats.c -- cpukit/libblock/src/blkdev.c -- cpukit/libblock/src/diskdevs-init.c -- cpukit/libblock/src/diskdevs.c -- cpukit/libblock/src/flashdisk.c -- cpukit/libblock/src/ide_part_table.c -- cpukit/libblock/src/media-desc.c -- cpukit/libblock/src/media-dev-ident.c -- cpukit/libblock/src/media-path.c -- cpukit/libblock/src/media-server.c -- cpukit/libblock/src/media.c -- cpukit/libblock/src/nvdisk-sram.c -- cpukit/libblock/src/nvdisk.c -- cpukit/libblock/src/ramdisk-config.c -- cpukit/libblock/src/ramdisk-driver.c -- cpukit/libblock/src/ramdisk-init.c -- cpukit/libblock/src/ramdisk-register.c -- cpukit/libblock/src/sparse-disk.c -- cpukit/libcrypt/crypt-md5.c -- cpukit/libcrypt/crypt-sha256.c -- cpukit/libcrypt/crypt-sha512.c -- cpukit/libcrypt/crypt.c -- cpukit/libcrypt/misc.c -- cpukit/libcsupport/src/__assert.c -- cpukit/libcsupport/src/__getpid.c -- cpukit/libcsupport/src/__gettod.c -- cpukit/libcsupport/src/__times.c -- cpukit/libcsupport/src/__usrenv.c -- cpukit/libcsupport/src/_calloc_r.c -- cpukit/libcsupport/src/_free_r.c -- cpukit/libcsupport/src/_malloc_r.c -- cpukit/libcsupport/src/_realloc_r.c -- cpukit/libcsupport/src/_rename_r.c -- cpukit/libcsupport/src/access.c - cpukit/libcsupport/src/alignedalloc.c -- cpukit/libcsupport/src/arc4random_getentropy_fail.c -- cpukit/libcsupport/src/assoc32tostring.c -- cpukit/libcsupport/src/assoclocalbyname.c -- cpukit/libcsupport/src/assoclocalbyremote.c -- cpukit/libcsupport/src/assoclocalbyremotebitfield.c -- cpukit/libcsupport/src/assocnamebad.c -- cpukit/libcsupport/src/assocnamebylocal.c -- cpukit/libcsupport/src/assocnamebylocalbitfield.c -- cpukit/libcsupport/src/assocnamebyremote.c -- cpukit/libcsupport/src/assocnamebyremotebitfield.c -- cpukit/libcsupport/src/assocptrbylocal.c -- cpukit/libcsupport/src/assocptrbyname.c -- cpukit/libcsupport/src/assocptrbyremote.c -- cpukit/libcsupport/src/assocremotebylocal.c -- cpukit/libcsupport/src/assocremotebylocalbitfield.c -- cpukit/libcsupport/src/assocremotebyname.c -- cpukit/libcsupport/src/assocthreadstatestostring.c -- cpukit/libcsupport/src/base_fs.c -- cpukit/libcsupport/src/cachealignedalloc.c -- cpukit/libcsupport/src/cachecoherentalloc.c -- cpukit/libcsupport/src/calloc.c -- cpukit/libcsupport/src/cfgetispeed.c -- cpukit/libcsupport/src/cfgetospeed.c -- cpukit/libcsupport/src/cfmakeraw.c -- cpukit/libcsupport/src/cfmakesane.c -- cpukit/libcsupport/src/cfsetispeed.c -- cpukit/libcsupport/src/cfsetospeed.c -- cpukit/libcsupport/src/cfsetspeed.c -- cpukit/libcsupport/src/chdir.c -- cpukit/libcsupport/src/chmod.c -- cpukit/libcsupport/src/chown.c -- cpukit/libcsupport/src/chroot.c -- cpukit/libcsupport/src/clock.c -- cpukit/libcsupport/src/clonenode.c -- cpukit/libcsupport/src/close.c -- cpukit/libcsupport/src/consolesimple.c -- cpukit/libcsupport/src/consolesimpleread.c -- cpukit/libcsupport/src/consolesimpletask.c -- cpukit/libcsupport/src/ctermid.c -- cpukit/libcsupport/src/dup.c -- cpukit/libcsupport/src/dup2.c -- cpukit/libcsupport/src/error.c -- cpukit/libcsupport/src/fchdir.c -- cpukit/libcsupport/src/fchmod.c -- cpukit/libcsupport/src/fchown.c -- cpukit/libcsupport/src/fcntl.c -- cpukit/libcsupport/src/fdatasync.c -- cpukit/libcsupport/src/flockfile.c -- cpukit/libcsupport/src/fpathconf.c -- cpukit/libcsupport/src/free.c -- cpukit/libcsupport/src/freenode.c -- cpukit/libcsupport/src/fstat.c -- cpukit/libcsupport/src/fsync.c -- cpukit/libcsupport/src/ftruncate.c -- cpukit/libcsupport/src/ftrylockfile.c -- cpukit/libcsupport/src/funlockfile.c -- cpukit/libcsupport/src/getchark.c -- cpukit/libcsupport/src/getdents.c -- cpukit/libcsupport/src/getegid.c -- cpukit/libcsupport/src/geteuid.c -- cpukit/libcsupport/src/getgid.c -- cpukit/libcsupport/src/getgrent.c -- cpukit/libcsupport/src/getgrnam.c -- cpukit/libcsupport/src/getgroups.c -- cpukit/libcsupport/src/getlogin.c -- cpukit/libcsupport/src/getpagesize.c -- cpukit/libcsupport/src/getpgrp.c -- cpukit/libcsupport/src/getpid.c -- cpukit/libcsupport/src/getppid.c -- cpukit/libcsupport/src/getpwent.c -- cpukit/libcsupport/src/getreentglobal.c -- cpukit/libcsupport/src/getrusage.c -- cpukit/libcsupport/src/getuid.c -- cpukit/libcsupport/src/gxx_wrappers.c -- cpukit/libcsupport/src/ioctl.c -- cpukit/libcsupport/src/isatty_r.c -- cpukit/libcsupport/src/issetugid.c -- cpukit/libcsupport/src/kill_noposix.c -- cpukit/libcsupport/src/lchown.c -- cpukit/libcsupport/src/libio.c -- cpukit/libcsupport/src/libio_exit.c -- cpukit/libcsupport/src/libio_init.c -- cpukit/libcsupport/src/libiozeroiops.c -- cpukit/libcsupport/src/link.c -- cpukit/libcsupport/src/lseek.c -- cpukit/libcsupport/src/lstat.c -- cpukit/libcsupport/src/malloc.c - cpukit/libcsupport/src/malloc_deferred.c -- cpukit/libcsupport/src/malloc_dirtier.c -- cpukit/libcsupport/src/malloc_walk.c - cpukit/libcsupport/src/mallocdirtydefault.c - cpukit/libcsupport/src/mallocextenddefault.c -- cpukit/libcsupport/src/mallocfreespace.c -- cpukit/libcsupport/src/mallocgetheapptr.c - cpukit/libcsupport/src/mallocheap.c -- cpukit/libcsupport/src/mallocinfo.c -- cpukit/libcsupport/src/mallocsetheapptr.c -- cpukit/libcsupport/src/mkdir.c -- cpukit/libcsupport/src/mkfifo.c -- cpukit/libcsupport/src/mknod.c -- cpukit/libcsupport/src/mount-mgr.c -- cpukit/libcsupport/src/mount-mktgt.c -- cpukit/libcsupport/src/mount.c -- cpukit/libcsupport/src/newlibc_exit.c -- cpukit/libcsupport/src/newlibc_reent.c -- cpukit/libcsupport/src/open.c -- cpukit/libcsupport/src/open_dev_console.c -- cpukit/libcsupport/src/pathconf.c -- cpukit/libcsupport/src/posix_devctl.c -- cpukit/libcsupport/src/posix_memalign.c -- cpukit/libcsupport/src/print_fprintf.c -- cpukit/libcsupport/src/print_printf.c -- cpukit/libcsupport/src/printerfprintfputc.c -- cpukit/libcsupport/src/printertask.c -- cpukit/libcsupport/src/printf_plugin.c - cpukit/libcsupport/src/printk.c - cpukit/libcsupport/src/printk_plugin.c -- cpukit/libcsupport/src/privateenv.c -- cpukit/libcsupport/src/putk.c -- cpukit/libcsupport/src/pwdgrp.c -- cpukit/libcsupport/src/read.c -- cpukit/libcsupport/src/readlink.c -- cpukit/libcsupport/src/readv.c -- cpukit/libcsupport/src/realloc.c -- cpukit/libcsupport/src/realpath.c -- cpukit/libcsupport/src/resource_snapshot.c -- cpukit/libcsupport/src/rmdir.c -- cpukit/libcsupport/src/rtems_heap_extend.c -- cpukit/libcsupport/src/rtems_heap_extend_via_sbrk.c -- cpukit/libcsupport/src/rtems_heap_greedy.c +- cpukit/libcsupport/src/print_printf.c - cpukit/libcsupport/src/rtems_heap_null_extend.c -- cpukit/libcsupport/src/rtems_heap_sbrk_greedy.c -- cpukit/libcsupport/src/rtems_memalign.c -- cpukit/libcsupport/src/rtems_mkdir.c - cpukit/libcsupport/src/rtems_put_char.c - cpukit/libcsupport/src/rtems_putc.c -- cpukit/libcsupport/src/setegid.c -- cpukit/libcsupport/src/seteuid.c -- cpukit/libcsupport/src/setgid.c -- cpukit/libcsupport/src/setgroups.c -- cpukit/libcsupport/src/setpgid.c -- cpukit/libcsupport/src/setsid.c -- cpukit/libcsupport/src/setuid.c -- cpukit/libcsupport/src/stat.c -- cpukit/libcsupport/src/statvfs.c -- cpukit/libcsupport/src/sup_fs_check_permissions.c -- cpukit/libcsupport/src/sup_fs_deviceio.c -- cpukit/libcsupport/src/sup_fs_eval_path.c -- cpukit/libcsupport/src/sup_fs_eval_path_generic.c -- cpukit/libcsupport/src/sup_fs_exist_in_same_instance.c -- cpukit/libcsupport/src/sup_fs_location.c -- cpukit/libcsupport/src/sup_fs_mount_iterate.c -- cpukit/libcsupport/src/sup_fs_next_token.c -- cpukit/libcsupport/src/symlink.c -- cpukit/libcsupport/src/sync.c -- cpukit/libcsupport/src/tcdrain.c -- cpukit/libcsupport/src/tcflow.c -- cpukit/libcsupport/src/tcflush.c -- cpukit/libcsupport/src/tcgetattr.c -- cpukit/libcsupport/src/tcgetpgrp.c -- cpukit/libcsupport/src/tcsendbreak.c -- cpukit/libcsupport/src/tcsetattr.c -- cpukit/libcsupport/src/tcsetpgrp.c -- cpukit/libcsupport/src/termios.c -- cpukit/libcsupport/src/termios_baud2index.c -- cpukit/libcsupport/src/termios_baud2num.c -- cpukit/libcsupport/src/termios_baudtable.c -- cpukit/libcsupport/src/termios_num2baud.c -- cpukit/libcsupport/src/termios_posix_isig_handler.c -- cpukit/libcsupport/src/termios_setbestbaud.c -- cpukit/libcsupport/src/termios_setinitialbaud.c -- cpukit/libcsupport/src/termiosinitialize.c -- cpukit/libcsupport/src/truncate.c -- cpukit/libcsupport/src/uenvgetgroups.c -- cpukit/libcsupport/src/umask.c -- cpukit/libcsupport/src/unlink.c -- cpukit/libcsupport/src/unmount.c -- cpukit/libcsupport/src/utime.c -- cpukit/libcsupport/src/utimes.c -- cpukit/libcsupport/src/utsname.c - cpukit/libcsupport/src/vprintk.c -- cpukit/libcsupport/src/write.c -- cpukit/libcsupport/src/write_r.c -- cpukit/libcsupport/src/writev.c -- cpukit/libfs/src/defaults/default_are_nodes_equal.c -- cpukit/libfs/src/defaults/default_chown.c -- cpukit/libfs/src/defaults/default_clone.c -- cpukit/libfs/src/defaults/default_close.c -- cpukit/libfs/src/defaults/default_eval_path.c -- cpukit/libfs/src/defaults/default_fchmod.c -- cpukit/libfs/src/defaults/default_fcntl.c -- cpukit/libfs/src/defaults/default_freenode.c -- cpukit/libfs/src/defaults/default_fstat.c -- cpukit/libfs/src/defaults/default_fsunmount.c -- cpukit/libfs/src/defaults/default_fsync.c -- cpukit/libfs/src/defaults/default_fsync_success.c -- cpukit/libfs/src/defaults/default_ftruncate.c -- cpukit/libfs/src/defaults/default_ftruncate_directory.c -- cpukit/libfs/src/defaults/default_handlers.c -- cpukit/libfs/src/defaults/default_ioctl.c -- cpukit/libfs/src/defaults/default_kqfilter.c -- cpukit/libfs/src/defaults/default_link.c -- cpukit/libfs/src/defaults/default_lock_and_unlock.c -- cpukit/libfs/src/defaults/default_lseek.c -- cpukit/libfs/src/defaults/default_lseek_directory.c -- cpukit/libfs/src/defaults/default_lseek_file.c -- cpukit/libfs/src/defaults/default_mknod.c -- cpukit/libfs/src/defaults/default_mmap.c -- cpukit/libfs/src/defaults/default_mount.c -- cpukit/libfs/src/defaults/default_open.c -- cpukit/libfs/src/defaults/default_ops.c -- cpukit/libfs/src/defaults/default_poll.c -- cpukit/libfs/src/defaults/default_read.c -- cpukit/libfs/src/defaults/default_readlink.c -- cpukit/libfs/src/defaults/default_readv.c -- cpukit/libfs/src/defaults/default_rename.c -- cpukit/libfs/src/defaults/default_rmnod.c -- cpukit/libfs/src/defaults/default_statvfs.c -- cpukit/libfs/src/defaults/default_symlink.c -- cpukit/libfs/src/defaults/default_unmount.c -- cpukit/libfs/src/defaults/default_utime.c -- cpukit/libfs/src/defaults/default_write.c -- cpukit/libfs/src/defaults/default_writev.c -- cpukit/libfs/src/dosfs/fat.c -- cpukit/libfs/src/dosfs/fat_fat_operations.c -- cpukit/libfs/src/dosfs/fat_file.c -- cpukit/libfs/src/dosfs/msdos_conv.c -- cpukit/libfs/src/dosfs/msdos_conv_default.c -- cpukit/libfs/src/dosfs/msdos_conv_utf8.c -- cpukit/libfs/src/dosfs/msdos_create.c -- cpukit/libfs/src/dosfs/msdos_dir.c -- cpukit/libfs/src/dosfs/msdos_eval.c -- cpukit/libfs/src/dosfs/msdos_file.c -- cpukit/libfs/src/dosfs/msdos_format.c -- cpukit/libfs/src/dosfs/msdos_free.c -- cpukit/libfs/src/dosfs/msdos_fsunmount.c -- cpukit/libfs/src/dosfs/msdos_handlers_dir.c -- cpukit/libfs/src/dosfs/msdos_handlers_file.c -- cpukit/libfs/src/dosfs/msdos_init.c -- cpukit/libfs/src/dosfs/msdos_initsupp.c -- cpukit/libfs/src/dosfs/msdos_misc.c -- cpukit/libfs/src/dosfs/msdos_mknod.c -- cpukit/libfs/src/dosfs/msdos_rename.c -- cpukit/libfs/src/dosfs/msdos_rmnod.c -- cpukit/libfs/src/dosfs/msdos_statvfs.c -- cpukit/libfs/src/imfs/deviceio.c -- cpukit/libfs/src/imfs/imfs_add_node.c -- cpukit/libfs/src/imfs/imfs_chown.c -- cpukit/libfs/src/imfs/imfs_config.c -- cpukit/libfs/src/imfs/imfs_creat.c -- cpukit/libfs/src/imfs/imfs_dir.c -- cpukit/libfs/src/imfs/imfs_dir_default.c -- cpukit/libfs/src/imfs/imfs_dir_minimal.c -- cpukit/libfs/src/imfs/imfs_eval.c -- cpukit/libfs/src/imfs/imfs_eval_devfs.c -- cpukit/libfs/src/imfs/imfs_fchmod.c -- cpukit/libfs/src/imfs/imfs_fifo.c -- cpukit/libfs/src/imfs/imfs_fsunmount.c -- cpukit/libfs/src/imfs/imfs_handlers_device.c -- cpukit/libfs/src/imfs/imfs_init.c -- cpukit/libfs/src/imfs/imfs_initsupp.c -- cpukit/libfs/src/imfs/imfs_linfile.c -- cpukit/libfs/src/imfs/imfs_link.c -- cpukit/libfs/src/imfs/imfs_load_tar.c -- cpukit/libfs/src/imfs/imfs_make_generic_node.c -- cpukit/libfs/src/imfs/imfs_make_linfile.c -- cpukit/libfs/src/imfs/imfs_memfile.c -- cpukit/libfs/src/imfs/imfs_mknod.c -- cpukit/libfs/src/imfs/imfs_mount.c -- cpukit/libfs/src/imfs/imfs_node.c -- cpukit/libfs/src/imfs/imfs_node_destroy_default.c -- cpukit/libfs/src/imfs/imfs_rename.c -- cpukit/libfs/src/imfs/imfs_rmnod.c -- cpukit/libfs/src/imfs/imfs_stat.c -- cpukit/libfs/src/imfs/imfs_stat_file.c -- cpukit/libfs/src/imfs/imfs_symlink.c -- cpukit/libfs/src/imfs/imfs_unmount.c -- cpukit/libfs/src/imfs/imfs_utime.c -- cpukit/libfs/src/imfs/ioman.c -- cpukit/libfs/src/pipe/fifo.c -- cpukit/libfs/src/pipe/pipe.c -- cpukit/libfs/src/rfs/rtems-rfs-bitmaps.c -- cpukit/libfs/src/rfs/rtems-rfs-block.c -- cpukit/libfs/src/rfs/rtems-rfs-buffer-bdbuf.c -- cpukit/libfs/src/rfs/rtems-rfs-buffer.c -- cpukit/libfs/src/rfs/rtems-rfs-dir-hash.c -- cpukit/libfs/src/rfs/rtems-rfs-dir.c -- cpukit/libfs/src/rfs/rtems-rfs-file-system.c -- cpukit/libfs/src/rfs/rtems-rfs-file.c -- cpukit/libfs/src/rfs/rtems-rfs-format.c -- cpukit/libfs/src/rfs/rtems-rfs-group.c -- cpukit/libfs/src/rfs/rtems-rfs-inode.c -- cpukit/libfs/src/rfs/rtems-rfs-link.c -- cpukit/libfs/src/rfs/rtems-rfs-mutex.c -- cpukit/libfs/src/rfs/rtems-rfs-rtems-dev.c -- cpukit/libfs/src/rfs/rtems-rfs-rtems-dir.c -- cpukit/libfs/src/rfs/rtems-rfs-rtems-file.c -- cpukit/libfs/src/rfs/rtems-rfs-rtems-utils.c -- cpukit/libfs/src/rfs/rtems-rfs-rtems.c -- cpukit/libfs/src/rfs/rtems-rfs-shell.c -- cpukit/libfs/src/rfs/rtems-rfs-trace.c -- cpukit/libi2c/libi2c.c -- cpukit/libmd/md4.c -- cpukit/libmd/md5.c - cpukit/libmd/sha256c.c -- cpukit/libmd/sha512c.c -- cpukit/libmisc/bspcmdline/bspcmdline_get.c -- cpukit/libmisc/bspcmdline/bspcmdline_getparam.c -- cpukit/libmisc/bspcmdline/bspcmdline_getparamraw.c -- cpukit/libmisc/bspcmdline/bspcmdline_getparamrhs.c -- cpukit/libmisc/capture/capture-cli.c -- cpukit/libmisc/capture/capture.c -- cpukit/libmisc/capture/capture_buffer.c -- cpukit/libmisc/capture/capture_support.c -- cpukit/libmisc/capture/capture_user_extension.c -- cpukit/libmisc/capture/rtems-trace-buffer-default.c -- cpukit/libmisc/capture/rtems-trace-buffer-vars.c -- cpukit/libmisc/cpuuse/cpuinforeport.c -- cpukit/libmisc/cpuuse/cpuusagedata.c -- cpukit/libmisc/cpuuse/cpuusagereport.c -- cpukit/libmisc/cpuuse/cpuusagereset.c -- cpukit/libmisc/cpuuse/cpuusagetop.c -- cpukit/libmisc/devnull/devnull.c -- cpukit/libmisc/devnull/devzero.c -- cpukit/libmisc/dumpbuf/dumpbuf.c -- cpukit/libmisc/fb/mw_print.c -- cpukit/libmisc/fb/mw_uid.c -- cpukit/libmisc/fsmount/fsmount.c -- cpukit/libmisc/monitor/mon-command.c -- cpukit/libmisc/monitor/mon-config.c -- cpukit/libmisc/monitor/mon-driver.c -- cpukit/libmisc/monitor/mon-editor.c -- cpukit/libmisc/monitor/mon-extension.c -- cpukit/libmisc/monitor/mon-itask.c -- cpukit/libmisc/monitor/mon-manager.c -- cpukit/libmisc/monitor/mon-monitor.c -- cpukit/libmisc/monitor/mon-object.c -- cpukit/libmisc/monitor/mon-part.c -- cpukit/libmisc/monitor/mon-prmisc.c -- cpukit/libmisc/monitor/mon-queue.c -- cpukit/libmisc/monitor/mon-region.c -- cpukit/libmisc/monitor/mon-sema.c -- cpukit/libmisc/monitor/mon-server.c -- cpukit/libmisc/monitor/mon-symbols.c -- cpukit/libmisc/monitor/mon-task.c -- cpukit/libmisc/mouse/mouse_parser.c -- cpukit/libmisc/mouse/serial_mouse.c -- cpukit/libmisc/redirector/stdio-redirect.c -- cpukit/libmisc/rtems-fdt/rtems-fdt-shell.c -- cpukit/libmisc/rtems-fdt/rtems-fdt.c -- cpukit/libmisc/stackchk/check.c -- cpukit/libmisc/stringto/stringtodouble.c -- cpukit/libmisc/stringto/stringtofloat.c -- cpukit/libmisc/stringto/stringtoint.c -- cpukit/libmisc/stringto/stringtolong.c -- cpukit/libmisc/stringto/stringtolongdouble.c -- cpukit/libmisc/stringto/stringtolonglong.c -- cpukit/libmisc/stringto/stringtopointer.c -- cpukit/libmisc/stringto/stringtounsignedchar.c -- cpukit/libmisc/stringto/stringtounsignedint.c -- cpukit/libmisc/stringto/stringtounsignedlong.c -- cpukit/libmisc/stringto/stringtounsignedlonglong.c -- cpukit/libmisc/untar/untar.c -- cpukit/libmisc/untar/untar_tgz.c -- cpukit/libmisc/untar/untar_txz.c -- cpukit/libmisc/uuid/clear.c -- cpukit/libmisc/uuid/compare.c -- cpukit/libmisc/uuid/copy.c -- cpukit/libmisc/uuid/gen_uuid.c -- cpukit/libmisc/uuid/isnull.c -- cpukit/libmisc/uuid/pack.c -- cpukit/libmisc/uuid/parse.c -- cpukit/libmisc/uuid/unpack.c -- cpukit/libmisc/uuid/unparse.c -- cpukit/libmisc/uuid/uuid_time.c -- cpukit/libmisc/xz/xz_crc32.c -- cpukit/libmisc/xz/xz_dec_lzma2.c -- cpukit/libmisc/xz/xz_dec_stream.c -- cpukit/libstdthreads/call_once.c -- cpukit/libstdthreads/cnd.c -- cpukit/libstdthreads/mtx.c -- cpukit/libstdthreads/thrd.c -- cpukit/libstdthreads/tss.c -- cpukit/libtrace/record/record-client.c -- cpukit/libtrace/record/record-dump-base64.c -- cpukit/libtrace/record/record-dump-fatal.c -- cpukit/libtrace/record/record-dump-zbase64.c -- cpukit/libtrace/record/record-dump-zfatal.c -- cpukit/libtrace/record/record-dump.c -- cpukit/libtrace/record/record-server.c -- cpukit/libtrace/record/record-stream-header.c -- cpukit/libtrace/record/record-sysinit.c -- cpukit/libtrace/record/record-text.c -- cpukit/libtrace/record/record-userext.c -- cpukit/libtrace/record/record-util.c -- cpukit/libtrace/record/record.c -- cpukit/posix/src/_execve.c -- cpukit/posix/src/adjtime.c -- cpukit/posix/src/aio_suspend.c -- cpukit/posix/src/barrierattrdestroy.c -- cpukit/posix/src/barrierattrgetpshared.c -- cpukit/posix/src/barrierattrinit.c -- cpukit/posix/src/barrierattrsetpshared.c -- cpukit/posix/src/cancel.c -- cpukit/posix/src/cleanuppush.c -- cpukit/posix/src/clockgetcpuclockid.c -- cpukit/posix/src/clockgetres.c -- cpukit/posix/src/clockgettime.c -- cpukit/posix/src/clocksettime.c -- cpukit/posix/src/condattrdestroy.c -- cpukit/posix/src/condattrgetclock.c -- cpukit/posix/src/condattrgetpshared.c -- cpukit/posix/src/condattrinit.c -- cpukit/posix/src/condattrsetclock.c -- cpukit/posix/src/condattrsetpshared.c -- cpukit/posix/src/condbroadcast.c -- cpukit/posix/src/conddefaultattributes.c -- cpukit/posix/src/conddestroy.c -- cpukit/posix/src/condinit.c -- cpukit/posix/src/condsignal.c -- cpukit/posix/src/condsignalsupp.c -- cpukit/posix/src/condtimedwait.c -- cpukit/posix/src/condwait.c -- cpukit/posix/src/condwaitsupp.c -- cpukit/posix/src/fork.c -- cpukit/posix/src/key.c -- cpukit/posix/src/keycreate.c -- cpukit/posix/src/keydelete.c -- cpukit/posix/src/keygetspecific.c -- cpukit/posix/src/keysetspecific.c -- cpukit/posix/src/keyzerokvp.c -- cpukit/posix/src/lio_listio.c -- cpukit/posix/src/mlock.c -- cpukit/posix/src/mlockall.c -- cpukit/posix/src/mmap.c -- cpukit/posix/src/mprotect.c -- cpukit/posix/src/mqueue.c -- cpukit/posix/src/mqueueclose.c -- cpukit/posix/src/mqueueconfig.c -- cpukit/posix/src/mqueuedeletesupp.c -- cpukit/posix/src/mqueuegetattr.c -- cpukit/posix/src/mqueueopen.c -- cpukit/posix/src/mqueuereceive.c -- cpukit/posix/src/mqueuerecvsupp.c -- cpukit/posix/src/mqueuesend.c -- cpukit/posix/src/mqueuesendsupp.c -- cpukit/posix/src/mqueuesetattr.c -- cpukit/posix/src/mqueuetimedreceive.c -- cpukit/posix/src/mqueuetimedsend.c -- cpukit/posix/src/mqueueunlink.c -- cpukit/posix/src/msync.c -- cpukit/posix/src/munlock.c -- cpukit/posix/src/munlockall.c -- cpukit/posix/src/munmap.c -- cpukit/posix/src/mutexattrdestroy.c -- cpukit/posix/src/mutexattrgetprioceiling.c -- cpukit/posix/src/mutexattrgetprotocol.c -- cpukit/posix/src/mutexattrgetpshared.c -- cpukit/posix/src/mutexattrgettype.c -- cpukit/posix/src/mutexattrinit.c -- cpukit/posix/src/mutexattrsetprioceiling.c -- cpukit/posix/src/mutexattrsetprotocol.c -- cpukit/posix/src/mutexattrsetpshared.c -- cpukit/posix/src/mutexattrsettype.c -- cpukit/posix/src/mutexdestroy.c -- cpukit/posix/src/mutexgetprioceiling.c -- cpukit/posix/src/mutexinit.c -- cpukit/posix/src/mutexlock.c -- cpukit/posix/src/mutexlocksupp.c -- cpukit/posix/src/mutexsetprioceiling.c -- cpukit/posix/src/mutextimedlock.c -- cpukit/posix/src/mutextrylock.c -- cpukit/posix/src/mutexunlock.c -- cpukit/posix/src/nanosleep.c -- cpukit/posix/src/pbarrierdestroy.c -- cpukit/posix/src/pbarrierinit.c -- cpukit/posix/src/pbarrierwait.c -- cpukit/posix/src/posix_madvise.c -- cpukit/posix/src/prwlockdestroy.c -- cpukit/posix/src/prwlockinit.c -- cpukit/posix/src/prwlockrdlock.c -- cpukit/posix/src/prwlocktimedrdlock.c -- cpukit/posix/src/prwlocktimedwrlock.c -- cpukit/posix/src/prwlocktryrdlock.c -- cpukit/posix/src/prwlocktrywrlock.c -- cpukit/posix/src/prwlockunlock.c -- cpukit/posix/src/prwlockwrlock.c -- cpukit/posix/src/psignalconfig.c - cpukit/posix/src/pspindestroy.c - cpukit/posix/src/pspininit.c - cpukit/posix/src/pspinlock.c - cpukit/posix/src/pspinunlock.c -- cpukit/posix/src/psxnametoid.c -- cpukit/posix/src/psxpriorityisvalid.c -- cpukit/posix/src/psxsemaphore.c -- cpukit/posix/src/psxsemaphoreconfig.c -- cpukit/posix/src/psxtimerconfig.c -- cpukit/posix/src/psxtransschedparam.c -- cpukit/posix/src/pthread.c -- cpukit/posix/src/pthreadatfork.c -- cpukit/posix/src/pthreadattrdefault.c -- cpukit/posix/src/pthreadattrdestroy.c -- cpukit/posix/src/pthreadattrgetaffinitynp.c -- cpukit/posix/src/pthreadattrgetdetachstate.c -- cpukit/posix/src/pthreadattrgetguardsize.c -- cpukit/posix/src/pthreadattrgetinheritsched.c -- cpukit/posix/src/pthreadattrgetschedparam.c -- cpukit/posix/src/pthreadattrgetschedpolicy.c -- cpukit/posix/src/pthreadattrgetscope.c -- cpukit/posix/src/pthreadattrgetstack.c -- cpukit/posix/src/pthreadattrgetstackaddr.c -- cpukit/posix/src/pthreadattrgetstacksize.c -- cpukit/posix/src/pthreadattrinit.c -- cpukit/posix/src/pthreadattrsetaffinitynp.c -- cpukit/posix/src/pthreadattrsetdetachstate.c -- cpukit/posix/src/pthreadattrsetguardsize.c -- cpukit/posix/src/pthreadattrsetinheritsched.c -- cpukit/posix/src/pthreadattrsetschedparam.c -- cpukit/posix/src/pthreadattrsetschedpolicy.c -- cpukit/posix/src/pthreadattrsetscope.c -- cpukit/posix/src/pthreadattrsetstack.c -- cpukit/posix/src/pthreadattrsetstackaddr.c -- cpukit/posix/src/pthreadattrsetstacksize.c -- cpukit/posix/src/pthreadconcurrency.c -- cpukit/posix/src/pthreadconfig.c -- cpukit/posix/src/pthreadcreate.c -- cpukit/posix/src/pthreaddetach.c -- cpukit/posix/src/pthreadequal.c -- cpukit/posix/src/pthreadexit.c -- cpukit/posix/src/pthreadgetaffinitynp.c -- cpukit/posix/src/pthreadgetattrnp.c -- cpukit/posix/src/pthreadgetcpuclockid.c -- cpukit/posix/src/pthreadgetnamenp.c -- cpukit/posix/src/pthreadgetschedparam.c -- cpukit/posix/src/pthreadinitthreads.c -- cpukit/posix/src/pthreadjoin.c -- cpukit/posix/src/pthreadonce.c -- cpukit/posix/src/pthreadself.c -- cpukit/posix/src/pthreadsetaffinitynp.c -- cpukit/posix/src/pthreadsetnamenp.c -- cpukit/posix/src/pthreadsetschedparam.c -- cpukit/posix/src/pthreadsetschedprio.c -- cpukit/posix/src/rwlockattrdestroy.c -- cpukit/posix/src/rwlockattrgetpshared.c -- cpukit/posix/src/rwlockattrinit.c -- cpukit/posix/src/rwlockattrsetpshared.c -- cpukit/posix/src/sched_getparam.c -- cpukit/posix/src/sched_getprioritymax.c -- cpukit/posix/src/sched_getprioritymin.c -- cpukit/posix/src/sched_getscheduler.c -- cpukit/posix/src/sched_rr_get_interval.c -- cpukit/posix/src/sched_setparam.c -- cpukit/posix/src/sched_setscheduler.c -- cpukit/posix/src/sched_yield.c -- cpukit/posix/src/semaphoredeletesupp.c -- cpukit/posix/src/semclose.c -- cpukit/posix/src/semdestroy.c -- cpukit/posix/src/semgetvalue.c -- cpukit/posix/src/seminit.c -- cpukit/posix/src/semopen.c -- cpukit/posix/src/sempost.c -- cpukit/posix/src/semtimedwait.c -- cpukit/posix/src/semtrywait.c -- cpukit/posix/src/semunlink.c -- cpukit/posix/src/semwait.c -- cpukit/posix/src/setcancelstate.c -- cpukit/posix/src/setcanceltype.c -- cpukit/posix/src/shm.c -- cpukit/posix/src/shmconfig.c -- cpukit/posix/src/shmheap.c -- cpukit/posix/src/shmopen.c -- cpukit/posix/src/shmops.c -- cpukit/posix/src/shmunlink.c -- cpukit/posix/src/shmwkspace.c -- cpukit/posix/src/sigaddset.c -- cpukit/posix/src/sigdelset.c -- cpukit/posix/src/sigemptyset.c -- cpukit/posix/src/sigfillset.c -- cpukit/posix/src/sigismember.c -- cpukit/posix/src/sigprocmask.c -- cpukit/posix/src/sysconf.c -- cpukit/posix/src/testcancel.c -- cpukit/posix/src/vfork.c -- cpukit/posix/src/wait.c -- cpukit/posix/src/waitpid.c - cpukit/rtems/src/barrier.c - cpukit/rtems/src/barriercreate.c - cpukit/rtems/src/barrierdelete.c - cpukit/rtems/src/barrierident.c - cpukit/rtems/src/barrierrelease.c - cpukit/rtems/src/barrierwait.c -- cpukit/rtems/src/clockgetsecondssinceepoch.c -- cpukit/rtems/src/clockgettickspersecond.c -- cpukit/rtems/src/clockgettod.c -- cpukit/rtems/src/clockgettodtimeval.c - cpukit/rtems/src/clockgetuptime.c -- cpukit/rtems/src/clockgetuptimenanoseconds.c -- cpukit/rtems/src/clockgetuptimeseconds.c -- cpukit/rtems/src/clockgetuptimetimeval.c - cpukit/rtems/src/clockset.c -- cpukit/rtems/src/clocktick.c - cpukit/rtems/src/clocktodtoseconds.c - cpukit/rtems/src/clocktodvalidate.c -- cpukit/rtems/src/dpmem.c -- cpukit/rtems/src/dpmemcreate.c -- cpukit/rtems/src/dpmemdelete.c -- cpukit/rtems/src/dpmemexternal2internal.c -- cpukit/rtems/src/dpmemident.c -- cpukit/rtems/src/dpmeminternal2external.c - cpukit/rtems/src/eventreceive.c - cpukit/rtems/src/eventseize.c - cpukit/rtems/src/eventsend.c - cpukit/rtems/src/eventsurrender.c -- cpukit/rtems/src/getapiconfig.c -- cpukit/rtems/src/intrbody.c - cpukit/rtems/src/intrcatch.c -- cpukit/rtems/src/modes.c - cpukit/rtems/src/msg.c - cpukit/rtems/src/msgqbroadcast.c - cpukit/rtems/src/msgqconstruct.c @@ -1225,54 +313,19 @@ source: - cpukit/rtems/src/ratemongetstatus.c - cpukit/rtems/src/ratemonident.c - cpukit/rtems/src/ratemonperiod.c -- cpukit/rtems/src/ratemonreportstatistics.c -- cpukit/rtems/src/ratemonresetall.c - cpukit/rtems/src/ratemonresetstatistics.c - cpukit/rtems/src/ratemontimeout.c -- cpukit/rtems/src/region.c -- cpukit/rtems/src/regioncreate.c -- cpukit/rtems/src/regiondelete.c -- cpukit/rtems/src/regionextend.c -- cpukit/rtems/src/regiongetfreeinfo.c -- cpukit/rtems/src/regiongetinfo.c -- cpukit/rtems/src/regiongetsegment.c -- cpukit/rtems/src/regiongetsegmentsize.c -- cpukit/rtems/src/regionident.c -- cpukit/rtems/src/regionprocessqueue.c -- cpukit/rtems/src/regionresizesegment.c -- cpukit/rtems/src/regionreturnsegment.c -- cpukit/rtems/src/rtemsbuildid.c -- cpukit/rtems/src/rtemsbuildname.c -- cpukit/rtems/src/rtemsmaxprio.c - cpukit/rtems/src/rtemsnametoid.c -- cpukit/rtems/src/rtemsobjectapimaximumclass.c -- cpukit/rtems/src/rtemsobjectapiminimumclass.c -- cpukit/rtems/src/rtemsobjectgetapiclassname.c -- cpukit/rtems/src/rtemsobjectgetapiname.c -- cpukit/rtems/src/rtemsobjectgetclassicname.c -- cpukit/rtems/src/rtemsobjectgetclassinfo.c -- cpukit/rtems/src/rtemsobjectgetname.c -- cpukit/rtems/src/rtemsobjectidapimaximum.c -- cpukit/rtems/src/rtemsobjectidapiminimum.c -- cpukit/rtems/src/rtemsobjectidgetapi.c -- cpukit/rtems/src/rtemsobjectidgetclass.c -- cpukit/rtems/src/rtemsobjectidgetindex.c -- cpukit/rtems/src/rtemsobjectidgetnode.c -- cpukit/rtems/src/rtemsobjectsetname.c -- cpukit/rtems/src/rtemstimer.c - cpukit/rtems/src/scheduleraddprocessor.c - cpukit/rtems/src/schedulergetmaxprio.c - cpukit/rtems/src/schedulergetprocessorset.c - cpukit/rtems/src/schedulerident.c - cpukit/rtems/src/scheduleridentbyprocessor.c - cpukit/rtems/src/scheduleridentbyprocessorset.c -- cpukit/rtems/src/schedulermapfromposix.c -- cpukit/rtems/src/schedulermaptoposix.c - cpukit/rtems/src/schedulerremoveprocessor.c - cpukit/rtems/src/sem.c - cpukit/rtems/src/semcreate.c - cpukit/rtems/src/semdelete.c -- cpukit/rtems/src/semflush.c - cpukit/rtems/src/semident.c - cpukit/rtems/src/semobtain.c - cpukit/rtems/src/semrelease.c @@ -1281,12 +334,11 @@ source: - cpukit/rtems/src/signalsend.c - cpukit/rtems/src/status.c - cpukit/rtems/src/statustext.c -- cpukit/rtems/src/statustoerrno.c - cpukit/rtems/src/systemeventreceive.c - cpukit/rtems/src/systemeventsend.c +- cpukit/rtems/src/taskcreate.c - cpukit/rtems/src/taskconstruct.c - cpukit/rtems/src/taskconstructuser.c -- cpukit/rtems/src/taskcreate.c - cpukit/rtems/src/taskdelete.c - cpukit/rtems/src/taskexit.c - cpukit/rtems/src/taskgetaffinity.c @@ -1296,7 +348,6 @@ source: - cpukit/rtems/src/taskinitdefault.c - cpukit/rtems/src/taskinitusers.c - cpukit/rtems/src/taskissuspended.c -- cpukit/rtems/src/taskiterate.c - cpukit/rtems/src/taskmode.c - cpukit/rtems/src/taskrestart.c - cpukit/rtems/src/taskresume.c @@ -1308,60 +359,20 @@ source: - cpukit/rtems/src/taskstart.c - cpukit/rtems/src/tasksuspend.c - cpukit/rtems/src/taskwakeafter.c -- cpukit/rtems/src/taskwakewhen.c - cpukit/rtems/src/timercancel.c - cpukit/rtems/src/timercreate.c - cpukit/rtems/src/timerdelete.c - cpukit/rtems/src/timerfireafter.c -- cpukit/rtems/src/timerfirewhen.c -- cpukit/rtems/src/timergetinfo.c - cpukit/rtems/src/timerident.c - cpukit/rtems/src/timerreset.c -- cpukit/rtems/src/timerserver.c -- cpukit/rtems/src/timerserverfireafter.c -- cpukit/rtems/src/timerserverfirewhen.c -- cpukit/rtems/src/workspace.c -- cpukit/rtems/src/workspacegreedy.c -- cpukit/sapi/src/chainappendnotify.c -- cpukit/sapi/src/chaingetnotify.c -- cpukit/sapi/src/chaingetwait.c -- cpukit/sapi/src/chainprependnotify.c -- cpukit/sapi/src/chainprotected.c - cpukit/sapi/src/cpucounterconverter.c -- cpukit/sapi/src/delaynano.c -- cpukit/sapi/src/delayticks.c - cpukit/sapi/src/exinit.c -- cpukit/sapi/src/exshutdown.c - cpukit/sapi/src/extension.c - cpukit/sapi/src/extensioncreate.c - cpukit/sapi/src/extensiondelete.c - cpukit/sapi/src/extensionident.c -- cpukit/sapi/src/fatal.c -- cpukit/sapi/src/fatalsrctext.c - cpukit/sapi/src/getbuildlabel.c -- cpukit/sapi/src/getconfigmax.c -- cpukit/sapi/src/getcopyrightnotice.c - cpukit/sapi/src/getversionstring.c -- cpukit/sapi/src/interrtext.c -- cpukit/sapi/src/io.c -- cpukit/sapi/src/ioclose.c -- cpukit/sapi/src/iocontrol.c -- cpukit/sapi/src/iodefault.c -- cpukit/sapi/src/ioinitialize.c -- cpukit/sapi/src/ioopen.c -- cpukit/sapi/src/ioread.c -- cpukit/sapi/src/ioregisterdriver.c -- cpukit/sapi/src/iounregisterdriver.c -- cpukit/sapi/src/iowrite.c -- cpukit/sapi/src/panic.c -- cpukit/sapi/src/profilingiterate.c -- cpukit/sapi/src/profilingreportxml.c -- cpukit/sapi/src/rbheap.c -- cpukit/sapi/src/rbtree.c -- cpukit/sapi/src/rbtreefind.c -- cpukit/sapi/src/sapirbtreeinsert.c -- cpukit/sapi/src/sysinitverbose.c -- cpukit/sapi/src/tcsimpleinstall.c - cpukit/sapi/src/version.c - cpukit/score/src/allocatormutex.c - cpukit/score/src/apimutexisowner.c @@ -1369,7 +380,6 @@ source: - cpukit/score/src/apimutexunlock.c - cpukit/score/src/chain.c - cpukit/score/src/chainnodecount.c -- cpukit/score/src/condition.c - cpukit/score/src/configstackspacesize.c - cpukit/score/src/corebarrier.c - cpukit/score/src/corebarrierwait.c @@ -1377,118 +387,48 @@ source: - cpukit/score/src/coremsgbroadcast.c - cpukit/score/src/coremsgclose.c - cpukit/score/src/coremsgflush.c -- cpukit/score/src/coremsgflushwait.c - cpukit/score/src/coremsginsert.c - cpukit/score/src/coremsgseize.c - cpukit/score/src/coremsgsubmit.c - cpukit/score/src/coremsgwkspace.c - cpukit/score/src/coremutexseize.c -- cpukit/score/src/corerwlock.c -- cpukit/score/src/corerwlockobtainread.c -- cpukit/score/src/corerwlockobtainwrite.c -- cpukit/score/src/corerwlockrelease.c - cpukit/score/src/coresem.c - cpukit/score/src/coretod.c -- cpukit/score/src/coretodadjust.c -- cpukit/score/src/coretodhookdata.c -- cpukit/score/src/coretodhookregister.c -- cpukit/score/src/coretodhookrun.c -- cpukit/score/src/coretodhookunregister.c -- cpukit/score/src/coretodset.c -- cpukit/score/src/coretodtickspersec.c -- cpukit/score/src/debugisthreaddispatchingallowed.c -- cpukit/score/src/freechain.c -- cpukit/score/src/futex.c - cpukit/score/src/hash.c - cpukit/score/src/heap.c - cpukit/score/src/heapallocate.c -- cpukit/score/src/heapextend.c -- cpukit/score/src/heapfree.c -- cpukit/score/src/heapgetfreeinfo.c -- cpukit/score/src/heapgetinfo.c -- cpukit/score/src/heapgreedy.c -- cpukit/score/src/heapiterate.c -- cpukit/score/src/heapnoextend.c -- cpukit/score/src/heapresizeblock.c -- cpukit/score/src/heapsizeofuserarea.c -- cpukit/score/src/heapwalk.c - cpukit/score/src/interr.c - cpukit/score/src/iobase64.c - cpukit/score/src/ioprintf.c - cpukit/score/src/iovprintf.c - cpukit/score/src/isr.c - cpukit/score/src/isrisinprogress.c -- cpukit/score/src/iterateoverthreads.c - cpukit/score/src/kern_tc.c -- cpukit/score/src/libatomic.c -- cpukit/score/src/log2table.c - cpukit/score/src/memoryallocate.c -- cpukit/score/src/memorydirtyfreeareas.c -- cpukit/score/src/memoryfill.c -- cpukit/score/src/memoryzerobeforeuse.c -- cpukit/score/src/memoryzerofreeareas.c - cpukit/score/src/mutex.c - cpukit/score/src/objectactivecount.c - cpukit/score/src/objectallocate.c - cpukit/score/src/objectallocatenone.c - cpukit/score/src/objectallocatestatic.c -- cpukit/score/src/objectallocateunlimited.c - cpukit/score/src/objectapimaximumclass.c - cpukit/score/src/objectclose.c -- cpukit/score/src/objectextendinformation.c - cpukit/score/src/objectfree.c - cpukit/score/src/objectfreestatic.c - cpukit/score/src/objectgetinfo.c - cpukit/score/src/objectgetinfoid.c - cpukit/score/src/objectgetlocal.c - cpukit/score/src/objectgetnameasstring.c -- cpukit/score/src/objectgetnext.c - cpukit/score/src/objectgetnoprotection.c -- cpukit/score/src/objectidtoname.c - cpukit/score/src/objectinitializeinformation.c - cpukit/score/src/objectnamespaceremove.c - cpukit/score/src/objectnametoid.c -- cpukit/score/src/objectnametoidstring.c -- cpukit/score/src/objectsetname.c -- cpukit/score/src/objectshrinkinformation.c -- cpukit/score/src/once.c - cpukit/score/src/percpu.c -- cpukit/score/src/percpuasm.c -- cpukit/score/src/pheapallocate.c -- cpukit/score/src/pheapextend.c -- cpukit/score/src/pheapfree.c -- cpukit/score/src/pheapgetblocksize.c -- cpukit/score/src/pheapgetfreeinfo.c -- cpukit/score/src/pheapgetinfo.c -- cpukit/score/src/pheapgetsize.c -- cpukit/score/src/pheapiterate.c -- cpukit/score/src/pheapresizeblock.c -- cpukit/score/src/pheapwalk.c - cpukit/score/src/processormaskcopy.c -- cpukit/score/src/profilingisrentryexit.c - cpukit/score/src/rbtreeextract.c - cpukit/score/src/rbtreeinsert.c -- cpukit/score/src/rbtreeiterate.c - cpukit/score/src/rbtreenext.c -- cpukit/score/src/rbtreepostorder.c - cpukit/score/src/rbtreereplace.c -- cpukit/score/src/sched.c - cpukit/score/src/scheduler.c -- cpukit/score/src/schedulercbs.c -- cpukit/score/src/schedulercbsattachthread.c -- cpukit/score/src/schedulercbscleanup.c -- cpukit/score/src/schedulercbscreateserver.c -- cpukit/score/src/schedulercbsdestroyserver.c -- cpukit/score/src/schedulercbsdetachthread.c -- cpukit/score/src/schedulercbsgetapprovedbudget.c -- cpukit/score/src/schedulercbsgetexecutiontime.c -- cpukit/score/src/schedulercbsgetparameters.c -- cpukit/score/src/schedulercbsgetremainingbudget.c -- cpukit/score/src/schedulercbsgetserverid.c -- cpukit/score/src/schedulercbsnodeinit.c -- cpukit/score/src/schedulercbsreleasejob.c -- cpukit/score/src/schedulercbssetparameters.c -- cpukit/score/src/schedulercbsunblock.c - cpukit/score/src/schedulerdefaultmappriority.c - cpukit/score/src/schedulerdefaultnodedestroy.c - cpukit/score/src/schedulerdefaultnodeinit.c @@ -1496,14 +436,7 @@ source: - cpukit/score/src/schedulerdefaultschedule.c - cpukit/score/src/schedulerdefaultstartidle.c - cpukit/score/src/schedulerdefaulttick.c -- cpukit/score/src/scheduleredf.c -- cpukit/score/src/scheduleredfblock.c -- cpukit/score/src/scheduleredfchangepriority.c -- cpukit/score/src/scheduleredfnodeinit.c - cpukit/score/src/scheduleredfreleasejob.c -- cpukit/score/src/scheduleredfschedule.c -- cpukit/score/src/scheduleredfunblock.c -- cpukit/score/src/scheduleredfyield.c - cpukit/score/src/schedulergetaffinity.c - cpukit/score/src/schedulerpriority.c - cpukit/score/src/schedulerpriorityblock.c @@ -1512,18 +445,9 @@ source: - cpukit/score/src/schedulerpriorityunblock.c - cpukit/score/src/schedulerpriorityyield.c - cpukit/score/src/schedulersetaffinity.c -- cpukit/score/src/schedulersimple.c -- cpukit/score/src/schedulersimpleblock.c -- cpukit/score/src/schedulersimplechangepriority.c -- cpukit/score/src/schedulersimpleschedule.c -- cpukit/score/src/schedulersimpleunblock.c -- cpukit/score/src/schedulersimpleyield.c -- cpukit/score/src/semaphore.c - cpukit/score/src/smpbarrierwait.c - cpukit/score/src/stackallocator.c -- cpukit/score/src/stackallocatorfree.c - cpukit/score/src/stackallocatorfreenothing.c -- cpukit/score/src/stackallocatorinit.c - cpukit/score/src/thread.c - cpukit/score/src/threadallocateunlimited.c - cpukit/score/src/threadchangepriority.c @@ -1532,7 +456,6 @@ source: - cpukit/score/src/threaddispatch.c - cpukit/score/src/threadentryadaptoridle.c - cpukit/score/src/threadentryadaptornumeric.c -- cpukit/score/src/threadentryadaptorpointer.c - cpukit/score/src/threadget.c - cpukit/score/src/threadgetcputimeused.c - cpukit/score/src/threadhandler.c @@ -1540,11 +463,9 @@ source: - cpukit/score/src/threadinitialize.c - cpukit/score/src/threaditerate.c - cpukit/score/src/threadloadenv.c -- cpukit/score/src/threadname.c - cpukit/score/src/threadq.c - cpukit/score/src/threadqenqueue.c - cpukit/score/src/threadqextractwithproxy.c -- cpukit/score/src/threadqfirst.c - cpukit/score/src/threadqflush.c - cpukit/score/src/threadqops.c - cpukit/score/src/threadqtimeout.c @@ -1556,17 +477,7 @@ source: - cpukit/score/src/threadstart.c - cpukit/score/src/threadstartmultitasking.c - cpukit/score/src/threadtimeout.c -- cpukit/score/src/threadwaitgetid.c - cpukit/score/src/threadyield.c -- cpukit/score/src/timespecaddto.c -- cpukit/score/src/timespecdivide.c -- cpukit/score/src/timespecdividebyinteger.c -- cpukit/score/src/timespecfromticks.c -- cpukit/score/src/timespecgetasnanoseconds.c -- cpukit/score/src/timespecisvalid.c -- cpukit/score/src/timespeclessthan.c -- cpukit/score/src/timespecsubtract.c -- cpukit/score/src/timespectoticks.c - cpukit/score/src/tlsallocsize.c - cpukit/score/src/userext.c - cpukit/score/src/userextaddset.c @@ -1579,10 +490,8 @@ source: - cpukit/score/src/watchdogtimeslicedefault.c - cpukit/score/src/wkspaceallocate.c - cpukit/score/src/wkspace.c -- cpukit/score/src/wkspacefree.c - cpukit/score/src/wkspaceisunifieddefault.c - cpukit/score/src/wkspacemallocinitdefault.c - cpukit/score/src/wkspacemallocinitunified.c -- cpukit/score/src/wkstringduplicate.c target: rtemscpu type: build diff --git a/spec/build/cpukit/librtemscpuextra.yml b/spec/build/cpukit/librtemscpuextra.yml new file mode 100644 index 0000000000..1d732e397c --- /dev/null +++ b/spec/build/cpukit/librtemscpuextra.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: library +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: +- and: + - RTEMS_QUAL + - not: RTEMS_QUAL_ONLY +includes: [] +install: [] +install-path: ${BSP_LIBDIR} +links: +- role: build-dependency + uid: objrtemscpunoqual +source: [] +target: rtemscpuextra +type: build diff --git a/spec/build/cpukit/librtemscxx.yml b/spec/build/cpukit/librtemscxx.yml index 3803963470..e85ba3a3fc 100644 --- a/spec/build/cpukit/librtemscxx.yml +++ b/spec/build/cpukit/librtemscxx.yml @@ -6,7 +6,8 @@ copyrights: cppflags: [] cxxflags: - -std=c++17 -enabled-by: true +enabled-by: + not: RTEMS_QUAL_ONLY includes: [] install: - destination: ${BSP_INCLUDEDIR}/rtems diff --git a/spec/build/cpukit/librtemsdfltcfg.yml b/spec/build/cpukit/librtemsdfltcfg.yml index aecbfd34b2..875eed76c0 100644 --- a/spec/build/cpukit/librtemsdfltcfg.yml +++ b/spec/build/cpukit/librtemsdfltcfg.yml @@ -5,7 +5,8 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) cppflags: [] cxxflags: [] -enabled-by: true +enabled-by: + not: RTEMS_QUAL_ONLY includes: [] install: [] install-path: ${BSP_LIBDIR} diff --git a/spec/build/cpukit/librtemstest.yml b/spec/build/cpukit/librtemstest.yml index aebf79bfaf..bd1d96c672 100644 --- a/spec/build/cpukit/librtemstest.yml +++ b/spec/build/cpukit/librtemstest.yml @@ -9,31 +9,25 @@ enabled-by: true includes: [] install: [] install-path: ${BSP_LIBDIR} -links: [] +links: +- role: build-dependency + uid: grprtemstestnoqual +- role: build-dependency + uid: librtemstestextra source: - cpukit/libtest/t-test-busy-tick.c - cpukit/libtest/t-test-busy.c -- cpukit/libtest/t-test-checks-eno.c -- cpukit/libtest/t-test-checks-psx.c - cpukit/libtest/t-test-checks.c - cpukit/libtest/t-test-hash-sha256.c - cpukit/libtest/t-test-interrupt.c - cpukit/libtest/t-test-rtems-context.c -- cpukit/libtest/t-test-rtems-fds.c -- cpukit/libtest/t-test-rtems-heap.c - cpukit/libtest/t-test-rtems-measure.c - cpukit/libtest/t-test-rtems-memory.c - cpukit/libtest/t-test-rtems-objs.c -- cpukit/libtest/t-test-rtems-posix-keys.c - cpukit/libtest/t-test-rtems.c - cpukit/libtest/t-test-thread-switch.c - cpukit/libtest/t-test-time.c - cpukit/libtest/t-test.c - cpukit/libtest/testbeginend.c -- cpukit/libtest/testbusy.c -- cpukit/libtest/testextension.c -- cpukit/libtest/testparallel.c -- cpukit/libtest/testrun.c -- cpukit/libtest/testwrappers.c target: rtemstest type: build diff --git a/spec/build/cpukit/librtemstestextra.yml b/spec/build/cpukit/librtemstestextra.yml new file mode 100644 index 0000000000..5b9b7f5661 --- /dev/null +++ b/spec/build/cpukit/librtemstestextra.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: library +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: +- and: + - RTEMS_QUAL + - not: RTEMS_QUAL_ONLY +includes: [] +install: [] +install-path: ${BSP_LIBDIR} +links: +- role: build-dependency + uid: objrtemstestnoqual +source: [] +target: rtemstestextra +type: build diff --git a/spec/build/cpukit/libtelnetd.yml b/spec/build/cpukit/libtelnetd.yml index 089a710af0..2976ea5234 100644 --- a/spec/build/cpukit/libtelnetd.yml +++ b/spec/build/cpukit/libtelnetd.yml @@ -5,7 +5,8 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) cppflags: [] cxxflags: [] -enabled-by: true +enabled-by: + not: RTEMS_QUAL_ONLY includes: - cpukit/libnetworking install: diff --git a/spec/build/cpukit/libtftpfs.yml b/spec/build/cpukit/libtftpfs.yml index 57c75c6639..a15fadd2d1 100644 --- a/spec/build/cpukit/libtftpfs.yml +++ b/spec/build/cpukit/libtftpfs.yml @@ -5,7 +5,8 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) cppflags: [] cxxflags: [] -enabled-by: true +enabled-by: + not: RTEMS_QUAL_ONLY includes: - cpukit/libnetworking install: diff --git a/spec/build/cpukit/libz.yml b/spec/build/cpukit/libz.yml index 5e81384e28..43c4b59246 100644 --- a/spec/build/cpukit/libz.yml +++ b/spec/build/cpukit/libz.yml @@ -5,7 +5,8 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) cppflags: [] cxxflags: [] -enabled-by: true +enabled-by: + not: RTEMS_QUAL_ONLY includes: [] install: - destination: ${BSP_INCLUDEDIR} diff --git a/spec/build/cpukit/objrtemscpunoqual.yml b/spec/build/cpukit/objrtemscpunoqual.yml new file mode 100644 index 0000000000..d601ca2d69 --- /dev/null +++ b/spec/build/cpukit/objrtemscpunoqual.yml @@ -0,0 +1,1143 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: objects +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +includes: [] +install: +- destination: ${BSP_INCLUDEDIR} + source: + - cpukit/include/aio.h + - cpukit/include/crypt.h + - cpukit/include/dlfcn.h + - cpukit/include/endian.h + - cpukit/include/fdt.h + - cpukit/include/libfdt.h + - cpukit/include/libfdt_env.h + - cpukit/include/link.h + - cpukit/include/link_elf.h + - cpukit/include/md4.h + - cpukit/include/md5.h + - cpukit/include/memory.h + - cpukit/include/mqueue.h + - cpukit/include/pci.h + - cpukit/include/poll.h + - cpukit/include/sha512.h + - cpukit/include/xz.h +- destination: ${BSP_INCLUDEDIR}/arpa + source: + - cpukit/include/arpa/ftp.h +- destination: ${BSP_INCLUDEDIR}/dev/i2c + source: + - cpukit/include/dev/i2c/eeprom.h + - cpukit/include/dev/i2c/fpga-i2c-slave.h + - cpukit/include/dev/i2c/gpio-nxp-pca9535.h + - cpukit/include/dev/i2c/i2c.h + - cpukit/include/dev/i2c/sensor-lm75a.h + - cpukit/include/dev/i2c/switch-nxp-pca9548a.h + - cpukit/include/dev/i2c/ti-ads-16bit-adc.h + - cpukit/include/dev/i2c/ti-lm25066a.h + - cpukit/include/dev/i2c/ti-tmp112.h + - cpukit/include/dev/i2c/xilinx-axi-i2c.h +- destination: ${BSP_INCLUDEDIR}/dev/serial + source: + - cpukit/include/dev/serial/sc16is752.h +- destination: ${BSP_INCLUDEDIR}/dev/spi + source: + - cpukit/include/dev/spi/spi.h +- destination: ${BSP_INCLUDEDIR}/linux + source: + - cpukit/include/linux/i2c-dev.h + - cpukit/include/linux/i2c.h + - cpukit/include/linux/rbtree.h +- destination: ${BSP_INCLUDEDIR}/linux/spi + source: + - cpukit/include/linux/spi/spidev.h +- destination: ${BSP_INCLUDEDIR}/machine + source: + - cpukit/include/machine/_kernel_in.h + - cpukit/include/machine/_kernel_in6.h + - cpukit/include/machine/_kernel_mman.h + - cpukit/include/machine/_kernel_uio.h +- destination: ${BSP_INCLUDEDIR}/rtems + source: + - cpukit/include/rtems/bdbuf.h + - cpukit/include/rtems/bdpart.h + - cpukit/include/rtems/blkdev.h + - cpukit/include/rtems/bsd.h + - cpukit/include/rtems/bspcmdline.h + - cpukit/include/rtems/btimer.h + - cpukit/include/rtems/capture-cli.h + - cpukit/include/rtems/capture.h + - cpukit/include/rtems/captureimpl.h + - cpukit/include/rtems/cbs.h + - cpukit/include/rtems/concat.h + - cpukit/include/rtems/console.h + - cpukit/include/rtems/cpuuse.h + - cpukit/include/rtems/deviceio.h + - cpukit/include/rtems/devnull.h + - cpukit/include/rtems/devzero.h + - cpukit/include/rtems/diskdevs.h + - cpukit/include/rtems/dosfs.h + - cpukit/include/rtems/dumpbuf.h + - cpukit/include/rtems/endian.h + - cpukit/include/rtems/error.h + - cpukit/include/rtems/fb.h + - cpukit/include/rtems/flashdisk.h + - cpukit/include/rtems/framebuffer.h + - cpukit/include/rtems/fs.h + - cpukit/include/rtems/fsmount.h + - cpukit/include/rtems/gxx_wrappers.h + - cpukit/include/rtems/ide_part_table.h + - cpukit/include/rtems/imfs.h + - cpukit/include/rtems/inttypes.h + - cpukit/include/rtems/ioimpl.h + - cpukit/include/rtems/iosupp.h + - cpukit/include/rtems/irq.h + - cpukit/include/rtems/libi2c.h + - cpukit/include/rtems/libio_.h + - cpukit/include/rtems/libio.h + - cpukit/include/rtems/media.h + - cpukit/include/rtems/monitor.h + - cpukit/include/rtems/mouse_parser.h + - cpukit/include/rtems/mptables.h + - cpukit/include/rtems/mw_uid.h + - cpukit/include/rtems/nvdisk-sram.h + - cpukit/include/rtems/nvdisk.h + - cpukit/include/rtems/passwd.h + - cpukit/include/rtems/pci.h + - cpukit/include/rtems/pipe.h + - cpukit/include/rtems/profiling.h + - cpukit/include/rtems/pty.h + - cpukit/include/rtems/qreslib.h + - cpukit/include/rtems/ramdisk.h + - cpukit/include/rtems/rbheap.h + - cpukit/include/rtems/rbtree.h + - cpukit/include/rtems/record.h + - cpukit/include/rtems/recordclient.h + - cpukit/include/rtems/recorddata.h + - cpukit/include/rtems/recorddump.h + - cpukit/include/rtems/recordserver.h + - cpukit/include/rtems/ringbuf.h + - cpukit/include/rtems/rtc.h + - cpukit/include/rtems/rtems-debugger-remote-tcp.h + - cpukit/include/rtems/rtems-debugger.h + - cpukit/include/rtems/rtems-fdt-shell.h + - cpukit/include/rtems/rtems-fdt.h + - cpukit/include/rtems/rtems-rfs-format.h + - cpukit/include/rtems/rtems-rfs-shell.h + - cpukit/include/rtems/rtems-rfs.h + - cpukit/include/rtems/rtemsdialer.h + - cpukit/include/rtems/rtemspppd.h + - cpukit/include/rtems/serdbg.h + - cpukit/include/rtems/serdbgcnf.h + - cpukit/include/rtems/serial_mouse.h + - cpukit/include/rtems/seterr.h + - cpukit/include/rtems/shell.h + - cpukit/include/rtems/shellconfig.h + - cpukit/include/rtems/sparse-disk.h + - cpukit/include/rtems/spurious.h + - cpukit/include/rtems/stackchk.h + - cpukit/include/rtems/status-checks.h + - cpukit/include/rtems/stdio-redirect.h + - cpukit/include/rtems/stringto.h + - cpukit/include/rtems/termios_printk.h + - cpukit/include/rtems/termios_printk_cnf.h + - cpukit/include/rtems/termiostypes.h + - cpukit/include/rtems/timespec.h + - cpukit/include/rtems/tm27-default.h + - cpukit/include/rtems/tod.h + - cpukit/include/rtems/untar.h + - cpukit/include/rtems/userenv.h + - cpukit/include/rtems/vmeintr.h + - cpukit/include/rtems/watchdogdrv.h +- destination: ${BSP_INCLUDEDIR}/rtems/debugger + source: + - cpukit/include/rtems/debugger/rtems-debugger-bsp.h + - cpukit/include/rtems/debugger/rtems-debugger-remote.h + - cpukit/include/rtems/debugger/rtems-debugger-server.h +- destination: ${BSP_INCLUDEDIR}/rtems/posix + source: + - cpukit/include/rtems/posix/aio_misc.h + - cpukit/include/rtems/posix/barrierimpl.h + - cpukit/include/rtems/posix/condimpl.h + - cpukit/include/rtems/posix/key.h + - cpukit/include/rtems/posix/keyimpl.h + - cpukit/include/rtems/posix/mmanimpl.h + - cpukit/include/rtems/posix/mqueue.h + - cpukit/include/rtems/posix/mqueueimpl.h + - cpukit/include/rtems/posix/muteximpl.h + - cpukit/include/rtems/posix/posixapi.h + - cpukit/include/rtems/posix/priorityimpl.h + - cpukit/include/rtems/posix/psignal.h + - cpukit/include/rtems/posix/psignalimpl.h + - cpukit/include/rtems/posix/pthread.h + - cpukit/include/rtems/posix/pthreadattrimpl.h + - cpukit/include/rtems/posix/pthreadimpl.h + - cpukit/include/rtems/posix/rwlockimpl.h + - cpukit/include/rtems/posix/semaphore.h + - cpukit/include/rtems/posix/semaphoreimpl.h + - cpukit/include/rtems/posix/shm.h + - cpukit/include/rtems/posix/shmimpl.h + - cpukit/include/rtems/posix/sigset.h + - cpukit/include/rtems/posix/threadsup.h + - cpukit/include/rtems/posix/timer.h + - cpukit/include/rtems/posix/timerimpl.h +- destination: ${BSP_INCLUDEDIR}/rtems/rfs + source: + - cpukit/include/rtems/rfs/rtems-rfs-bitmaps.h + - cpukit/include/rtems/rfs/rtems-rfs-block-pos.h + - cpukit/include/rtems/rfs/rtems-rfs-block.h + - cpukit/include/rtems/rfs/rtems-rfs-buffer.h + - cpukit/include/rtems/rfs/rtems-rfs-data.h + - cpukit/include/rtems/rfs/rtems-rfs-dir-hash.h + - cpukit/include/rtems/rfs/rtems-rfs-dir.h + - cpukit/include/rtems/rfs/rtems-rfs-file-system-fwd.h + - cpukit/include/rtems/rfs/rtems-rfs-file-system.h + - cpukit/include/rtems/rfs/rtems-rfs-file.h + - cpukit/include/rtems/rfs/rtems-rfs-group.h + - cpukit/include/rtems/rfs/rtems-rfs-inode.h + - cpukit/include/rtems/rfs/rtems-rfs-link.h + - cpukit/include/rtems/rfs/rtems-rfs-mutex.h + - cpukit/include/rtems/rfs/rtems-rfs-trace.h +- destination: ${BSP_INCLUDEDIR}/rtems/rtems + source: + - cpukit/include/rtems/rtems/eventmp.h + - cpukit/include/rtems/rtems/mp.h + - cpukit/include/rtems/rtems/msgmp.h + - cpukit/include/rtems/rtems/partmp.h + - cpukit/include/rtems/rtems/semmp.h + - cpukit/include/rtems/rtems/signalmp.h + - cpukit/include/rtems/rtems/taskmp.h +- destination: ${BSP_INCLUDEDIR}/rtems/score + source: + - cpukit/include/rtems/score/corerwlockimpl.h + - cpukit/include/rtems/score/mpci.h + - cpukit/include/rtems/score/mpciimpl.h + - cpukit/include/rtems/score/objectmp.h + - cpukit/include/rtems/score/onceimpl.h + - cpukit/include/rtems/score/schedulercbs.h + - cpukit/include/rtems/score/schedulercbsimpl.h + - cpukit/include/rtems/score/schedulerpriorityaffinitysmp.h + - cpukit/include/rtems/score/schedulerprioritysmp.h + - cpukit/include/rtems/score/schedulerprioritysmpimpl.h + - cpukit/include/rtems/score/schedulersimplesmp.h + - cpukit/include/rtems/score/schedulerstrongapa.h + - cpukit/include/rtems/score/threadmp.h +- destination: ${BSP_INCLUDEDIR}/rtems/trace + source: + - cpukit/include/rtems/trace/rtems-trace-buffer-vars.h +- destination: ${BSP_INCLUDEDIR}/sys + source: + - cpukit/include/sys/cdefs_elf.h + - cpukit/include/sys/event.h + - cpukit/include/sys/exec_elf.h + - cpukit/include/sys/poll.h + - cpukit/include/sys/utsname.h +- destination: ${BSP_INCLUDEDIR}/uuid + source: + - cpukit/include/uuid/uuid.h +links: +- role: build-dependency + uid: cpuaarch64 +- role: build-dependency + uid: cpuarm +- role: build-dependency + uid: cpubfin +- role: build-dependency + uid: cpui386 +- role: build-dependency + uid: cpulm32 +- role: build-dependency + uid: cpum68k +- role: build-dependency + uid: cpumips +- role: build-dependency + uid: cpumoxie +- role: build-dependency + uid: cpunios2 +- role: build-dependency + uid: cpuor1k +- role: build-dependency + uid: cpupowerpc +- role: build-dependency + uid: cpuriscv +- role: build-dependency + uid: cpush +- role: build-dependency + uid: cpusparc +- role: build-dependency + uid: cpusparc64 +- role: build-dependency + uid: cpuv850 +- role: build-dependency + uid: cpux8664 +- role: build-dependency + uid: objdl +- role: build-dependency + uid: objdrvmgr +- role: build-dependency + uid: objgnat +- role: build-dependency + uid: objmpci +- role: build-dependency + uid: objnet +- role: build-dependency + uid: objpci +- role: build-dependency + uid: objpsxsgnl +- role: build-dependency + uid: objshell +- role: build-dependency + uid: objsmpnoqual +- role: build-dependency + uid: objutf8 +- role: build-dependency + uid: vckey +source: +- cpukit/dev/i2c/eeprom.c +- cpukit/dev/i2c/fpga-i2c-slave.c +- cpukit/dev/i2c/gpio-nxp-pca9535.c +- cpukit/dev/i2c/i2c-bus.c +- cpukit/dev/i2c/i2c-dev.c +- cpukit/dev/i2c/sensor-lm75a.c +- cpukit/dev/i2c/switch-nxp-pca9548a.c +- cpukit/dev/i2c/ti-ads-16bit-adc.c +- cpukit/dev/i2c/ti-lm25066a.c +- cpukit/dev/i2c/ti-tmp112.c +- cpukit/dev/i2c/xilinx-axi-i2c.c +- cpukit/dev/serial/sc16is752.c +- cpukit/dev/serial/sc16is752-spi.c +- cpukit/dev/spi/spi-bus.c +- cpukit/dtc/libfdt/fdt_addresses.c +- cpukit/dtc/libfdt/fdt.c +- cpukit/dtc/libfdt/fdt_empty_tree.c +- cpukit/dtc/libfdt/fdt_ro.c +- cpukit/dtc/libfdt/fdt_rw.c +- cpukit/dtc/libfdt/fdt_strerror.c +- cpukit/dtc/libfdt/fdt_sw.c +- cpukit/dtc/libfdt/fdt_wip.c +- cpukit/libblock/src/bdbuf.c +- cpukit/libblock/src/bdpart-create.c +- cpukit/libblock/src/bdpart-dump.c +- cpukit/libblock/src/bdpart-read.c +- cpukit/libblock/src/bdpart-register.c +- cpukit/libblock/src/bdpart-sort.c +- cpukit/libblock/src/bdpart-write.c +- cpukit/libblock/src/blkdev-blkstats.c +- cpukit/libblock/src/blkdev.c +- cpukit/libblock/src/blkdev-imfs.c +- cpukit/libblock/src/blkdev-ioctl.c +- cpukit/libblock/src/blkdev-ops.c +- cpukit/libblock/src/blkdev-print-stats.c +- cpukit/libblock/src/diskdevs.c +- cpukit/libblock/src/diskdevs-init.c +- cpukit/libblock/src/flashdisk.c +- cpukit/libblock/src/ide_part_table.c +- cpukit/libblock/src/media.c +- cpukit/libblock/src/media-desc.c +- cpukit/libblock/src/media-dev-ident.c +- cpukit/libblock/src/media-path.c +- cpukit/libblock/src/media-server.c +- cpukit/libblock/src/nvdisk.c +- cpukit/libblock/src/nvdisk-sram.c +- cpukit/libblock/src/ramdisk-config.c +- cpukit/libblock/src/ramdisk-driver.c +- cpukit/libblock/src/ramdisk-init.c +- cpukit/libblock/src/ramdisk-register.c +- cpukit/libblock/src/sparse-disk.c +- cpukit/libcrypt/crypt.c +- cpukit/libcrypt/crypt-md5.c +- cpukit/libcrypt/crypt-sha256.c +- cpukit/libcrypt/crypt-sha512.c +- cpukit/libcrypt/misc.c +- cpukit/libcsupport/src/access.c +- cpukit/libcsupport/src/arc4random_getentropy_fail.c +- cpukit/libcsupport/src/__assert.c +- cpukit/libcsupport/src/assoc32tostring.c +- cpukit/libcsupport/src/assoclocalbyname.c +- cpukit/libcsupport/src/assoclocalbyremotebitfield.c +- cpukit/libcsupport/src/assoclocalbyremote.c +- cpukit/libcsupport/src/assocnamebad.c +- cpukit/libcsupport/src/assocnamebylocalbitfield.c +- cpukit/libcsupport/src/assocnamebylocal.c +- cpukit/libcsupport/src/assocnamebyremotebitfield.c +- cpukit/libcsupport/src/assocnamebyremote.c +- cpukit/libcsupport/src/assocptrbylocal.c +- cpukit/libcsupport/src/assocptrbyname.c +- cpukit/libcsupport/src/assocptrbyremote.c +- cpukit/libcsupport/src/assocremotebylocalbitfield.c +- cpukit/libcsupport/src/assocremotebylocal.c +- cpukit/libcsupport/src/assocremotebyname.c +- cpukit/libcsupport/src/assocthreadstatestostring.c +- cpukit/libcsupport/src/base_fs.c +- cpukit/libcsupport/src/cachealignedalloc.c +- cpukit/libcsupport/src/cachecoherentalloc.c +- cpukit/libcsupport/src/calloc.c +- cpukit/libcsupport/src/_calloc_r.c +- cpukit/libcsupport/src/cfgetispeed.c +- cpukit/libcsupport/src/cfgetospeed.c +- cpukit/libcsupport/src/cfmakeraw.c +- cpukit/libcsupport/src/cfmakesane.c +- cpukit/libcsupport/src/cfsetispeed.c +- cpukit/libcsupport/src/cfsetospeed.c +- cpukit/libcsupport/src/cfsetspeed.c +- cpukit/libcsupport/src/chdir.c +- cpukit/libcsupport/src/chmod.c +- cpukit/libcsupport/src/chown.c +- cpukit/libcsupport/src/chroot.c +- cpukit/libcsupport/src/clock.c +- cpukit/libcsupport/src/clonenode.c +- cpukit/libcsupport/src/close.c +- cpukit/libcsupport/src/consolesimple.c +- cpukit/libcsupport/src/consolesimpleread.c +- cpukit/libcsupport/src/consolesimpletask.c +- cpukit/libcsupport/src/ctermid.c +- cpukit/libcsupport/src/dup2.c +- cpukit/libcsupport/src/dup.c +- cpukit/libcsupport/src/error.c +- cpukit/libcsupport/src/fchdir.c +- cpukit/libcsupport/src/fchmod.c +- cpukit/libcsupport/src/fchown.c +- cpukit/libcsupport/src/fcntl.c +- cpukit/libcsupport/src/fdatasync.c +- cpukit/libcsupport/src/flockfile.c +- cpukit/libcsupport/src/fpathconf.c +- cpukit/libcsupport/src/free.c +- cpukit/libcsupport/src/freenode.c +- cpukit/libcsupport/src/_free_r.c +- cpukit/libcsupport/src/fstat.c +- cpukit/libcsupport/src/fsync.c +- cpukit/libcsupport/src/ftruncate.c +- cpukit/libcsupport/src/ftrylockfile.c +- cpukit/libcsupport/src/funlockfile.c +- cpukit/libcsupport/src/getchark.c +- cpukit/libcsupport/src/getdents.c +- cpukit/libcsupport/src/getegid.c +- cpukit/libcsupport/src/geteuid.c +- cpukit/libcsupport/src/getgid.c +- cpukit/libcsupport/src/getgrent.c +- cpukit/libcsupport/src/getgrnam.c +- cpukit/libcsupport/src/getgroups.c +- cpukit/libcsupport/src/getlogin.c +- cpukit/libcsupport/src/getpagesize.c +- cpukit/libcsupport/src/getpgrp.c +- cpukit/libcsupport/src/__getpid.c +- cpukit/libcsupport/src/getpid.c +- cpukit/libcsupport/src/getppid.c +- cpukit/libcsupport/src/getpwent.c +- cpukit/libcsupport/src/getreentglobal.c +- cpukit/libcsupport/src/getrusage.c +- cpukit/libcsupport/src/__gettod.c +- cpukit/libcsupport/src/getuid.c +- cpukit/libcsupport/src/gxx_wrappers.c +- cpukit/libcsupport/src/ioctl.c +- cpukit/libcsupport/src/isatty_r.c +- cpukit/libcsupport/src/issetugid.c +- cpukit/libcsupport/src/kill_noposix.c +- cpukit/libcsupport/src/lchown.c +- cpukit/libcsupport/src/libio.c +- cpukit/libcsupport/src/libio_exit.c +- cpukit/libcsupport/src/libio_init.c +- cpukit/libcsupport/src/libiozeroiops.c +- cpukit/libcsupport/src/link.c +- cpukit/libcsupport/src/lseek.c +- cpukit/libcsupport/src/lstat.c +- cpukit/libcsupport/src/malloc.c +- cpukit/libcsupport/src/malloc_dirtier.c +- cpukit/libcsupport/src/mallocfreespace.c +- cpukit/libcsupport/src/mallocgetheapptr.c +- cpukit/libcsupport/src/mallocinfo.c +- cpukit/libcsupport/src/_malloc_r.c +- cpukit/libcsupport/src/mallocsetheapptr.c +- cpukit/libcsupport/src/malloc_walk.c +- cpukit/libcsupport/src/mkdir.c +- cpukit/libcsupport/src/mkfifo.c +- cpukit/libcsupport/src/mknod.c +- cpukit/libcsupport/src/mount.c +- cpukit/libcsupport/src/mount-mgr.c +- cpukit/libcsupport/src/mount-mktgt.c +- cpukit/libcsupport/src/newlibc_exit.c +- cpukit/libcsupport/src/newlibc_reent.c +- cpukit/libcsupport/src/open.c +- cpukit/libcsupport/src/open_dev_console.c +- cpukit/libcsupport/src/pathconf.c +- cpukit/libcsupport/src/posix_devctl.c +- cpukit/libcsupport/src/posix_memalign.c +- cpukit/libcsupport/src/printerfprintfputc.c +- cpukit/libcsupport/src/printertask.c +- cpukit/libcsupport/src/printf_plugin.c +- cpukit/libcsupport/src/print_fprintf.c +- cpukit/libcsupport/src/privateenv.c +- cpukit/libcsupport/src/putk.c +- cpukit/libcsupport/src/pwdgrp.c +- cpukit/libcsupport/src/read.c +- cpukit/libcsupport/src/readlink.c +- cpukit/libcsupport/src/readv.c +- cpukit/libcsupport/src/realloc.c +- cpukit/libcsupport/src/_realloc_r.c +- cpukit/libcsupport/src/realpath.c +- cpukit/libcsupport/src/_rename_r.c +- cpukit/libcsupport/src/resource_snapshot.c +- cpukit/libcsupport/src/rmdir.c +- cpukit/libcsupport/src/rtems_heap_extend.c +- cpukit/libcsupport/src/rtems_heap_extend_via_sbrk.c +- cpukit/libcsupport/src/rtems_heap_greedy.c +- cpukit/libcsupport/src/rtems_heap_sbrk_greedy.c +- cpukit/libcsupport/src/rtems_memalign.c +- cpukit/libcsupport/src/rtems_mkdir.c +- cpukit/libcsupport/src/setegid.c +- cpukit/libcsupport/src/seteuid.c +- cpukit/libcsupport/src/setgid.c +- cpukit/libcsupport/src/setgroups.c +- cpukit/libcsupport/src/setpgid.c +- cpukit/libcsupport/src/setsid.c +- cpukit/libcsupport/src/setuid.c +- cpukit/libcsupport/src/stat.c +- cpukit/libcsupport/src/statvfs.c +- cpukit/libcsupport/src/sup_fs_check_permissions.c +- cpukit/libcsupport/src/sup_fs_deviceio.c +- cpukit/libcsupport/src/sup_fs_eval_path.c +- cpukit/libcsupport/src/sup_fs_eval_path_generic.c +- cpukit/libcsupport/src/sup_fs_exist_in_same_instance.c +- cpukit/libcsupport/src/sup_fs_location.c +- cpukit/libcsupport/src/sup_fs_mount_iterate.c +- cpukit/libcsupport/src/sup_fs_next_token.c +- cpukit/libcsupport/src/symlink.c +- cpukit/libcsupport/src/sync.c +- cpukit/libcsupport/src/tcdrain.c +- cpukit/libcsupport/src/tcflow.c +- cpukit/libcsupport/src/tcflush.c +- cpukit/libcsupport/src/tcgetattr.c +- cpukit/libcsupport/src/tcgetpgrp.c +- cpukit/libcsupport/src/tcsendbreak.c +- cpukit/libcsupport/src/tcsetattr.c +- cpukit/libcsupport/src/tcsetpgrp.c +- cpukit/libcsupport/src/termios_baud2index.c +- cpukit/libcsupport/src/termios_baud2num.c +- cpukit/libcsupport/src/termios_baudtable.c +- cpukit/libcsupport/src/termios.c +- cpukit/libcsupport/src/termiosinitialize.c +- cpukit/libcsupport/src/termios_num2baud.c +- cpukit/libcsupport/src/termios_posix_isig_handler.c +- cpukit/libcsupport/src/termios_setbestbaud.c +- cpukit/libcsupport/src/termios_setinitialbaud.c +- cpukit/libcsupport/src/__times.c +- cpukit/libcsupport/src/truncate.c +- cpukit/libcsupport/src/uenvgetgroups.c +- cpukit/libcsupport/src/umask.c +- cpukit/libcsupport/src/unlink.c +- cpukit/libcsupport/src/unmount.c +- cpukit/libcsupport/src/__usrenv.c +- cpukit/libcsupport/src/utime.c +- cpukit/libcsupport/src/utimes.c +- cpukit/libcsupport/src/utsname.c +- cpukit/libcsupport/src/write.c +- cpukit/libcsupport/src/write_r.c +- cpukit/libcsupport/src/writev.c +- cpukit/libfs/src/defaults/default_are_nodes_equal.c +- cpukit/libfs/src/defaults/default_chown.c +- cpukit/libfs/src/defaults/default_clone.c +- cpukit/libfs/src/defaults/default_close.c +- cpukit/libfs/src/defaults/default_eval_path.c +- cpukit/libfs/src/defaults/default_fchmod.c +- cpukit/libfs/src/defaults/default_fcntl.c +- cpukit/libfs/src/defaults/default_freenode.c +- cpukit/libfs/src/defaults/default_fstat.c +- cpukit/libfs/src/defaults/default_fsunmount.c +- cpukit/libfs/src/defaults/default_fsync.c +- cpukit/libfs/src/defaults/default_fsync_success.c +- cpukit/libfs/src/defaults/default_ftruncate.c +- cpukit/libfs/src/defaults/default_ftruncate_directory.c +- cpukit/libfs/src/defaults/default_handlers.c +- cpukit/libfs/src/defaults/default_ioctl.c +- cpukit/libfs/src/defaults/default_kqfilter.c +- cpukit/libfs/src/defaults/default_link.c +- cpukit/libfs/src/defaults/default_lock_and_unlock.c +- cpukit/libfs/src/defaults/default_lseek.c +- cpukit/libfs/src/defaults/default_lseek_directory.c +- cpukit/libfs/src/defaults/default_lseek_file.c +- cpukit/libfs/src/defaults/default_mknod.c +- cpukit/libfs/src/defaults/default_mmap.c +- cpukit/libfs/src/defaults/default_mount.c +- cpukit/libfs/src/defaults/default_open.c +- cpukit/libfs/src/defaults/default_ops.c +- cpukit/libfs/src/defaults/default_poll.c +- cpukit/libfs/src/defaults/default_read.c +- cpukit/libfs/src/defaults/default_readlink.c +- cpukit/libfs/src/defaults/default_readv.c +- cpukit/libfs/src/defaults/default_rename.c +- cpukit/libfs/src/defaults/default_rmnod.c +- cpukit/libfs/src/defaults/default_statvfs.c +- cpukit/libfs/src/defaults/default_symlink.c +- cpukit/libfs/src/defaults/default_unmount.c +- cpukit/libfs/src/defaults/default_utime.c +- cpukit/libfs/src/defaults/default_write.c +- cpukit/libfs/src/defaults/default_writev.c +- cpukit/libfs/src/dosfs/fat.c +- cpukit/libfs/src/dosfs/fat_fat_operations.c +- cpukit/libfs/src/dosfs/fat_file.c +- cpukit/libfs/src/dosfs/msdos_conv.c +- cpukit/libfs/src/dosfs/msdos_conv_default.c +- cpukit/libfs/src/dosfs/msdos_conv_utf8.c +- cpukit/libfs/src/dosfs/msdos_create.c +- cpukit/libfs/src/dosfs/msdos_dir.c +- cpukit/libfs/src/dosfs/msdos_eval.c +- cpukit/libfs/src/dosfs/msdos_file.c +- cpukit/libfs/src/dosfs/msdos_format.c +- cpukit/libfs/src/dosfs/msdos_free.c +- cpukit/libfs/src/dosfs/msdos_fsunmount.c +- cpukit/libfs/src/dosfs/msdos_handlers_dir.c +- cpukit/libfs/src/dosfs/msdos_handlers_file.c +- cpukit/libfs/src/dosfs/msdos_init.c +- cpukit/libfs/src/dosfs/msdos_initsupp.c +- cpukit/libfs/src/dosfs/msdos_misc.c +- cpukit/libfs/src/dosfs/msdos_mknod.c +- cpukit/libfs/src/dosfs/msdos_rename.c +- cpukit/libfs/src/dosfs/msdos_rmnod.c +- cpukit/libfs/src/dosfs/msdos_statvfs.c +- cpukit/libfs/src/imfs/deviceio.c +- cpukit/libfs/src/imfs/imfs_add_node.c +- cpukit/libfs/src/imfs/imfs_chown.c +- cpukit/libfs/src/imfs/imfs_config.c +- cpukit/libfs/src/imfs/imfs_creat.c +- cpukit/libfs/src/imfs/imfs_dir.c +- cpukit/libfs/src/imfs/imfs_dir_default.c +- cpukit/libfs/src/imfs/imfs_dir_minimal.c +- cpukit/libfs/src/imfs/imfs_eval.c +- cpukit/libfs/src/imfs/imfs_eval_devfs.c +- cpukit/libfs/src/imfs/imfs_fchmod.c +- cpukit/libfs/src/imfs/imfs_fifo.c +- cpukit/libfs/src/imfs/imfs_fsunmount.c +- cpukit/libfs/src/imfs/imfs_handlers_device.c +- cpukit/libfs/src/imfs/imfs_init.c +- cpukit/libfs/src/imfs/imfs_initsupp.c +- cpukit/libfs/src/imfs/imfs_linfile.c +- cpukit/libfs/src/imfs/imfs_link.c +- cpukit/libfs/src/imfs/imfs_load_tar.c +- cpukit/libfs/src/imfs/imfs_make_generic_node.c +- cpukit/libfs/src/imfs/imfs_make_linfile.c +- cpukit/libfs/src/imfs/imfs_memfile.c +- cpukit/libfs/src/imfs/imfs_mknod.c +- cpukit/libfs/src/imfs/imfs_mount.c +- cpukit/libfs/src/imfs/imfs_node.c +- cpukit/libfs/src/imfs/imfs_node_destroy_default.c +- cpukit/libfs/src/imfs/imfs_rename.c +- cpukit/libfs/src/imfs/imfs_rmnod.c +- cpukit/libfs/src/imfs/imfs_stat.c +- cpukit/libfs/src/imfs/imfs_stat_file.c +- cpukit/libfs/src/imfs/imfs_symlink.c +- cpukit/libfs/src/imfs/imfs_unmount.c +- cpukit/libfs/src/imfs/imfs_utime.c +- cpukit/libfs/src/imfs/ioman.c +- cpukit/libfs/src/pipe/fifo.c +- cpukit/libfs/src/pipe/pipe.c +- cpukit/libfs/src/rfs/rtems-rfs-bitmaps.c +- cpukit/libfs/src/rfs/rtems-rfs-block.c +- cpukit/libfs/src/rfs/rtems-rfs-buffer-bdbuf.c +- cpukit/libfs/src/rfs/rtems-rfs-buffer.c +- cpukit/libfs/src/rfs/rtems-rfs-dir.c +- cpukit/libfs/src/rfs/rtems-rfs-dir-hash.c +- cpukit/libfs/src/rfs/rtems-rfs-file.c +- cpukit/libfs/src/rfs/rtems-rfs-file-system.c +- cpukit/libfs/src/rfs/rtems-rfs-format.c +- cpukit/libfs/src/rfs/rtems-rfs-group.c +- cpukit/libfs/src/rfs/rtems-rfs-inode.c +- cpukit/libfs/src/rfs/rtems-rfs-link.c +- cpukit/libfs/src/rfs/rtems-rfs-mutex.c +- cpukit/libfs/src/rfs/rtems-rfs-rtems.c +- cpukit/libfs/src/rfs/rtems-rfs-rtems-dev.c +- cpukit/libfs/src/rfs/rtems-rfs-rtems-dir.c +- cpukit/libfs/src/rfs/rtems-rfs-rtems-file.c +- cpukit/libfs/src/rfs/rtems-rfs-rtems-utils.c +- cpukit/libfs/src/rfs/rtems-rfs-shell.c +- cpukit/libfs/src/rfs/rtems-rfs-trace.c +- cpukit/libi2c/libi2c.c +- cpukit/libmd/md4.c +- cpukit/libmd/md5.c +- cpukit/libmd/sha512c.c +- cpukit/libmisc/bspcmdline/bspcmdline_get.c +- cpukit/libmisc/bspcmdline/bspcmdline_getparam.c +- cpukit/libmisc/bspcmdline/bspcmdline_getparamraw.c +- cpukit/libmisc/bspcmdline/bspcmdline_getparamrhs.c +- cpukit/libmisc/capture/capture_buffer.c +- cpukit/libmisc/capture/capture.c +- cpukit/libmisc/capture/capture-cli.c +- cpukit/libmisc/capture/capture_support.c +- cpukit/libmisc/capture/capture_user_extension.c +- cpukit/libmisc/capture/rtems-trace-buffer-default.c +- cpukit/libmisc/capture/rtems-trace-buffer-vars.c +- cpukit/libmisc/cpuuse/cpuinforeport.c +- cpukit/libmisc/cpuuse/cpuusagedata.c +- cpukit/libmisc/cpuuse/cpuusagereport.c +- cpukit/libmisc/cpuuse/cpuusagereset.c +- cpukit/libmisc/cpuuse/cpuusagetop.c +- cpukit/libmisc/devnull/devnull.c +- cpukit/libmisc/devnull/devzero.c +- cpukit/libmisc/dumpbuf/dumpbuf.c +- cpukit/libmisc/fb/mw_print.c +- cpukit/libmisc/fb/mw_uid.c +- cpukit/libmisc/fsmount/fsmount.c +- cpukit/libmisc/monitor/mon-command.c +- cpukit/libmisc/monitor/mon-config.c +- cpukit/libmisc/monitor/mon-driver.c +- cpukit/libmisc/monitor/mon-editor.c +- cpukit/libmisc/monitor/mon-extension.c +- cpukit/libmisc/monitor/mon-itask.c +- cpukit/libmisc/monitor/mon-manager.c +- cpukit/libmisc/monitor/mon-monitor.c +- cpukit/libmisc/monitor/mon-object.c +- cpukit/libmisc/monitor/mon-part.c +- cpukit/libmisc/monitor/mon-prmisc.c +- cpukit/libmisc/monitor/mon-queue.c +- cpukit/libmisc/monitor/mon-region.c +- cpukit/libmisc/monitor/mon-sema.c +- cpukit/libmisc/monitor/mon-server.c +- cpukit/libmisc/monitor/mon-symbols.c +- cpukit/libmisc/monitor/mon-task.c +- cpukit/libmisc/mouse/mouse_parser.c +- cpukit/libmisc/mouse/serial_mouse.c +- cpukit/libmisc/redirector/stdio-redirect.c +- cpukit/libmisc/rtems-fdt/rtems-fdt.c +- cpukit/libmisc/rtems-fdt/rtems-fdt-shell.c +- cpukit/libmisc/stackchk/check.c +- cpukit/libmisc/stringto/stringtodouble.c +- cpukit/libmisc/stringto/stringtofloat.c +- cpukit/libmisc/stringto/stringtoint.c +- cpukit/libmisc/stringto/stringtolong.c +- cpukit/libmisc/stringto/stringtolongdouble.c +- cpukit/libmisc/stringto/stringtolonglong.c +- cpukit/libmisc/stringto/stringtopointer.c +- cpukit/libmisc/stringto/stringtounsignedchar.c +- cpukit/libmisc/stringto/stringtounsignedint.c +- cpukit/libmisc/stringto/stringtounsignedlong.c +- cpukit/libmisc/stringto/stringtounsignedlonglong.c +- cpukit/libmisc/untar/untar.c +- cpukit/libmisc/untar/untar_tgz.c +- cpukit/libmisc/untar/untar_txz.c +- cpukit/libmisc/uuid/clear.c +- cpukit/libmisc/uuid/compare.c +- cpukit/libmisc/uuid/copy.c +- cpukit/libmisc/uuid/gen_uuid.c +- cpukit/libmisc/uuid/isnull.c +- cpukit/libmisc/uuid/pack.c +- cpukit/libmisc/uuid/parse.c +- cpukit/libmisc/uuid/unpack.c +- cpukit/libmisc/uuid/unparse.c +- cpukit/libmisc/uuid/uuid_time.c +- cpukit/libmisc/xz/xz_crc32.c +- cpukit/libmisc/xz/xz_dec_lzma2.c +- cpukit/libmisc/xz/xz_dec_stream.c +- cpukit/libstdthreads/call_once.c +- cpukit/libstdthreads/cnd.c +- cpukit/libstdthreads/mtx.c +- cpukit/libstdthreads/thrd.c +- cpukit/libstdthreads/tss.c +- cpukit/libtrace/record/record.c +- cpukit/libtrace/record/record-client.c +- cpukit/libtrace/record/record-dump-base64.c +- cpukit/libtrace/record/record-dump.c +- cpukit/libtrace/record/record-dump-fatal.c +- cpukit/libtrace/record/record-dump-zbase64.c +- cpukit/libtrace/record/record-dump-zfatal.c +- cpukit/libtrace/record/record-server.c +- cpukit/libtrace/record/record-stream-header.c +- cpukit/libtrace/record/record-sysinit.c +- cpukit/libtrace/record/record-text.c +- cpukit/libtrace/record/record-userext.c +- cpukit/libtrace/record/record-util.c +- cpukit/posix/src/adjtime.c +- cpukit/posix/src/aio_suspend.c +- cpukit/posix/src/barrierattrdestroy.c +- cpukit/posix/src/barrierattrgetpshared.c +- cpukit/posix/src/barrierattrinit.c +- cpukit/posix/src/barrierattrsetpshared.c +- cpukit/posix/src/cancel.c +- cpukit/posix/src/cleanuppush.c +- cpukit/posix/src/clockgetcpuclockid.c +- cpukit/posix/src/clockgetres.c +- cpukit/posix/src/clockgettime.c +- cpukit/posix/src/clocksettime.c +- cpukit/posix/src/condattrdestroy.c +- cpukit/posix/src/condattrgetclock.c +- cpukit/posix/src/condattrgetpshared.c +- cpukit/posix/src/condattrinit.c +- cpukit/posix/src/condattrsetclock.c +- cpukit/posix/src/condattrsetpshared.c +- cpukit/posix/src/condbroadcast.c +- cpukit/posix/src/conddefaultattributes.c +- cpukit/posix/src/conddestroy.c +- cpukit/posix/src/condinit.c +- cpukit/posix/src/condsignal.c +- cpukit/posix/src/condsignalsupp.c +- cpukit/posix/src/condtimedwait.c +- cpukit/posix/src/condwait.c +- cpukit/posix/src/condwaitsupp.c +- cpukit/posix/src/_execve.c +- cpukit/posix/src/fork.c +- cpukit/posix/src/key.c +- cpukit/posix/src/keycreate.c +- cpukit/posix/src/keydelete.c +- cpukit/posix/src/keygetspecific.c +- cpukit/posix/src/keysetspecific.c +- cpukit/posix/src/keyzerokvp.c +- cpukit/posix/src/lio_listio.c +- cpukit/posix/src/mlockall.c +- cpukit/posix/src/mlock.c +- cpukit/posix/src/mmap.c +- cpukit/posix/src/mprotect.c +- cpukit/posix/src/mqueue.c +- cpukit/posix/src/mqueueclose.c +- cpukit/posix/src/mqueueconfig.c +- cpukit/posix/src/mqueuedeletesupp.c +- cpukit/posix/src/mqueuegetattr.c +- cpukit/posix/src/mqueueopen.c +- cpukit/posix/src/mqueuereceive.c +- cpukit/posix/src/mqueuerecvsupp.c +- cpukit/posix/src/mqueuesend.c +- cpukit/posix/src/mqueuesendsupp.c +- cpukit/posix/src/mqueuesetattr.c +- cpukit/posix/src/mqueuetimedreceive.c +- cpukit/posix/src/mqueuetimedsend.c +- cpukit/posix/src/mqueueunlink.c +- cpukit/posix/src/msync.c +- cpukit/posix/src/munlockall.c +- cpukit/posix/src/munlock.c +- cpukit/posix/src/munmap.c +- cpukit/posix/src/mutexattrdestroy.c +- cpukit/posix/src/mutexattrgetprioceiling.c +- cpukit/posix/src/mutexattrgetprotocol.c +- cpukit/posix/src/mutexattrgetpshared.c +- cpukit/posix/src/mutexattrgettype.c +- cpukit/posix/src/mutexattrinit.c +- cpukit/posix/src/mutexattrsetprioceiling.c +- cpukit/posix/src/mutexattrsetprotocol.c +- cpukit/posix/src/mutexattrsetpshared.c +- cpukit/posix/src/mutexattrsettype.c +- cpukit/posix/src/mutexdestroy.c +- cpukit/posix/src/mutexgetprioceiling.c +- cpukit/posix/src/mutexinit.c +- cpukit/posix/src/mutexlock.c +- cpukit/posix/src/mutexlocksupp.c +- cpukit/posix/src/mutexsetprioceiling.c +- cpukit/posix/src/mutextimedlock.c +- cpukit/posix/src/mutextrylock.c +- cpukit/posix/src/mutexunlock.c +- cpukit/posix/src/nanosleep.c +- cpukit/posix/src/pbarrierdestroy.c +- cpukit/posix/src/pbarrierinit.c +- cpukit/posix/src/pbarrierwait.c +- cpukit/posix/src/posix_madvise.c +- cpukit/posix/src/prwlockdestroy.c +- cpukit/posix/src/prwlockinit.c +- cpukit/posix/src/prwlockrdlock.c +- cpukit/posix/src/prwlocktimedrdlock.c +- cpukit/posix/src/prwlocktimedwrlock.c +- cpukit/posix/src/prwlocktryrdlock.c +- cpukit/posix/src/prwlocktrywrlock.c +- cpukit/posix/src/prwlockunlock.c +- cpukit/posix/src/prwlockwrlock.c +- cpukit/posix/src/psignalconfig.c +- cpukit/posix/src/psxnametoid.c +- cpukit/posix/src/psxpriorityisvalid.c +- cpukit/posix/src/psxsemaphore.c +- cpukit/posix/src/psxsemaphoreconfig.c +- cpukit/posix/src/psxtimerconfig.c +- cpukit/posix/src/psxtransschedparam.c +- cpukit/posix/src/pthreadatfork.c +- cpukit/posix/src/pthreadattrdefault.c +- cpukit/posix/src/pthreadattrdestroy.c +- cpukit/posix/src/pthreadattrgetaffinitynp.c +- cpukit/posix/src/pthreadattrgetdetachstate.c +- cpukit/posix/src/pthreadattrgetguardsize.c +- cpukit/posix/src/pthreadattrgetinheritsched.c +- cpukit/posix/src/pthreadattrgetschedparam.c +- cpukit/posix/src/pthreadattrgetschedpolicy.c +- cpukit/posix/src/pthreadattrgetscope.c +- cpukit/posix/src/pthreadattrgetstackaddr.c +- cpukit/posix/src/pthreadattrgetstack.c +- cpukit/posix/src/pthreadattrgetstacksize.c +- cpukit/posix/src/pthreadattrinit.c +- cpukit/posix/src/pthreadattrsetaffinitynp.c +- cpukit/posix/src/pthreadattrsetdetachstate.c +- cpukit/posix/src/pthreadattrsetguardsize.c +- cpukit/posix/src/pthreadattrsetinheritsched.c +- cpukit/posix/src/pthreadattrsetschedparam.c +- cpukit/posix/src/pthreadattrsetschedpolicy.c +- cpukit/posix/src/pthreadattrsetscope.c +- cpukit/posix/src/pthreadattrsetstackaddr.c +- cpukit/posix/src/pthreadattrsetstack.c +- cpukit/posix/src/pthreadattrsetstacksize.c +- cpukit/posix/src/pthread.c +- cpukit/posix/src/pthreadconcurrency.c +- cpukit/posix/src/pthreadconfig.c +- cpukit/posix/src/pthreadcreate.c +- cpukit/posix/src/pthreaddetach.c +- cpukit/posix/src/pthreadequal.c +- cpukit/posix/src/pthreadexit.c +- cpukit/posix/src/pthreadgetaffinitynp.c +- cpukit/posix/src/pthreadgetattrnp.c +- cpukit/posix/src/pthreadgetcpuclockid.c +- cpukit/posix/src/pthreadgetnamenp.c +- cpukit/posix/src/pthreadgetschedparam.c +- cpukit/posix/src/pthreadinitthreads.c +- cpukit/posix/src/pthreadjoin.c +- cpukit/posix/src/pthreadonce.c +- cpukit/posix/src/pthreadself.c +- cpukit/posix/src/pthreadsetaffinitynp.c +- cpukit/posix/src/pthreadsetnamenp.c +- cpukit/posix/src/pthreadsetschedparam.c +- cpukit/posix/src/pthreadsetschedprio.c +- cpukit/posix/src/rwlockattrdestroy.c +- cpukit/posix/src/rwlockattrgetpshared.c +- cpukit/posix/src/rwlockattrinit.c +- cpukit/posix/src/rwlockattrsetpshared.c +- cpukit/posix/src/sched_getparam.c +- cpukit/posix/src/sched_getprioritymax.c +- cpukit/posix/src/sched_getprioritymin.c +- cpukit/posix/src/sched_getscheduler.c +- cpukit/posix/src/sched_rr_get_interval.c +- cpukit/posix/src/sched_setparam.c +- cpukit/posix/src/sched_setscheduler.c +- cpukit/posix/src/sched_yield.c +- cpukit/posix/src/semaphoredeletesupp.c +- cpukit/posix/src/semclose.c +- cpukit/posix/src/semdestroy.c +- cpukit/posix/src/semgetvalue.c +- cpukit/posix/src/seminit.c +- cpukit/posix/src/semopen.c +- cpukit/posix/src/sempost.c +- cpukit/posix/src/semtimedwait.c +- cpukit/posix/src/semtrywait.c +- cpukit/posix/src/semunlink.c +- cpukit/posix/src/semwait.c +- cpukit/posix/src/setcancelstate.c +- cpukit/posix/src/setcanceltype.c +- cpukit/posix/src/shm.c +- cpukit/posix/src/shmconfig.c +- cpukit/posix/src/shmheap.c +- cpukit/posix/src/shmopen.c +- cpukit/posix/src/shmops.c +- cpukit/posix/src/shmunlink.c +- cpukit/posix/src/shmwkspace.c +- cpukit/posix/src/sigaddset.c +- cpukit/posix/src/sigdelset.c +- cpukit/posix/src/sigemptyset.c +- cpukit/posix/src/sigfillset.c +- cpukit/posix/src/sigismember.c +- cpukit/posix/src/sigprocmask.c +- cpukit/posix/src/sysconf.c +- cpukit/posix/src/testcancel.c +- cpukit/posix/src/vfork.c +- cpukit/posix/src/wait.c +- cpukit/posix/src/waitpid.c +- cpukit/rtems/src/clockgetsecondssinceepoch.c +- cpukit/rtems/src/clockgettickspersecond.c +- cpukit/rtems/src/clockgettod.c +- cpukit/rtems/src/clockgettodtimeval.c +- cpukit/rtems/src/clockgetuptimenanoseconds.c +- cpukit/rtems/src/clockgetuptimeseconds.c +- cpukit/rtems/src/clockgetuptimetimeval.c +- cpukit/rtems/src/clocktick.c +- cpukit/rtems/src/dpmem.c +- cpukit/rtems/src/dpmemcreate.c +- cpukit/rtems/src/dpmemdelete.c +- cpukit/rtems/src/dpmemexternal2internal.c +- cpukit/rtems/src/dpmemident.c +- cpukit/rtems/src/dpmeminternal2external.c +- cpukit/rtems/src/getapiconfig.c +- cpukit/rtems/src/intrbody.c +- cpukit/rtems/src/modes.c +- cpukit/rtems/src/ratemonreportstatistics.c +- cpukit/rtems/src/ratemonresetall.c +- cpukit/rtems/src/region.c +- cpukit/rtems/src/regioncreate.c +- cpukit/rtems/src/regiondelete.c +- cpukit/rtems/src/regionextend.c +- cpukit/rtems/src/regiongetfreeinfo.c +- cpukit/rtems/src/regiongetinfo.c +- cpukit/rtems/src/regiongetsegment.c +- cpukit/rtems/src/regiongetsegmentsize.c +- cpukit/rtems/src/regionident.c +- cpukit/rtems/src/regionprocessqueue.c +- cpukit/rtems/src/regionresizesegment.c +- cpukit/rtems/src/regionreturnsegment.c +- cpukit/rtems/src/rtemsbuildid.c +- cpukit/rtems/src/rtemsbuildname.c +- cpukit/rtems/src/rtemsmaxprio.c +- cpukit/rtems/src/rtemsobjectapimaximumclass.c +- cpukit/rtems/src/rtemsobjectapiminimumclass.c +- cpukit/rtems/src/rtemsobjectgetapiclassname.c +- cpukit/rtems/src/rtemsobjectgetapiname.c +- cpukit/rtems/src/rtemsobjectgetclassicname.c +- cpukit/rtems/src/rtemsobjectgetclassinfo.c +- cpukit/rtems/src/rtemsobjectgetname.c +- cpukit/rtems/src/rtemsobjectidapimaximum.c +- cpukit/rtems/src/rtemsobjectidapiminimum.c +- cpukit/rtems/src/rtemsobjectidgetapi.c +- cpukit/rtems/src/rtemsobjectidgetclass.c +- cpukit/rtems/src/rtemsobjectidgetindex.c +- cpukit/rtems/src/rtemsobjectidgetnode.c +- cpukit/rtems/src/rtemsobjectsetname.c +- cpukit/rtems/src/rtemstimer.c +- cpukit/rtems/src/schedulermapfromposix.c +- cpukit/rtems/src/schedulermaptoposix.c +- cpukit/rtems/src/semflush.c +- cpukit/rtems/src/statustoerrno.c +- cpukit/rtems/src/taskiterate.c +- cpukit/rtems/src/taskwakewhen.c +- cpukit/rtems/src/timerfirewhen.c +- cpukit/rtems/src/timergetinfo.c +- cpukit/rtems/src/timerserver.c +- cpukit/rtems/src/timerserverfireafter.c +- cpukit/rtems/src/timerserverfirewhen.c +- cpukit/rtems/src/workspace.c +- cpukit/rtems/src/workspacegreedy.c +- cpukit/sapi/src/chainappendnotify.c +- cpukit/sapi/src/chaingetnotify.c +- cpukit/sapi/src/chaingetwait.c +- cpukit/sapi/src/chainprependnotify.c +- cpukit/sapi/src/chainprotected.c +- cpukit/sapi/src/delaynano.c +- cpukit/sapi/src/delayticks.c +- cpukit/sapi/src/exshutdown.c +- cpukit/sapi/src/fatal.c +- cpukit/sapi/src/fatalsrctext.c +- cpukit/sapi/src/getconfigmax.c +- cpukit/sapi/src/getcopyrightnotice.c +- cpukit/sapi/src/interrtext.c +- cpukit/sapi/src/io.c +- cpukit/sapi/src/ioclose.c +- cpukit/sapi/src/iocontrol.c +- cpukit/sapi/src/iodefault.c +- cpukit/sapi/src/ioinitialize.c +- cpukit/sapi/src/ioopen.c +- cpukit/sapi/src/ioread.c +- cpukit/sapi/src/ioregisterdriver.c +- cpukit/sapi/src/iounregisterdriver.c +- cpukit/sapi/src/iowrite.c +- cpukit/sapi/src/panic.c +- cpukit/sapi/src/profilingiterate.c +- cpukit/sapi/src/profilingreportxml.c +- cpukit/sapi/src/rbheap.c +- cpukit/sapi/src/rbtree.c +- cpukit/sapi/src/rbtreefind.c +- cpukit/sapi/src/sapirbtreeinsert.c +- cpukit/sapi/src/sysinitverbose.c +- cpukit/sapi/src/tcsimpleinstall.c +- cpukit/score/src/condition.c +- cpukit/score/src/coremsgflushwait.c +- cpukit/score/src/corerwlock.c +- cpukit/score/src/corerwlockobtainread.c +- cpukit/score/src/corerwlockobtainwrite.c +- cpukit/score/src/corerwlockrelease.c +- cpukit/score/src/coretodadjust.c +- cpukit/score/src/coretodhookdata.c +- cpukit/score/src/coretodhookregister.c +- cpukit/score/src/coretodhookrun.c +- cpukit/score/src/coretodhookunregister.c +- cpukit/score/src/coretodset.c +- cpukit/score/src/coretodtickspersec.c +- cpukit/score/src/debugisthreaddispatchingallowed.c +- cpukit/score/src/freechain.c +- cpukit/score/src/futex.c +- cpukit/score/src/heapextend.c +- cpukit/score/src/heapfree.c +- cpukit/score/src/heapgetfreeinfo.c +- cpukit/score/src/heapgetinfo.c +- cpukit/score/src/heapgreedy.c +- cpukit/score/src/heapiterate.c +- cpukit/score/src/heapnoextend.c +- cpukit/score/src/heapresizeblock.c +- cpukit/score/src/heapsizeofuserarea.c +- cpukit/score/src/heapwalk.c +- cpukit/score/src/iobase64.c +- cpukit/score/src/ioprintf.c +- cpukit/score/src/iterateoverthreads.c +- cpukit/score/src/libatomic.c +- cpukit/score/src/log2table.c +- cpukit/score/src/memorydirtyfreeareas.c +- cpukit/score/src/memoryfill.c +- cpukit/score/src/memoryzerobeforeuse.c +- cpukit/score/src/memoryzerofreeareas.c +- cpukit/score/src/objectallocateunlimited.c +- cpukit/score/src/objectclose.c +- cpukit/score/src/objectextendinformation.c +- cpukit/score/src/objectgetnext.c +- cpukit/score/src/objectidtoname.c +- cpukit/score/src/objectnamespaceremove.c +- cpukit/score/src/objectnametoidstring.c +- cpukit/score/src/objectsetname.c +- cpukit/score/src/objectshrinkinformation.c +- cpukit/score/src/once.c +- cpukit/score/src/percpuasm.c +- cpukit/score/src/pheapallocate.c +- cpukit/score/src/pheapextend.c +- cpukit/score/src/pheapfree.c +- cpukit/score/src/pheapgetblocksize.c +- cpukit/score/src/pheapgetfreeinfo.c +- cpukit/score/src/pheapgetinfo.c +- cpukit/score/src/pheapgetsize.c +- cpukit/score/src/pheapiterate.c +- cpukit/score/src/pheapresizeblock.c +- cpukit/score/src/pheapwalk.c +- cpukit/score/src/profilingisrentryexit.c +- cpukit/score/src/rbtreeiterate.c +- cpukit/score/src/rbtreepostorder.c +- cpukit/score/src/sched.c +- cpukit/score/src/schedulercbsattachthread.c +- cpukit/score/src/schedulercbs.c +- cpukit/score/src/schedulercbscleanup.c +- cpukit/score/src/schedulercbscreateserver.c +- cpukit/score/src/schedulercbsdestroyserver.c +- cpukit/score/src/schedulercbsdetachthread.c +- cpukit/score/src/schedulercbsgetapprovedbudget.c +- cpukit/score/src/schedulercbsgetexecutiontime.c +- cpukit/score/src/schedulercbsgetparameters.c +- cpukit/score/src/schedulercbsgetremainingbudget.c +- cpukit/score/src/schedulercbsgetserverid.c +- cpukit/score/src/schedulercbsnodeinit.c +- cpukit/score/src/schedulercbsreleasejob.c +- cpukit/score/src/schedulercbssetparameters.c +- cpukit/score/src/schedulercbsunblock.c +- cpukit/score/src/scheduleredfblock.c +- cpukit/score/src/scheduleredf.c +- cpukit/score/src/scheduleredfchangepriority.c +- cpukit/score/src/scheduleredfnodeinit.c +- cpukit/score/src/scheduleredfreleasejob.c +- cpukit/score/src/scheduleredfschedule.c +- cpukit/score/src/scheduleredfunblock.c +- cpukit/score/src/scheduleredfyield.c +- cpukit/score/src/schedulersimpleblock.c +- cpukit/score/src/schedulersimple.c +- cpukit/score/src/schedulersimplechangepriority.c +- cpukit/score/src/schedulersimpleschedule.c +- cpukit/score/src/schedulersimpleunblock.c +- cpukit/score/src/schedulersimpleyield.c +- cpukit/score/src/semaphore.c +- cpukit/score/src/stackallocatorinit.c +- cpukit/score/src/stackallocatorfree.c +- cpukit/score/src/threadallocateunlimited.c +- cpukit/score/src/threadentryadaptorpointer.c +- cpukit/score/src/threadgetcputimeused.c +- cpukit/score/src/threaditerate.c +- cpukit/score/src/threadname.c +- cpukit/score/src/threadqextractwithproxy.c +- cpukit/score/src/threadqfirst.c +- cpukit/score/src/threadwaitgetid.c +- cpukit/score/src/threadyield.c +- cpukit/score/src/timespecaddto.c +- cpukit/score/src/timespecdividebyinteger.c +- cpukit/score/src/timespecdivide.c +- cpukit/score/src/timespecfromticks.c +- cpukit/score/src/timespecgetasnanoseconds.c +- cpukit/score/src/timespecisvalid.c +- cpukit/score/src/timespeclessthan.c +- cpukit/score/src/timespecsubtract.c +- cpukit/score/src/timespectoticks.c +- cpukit/score/src/wkspacefree.c +- cpukit/score/src/wkstringduplicate.c +type: build diff --git a/spec/build/cpukit/objrtemstestnoqual.yml b/spec/build/cpukit/objrtemstestnoqual.yml new file mode 100644 index 0000000000..42ed32472e --- /dev/null +++ b/spec/build/cpukit/objrtemstestnoqual.yml @@ -0,0 +1,23 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: objects +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +includes: [] +install: [] +links: [] +source: +- cpukit/libtest/testbusy.c +- cpukit/libtest/testextension.c +- cpukit/libtest/testparallel.c +- cpukit/libtest/testrun.c +- cpukit/libtest/testwrappers.c +- cpukit/libtest/t-test-checks-eno.c +- cpukit/libtest/t-test-checks-psx.c +- cpukit/libtest/t-test-rtems-fds.c +- cpukit/libtest/t-test-rtems-heap.c +- cpukit/libtest/t-test-rtems-posix-keys.c +type: build diff --git a/spec/build/cpukit/objsmpnoqual.yml b/spec/build/cpukit/objsmpnoqual.yml new file mode 100644 index 0000000000..de8c4a031d --- /dev/null +++ b/spec/build/cpukit/objsmpnoqual.yml @@ -0,0 +1,22 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: objects +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: +- RTEMS_SMP +includes: [] +install: [] +links: [] +source: +- cpukit/score/src/profilingsmplock.c +- cpukit/score/src/schedulerdefaultaskforhelp.c +- cpukit/score/src/schedulerdefaultpinunpin.c +- cpukit/score/src/schedulerdefaultsetaffinity.c +- cpukit/score/src/schedulerpriorityaffinitysmp.c +- cpukit/score/src/schedulerprioritysmp.c +- cpukit/score/src/schedulersimplesmp.c +- cpukit/score/src/schedulerstrongapa.c +type: build diff --git a/spec/build/cpukit/objsmpqual.yml b/spec/build/cpukit/objsmpqual.yml new file mode 100644 index 0000000000..38e8f6dbb3 --- /dev/null +++ b/spec/build/cpukit/objsmpqual.yml @@ -0,0 +1,26 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: objects +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: +- RTEMS_SMP +includes: [] +install: [] +links: [] +source: +- cpukit/score/src/percpustatewait.c +- cpukit/score/src/schedulerdefaultaskforhelp.c +- cpukit/score/src/schedulerdefaultpinunpin.c +- cpukit/score/src/schedulerdefaultsetaffinity.c +- cpukit/score/src/scheduleredfsmp.c +- cpukit/score/src/schedulersmp.c +- cpukit/score/src/schedulersmpstartidle.c +- cpukit/score/src/smp.c +- cpukit/score/src/smplock.c +- cpukit/score/src/smpmulticastaction.c +- cpukit/score/src/smpunicastaction.c +- cpukit/score/src/threadunpin.c +type: build diff --git a/spec/build/cpukit/optqual.yml b/spec/build/cpukit/optqual.yml new file mode 100644 index 0000000000..a8696fecde --- /dev/null +++ b/spec/build/cpukit/optqual.yml @@ -0,0 +1,16 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-boolean: null +- env-enable: null +- define-condition: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: false +default-by-variant: [] +description: | + Enable the pre-qualified build +enabled-by: true +links: [] +name: RTEMS_QUAL +type: build diff --git a/spec/build/cpukit/optqualonly.yml b/spec/build/cpukit/optqualonly.yml new file mode 100644 index 0000000000..f5066dce3b --- /dev/null +++ b/spec/build/cpukit/optqualonly.yml @@ -0,0 +1,16 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-boolean: null +- env-enable: null +- define-condition: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: false +default-by-variant: [] +description: | + Enable the pre-qualified only build +enabled-by: true +links: [] +name: RTEMS_QUAL_ONLY +type: build diff --git a/spec/build/testsuites/fstests/grp.yml b/spec/build/testsuites/fstests/grp.yml index 4c987785ed..abc458688a 100644 --- a/spec/build/testsuites/fstests/grp.yml +++ b/spec/build/testsuites/fstests/grp.yml @@ -138,6 +138,6 @@ links: - role: build-dependency uid: mrfsfstime type: build -use-after: [] -use-before: +use-after: - rtemstest +use-before: [] diff --git a/spec/build/testsuites/grp.yml b/spec/build/testsuites/grp.yml index c075946cc7..cd2cde8187 100644 --- a/spec/build/testsuites/grp.yml +++ b/spec/build/testsuites/grp.yml @@ -3,8 +3,7 @@ build-type: group copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) enabled-by: true -includes: -- ${BSP_INCLUDES} +includes: [] install: [] ldflags: [] links: @@ -39,37 +38,13 @@ links: - role: build-dependency uid: optvalidation - role: build-dependency - uid: ada/grp + uid: grpqual - role: build-dependency - uid: benchmarks/grp -- role: build-dependency - uid: fstests/grp -- role: build-dependency - uid: libtests/grp -- role: build-dependency - uid: mptests/grp -- role: build-dependency - uid: psxtests/grp -- role: build-dependency - uid: psxtmtests/grp -- role: build-dependency - uid: rhealstone/grp -- role: build-dependency - uid: samples/grp -- role: build-dependency - uid: smptests/grp -- role: build-dependency - uid: sptests/grp -- role: build-dependency - uid: tmtests/grp -- role: build-dependency - uid: unit/grp + uid: grpnoqual - role: build-dependency uid: validation/grp - role: build-dependency uid: testopts type: build -use-after: -- rtemscpu -- rtemsbsp +use-after: [] use-before: [] diff --git a/spec/build/testsuites/grpmost.yml b/spec/build/testsuites/grpmost.yml new file mode 100644 index 0000000000..faae6e9959 --- /dev/null +++ b/spec/build/testsuites/grpmost.yml @@ -0,0 +1,39 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: group +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +includes: +- ${BSP_INCLUDES} +install: [] +ldflags: [] +links: +- role: build-dependency + uid: ada/grp +- role: build-dependency + uid: benchmarks/grp +- role: build-dependency + uid: fstests/grp +- role: build-dependency + uid: libtests/grp +- role: build-dependency + uid: mptests/grp +- role: build-dependency + uid: psxtests/grp +- role: build-dependency + uid: psxtmtests/grp +- role: build-dependency + uid: rhealstone/grp +- role: build-dependency + uid: samples/grp +- role: build-dependency + uid: smptests/grp +- role: build-dependency + uid: sptests/grp +- role: build-dependency + uid: tmtests/grp +- role: build-dependency + uid: unit/grp +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/grpnoqual.yml b/spec/build/testsuites/grpnoqual.yml new file mode 100644 index 0000000000..0154e0039b --- /dev/null +++ b/spec/build/testsuites/grpnoqual.yml @@ -0,0 +1,18 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: group +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: +- not: RTEMS_QUAL +includes: +- ${BSP_INCLUDES} +install: [] +ldflags: [] +links: +- role: build-dependency + uid: grpmost +type: build +use-after: +- rtemscpu +- rtemsbsp +use-before: [] diff --git a/spec/build/testsuites/grpqual.yml b/spec/build/testsuites/grpqual.yml new file mode 100644 index 0000000000..ba6ef649e4 --- /dev/null +++ b/spec/build/testsuites/grpqual.yml @@ -0,0 +1,37 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: group +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: +- and: + - RTEMS_QUAL + - not: RTEMS_QUAL_ONLY +includes: +- ${BSP_INCLUDES} +install: [] +ldflags: +- -nodefaultlibs +- -Wl,--start-group +- -lrtemstest +- -lrtemstestextra +- -lrtemsbsp +- -lrtemsbspextra +- -lrtemscpu +- -lrtemscpuextra +- -latomic +- -lc +- -lgcc +- -lgomp +- -lstdc++ +- -Wl,--end-group +links: +- role: build-dependency + uid: grpmost +type: build +use-after: +- rtemstestextra +- rtemscpu +- rtemscpuextra +- rtemsbsp +- rtemsbspextra +use-before: [] diff --git a/spec/build/testsuites/validation/grp.yml b/spec/build/testsuites/validation/grp.yml index 83401179d7..dc3d752191 100644 --- a/spec/build/testsuites/validation/grp.yml +++ b/spec/build/testsuites/validation/grp.yml @@ -21,4 +21,6 @@ links: type: build use-after: - rtemstest +- rtemscpu +- rtemsbsp use-before: [] diff --git a/spec/build/testsuites/validation/space-profile.yml b/spec/build/testsuites/validation/space-profile.yml index 8dc59b802b..4fd1490c63 100644 --- a/spec/build/testsuites/validation/space-profile.yml +++ b/spec/build/testsuites/validation/space-profile.yml @@ -1,8 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: test-program cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) cppflags: [] cxxflags: [] -enabled-by: [] +enabled-by: true features: c cprogram includes: [] ldflags: [] -- cgit v1.2.3