summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2021-04-26 14:00:41 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2021-09-16 15:23:22 +0200
commita6dbaeeeb34bbb10922f6a75590d05333599075c (patch)
tree194c6a4249e53644d764d0b0c970388a88163ac4
parenta45bc321c2cb39d3189fada38d3243603c1a354c (diff)
build: Remove old build systemremove-old-build-system
Close #3250. Close #4081.
-rw-r--r--Makefile.am55
-rw-r--r--acinclude.m4399
-rw-r--r--aclocal/bsp-alias.m420
-rw-r--r--aclocal/canonical-target-name.m424
-rw-r--r--aclocal/check-bsps.m425
-rw-r--r--aclocal/check-custom-bsp.m420
-rw-r--r--aclocal/check-tool.m49
-rw-r--r--aclocal/enable-cxx.m411
-rw-r--r--aclocal/enable-drvmgr.m412
-rw-r--r--aclocal/enable-multiprocessing.m414
-rw-r--r--aclocal/enable-networking.m413
-rw-r--r--aclocal/enable-paravirt.m413
-rw-r--r--aclocal/enable-posix.m421
-rw-r--r--aclocal/enable-rtems-debug.m410
-rw-r--r--aclocal/enable-rtemsbsp.m454
-rw-r--r--aclocal/enable-smp.m418
-rw-r--r--aclocal/enable-tests.m411
-rw-r--r--aclocal/multilib.m417
-rw-r--r--aclocal/path-ksh.m412
-rw-r--r--aclocal/project-root.m417
-rw-r--r--aclocal/quoting.m441
-rw-r--r--aclocal/rpm.m420
-rw-r--r--aclocal/rtems-bsp-includes.m413
-rw-r--r--aclocal/rtems-build-top.m412
-rw-r--r--aclocal/rtems-includes.m423
-rw-r--r--aclocal/rtems-source-top.m48
-rw-r--r--aclocal/rtems-top.m434
-rw-r--r--aclocal/tool-paths.m423
-rw-r--r--aclocal/version.m44
-rw-r--r--automake/host.am5
-rw-r--r--automake/subdirs.am7
-rwxr-xr-xbootstrap326
-rw-r--r--bsps/arm/altera-cyclone-v/headers.am45
-rw-r--r--bsps/arm/atsam/headers.am270
-rw-r--r--bsps/arm/atsam/start/linkcmds.memory.in39
-rw-r--r--bsps/arm/beagle/headers.am17
-rw-r--r--bsps/arm/beagle/simscripts/qemu-beagleboard.in63
-rw-r--r--bsps/arm/csb336/headers.am11
-rw-r--r--bsps/arm/csb337/headers.am21
-rw-r--r--bsps/arm/edb7312/headers.am11
-rw-r--r--bsps/arm/gumstix/headers.am12
-rw-r--r--bsps/arm/headers.am54
-rw-r--r--bsps/arm/imx/headers.am20
-rw-r--r--bsps/arm/lm3s69xx/headers.am15
-rw-r--r--bsps/arm/lpc176x/headers.am30
-rw-r--r--bsps/arm/lpc24xx/headers.am21
-rw-r--r--bsps/arm/lpc32xx/headers.am19
-rw-r--r--bsps/arm/raspberrypi/headers.am20
-rw-r--r--bsps/arm/raspberrypi/start/linkcmds.in49
-rw-r--r--bsps/arm/realview-pbx-a9/headers.am11
-rw-r--r--bsps/arm/rtl22xx/headers.am11
-rw-r--r--bsps/arm/shared/headers.am11
-rw-r--r--bsps/arm/smdk2410/headers.am14
-rw-r--r--bsps/arm/stm32f4/headers.am29
-rw-r--r--bsps/arm/tms570/headers.am63
-rw-r--r--bsps/arm/xen/headers.am10
-rw-r--r--bsps/arm/xen/start/linkcmds.in62
-rw-r--r--bsps/arm/xilinx-zynq/headers.am13
-rw-r--r--bsps/arm/xilinx-zynq/start/linkcmds.in36
-rw-r--r--bsps/arm/xilinx-zynqmp/headers.am10
-rw-r--r--bsps/arm/xilinx-zynqmp/start/linkcmds.in36
-rw-r--r--bsps/bfin/TLL6527M/headers.am11
-rw-r--r--bsps/bfin/bf537Stamp/headers.am10
-rw-r--r--bsps/bfin/eZKit533/headers.am11
-rw-r--r--bsps/bfin/headers.am37
-rw-r--r--bsps/bfin/shared/shared-sources.am8
-rw-r--r--bsps/headers.am154
-rw-r--r--bsps/i386/headers.am20
-rw-r--r--bsps/i386/pc386/headers.am25
-rw-r--r--bsps/lm32/headers.am18
-rw-r--r--bsps/lm32/lm32_evr/headers.am7
-rw-r--r--bsps/lm32/milkymist/headers.am7
-rw-r--r--bsps/m68k/av5282/headers.am10
-rw-r--r--bsps/m68k/csb360/headers.am10
-rw-r--r--bsps/m68k/gen68340/headers.am15
-rw-r--r--bsps/m68k/gen68360/headers.am10
-rw-r--r--bsps/m68k/genmcf548x/headers.am10
-rw-r--r--bsps/m68k/headers.am47
-rw-r--r--bsps/m68k/mcf5206elite/headers.am14
-rw-r--r--bsps/m68k/mcf52235/headers.am10
-rw-r--r--bsps/m68k/mcf5225x/headers.am10
-rw-r--r--bsps/m68k/mcf5235/headers.am10
-rw-r--r--bsps/m68k/mcf5329/headers.am10
-rw-r--r--bsps/m68k/mrm332/headers.am11
-rw-r--r--bsps/m68k/mvme147/headers.am10
-rw-r--r--bsps/m68k/mvme147s/headers.am10
-rw-r--r--bsps/m68k/mvme162/headers.am11
-rw-r--r--bsps/m68k/mvme167/headers.am11
-rw-r--r--bsps/m68k/shared/fpsp-sources.am42
-rw-r--r--bsps/m68k/uC5282/headers.am10
-rw-r--r--bsps/mips/csb350/headers.am10
-rw-r--r--bsps/mips/headers.am15
-rw-r--r--bsps/mips/hurricane/headers.am11
-rw-r--r--bsps/mips/jmr3904/headers.am10
-rw-r--r--bsps/mips/malta/headers.am11
-rw-r--r--bsps/mips/rbtx4925/headers.am10
-rw-r--r--bsps/mips/rbtx4938/headers.am10
-rw-r--r--bsps/moxie/moxiesim/headers.am10
-rw-r--r--bsps/nios2/nios2_iss/headers.am10
-rw-r--r--bsps/no_cpu/no_bsp/headers.am10
-rw-r--r--bsps/or1k/generic_or1k/headers.am12
-rw-r--r--bsps/or1k/headers.am5
-rw-r--r--bsps/powerpc/beatnik/headers.am19
-rw-r--r--bsps/powerpc/gen5200/headers.am45
-rw-r--r--bsps/powerpc/gen83xx/headers.am13
-rw-r--r--bsps/powerpc/haleakala/headers.am11
-rw-r--r--bsps/powerpc/headers.am88
-rw-r--r--bsps/powerpc/motorola_powerpc/headers.am11
-rw-r--r--bsps/powerpc/mpc55xxevb/headers.am34
-rw-r--r--bsps/powerpc/mpc8260ads/headers.am10
-rw-r--r--bsps/powerpc/mvme3100/headers.am13
-rw-r--r--bsps/powerpc/mvme5500/headers.am21
-rw-r--r--bsps/powerpc/psim/headers.am11
-rw-r--r--bsps/powerpc/qemuppc/headers.am10
-rw-r--r--bsps/powerpc/qoriq/headers.am24
-rw-r--r--bsps/powerpc/shared/exceptions-sources.am14
-rw-r--r--bsps/powerpc/shared/shared-sources.am4
-rw-r--r--bsps/powerpc/shared/vme-sources.am5
-rw-r--r--bsps/powerpc/ss555/headers.am10
-rw-r--r--bsps/powerpc/t32mppc/headers.am10
-rw-r--r--bsps/powerpc/tqm8xx/headers.am13
-rw-r--r--bsps/powerpc/virtex/headers.am13
-rw-r--r--bsps/powerpc/virtex/start/linkcmds.in35
-rw-r--r--bsps/powerpc/virtex4/headers.am11
-rw-r--r--bsps/powerpc/virtex5/headers.am11
-rw-r--r--bsps/riscv/griscv/headers.am11
-rw-r--r--bsps/riscv/griscv/start/linkcmds.in46
-rw-r--r--bsps/riscv/headers.am5
-rw-r--r--bsps/riscv/riscv/headers.am16
-rw-r--r--bsps/riscv/riscv/start/linkcmds.in46
-rw-r--r--bsps/riscv/shared/start/linkcmds.base.in410
-rw-r--r--bsps/sh/gensh1/headers.am21
-rw-r--r--bsps/sh/gensh2/headers.am23
-rw-r--r--bsps/sh/gensh4/headers.am23
-rw-r--r--bsps/sh/shsim/headers.am11
-rw-r--r--bsps/shared/grlib-sources.am68
-rw-r--r--bsps/shared/irq-default-sources.am14
-rw-r--r--bsps/shared/irq-sources.am13
-rw-r--r--bsps/shared/shared-sources.am56
-rw-r--r--bsps/sparc/erc32/headers.am11
-rw-r--r--bsps/sparc/headers.am10
-rw-r--r--bsps/sparc/leon2/headers.am12
-rw-r--r--bsps/sparc/leon3/headers.am13
-rw-r--r--bsps/sparc64/headers.am54
-rw-r--r--bsps/sparc64/niagara/headers.am10
-rw-r--r--bsps/sparc64/usiii/headers.am10
-rw-r--r--bsps/v850/gdbv850sim/headers.am11
-rw-r--r--bsps/x86_64/amd64/headers.am10
-rw-r--r--bsps/x86_64/headers.am9
-rw-r--r--c/Makefile.am19
-rw-r--r--c/acinclude.m432
-rw-r--r--c/configure.ac93
-rw-r--r--c/src/Makefile.am39
-rw-r--r--c/src/README23
-rw-r--r--c/src/acinclude.m484
-rw-r--r--c/src/aclocal/bsp-alias.m420
-rw-r--r--c/src/aclocal/bsp-arg-enable.m417
-rw-r--r--c/src/aclocal/bsp-bootcard-options.m49
-rw-r--r--c/src/aclocal/bsp-bspcleanup-options.m429
-rw-r--r--c/src/aclocal/bsp-configure.m449
-rw-r--r--c/src/aclocal/bsp-linkcmds.m418
-rw-r--r--c/src/aclocal/bspopts.m482
-rw-r--r--c/src/aclocal/canonical-target-name.m425
-rw-r--r--c/src/aclocal/canonicalize-tools.m413
-rw-r--r--c/src/aclocal/check-custom-bsp.m420
-rw-r--r--c/src/aclocal/check-cxx.m418
-rw-r--r--c/src/aclocal/check-multiprocessing.m437
-rw-r--r--c/src/aclocal/check-networking.m430
-rw-r--r--c/src/aclocal/check-posix.m431
-rw-r--r--c/src/aclocal/check-smp.m417
-rw-r--r--c/src/aclocal/check-tool.m49
-rw-r--r--c/src/aclocal/config-subdirs.m432
-rw-r--r--c/src/aclocal/enable-cxx.m411
-rw-r--r--c/src/aclocal/enable-drvmgr.m412
-rw-r--r--c/src/aclocal/enable-multiprocessing.m413
-rw-r--r--c/src/aclocal/enable-networking.m413
-rw-r--r--c/src/aclocal/enable-posix.m421
-rw-r--r--c/src/aclocal/enable-smp.m417
-rw-r--r--c/src/aclocal/env-rtemsbsp.m437
-rw-r--r--c/src/aclocal/gcc-isystem.m422
-rw-r--r--c/src/aclocal/gcc-pipe.m417
-rw-r--r--c/src/aclocal/gcc-specs.m416
-rw-r--r--c/src/aclocal/gcc-weak.m419
-rw-r--r--c/src/aclocal/i386-gas-code16.m427
-rw-r--r--c/src/aclocal/multilib.m416
-rw-r--r--c/src/aclocal/path-ksh.m412
-rw-r--r--c/src/aclocal/ppc.m419
-rw-r--r--c/src/aclocal/prog-cc.m445
-rw-r--r--c/src/aclocal/prog-ccas.m46
-rw-r--r--c/src/aclocal/prog-cxx.m449
-rw-r--r--c/src/aclocal/project-root.m44
-rw-r--r--c/src/aclocal/quoting.m441
-rw-r--r--c/src/aclocal/rtems-bsp-includes.m413
-rw-r--r--c/src/aclocal/rtems-build-top.m412
-rw-r--r--c/src/aclocal/rtems-cpu-subdirs.m432
-rw-r--r--c/src/aclocal/rtems-includes.m423
-rw-r--r--c/src/aclocal/rtems-source-top.m48
-rw-r--r--c/src/aclocal/rtems-top.m434
-rw-r--r--c/src/aclocal/target.m4134
-rw-r--r--c/src/aclocal/tool-paths.m423
-rw-r--r--c/src/aclocal/version.m44
-rw-r--r--c/src/automake/compile.am14
-rw-r--r--c/src/automake/host.am5
-rw-r--r--c/src/automake/subdirs.am64
-rw-r--r--c/src/bsp.pc.in18
-rw-r--r--c/src/configure.ac166
-rw-r--r--c/src/lib/libbsp/.gitignore1
-rw-r--r--c/src/lib/libbsp/Makefile.am11
-rw-r--r--c/src/lib/libbsp/arm/Makefile.am16
-rw-r--r--c/src/lib/libbsp/arm/acinclude.m450
-rw-r--r--c/src/lib/libbsp/arm/altera-cyclone-v/Makefile.am93
-rw-r--r--c/src/lib/libbsp/arm/altera-cyclone-v/configure.ac81
-rw-r--r--c/src/lib/libbsp/arm/atsam/Makefile.am162
-rw-r--r--c/src/lib/libbsp/arm/atsam/configure.ac111
-rw-r--r--c/src/lib/libbsp/arm/beagle/Makefile.am106
-rw-r--r--c/src/lib/libbsp/arm/beagle/configure.ac50
-rw-r--r--c/src/lib/libbsp/arm/configure.ac20
-rw-r--r--c/src/lib/libbsp/arm/csb336/Makefile.am46
-rw-r--r--c/src/lib/libbsp/arm/csb336/configure.ac20
-rw-r--r--c/src/lib/libbsp/arm/csb337/Makefile.am75
-rw-r--r--c/src/lib/libbsp/arm/csb337/configure.ac66
-rw-r--r--c/src/lib/libbsp/arm/edb7312/Makefile.am50
-rw-r--r--c/src/lib/libbsp/arm/edb7312/configure.ac27
-rw-r--r--c/src/lib/libbsp/arm/gumstix/Makefile.am52
-rw-r--r--c/src/lib/libbsp/arm/gumstix/configure.ac28
-rw-r--r--c/src/lib/libbsp/arm/imx/Makefile.am88
-rw-r--r--c/src/lib/libbsp/arm/imx/configure.ac58
-rw-r--r--c/src/lib/libbsp/arm/lm3s69xx/Makefile.am82
-rw-r--r--c/src/lib/libbsp/arm/lm3s69xx/configure.ac77
-rw-r--r--c/src/lib/libbsp/arm/lpc176x/Makefile.am118
-rw-r--r--c/src/lib/libbsp/arm/lpc176x/configure.ac66
-rw-r--r--c/src/lib/libbsp/arm/lpc24xx/Makefile.am126
-rw-r--r--c/src/lib/libbsp/arm/lpc24xx/configure.ac116
-rw-r--r--c/src/lib/libbsp/arm/lpc32xx/Makefile.am106
-rw-r--r--c/src/lib/libbsp/arm/lpc32xx/configure.ac105
-rw-r--r--c/src/lib/libbsp/arm/raspberrypi/Makefile.am114
-rw-r--r--c/src/lib/libbsp/arm/raspberrypi/configure.ac67
-rw-r--r--c/src/lib/libbsp/arm/realview-pbx-a9/Makefile.am92
-rw-r--r--c/src/lib/libbsp/arm/realview-pbx-a9/configure.ac52
-rw-r--r--c/src/lib/libbsp/arm/rtl22xx/Makefile.am47
-rw-r--r--c/src/lib/libbsp/arm/rtl22xx/configure.ac27
-rw-r--r--c/src/lib/libbsp/arm/smdk2410/Makefile.am52
-rw-r--r--c/src/lib/libbsp/arm/smdk2410/configure.ac30
-rw-r--r--c/src/lib/libbsp/arm/stm32f4/Makefile.am83
-rw-r--r--c/src/lib/libbsp/arm/stm32f4/configure.ac70
-rw-r--r--c/src/lib/libbsp/arm/tms570/Makefile.am115
-rw-r--r--c/src/lib/libbsp/arm/tms570/configure.ac57
-rw-r--r--c/src/lib/libbsp/arm/xen/Makefile.am50
-rw-r--r--c/src/lib/libbsp/arm/xen/configure.ac64
-rw-r--r--c/src/lib/libbsp/arm/xilinx-zynq/Makefile.am93
-rw-r--r--c/src/lib/libbsp/arm/xilinx-zynq/configure.ac109
-rw-r--r--c/src/lib/libbsp/arm/xilinx-zynqmp/Makefile.am89
-rw-r--r--c/src/lib/libbsp/arm/xilinx-zynqmp/configure.ac94
-rw-r--r--c/src/lib/libbsp/bfin/Makefile.am7
-rw-r--r--c/src/lib/libbsp/bfin/TLL6527M/Makefile.am36
-rw-r--r--c/src/lib/libbsp/bfin/TLL6527M/configure.ac44
-rw-r--r--c/src/lib/libbsp/bfin/acinclude.m414
-rw-r--r--c/src/lib/libbsp/bfin/bf537Stamp/Makefile.am37
-rw-r--r--c/src/lib/libbsp/bfin/bf537Stamp/configure.ac30
-rw-r--r--c/src/lib/libbsp/bfin/configure.ac20
-rw-r--r--c/src/lib/libbsp/bfin/eZKit533/Makefile.am37
-rw-r--r--c/src/lib/libbsp/bfin/eZKit533/configure.ac29
-rw-r--r--c/src/lib/libbsp/bsp.am5
-rw-r--r--c/src/lib/libbsp/i386/Makefile.am15
-rw-r--r--c/src/lib/libbsp/i386/acinclude.m410
-rw-r--r--c/src/lib/libbsp/i386/configure.ac20
-rw-r--r--c/src/lib/libbsp/i386/pc386/Makefile.am143
-rw-r--r--c/src/lib/libbsp/i386/pc386/configure.ac145
-rw-r--r--c/src/lib/libbsp/lm32/Makefile.am7
-rw-r--r--c/src/lib/libbsp/lm32/acinclude.m412
-rw-r--r--c/src/lib/libbsp/lm32/configure.ac20
-rw-r--r--c/src/lib/libbsp/lm32/lm32_evr/Makefile.am44
-rw-r--r--c/src/lib/libbsp/lm32/lm32_evr/configure.ac32
-rw-r--r--c/src/lib/libbsp/lm32/milkymist/Makefile.am91
-rw-r--r--c/src/lib/libbsp/lm32/milkymist/configure.ac31
-rw-r--r--c/src/lib/libbsp/m68k/Makefile.am12
-rw-r--r--c/src/lib/libbsp/m68k/acinclude.m440
-rw-r--r--c/src/lib/libbsp/m68k/av5282/Makefile.am43
-rw-r--r--c/src/lib/libbsp/m68k/av5282/configure.ac21
-rw-r--r--c/src/lib/libbsp/m68k/configure.ac20
-rw-r--r--c/src/lib/libbsp/m68k/csb360/Makefile.am43
-rw-r--r--c/src/lib/libbsp/m68k/csb360/configure.ac20
-rw-r--r--c/src/lib/libbsp/m68k/gen68340/Makefile.am46
-rw-r--r--c/src/lib/libbsp/m68k/gen68340/configure.ac19
-rw-r--r--c/src/lib/libbsp/m68k/gen68360/Makefile.am51
-rw-r--r--c/src/lib/libbsp/m68k/gen68360/configure.ac34
-rw-r--r--c/src/lib/libbsp/m68k/genmcf548x/Makefile.am55
-rw-r--r--c/src/lib/libbsp/m68k/genmcf548x/configure.ac46
-rw-r--r--c/src/lib/libbsp/m68k/mcf5206elite/Makefile.am54
-rw-r--r--c/src/lib/libbsp/m68k/mcf5206elite/configure.ac20
-rw-r--r--c/src/lib/libbsp/m68k/mcf52235/Makefile.am47
-rw-r--r--c/src/lib/libbsp/m68k/mcf52235/configure.ac19
-rw-r--r--c/src/lib/libbsp/m68k/mcf5225x/Makefile.am38
-rw-r--r--c/src/lib/libbsp/m68k/mcf5225x/configure.ac22
-rw-r--r--c/src/lib/libbsp/m68k/mcf5235/Makefile.am47
-rw-r--r--c/src/lib/libbsp/m68k/mcf5235/configure.ac21
-rw-r--r--c/src/lib/libbsp/m68k/mcf5329/Makefile.am45
-rw-r--r--c/src/lib/libbsp/m68k/mcf5329/configure.ac20
-rw-r--r--c/src/lib/libbsp/m68k/mrm332/Makefile.am46
-rw-r--r--c/src/lib/libbsp/m68k/mrm332/configure.ac19
-rw-r--r--c/src/lib/libbsp/m68k/mvme147/Makefile.am46
-rw-r--r--c/src/lib/libbsp/m68k/mvme147/configure.ac19
-rw-r--r--c/src/lib/libbsp/m68k/mvme147s/Makefile.am55
-rw-r--r--c/src/lib/libbsp/m68k/mvme147s/configure.ac19
-rw-r--r--c/src/lib/libbsp/m68k/mvme162/Makefile.am52
-rw-r--r--c/src/lib/libbsp/m68k/mvme162/configure.ac22
-rw-r--r--c/src/lib/libbsp/m68k/mvme167/Makefile.am45
-rw-r--r--c/src/lib/libbsp/m68k/mvme167/configure.ac53
-rw-r--r--c/src/lib/libbsp/m68k/uC5282/Makefile.am43
-rw-r--r--c/src/lib/libbsp/m68k/uC5282/configure.ac21
-rw-r--r--c/src/lib/libbsp/mips/Makefile.am7
-rw-r--r--c/src/lib/libbsp/mips/acinclude.m420
-rw-r--r--c/src/lib/libbsp/mips/configure.ac20
-rw-r--r--c/src/lib/libbsp/mips/csb350/Makefile.am48
-rw-r--r--c/src/lib/libbsp/mips/csb350/configure.ac20
-rw-r--r--c/src/lib/libbsp/mips/hurricane/Makefile.am55
-rw-r--r--c/src/lib/libbsp/mips/hurricane/configure.ac28
-rw-r--r--c/src/lib/libbsp/mips/jmr3904/Makefile.am46
-rw-r--r--c/src/lib/libbsp/mips/jmr3904/configure.ac19
-rw-r--r--c/src/lib/libbsp/mips/malta/Makefile.am67
-rw-r--r--c/src/lib/libbsp/mips/malta/configure.ac20
-rw-r--r--c/src/lib/libbsp/mips/rbtx4925/Makefile.am55
-rw-r--r--c/src/lib/libbsp/mips/rbtx4925/configure.ac24
-rw-r--r--c/src/lib/libbsp/mips/rbtx4938/Makefile.am55
-rw-r--r--c/src/lib/libbsp/mips/rbtx4938/configure.ac20
-rw-r--r--c/src/lib/libbsp/moxie/Makefile.am10
-rw-r--r--c/src/lib/libbsp/moxie/acinclude.m410
-rw-r--r--c/src/lib/libbsp/moxie/configure.ac22
-rw-r--r--c/src/lib/libbsp/moxie/moxiesim/Makefile.am45
-rw-r--r--c/src/lib/libbsp/moxie/moxiesim/configure.ac34
-rw-r--r--c/src/lib/libbsp/nios2/Makefile.am6
-rw-r--r--c/src/lib/libbsp/nios2/acinclude.m410
-rw-r--r--c/src/lib/libbsp/nios2/configure.ac20
-rw-r--r--c/src/lib/libbsp/nios2/nios2_iss/Makefile.am44
-rw-r--r--c/src/lib/libbsp/nios2/nios2_iss/configure.ac19
-rw-r--r--c/src/lib/libbsp/no_cpu/Makefile.am6
-rw-r--r--c/src/lib/libbsp/no_cpu/acinclude.m410
-rw-r--r--c/src/lib/libbsp/no_cpu/configure.ac20
-rw-r--r--c/src/lib/libbsp/no_cpu/no_bsp/Makefile.am39
-rw-r--r--c/src/lib/libbsp/no_cpu/no_bsp/configure.ac19
-rw-r--r--c/src/lib/libbsp/or1k/Makefile.am9
-rw-r--r--c/src/lib/libbsp/or1k/acinclude.m410
-rw-r--r--c/src/lib/libbsp/or1k/configure.ac20
-rw-r--r--c/src/lib/libbsp/or1k/generic_or1k/Makefile.am72
-rw-r--r--c/src/lib/libbsp/or1k/generic_or1k/configure.ac28
-rw-r--r--c/src/lib/libbsp/powerpc/Makefile.am41
-rw-r--r--c/src/lib/libbsp/powerpc/acinclude.m444
-rw-r--r--c/src/lib/libbsp/powerpc/beatnik/Makefile.am109
-rw-r--r--c/src/lib/libbsp/powerpc/beatnik/configure.ac48
-rw-r--r--c/src/lib/libbsp/powerpc/configure.ac21
-rw-r--r--c/src/lib/libbsp/powerpc/gen5200/Makefile.am115
-rw-r--r--c/src/lib/libbsp/powerpc/gen5200/configure.ac132
-rw-r--r--c/src/lib/libbsp/powerpc/gen83xx/Makefile.am78
-rw-r--r--c/src/lib/libbsp/powerpc/gen83xx/configure.ac92
-rw-r--r--c/src/lib/libbsp/powerpc/haleakala/Makefile.am49
-rw-r--r--c/src/lib/libbsp/powerpc/haleakala/configure.ac41
-rw-r--r--c/src/lib/libbsp/powerpc/motorola_powerpc/Makefile.am98
-rw-r--r--c/src/lib/libbsp/powerpc/motorola_powerpc/bootloader/Makefile.am67
-rw-r--r--c/src/lib/libbsp/powerpc/motorola_powerpc/configure.ac83
-rw-r--r--c/src/lib/libbsp/powerpc/motorola_powerpc/qemu_fakerom/Makefile.am26
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am100
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/configure.ac225
-rw-r--r--c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am59
-rw-r--r--c/src/lib/libbsp/powerpc/mpc8260ads/configure.ac69
-rw-r--r--c/src/lib/libbsp/powerpc/mvme3100/Makefile.am95
-rw-r--r--c/src/lib/libbsp/powerpc/mvme3100/configure.ac49
-rw-r--r--c/src/lib/libbsp/powerpc/mvme5500/Makefile.am86
-rw-r--r--c/src/lib/libbsp/powerpc/mvme5500/configure.ac49
-rw-r--r--c/src/lib/libbsp/powerpc/psim/Makefile.am73
-rw-r--r--c/src/lib/libbsp/powerpc/psim/configure.ac54
-rw-r--r--c/src/lib/libbsp/powerpc/qemuppc/Makefile.am54
-rw-r--r--c/src/lib/libbsp/powerpc/qemuppc/configure.ac24
-rw-r--r--c/src/lib/libbsp/powerpc/qoriq/Makefile.am96
-rw-r--r--c/src/lib/libbsp/powerpc/qoriq/configure.ac165
-rw-r--r--c/src/lib/libbsp/powerpc/ss555/Makefile.am66
-rw-r--r--c/src/lib/libbsp/powerpc/ss555/configure.ac51
-rw-r--r--c/src/lib/libbsp/powerpc/t32mppc/Makefile.am64
-rw-r--r--c/src/lib/libbsp/powerpc/t32mppc/configure.ac33
-rw-r--r--c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am64
-rw-r--r--c/src/lib/libbsp/powerpc/tqm8xx/configure.ac99
-rw-r--r--c/src/lib/libbsp/powerpc/virtex/Makefile.am57
-rw-r--r--c/src/lib/libbsp/powerpc/virtex/configure.ac45
-rw-r--r--c/src/lib/libbsp/powerpc/virtex4/Makefile.am57
-rw-r--r--c/src/lib/libbsp/powerpc/virtex4/configure.ac45
-rw-r--r--c/src/lib/libbsp/powerpc/virtex5/Makefile.am59
-rw-r--r--c/src/lib/libbsp/powerpc/virtex5/configure.ac45
-rw-r--r--c/src/lib/libbsp/riscv/Makefile.am10
-rw-r--r--c/src/lib/libbsp/riscv/acinclude.m412
-rw-r--r--c/src/lib/libbsp/riscv/configure.ac20
-rw-r--r--c/src/lib/libbsp/riscv/griscv/Makefile.am71
-rw-r--r--c/src/lib/libbsp/riscv/griscv/configure.ac59
-rw-r--r--c/src/lib/libbsp/riscv/riscv/Makefile.am71
-rw-r--r--c/src/lib/libbsp/riscv/riscv/configure.ac96
-rw-r--r--c/src/lib/libbsp/sh/Makefile.am7
-rw-r--r--c/src/lib/libbsp/sh/acinclude.m416
-rw-r--r--c/src/lib/libbsp/sh/configure.ac20
-rw-r--r--c/src/lib/libbsp/sh/gensh1/Makefile.am46
-rw-r--r--c/src/lib/libbsp/sh/gensh1/configure.ac26
-rw-r--r--c/src/lib/libbsp/sh/gensh2/Makefile.am50
-rw-r--r--c/src/lib/libbsp/sh/gensh2/configure.ac31
-rw-r--r--c/src/lib/libbsp/sh/gensh4/Makefile.am45
-rw-r--r--c/src/lib/libbsp/sh/gensh4/configure.ac37
-rw-r--r--c/src/lib/libbsp/sh/shsim/Makefile.am49
-rw-r--r--c/src/lib/libbsp/sh/shsim/configure.ac41
-rw-r--r--c/src/lib/libbsp/sparc/Makefile.am64
-rw-r--r--c/src/lib/libbsp/sparc/acinclude.m414
-rw-r--r--c/src/lib/libbsp/sparc/configure.ac23
-rw-r--r--c/src/lib/libbsp/sparc/erc32/Makefile.am66
-rw-r--r--c/src/lib/libbsp/sparc/erc32/configure.ac37
-rw-r--r--c/src/lib/libbsp/sparc/leon2/Makefile.am71
-rw-r--r--c/src/lib/libbsp/sparc/leon2/configure.ac37
-rw-r--r--c/src/lib/libbsp/sparc/leon3/Makefile.am92
-rw-r--r--c/src/lib/libbsp/sparc/leon3/configure.ac39
-rw-r--r--c/src/lib/libbsp/sparc64/Makefile.am7
-rw-r--r--c/src/lib/libbsp/sparc64/acinclude.m412
-rw-r--r--c/src/lib/libbsp/sparc64/configure.ac24
-rw-r--r--c/src/lib/libbsp/sparc64/niagara/Makefile.am51
-rw-r--r--c/src/lib/libbsp/sparc64/niagara/configure.ac19
-rw-r--r--c/src/lib/libbsp/sparc64/usiii/Makefile.am62
-rw-r--r--c/src/lib/libbsp/sparc64/usiii/configure.ac26
-rw-r--r--c/src/lib/libbsp/v850/Makefile.am12
-rw-r--r--c/src/lib/libbsp/v850/acinclude.m410
-rw-r--r--c/src/lib/libbsp/v850/configure.ac21
-rw-r--r--c/src/lib/libbsp/v850/gdbv850sim/Makefile.am42
-rw-r--r--c/src/lib/libbsp/v850/gdbv850sim/configure.ac19
-rw-r--r--c/src/lib/libbsp/x86_64/Makefile.am6
-rw-r--r--c/src/lib/libbsp/x86_64/acinclude.m410
-rw-r--r--c/src/lib/libbsp/x86_64/amd64/Makefile.am52
-rw-r--r--c/src/lib/libbsp/x86_64/amd64/configure.ac19
-rw-r--r--c/src/lib/libbsp/x86_64/configure.ac20
-rw-r--r--c/src/make/Makefile.am87
-rw-r--r--c/src/make/Makefile.inc.in55
-rw-r--r--c/src/make/README465
-rw-r--r--c/src/make/aclocal/rtems-flags.m410
-rw-r--r--c/src/make/bsp.cfg.in31
-rw-r--r--c/src/make/bsp.mak11
-rw-r--r--c/src/make/compilers/gcc-target-default.cfg189
-rw-r--r--c/src/make/configure.ac81
-rw-r--r--c/src/make/custom/default.cfg.in0
-rw-r--r--c/src/make/directory.cfg57
-rw-r--r--c/src/make/host.cfg.in48
-rw-r--r--c/src/make/leaf.cfg44
-rw-r--r--c/src/make/lib.cfg15
-rw-r--r--c/src/make/target.cfg.in44
-rwxr-xr-xcompile347
-rw-r--r--config-ml.in664
-rwxr-xr-xconfig.guess1476
-rwxr-xr-xconfig.sub1808
-rw-r--r--configure.ac39
-rw-r--r--cpukit/Makefile.am1834
-rw-r--r--cpukit/automake/compile.am5
-rw-r--r--cpukit/automake/multilib.am34
-rw-r--r--cpukit/configure.ac387
-rw-r--r--cpukit/header-dirs.am82
-rw-r--r--cpukit/headers.am452
-rw-r--r--cpukit/score/cpu/arm/headers.am14
-rw-r--r--cpukit/score/cpu/bfin/headers.am11
-rw-r--r--cpukit/score/cpu/i386/headers.am11
-rw-r--r--cpukit/score/cpu/lm32/headers.am8
-rw-r--r--cpukit/score/cpu/m68k/headers.am11
-rw-r--r--cpukit/score/cpu/mips/headers.am9
-rw-r--r--cpukit/score/cpu/moxie/headers.am7
-rw-r--r--cpukit/score/cpu/nios2/headers.am10
-rw-r--r--cpukit/score/cpu/no_cpu/headers.am6
-rw-r--r--cpukit/score/cpu/or1k/headers.am8
-rw-r--r--cpukit/score/cpu/powerpc/headers.am9
-rw-r--r--cpukit/score/cpu/riscv/headers.am11
-rw-r--r--cpukit/score/cpu/sh/headers.am7
-rw-r--r--cpukit/score/cpu/sparc/headers.am11
-rw-r--r--cpukit/score/cpu/sparc64/headers.am6
-rw-r--r--cpukit/score/cpu/v850/headers.am8
-rw-r--r--cpukit/score/cpu/x86_64/headers.am9
-rw-r--r--cpukit/version-vc-key.h.in7
-rwxr-xr-xdepcomp791
-rwxr-xr-xinstall-sh527
-rwxr-xr-xmdate-sh224
-rwxr-xr-xmissing215
-rwxr-xr-xrtems-bootstrap246
-rw-r--r--testsuites/Makefile.am16
-rw-r--r--testsuites/ada/Makefile.am11
-rw-r--r--testsuites/ada/ada.am20
-rw-r--r--testsuites/ada/configure.ac158
-rw-r--r--testsuites/ada/mptests/Makefile.am16
-rw-r--r--testsuites/ada/mptests/mp01/Makefile.am3
-rw-r--r--testsuites/ada/mptests/mp01/node1/Makefile.am18
-rw-r--r--testsuites/ada/mptests/mp01/node2/Makefile.am18
-rw-r--r--testsuites/ada/mptests/mp03/Makefile.am3
-rw-r--r--testsuites/ada/mptests/mp03/node1/Makefile.am18
-rw-r--r--testsuites/ada/mptests/mp03/node2/Makefile.am18
-rw-r--r--testsuites/ada/mptests/mp04/Makefile.am3
-rw-r--r--testsuites/ada/mptests/mp04/node1/Makefile.am18
-rw-r--r--testsuites/ada/mptests/mp04/node2/Makefile.am18
-rw-r--r--testsuites/ada/mptests/mp05/Makefile.am3
-rw-r--r--testsuites/ada/mptests/mp05/node1/Makefile.am18
-rw-r--r--testsuites/ada/mptests/mp05/node2/Makefile.am18
-rw-r--r--testsuites/ada/mptests/mp06/Makefile.am3
-rw-r--r--testsuites/ada/mptests/mp06/node1/Makefile.am18
-rw-r--r--testsuites/ada/mptests/mp06/node2/Makefile.am18
-rw-r--r--testsuites/ada/mptests/mp07/Makefile.am3
-rw-r--r--testsuites/ada/mptests/mp07/node1/Makefile.am18
-rw-r--r--testsuites/ada/mptests/mp07/node2/Makefile.am18
-rw-r--r--testsuites/ada/mptests/mp08/Makefile.am3
-rw-r--r--testsuites/ada/mptests/mp08/node1/Makefile.am18
-rw-r--r--testsuites/ada/mptests/mp08/node2/Makefile.am18
-rw-r--r--testsuites/ada/mptests/mp09/Makefile.am3
-rw-r--r--testsuites/ada/mptests/mp09/node1/Makefile.am18
-rw-r--r--testsuites/ada/mptests/mp09/node2/Makefile.am18
-rw-r--r--testsuites/ada/mptests/mp10/Makefile.am3
-rw-r--r--testsuites/ada/mptests/mp10/node1/Makefile.am18
-rw-r--r--testsuites/ada/mptests/mp10/node2/Makefile.am18
-rw-r--r--testsuites/ada/mptests/mp11/Makefile.am3
-rw-r--r--testsuites/ada/mptests/mp11/node1/Makefile.am18
-rw-r--r--testsuites/ada/mptests/mp11/node2/Makefile.am18
-rw-r--r--testsuites/ada/mptests/mp12/Makefile.am3
-rw-r--r--testsuites/ada/mptests/mp12/node1/Makefile.am18
-rw-r--r--testsuites/ada/mptests/mp12/node2/Makefile.am18
-rw-r--r--testsuites/ada/mptests/mp13/Makefile.am3
-rw-r--r--testsuites/ada/mptests/mp13/node1/Makefile.am18
-rw-r--r--testsuites/ada/mptests/mp13/node2/Makefile.am18
-rw-r--r--testsuites/ada/mptests/mp14/Makefile.am3
-rw-r--r--testsuites/ada/mptests/mp14/node1/Makefile.am18
-rw-r--r--testsuites/ada/mptests/mp14/node2/Makefile.am18
-rw-r--r--testsuites/ada/samples/Makefile.am8
-rw-r--r--testsuites/ada/samples/base_mp/Makefile.am18
-rw-r--r--testsuites/ada/samples/base_mp/node1/Makefile.am19
-rw-r--r--testsuites/ada/samples/base_mp/node2/Makefile.am19
-rw-r--r--testsuites/ada/samples/base_sp/Makefile.am18
-rw-r--r--testsuites/ada/samples/hello/Makefile.am18
-rw-r--r--testsuites/ada/samples/nsecs/Makefile.am18
-rw-r--r--testsuites/ada/samples/ticker/Makefile.am18
-rw-r--r--testsuites/ada/sptests/Makefile.am27
-rw-r--r--testsuites/ada/sptests/sp01/Makefile.am15
-rw-r--r--testsuites/ada/sptests/sp02/Makefile.am15
-rw-r--r--testsuites/ada/sptests/sp03/Makefile.am15
-rw-r--r--testsuites/ada/sptests/sp04/Makefile.am15
-rw-r--r--testsuites/ada/sptests/sp05/Makefile.am15
-rw-r--r--testsuites/ada/sptests/sp06/Makefile.am15
-rw-r--r--testsuites/ada/sptests/sp07/Makefile.am16
-rw-r--r--testsuites/ada/sptests/sp08/Makefile.am15
-rw-r--r--testsuites/ada/sptests/sp09/Makefile.am20
-rw-r--r--testsuites/ada/sptests/sp11/Makefile.am15
-rw-r--r--testsuites/ada/sptests/sp12/Makefile.am15
-rw-r--r--testsuites/ada/sptests/sp13/Makefile.am15
-rw-r--r--testsuites/ada/sptests/sp14/Makefile.am15
-rw-r--r--testsuites/ada/sptests/sp15/Makefile.am15
-rw-r--r--testsuites/ada/sptests/sp16/Makefile.am15
-rw-r--r--testsuites/ada/sptests/sp17/Makefile.am15
-rw-r--r--testsuites/ada/sptests/sp19/Makefile.am19
-rw-r--r--testsuites/ada/sptests/sp20/Makefile.am15
-rw-r--r--testsuites/ada/sptests/sp22/Makefile.am15
-rw-r--r--testsuites/ada/sptests/sp23/Makefile.am15
-rw-r--r--testsuites/ada/sptests/sp24/Makefile.am15
-rw-r--r--testsuites/ada/sptests/sp25/Makefile.am15
-rw-r--r--testsuites/ada/sptests/spatcb01/Makefile.am15
-rw-r--r--testsuites/ada/sptests/spname01/Makefile.am17
-rw-r--r--testsuites/ada/support/Makefile.am1
-rw-r--r--testsuites/ada/tmtests/Makefile.am31
-rw-r--r--testsuites/ada/tmtests/tm01/Makefile.am12
-rw-r--r--testsuites/ada/tmtests/tm02/Makefile.am12
-rw-r--r--testsuites/ada/tmtests/tm03/Makefile.am12
-rw-r--r--testsuites/ada/tmtests/tm04/Makefile.am12
-rw-r--r--testsuites/ada/tmtests/tm05/Makefile.am12
-rw-r--r--testsuites/ada/tmtests/tm06/Makefile.am12
-rw-r--r--testsuites/ada/tmtests/tm07/Makefile.am12
-rw-r--r--testsuites/ada/tmtests/tm08/Makefile.am12
-rw-r--r--testsuites/ada/tmtests/tm09/Makefile.am12
-rw-r--r--testsuites/ada/tmtests/tm10/Makefile.am12
-rw-r--r--testsuites/ada/tmtests/tm11/Makefile.am12
-rw-r--r--testsuites/ada/tmtests/tm12/Makefile.am12
-rw-r--r--testsuites/ada/tmtests/tm13/Makefile.am12
-rw-r--r--testsuites/ada/tmtests/tm14/Makefile.am12
-rw-r--r--testsuites/ada/tmtests/tm15/Makefile.am12
-rw-r--r--testsuites/ada/tmtests/tm16/Makefile.am12
-rw-r--r--testsuites/ada/tmtests/tm17/Makefile.am12
-rw-r--r--testsuites/ada/tmtests/tm18/Makefile.am12
-rw-r--r--testsuites/ada/tmtests/tm19/Makefile.am12
-rw-r--r--testsuites/ada/tmtests/tm20/Makefile.am12
-rw-r--r--testsuites/ada/tmtests/tm21/Makefile.am12
-rw-r--r--testsuites/ada/tmtests/tm22/Makefile.am12
-rw-r--r--testsuites/ada/tmtests/tm23/Makefile.am12
-rw-r--r--testsuites/ada/tmtests/tm24/Makefile.am12
-rw-r--r--testsuites/ada/tmtests/tm25/Makefile.am12
-rw-r--r--testsuites/ada/tmtests/tm28/Makefile.am12
-rw-r--r--testsuites/ada/tmtests/tm29/Makefile.am12
-rw-r--r--testsuites/ada/tmtests/tmck/Makefile.am12
-rw-r--r--testsuites/automake/compile.am30
-rw-r--r--testsuites/automake/host.am5
-rw-r--r--testsuites/automake/leaf.am15
-rw-r--r--testsuites/automake/subdirs.am28
-rw-r--r--testsuites/benchmarks/Makefile.am46
-rw-r--r--testsuites/benchmarks/configure.ac31
-rw-r--r--testsuites/configure.ac66
-rw-r--r--testsuites/fstests/Makefile.am642
-rw-r--r--testsuites/fstests/configure.ac89
-rw-r--r--testsuites/libtests/Makefile.am1499
-rw-r--r--testsuites/libtests/configure.ac240
-rw-r--r--testsuites/mptests/Makefile.am246
-rw-r--r--testsuites/mptests/configure.ac47
-rw-r--r--testsuites/mptests/mp01/Makefile.am3
-rw-r--r--testsuites/mptests/mp03/Makefile.am3
-rw-r--r--testsuites/mptests/mp04/Makefile.am3
-rw-r--r--testsuites/mptests/mp05/Makefile.am3
-rw-r--r--testsuites/mptests/mp06/Makefile.am3
-rw-r--r--testsuites/mptests/mp07/Makefile.am3
-rw-r--r--testsuites/mptests/mp08/Makefile.am3
-rw-r--r--testsuites/mptests/mp09/Makefile.am3
-rw-r--r--testsuites/mptests/mp10/Makefile.am3
-rw-r--r--testsuites/mptests/mp11/Makefile.am3
-rw-r--r--testsuites/mptests/mp12/Makefile.am3
-rw-r--r--testsuites/mptests/mp13/Makefile.am3
-rw-r--r--testsuites/mptests/mp14/Makefile.am3
-rwxr-xr-xtestsuites/psxtests/Makefile.am1991
-rw-r--r--testsuites/psxtests/configure.ac158
-rw-r--r--testsuites/psxtmtests/Makefile.am582
-rw-r--r--testsuites/psxtmtests/configure.ac91
-rw-r--r--testsuites/rhealstone/Makefile.am70
-rw-r--r--testsuites/rhealstone/configure.ac35
-rw-r--r--testsuites/samples/Makefile.am136
-rw-r--r--testsuites/samples/configure.ac56
-rw-r--r--testsuites/smptests/Makefile.am673
-rw-r--r--testsuites/smptests/configure.ac97
-rw-r--r--testsuites/sptests/Makefile.am1943
-rw-r--r--testsuites/sptests/configure.ac253
-rw-r--r--testsuites/tmtests/Makefile.am386
-rw-r--r--testsuites/tmtests/configure.ac70
625 files changed, 0 insertions, 38505 deletions
diff --git a/Makefile.am b/Makefile.am
deleted file mode 100644
index 5e9489db28..0000000000
--- a/Makefile.am
+++ /dev/null
@@ -1,55 +0,0 @@
-#
-# top level directory for RTEMS build tree
-#
-
-ACLOCAL_AMFLAGS = -I aclocal
-
-SUBDIRS = $(build_SUBDIRS) $(host_SUBDIRS) $(target_SUBDIRS)
-DIST_SUBDIRS = $(SUBDIRS)
-
-noinst_SCRIPTS = bootstrap
-
-
-dist-hook:
- @files=`(cd $(srcdir); find cpukit c testsuites \
- -name configure.ac -print | sed 's,/configure.ac,,' | sort)`; \
- for i in $$files; do \
- if test -f $(distdir)/$$i/configure.ac; then : ; \
- else \
- d=`dirname $(distdir)/$$i`; \
- $(MKDIR_P) $$d;\
- echo "cp -pR $(srcdir)/$$i $(distdir)/$$i"; \
- cp -pR $(srcdir)/$$i $(distdir)/$$i; \
- fi; \
- done
- rm -rf `find $(distdir) -name 'autom4te*'`
- rm -rf `find $(distdir) -name CVS`
- rm -f `find $(distdir) \( -name .cvsignore \
- -o -name config.status \
- -o -name config.log \)`
- rm -f `find $(distdir) \( -name '*.bak' \
- -o -name 'changes' -o -name 'diff' -o -name 'tmp' -o -name 'log' \
- -o -name '*~' -o -name '.*~' -o -name '.#*' \)`
- find $(distdir) -name '*.in' -print | while read a; do \
- f=`echo $$a | sed 's,\.in$$,,'`; \
- if test -f $$f; then echo "rm $$f"; rm $$f; fi; done
-
-rtems_makedir = $(prefix)/make
-
-dist_rtems_make_DATA =
-dist_rtems_make_DATA += make/main.cfg
-dist_rtems_make_DATA += make/leaf.cfg
-
-rtems_make_Templatesdir = $(pkgdatadir)/make/Templates
-
-dist_rtems_make_Templates_DATA =
-dist_rtems_make_Templates_DATA += make/Templates/Makefile.dir
-dist_rtems_make_Templates_DATA += make/Templates/Makefile.leaf
-dist_rtems_make_Templates_DATA += make/Templates/Makefile.lib
-
-rtems_make_customdir = $(rtems_makedir)/custom
-
-dist_rtems_make_custom_DATA = make/custom/default.cfg
-
-include $(top_srcdir)/automake/subdirs.am
-include $(top_srcdir)/automake/host.am
diff --git a/acinclude.m4 b/acinclude.m4
deleted file mode 100644
index 896710b409..0000000000
--- a/acinclude.m4
+++ /dev/null
@@ -1,399 +0,0 @@
-## All directories belong in one of 3 categories.
-## ${HOST_CONFIGDIRS_LIST} is directories we build using the host tools.
-## ${TARGET_CONFIGDIRS_LIST} is directories we build using the target tools.
-## ${BUILD_CONFIGDIRS_LIST} is directories we build using the build tools
-
-AC_PREREQ(2.60)
-
-dnl RTEMS_ARG_VAR(VAR,HELP-STRING)
-dnl An internal macros to have help strings pretty
-dnl printed with configure --help, without letting autoconf spoil config subdir
-dnl environments by trying to propagate them
-dnl Stripped down version of autoconf-2.52's AC_ARG_VAR.
-
-AC_DEFUN([_RTEMS_ARG_VAR],
-[
-m4_expand_once([m4_divert_once([HELP_VAR],
-[AS_HELP_STRING([$1], [$2], [ ])])],
- [$0($1)])dnl
-])
-
-AC_DEFUN([_RTEMS_SUBST_IFNOT],
-[AS_IF([`echo " [$]$1 " | grep " $2 " > /dev/null`],
- [],
- [AC_SUBST([$1],["[$]$1 $2"])])
-])
-
-AC_DEFUN([_RTEMS_TOOLS],
-[
-m4_ifdef([_RTEMS_$2_CONFIGDIRS_LIST],
-[
-_RTEMS_ARG_VAR([CC_FOR_$2],
- [c-compiler to be used for $1 subdirs (default: auto-detected)])
-_RTEMS_ARG_VAR([CFLAGS_FOR_$2],
- [c-flags to be used for $1 subdirs (default: provided by autoconf)])
-_RTEMS_ARG_VAR([CXX_FOR_$2],
- [c++-compiler to be used for $1 subdirs (default: auto-detected)])
-_RTEMS_ARG_VAR([CXXFLAGS_FOR_$2],
- [c++-flags to be used for $1 subdirs (default: provided by autoconf)])
-])
-])
-
-AC_DEFUN([_RTEMS_COMMANDS_POST_CONFIG_SUBDIRS],
-[
-AC_CONFIG_COMMANDS_PRE([
-
-if test -z "${build_alias}"; then
-# build_alias is empty
- if test -z "${host_alias}"; then
- # host_alias is empty
- if test -z "${target_alias}"; then
- : target_alias is empty
- else
- : target_alias is not empty
- fi
- else
- # host_alias is not empty
- if test -z "${target_alias}"; then
- : target_alias is empty
- target_alias="${host_alias}"
- else
- : target_alias is not empty
- fi
- fi
-else
-# build_alias is not empty
- if test -z "${host_alias}"; then
- # host_alias is empty
- if test -z "${target_alias}"; then
- : target_alias is empty
- else
- : target_alias is not empty
- fi
- else
- # host_alias is not empty
- if test -z "${target_alias}"; then
- : target_alias is empty
- target_alias="${host_alias}"
- else
- : target_alias is not empty
- fi
- fi
-fi
-
-_RTEMS_BUILD_CONFIG_PREPARE
-_RTEMS_HOST_CONFIG_PREPARE
-_RTEMS_TARGET_CONFIG_PREPARE
-
-build_subdir="."
-build_SUBDIRS="${build_configdirs}"
-build_configdirs="${build_configdirs}"
-
-AS_IF([test $build != $host],
-[dnl
- host_subdir="${host_alias-$host}"
- host_SUBDIRS=`echo "${host_configdirs}" | \
- sed -e "s%\([[^ ]][[^ ]]*\)%$host_subdir/\1%g"`
- host_configdirs="${host_configdirs}"
-],[dnl
- host_SUBDIRS="${host_configdirs}"
- host_configdirs="${host_configdirs}"
-])
-
-AS_IF([test $build != $target],
-[dnl
- target_subdir="${target_alias-$target}"
- target_SUBDIRS=`echo "${target_configdirs}" | \
- sed -e "s%\([[^ ]][[^ ]]*\)%$target_subdir/\1%g"`
- target_configdirs="${target_configdirs}"
-],[dnl
- target_SUBDIRS="${target_configdirs}"
- target_configdirs="${target_configdirs}"
-])
-
-AC_SUBST(host_SUBDIRS)
-AC_SUBST(target_SUBDIRS)
-AC_SUBST(build_SUBDIRS)
-])
-
- AC_CONFIG_COMMANDS_POST([
- _RTEMS_OUTPUT_SUBDIRS([build],[BUILD])
- _RTEMS_OUTPUT_SUBDIRS([host],[HOST])
- _RTEMS_OUTPUT_SUBDIRS([target],[TARGET])
- ])
-])
-
-dnl _RTEMS_SRCPATHS(BUILD-DIR-NAME)
-dnl ----------------------------
-dnl Inputs:
-dnl - BUILD-DIR-NAME is `top-build -> build' and `top-src -> src'
-dnl - `$srcdir' is `top-build -> top-src'
-dnl
-dnl Outputs:
-dnl - `ac_builddir' is `.', for symmetry only.
-dnl - `ac_top_builddir' is `build -> top_build'.
-dnl If not empty, has a trailing slash.
-dnl - `ac_srcdir' is `build -> src'.
-dnl - `ac_top_srcdir' is `build -> top-src'.
-dnl
-dnl and `ac_buildpath' etc., the absolute paths.
-m4_define([_RTEMS_SRCPATHS],
-[
-m4_if([$2],,
-[dstdir=$1],
-[case "$2" in
-"." | "" ) # No subdir was given
- dstdir=$1;;
-* ) # A subdir was given
- dstdir=$2/$1;;
-esac])
-ac_builddir=.
-
-AS_IF([test $dstdir != .],
-[ # Strip off leading ./
- ac_builddir_suffix=/`echo $dstdir | sed 's,^\.[[\\/]],,'`
- ac_srcdir_suffix=/`echo $1 | sed 's,^\.[[\\/]],,'`
- # A "../" for each directory in $ac_dir_suffix.
- ac_top_builddir=`echo "$ac_builddir_suffix" | sed 's,/[[^\\/]]*,../,g'`
-],[
- ac_dir_suffix= ac_top_builddir=
-])
-
-case $srcdir in
- .) # No --srcdir option. We are building in place.
- ac_srcdir=.
- if test -z "$ac_top_builddir"; then
- ac_top_srcdir=.
- else
- ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
- fi ;;
- [[\\/]]* | ?:[[\\/]]* ) # Absolute path.
- ac_srcdir=$srcdir$ac_srcdir_suffix;
- ac_top_srcdir=$srcdir;
- ;;
- *) # Relative path.
- ac_srcdir=$ac_top_builddir$srcdir$ac_srcdir_suffix;
- ac_top_srcdir=$ac_top_builddir$srcdir;
- ;;
-esac
-dnl Don't blindly perform a `cd $1/$ac_foo && pwd` since $ac_foo can be
-dnl absolute.
-
-ac_buildpath=`cd $dstdir && cd $ac_builddir && pwd`
-ac_top_buildpath=`cd $dstdir && cd $ac_top_builddir && pwd`
-ac_srcpath=`cd $dstdir && cd $ac_srcdir && pwd`
-ac_top_srcpath=`cd $dstdir && cd $ac_top_srcdir && pwd`
-])# _AC_SRCPATHS
-
-dnl _RTEMS_OUTPUT_SUBDIRS([host|target|build],[HOST|TARGET|BUILD])
-AC_DEFUN([_RTEMS_OUTPUT_SUBDIRS],[
-m4_ifdef([_RTEMS_$2_CONFIGDIRS_LIST],
-[
-if test "$no_recursion" != yes; then
-
- if test -n "${$1_SUBDIRS}"; then
- ac_sub_configure_args="[$]$1args"
-
- # Always prepend --prefix to ensure using the same prefix
- # in subdir configurations.
- ac_sub_configure_args="'--prefix=$prefix' $ac_sub_configure_args"
-
- # make sure that $1_subdir is not empty
- test -n "$$1_subdir" || $1_subdir="."
-
- case "$$1_subdir" in
- "." ) ;;
- * )
- ac_sub_configure_args="$ac_sub_configure_args '--with-target-subdir=$$1_subdir'"
- ac_sub_configure_args="$ac_sub_configure_args '--exec-prefix=${prefix}/$$1_subdir'"
- ac_sub_configure_args="$ac_sub_configure_args '--includedir=${prefix}/$$1_subdir/include'"
- ;;
- esac
-
- ac_popdir=`pwd`
- for ac_dir in : $$1_configdirs; do test "x$ac_dir" = x: && continue
-
- # Do not complain, so a configure script can configure whichever
- # parts of a large source tree are present.
- test -d $srcdir/$ac_dir || continue
-
- AC_MSG_NOTICE([configuring in $$1_subdir/$ac_dir])
- AS_MKDIR_P(["$$1_subdir/$ac_dir"])
- _RTEMS_SRCPATHS(["$ac_dir"],["$$1_subdir"])
-
- cd $$1_subdir/$ac_dir
-
- # Check for guested configure; otherwise get Cygnus style configure.
- if test -f $ac_srcdir/configure.gnu; then
- ac_sub_configure="$SHELL '$ac_srcdir/configure.gnu'"
- elif test -f $ac_srcdir/configure; then
- ac_sub_configure="$SHELL '$ac_srcdir/configure'"
- elif test -f $ac_srcdir/configure.in; then
- ac_sub_configure=$ac_configure
- else
- AC_MSG_WARN([no configuration information is in $ac_dir])
- ac_sub_configure=
- fi
-
- # The recursion is here.
- if test -n "$ac_sub_configure"; then
- # Make the cache file name correct relative to the subdirectory.
- case $cache_file in
- [[\\/]]* | ?:[[\\/]]* ) ac_sub_cache_file=$cache_file ;;
- *) # Relative path.
- ac_sub_cache_file=$ac_top_builddir$cache_file ;;
- esac
-
- ac_sub_configure_vars=
- ac_sub_configure_vars="$ac_sub_configure_vars '--cache-file=$ac_sub_cache_file'"
- ac_sub_configure_vars="$ac_sub_configure_vars '--srcdir=$ac_srcdir'"
-
- test -n "[$]CC_FOR_$2" && \
- ac_sub_configure_vars="$ac_sub_configure_vars 'CC=[$]CC_FOR_$2'"
- test -n "[$]CXX_FOR_$2" && \
- ac_sub_configure_vars="$ac_sub_configure_vars 'CXX=[$]CXX_FOR_$2'"
- test -n "[$]CFLAGS_FOR_$2" && \
- ac_sub_configure_vars="$ac_sub_configure_vars 'CFLAGS=[$]CFLAGS_FOR_$2'"
- test -n "[$]CXXFLAGS_FOR_$2" && \
- ac_sub_configure_vars="$ac_sub_configure_vars 'CXXFLAGS=[$]CXXFLAGS_FOR_$2'"
-
- # The eval makes quoting arguments work.
- AC_MSG_NOTICE([running $ac_sub_configure $ac_sub_configure_args $ac_sub_configure_vars])
- eval $ac_sub_configure $ac_sub_configure_args $ac_sub_configure_vars ||
- AC_MSG_ERROR([$ac_sub_configure failed for $ac_dir])
- fi
-
- cd "$ac_popdir"
- done
- fi
-fi
-])
-])
-
-AC_DEFUN([_RTEMS_CONFIGURE_ARGS_PRUNE],
-[
-$1_prune()
-{
- $1=
- for ac_arg
- do
- if test -n "$ac_prev"; then
- ac_prev=
- continue
- fi
- case $ac_arg in
- -cache-file | --cache-file | --cache-fil | --cache-fi \
- | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
- ac_prev=cache_file ;;
- -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
- | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
- | --c=*)
- ;;
- --config-cache | -C)
- ;;
-
- -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
- ac_prev=srcdir ;;
- -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
- ;;
-
- -host* | --host* );;
- -host | --host )
- ac_prev=host_alias;;
- -target* | --target* );;
- -target | --target )
- ac_prev=target_alias;;
- -build* | --build* );;
- -build | --build )
- ac_prev=build_alias;;
-
- -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
- ac_prev=prefix ;;
- -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
- ;;
-
- *_alias=* );;
-
- m4_if([$2],,,[$2])
- *) $1="$$1 '$ac_arg'" ;;
- esac
- done
- export $1
-}
-])
-
-## PUBLIC: RTEMS_BUILD_CONFIG_SUBDIRS(build_subdir)
-# subdirs to be built for the build environment
-AC_DEFUN([RTEMS_BUILD_CONFIG_SUBDIRS],[
-m4_append([_RTEMS_BUILD_CONFIGDIRS_LIST],[ $1])
-dnl Always append to build_configdirs
-AC_SUBST(build_configdirs,"$build_configdirs $1")
-
-m4_divert_text([DEFAULTS],
- [ac_subdirs_all="$ac_subdirs_all m4_normalize([$1])"])
-m4_expand_once([_RTEMS_COMMANDS_POST_CONFIG_SUBDIRS])
-])
-
-AC_DEFUN([_RTEMS_BUILD_CONFIG_PREPARE],[
-## # Record the configure arguments in Makefile.
-m4_ifdef([_RTEMS_BUILD_CONFIGDIRS_LIST],
-[
-m4_expand_once([_RTEMS_TOOLS([build],[BUILD])])
-m4_expand_once([_RTEMS_CONFIGURE_ARGS_PRUNE([buildargs])])
-eval buildargs_prune $ac_configure_args
-buildargs="'--host=${build_alias-$build}' '--build=${build_alias-$build}' ${buildargs}"
-buildargs="${buildargs} '--target=${target_alias-$target}'"
-],[])
-AC_SUBST(buildargs)
-AC_SUBST(build_subdir)
-])
-
-## PUBLIC: RTEMS_HOST_CONFIG_SUBDIRS(host_subdir)
-# subdirs to be build for the host environment
-AC_DEFUN([RTEMS_HOST_CONFIG_SUBDIRS],[
-m4_append([_RTEMS_HOST_CONFIGDIRS_LIST],[ $1])dnl
-
-_RTEMS_SUBST_IFNOT([host_configdirs],[$1])
-
-m4_divert_text([DEFAULTS],
- [ac_subdirs_all="$ac_subdirs_all m4_normalize([$1])"])
-m4_expand_once([_RTEMS_COMMANDS_POST_CONFIG_SUBDIRS])
-])
-
-AC_DEFUN([_RTEMS_HOST_CONFIG_PREPARE],[
-m4_ifdef([_RTEMS_HOST_CONFIGDIRS_LIST],
-[
-m4_expand_once([_RTEMS_TOOLS([host],[HOST])])
-m4_expand_once([_RTEMS_CONFIGURE_ARGS_PRUNE([hostargs])])
-eval hostargs_prune $ac_configure_args
-hostargs="'--host=${host_alias-$host}' '--build=${build_alias-$build}' '--target=${target_alias-$target}' ${hostargs}"
-],[])
-AC_SUBST(hostargs)
-AC_SUBST(host_subdir)
-])
-
-## PUBLIC: RTEMS_TARGET_CONFIG_SUBDIRS(target_subdir)
-# subdirs to be build for the target environment
-AC_DEFUN([RTEMS_TARGET_CONFIG_SUBDIRS],[
-AS_IF([test -d ${srcdir}/$1],[
-m4_append([_RTEMS_TARGET_CONFIGDIRS_LIST],[ $1])
-
-_RTEMS_SUBST_IFNOT([target_configdirs],[$1])
-
-m4_divert_text([DEFAULTS],
- [ac_subdirs_all="$ac_subdirs_all m4_normalize([$1])"])
-m4_expand_once([_RTEMS_COMMANDS_POST_CONFIG_SUBDIRS])
- ])
-])
-
-AC_DEFUN([_RTEMS_TARGET_CONFIG_PREPARE],[
-m4_ifdef([_RTEMS_TARGET_CONFIGDIRS_LIST],
-[
-m4_expand_once([_RTEMS_TOOLS([target],[TARGET])])
-m4_expand_once([_RTEMS_CONFIGURE_ARGS_PRUNE([targetargs])])
-eval targetargs_prune $ac_configure_args
-targetargs="'--host=${target_alias-$target}' '--build=${build_alias-$build}' '--target=${target_alias-$target}' ${targetargs}"
-],[])
-AC_SUBST(targetargs)
-AC_SUBST(target_subdir)
-])
diff --git a/aclocal/bsp-alias.m4 b/aclocal/bsp-alias.m4
deleted file mode 100644
index 77d8205aba..0000000000
--- a/aclocal/bsp-alias.m4
+++ /dev/null
@@ -1,20 +0,0 @@
-dnl _RTEMS_BSP_ALIAS(BSP_ALIAS,RTEMS_BSP_FAMILY)
-dnl Internal subroutine to RTEMS_BSP_ALIAS
-AC_DEFUN([_RTEMS_BSP_ALIAS],[
-AC_REQUIRE([RTEMS_CANONICAL_TARGET_CPU])
-AC_REQUIRE([RTEMS_SOURCE_TOP])
-# account for "aliased" bsps which share source code
- for bsp_cfgs in `ls "${RTEMS_SOURCE_ROOT}/bsps/${RTEMS_CPU}"/*/"config/$1.cfg" 2>/dev/null`; do
- $2=`echo "$bsp_cfgs" | sed \
- -e "s,^${RTEMS_SOURCE_ROOT}/bsps/$RTEMS_CPU/,," \
- -e "s,/config/.*\.cfg$,,"`
- break
- done
-])
-
-dnl RTEMS_BSP_ALIAS(BSP_ALIAS,RTEMS_BSP_FAMILY)
-dnl convert a bsp alias $1 into its bsp directory RTEMS_BSP_FAMILY
-AC_DEFUN([RTEMS_BSP_ALIAS],
-[_RTEMS_BSP_ALIAS(m4_if([$1],,[$RTEMS_BSP],[$1]),
- m4_if([$2],,[RTEMS_BSP_FAMILY],[$2]))]
-)
diff --git a/aclocal/canonical-target-name.m4 b/aclocal/canonical-target-name.m4
deleted file mode 100644
index bcebf3a192..0000000000
--- a/aclocal/canonical-target-name.m4
+++ /dev/null
@@ -1,24 +0,0 @@
-dnl canonicalize target cpu
-dnl NOTE: Most rtems targets do not fulfil autoconf's
-dnl target naming conventions "processor-vendor-os"
-dnl Therefore autoconf's AC_CANONICAL_TARGET will fail for them
-dnl and we have to fix it for rtems ourselves
-
-AC_DEFUN([RTEMS_CANONICAL_TARGET_CPU],
-[
-AC_CANONICAL_TARGET
-AC_MSG_CHECKING(rtems target cpu)
-case "${target}" in
- no_cpu-*rtems*)
- RTEMS_CPU=no_cpu
- ;;
- riscv*-*rtems*)
- RTEMS_CPU=riscv
- ;;
- *)
- RTEMS_CPU=`echo $target | sed 's%^\([[^-]]*\)-\(.*\)$%\1%'`
- ;;
-esac
-AC_SUBST(RTEMS_CPU)
-AC_MSG_RESULT($RTEMS_CPU)
-])
diff --git a/aclocal/check-bsps.m4 b/aclocal/check-bsps.m4
deleted file mode 100644
index 610ae40f16..0000000000
--- a/aclocal/check-bsps.m4
+++ /dev/null
@@ -1,25 +0,0 @@
-dnl Report all available bsps for a target within the source tree
-dnl
-dnl RTEMS_CHECK_BSPS(bsp_list)
-AC_DEFUN([RTEMS_CHECK_BSPS],
-[
-AC_REQUIRE([RTEMS_CANONICAL_TARGET_CPU])dnl sets RTEMS_CPU, target
-AC_REQUIRE([RTEMS_SOURCE_TOP])dnl sets RTEMS_SOURCE_ROOT
-
-AC_MSG_CHECKING([for available BSPs])
- $1=
- for bsp_make in `echo "${RTEMS_SOURCE_ROOT}/bsps/${RTEMS_CPU}"/*/config 2>/dev/null`; do
- bsp_family=`echo "$bsp_make" | sed \
- -e "s,^${RTEMS_SOURCE_ROOT}/bsps/${RTEMS_CPU}/,," \
- -e "s,/config$,,"`
- for bsp_cfgs in `ls "${RTEMS_SOURCE_ROOT}/bsps/${RTEMS_CPU}/$bsp_family/config/"*.cfg 2>/dev/null`; do
- bsp_cfg=`echo "$bsp_cfgs" | sed \
- -e "s,^${RTEMS_SOURCE_ROOT}/bsps/${RTEMS_CPU}/$bsp_family/config/,," \
- -e "s,\.cfg$,,"`
- $1="[$]$1 $bsp_cfg"
- done
- done
- AS_IF([test -z "[$]$1"],
- [AC_MSG_RESULT([none])],
- [AC_MSG_RESULT([$]$1)])
-])dnl
diff --git a/aclocal/check-custom-bsp.m4 b/aclocal/check-custom-bsp.m4
deleted file mode 100644
index 11c2f1f7d2..0000000000
--- a/aclocal/check-custom-bsp.m4
+++ /dev/null
@@ -1,20 +0,0 @@
-AC_DEFUN([_RTEMS_CHECK_CUSTOM_BSP],[
-AC_REQUIRE([RTEMS_CANONICAL_TARGET_CPU])dnl sets RTEMS_CPU, target
-AC_REQUIRE([RTEMS_SOURCE_TOP])dnl sets RTEMS_SOURCE_ROOT
- $2=
- for i in \
- `ls "${RTEMS_SOURCE_ROOT}/bsps/${RTEMS_CPU}"/*/config/$1 2>/dev/null`;
- do
- AS_IF([test -r $i],[
- $2="$i"
- break;
- ])
- done
-])
-
-AC_DEFUN([RTEMS_CHECK_CUSTOM_BSP],[
- _RTEMS_CHECK_CUSTOM_BSP([[$]$1.cfg],[BSP_FOUND])
- AS_IF([test -z "$BSP_FOUND"],[
- AC_MSG_ERROR([missing [$]$1.cfg])
- ])
-])
diff --git a/aclocal/check-tool.m4 b/aclocal/check-tool.m4
deleted file mode 100644
index 210b1c06d2..0000000000
--- a/aclocal/check-tool.m4
+++ /dev/null
@@ -1,9 +0,0 @@
-## Check for a cross tool, similar to AC_CHECK_TOOL, but do not fall back to
-## the un-prefixed version of PROG-TO-CHECK-FOR.
-dnl RTEMS_CHECK_TOOL(VARIABLE, PROG-TO-CHECK-FOR[, VALUE-IF-NOT-FOUND [, PATH]])
-AC_DEFUN([RTEMS_CHECK_TOOL],
-[
- AS_IF([test "x$target_alias" != "x$host_alias"],
- [rtems_tool_prefix=$target_alias-])
- AC_CHECK_PROG($1, ${rtems_tool_prefix}$2, ${rtems_tool_prefix}$2, $3, $4)
-])
diff --git a/aclocal/enable-cxx.m4 b/aclocal/enable-cxx.m4
deleted file mode 100644
index 952f0151a8..0000000000
--- a/aclocal/enable-cxx.m4
+++ /dev/null
@@ -1,11 +0,0 @@
-AC_DEFUN([RTEMS_ENABLE_CXX],
-[
-AC_ARG_ENABLE(cxx,
-[AS_HELP_STRING([--enable-cxx],
-[enable C++ support])],
-[case "${enable_cxx}" in
- yes) RTEMS_HAS_CPLUSPLUS=yes ;;
- no) RTEMS_HAS_CPLUSPLUS=no ;;
- *) AC_MSG_ERROR(bad value ${enableval} for enable-cxx option) ;;
-esac], [RTEMS_HAS_CPLUSPLUS=yes])
-])
diff --git a/aclocal/enable-drvmgr.m4 b/aclocal/enable-drvmgr.m4
deleted file mode 100644
index 489f60e75f..0000000000
--- a/aclocal/enable-drvmgr.m4
+++ /dev/null
@@ -1,12 +0,0 @@
-AC_DEFUN([RTEMS_ENABLE_DRVMGR],
-[
-## AC_BEFORE([$0], [RTEMS_CHECK_DRVMGR_STARTUP])dnl
-
-AC_ARG_ENABLE(drvmgr,
-[AS_HELP_STRING([--enable-drvmgr],[enable Driver Manager at Startup])],
-[case "${enableval}" in
- yes) RTEMS_DRVMGR_STARTUP=yes ;;
- no) RTEMS_DRVMGR_STARTUP=no ;;
- *) AC_MSG_ERROR(bad value ${enableval} for enable-drvmgr option) ;;
-esac],[RTEMS_DRVMGR_STARTUP=yes])
-])
diff --git a/aclocal/enable-multiprocessing.m4 b/aclocal/enable-multiprocessing.m4
deleted file mode 100644
index 6f8843d1f6..0000000000
--- a/aclocal/enable-multiprocessing.m4
+++ /dev/null
@@ -1,14 +0,0 @@
-AC_DEFUN([RTEMS_ENABLE_MULTIPROCESSING],
-[
-AC_ARG_ENABLE(multiprocessing,
-[AS_HELP_STRING([--enable-multiprocessing],
-[enable multiprocessing interface; the multiprocessing interface is a
-communication interface between different RTEMS instances and allows
-synchronization of objects via message passing])],
-[case "${enable_multiprocessing}" in
- yes) test -z $enable_rtemsbsp && AC_MSG_ERROR([Multiprocessing requires BSPs to be provided, none have, see --enable-rtemsbsp])
- ;;
- no) ;;
- *) AC_MSG_ERROR(bad value ${enableval} for enable-multiprocessing option) ;;
-esac],[enable_multiprocessing=no])
-])
diff --git a/aclocal/enable-networking.m4 b/aclocal/enable-networking.m4
deleted file mode 100644
index 7cede53fce..0000000000
--- a/aclocal/enable-networking.m4
+++ /dev/null
@@ -1,13 +0,0 @@
-AC_DEFUN([RTEMS_ENABLE_NETWORKING],
-[
-## AC_BEFORE([$0], [RTEMS_CHECK_NETWORKING])dnl
-
-AC_ARG_ENABLE(networking,
-[AS_HELP_STRING([--enable-networking],[enable TCP/IP stack])],
-[case "${enableval}" in
- yes) RTEMS_HAS_NETWORKING=yes ;;
- no) RTEMS_HAS_NETWORKING=no ;;
- *) AC_MSG_ERROR(bad value ${enableval} for enable-networking option) ;;
-esac],[RTEMS_HAS_NETWORKING=yes])
-AC_SUBST(RTEMS_HAS_NETWORKING)dnl
-])
diff --git a/aclocal/enable-paravirt.m4 b/aclocal/enable-paravirt.m4
deleted file mode 100644
index b3ef97edad..0000000000
--- a/aclocal/enable-paravirt.m4
+++ /dev/null
@@ -1,13 +0,0 @@
-AC_DEFUN([RTEMS_ENABLE_PARAVIRT],
-[
-
-AC_ARG_ENABLE(paravirt,
-[AS_HELP_STRING([--enable-paravirt],[enable support for paravirtualization
-(default=no)])],
-
-[case "${enableval}" in
- yes) RTEMS_HAS_PARAVIRT=yes ;;
- no) RTEMS_HAS_PARAVIRT=no ;;
- *) AC_MSG_ERROR(bad value ${enableval} for enable-paravirt option) ;;
-esac],[RTEMS_HAS_PARAVIRT=no])
-])
diff --git a/aclocal/enable-posix.m4 b/aclocal/enable-posix.m4
deleted file mode 100644
index 272704c43e..0000000000
--- a/aclocal/enable-posix.m4
+++ /dev/null
@@ -1,21 +0,0 @@
-AC_DEFUN([RTEMS_ENABLE_POSIX],
-[
-## AC_BEFORE([$0], [RTEMS_CHECK_POSIX_API])dnl
-
-AC_ARG_ENABLE(posix,
-[AS_HELP_STRING([--enable-posix],[enable posix interface])],
-[case "${enableval}" in
- yes) RTEMS_HAS_POSIX_API=yes ;;
- no) RTEMS_HAS_POSIX_API=no ;;
- *) AC_MSG_ERROR(bad value ${enableval} for enable-posix option) ;;
-esac],[RTEMS_HAS_POSIX_API=yes])
-
-case "${host}" in
- no_cpu-*rtems*)
- RTEMS_HAS_POSIX_API=no
- ;;
- *)
- ;;
-esac
-AC_SUBST(RTEMS_HAS_POSIX_API)
-])
diff --git a/aclocal/enable-rtems-debug.m4 b/aclocal/enable-rtems-debug.m4
deleted file mode 100644
index 18bb67f284..0000000000
--- a/aclocal/enable-rtems-debug.m4
+++ /dev/null
@@ -1,10 +0,0 @@
-AC_DEFUN([RTEMS_ENABLE_RTEMS_DEBUG],
-[
-AC_ARG_ENABLE(rtems-debug,
-AS_HELP_STRING([--enable-rtems-debug],[enable RTEMS_DEBUG]),
-[case "${enable_rtems_debug}" in
- yes) enable_rtems_debug=yes ;;
- no) enable_rtems_debug=no ;;
- *) AC_MSG_ERROR([bad value ${enable_rtems_debug} for RTEMS_DEBUG]) ;;
-esac],[enable_rtems_debug=no])
-])
diff --git a/aclocal/enable-rtemsbsp.m4 b/aclocal/enable-rtemsbsp.m4
deleted file mode 100644
index f0b391bbb8..0000000000
--- a/aclocal/enable-rtemsbsp.m4
+++ /dev/null
@@ -1,54 +0,0 @@
-dnl Override the set of BSPs to be built.
-dnl used by the toplevel configure script
-dnl RTEMS_ENABLE_RTEMSBSP(rtems_bsp_list)
-AC_DEFUN([RTEMS_ENABLE_RTEMSBSP],
-[
-AC_BEFORE([$0], [RTEMS_ENV_RTEMSBSP])
-AC_ARG_ENABLE(rtemsbsp,
-[AS_HELP_STRING([--enable-rtemsbsp="bsp1 bsp2 .."],
-[BSPs to include in build, required for SMP and MP builds])],
-[case "${enable_rtemsbsp}" in
- yes ) enable_rtemsbsp="" ;;
- no ) enable_rtemsbsp="no" ;;
- *) enable_rtemsbsp="$enable_rtemsbsp"
- srctop=${srcdir}
- while test x${srctop} != x/
- do
- if test -d ${srctop}/cpukit -a -d ${srctop}/c/src/lib/libbsp; then
- break
- fi
- srctop=$(dirname ${srctop})
- done
- if test x${srctop} = x/; then
- AC_MSG_ERROR([Cannot find the top of source tree, please report to devel@rtems.org])
- fi
- target_arch=$(echo ${target_alias} | sed -e "s/\-.*//g")
- libbsp=${srctop}/bsps
- libbsp_e=$(echo ${libbsp} | sed -e 's/\//\\\//g')
- cfg_list=$(LANG=C LC_COLLATE=C find ${libbsp} -mindepth 1 -name \*.cfg)
- for bsp in ${enable_rtemsbsp};
- do
- found=no
- for bsp_path in ${cfg_list};
- do
- cfg_bsp=$(echo ${bsp_path} | sed -e "s/.*\///" -e 's/\.cfg//')
- if test x$bsp = x$cfg_bsp; then
- cfg_arch=$(echo ${bsp_path} | sed -e "s/${libbsp_e}*\///" -e 's/\/.*//')
- case ${target_arch} in
- ${cfg_arch}* )
- ;;
- * )
- AC_MSG_ERROR([BSP '$bsp' architecture does not match the --target architecture, run 'rtems-bsps' (in the top of the source tree) for a valid BSP list])
- ;;
- esac
- found=yes
- break
- fi
- done
- if test $found = no; then
- AC_MSG_ERROR([BSP '$bsp' not found, run 'rtems-bsps' (in the top of the source tree) for a valid BSP list])
- fi
- done
- ;;
-esac],[enable_rtemsbsp=""])
-])
diff --git a/aclocal/enable-smp.m4 b/aclocal/enable-smp.m4
deleted file mode 100644
index b8767923c7..0000000000
--- a/aclocal/enable-smp.m4
+++ /dev/null
@@ -1,18 +0,0 @@
-AC_DEFUN([RTEMS_ENABLE_SMP],
-[
-## AC_BEFORE([$0], [RTEMS_CHECK_SMP])dnl
-
-AC_ARG_ENABLE(smp,
-[AS_HELP_STRING([--enable-smp],[enable support for symmetric multiprocessing
-(SMP)])],
-[case "${enableval}" in
- yes) test -z $enable_rtemsbsp && AC_MSG_ERROR([SMP requires BSPs to be provided, none have, see --enable-rtemsbsp])
- case "${RTEMS_CPU}" in
- arm|powerpc|riscv*|sparc|i386) RTEMS_HAS_SMP=yes ;;
- *) RTEMS_HAS_SMP=no ;;
- esac
- ;;
- no) RTEMS_HAS_SMP=no ;;
- *) AC_MSG_ERROR(bad value ${enableval} for enable-smp option) ;;
-esac],[RTEMS_HAS_SMP=no])
-])
diff --git a/aclocal/enable-tests.m4 b/aclocal/enable-tests.m4
deleted file mode 100644
index 9fb7fa02c9..0000000000
--- a/aclocal/enable-tests.m4
+++ /dev/null
@@ -1,11 +0,0 @@
-AC_DEFUN([RTEMS_ENABLE_TESTS],
-[
-AC_ARG_ENABLE(tests,
-[AS_HELP_STRING([--enable-tests],[enable tests (default:samples)])],
- [case "${enableval}" in
- samples) enable_tests=samples;;
- yes) enable_tests=yes ;;
- no) enable_tests=no ;;
- *) AC_MSG_ERROR([bad value ${enableval} for --enable-tests]) ;;
- esac], [enable_tests=samples])
-])
diff --git a/aclocal/multilib.m4 b/aclocal/multilib.m4
deleted file mode 100644
index 0bbef95f6f..0000000000
--- a/aclocal/multilib.m4
+++ /dev/null
@@ -1,17 +0,0 @@
-dnl This provides configure definitions used for multilib support
-
-dnl parts of these macros are derived from newlib-1.8.2's multilib support
-
-AC_DEFUN([RTEMS_ENABLE_MULTILIB],
-[
-AC_ARG_ENABLE(multilib,
-AS_HELP_STRING([--enable-multilib],
-[build many library versions (default=no)]),
-[case "${enableval}" in
- yes) multilib=yes ;;
- no) multilib=no ;;
- *) AC_MSG_ERROR(bad value ${enableval} for multilib option) ;;
- esac], [multilib=no])dnl
-
-AM_CONDITIONAL(MULTILIB,test x"${multilib}" = x"yes")
-])
diff --git a/aclocal/path-ksh.m4 b/aclocal/path-ksh.m4
deleted file mode 100644
index 2c79b31d1e..0000000000
--- a/aclocal/path-ksh.m4
+++ /dev/null
@@ -1,12 +0,0 @@
-AC_DEFUN([RTEMS_PATH_KSH],
-[
-dnl NOTE: prefer bash over ksh over sh
-AC_PATH_PROGS(KSH,bash ksh sh)
-if test -z "$KSH"; then
-dnl NOTE: This cannot happen -- /bin/sh must always exist
-AC_MSG_ERROR(
-[***]
-[ Cannot determine a usable shell bash/ksh/sh]
-[ Please contact your system administrator] );
-fi
-])
diff --git a/aclocal/project-root.m4 b/aclocal/project-root.m4
deleted file mode 100644
index ffe5c6f940..0000000000
--- a/aclocal/project-root.m4
+++ /dev/null
@@ -1,17 +0,0 @@
-dnl
-dnl PROJECT_TOPdir .. relative path to the top of the build-tree
-dnl PROJECT_ROOT .. relative path to the top of the temporary
-dnl installation directory inside the build-tree
-dnl RTEMS_TOPdir .. relative path of a subpackage's configure.ac to the
-dnl toplevel configure.ac of the source-tree
-dnl RTEMS_ROOT .. path to the top of a bsp's build directory
-dnl [Applied by custom/*.cfg, deprecated otherwise]
-dnl
-
-AC_DEFUN([RTEMS_PROJECT_ROOT],
-[dnl
-AC_REQUIRE([RTEMS_TOP])
-BIN2C=rtems-bin2c
-AC_SUBST(BIN2C)
-])
-
diff --git a/aclocal/quoting.m4 b/aclocal/quoting.m4
deleted file mode 100644
index 0a95ae3e9b..0000000000
--- a/aclocal/quoting.m4
+++ /dev/null
@@ -1,41 +0,0 @@
-dnl RTEMS_CONFIGURE_ARGS_QUOTE(dnl RETURN_VAR, [ADDITIONAL_CASES], [VAR_TO_PROCESS]])
-dnl
-AC_DEFUN([_RTEMS_CONFIGURE_ARGS_QUOTE],
-[
-$1_prune()
-{
- # Remove --cache-file and --srcdir arguments so they do not pile up.
- $1=
- ac_prev=
- for ac_arg
- do
- if test -n "$ac_prev"; then
- ac_prev=
- continue
- fi
- case $ac_arg in
- -cache-file | --cache-file | --cache-fil | --cache-fi \
- | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
- ac_prev=cache_file ;;
- -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
- | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
- | --c=*)
- ;;
- --config-cache | -C)
- ;;
- -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
- ac_prev=srcdir ;;
- -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
- ;;
- m4_if([$2],,,[$2])
- *) $1="$$1 '$ac_arg'" ;;
- esac
- done
- export $1
-}
-])
-
-AC_DEFUN([RTEMS_CONFIGURE_ARGS_QUOTE],[
-m4_expand_once([_RTEMS_CONFIGURE_ARGS_QUOTE([$1],[$2])])
-eval $1_prune m4_if([$3],,[$ac_configure_args],[[$]$3])
-])
diff --git a/aclocal/rpm.m4 b/aclocal/rpm.m4
deleted file mode 100644
index 1f2015b4a5..0000000000
--- a/aclocal/rpm.m4
+++ /dev/null
@@ -1,20 +0,0 @@
-AC_DEFUN([RTEMS_ENABLE_RPMPREFIX],[
-AC_ARG_ENABLE([rpmprefix],
-[ --enable-rpmprefix=<rpmprefix> prefix rpms],
-[case $enable_rpmprefix in
-yes ) rpmprefix="rtems-"]_RTEMS_API["-";;
-no ) rpmprefix="%{nil}";;
-* ) AS_IF([test -z "$enable_rpmprefix"],
- [rpmprefix="%{nil}"],
- [rpmprefix="$enable_rpmprefix"]);;
-esac],
-[rpmprefix="rtems-"]_RTEMS_API["-"])
-
-AC_ARG_ENABLE([osversions],
-[ --enable-osversions whether to use version numbers in os-tripples],
-[case $enable_osversions in
-yes ) osversion=_RTEMS_API;;
-* ) osversion=;;
-esac],
-[osversion=_RTEMS_API])
-])
diff --git a/aclocal/rtems-bsp-includes.m4 b/aclocal/rtems-bsp-includes.m4
deleted file mode 100644
index 2248211192..0000000000
--- a/aclocal/rtems-bsp-includes.m4
+++ /dev/null
@@ -1,13 +0,0 @@
-dnl
-dnl RTEMS Include paths.
-dnl
-AC_DEFUN([RTEMS_BSP_INCLUDES],
-[
-AC_REQUIRE([RTEMS_SOURCE_TOP])
-AC_REQUIRE([RTEMS_BUILD_TOP])
-RTEMS_BSP_CPPFLAGS="-I${RTEMS_BUILD_ROOT}/lib/libbsp/\$(RTEMS_CPU)/\$(RTEMS_BSP_FAMILY)/include \
--I${RTEMS_SOURCE_ROOT}/bsps/include \
--I${RTEMS_SOURCE_ROOT}/bsps/\$(RTEMS_CPU)/include \
--I${RTEMS_SOURCE_ROOT}/bsps/\$(RTEMS_CPU)/\$(RTEMS_BSP_FAMILY)/include"
-AC_SUBST([RTEMS_BSP_CPPFLAGS])
-])
diff --git a/aclocal/rtems-build-top.m4 b/aclocal/rtems-build-top.m4
deleted file mode 100644
index 77cff7f4d4..0000000000
--- a/aclocal/rtems-build-top.m4
+++ /dev/null
@@ -1,12 +0,0 @@
-dnl
-dnl RTEMS_BUILD_TOP($1)
-dnl
-AC_DEFUN([RTEMS_BUILD_TOP],
-[dnl
-#
-# This is a copy of the horrible hack in rtems-top.m4 and it is simpler to
-# copy it than attempt to clean this crap up.
-#
-RTEMS_BUILD_ROOT="${with_rtems_build_top}"
-AC_SUBST([RTEMS_BUILD_ROOT])
-])dnl
diff --git a/aclocal/rtems-includes.m4 b/aclocal/rtems-includes.m4
deleted file mode 100644
index ca4ebed581..0000000000
--- a/aclocal/rtems-includes.m4
+++ /dev/null
@@ -1,23 +0,0 @@
-dnl
-dnl RTEMS Include paths.
-dnl
-AC_DEFUN([RTEMS_INCLUDES],
-[
-AC_REQUIRE([RTEMS_SOURCE_TOP])
-AC_REQUIRE([RTEMS_BUILD_TOP])
-
-# Was CFLAGS set?
-rtems_cv_CFLAGS_set="${CFLAGS+set}"
-
-RTEMS_INCLUDE_CPUKIT="-I${RTEMS_SOURCE_ROOT}/cpukit/include"
-RTEMS_INCLUDE_CPUKIT_ARCH="-I${RTEMS_SOURCE_ROOT}/cpukit/score/cpu/\$(RTEMS_CPU)/include"
-
-RTEMS_CPUKIT_INCLUDE="${RTEMS_INCLUDE_CPUKIT} ${RTEMS_INCLUDE_CPUKIT_ARCH}"
-RTEMS_BUILD_INCLUDE="-I\$(top_builddir) -I${RTEMS_BUILD_ROOT}/include"
-
-RTEMS_INCLUDE="${RTEMS_BUILD_INCLUDE} ${RTEMS_CPUKIT_INCLUDE}"
-
-RTEMS_CPPFLAGS="${RTEMS_INCLUDE}"
-
-AC_SUBST([RTEMS_CPPFLAGS])
-])
diff --git a/aclocal/rtems-source-top.m4 b/aclocal/rtems-source-top.m4
deleted file mode 100644
index d1460ae82d..0000000000
--- a/aclocal/rtems-source-top.m4
+++ /dev/null
@@ -1,8 +0,0 @@
-dnl
-dnl RTEMS_SOURCE_TOP
-dnl
-AC_DEFUN([RTEMS_SOURCE_TOP],
-[dnl
-RTEMS_SOURCE_ROOT="${with_rtems_source_top}"
-AC_SUBST([RTEMS_SOURCE_ROOT])
-])dnl
diff --git a/aclocal/rtems-top.m4 b/aclocal/rtems-top.m4
deleted file mode 100644
index 3eb4827861..0000000000
--- a/aclocal/rtems-top.m4
+++ /dev/null
@@ -1,34 +0,0 @@
-# AC_DISABLE_OPTION_CHECKING is not available before 2.62
-AC_PREREQ(2.62)
-
-dnl
-dnl RTEMS_TOP($1)
-dnl
-dnl $1 .. relative path from this configure.ac to the toplevel configure.ac
-dnl
-AC_DEFUN([RTEMS_TOP],
-[dnl
-AC_REQUIRE([RTEMS_VERSIONING])
-AC_REQUIRE([AC_DISABLE_OPTION_CHECKING])
-AC_CONFIG_AUX_DIR([$1])
-AC_CHECK_PROGS(MAKE, gmake make)
-AC_BEFORE([$0], [AM_INIT_AUTOMAKE])dnl
-
-AC_PREFIX_DEFAULT([/opt/rtems-][_RTEMS_API])
-
-RTEMS_TOPdir="$1";
-AC_SUBST(RTEMS_TOPdir)
-
-dots=`echo $with_target_subdir|\
-sed -e 's,^\.$,,' -e 's%^\./%%' -e 's%[[^/]]$%&/%' -e 's%[[^/]]*/%../%g'`
-PROJECT_TOPdir=${dots}${RTEMS_TOPdir}/'$(top_builddir)'
-AC_SUBST(PROJECT_TOPdir)
-
-PROJECT_ROOT="${RTEMS_TOPdir}/\$(top_builddir)"
-AC_SUBST(PROJECT_ROOT)
-
-AC_MSG_CHECKING([for RTEMS Version])
-AC_MSG_RESULT([_RTEMS_VERSION])
-pkgdatadir="${datadir}"/rtems[]_RTEMS_API;
-AC_SUBST([pkgdatadir])
-])dnl
diff --git a/aclocal/tool-paths.m4 b/aclocal/tool-paths.m4
deleted file mode 100644
index ff6e5f830e..0000000000
--- a/aclocal/tool-paths.m4
+++ /dev/null
@@ -1,23 +0,0 @@
-AC_DEFUN([RTEMS_TOOLPATHS],
-[
-# tooldir='$(exec_prefix)/'$target_alias
-# Temporary work-around until building in source tree is supported
-AC_REQUIRE([RTEMS_PROJECT_ROOT])
-
-tooldir='$(PROJECT_ROOT)'
-AC_SUBST(tooldir)
-
-project_includedir='$(tooldir)'/include
-AC_SUBST(project_includedir)
-
-project_libdir='$(tooldir)/lib$(MULTISUBDIR)'
-AC_SUBST(project_libdir)
-
-project_bindir='$(tooldir)/bin'
-AC_SUBST(project_bindir)
-
-rtems_bspdir='$(prefix)/${RTEMS_BSP}'
-AC_SUBST(rtems_bspdir)
-rtems_makedir='$(prefix)/make'
-AC_SUBST(rtems_makedir)
-])
diff --git a/aclocal/version.m4 b/aclocal/version.m4
deleted file mode 100644
index 69e3eea10a..0000000000
--- a/aclocal/version.m4
+++ /dev/null
@@ -1,4 +0,0 @@
-AC_DEFUN([RTEMS_VERSIONING],
-m4_define([_RTEMS_VERSION],[6.0.0]))
-
-m4_define([_RTEMS_API],[6])
diff --git a/automake/host.am b/automake/host.am
deleted file mode 100644
index f999b83776..0000000000
--- a/automake/host.am
+++ /dev/null
@@ -1,5 +0,0 @@
-## NOTE: This is a temporary work-around to keep
-## RTEMS's non automake standard make targets working.
-## Once automake is fully integrated these make targets
-## and this file will probably be removed
-
diff --git a/automake/subdirs.am b/automake/subdirs.am
deleted file mode 100644
index 37617e0759..0000000000
--- a/automake/subdirs.am
+++ /dev/null
@@ -1,7 +0,0 @@
-## Borrowed from automake-1.4 and adapted to RTEMS
-
-## NOTE: This is a temporary work-around to keep
-## RTEMS's non automake standard make targets working.
-## Once automake is fully integrated these make targets
-## and this file will probably be removed
-
diff --git a/bootstrap b/bootstrap
deleted file mode 100755
index b3da39383b..0000000000
--- a/bootstrap
+++ /dev/null
@@ -1,326 +0,0 @@
-#!/bin/sh
-#
-# helps bootstrapping, when checked out from CVS
-# requires GNU autoconf and GNU automake
-#
-# this is not meant to be exported outside the source tree
-#
-# NOTE: Inspired by libtool's autogen script
-#
-# to be run from the toplevel directory of RTEMS'
-# source tree
-
-progname=`basename $0`
-top_srcdir=`dirname $0`
-
-LC_ALL=C
-export LC_ALL
-
-verbose=""
-quiet="false"
-mode="autoreconf"
-force=0
-
-usage()
-{
- echo
- echo "usage: ${progname} [-c|-h|-H] [-q][-v]"
- echo
- echo "options:"
- echo " -c .. clean, remove all aclocal/autoconf/automake generated files"
- echo " -h .. display this message and exit"
- echo " -H .. regenerate headers.am files"
- echo " -q .. quiet, don't display directories"
- echo " -v .. verbose, pass -v to autotools"
- echo
- exit 1
-}
-
-if test ! -f $top_srcdir/aclocal/version.m4; then
- echo "${progname}:"
- echo " Installation problem: Can't find file aclocal/version.m4"
- exit 1
-fi
-
-while test $# -gt 0; do
-case $1 in
--h|--he|--hel|--help)
- usage ;;
--q|--qu|--qui|--quie|--quiet)
- quiet="true"
- shift;;
--v|--ve|--ver|--verb|--verbo|--verbos|--verbose)
- verbose="-v"
- shift;;
--c|--cl|--cle|--clea|--clean)
- mode="clean"
- shift;;
--f|--fo|--for|--forc|--force)
- force=`expr $force + 1`
- shift;;
--H|--headers)
- mode="headers"
- shift;;
--r|--re|--rec|--reco|--recon|--reconf)
- mode="autoreconf"
- shift;;
--g|--ge|--gen|--gene|--gener|--genera|--generat|--generate)
- mode="generate"
- shift;;
--*) echo "unknown option $1"
- usage ;;
-*) echo "invalid parameter $1"
- usage ;;
-esac
-done
-
-case $mode in
-headers)
- if test "." != "$top_srcdir"; then
- echo "To generate the headers.am you must call the script via \"./$progname -H\""
- exit 1
- fi
- base="$PWD"
-
- # Generate cpukit/header-dirs.am
- tmp="$base/cpukit/header-dirs.am.new"
- hdr_dirs=`for i in cpukit/include cpukit/libnetworking cpukit/score/cpu/*/include ; do
- cd "$i"
- find -mindepth 1 -type d
- cd "$base"
- done | sort -u | sed 's%^\./%%'`
- echo '## This file was generated by "./boostrap -H".' > "$tmp"
- echo 'include_HEADERS =' >> "$tmp"
- for dir in $hdr_dirs ; do
- am_dir=`echo $dir | sed 's%[/-]%_%g'`
- echo "include_${am_dir}dir = \$(includedir)/$dir" >> "$tmp"
- echo "include_${am_dir}_HEADERS =" >> "$tmp"
- done
- diff -q "$tmp" "cpukit/header-dirs.am" || mv "$tmp" "cpukit/header-dirs.am"
- rm -f "$tmp"
-
- # Generate cpukit/*/headers.am
- tmp="$base/headers.am.new"
- cpukit="$base/cpukit"
- cd "$cpukit"
- for inc in include score/cpu/*/include ; do
- echo '## This file was generated by "./boostrap -H".' > "$tmp"
- hdr=`dirname $inc`
- am_dir=""
- cd $inc
- for b in `find -type d | sort` ; do
- for j in `find $b -mindepth 1 -maxdepth 1 -name '*.h' | sed 's%^\.%%' | sed 's%^/%%' | sort` ; do
- dir=`dirname $j`
- if test x$dir != x. ; then
- am_dir=`echo $dir | sed 's%[/-]%_%g'`
- am_dir="_$am_dir"
- else
- am_dir=""
- fi
- echo "include${am_dir}_HEADERS += $inc/$j" >> "$tmp"
- done
- done
- cd "$cpukit"
- diff -q "$tmp" "${hdr}/headers.am" || mv "$tmp" "${hdr}/headers.am"
- done
- rm -f "$tmp"
- cd "$base"
-
- # Generate bsps/*/headers.am
- tmp="$base/headers.am.new"
- for i in bsps/include bsps/*/include bsps/*/*/include ; do
- dir=""
- am_dir=""
- echo '## This file was generated by "./boostrap -H".' > "$tmp"
- case $i in
- bsps/*/*/include)
- hdr="../"
- inc="../../../../../../$i/"
- ;;
- bsps/*/include)
- hdr="../"
- inc="../../../../../$i/"
- ;;
- bsps/include)
- hdr="../"
- inc="../../$i/"
- ;;
- *)
- hdr=""
- inc=""
- ;;
- esac
- cd $i
- for b in `find -type d | sort` ; do
- for j in `find $b -mindepth 1 -maxdepth 1 -name '*.h' -or -name '*.inc' | sed 's%^\.%%' | sed 's%^/%%' | sort` ; do
- d=`dirname $j`
- if test x$d != x$dir ; then
- dir=$d
- if test x$d != x. ; then
- am_dir=`echo $dir | sed 's%[/-]%_%g'`
- am_dir="_$am_dir"
- printf "\ninclude%sdir = \$(includedir)/$dir\n" "$am_dir" >> "$tmp"
- else
- am_dir=""
- echo "" >> "$tmp"
- fi
- echo "include${am_dir}_HEADERS =" >> "$tmp"
- fi
- echo "include${am_dir}_HEADERS += $inc$j" >> "$tmp"
- if test $j = bsp.h ; then
- echo "include_HEADERS += include/bspopts.h" >> "$tmp"
- fi
- done
- done
- cd "$base"
- diff -q "$tmp" "$i/${hdr}headers.am" || mv "$tmp" "$i/${hdr}headers.am"
- done
- rm -f "$tmp"
- ;;
-
-generate)
- AUTOCONF=${AUTOCONF-autoconf}
- if test -z "$AUTOCONF"; then
- echo "You must have autoconf installed to run $program"
- exit 1
- fi
-
- AUTOHEADER=${AUTOHEADER-autoheader}
- if test -z "$AUTOHEADER"; then
- echo "You must have autoconf installed to run $program"
- exit 1
- fi
-
- AUTOMAKE=${AUTOMAKE-automake}
- if test -z "$AUTOMAKE"; then
- echo "You must have automake installed to run $program"
- exit 1
- fi
-
- ACLOCAL=${ACLOCAL-aclocal}
- if test -z "$ACLOCAL"; then
- echo "You must have automake installed to run $program"
- exit 1
- fi
-
- case $top_srcdir in
- /* ) aclocal_dir=$top_srcdir
- ;;
- *) aclocal_dir=`pwd`/$top_srcdir
- ;;
- esac
-
- confs=`find . \( -name 'configure.in' -o -name 'configure.ac' \) -print`
- for i in $confs; do
- dir=`dirname $i`
- configure=`basename $i`
- ( test "$quiet" = "true" || echo "$dir"
- cd $dir
- pat="s,\$(RTEMS_TOPdir),${aclocal_dir},g"
- aclocal_args=`grep '^[ ]*ACLOCAL_AMFLAGS' Makefile.am | \
- sed -e 's%.*ACLOCAL_AMFLAGS.*\=[ ]*%%g' -e $pat `
- test "$verbose" = "-v" && echo "${ACLOCAL} $aclocal_args"
- ${ACLOCAL} $aclocal_args
- test -n "`grep CONFIG_HEADER ${configure}`" && ${AUTOHEADER} \
- && test "$verbose" = "-v" && echo "${AUTOHEADER}"
- test -n "`grep RTEMS_BSP_CONFIGURE ${configure}`" && ${AUTOHEADER} \
- && test "$verbose" = "-v" && echo "${AUTOHEADER}"
- test -f Makefile.am && ${AUTOMAKE} -a -c $verbose
- ${AUTOCONF}
- test -f Makefile.am && test -n "`grep 'stamp-h\.in' Makefile.in`" \
- && echo timestamp > stamp-h.in
- )
- done
- ;;
-
-autoreconf)
- AUTORECONF=${AUTORECONF-autoreconf}
- if test -z "$AUTORECONF"; then
- echo "You must have autoreconf installed to run $program"
- exit 1
- fi
-
- confs=`find . -name 'configure.ac' -print`
- for i in $confs; do
- dir=`dirname $i`
- configure=`basename $i`
- ( test "$quiet" = "true" || echo "$dir"
- cd $dir
- ${AUTORECONF} -i --no-recursive $verbose
- test -f Makefile.am && test -n "`grep 'stamp-h\.in' Makefile.in`" \
- && echo timestamp > stamp-h.in
- )
- done
- ;;
-
-clean)
- test "$quiet" = "true" || echo "removing automake generated Makefile.in files"
- files=`find . -name 'Makefile.am' -print | sed -e 's%\.am%\.in%g'`
- for i in $files; do
- if test -f $i; then
- rm -f $i
- test "$verbose" = "-v" && echo "$i"
- fi
- done
-
- test "$quiet" = "true" || echo "removing configure files"
- files=`find . -name 'configure' -print`
- for i in $files; do
- if test -f $i; then
- rm -f $i
- test "$verbose" = "-v" && echo "$i"
- fi
- done
-
- if test $force -gt 0; then
- needles=""
- if test $force -gt 1; then
- # Manually maintained
- needles="$needles config.sub"
- needles="$needles config.guess"
- fi
- if test $force -gt 0; then
- # Inherited from automake
- needles="$needles compile"
- needles="$needles depcomp"
- needles="$needles install-sh"
- needles="$needles missing"
- needles="$needles mdate-sh"
- fi
- for j in $needles; do
- files=`find . -name "$j" -print`
- for i in $files; do
- if test -f $i; then
- rm -f $i
- test "$verbose" = "-v" && echo "$i"
- fi
- done
- done
- fi
-
- test "$quiet" = "true" || echo "removing aclocal.m4 files"
- files=`find . -name 'aclocal.m4' -print`
- test "$verbose" = "-v" && test -n "$files" && echo "$files"
- for i in $files; do
- if test -f $i; then
- rm -f $i
- test "$verbose" = "-v" && echo "$i"
- fi
- done
-
- find . -name '*~' -print | xargs rm -f
- find . -name 'bspopts.h.in' -print | xargs rm -f
- find . -name '*.orig' -print | xargs rm -f
- find . -name '*.rej' -print | xargs rm -f
- find . -name 'config.status' -print | xargs rm -f
- find . -name 'config.log' -print | xargs rm -f
- find . -name 'config.cache' -print | xargs rm -f
- find . -name 'Makefile' -and -not -path ./testsuites/ada/sptests/sp19/Makefile -print | xargs rm -f
- find . -name '.deps' -print | xargs rm -rf
- find . -name '.libs' -print | xargs rm -rf
- find . -name 'stamp-h.in' | xargs rm -rf
- find . -name 'autom4te*.cache' | xargs rm -rf
- ;;
-esac
-
-exit 0
diff --git a/bsps/arm/altera-cyclone-v/headers.am b/bsps/arm/altera-cyclone-v/headers.am
deleted file mode 100644
index f63ee38854..0000000000
--- a/bsps/arm/altera-cyclone-v/headers.am
+++ /dev/null
@@ -1,45 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/alt_16550_uart.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/alt_address_space.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/alt_cache.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/alt_clock_group.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/alt_clock_manager.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/alt_dma.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/alt_dma_common.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/alt_dma_program.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/alt_generalpurpose_io.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/alt_hwlibs_ver.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/alt_i2c.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/alt_interrupt_common.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/alt_mpu_registers.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/alt_qspi_private.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/alt_reset_manager.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/hwlib.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/i2cdrv.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/irq.h
-
-include_bsp_socaldir = $(includedir)/bsp/socal
-include_bsp_socal_HEADERS =
-include_bsp_socal_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/socal/alt_acpidmap.h
-include_bsp_socal_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/socal/alt_clkmgr.h
-include_bsp_socal_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/socal/alt_dmanonsecure.h
-include_bsp_socal_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/socal/alt_dmasecure.h
-include_bsp_socal_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/socal/alt_gpio.h
-include_bsp_socal_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/socal/alt_i2c.h
-include_bsp_socal_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/socal/alt_l3.h
-include_bsp_socal_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/socal/alt_qspi.h
-include_bsp_socal_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/socal/alt_qspidata.h
-include_bsp_socal_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/socal/alt_rstmgr.h
-include_bsp_socal_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/socal/alt_sdr.h
-include_bsp_socal_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/socal/alt_sysmgr.h
-include_bsp_socal_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/socal/alt_uart.h
-include_bsp_socal_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/socal/hps.h
-include_bsp_socal_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/socal/socal.h
diff --git a/bsps/arm/atsam/headers.am b/bsps/arm/atsam/headers.am
deleted file mode 100644
index 70473c7ea1..0000000000
--- a/bsps/arm/atsam/headers.am
+++ /dev/null
@@ -1,270 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/arm/atsam/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/arm/atsam/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/arm/atsam/include/bsp/atsam-clock-config.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/atsam/include/bsp/atsam-i2c.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/atsam/include/bsp/atsam-spi.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/atsam/include/bsp/i2c.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/atsam/include/bsp/iocopy.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/atsam/include/bsp/irq.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/atsam/include/bsp/pin-config.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/atsam/include/bsp/power.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/atsam/include/bsp/sc16is752.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/atsam/include/bsp/spi.h
-
-include_libchipdir = $(includedir)/libchip
-include_libchip_HEADERS =
-include_libchip_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/chip.h
-include_libchip_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/compiler.h
-
-include_libchip_includedir = $(includedir)/libchip/include
-include_libchip_include_HEADERS =
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/acc.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/adc.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/aes.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/afe_dma.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/afec.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/chip.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/dac_dma.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/efc.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/exceptions.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/flashd.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/gmac.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/gmacd.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/hsmci.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/icm.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/isi.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/iso7816_4.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/mcan.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/mcid.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/mediaLB.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/mpu.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/pio.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/pio_capture.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/pio_it.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/pmc.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/pwmc.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/qspi.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/qspi_dma.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/rstc.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/rtc.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/rtt.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sdramc.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/smc.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/spi.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/spi_dma.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/ssc.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/supc.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/tc.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/timetick.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/trace.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/trng.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/twi.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/twid.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/uart.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/uart_dma.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/usart.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/usart_dma.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/usbhs.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/video.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/wdt.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/xdma_hardware_interface.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/xdmac.h
-include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/xdmad.h
-
-include_libchip_include_same70dir = $(includedir)/libchip/include/same70
-include_libchip_include_same70_HEADERS =
-include_libchip_include_same70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/same70.h
-include_libchip_include_same70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/same70j19.h
-include_libchip_include_same70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/same70j20.h
-include_libchip_include_same70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/same70j21.h
-include_libchip_include_same70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/same70n19.h
-include_libchip_include_same70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/same70n20.h
-include_libchip_include_same70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/same70n21.h
-include_libchip_include_same70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/same70q19.h
-include_libchip_include_same70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/same70q20.h
-include_libchip_include_same70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/same70q21.h
-include_libchip_include_same70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/system_same70.h
-
-include_libchip_include_same70_componentdir = $(includedir)/libchip/include/same70/component
-include_libchip_include_same70_component_HEADERS =
-include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_acc.h
-include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_aes.h
-include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_afec.h
-include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_chipid.h
-include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_dacc.h
-include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_efc.h
-include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_gmac.h
-include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_gpbr.h
-include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_hsmci.h
-include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_icm.h
-include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_isi.h
-include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_matrix.h
-include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_mcan.h
-include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_pio.h
-include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_pmc.h
-include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_pwm.h
-include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_qspi.h
-include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_rstc.h
-include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_rswdt.h
-include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_rtc.h
-include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_rtt.h
-include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_sdramc.h
-include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_smc.h
-include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_spi.h
-include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_ssc.h
-include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_supc.h
-include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_tc.h
-include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_trng.h
-include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_twihs.h
-include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_uart.h
-include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_usart.h
-include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_usbhs.h
-include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_utmi.h
-include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_wdt.h
-include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_xdmac.h
-
-include_libchip_include_same70_piodir = $(includedir)/libchip/include/same70/pio
-include_libchip_include_same70_pio_HEADERS =
-include_libchip_include_same70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/pio/pio_same70j19.h
-include_libchip_include_same70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/pio/pio_same70j20.h
-include_libchip_include_same70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/pio/pio_same70j21.h
-include_libchip_include_same70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/pio/pio_same70n19.h
-include_libchip_include_same70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/pio/pio_same70n20.h
-include_libchip_include_same70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/pio/pio_same70n21.h
-include_libchip_include_same70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/pio/pio_same70q19.h
-include_libchip_include_same70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/pio/pio_same70q20.h
-include_libchip_include_same70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/pio/pio_same70q21.h
-
-include_libchip_include_sams70dir = $(includedir)/libchip/include/sams70
-include_libchip_include_sams70_HEADERS =
-include_libchip_include_sams70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/sams70.h
-include_libchip_include_sams70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/sams70j19.h
-include_libchip_include_sams70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/sams70j20.h
-include_libchip_include_sams70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/sams70j21.h
-include_libchip_include_sams70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/sams70n19.h
-include_libchip_include_sams70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/sams70n20.h
-include_libchip_include_sams70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/sams70n21.h
-include_libchip_include_sams70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/sams70q19.h
-include_libchip_include_sams70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/sams70q20.h
-include_libchip_include_sams70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/sams70q21.h
-include_libchip_include_sams70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/system_sams70.h
-
-include_libchip_include_sams70_componentdir = $(includedir)/libchip/include/sams70/component
-include_libchip_include_sams70_component_HEADERS =
-include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_acc.h
-include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_aes.h
-include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_afec.h
-include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_chipid.h
-include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_dacc.h
-include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_efc.h
-include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_gpbr.h
-include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_hsmci.h
-include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_icm.h
-include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_isi.h
-include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_matrix.h
-include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_pio.h
-include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_pmc.h
-include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_pwm.h
-include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_qspi.h
-include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_rstc.h
-include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_rswdt.h
-include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_rtc.h
-include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_rtt.h
-include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_sdramc.h
-include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_smc.h
-include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_spi.h
-include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_ssc.h
-include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_supc.h
-include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_tc.h
-include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_trng.h
-include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_twihs.h
-include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_uart.h
-include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_usart.h
-include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_usbhs.h
-include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_utmi.h
-include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_wdt.h
-include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_xdmac.h
-
-include_libchip_include_sams70_piodir = $(includedir)/libchip/include/sams70/pio
-include_libchip_include_sams70_pio_HEADERS =
-include_libchip_include_sams70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/pio/pio_sams70j19.h
-include_libchip_include_sams70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/pio/pio_sams70j20.h
-include_libchip_include_sams70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/pio/pio_sams70j21.h
-include_libchip_include_sams70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/pio/pio_sams70n19.h
-include_libchip_include_sams70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/pio/pio_sams70n20.h
-include_libchip_include_sams70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/pio/pio_sams70n21.h
-include_libchip_include_sams70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/pio/pio_sams70q19.h
-include_libchip_include_sams70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/pio/pio_sams70q20.h
-include_libchip_include_sams70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/pio/pio_sams70q21.h
-
-include_libchip_include_samv71dir = $(includedir)/libchip/include/samv71
-include_libchip_include_samv71_HEADERS =
-include_libchip_include_samv71_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/samv71.h
-include_libchip_include_samv71_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/samv71j19.h
-include_libchip_include_samv71_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/samv71j20.h
-include_libchip_include_samv71_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/samv71j21.h
-include_libchip_include_samv71_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/samv71n19.h
-include_libchip_include_samv71_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/samv71n20.h
-include_libchip_include_samv71_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/samv71n21.h
-include_libchip_include_samv71_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/samv71q19.h
-include_libchip_include_samv71_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/samv71q20.h
-include_libchip_include_samv71_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/samv71q21.h
-include_libchip_include_samv71_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/system_samv71.h
-
-include_libchip_include_samv71_componentdir = $(includedir)/libchip/include/samv71/component
-include_libchip_include_samv71_component_HEADERS =
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_acc.h
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_aes.h
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_afec.h
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_chipid.h
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_dacc.h
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_efc.h
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_gmac.h
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_gpbr.h
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_hsmci.h
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_icm.h
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_isi.h
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_matrix.h
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_mcan.h
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_mlb.h
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_pio.h
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_pmc.h
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_pwm.h
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_qspi.h
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_rstc.h
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_rswdt.h
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_rtc.h
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_rtt.h
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_sdramc.h
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_smc.h
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_spi.h
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_ssc.h
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_supc.h
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_tc.h
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_trng.h
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_twihs.h
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_uart.h
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_usart.h
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_usbhs.h
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_utmi.h
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_wdt.h
-include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_xdmac.h
-
-include_libchip_include_samv71_piodir = $(includedir)/libchip/include/samv71/pio
-include_libchip_include_samv71_pio_HEADERS =
-include_libchip_include_samv71_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/pio/pio_samv71j19.h
-include_libchip_include_samv71_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/pio/pio_samv71j20.h
-include_libchip_include_samv71_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/pio/pio_samv71j21.h
-include_libchip_include_samv71_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/pio/pio_samv71n19.h
-include_libchip_include_samv71_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/pio/pio_samv71n20.h
-include_libchip_include_samv71_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/pio/pio_samv71n21.h
-include_libchip_include_samv71_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/pio/pio_samv71q19.h
-include_libchip_include_samv71_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/pio/pio_samv71q20.h
-include_libchip_include_samv71_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/pio/pio_samv71q21.h
diff --git a/bsps/arm/atsam/start/linkcmds.memory.in b/bsps/arm/atsam/start/linkcmds.memory.in
deleted file mode 100644
index de4d818283..0000000000
--- a/bsps/arm/atsam/start/linkcmds.memory.in
+++ /dev/null
@@ -1,39 +0,0 @@
-MEMORY {
- ITCM : ORIGIN = 0x00000000, LENGTH = @ATSAM_MEMORY_TCM_SIZE@
- INTFLASH : ORIGIN = 0x00400000, LENGTH = @ATSAM_MEMORY_INTFLASH_SIZE@
- DTCM : ORIGIN = 0x20000000, LENGTH = @ATSAM_MEMORY_TCM_SIZE@
- INTSRAM : ORIGIN = 0x20400000, LENGTH = @ATSAM_MEMORY_INTSRAM_SIZE@ - 2 * @ATSAM_MEMORY_TCM_SIZE@ - @ATSAM_MEMORY_NOCACHE_SIZE@
- NOCACHE : ORIGIN = 0x20400000 + @ATSAM_MEMORY_INTSRAM_SIZE@ - 2 * @ATSAM_MEMORY_TCM_SIZE@ - @ATSAM_MEMORY_NOCACHE_SIZE@, LENGTH = @ATSAM_MEMORY_NOCACHE_SIZE@
- SDRAM : ORIGIN = 0x70000000, LENGTH = @ATSAM_MEMORY_SDRAM_SIZE@
- QSPIFLASH : ORIGIN = 0x80000000, LENGTH = @ATSAM_MEMORY_QSPIFLASH_SIZE@
-}
-
-/* Must be used only for MPU definitions */
-
-atsam_memory_itcm_begin = ORIGIN (ITCM);
-atsam_memory_itcm_end = ORIGIN (ITCM) + LENGTH (ITCM);
-atsam_memory_itcm_size = LENGTH (ITCM);
-
-atsam_memory_intflash_begin = ORIGIN (INTFLASH);
-atsam_memory_intflash_end = ORIGIN (INTFLASH) + LENGTH (INTFLASH);
-atsam_memory_intflash_size = LENGTH (INTFLASH);
-
-atsam_memory_dtcm_begin = ORIGIN (DTCM);
-atsam_memory_dtcm_end = ORIGIN (DTCM) + LENGTH (DTCM);
-atsam_memory_dtcm_size = LENGTH (DTCM);
-
-atsam_memory_intsram_begin = ORIGIN (INTSRAM);
-atsam_memory_intsram_end = ORIGIN (INTSRAM) + LENGTH (INTSRAM);
-atsam_memory_intsram_size = LENGTH (INTSRAM);
-
-atsam_memory_nocache_begin = ORIGIN (NOCACHE);
-atsam_memory_nocache_end = ORIGIN (NOCACHE) + LENGTH (NOCACHE);
-atsam_memory_nocache_size = LENGTH (NOCACHE);
-
-atsam_memory_sdram_begin = ORIGIN (SDRAM);
-atsam_memory_sdram_end = ORIGIN (SDRAM) + LENGTH (SDRAM);
-atsam_memory_sdram_size = LENGTH (SDRAM);
-
-atsam_memory_qspiflash_begin = ORIGIN (QSPIFLASH);
-atsam_memory_qspiflash_end = ORIGIN (QSPIFLASH) + LENGTH (QSPIFLASH);
-atsam_memory_qspiflash_size = LENGTH (QSPIFLASH);
diff --git a/bsps/arm/beagle/headers.am b/bsps/arm/beagle/headers.am
deleted file mode 100644
index e4a746b2e1..0000000000
--- a/bsps/arm/beagle/headers.am
+++ /dev/null
@@ -1,17 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/arm/beagle/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/arm/beagle/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/arm/beagle/include/bsp/bbb-gpio.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/beagle/include/bsp/bbb-pwm.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/beagle/include/bsp/beagleboneblack.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/beagle/include/bsp/i2c.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/beagle/include/bsp/irq.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/beagle/include/bsp/spi.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/beagle/include/bsp/qep.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/beagle/include/bsp/pwmss.h
diff --git a/bsps/arm/beagle/simscripts/qemu-beagleboard.in b/bsps/arm/beagle/simscripts/qemu-beagleboard.in
deleted file mode 100644
index 47c3bf489d..0000000000
--- a/bsps/arm/beagle/simscripts/qemu-beagleboard.in
+++ /dev/null
@@ -1,63 +0,0 @@
-#
-# ARM/BeagleBoard Qemu Support
-#
-
-bspUsesGDBSimulator="no"
-# bspGeneratesGDBCommands="yes"
-# bspSupportsGDBServerMode="yes"
-runBSP=NOT_OVERRIDDEN
-if [ ! -r ${runBSP} ] ; then
- runBSP=qemu-system-arm
-fi
-bspNeedsDos2Unix="yes"
-bspGeneratesDeviceTree="yes"
-bspInputDevice=qemu-gumstix.cmds
-bspTreeFile=qemu-gumstix.cmds
-bspRedirectInput=yes
-
-runARGS()
-{
-# qemu-system-arm -M connex -m 289 -nographic -monitor null -pflash connex-flash.img <cmds >log
-
- UBOOT=${HOME}/qemu/u-boot-connex-400-r1604.bin
- FLASH=connex-flash.img
- ( dd of=${FLASH} bs=128k count=128 if=/dev/zero ;
- dd of=${FLASH} bs=128k conv=notrunc if=${UBOOT} ;
- dd of=${FLASH} bs=1k conv=notrunc seek=4096 if=${1} ) >/dev/null 2>&1
-
- if [ ${coverage} = yes ] ; then
- rm -f trace ${1}.tra
- COVERAGE_ARG="-trace ${1}.tra"
- fi
-
- echo "-M connex -m 289 -nographic -monitor null \
- -pflash ${FLASH} ${COVERAGE_ARG}"
-}
-
-checkBSPFaults()
-{
- return 0
-}
-
-bspLimit()
-{
- testname=$1
- case ${testname} in
- *stackchk*)limit=5 ;;
- *fatal*) limit=1 ;;
- *minimum*) limit=1 ;;
- *psxtime*) limit=180 ;;
- *) limit=60 ;;
- esac
- echo ${limit}
-}
-
-### Generate the commands we boot with
-bspGenerateDeviceTree()
-{
-cat >qemu-gumstix.cmds <<EOF
-
-bootelf 0x400000
-
-EOF
-}
diff --git a/bsps/arm/csb336/headers.am b/bsps/arm/csb336/headers.am
deleted file mode 100644
index 911de17b50..0000000000
--- a/bsps/arm/csb336/headers.am
+++ /dev/null
@@ -1,11 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/arm/csb336/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/arm/csb336/include/mc9328mxl.h
-include_HEADERS += ../../../../../../bsps/arm/csb336/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/arm/csb336/include/bsp/irq.h
diff --git a/bsps/arm/csb337/headers.am b/bsps/arm/csb337/headers.am
deleted file mode 100644
index 4fff8adeac..0000000000
--- a/bsps/arm/csb337/headers.am
+++ /dev/null
@@ -1,21 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/arm/csb337/include/at91rm9200.h
-include_HEADERS += ../../../../../../bsps/arm/csb337/include/at91rm9200_dbgu.h
-include_HEADERS += ../../../../../../bsps/arm/csb337/include/at91rm9200_emac.h
-include_HEADERS += ../../../../../../bsps/arm/csb337/include/at91rm9200_gpio.h
-include_HEADERS += ../../../../../../bsps/arm/csb337/include/at91rm9200_mem.h
-include_HEADERS += ../../../../../../bsps/arm/csb337/include/at91rm9200_pmc.h
-include_HEADERS += ../../../../../../bsps/arm/csb337/include/at91rm9200_usart.h
-include_HEADERS += ../../../../../../bsps/arm/csb337/include/bits.h
-include_HEADERS += ../../../../../../bsps/arm/csb337/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/arm/csb337/include/font8x16.h
-include_HEADERS += ../../../../../../bsps/arm/csb337/include/sed1356.h
-include_HEADERS += ../../../../../../bsps/arm/csb337/include/sed1356_16bit.h
-include_HEADERS += ../../../../../../bsps/arm/csb337/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/arm/csb337/include/bsp/irq.h
diff --git a/bsps/arm/edb7312/headers.am b/bsps/arm/edb7312/headers.am
deleted file mode 100644
index 706c1e138e..0000000000
--- a/bsps/arm/edb7312/headers.am
+++ /dev/null
@@ -1,11 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/arm/edb7312/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/arm/edb7312/include/ep7312.h
-include_HEADERS += ../../../../../../bsps/arm/edb7312/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/arm/edb7312/include/bsp/irq.h
diff --git a/bsps/arm/gumstix/headers.am b/bsps/arm/gumstix/headers.am
deleted file mode 100644
index 410ad6cf75..0000000000
--- a/bsps/arm/gumstix/headers.am
+++ /dev/null
@@ -1,12 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/arm/gumstix/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/arm/gumstix/include/ffuart.h
-include_HEADERS += ../../../../../../bsps/arm/gumstix/include/pxa255.h
-include_HEADERS += ../../../../../../bsps/arm/gumstix/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/arm/gumstix/include/bsp/irq.h
diff --git a/bsps/arm/headers.am b/bsps/arm/headers.am
deleted file mode 100644
index f618589561..0000000000
--- a/bsps/arm/headers.am
+++ /dev/null
@@ -1,54 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../bsps/arm/include/cmsis_gcc.h
-include_HEADERS += ../../../../../bsps/arm/include/core_cm7.h
-include_HEADERS += ../../../../../bsps/arm/include/core_cmFunc.h
-include_HEADERS += ../../../../../bsps/arm/include/core_cmInstr.h
-include_HEADERS += ../../../../../bsps/arm/include/core_cmSimd.h
-include_HEADERS += ../../../../../bsps/arm/include/uart.h
-
-include_arm_freescale_imxdir = $(includedir)/arm/freescale/imx
-include_arm_freescale_imx_HEADERS =
-include_arm_freescale_imx_HEADERS += ../../../../../bsps/arm/include/arm/freescale/imx/imx_iomuxreg.h
-include_arm_freescale_imx_HEADERS += ../../../../../bsps/arm/include/arm/freescale/imx/imx_iomuxvar.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-a9mpcore-clock.h
-include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-a9mpcore-irq.h
-include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-a9mpcore-regs.h
-include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-a9mpcore-start.h
-include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-cp15-start.h
-include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-errata.h
-include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-pl050-regs.h
-include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-pl050.h
-include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-pl111-fb.h
-include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-pl111-regs.h
-include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-release-id.h
-include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/armv7m-irq.h
-include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/clock-armv7m.h
-include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/imx-gpio.h
-include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/imx-iomux.h
-include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/linker-symbols.h
-include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/lpc-dma.h
-include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/lpc-emc.h
-include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/lpc-i2s.h
-include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/lpc-lcd.h
-include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/lpc-timer.h
-include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/start.h
-
-include_dev_cachedir = $(includedir)/dev/cache
-include_dev_cache_HEADERS =
-include_dev_cache_HEADERS += ../../../../../bsps/arm/include/dev/cache/arm-data-cache-loop-set-way.h
-
-include_dev_irqdir = $(includedir)/dev/irq
-include_dev_irq_HEADERS =
-include_dev_irq_HEADERS += ../../../../../bsps/arm/include/dev/irq/arm-gic-arch.h
-
-include_libcpudir = $(includedir)/libcpu
-include_libcpu_HEADERS =
-include_libcpu_HEADERS += ../../../../../bsps/arm/include/libcpu/am335x.h
-include_libcpu_HEADERS += ../../../../../bsps/arm/include/libcpu/mmu.h
-include_libcpu_HEADERS += ../../../../../bsps/arm/include/libcpu/omap3.h
-include_libcpu_HEADERS += ../../../../../bsps/arm/include/libcpu/omap_timer.h
diff --git a/bsps/arm/imx/headers.am b/bsps/arm/imx/headers.am
deleted file mode 100644
index 4db8035c38..0000000000
--- a/bsps/arm/imx/headers.am
+++ /dev/null
@@ -1,20 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/arm/imx/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/arm/imx/include/tm27.h
-
-include_arm_freescale_imxdir = $(includedir)/arm/freescale/imx
-include_arm_freescale_imx_HEADERS =
-include_arm_freescale_imx_HEADERS += ../../../../../../bsps/arm/imx/include/arm/freescale/imx/imx_ccmvar.h
-include_arm_freescale_imx_HEADERS += ../../../../../../bsps/arm/imx/include/arm/freescale/imx/imx_ecspireg.h
-include_arm_freescale_imx_HEADERS += ../../../../../../bsps/arm/imx/include/arm/freescale/imx/imx_gpcreg.h
-include_arm_freescale_imx_HEADERS += ../../../../../../bsps/arm/imx/include/arm/freescale/imx/imx_i2creg.h
-include_arm_freescale_imx_HEADERS += ../../../../../../bsps/arm/imx/include/arm/freescale/imx/imx_srcreg.h
-include_arm_freescale_imx_HEADERS += ../../../../../../bsps/arm/imx/include/arm/freescale/imx/imx_uartreg.h
-include_arm_freescale_imx_HEADERS += ../../../../../../bsps/arm/imx/include/arm/freescale/imx/imx_wdogreg.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/arm/imx/include/bsp/irq.h
diff --git a/bsps/arm/lm3s69xx/headers.am b/bsps/arm/lm3s69xx/headers.am
deleted file mode 100644
index 2572e1ab9c..0000000000
--- a/bsps/arm/lm3s69xx/headers.am
+++ /dev/null
@@ -1,15 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/arm/lm3s69xx/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/arm/lm3s69xx/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/arm/lm3s69xx/include/bsp/io.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lm3s69xx/include/bsp/irq.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lm3s69xx/include/bsp/lm3s69xx.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lm3s69xx/include/bsp/ssi.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lm3s69xx/include/bsp/syscon.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lm3s69xx/include/bsp/uart.h
diff --git a/bsps/arm/lpc176x/headers.am b/bsps/arm/lpc176x/headers.am
deleted file mode 100644
index aceb1c4fa5..0000000000
--- a/bsps/arm/lpc176x/headers.am
+++ /dev/null
@@ -1,30 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/arm/lpc176x/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/adc-defs.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/adc.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/can-defs.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/can.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/common-types.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/dma.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/gpio-defs.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/io-defs.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/io.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/irq.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/lpc-clock-config.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/lpc-gpio.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/lpc176x.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/mbed-pinmap.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/pwmout-defs.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/pwmout.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/system-clocks.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/timer-defs.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/timer.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/watchdog-defs.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/watchdog.h
diff --git a/bsps/arm/lpc24xx/headers.am b/bsps/arm/lpc24xx/headers.am
deleted file mode 100644
index e2f4d26042..0000000000
--- a/bsps/arm/lpc24xx/headers.am
+++ /dev/null
@@ -1,21 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/arm/lpc24xx/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/arm/lpc24xx/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc24xx/include/bsp/dma.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc24xx/include/bsp/i2c.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc24xx/include/bsp/io.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc24xx/include/bsp/irq.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc24xx/include/bsp/lcd.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc24xx/include/bsp/lpc-clock-config.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc24xx/include/bsp/lpc-ethernet-config.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc24xx/include/bsp/lpc17xx.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc24xx/include/bsp/lpc24xx.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc24xx/include/bsp/ssp.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc24xx/include/bsp/start-config.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc24xx/include/bsp/system-clocks.h
diff --git a/bsps/arm/lpc32xx/headers.am b/bsps/arm/lpc32xx/headers.am
deleted file mode 100644
index 40c0cfdb3d..0000000000
--- a/bsps/arm/lpc32xx/headers.am
+++ /dev/null
@@ -1,19 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/arm/lpc32xx/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/arm/lpc32xx/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc32xx/include/bsp/boot.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc32xx/include/bsp/emc.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc32xx/include/bsp/hsu.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc32xx/include/bsp/i2c.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc32xx/include/bsp/irq.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc32xx/include/bsp/lpc-clock-config.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc32xx/include/bsp/lpc-ethernet-config.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc32xx/include/bsp/lpc32xx.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc32xx/include/bsp/mmu.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/lpc32xx/include/bsp/nand-mlc.h
diff --git a/bsps/arm/raspberrypi/headers.am b/bsps/arm/raspberrypi/headers.am
deleted file mode 100644
index 91cd18c86f..0000000000
--- a/bsps/arm/raspberrypi/headers.am
+++ /dev/null
@@ -1,20 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/arm/raspberrypi/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/arm/raspberrypi/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/arm/raspberrypi/include/bsp/fbcons.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/raspberrypi/include/bsp/i2c.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/raspberrypi/include/bsp/irq.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/raspberrypi/include/bsp/mailbox.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/raspberrypi/include/bsp/mmu.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/raspberrypi/include/bsp/raspberrypi.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/raspberrypi/include/bsp/rpi-fb.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/raspberrypi/include/bsp/rpi-gpio.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/raspberrypi/include/bsp/spi.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/raspberrypi/include/bsp/usart.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/raspberrypi/include/bsp/vc.h
diff --git a/bsps/arm/raspberrypi/start/linkcmds.in b/bsps/arm/raspberrypi/start/linkcmds.in
deleted file mode 100644
index d99b4fe23e..0000000000
--- a/bsps/arm/raspberrypi/start/linkcmds.in
+++ /dev/null
@@ -1,49 +0,0 @@
-/**
- * @file
- *
- * @ingroup raspberrypi_linker
- *
- * @brief Memory map
- */
-
-/**
- * @defgroup raspberrypi_linker Raspberry Pi Memory Map
- *
- * @ingroup bsp_linker
- *
- * @brief Raspberry Pi memory map.
- */
-
-MEMORY {
- RAM_MMU (AIW) : ORIGIN = 0x00100000, LENGTH = @RPI_RAM_MMU_LENGTH@
- RAM (AIW) : ORIGIN = 0x00200000, LENGTH = @RPI_RAM_LENGTH_AVAILABLE@ - @RPI_RAM_NOCACHE_LENGTH@
-}
-
-REGION_ALIAS ("REGION_START", RAM);
-REGION_ALIAS ("REGION_VECTOR", RAM);
-REGION_ALIAS ("REGION_TEXT", RAM);
-REGION_ALIAS ("REGION_TEXT_LOAD", RAM);
-REGION_ALIAS ("REGION_RODATA", RAM);
-REGION_ALIAS ("REGION_RODATA_LOAD", RAM);
-REGION_ALIAS ("REGION_DATA", RAM);
-REGION_ALIAS ("REGION_DATA_LOAD", RAM);
-REGION_ALIAS ("REGION_FAST_TEXT", RAM);
-REGION_ALIAS ("REGION_FAST_TEXT_LOAD", RAM);
-REGION_ALIAS ("REGION_FAST_DATA", RAM);
-REGION_ALIAS ("REGION_FAST_DATA_LOAD", RAM);
-REGION_ALIAS ("REGION_BSS", RAM);
-REGION_ALIAS ("REGION_WORK", RAM);
-REGION_ALIAS ("REGION_STACK", RAM);
-REGION_ALIAS ("REGION_NOCACHE", RAM);
-REGION_ALIAS ("REGION_NOCACHE_LOAD", RAM);
-
-bsp_stack_abt_size = DEFINED (bsp_stack_abt_size) ? bsp_stack_abt_size : 1024;
-
-bsp_section_rwbarrier_align = DEFINED (bsp_section_rwbarrier_align) ? bsp_section_rwbarrier_align : 1M;
-
-bsp_vector_table_in_start_section = 1;
-
-bsp_translation_table_base = ORIGIN (RAM_MMU);
-bsp_translation_table_end = ORIGIN (RAM_MMU) + LENGTH (RAM_MMU);
-
-INCLUDE linkcmds.armv4
diff --git a/bsps/arm/realview-pbx-a9/headers.am b/bsps/arm/realview-pbx-a9/headers.am
deleted file mode 100644
index d8707e38ce..0000000000
--- a/bsps/arm/realview-pbx-a9/headers.am
+++ /dev/null
@@ -1,11 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/arm/realview-pbx-a9/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/arm/realview-pbx-a9/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/arm/realview-pbx-a9/include/bsp/console.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/realview-pbx-a9/include/bsp/irq.h
diff --git a/bsps/arm/rtl22xx/headers.am b/bsps/arm/rtl22xx/headers.am
deleted file mode 100644
index 70f14bf3ed..0000000000
--- a/bsps/arm/rtl22xx/headers.am
+++ /dev/null
@@ -1,11 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/arm/rtl22xx/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/arm/rtl22xx/include/lpc22xx.h
-include_HEADERS += ../../../../../../bsps/arm/rtl22xx/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/arm/rtl22xx/include/bsp/irq.h
diff --git a/bsps/arm/shared/headers.am b/bsps/arm/shared/headers.am
deleted file mode 100644
index 34474400ec..0000000000
--- a/bsps/arm/shared/headers.am
+++ /dev/null
@@ -1,11 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_arm_freescale_imxdir = $(includedir)/arm/freescale/imx
-include_arm_freescale_imx_HEADERS =
-include_arm_freescale_imx_HEADERS += ../../../../../../bsps/arm/shared/include/arm/freescale/imx/imx_iomuxreg.h
-include_arm_freescale_imx_HEADERS += ../../../../../../bsps/arm/shared/include/arm/freescale/imx/imx_iomuxvar.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/arm/shared/include/bsp/imx-gpio.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/shared/include/bsp/imx-iomux.h
diff --git a/bsps/arm/smdk2410/headers.am b/bsps/arm/smdk2410/headers.am
deleted file mode 100644
index 25d2eb723e..0000000000
--- a/bsps/arm/smdk2410/headers.am
+++ /dev/null
@@ -1,14 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/arm/smdk2410/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/arm/smdk2410/include/s3c2400.h
-include_HEADERS += ../../../../../../bsps/arm/smdk2410/include/s3c2410.h
-include_HEADERS += ../../../../../../bsps/arm/smdk2410/include/s3c24xx.h
-include_HEADERS += ../../../../../../bsps/arm/smdk2410/include/smc.h
-include_HEADERS += ../../../../../../bsps/arm/smdk2410/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/arm/smdk2410/include/bsp/irq.h
diff --git a/bsps/arm/stm32f4/headers.am b/bsps/arm/stm32f4/headers.am
deleted file mode 100644
index f1270b546e..0000000000
--- a/bsps/arm/stm32f4/headers.am
+++ /dev/null
@@ -1,29 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/arm/stm32f4/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/i2c.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/io.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/irq.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/rcc.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/stm32_i2c.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/stm32_usart.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/stm32f10xxx_exti.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/stm32f10xxx_gpio.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/stm32f10xxx_rcc.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/stm32f4.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/stm32f4xxxx_adc.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/stm32f4xxxx_exti.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/stm32f4xxxx_flash.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/stm32f4xxxx_gpio.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/stm32f4xxxx_otgfs.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/stm32f4xxxx_pwr.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/stm32f4xxxx_rcc.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/stm32f4xxxx_syscfg.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/stm32f4xxxx_tim.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/usart.h
diff --git a/bsps/arm/tms570/headers.am b/bsps/arm/tms570/headers.am
deleted file mode 100644
index 4dd455e338..0000000000
--- a/bsps/arm/tms570/headers.am
+++ /dev/null
@@ -1,63 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/arm/tms570/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/irq.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/system-clocks.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/tms570-pinmux.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/tms570-pins.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/tms570-pom.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/tms570-rti.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/tms570-sci-driver.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/tms570-sci.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/tms570-vim.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/tms570.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/tms570_hwinit.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/tms570_selftest.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/tms570_selftest_parity.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/tms570lc4357-pins.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/tms570ls3137zwt-pins.h
-
-include_bsp_ti_hercdir = $(includedir)/bsp/ti_herc
-include_bsp_ti_herc_HEADERS =
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_adc.h
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_ccmsr.h
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_crc.h
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_dcan.h
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_dcc.h
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_dma.h
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_dmm.h
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_efuse.h
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_emacc.h
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_emacm.h
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_emif.h
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_esm.h
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_flash.h
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_flex_ray.h
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_gio.h
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_htu.h
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_i2c.h
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_iomm.h
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_lin.h
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_mdio.h
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_n2het.h
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_pbist.h
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_pcr.h
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_pll.h
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_pmm.h
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_pom.h
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_rti.h
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_rtp.h
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_sci.h
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_spi.h
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_stc.h
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_sys.h
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_sys2.h
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_tcr.h
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_tcram.h
-include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_vim.h
diff --git a/bsps/arm/xen/headers.am b/bsps/arm/xen/headers.am
deleted file mode 100644
index 952fa37670..0000000000
--- a/bsps/arm/xen/headers.am
+++ /dev/null
@@ -1,10 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/arm/xen/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/arm/xen/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/arm/xen/include/bsp/irq.h
diff --git a/bsps/arm/xen/start/linkcmds.in b/bsps/arm/xen/start/linkcmds.in
deleted file mode 100644
index e2d42b0e8e..0000000000
--- a/bsps/arm/xen/start/linkcmds.in
+++ /dev/null
@@ -1,62 +0,0 @@
-/*
- * SPDX-License-Identifier: BSD-2-Clause
- *
- * Copyright (C) 2019 DornerWorks
- * Written by Jeff Kubascik <jeff.kubascik@dornerworks.com>
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- * POSSIBILITY OF SUCH DAMAGE.
- */
-
-MEMORY {
- RAM_MMU : ORIGIN = @BSP_XEN_RAM_BASE@, LENGTH = @BSP_XEN_MMU_LENGTH@
- RAM : ORIGIN = @BSP_XEN_RAM_BASE@ + @BSP_XEN_LOAD_OFFSET@, LENGTH = @BSP_XEN_RAM_LENGTH@ - @BSP_XEN_LOAD_OFFSET@ - @BSP_XEN_NOCACHE_LENGTH@
- NOCACHE : ORIGIN = @BSP_XEN_RAM_BASE@ + @BSP_XEN_RAM_LENGTH@ - @BSP_XEN_NOCACHE_LENGTH@, LENGTH = @BSP_XEN_NOCACHE_LENGTH@
-}
-
-REGION_ALIAS ("REGION_START", RAM);
-REGION_ALIAS ("REGION_VECTOR", RAM);
-REGION_ALIAS ("REGION_TEXT", RAM);
-REGION_ALIAS ("REGION_TEXT_LOAD", RAM);
-REGION_ALIAS ("REGION_RODATA", RAM);
-REGION_ALIAS ("REGION_RODATA_LOAD", RAM);
-REGION_ALIAS ("REGION_DATA", RAM);
-REGION_ALIAS ("REGION_DATA_LOAD", RAM);
-REGION_ALIAS ("REGION_FAST_TEXT", RAM);
-REGION_ALIAS ("REGION_FAST_TEXT_LOAD", RAM);
-REGION_ALIAS ("REGION_FAST_DATA", RAM);
-REGION_ALIAS ("REGION_FAST_DATA_LOAD", RAM);
-REGION_ALIAS ("REGION_BSS", RAM);
-REGION_ALIAS ("REGION_WORK", RAM);
-REGION_ALIAS ("REGION_STACK", RAM);
-REGION_ALIAS ("REGION_NOCACHE", NOCACHE);
-REGION_ALIAS ("REGION_NOCACHE_LOAD", NOCACHE);
-
-bsp_stack_abt_size = DEFINED (bsp_stack_abt_size) ? bsp_stack_abt_size : 1024;
-
-bsp_section_rwbarrier_align = DEFINED (bsp_section_rwbarrier_align) ? bsp_section_rwbarrier_align : 1M;
-
-bsp_vector_table_in_start_section = 1;
-
-bsp_translation_table_base = ORIGIN (RAM_MMU);
-bsp_translation_table_end = ORIGIN (RAM_MMU) + LENGTH (RAM_MMU);
-
-INCLUDE linkcmds.armv4
diff --git a/bsps/arm/xilinx-zynq/headers.am b/bsps/arm/xilinx-zynq/headers.am
deleted file mode 100644
index 47738c62be..0000000000
--- a/bsps/arm/xilinx-zynq/headers.am
+++ /dev/null
@@ -1,13 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/arm/xilinx-zynq/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/arm/xilinx-zynq/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/arm/xilinx-zynq/include/bsp/cadence-i2c-regs.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/xilinx-zynq/include/bsp/cadence-i2c.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/xilinx-zynq/include/bsp/i2c.h
-include_bsp_HEADERS += ../../../../../../bsps/arm/xilinx-zynq/include/bsp/irq.h
diff --git a/bsps/arm/xilinx-zynq/start/linkcmds.in b/bsps/arm/xilinx-zynq/start/linkcmds.in
deleted file mode 100644
index fb841b93aa..0000000000
--- a/bsps/arm/xilinx-zynq/start/linkcmds.in
+++ /dev/null
@@ -1,36 +0,0 @@
-MEMORY {
- RAM_INT_0 : ORIGIN = @ZYNQ_RAM_INT_0_ORIGIN@, LENGTH = @ZYNQ_RAM_INT_0_LENGTH@
- RAM_INT_1 : ORIGIN = @ZYNQ_RAM_INT_1_ORIGIN@, LENGTH = @ZYNQ_RAM_INT_1_LENGTH@
- RAM_MMU : ORIGIN = @ZYNQ_RAM_ORIGIN@, LENGTH = @ZYNQ_RAM_MMU_LENGTH@
- RAM : ORIGIN = @ZYNQ_RAM_ORIGIN@ + @ZYNQ_RAM_MMU_LENGTH@, LENGTH = @BSP_ZYNQ_RAM_LENGTH@ - @ZYNQ_RAM_ORIGIN@ - @ZYNQ_RAM_MMU_LENGTH@ - @ZYNQ_RAM_NOCACHE_LENGTH@
- NOCACHE : ORIGIN = @BSP_ZYNQ_RAM_LENGTH@ - @ZYNQ_RAM_NOCACHE_LENGTH@, LENGTH = @ZYNQ_RAM_NOCACHE_LENGTH@
-}
-
-REGION_ALIAS ("REGION_START", RAM);
-REGION_ALIAS ("REGION_VECTOR", RAM);
-REGION_ALIAS ("REGION_TEXT", RAM);
-REGION_ALIAS ("REGION_TEXT_LOAD", RAM);
-REGION_ALIAS ("REGION_RODATA", RAM);
-REGION_ALIAS ("REGION_RODATA_LOAD", RAM);
-REGION_ALIAS ("REGION_DATA", RAM);
-REGION_ALIAS ("REGION_DATA_LOAD", RAM);
-REGION_ALIAS ("REGION_FAST_TEXT", RAM);
-REGION_ALIAS ("REGION_FAST_TEXT_LOAD", RAM);
-REGION_ALIAS ("REGION_FAST_DATA", RAM);
-REGION_ALIAS ("REGION_FAST_DATA_LOAD", RAM);
-REGION_ALIAS ("REGION_BSS", RAM);
-REGION_ALIAS ("REGION_WORK", RAM);
-REGION_ALIAS ("REGION_STACK", RAM);
-REGION_ALIAS ("REGION_NOCACHE", NOCACHE);
-REGION_ALIAS ("REGION_NOCACHE_LOAD", NOCACHE);
-
-bsp_stack_abt_size = DEFINED (bsp_stack_abt_size) ? bsp_stack_abt_size : 1024;
-
-bsp_section_rwbarrier_align = DEFINED (bsp_section_rwbarrier_align) ? bsp_section_rwbarrier_align : 1M;
-
-bsp_vector_table_in_start_section = 1;
-
-bsp_translation_table_base = ORIGIN (RAM_MMU);
-bsp_translation_table_end = ORIGIN (RAM_MMU) + LENGTH (RAM_MMU);
-
-INCLUDE linkcmds.armv4
diff --git a/bsps/arm/xilinx-zynqmp/headers.am b/bsps/arm/xilinx-zynqmp/headers.am
deleted file mode 100644
index 6cb3a00a52..0000000000
--- a/bsps/arm/xilinx-zynqmp/headers.am
+++ /dev/null
@@ -1,10 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/arm/xilinx-zynqmp/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/arm/xilinx-zynqmp/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/arm/xilinx-zynqmp/include/bsp/irq.h
diff --git a/bsps/arm/xilinx-zynqmp/start/linkcmds.in b/bsps/arm/xilinx-zynqmp/start/linkcmds.in
deleted file mode 100644
index 435af0e7e9..0000000000
--- a/bsps/arm/xilinx-zynqmp/start/linkcmds.in
+++ /dev/null
@@ -1,36 +0,0 @@
-MEMORY {
- RAM_INT_0 : ORIGIN = @ZYNQMP_RAM_INT_0_ORIGIN@, LENGTH = @ZYNQMP_RAM_INT_0_LENGTH@
- RAM_INT_1 : ORIGIN = @ZYNQMP_RAM_INT_1_ORIGIN@, LENGTH = @ZYNQMP_RAM_INT_1_LENGTH@
- RAM_MMU : ORIGIN = @ZYNQMP_RAM_ORIGIN@, LENGTH = @ZYNQMP_RAM_MMU_LENGTH@
- RAM : ORIGIN = @ZYNQMP_RAM_ORIGIN@ + @ZYNQMP_RAM_MMU_LENGTH@, LENGTH = @BSP_ZYNQMP_RAM_LENGTH@ - @ZYNQMP_RAM_ORIGIN@ - @ZYNQMP_RAM_MMU_LENGTH@ - @ZYNQMP_RAM_NOCACHE_LENGTH@
- NOCACHE : ORIGIN = @BSP_ZYNQMP_RAM_LENGTH@ - @ZYNQMP_RAM_NOCACHE_LENGTH@, LENGTH = @ZYNQMP_RAM_NOCACHE_LENGTH@
-}
-
-REGION_ALIAS ("REGION_START", RAM);
-REGION_ALIAS ("REGION_VECTOR", RAM);
-REGION_ALIAS ("REGION_TEXT", RAM);
-REGION_ALIAS ("REGION_TEXT_LOAD", RAM);
-REGION_ALIAS ("REGION_RODATA", RAM);
-REGION_ALIAS ("REGION_RODATA_LOAD", RAM);
-REGION_ALIAS ("REGION_DATA", RAM);
-REGION_ALIAS ("REGION_DATA_LOAD", RAM);
-REGION_ALIAS ("REGION_FAST_TEXT", RAM);
-REGION_ALIAS ("REGION_FAST_TEXT_LOAD", RAM);
-REGION_ALIAS ("REGION_FAST_DATA", RAM);
-REGION_ALIAS ("REGION_FAST_DATA_LOAD", RAM);
-REGION_ALIAS ("REGION_BSS", RAM);
-REGION_ALIAS ("REGION_WORK", RAM);
-REGION_ALIAS ("REGION_STACK", RAM);
-REGION_ALIAS ("REGION_NOCACHE", NOCACHE);
-REGION_ALIAS ("REGION_NOCACHE_LOAD", NOCACHE);
-
-bsp_stack_abt_size = DEFINED (bsp_stack_abt_size) ? bsp_stack_abt_size : 1024;
-
-bsp_section_rwbarrier_align = DEFINED (bsp_section_rwbarrier_align) ? bsp_section_rwbarrier_align : 1M;
-
-bsp_vector_table_in_start_section = 1;
-
-bsp_translation_table_base = ORIGIN (RAM_MMU);
-bsp_translation_table_end = ORIGIN (RAM_MMU) + LENGTH (RAM_MMU);
-
-INCLUDE linkcmds.armv4
diff --git a/bsps/bfin/TLL6527M/headers.am b/bsps/bfin/TLL6527M/headers.am
deleted file mode 100644
index 07a03e0119..0000000000
--- a/bsps/bfin/TLL6527M/headers.am
+++ /dev/null
@@ -1,11 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/bfin/TLL6527M/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/bfin/TLL6527M/include/cplb.h
-include_HEADERS += ../../../../../../bsps/bfin/TLL6527M/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/bfin/TLL6527M/include/bsp/irq.h
diff --git a/bsps/bfin/bf537Stamp/headers.am b/bsps/bfin/bf537Stamp/headers.am
deleted file mode 100644
index aa3e259638..0000000000
--- a/bsps/bfin/bf537Stamp/headers.am
+++ /dev/null
@@ -1,10 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/bfin/bf537Stamp/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/bfin/bf537Stamp/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/bfin/bf537Stamp/include/bsp/irq.h
diff --git a/bsps/bfin/eZKit533/headers.am b/bsps/bfin/eZKit533/headers.am
deleted file mode 100644
index d588226478..0000000000
--- a/bsps/bfin/eZKit533/headers.am
+++ /dev/null
@@ -1,11 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/bfin/eZKit533/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/bfin/eZKit533/include/cplb.h
-include_HEADERS += ../../../../../../bsps/bfin/eZKit533/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/bfin/eZKit533/include/bsp/irq.h
diff --git a/bsps/bfin/headers.am b/bsps/bfin/headers.am
deleted file mode 100644
index 67f3f02572..0000000000
--- a/bsps/bfin/headers.am
+++ /dev/null
@@ -1,37 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../bsps/bfin/include/bf52x.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../bsps/bfin/include/bsp/interrupt.h
-
-include_libcpudir = $(includedir)/libcpu
-include_libcpu_HEADERS =
-include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/bf533.h
-include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/bf537.h
-include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/cecRegs.h
-include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/coreTimerRegs.h
-include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/dmaRegs.h
-include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/ebiuRegs.h
-include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/ethernet.h
-include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/ethernetRegs.h
-include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/gpioRegs.h
-include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/interrupt.h
-include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/memoryRegs.h
-include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/mmu.h
-include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/mmuRegs.h
-include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/ppiRegs.h
-include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/rtcRegs.h
-include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/sicRegs.h
-include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/spi.h
-include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/spiRegs.h
-include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/sport.h
-include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/sportRegs.h
-include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/timerRegs.h
-include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/twi.h
-include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/twiRegs.h
-include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/uart.h
-include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/uartRegs.h
-include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/wdogRegs.h
diff --git a/bsps/bfin/shared/shared-sources.am b/bsps/bfin/shared/shared-sources.am
deleted file mode 100644
index 42e03d987a..0000000000
--- a/bsps/bfin/shared/shared-sources.am
+++ /dev/null
@@ -1,8 +0,0 @@
-librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/mmu.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/dev/clock.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/dev/rtc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/dev/spi.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/dev/sport.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/dev/timer.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/dev/twi.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/dev/uart.c
diff --git a/bsps/headers.am b/bsps/headers.am
deleted file mode 100644
index b5821564b1..0000000000
--- a/bsps/headers.am
+++ /dev/null
@@ -1,154 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../bsps/include/mpci.h
-include_HEADERS += ../../bsps/include/shm_driver.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../bsps/include/bsp/bootcard.h
-include_bsp_HEADERS += ../../bsps/include/bsp/console-polled.h
-include_bsp_HEADERS += ../../bsps/include/bsp/console-termios.h
-include_bsp_HEADERS += ../../bsps/include/bsp/default-initial-extension.h
-include_bsp_HEADERS += ../../bsps/include/bsp/fatal.h
-include_bsp_HEADERS += ../../bsps/include/bsp/fdt.h
-include_bsp_HEADERS += ../../bsps/include/bsp/gpio.h
-include_bsp_HEADERS += ../../bsps/include/bsp/irq-default.h
-include_bsp_HEADERS += ../../bsps/include/bsp/irq-generic.h
-include_bsp_HEADERS += ../../bsps/include/bsp/irq-info.h
-include_bsp_HEADERS += ../../bsps/include/bsp/stackalloc.h
-include_bsp_HEADERS += ../../bsps/include/bsp/u-boot.h
-include_bsp_HEADERS += ../../bsps/include/bsp/uart-output-char.h
-include_bsp_HEADERS += ../../bsps/include/bsp/utility.h
-
-include_dev_clockdir = $(includedir)/dev/clock
-include_dev_clock_HEADERS =
-include_dev_clock_HEADERS += ../../bsps/include/dev/clock/arm-generic-timer.h
-
-include_dev_irqdir = $(includedir)/dev/irq
-include_dev_irq_HEADERS =
-include_dev_irq_HEADERS += ../../bsps/include/dev/irq/arm-gic-irq.h
-include_dev_irq_HEADERS += ../../bsps/include/dev/irq/arm-gic-regs.h
-include_dev_irq_HEADERS += ../../bsps/include/dev/irq/arm-gic-tm27.h
-include_dev_irq_HEADERS += ../../bsps/include/dev/irq/arm-gic.h
-
-include_dev_serialdir = $(includedir)/dev/serial
-include_dev_serial_HEADERS =
-include_dev_serial_HEADERS += ../../bsps/include/dev/serial/arm-pl011-regs.h
-include_dev_serial_HEADERS += ../../bsps/include/dev/serial/arm-pl011.h
-include_dev_serial_HEADERS += ../../bsps/include/dev/serial/zynq-uart-regs.h
-include_dev_serial_HEADERS += ../../bsps/include/dev/serial/zynq-uart.h
-
-include_dev_spidir = $(includedir)/dev/spi
-include_dev_spi_HEADERS =
-include_dev_spi_HEADERS += ../../bsps/include/dev/spi/cadence-spi-regs.h
-include_dev_spi_HEADERS += ../../bsps/include/dev/spi/cadence-spi.h
-include_dev_spi_HEADERS += ../../bsps/include/dev/spi/xilinx-axi-spi-regs.h
-include_dev_spi_HEADERS += ../../bsps/include/dev/spi/xilinx-axi-spi.h
-
-include_grlibdir = $(includedir)/grlib
-include_grlib_HEADERS =
-include_grlib_HEADERS += ../../bsps/include/grlib/ahbstat.h
-include_grlib_HEADERS += ../../bsps/include/grlib/ambapp.h
-include_grlib_HEADERS += ../../bsps/include/grlib/ambapp_bus.h
-include_grlib_HEADERS += ../../bsps/include/grlib/ambapp_bus_grlib.h
-include_grlib_HEADERS += ../../bsps/include/grlib/ambapp_ids.h
-include_grlib_HEADERS += ../../bsps/include/grlib/apbuart.h
-include_grlib_HEADERS += ../../bsps/include/grlib/apbuart_cons.h
-include_grlib_HEADERS += ../../bsps/include/grlib/apbuart_termios.h
-include_grlib_HEADERS += ../../bsps/include/grlib/b1553brm.h
-include_grlib_HEADERS += ../../bsps/include/grlib/b1553rt.h
-include_grlib_HEADERS += ../../bsps/include/grlib/bspcommon.h
-include_grlib_HEADERS += ../../bsps/include/grlib/canbtrs.h
-include_grlib_HEADERS += ../../bsps/include/grlib/canmux.h
-include_grlib_HEADERS += ../../bsps/include/grlib/cons.h
-include_grlib_HEADERS += ../../bsps/include/grlib/debug_defs.h
-include_grlib_HEADERS += ../../bsps/include/grlib/genirq.h
-include_grlib_HEADERS += ../../bsps/include/grlib/gpiolib.h
-include_grlib_HEADERS += ../../bsps/include/grlib/gptimer.h
-include_grlib_HEADERS += ../../bsps/include/grlib/gr1553b.h
-include_grlib_HEADERS += ../../bsps/include/grlib/gr1553bc.h
-include_grlib_HEADERS += ../../bsps/include/grlib/gr1553bc_list.h
-include_grlib_HEADERS += ../../bsps/include/grlib/gr1553bm.h
-include_grlib_HEADERS += ../../bsps/include/grlib/gr1553rt.h
-include_grlib_HEADERS += ../../bsps/include/grlib/gr_701.h
-include_grlib_HEADERS += ../../bsps/include/grlib/gr_cpci_gr740.h
-include_grlib_HEADERS += ../../bsps/include/grlib/gr_rasta_adcdac.h
-include_grlib_HEADERS += ../../bsps/include/grlib/gr_rasta_io.h
-include_grlib_HEADERS += ../../bsps/include/grlib/gr_rasta_spw_router.h
-include_grlib_HEADERS += ../../bsps/include/grlib/gr_rasta_tmtc.h
-include_grlib_HEADERS += ../../bsps/include/grlib/gr_tmtc_1553.h
-include_grlib_HEADERS += ../../bsps/include/grlib/gradcdac.h
-include_grlib_HEADERS += ../../bsps/include/grlib/grascs.h
-include_grlib_HEADERS += ../../bsps/include/grlib/grcan.h
-include_grlib_HEADERS += ../../bsps/include/grlib/grctm.h
-include_grlib_HEADERS += ../../bsps/include/grlib/grgpio.h
-include_grlib_HEADERS += ../../bsps/include/grlib/griommu.h
-include_grlib_HEADERS += ../../bsps/include/grlib/grlib.h
-include_grlib_HEADERS += ../../bsps/include/grlib/grlib_impl.h
-include_grlib_HEADERS += ../../bsps/include/grlib/grpci.h
-include_grlib_HEADERS += ../../bsps/include/grlib/grpci2.h
-include_grlib_HEADERS += ../../bsps/include/grlib/grpci2dma.h
-include_grlib_HEADERS += ../../bsps/include/grlib/grpwm.h
-include_grlib_HEADERS += ../../bsps/include/grlib/grslink.h
-include_grlib_HEADERS += ../../bsps/include/grlib/grspw.h
-include_grlib_HEADERS += ../../bsps/include/grlib/grspw_pkt.h
-include_grlib_HEADERS += ../../bsps/include/grlib/grspw_router.h
-include_grlib_HEADERS += ../../bsps/include/grlib/grtc.h
-include_grlib_HEADERS += ../../bsps/include/grlib/grtm.h
-include_grlib_HEADERS += ../../bsps/include/grlib/i2cmst.h
-include_grlib_HEADERS += ../../bsps/include/grlib/l2c.h
-include_grlib_HEADERS += ../../bsps/include/grlib/l4stat.h
-include_grlib_HEADERS += ../../bsps/include/grlib/mctrl.h
-include_grlib_HEADERS += ../../bsps/include/grlib/memscrub.h
-include_grlib_HEADERS += ../../bsps/include/grlib/occan.h
-include_grlib_HEADERS += ../../bsps/include/grlib/pcif.h
-include_grlib_HEADERS += ../../bsps/include/grlib/satcan.h
-include_grlib_HEADERS += ../../bsps/include/grlib/spictrl.h
-include_grlib_HEADERS += ../../bsps/include/grlib/spwcuc.h
-include_grlib_HEADERS += ../../bsps/include/grlib/spwtdp.h
-include_grlib_HEADERS += ../../bsps/include/grlib/tlib.h
-
-include_libchipdir = $(includedir)/libchip
-include_libchip_HEADERS =
-include_libchip_HEADERS += ../../bsps/include/libchip/am29lv160.h
-include_libchip_HEADERS += ../../bsps/include/libchip/ata.h
-include_libchip_HEADERS += ../../bsps/include/libchip/ata_internal.h
-include_libchip_HEADERS += ../../bsps/include/libchip/disp_hcms29xx.h
-include_libchip_HEADERS += ../../bsps/include/libchip/ds1375-rtc.h
-include_libchip_HEADERS += ../../bsps/include/libchip/i2c-2b-eeprom.h
-include_libchip_HEADERS += ../../bsps/include/libchip/i2c-ds1621.h
-include_libchip_HEADERS += ../../bsps/include/libchip/i2c-sc620.h
-include_libchip_HEADERS += ../../bsps/include/libchip/icm7170.h
-include_libchip_HEADERS += ../../bsps/include/libchip/ide_ctrl.h
-include_libchip_HEADERS += ../../bsps/include/libchip/ide_ctrl_cfg.h
-include_libchip_HEADERS += ../../bsps/include/libchip/ide_ctrl_io.h
-include_libchip_HEADERS += ../../bsps/include/libchip/m48t08.h
-include_libchip_HEADERS += ../../bsps/include/libchip/mc146818a.h
-include_libchip_HEADERS += ../../bsps/include/libchip/mc68681.h
-include_libchip_HEADERS += ../../bsps/include/libchip/ns16550.h
-include_libchip_HEADERS += ../../bsps/include/libchip/ns16550_p.h
-include_libchip_HEADERS += ../../bsps/include/libchip/rtc.h
-include_libchip_HEADERS += ../../bsps/include/libchip/serial.h
-include_libchip_HEADERS += ../../bsps/include/libchip/sersupp.h
-include_libchip_HEADERS += ../../bsps/include/libchip/spi-flash-m25p40.h
-include_libchip_HEADERS += ../../bsps/include/libchip/spi-fram-fm25l256.h
-include_libchip_HEADERS += ../../bsps/include/libchip/spi-memdrv.h
-include_libchip_HEADERS += ../../bsps/include/libchip/spi-sd-card.h
-include_libchip_HEADERS += ../../bsps/include/libchip/wd80x3.h
-include_libchip_HEADERS += ../../bsps/include/libchip/z85c30.h
-
-include_rtemsdir = $(includedir)/rtems
-include_rtems_HEADERS =
-include_rtems_HEADERS += ../../bsps/include/rtems/umon.h
-
-include_rtems_zilogdir = $(includedir)/rtems/zilog
-include_rtems_zilog_HEADERS =
-include_rtems_zilog_HEADERS += ../../bsps/include/rtems/zilog/z8036.h
-include_rtems_zilog_HEADERS += ../../bsps/include/rtems/zilog/z8530.h
-
-include_umondir = $(includedir)/umon
-include_umon_HEADERS =
-include_umon_HEADERS += ../../bsps/include/umon/cli.h
-include_umon_HEADERS += ../../bsps/include/umon/monlib.h
-include_umon_HEADERS += ../../bsps/include/umon/tfs.h
diff --git a/bsps/i386/headers.am b/bsps/i386/headers.am
deleted file mode 100644
index 8a3d39cfbb..0000000000
--- a/bsps/i386/headers.am
+++ /dev/null
@@ -1,20 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../bsps/i386/include/i386_io.h
-include_HEADERS += ../../../../../bsps/i386/include/uart.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../bsps/i386/include/bsp/apic.h
-include_bsp_HEADERS += ../../../../../bsps/i386/include/bsp/irq.h
-include_bsp_HEADERS += ../../../../../bsps/i386/include/bsp/irq_asm.h
-include_bsp_HEADERS += ../../../../../bsps/i386/include/bsp/realmode_int.h
-include_bsp_HEADERS += ../../../../../bsps/i386/include/bsp/smp-imps.h
-include_bsp_HEADERS += ../../../../../bsps/i386/include/bsp/tty_drv.h
-
-include_libcpudir = $(includedir)/libcpu
-include_libcpu_HEADERS =
-include_libcpu_HEADERS += ../../../../../bsps/i386/include/libcpu/byteorder.h
-include_libcpu_HEADERS += ../../../../../bsps/i386/include/libcpu/cpuModel.h
-include_libcpu_HEADERS += ../../../../../bsps/i386/include/libcpu/page.h
diff --git a/bsps/i386/pc386/headers.am b/bsps/i386/pc386/headers.am
deleted file mode 100644
index 0109c11eed..0000000000
--- a/bsps/i386/pc386/headers.am
+++ /dev/null
@@ -1,25 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/i386/pc386/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/i386/pc386/include/crt.h
-include_HEADERS += ../../../../../../bsps/i386/pc386/include/edid.h
-include_HEADERS += ../../../../../../bsps/i386/pc386/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/i386/pc386/include/bsp/bspimpl.h
-include_bsp_HEADERS += ../../../../../../bsps/i386/pc386/include/bsp/exar17d15x.h
-include_bsp_HEADERS += ../../../../../../bsps/i386/pc386/include/bsp/fb_default_mode.h
-include_bsp_HEADERS += ../../../../../../bsps/i386/pc386/include/bsp/fb_vesa.h
-include_bsp_HEADERS += ../../../../../../bsps/i386/pc386/include/bsp/rtd316.h
-include_bsp_HEADERS += ../../../../../../bsps/i386/pc386/include/bsp/tblsizes.h
-include_bsp_HEADERS += ../../../../../../bsps/i386/pc386/include/bsp/vbe3.h
-
-include_rtemsdir = $(includedir)/rtems
-include_rtems_HEADERS =
-include_rtems_HEADERS += ../../../../../../bsps/i386/pc386/include/rtems/kd.h
-include_rtems_HEADERS += ../../../../../../bsps/i386/pc386/include/rtems/keyboard.h
-include_rtems_HEADERS += ../../../../../../bsps/i386/pc386/include/rtems/ps2_drv.h
-include_rtems_HEADERS += ../../../../../../bsps/i386/pc386/include/rtems/vgacons.h
diff --git a/bsps/lm32/headers.am b/bsps/lm32/headers.am
deleted file mode 100644
index e44184dbea..0000000000
--- a/bsps/lm32/headers.am
+++ /dev/null
@@ -1,18 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../bsps/lm32/include/bsp/irq.h
-include_bsp_HEADERS += ../../../../../bsps/lm32/include/bsp/milkymist_ac97.h
-include_bsp_HEADERS += ../../../../../bsps/lm32/include/bsp/milkymist_buttons.h
-include_bsp_HEADERS += ../../../../../bsps/lm32/include/bsp/milkymist_dmx.h
-include_bsp_HEADERS += ../../../../../bsps/lm32/include/bsp/milkymist_flash.h
-include_bsp_HEADERS += ../../../../../bsps/lm32/include/bsp/milkymist_gpio.h
-include_bsp_HEADERS += ../../../../../bsps/lm32/include/bsp/milkymist_ir.h
-include_bsp_HEADERS += ../../../../../bsps/lm32/include/bsp/milkymist_memcard.h
-include_bsp_HEADERS += ../../../../../bsps/lm32/include/bsp/milkymist_midi.h
-include_bsp_HEADERS += ../../../../../bsps/lm32/include/bsp/milkymist_pfpu.h
-include_bsp_HEADERS += ../../../../../bsps/lm32/include/bsp/milkymist_tmu.h
-include_bsp_HEADERS += ../../../../../bsps/lm32/include/bsp/milkymist_usbinput.h
-include_bsp_HEADERS += ../../../../../bsps/lm32/include/bsp/milkymist_versions.h
-include_bsp_HEADERS += ../../../../../bsps/lm32/include/bsp/milkymist_video.h
diff --git a/bsps/lm32/lm32_evr/headers.am b/bsps/lm32/lm32_evr/headers.am
deleted file mode 100644
index 213b66effe..0000000000
--- a/bsps/lm32/lm32_evr/headers.am
+++ /dev/null
@@ -1,7 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/lm32/lm32_evr/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/lm32/lm32_evr/include/system_conf.h
-include_HEADERS += ../../../../../../bsps/lm32/lm32_evr/include/tm27.h
diff --git a/bsps/lm32/milkymist/headers.am b/bsps/lm32/milkymist/headers.am
deleted file mode 100644
index 1bd114fba1..0000000000
--- a/bsps/lm32/milkymist/headers.am
+++ /dev/null
@@ -1,7 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/lm32/milkymist/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/lm32/milkymist/include/system_conf.h
-include_HEADERS += ../../../../../../bsps/lm32/milkymist/include/tm27.h
diff --git a/bsps/m68k/av5282/headers.am b/bsps/m68k/av5282/headers.am
deleted file mode 100644
index f0e0307bcc..0000000000
--- a/bsps/m68k/av5282/headers.am
+++ /dev/null
@@ -1,10 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/m68k/av5282/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/m68k/av5282/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/m68k/av5282/include/bsp/irq.h
diff --git a/bsps/m68k/csb360/headers.am b/bsps/m68k/csb360/headers.am
deleted file mode 100644
index bb1979605a..0000000000
--- a/bsps/m68k/csb360/headers.am
+++ /dev/null
@@ -1,10 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/m68k/csb360/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/m68k/csb360/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/m68k/csb360/include/bsp/irq.h
diff --git a/bsps/m68k/gen68340/headers.am b/bsps/m68k/gen68340/headers.am
deleted file mode 100644
index 6d738f552d..0000000000
--- a/bsps/m68k/gen68340/headers.am
+++ /dev/null
@@ -1,15 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/m68k/gen68340/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/m68k/gen68340/include/m340timer.h
-include_HEADERS += ../../../../../../bsps/m68k/gen68340/include/m340uart.h
-include_HEADERS += ../../../../../../bsps/m68k/gen68340/include/m68340.h
-include_HEADERS += ../../../../../../bsps/m68k/gen68340/include/m68340.inc
-include_HEADERS += ../../../../../../bsps/m68k/gen68340/include/m68349.inc
-include_HEADERS += ../../../../../../bsps/m68k/gen68340/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/m68k/gen68340/include/bsp/irq.h
diff --git a/bsps/m68k/gen68360/headers.am b/bsps/m68k/gen68360/headers.am
deleted file mode 100644
index a76ad10ed3..0000000000
--- a/bsps/m68k/gen68360/headers.am
+++ /dev/null
@@ -1,10 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/m68k/gen68360/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/m68k/gen68360/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/m68k/gen68360/include/bsp/irq.h
diff --git a/bsps/m68k/genmcf548x/headers.am b/bsps/m68k/genmcf548x/headers.am
deleted file mode 100644
index 80752c512e..0000000000
--- a/bsps/m68k/genmcf548x/headers.am
+++ /dev/null
@@ -1,10 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/m68k/genmcf548x/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/m68k/genmcf548x/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/m68k/genmcf548x/include/bsp/irq.h
diff --git a/bsps/m68k/headers.am b/bsps/m68k/headers.am
deleted file mode 100644
index 526fa7769f..0000000000
--- a/bsps/m68k/headers.am
+++ /dev/null
@@ -1,47 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../bsps/m68k/include/mvme16x_hw.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../bsps/m68k/include/bsp/linker-symbols.h
-
-include_mcf5206dir = $(includedir)/mcf5206
-include_mcf5206_HEADERS =
-include_mcf5206_HEADERS += ../../../../../bsps/m68k/include/mcf5206/mcf5206e.h
-include_mcf5206_HEADERS += ../../../../../bsps/m68k/include/mcf5206/mcfmbus.h
-include_mcf5206_HEADERS += ../../../../../bsps/m68k/include/mcf5206/mcfuart.h
-
-include_mcf5223xdir = $(includedir)/mcf5223x
-include_mcf5223x_HEADERS =
-include_mcf5223x_HEADERS += ../../../../../bsps/m68k/include/mcf5223x/mcf5223x.h
-
-include_mcf5225xdir = $(includedir)/mcf5225x
-include_mcf5225x_HEADERS =
-include_mcf5225x_HEADERS += ../../../../../bsps/m68k/include/mcf5225x/fec.h
-include_mcf5225x_HEADERS += ../../../../../bsps/m68k/include/mcf5225x/mcf5225x.h
-
-include_mcf5235dir = $(includedir)/mcf5235
-include_mcf5235_HEADERS =
-include_mcf5235_HEADERS += ../../../../../bsps/m68k/include/mcf5235/mcf5235.h
-
-include_mcf5272dir = $(includedir)/mcf5272
-include_mcf5272_HEADERS =
-include_mcf5272_HEADERS += ../../../../../bsps/m68k/include/mcf5272/mcf5272.h
-
-include_mcf5282dir = $(includedir)/mcf5282
-include_mcf5282_HEADERS =
-include_mcf5282_HEADERS += ../../../../../bsps/m68k/include/mcf5282/mcf5282.h
-
-include_mcf532xdir = $(includedir)/mcf532x
-include_mcf532x_HEADERS =
-include_mcf532x_HEADERS += ../../../../../bsps/m68k/include/mcf532x/mcf532x.h
-
-include_mcf548xdir = $(includedir)/mcf548x
-include_mcf548x_HEADERS =
-include_mcf548x_HEADERS += ../../../../../bsps/m68k/include/mcf548x/MCD_dma.h
-include_mcf548x_HEADERS += ../../../../../bsps/m68k/include/mcf548x/MCD_progCheck.h
-include_mcf548x_HEADERS += ../../../../../bsps/m68k/include/mcf548x/MCD_tasksInit.h
-include_mcf548x_HEADERS += ../../../../../bsps/m68k/include/mcf548x/mcdma_glue.h
-include_mcf548x_HEADERS += ../../../../../bsps/m68k/include/mcf548x/mcf548x.h
diff --git a/bsps/m68k/mcf5206elite/headers.am b/bsps/m68k/mcf5206elite/headers.am
deleted file mode 100644
index a3a00197be..0000000000
--- a/bsps/m68k/mcf5206elite/headers.am
+++ /dev/null
@@ -1,14 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/m68k/mcf5206elite/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/m68k/mcf5206elite/include/ds1307.h
-include_HEADERS += ../../../../../../bsps/m68k/mcf5206elite/include/i2c.h
-include_HEADERS += ../../../../../../bsps/m68k/mcf5206elite/include/i2cdrv.h
-include_HEADERS += ../../../../../../bsps/m68k/mcf5206elite/include/nvram.h
-include_HEADERS += ../../../../../../bsps/m68k/mcf5206elite/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/m68k/mcf5206elite/include/bsp/irq.h
diff --git a/bsps/m68k/mcf52235/headers.am b/bsps/m68k/mcf52235/headers.am
deleted file mode 100644
index 98212df5e2..0000000000
--- a/bsps/m68k/mcf52235/headers.am
+++ /dev/null
@@ -1,10 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/m68k/mcf52235/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/m68k/mcf52235/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/m68k/mcf52235/include/bsp/irq.h
diff --git a/bsps/m68k/mcf5225x/headers.am b/bsps/m68k/mcf5225x/headers.am
deleted file mode 100644
index 7795b306eb..0000000000
--- a/bsps/m68k/mcf5225x/headers.am
+++ /dev/null
@@ -1,10 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/m68k/mcf5225x/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/m68k/mcf5225x/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/m68k/mcf5225x/include/bsp/irq.h
diff --git a/bsps/m68k/mcf5235/headers.am b/bsps/m68k/mcf5235/headers.am
deleted file mode 100644
index 97fb4705a0..0000000000
--- a/bsps/m68k/mcf5235/headers.am
+++ /dev/null
@@ -1,10 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/m68k/mcf5235/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/m68k/mcf5235/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/m68k/mcf5235/include/bsp/irq.h
diff --git a/bsps/m68k/mcf5329/headers.am b/bsps/m68k/mcf5329/headers.am
deleted file mode 100644
index b14787d268..0000000000
--- a/bsps/m68k/mcf5329/headers.am
+++ /dev/null
@@ -1,10 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/m68k/mcf5329/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/m68k/mcf5329/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/m68k/mcf5329/include/bsp/irq.h
diff --git a/bsps/m68k/mrm332/headers.am b/bsps/m68k/mrm332/headers.am
deleted file mode 100644
index 91a66f129d..0000000000
--- a/bsps/m68k/mrm332/headers.am
+++ /dev/null
@@ -1,11 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/m68k/mrm332/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/m68k/mrm332/include/mrm332.h
-include_HEADERS += ../../../../../../bsps/m68k/mrm332/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/m68k/mrm332/include/bsp/irq.h
diff --git a/bsps/m68k/mvme147/headers.am b/bsps/m68k/mvme147/headers.am
deleted file mode 100644
index c9abe2ad6a..0000000000
--- a/bsps/m68k/mvme147/headers.am
+++ /dev/null
@@ -1,10 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/m68k/mvme147/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/m68k/mvme147/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/m68k/mvme147/include/bsp/irq.h
diff --git a/bsps/m68k/mvme147s/headers.am b/bsps/m68k/mvme147s/headers.am
deleted file mode 100644
index d4361d1e92..0000000000
--- a/bsps/m68k/mvme147s/headers.am
+++ /dev/null
@@ -1,10 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/m68k/mvme147s/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/m68k/mvme147s/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/m68k/mvme147s/include/bsp/irq.h
diff --git a/bsps/m68k/mvme162/headers.am b/bsps/m68k/mvme162/headers.am
deleted file mode 100644
index d2feffe932..0000000000
--- a/bsps/m68k/mvme162/headers.am
+++ /dev/null
@@ -1,11 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/m68k/mvme162/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/m68k/mvme162/include/page_table.h
-include_HEADERS += ../../../../../../bsps/m68k/mvme162/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/m68k/mvme162/include/bsp/irq.h
diff --git a/bsps/m68k/mvme167/headers.am b/bsps/m68k/mvme167/headers.am
deleted file mode 100644
index 4c92f1305b..0000000000
--- a/bsps/m68k/mvme167/headers.am
+++ /dev/null
@@ -1,11 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/m68k/mvme167/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/m68k/mvme167/include/page_table.h
-include_HEADERS += ../../../../../../bsps/m68k/mvme167/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/m68k/mvme167/include/bsp/irq.h
diff --git a/bsps/m68k/shared/fpsp-sources.am b/bsps/m68k/shared/fpsp-sources.am
deleted file mode 100644
index 3728edf112..0000000000
--- a/bsps/m68k/shared/fpsp-sources.am
+++ /dev/null
@@ -1,42 +0,0 @@
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/bindec.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/binstr.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/bugfix.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/decbin.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/do_func.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/gen_except.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/get_op.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/kernel_ex.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/res_func.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/round.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/rtems_fpsp.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/rtems_skel.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/sacos.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/sasin.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/satanh.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/satan.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/scale.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/scosh.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/setox.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/sgetem.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/sint.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/slog2.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/slogn.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/smovecr.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/srem_mod.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/ssinh.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/ssin.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/stanh.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/stan.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/sto_res.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/stwotox.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/tbldo.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/util.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/x_bsun.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/x_fline.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/x_operr.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/x_ovfl.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/x_snan.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/x_store.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/x_unfl.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/x_unimp.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/x_unsupp.S
diff --git a/bsps/m68k/uC5282/headers.am b/bsps/m68k/uC5282/headers.am
deleted file mode 100644
index 9dcde40e80..0000000000
--- a/bsps/m68k/uC5282/headers.am
+++ /dev/null
@@ -1,10 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/m68k/uC5282/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/m68k/uC5282/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/m68k/uC5282/include/bsp/irq.h
diff --git a/bsps/mips/csb350/headers.am b/bsps/mips/csb350/headers.am
deleted file mode 100644
index 47c143ca0c..0000000000
--- a/bsps/mips/csb350/headers.am
+++ /dev/null
@@ -1,10 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/mips/csb350/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/mips/csb350/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/mips/csb350/include/bsp/irq.h
diff --git a/bsps/mips/headers.am b/bsps/mips/headers.am
deleted file mode 100644
index c9aece50dc..0000000000
--- a/bsps/mips/headers.am
+++ /dev/null
@@ -1,15 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../bsps/mips/include/bsp/i8259.h
-include_bsp_HEADERS += ../../../../../bsps/mips/include/bsp/regs.h
-
-include_libcpudir = $(includedir)/libcpu
-include_libcpu_HEADERS =
-include_libcpu_HEADERS += ../../../../../bsps/mips/include/libcpu/au1x00.h
-include_libcpu_HEADERS += ../../../../../bsps/mips/include/libcpu/isr_entries.h
-include_libcpu_HEADERS += ../../../../../bsps/mips/include/libcpu/rm5231.h
-include_libcpu_HEADERS += ../../../../../bsps/mips/include/libcpu/tx3904.h
-include_libcpu_HEADERS += ../../../../../bsps/mips/include/libcpu/tx4925.h
-include_libcpu_HEADERS += ../../../../../bsps/mips/include/libcpu/tx4938.h
diff --git a/bsps/mips/hurricane/headers.am b/bsps/mips/hurricane/headers.am
deleted file mode 100644
index d9713d1b90..0000000000
--- a/bsps/mips/hurricane/headers.am
+++ /dev/null
@@ -1,11 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/mips/hurricane/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/mips/hurricane/include/tm27.h
-include_HEADERS += ../../../../../../bsps/mips/hurricane/include/usc.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/mips/hurricane/include/bsp/irq.h
diff --git a/bsps/mips/jmr3904/headers.am b/bsps/mips/jmr3904/headers.am
deleted file mode 100644
index b7adec7f52..0000000000
--- a/bsps/mips/jmr3904/headers.am
+++ /dev/null
@@ -1,10 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/mips/jmr3904/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/mips/jmr3904/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/mips/jmr3904/include/bsp/irq.h
diff --git a/bsps/mips/malta/headers.am b/bsps/mips/malta/headers.am
deleted file mode 100644
index 35d8bb70d0..0000000000
--- a/bsps/mips/malta/headers.am
+++ /dev/null
@@ -1,11 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/mips/malta/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/mips/malta/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/mips/malta/include/bsp/irq.h
-include_bsp_HEADERS += ../../../../../../bsps/mips/malta/include/bsp/pci.h
diff --git a/bsps/mips/rbtx4925/headers.am b/bsps/mips/rbtx4925/headers.am
deleted file mode 100644
index eaffa3e5d8..0000000000
--- a/bsps/mips/rbtx4925/headers.am
+++ /dev/null
@@ -1,10 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/mips/rbtx4925/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/mips/rbtx4925/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/mips/rbtx4925/include/bsp/irq.h
diff --git a/bsps/mips/rbtx4938/headers.am b/bsps/mips/rbtx4938/headers.am
deleted file mode 100644
index 51360cf6ae..0000000000
--- a/bsps/mips/rbtx4938/headers.am
+++ /dev/null
@@ -1,10 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/mips/rbtx4938/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/mips/rbtx4938/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/mips/rbtx4938/include/bsp/irq.h
diff --git a/bsps/moxie/moxiesim/headers.am b/bsps/moxie/moxiesim/headers.am
deleted file mode 100644
index 2ebe836088..0000000000
--- a/bsps/moxie/moxiesim/headers.am
+++ /dev/null
@@ -1,10 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/moxie/moxiesim/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/moxie/moxiesim/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/moxie/moxiesim/include/bsp/irq.h
diff --git a/bsps/nios2/nios2_iss/headers.am b/bsps/nios2/nios2_iss/headers.am
deleted file mode 100644
index bdd2315266..0000000000
--- a/bsps/nios2/nios2_iss/headers.am
+++ /dev/null
@@ -1,10 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/nios2/nios2_iss/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/nios2/nios2_iss/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/nios2/nios2_iss/include/bsp/irq.h
diff --git a/bsps/no_cpu/no_bsp/headers.am b/bsps/no_cpu/no_bsp/headers.am
deleted file mode 100644
index fe2f157349..0000000000
--- a/bsps/no_cpu/no_bsp/headers.am
+++ /dev/null
@@ -1,10 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/no_cpu/no_bsp/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/no_cpu/no_bsp/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/no_cpu/no_bsp/include/bsp/irq.h
diff --git a/bsps/or1k/generic_or1k/headers.am b/bsps/or1k/generic_or1k/headers.am
deleted file mode 100644
index 3576c64a9c..0000000000
--- a/bsps/or1k/generic_or1k/headers.am
+++ /dev/null
@@ -1,12 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/or1k/generic_or1k/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/or1k/generic_or1k/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/or1k/generic_or1k/include/bsp/generic_or1k.h
-include_bsp_HEADERS += ../../../../../../bsps/or1k/generic_or1k/include/bsp/irq.h
-include_bsp_HEADERS += ../../../../../../bsps/or1k/generic_or1k/include/bsp/uart.h
diff --git a/bsps/or1k/headers.am b/bsps/or1k/headers.am
deleted file mode 100644
index 670c0c40ab..0000000000
--- a/bsps/or1k/headers.am
+++ /dev/null
@@ -1,5 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../bsps/or1k/include/bsp/linker-symbols.h
diff --git a/bsps/powerpc/beatnik/headers.am b/bsps/powerpc/beatnik/headers.am
deleted file mode 100644
index 364ea222a8..0000000000
--- a/bsps/powerpc/beatnik/headers.am
+++ /dev/null
@@ -1,19 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/powerpc/beatnik/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/powerpc/beatnik/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/beatnik/include/bsp/VMEConfig.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/beatnik/include/bsp/bsp_bsdnet_attach.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/beatnik/include/bsp/early_enet_link_status.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/beatnik/include/bsp/gt_timer.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/beatnik/include/bsp/gti2c_busdrv.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/beatnik/include/bsp/gti2creg.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/beatnik/include/bsp/gtintrreg.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/beatnik/include/bsp/gtpcireg.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/beatnik/include/bsp/gtreg.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/beatnik/include/bsp/irq.h
diff --git a/bsps/powerpc/gen5200/headers.am b/bsps/powerpc/gen5200/headers.am
deleted file mode 100644
index 7a98ad9ec4..0000000000
--- a/bsps/powerpc/gen5200/headers.am
+++ /dev/null
@@ -1,45 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/ata.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/bestcomm.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/bestcomm_ops.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/i2c.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/i2cdrv.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/irq.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/mpc5200.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/mscan-base.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/mscan.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/nvram.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/slicetimer.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/u-boot-config.h
-
-include_bsp_bestcommdir = $(includedir)/bsp/bestcomm
-include_bsp_bestcomm_HEADERS =
-include_bsp_bestcomm_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/bestcomm/bestcomm_api.h
-include_bsp_bestcomm_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/bestcomm/bestcomm_glue.h
-include_bsp_bestcomm_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/bestcomm/bestcomm_priv.h
-include_bsp_bestcomm_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/bestcomm/dma_image.capi.h
-include_bsp_bestcomm_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/bestcomm/dma_image.h
-
-include_bsp_bestcomm_includedir = $(includedir)/bsp/bestcomm/include
-include_bsp_bestcomm_include_HEADERS =
-include_bsp_bestcomm_include_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/bestcomm/include/ppctypes.h
-
-include_bsp_bestcomm_include_mgt5200dir = $(includedir)/bsp/bestcomm/include/mgt5200
-include_bsp_bestcomm_include_mgt5200_HEADERS =
-include_bsp_bestcomm_include_mgt5200_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/bestcomm/include/mgt5200/mgt5200.h
-include_bsp_bestcomm_include_mgt5200_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/bestcomm/include/mgt5200/sdma.h
-
-include_bsp_bestcomm_task_apidir = $(includedir)/bsp/bestcomm/task_api
-include_bsp_bestcomm_task_api_HEADERS =
-include_bsp_bestcomm_task_api_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/bestcomm/task_api/bestcomm_api_mem.h
-include_bsp_bestcomm_task_api_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/bestcomm/task_api/bestcomm_cntrl.h
-include_bsp_bestcomm_task_api_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/bestcomm/task_api/tasksetup_bdtable.h
-include_bsp_bestcomm_task_api_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/bestcomm/task_api/tasksetup_general.h
diff --git a/bsps/powerpc/gen83xx/headers.am b/bsps/powerpc/gen83xx/headers.am
deleted file mode 100644
index 39d4333934..0000000000
--- a/bsps/powerpc/gen83xx/headers.am
+++ /dev/null
@@ -1,13 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/powerpc/gen83xx/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/powerpc/gen83xx/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/gen83xx/include/bsp/hwreg_vals.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/gen83xx/include/bsp/irq.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/gen83xx/include/bsp/tsec-config.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/gen83xx/include/bsp/u-boot-config.h
diff --git a/bsps/powerpc/haleakala/headers.am b/bsps/powerpc/haleakala/headers.am
deleted file mode 100644
index ed8becdf81..0000000000
--- a/bsps/powerpc/haleakala/headers.am
+++ /dev/null
@@ -1,11 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/powerpc/haleakala/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/powerpc/haleakala/include/mmu_405.h
-include_HEADERS += ../../../../../../bsps/powerpc/haleakala/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/haleakala/include/bsp/irq.h
diff --git a/bsps/powerpc/headers.am b/bsps/powerpc/headers.am
deleted file mode 100644
index 359015e2af..0000000000
--- a/bsps/powerpc/headers.am
+++ /dev/null
@@ -1,88 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../bsps/powerpc/include/ictrl.h
-include_HEADERS += ../../../../../bsps/powerpc/include/mpc5xx.h
-include_HEADERS += ../../../../../bsps/powerpc/include/mpc8260.h
-include_HEADERS += ../../../../../bsps/powerpc/include/mpc8xx.h
-include_HEADERS += ../../../../../bsps/powerpc/include/nvram.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/VME.h
-include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/VMEDMA.h
-include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/bspVmeDmaList.h
-include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/consoleIo.h
-include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/flashPgm.h
-include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/flashPgmPvt.h
-include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/irq_supp.h
-include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/linker-symbols.h
-include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/motorola.h
-include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/openpic.h
-include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/pci.h
-include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/pnp.h
-include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/residual.h
-include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/start.h
-include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/tictac.h
-include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/tsec.h
-include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/u-boot-board-info.h
-include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/uart.h
-include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/vectors.h
-include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/vmeTsi148.h
-include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/vmeTsi148DMA.h
-include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/vmeUniverse.h
-include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/vmeUniverseDMA.h
-include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/vme_am_defs.h
-include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/vpd.h
-
-include_libcpudir = $(includedir)/libcpu
-include_libcpu_HEADERS =
-include_libcpu_HEADERS += ../../../../../bsps/powerpc/include/libcpu/bat.h
-include_libcpu_HEADERS += ../../../../../bsps/powerpc/include/libcpu/byteorder.h
-include_libcpu_HEADERS += ../../../../../bsps/powerpc/include/libcpu/c_clock.h
-include_libcpu_HEADERS += ../../../../../bsps/powerpc/include/libcpu/cpuIdent.h
-include_libcpu_HEADERS += ../../../../../bsps/powerpc/include/libcpu/e500_mmu.h
-include_libcpu_HEADERS += ../../../../../bsps/powerpc/include/libcpu/io.h
-include_libcpu_HEADERS += ../../../../../bsps/powerpc/include/libcpu/irq.h
-include_libcpu_HEADERS += ../../../../../bsps/powerpc/include/libcpu/mmu.h
-include_libcpu_HEADERS += ../../../../../bsps/powerpc/include/libcpu/pgtable.h
-include_libcpu_HEADERS += ../../../../../bsps/powerpc/include/libcpu/powerpc-utility.h
-include_libcpu_HEADERS += ../../../../../bsps/powerpc/include/libcpu/pte121.h
-include_libcpu_HEADERS += ../../../../../bsps/powerpc/include/libcpu/raw_exception.h
-include_libcpu_HEADERS += ../../../../../bsps/powerpc/include/libcpu/spr.h
-include_libcpu_HEADERS += ../../../../../bsps/powerpc/include/libcpu/stackTrace.h
-include_libcpu_HEADERS += ../../../../../bsps/powerpc/include/libcpu/vectors.h
-
-include_mpc5xxdir = $(includedir)/mpc5xx
-include_mpc5xx_HEADERS =
-include_mpc5xx_HEADERS += ../../../../../bsps/powerpc/include/mpc5xx/console.h
-
-include_mpc8260dir = $(includedir)/mpc8260
-include_mpc8260_HEADERS =
-include_mpc8260_HEADERS += ../../../../../bsps/powerpc/include/mpc8260/console.h
-include_mpc8260_HEADERS += ../../../../../bsps/powerpc/include/mpc8260/cpm.h
-include_mpc8260_HEADERS += ../../../../../bsps/powerpc/include/mpc8260/mmu.h
-
-include_mpc83xxdir = $(includedir)/mpc83xx
-include_mpc83xx_HEADERS =
-include_mpc83xx_HEADERS += ../../../../../bsps/powerpc/include/mpc83xx/gtm.h
-include_mpc83xx_HEADERS += ../../../../../bsps/powerpc/include/mpc83xx/mpc83xx.h
-include_mpc83xx_HEADERS += ../../../../../bsps/powerpc/include/mpc83xx/mpc83xx_i2cdrv.h
-include_mpc83xx_HEADERS += ../../../../../bsps/powerpc/include/mpc83xx/mpc83xx_spidrv.h
-
-include_mpc8xxdir = $(includedir)/mpc8xx
-include_mpc8xx_HEADERS =
-include_mpc8xx_HEADERS += ../../../../../bsps/powerpc/include/mpc8xx/console.h
-include_mpc8xx_HEADERS += ../../../../../bsps/powerpc/include/mpc8xx/cpm.h
-include_mpc8xx_HEADERS += ../../../../../bsps/powerpc/include/mpc8xx/mmu.h
-
-include_ppc4xxdir = $(includedir)/ppc4xx
-include_ppc4xx_HEADERS =
-include_ppc4xx_HEADERS += ../../../../../bsps/powerpc/include/ppc4xx/ppc405ex.h
-include_ppc4xx_HEADERS += ../../../../../bsps/powerpc/include/ppc4xx/ppc405gp.h
-
-include_rtems_powerpcdir = $(includedir)/rtems/powerpc
-include_rtems_powerpc_HEADERS =
-include_rtems_powerpc_HEADERS += ../../../../../bsps/powerpc/include/rtems/powerpc/cache.h
-include_rtems_powerpc_HEADERS += ../../../../../bsps/powerpc/include/rtems/powerpc/debugmod.h
-include_rtems_powerpc_HEADERS += ../../../../../bsps/powerpc/include/rtems/powerpc/powerpc.h
diff --git a/bsps/powerpc/motorola_powerpc/headers.am b/bsps/powerpc/motorola_powerpc/headers.am
deleted file mode 100644
index b577b15c5b..0000000000
--- a/bsps/powerpc/motorola_powerpc/headers.am
+++ /dev/null
@@ -1,11 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/powerpc/motorola_powerpc/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/powerpc/motorola_powerpc/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/motorola_powerpc/include/bsp/VMEConfig.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/motorola_powerpc/include/bsp/irq.h
diff --git a/bsps/powerpc/mpc55xxevb/headers.am b/bsps/powerpc/mpc55xxevb/headers.am
deleted file mode 100644
index 5b01b38a2a..0000000000
--- a/bsps/powerpc/mpc55xxevb/headers.am
+++ /dev/null
@@ -1,34 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/bsp/console-esci.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/bsp/console-generic.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/bsp/console-linflex.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/bsp/irq.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/bsp/mpc55xx-config.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/bsp/smsc9218i.h
-
-include_mpc55xxdir = $(includedir)/mpc55xx
-include_mpc55xx_HEADERS =
-include_mpc55xx_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/mpc55xx/dspi.h
-include_mpc55xx_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/mpc55xx/edma.h
-include_mpc55xx_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/mpc55xx/emios.h
-include_mpc55xx_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/mpc55xx/fsl-mpc551x.h
-include_mpc55xx_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/mpc55xx/fsl-mpc555x.h
-include_mpc55xx_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/mpc55xx/fsl-mpc556x.h
-include_mpc55xx_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/mpc55xx/fsl-mpc564xL.h
-include_mpc55xx_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/mpc55xx/fsl-mpc5668.h
-include_mpc55xx_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/mpc55xx/fsl-mpc567x.h
-include_mpc55xx_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/mpc55xx/mpc55xx.h
-include_mpc55xx_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/mpc55xx/reg-defs.h
-include_mpc55xx_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/mpc55xx/regs-edma.h
-include_mpc55xx_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/mpc55xx/regs-mmu.h
-include_mpc55xx_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/mpc55xx/regs.h
-include_mpc55xx_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/mpc55xx/siu.h
-include_mpc55xx_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/mpc55xx/watchdog.h
diff --git a/bsps/powerpc/mpc8260ads/headers.am b/bsps/powerpc/mpc8260ads/headers.am
deleted file mode 100644
index 10c6e42313..0000000000
--- a/bsps/powerpc/mpc8260ads/headers.am
+++ /dev/null
@@ -1,10 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/powerpc/mpc8260ads/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/powerpc/mpc8260ads/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/mpc8260ads/include/bsp/irq.h
diff --git a/bsps/powerpc/mvme3100/headers.am b/bsps/powerpc/mvme3100/headers.am
deleted file mode 100644
index 3a242350e6..0000000000
--- a/bsps/powerpc/mvme3100/headers.am
+++ /dev/null
@@ -1,13 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/powerpc/mvme3100/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/powerpc/mvme3100/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/mvme3100/include/bsp/VMEConfig.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/mvme3100/include/bsp/if_tsec_pub.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/mvme3100/include/bsp/irq.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/mvme3100/include/bsp/mpc8540_i2c_busdrv.h
diff --git a/bsps/powerpc/mvme5500/headers.am b/bsps/powerpc/mvme5500/headers.am
deleted file mode 100644
index 94c03a6982..0000000000
--- a/bsps/powerpc/mvme5500/headers.am
+++ /dev/null
@@ -1,21 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/powerpc/mvme5500/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/powerpc/mvme5500/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/mvme5500/include/bsp/GT64260TWSI.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/mvme5500/include/bsp/GT64260eth.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/mvme5500/include/bsp/GT64260ethreg.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/mvme5500/include/bsp/VMEConfig.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/mvme5500/include/bsp/VPD.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/mvme5500/include/bsp/bspException.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/mvme5500/include/bsp/bspMvme5500.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/mvme5500/include/bsp/gtpcireg.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/mvme5500/include/bsp/gtreg.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/mvme5500/include/bsp/if_wmreg.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/mvme5500/include/bsp/irq.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/mvme5500/include/bsp/pcireg.h
diff --git a/bsps/powerpc/psim/headers.am b/bsps/powerpc/psim/headers.am
deleted file mode 100644
index a1f49d3727..0000000000
--- a/bsps/powerpc/psim/headers.am
+++ /dev/null
@@ -1,11 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/powerpc/psim/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/powerpc/psim/include/psim.h
-include_HEADERS += ../../../../../../bsps/powerpc/psim/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/psim/include/bsp/irq.h
diff --git a/bsps/powerpc/qemuppc/headers.am b/bsps/powerpc/qemuppc/headers.am
deleted file mode 100644
index 21ab8382a5..0000000000
--- a/bsps/powerpc/qemuppc/headers.am
+++ /dev/null
@@ -1,10 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/powerpc/qemuppc/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/powerpc/qemuppc/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/qemuppc/include/bsp/irq.h
diff --git a/bsps/powerpc/qoriq/headers.am b/bsps/powerpc/qoriq/headers.am
deleted file mode 100644
index 9d23263d43..0000000000
--- a/bsps/powerpc/qoriq/headers.am
+++ /dev/null
@@ -1,24 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/powerpc/qoriq/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/powerpc/qoriq/include/tm27.h
-
-include_asmdir = $(includedir)/asm
-include_asm_HEADERS =
-include_asm_HEADERS += ../../../../../../bsps/powerpc/qoriq/include/asm/epapr_hcalls.h
-include_asm_HEADERS += ../../../../../../bsps/powerpc/qoriq/include/asm/fsl_hcalls.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/qoriq/include/bsp/intercom.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/qoriq/include/bsp/irq.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/qoriq/include/bsp/mmu.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/qoriq/include/bsp/qoriq.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/qoriq/include/bsp/tsec-config.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/qoriq/include/bsp/uart-bridge.h
-
-include_uapi_asmdir = $(includedir)/uapi/asm
-include_uapi_asm_HEADERS =
-include_uapi_asm_HEADERS += ../../../../../../bsps/powerpc/qoriq/include/uapi/asm/epapr_hcalls.h
diff --git a/bsps/powerpc/shared/exceptions-sources.am b/bsps/powerpc/shared/exceptions-sources.am
deleted file mode 100644
index 863bbd51a7..0000000000
--- a/bsps/powerpc/shared/exceptions-sources.am
+++ /dev/null
@@ -1,14 +0,0 @@
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc-code-copy.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc_exc_address.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc_exc_alignment.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc_exc_asm_macros.h
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc_exc_async_normal.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc_exc_categories.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc_exc_fatal.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc_exc_global_handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc_exc_hdl.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc_exc_initialize.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc_exc_naked.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc_exc_print.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc_exc_prologue.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc_exc.S
diff --git a/bsps/powerpc/shared/shared-sources.am b/bsps/powerpc/shared/shared-sources.am
deleted file mode 100644
index 8ac6a246d3..0000000000
--- a/bsps/powerpc/shared/shared-sources.am
+++ /dev/null
@@ -1,4 +0,0 @@
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cpu_asm.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cpu.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cpuIdent.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/ppc-print-stack.c
diff --git a/bsps/powerpc/shared/vme-sources.am b/bsps/powerpc/shared/vme-sources.am
deleted file mode 100644
index 51beb33bfd..0000000000
--- a/bsps/powerpc/shared/vme-sources.am
+++ /dev/null
@@ -1,5 +0,0 @@
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/vme/bspVmeDmaList.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/vme/vmeconfig.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/vme/vmeTsi148.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/vme/vme_universe.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/vme/vmeUniverse.c
diff --git a/bsps/powerpc/ss555/headers.am b/bsps/powerpc/ss555/headers.am
deleted file mode 100644
index f53a4bd6b2..0000000000
--- a/bsps/powerpc/ss555/headers.am
+++ /dev/null
@@ -1,10 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/powerpc/ss555/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/powerpc/ss555/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/ss555/include/bsp/irq.h
diff --git a/bsps/powerpc/t32mppc/headers.am b/bsps/powerpc/t32mppc/headers.am
deleted file mode 100644
index 57d3bd9be1..0000000000
--- a/bsps/powerpc/t32mppc/headers.am
+++ /dev/null
@@ -1,10 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/powerpc/t32mppc/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/powerpc/t32mppc/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/t32mppc/include/bsp/irq.h
diff --git a/bsps/powerpc/tqm8xx/headers.am b/bsps/powerpc/tqm8xx/headers.am
deleted file mode 100644
index a3c97f53da..0000000000
--- a/bsps/powerpc/tqm8xx/headers.am
+++ /dev/null
@@ -1,13 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/powerpc/tqm8xx/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/powerpc/tqm8xx/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/tqm8xx/include/bsp/8xx_immap.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/tqm8xx/include/bsp/irq.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/tqm8xx/include/bsp/spi.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/tqm8xx/include/bsp/tqm.h
diff --git a/bsps/powerpc/virtex/headers.am b/bsps/powerpc/virtex/headers.am
deleted file mode 100644
index 9feceaf16d..0000000000
--- a/bsps/powerpc/virtex/headers.am
+++ /dev/null
@@ -1,13 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/powerpc/virtex/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/powerpc/virtex/include/tm27.h
-include_HEADERS += ../../../../../../bsps/powerpc/virtex/include/xiltemac.h
-include_HEADERS += ../../../../../../bsps/powerpc/virtex/include/xparameters_dflt.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/virtex/include/bsp/irq.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/virtex/include/bsp/opbintctrl.h
diff --git a/bsps/powerpc/virtex/start/linkcmds.in b/bsps/powerpc/virtex/start/linkcmds.in
deleted file mode 100644
index 41fac076d7..0000000000
--- a/bsps/powerpc/virtex/start/linkcmds.in
+++ /dev/null
@@ -1,35 +0,0 @@
-EXTERN (__vectors)
-
-MEMORY {
- RAM : ORIGIN = @VIRTEX_RAM_ORIGIN@, LENGTH = @VIRTEX_RAM_LENGTH@
- FAST_RAM : ORIGIN = @VIRTEX_FAST_RAM_ORIGIN@, LENGTH = @VIRTEX_FAST_RAM_LENGTH@
- RESET : ORIGIN = @VIRTEX_RESET_ORIGIN@, LENGTH = @VIRTEX_RESET_LENGTH@
- EMPTY : ORIGIN = 0x0, LENGTH = 0x0
-}
-
-REGION_ALIAS ("REGION_START", RAM);
-REGION_ALIAS ("REGION_FAST_TEXT", FAST_RAM);
-REGION_ALIAS ("REGION_FAST_TEXT_LOAD", RAM);
-REGION_ALIAS ("REGION_TEXT", RAM);
-REGION_ALIAS ("REGION_TEXT_LOAD", RAM);
-REGION_ALIAS ("REGION_RODATA", RAM);
-REGION_ALIAS ("REGION_RODATA_LOAD", RAM);
-REGION_ALIAS ("REGION_FAST_DATA", FAST_RAM);
-REGION_ALIAS ("REGION_FAST_DATA_LOAD", RAM);
-REGION_ALIAS ("REGION_DATA", RAM);
-REGION_ALIAS ("REGION_DATA_LOAD", RAM);
-REGION_ALIAS ("REGION_BSS", RAM);
-REGION_ALIAS ("REGION_RTEMSSTACK", RAM);
-REGION_ALIAS ("REGION_WORK", RAM);
-REGION_ALIAS ("REGION_STACK", RAM);
-REGION_ALIAS ("REGION_NOCACHE", EMPTY);
-REGION_ALIAS ("REGION_NOCACHE_LOAD", EMPTY);
-REGION_ALIAS ("REGION_NVRAM", EMPTY);
-
-SECTIONS {
- .virtex_reset : {
- KEEP (*(.virtex_reset))
- } > RESET AT > RESET
-}
-
-INCLUDE linkcmds.base
diff --git a/bsps/powerpc/virtex4/headers.am b/bsps/powerpc/virtex4/headers.am
deleted file mode 100644
index 9ea2ab1635..0000000000
--- a/bsps/powerpc/virtex4/headers.am
+++ /dev/null
@@ -1,11 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/powerpc/virtex4/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/powerpc/virtex4/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/virtex4/include/bsp/irq.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/virtex4/include/bsp/mmu.h
diff --git a/bsps/powerpc/virtex5/headers.am b/bsps/powerpc/virtex5/headers.am
deleted file mode 100644
index 4a5dff7ff9..0000000000
--- a/bsps/powerpc/virtex5/headers.am
+++ /dev/null
@@ -1,11 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/powerpc/virtex5/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/powerpc/virtex5/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/virtex5/include/bsp/irq.h
-include_bsp_HEADERS += ../../../../../../bsps/powerpc/virtex5/include/bsp/mmu.h
diff --git a/bsps/riscv/griscv/headers.am b/bsps/riscv/griscv/headers.am
deleted file mode 100644
index f351d7c12b..0000000000
--- a/bsps/riscv/griscv/headers.am
+++ /dev/null
@@ -1,11 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/riscv/griscv/include/amba.h
-include_HEADERS += ../../../../../../bsps/riscv/griscv/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/riscv/griscv/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/riscv/griscv/include/bsp/irq.h
diff --git a/bsps/riscv/griscv/start/linkcmds.in b/bsps/riscv/griscv/start/linkcmds.in
deleted file mode 100644
index 80e2f5ef90..0000000000
--- a/bsps/riscv/griscv/start/linkcmds.in
+++ /dev/null
@@ -1,46 +0,0 @@
-/*
- * Copyright (c) 2015 University of York.
- * Hesham ALMatary <hmka501@york.ac.uk>
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- *
- * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- */
-
-MEMORY
-{
- RAM : ORIGIN = @RISCV_RAM_REGION_BEGIN@, LENGTH = @RISCV_RAM_REGION_SIZE@
-}
-
-REGION_ALIAS ("REGION_START", RAM);
-REGION_ALIAS ("REGION_TEXT", RAM);
-REGION_ALIAS ("REGION_TEXT_LOAD", RAM);
-REGION_ALIAS ("REGION_FAST_TEXT", RAM);
-REGION_ALIAS ("REGION_FAST_TEXT_LOAD", RAM);
-REGION_ALIAS ("REGION_RODATA", RAM);
-REGION_ALIAS ("REGION_RODATA_LOAD", RAM);
-REGION_ALIAS ("REGION_DATA", RAM);
-REGION_ALIAS ("REGION_DATA_LOAD", RAM);
-REGION_ALIAS ("REGION_FAST_DATA", RAM);
-REGION_ALIAS ("REGION_FAST_DATA_LOAD", RAM);
-REGION_ALIAS ("REGION_RTEMSSTACK", RAM);
-REGION_ALIAS ("REGION_WORK", RAM);
-
-INCLUDE linkcmds.base
diff --git a/bsps/riscv/headers.am b/bsps/riscv/headers.am
deleted file mode 100644
index 2fd6c8822e..0000000000
--- a/bsps/riscv/headers.am
+++ /dev/null
@@ -1,5 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../bsps/riscv/include/bsp/linker-symbols.h
diff --git a/bsps/riscv/riscv/headers.am b/bsps/riscv/riscv/headers.am
deleted file mode 100644
index 07cf6fb3f9..0000000000
--- a/bsps/riscv/riscv/headers.am
+++ /dev/null
@@ -1,16 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/riscv/riscv/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/riscv/riscv/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/riscv/riscv/include/bsp/fe310-uart.h
-include_bsp_HEADERS += ../../../../../../bsps/riscv/riscv/include/bsp/irq.h
-include_bsp_HEADERS += ../../../../../../bsps/riscv/riscv/include/bsp/riscv.h
-
-include_dev_serialdir = $(includedir)/dev/serial
-include_dev_serial_HEADERS =
-include_dev_serial_HEADERS += ../../../../../../bsps/riscv/riscv/include/dev/serial/htif.h
diff --git a/bsps/riscv/riscv/start/linkcmds.in b/bsps/riscv/riscv/start/linkcmds.in
deleted file mode 100644
index 80e2f5ef90..0000000000
--- a/bsps/riscv/riscv/start/linkcmds.in
+++ /dev/null
@@ -1,46 +0,0 @@
-/*
- * Copyright (c) 2015 University of York.
- * Hesham ALMatary <hmka501@york.ac.uk>
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- *
- * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- */
-
-MEMORY
-{
- RAM : ORIGIN = @RISCV_RAM_REGION_BEGIN@, LENGTH = @RISCV_RAM_REGION_SIZE@
-}
-
-REGION_ALIAS ("REGION_START", RAM);
-REGION_ALIAS ("REGION_TEXT", RAM);
-REGION_ALIAS ("REGION_TEXT_LOAD", RAM);
-REGION_ALIAS ("REGION_FAST_TEXT", RAM);
-REGION_ALIAS ("REGION_FAST_TEXT_LOAD", RAM);
-REGION_ALIAS ("REGION_RODATA", RAM);
-REGION_ALIAS ("REGION_RODATA_LOAD", RAM);
-REGION_ALIAS ("REGION_DATA", RAM);
-REGION_ALIAS ("REGION_DATA_LOAD", RAM);
-REGION_ALIAS ("REGION_FAST_DATA", RAM);
-REGION_ALIAS ("REGION_FAST_DATA_LOAD", RAM);
-REGION_ALIAS ("REGION_RTEMSSTACK", RAM);
-REGION_ALIAS ("REGION_WORK", RAM);
-
-INCLUDE linkcmds.base
diff --git a/bsps/riscv/shared/start/linkcmds.base.in b/bsps/riscv/shared/start/linkcmds.base.in
deleted file mode 100644
index 5f4294dd9a..0000000000
--- a/bsps/riscv/shared/start/linkcmds.base.in
+++ /dev/null
@@ -1,410 +0,0 @@
-/* Copyright (C) 2014-2018 Free Software Foundation, Inc.
- Copying and distribution of this script, with or without modification,
- are permitted in any medium without royalty provided the copyright
- notice and this notice are preserved. */
-
-/*
- * Copyright (c) 2018 embedded brains GmbH.
- *
- * Copyright (c) 2015 University of York.
- * Hesham ALMatary <hmka501@york.ac.uk>
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- *
- * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- */
-
-OUTPUT_ARCH(riscv)
-ENTRY(_start)
-@RISCV_LINKER_START_DIRECTIVE@(start.o)
-
-bsp_section_robarrier_align = DEFINED (bsp_section_robarrier_align) ? bsp_section_robarrier_align : 1;
-bsp_section_rwbarrier_align = DEFINED (bsp_section_rwbarrier_align) ? bsp_section_rwbarrier_align : 1;
-
-MEMORY {
- UNEXPECTED_SECTIONS : ORIGIN = 0xffffffff, LENGTH = 0
-}
-
-SECTIONS {
- .start : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- bsp_section_start_begin = .;
- KEEP (*(.bsp_start_text))
- KEEP (*(.bsp_start_data))
- bsp_section_start_end = .;
- } > REGION_START AT > REGION_START
- bsp_section_start_size = bsp_section_start_end - bsp_section_start_begin;
-
- .text : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- bsp_section_text_begin = .;
- *(.text.unlikely .text.*_unlikely .text.unlikely.*)
- *(.text.exit .text.exit.*)
- *(.text.startup .text.startup.*)
- *(.text.hot .text.hot.*)
- *(.text .stub .text.* .gnu.linkonce.t.*)
- /* .gnu.warning sections are handled specially by elf32.em. */
- *(.gnu.warning)
- } > REGION_TEXT AT > REGION_TEXT_LOAD
- .init : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- KEEP (*(SORT_NONE(.init)))
- } > REGION_TEXT AT > REGION_TEXT_LOAD
- .fini : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- KEEP (*(SORT_NONE(.fini)))
- bsp_section_text_end = .;
- } > REGION_TEXT AT > REGION_TEXT_LOAD
- bsp_section_text_size = bsp_section_text_end - bsp_section_text_begin;
- bsp_section_text_load_begin = LOADADDR (.text);
- bsp_section_text_load_end = bsp_section_text_load_begin + bsp_section_text_size;
-
- .robarrier : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- . = ALIGN (bsp_section_robarrier_align);
- } > REGION_RODATA AT > REGION_RODATA
-
- .rodata : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- bsp_section_rodata_begin = .;
- *(.rodata .rodata.* .gnu.linkonce.r.*)
- } > REGION_RODATA AT > REGION_RODATA_LOAD
- .rodata1 : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- *(.rodata1)
- } > REGION_RODATA AT > REGION_RODATA_LOAD
- .sdata2 : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- *(.sdata2 .sdata2.* .gnu.linkonce.s2.*)
- } > REGION_RODATA AT > REGION_RODATA_LOAD
- .sbss2 : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- *(.sbss2 .sbss2.* .gnu.linkonce.sb2.*)
- } > REGION_RODATA AT > REGION_RODATA_LOAD
- .eh_frame_hdr : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*)
- } > REGION_RODATA AT > REGION_RODATA_LOAD
- .eh_frame : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- KEEP (*(.eh_frame)) *(.eh_frame.*)
- } > REGION_RODATA AT > REGION_RODATA_LOAD
- .gcc_except_table : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- *(.gcc_except_table .gcc_except_table.*)
- } > REGION_RODATA AT > REGION_RODATA_LOAD
- .gnu_extab : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- *(.gnu_extab*)
- } > REGION_RODATA AT > REGION_RODATA_LOAD
- .tdata : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- _TLS_Data_begin = .;
- *(.tdata .tdata.* .gnu.linkonce.td.*)
- _TLS_Data_end = .;
- } > REGION_RODATA AT > REGION_RODATA_LOAD
- .tbss : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- _TLS_BSS_begin = .;
- *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon)
- _TLS_BSS_end = .;
- } > REGION_RODATA AT > REGION_RODATA_LOAD
- _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin;
- _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin;
- _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin;
- _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin;
- _TLS_Size = _TLS_BSS_end - _TLS_Data_begin;
- _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss));
- .preinit_array : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- PROVIDE_HIDDEN (__preinit_array_start = .);
- KEEP (*(.preinit_array))
- PROVIDE_HIDDEN (__preinit_array_end = .);
- } > REGION_RODATA AT > REGION_RODATA_LOAD
- .init_array : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- PROVIDE_HIDDEN (__init_array_start = .);
- KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
- KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
- PROVIDE_HIDDEN (__init_array_end = .);
- } > REGION_RODATA AT > REGION_RODATA_LOAD
- .fini_array : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- PROVIDE_HIDDEN (__fini_array_start = .);
- KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
- KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
- PROVIDE_HIDDEN (__fini_array_end = .);
- } > REGION_RODATA AT > REGION_RODATA_LOAD
- .ctors : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- /* gcc uses crtbegin.o to find the start of
- the constructors, so we make sure it is
- first. Because this is a wildcard, it
- doesn't matter if the user does not
- actually link against crtbegin.o; the
- linker won't look for a file to match a
- wildcard. The wildcard also means that it
- doesn't matter which directory crtbegin.o
- is in. */
- KEEP (*crtbegin.o(.ctors))
- KEEP (*crtbegin?.o(.ctors))
- /* We don't want to include the .ctor section from
- the crtend.o file until after the sorted ctors.
- The .ctor section from the crtend file contains the
- end of ctors marker and it must be last */
- KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
- KEEP (*(SORT(.ctors.*)))
- KEEP (*(.ctors))
- } > REGION_RODATA AT > REGION_RODATA_LOAD
- .dtors : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- KEEP (*crtbegin.o(.dtors))
- KEEP (*crtbegin?.o(.dtors))
- KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
- KEEP (*(SORT(.dtors.*)))
- KEEP (*(.dtors))
- } > REGION_RODATA AT > REGION_RODATA_LOAD
- .data.rel.ro : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
- *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*)
- } > REGION_RODATA AT > REGION_RODATA_LOAD
- .jcr : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- KEEP (*(.jcr))
- } > REGION_RODATA AT > REGION_RODATA_LOAD
- .interp : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- *(.interp)
- } > REGION_RODATA AT > REGION_RODATA_LOAD
- .note.gnu.build-id : { *(.note.gnu.build-id)
- } > REGION_RODATA AT > REGION_RODATA_LOAD
- .hash : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- *(.hash)
- } > REGION_RODATA AT > REGION_RODATA_LOAD
- .gnu.hash : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- *(.gnu.hash)
- } > REGION_RODATA AT > REGION_RODATA_LOAD
- .dynsym : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- *(.dynsym)
- } > REGION_RODATA AT > REGION_RODATA_LOAD
- .dynstr : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- *(.dynstr)
- } > REGION_RODATA AT > REGION_RODATA_LOAD
- .gnu.version : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- *(.gnu.version)
- } > REGION_RODATA AT > REGION_RODATA_LOAD
- .gnu.version_d : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- *(.gnu.version_d)
- } > REGION_RODATA AT > REGION_RODATA_LOAD
- .gnu.version_r : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- *(.gnu.version_r)
- } > REGION_RODATA AT > REGION_RODATA_LOAD
- .rela.dyn : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- *(.rela.init)
- *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
- *(.rela.fini)
- *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
- *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
- *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
- *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
- *(.rela.ctors)
- *(.rela.dtors)
- *(.rela.got)
- *(.rela.sdata .rela.sdata.* .rela.gnu.linkonce.s.*)
- *(.rela.sbss .rela.sbss.* .rela.gnu.linkonce.sb.*)
- *(.rela.sdata2 .rela.sdata2.* .rela.gnu.linkonce.s2.*)
- *(.rela.sbss2 .rela.sbss2.* .rela.gnu.linkonce.sb2.*)
- *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
- PROVIDE_HIDDEN (__rela_iplt_start = .);
- *(.rela.iplt)
- PROVIDE_HIDDEN (__rela_iplt_end = .);
- } > REGION_RODATA AT > REGION_RODATA_LOAD
- .rela.plt : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- *(.rela.plt)
- } > REGION_RODATA AT > REGION_RODATA_LOAD
- .plt : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- *(.plt)
- } > REGION_RODATA AT > REGION_RODATA_LOAD
- .iplt : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- *(.iplt)
- } > REGION_RODATA AT > REGION_RODATA_LOAD
- .dynamic : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- *(.dynamic)
- } > REGION_RODATA AT > REGION_RODATA_LOAD
- .tm_clone_table : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- *(.tm_clone_table)
- } > REGION_RODATA AT > REGION_RODATA_LOAD
- .got : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- *(.got.plt) *(.igot.plt) *(.got) *(.igot)
- } > REGION_RODATA AT > REGION_RODATA_LOAD
- .rtemsroset : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- /* Special FreeBSD linker set sections */
- __start_set_sysctl_set = .;
- *(set_sysctl_*);
- __stop_set_sysctl_set = .;
- *(set_domain_*);
- *(set_pseudo_*);
-
- KEEP (*(SORT(.rtemsroset.*)))
- bsp_section_rodata_end = .;
- } > REGION_RODATA AT > REGION_RODATA_LOAD
- bsp_section_rodata_size = bsp_section_rodata_end - bsp_section_rodata_begin;
- bsp_section_rodata_load_begin = LOADADDR (.rodata);
- bsp_section_rodata_load_end = bsp_section_rodata_load_begin + bsp_section_rodata_size;
-
- .rwbarrier : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- . = ALIGN (bsp_section_rwbarrier_align);
- } > REGION_DATA AT > REGION_DATA
-
- .fast_text : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- bsp_section_fast_text_begin = .;
- *(.bsp_fast_text)
- bsp_section_fast_text_end = .;
- } > REGION_FAST_TEXT AT > REGION_FAST_TEXT_LOAD
- bsp_section_fast_text_size = bsp_section_fast_text_end - bsp_section_fast_text_begin;
- bsp_section_fast_text_load_begin = LOADADDR (.fast_text);
- bsp_section_fast_text_load_end = bsp_section_fast_text_load_begin + bsp_section_fast_text_size;
-
- .fast_data : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- bsp_section_fast_data_begin = .;
- *(.bsp_fast_data)
- bsp_section_fast_data_end = .;
- } > REGION_FAST_DATA AT > REGION_FAST_DATA_LOAD
- bsp_section_fast_data_size = bsp_section_fast_data_end - bsp_section_fast_data_begin;
- bsp_section_fast_data_load_begin = LOADADDR (.fast_data);
- bsp_section_fast_data_load_end = bsp_section_fast_data_load_begin + bsp_section_fast_data_size;
-
- .data : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- bsp_section_data_begin = .;
- *(.data .data.* .gnu.linkonce.d.*)
- SORT(CONSTRUCTORS)
- } > REGION_DATA AT > REGION_DATA_LOAD
- .data1 : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- *(.data1)
- } > REGION_DATA AT > REGION_DATA_LOAD
- .rtemsrwset : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- KEEP (*(SORT(.rtemsrwset.*)))
- } > REGION_DATA AT > REGION_DATA_LOAD
- .htif ALIGN(4096) : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- *(.htif)
- } > REGION_DATA AT > REGION_DATA_LOAD
- .sdata : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- __global_pointer$ = . + 0x800;
- *(.srodata.cst16) *(.srodata.cst8) *(.srodata.cst4) *(.srodata.cst2) *(.srodata .srodata.*)
- *(.sdata .sdata.* .gnu.linkonce.s.*)
- bsp_section_data_end = .;
- } > REGION_DATA AT > REGION_DATA_LOAD
- bsp_section_data_size = bsp_section_data_end - bsp_section_data_begin;
- bsp_section_data_load_begin = LOADADDR (.data);
- bsp_section_data_load_end = bsp_section_data_load_begin + bsp_section_data_size;
-
- .sbss : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- bsp_section_bss_begin = .;
- *(.dynsbss)
- *(.sbss .sbss.* .gnu.linkonce.sb.*)
- *(.scommon)
- } > REGION_DATA AT > REGION_DATA
- .bss : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- *(.dynbss)
- *(.bss .bss.* .gnu.linkonce.b.*)
- *(COMMON)
- bsp_section_bss_end = .;
- } > REGION_DATA AT > REGION_DATA
- bsp_section_bss_size = bsp_section_bss_end - bsp_section_bss_begin;
-
- .rtemsstack (NOLOAD) : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- bsp_section_rtemsstack_begin = .;
- *(SORT(.rtemsstack.*))
- bsp_section_rtemsstack_end = .;
- } > REGION_RTEMSSTACK AT > REGION_RTEMSSTACK
- bsp_section_rtemsstack_size = bsp_section_rtemsstack_end - bsp_section_rtemsstack_begin;
-
- .noinit (NOLOAD) : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- bsp_section_noinit_begin = .;
- *(.noinit*)
- bsp_section_noinit_end = .;
- } > REGION_WORK AT > REGION_WORK
- bsp_section_noinit_size = bsp_section_noinit_end - bsp_section_noinit_begin;
-
- .work (NOLOAD) : @RISCV_LINKER_ALIGN_DIRECTIVE@ {
- /*
- * The work section will occupy the remaining REGION_WORK region and
- * contains the RTEMS work space and heap.
- */
- bsp_section_work_begin = .;
- . += ORIGIN (REGION_WORK) + LENGTH (REGION_WORK) - ABSOLUTE (.);
- bsp_section_work_end = .;
- } > REGION_WORK AT > REGION_WORK
- bsp_section_work_size = bsp_section_work_end - bsp_section_work_begin;
-
- /* FIXME */
- RamBase = ORIGIN (REGION_WORK);
- RamSize = LENGTH (REGION_WORK);
- RamEnd = RamBase + RamSize;
- WorkAreaBase = bsp_section_work_begin;
- HeapSize = 0;
-
- /* Stabs debugging sections. */
- .stab 0 : { *(.stab) }
- .stabstr 0 : { *(.stabstr) }
- .stab.excl 0 : { *(.stab.excl) }
- .stab.exclstr 0 : { *(.stab.exclstr) }
- .stab.index 0 : { *(.stab.index) }
- .stab.indexstr 0 : { *(.stab.indexstr) }
- .comment 0 : { *(.comment) }
- /* DWARF debug sections.
- Symbols in the DWARF debugging sections are relative to the beginning
- of the section so we begin them at 0. */
- /* DWARF 1 */
- .debug 0 : { *(.debug) }
- .line 0 : { *(.line) }
- /* DWARF debug sections.
- Symbols in the DWARF debugging sections are relative to the beginning
- of the section so we begin them at 0. */
- /* DWARF 1. */
- .debug 0 : { *(.debug) }
- .line 0 : { *(.line) }
- /* GNU DWARF 1 extensions. */
- .debug_srcinfo 0 : { *(.debug_srcinfo) }
- .debug_sfnames 0 : { *(.debug_sfnames) }
- /* DWARF 1.1 and DWARF 2. */
- .debug_aranges 0 : { *(.debug_aranges) }
- .debug_pubnames 0 : { *(.debug_pubnames) }
- /* DWARF 2. */
- .debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
- .debug_abbrev 0 : { *(.debug_abbrev) }
- .debug_line 0 : { *(.debug_line .debug_line.* .debug_line_end) }
- .debug_frame 0 : { *(.debug_frame) }
- .debug_str 0 : { *(.debug_str) }
- .debug_loc 0 : { *(.debug_loc) }
- .debug_macinfo 0 : { *(.debug_macinfo) }
- /* SGI/MIPS DWARF 2 extensions. */
- .debug_weaknames 0 : { *(.debug_weaknames) }
- .debug_funcnames 0 : { *(.debug_funcnames) }
- .debug_typenames 0 : { *(.debug_typenames) }
- .debug_varnames 0 : { *(.debug_varnames) }
- /* DWARF 3. */
- .debug_pubtypes 0 : { *(.debug_pubtypes) }
- .debug_ranges 0 : { *(.debug_ranges) }
- /* DWARF 5. */
- .debug_addr 0 : { *(.debug_addr) }
- .debug_line_str 0 : { *(.debug_line_str) }
- .debug_loclists 0 : { *(.debug_loclists) }
- .debug_macro 0 : { *(.debug_macro) }
- .debug_names 0 : { *(.debug_names) }
- .debug_rnglists 0 : { *(.debug_rnglists) }
- .debug_str_offsets 0 : { *(.debug_str_offsets) }
- .debug_sup 0 : { *(.debug_sup) }
- .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
- /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
- .shstrtab 0 : { *(.shstrtab) }
- .strtab 0 : { *(.strtab) }
- .symtab 0 : { *(.symtab) }
- .symtab_shndx 0 : { *(.symtab_shndx) }
- __cap_relocs 0 : { *(__cap_relocs) }
-
- /*
- * This is a RTEMS specific section to catch all unexpected input
- * sections. In case you get an error like
- * "section `.unexpected_sections' will not fit in region
- * `UNEXPECTED_SECTIONS'"
- * you have to figure out the offending input section and add it to the
- * appropriate output section definition above.
- */
- .unexpected_sections : { *(*) } > UNEXPECTED_SECTIONS
-}
diff --git a/bsps/sh/gensh1/headers.am b/bsps/sh/gensh1/headers.am
deleted file mode 100644
index 82af164fae..0000000000
--- a/bsps/sh/gensh1/headers.am
+++ /dev/null
@@ -1,21 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/sh/gensh1/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/sh/gensh1/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/sh/gensh1/include/bsp/irq.h
-
-include_rtems_scoredir = $(includedir)/rtems/score
-include_rtems_score_HEADERS =
-include_rtems_score_HEADERS += ../../../../../../bsps/sh/gensh1/include/rtems/score/iosh7032.h
-include_rtems_score_HEADERS += ../../../../../../bsps/sh/gensh1/include/rtems/score/ispsh7032.h
-
-include_shdir = $(includedir)/sh
-include_sh_HEADERS =
-include_sh_HEADERS += ../../../../../../bsps/sh/gensh1/include/sh/sci.h
-include_sh_HEADERS += ../../../../../../bsps/sh/gensh1/include/sh/sh7_pfc.h
-include_sh_HEADERS += ../../../../../../bsps/sh/gensh1/include/sh/sh7_sci.h
diff --git a/bsps/sh/gensh2/headers.am b/bsps/sh/gensh2/headers.am
deleted file mode 100644
index 736fb86330..0000000000
--- a/bsps/sh/gensh2/headers.am
+++ /dev/null
@@ -1,23 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/sh/gensh2/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/sh/gensh2/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/sh/gensh2/include/bsp/irq.h
-
-include_rtems_scoredir = $(includedir)/rtems/score
-include_rtems_score_HEADERS =
-include_rtems_score_HEADERS += ../../../../../../bsps/sh/gensh2/include/rtems/score/iosh7045.h
-include_rtems_score_HEADERS += ../../../../../../bsps/sh/gensh2/include/rtems/score/ispsh7045.h
-
-include_shdir = $(includedir)/sh
-include_sh_HEADERS =
-include_sh_HEADERS += ../../../../../../bsps/sh/gensh2/include/sh/io_types.h
-include_sh_HEADERS += ../../../../../../bsps/sh/gensh2/include/sh/sci.h
-include_sh_HEADERS += ../../../../../../bsps/sh/gensh2/include/sh/sci_termios.h
-include_sh_HEADERS += ../../../../../../bsps/sh/gensh2/include/sh/sh7_pfc.h
-include_sh_HEADERS += ../../../../../../bsps/sh/gensh2/include/sh/sh7_sci.h
diff --git a/bsps/sh/gensh4/headers.am b/bsps/sh/gensh4/headers.am
deleted file mode 100644
index a0804fc5d5..0000000000
--- a/bsps/sh/gensh4/headers.am
+++ /dev/null
@@ -1,23 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/sh/gensh4/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/sh/gensh4/include/sdram.h
-include_HEADERS += ../../../../../../bsps/sh/gensh4/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/sh/gensh4/include/bsp/irq.h
-
-include_rtems_scoredir = $(includedir)/rtems/score
-include_rtems_score_HEADERS =
-include_rtems_score_HEADERS += ../../../../../../bsps/sh/gensh4/include/rtems/score/iosh7750.h
-include_rtems_score_HEADERS += ../../../../../../bsps/sh/gensh4/include/rtems/score/ipl.h
-include_rtems_score_HEADERS += ../../../../../../bsps/sh/gensh4/include/rtems/score/ispsh7750.h
-include_rtems_score_HEADERS += ../../../../../../bsps/sh/gensh4/include/rtems/score/sh4_regs.h
-include_rtems_score_HEADERS += ../../../../../../bsps/sh/gensh4/include/rtems/score/sh7750_regs.h
-
-include_shdir = $(includedir)/sh
-include_sh_HEADERS =
-include_sh_HEADERS += ../../../../../../bsps/sh/gensh4/include/sh/sh4uart.h
diff --git a/bsps/sh/shsim/headers.am b/bsps/sh/shsim/headers.am
deleted file mode 100644
index 2ac35a5194..0000000000
--- a/bsps/sh/shsim/headers.am
+++ /dev/null
@@ -1,11 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/sh/shsim/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/sh/shsim/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/sh/shsim/include/bsp/irq.h
-include_bsp_HEADERS += ../../../../../../bsps/sh/shsim/include/bsp/syscall.h
diff --git a/bsps/shared/grlib-sources.am b/bsps/shared/grlib-sources.am
deleted file mode 100644
index f87dde5484..0000000000
--- a/bsps/shared/grlib-sources.am
+++ /dev/null
@@ -1,68 +0,0 @@
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/1553/b1553brm.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/1553/b1553rt.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/1553/gr1553b.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/1553/gr1553bc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/1553/gr1553bm.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/1553/gr1553rt.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/amba/ahbstat.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/amba/ambapp_alloc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/amba/ambapp.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/amba/ambapp_count.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/amba/ambapp_depth.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/amba/ambapp_find_by_idx.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/amba/ambapp_freq.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/amba/ambapp_names.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/amba/ambapp_old.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/amba/ambapp_parent.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/amba/ambapp_show.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/analog/gradcdac.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/ascs/grascs.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/btimer/gptimer.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/btimer/tlib.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/btimer/tlib_ckinit.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/can/canbtrs.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/can/canmux.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/can/grcan.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/can/grcanfd.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/can/grcanstd.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/can/occan.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/can/satcan.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/drvmgr/ambapp_bus.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/drvmgr/ambapp_bus_grlib.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/drvmgr/get_resarray_count.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/gpio/gpiolib.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/gpio/grgpio.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/i2c/i2cmst.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/iommu/griommu.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/irq/genirq.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/l2c/l2c.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/mem/mctrl.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/pci/gr_701.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/pci/grpci2.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/pci/grpci2dma.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/pci/grpci.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/pci/gr_rasta_adcdac.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/pci/gr_rasta_io.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/pci/gr_rasta_spw_router.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/pci/gr_rasta_tmtc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/pci/gr_tmtc_1553.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/pci/pcif.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/pwm/grpwm.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/scrub/memscrub.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/slink/grslink.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/spi/spictrl.c
-if !HAS_SMP
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/spw/grspw.c
-endif
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/spw/grspw_pkt.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/spw/grspw_router.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/spw/spwtdp.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/stat/l4stat.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/time/grctm.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/time/spwcuc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/tmtc/grtc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/tmtc/grtm.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/uart/apbuart_cons.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/uart/apbuart_polled.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/uart/apbuart_termios.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/uart/cons.c
diff --git a/bsps/shared/irq-default-sources.am b/bsps/shared/irq-default-sources.am
deleted file mode 100644
index 2c1c18752f..0000000000
--- a/bsps/shared/irq-default-sources.am
+++ /dev/null
@@ -1,14 +0,0 @@
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-affinity.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-raise-clear.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-enable-disable.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-entry-remove.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-generic.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-handler-install.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-handler-iterate.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-handler-remove.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-info.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-lock.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-server.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-shell.c
diff --git a/bsps/shared/irq-sources.am b/bsps/shared/irq-sources.am
deleted file mode 100644
index f671c25c20..0000000000
--- a/bsps/shared/irq-sources.am
+++ /dev/null
@@ -1,13 +0,0 @@
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-affinity.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-raise-clear.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-enable-disable.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-entry-remove.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-generic.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-handler-install.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-handler-iterate.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-handler-remove.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-info.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-legacy.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-lock.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-server.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-shell.c
diff --git a/bsps/shared/shared-sources.am b/bsps/shared/shared-sources.am
deleted file mode 100644
index d2eb99cf07..0000000000
--- a/bsps/shared/shared-sources.am
+++ /dev/null
@@ -1,56 +0,0 @@
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/display/disp_hcms29xx.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/display/font_hcms29xx.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/flash/am29lv160.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/i2c/i2c-2b-eeprom.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/i2c/i2c-ds1621.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/i2c/i2c-sc620.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/i2c/spi-flash-m25p40.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/i2c/spi-fram-fm25l256.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/i2c/spi-memdrv.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/i2c/spi-sd-card.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/ide/ata.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/ide/ata_util.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/ide/ide_controller.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/ds1375.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/icm7170.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/icm7170_reg2.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/icm7170_reg4.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/icm7170_reg8.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/icm7170_reg.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/m48t08.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/m48t08_reg2.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/m48t08_reg4.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/m48t08_reg8.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/m48t08_reg.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/mc146818a.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/mc146818a_ioreg.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtcprobe.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/mc68681_baud.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/mc68681.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/mc68681_reg2.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/mc68681_reg4.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/mc68681_reg8.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/mc68681_reg.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/ns16550.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/ns16550-context.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/serprobe.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/z85c30.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/z85c30_reg.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bootcard.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/rtems-version.c
-if HAS_MP
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/shmdr/shmdr-addlq.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/shmdr/shmdr-cnvpkt.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/shmdr/shmdr-dump.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/shmdr/shmdr-fatal.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/shmdr/shmdr-getlq.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/shmdr/shmdr-getpkt.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/shmdr/shmdr-init.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/shmdr/shmdr-initlq.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/shmdr/shmdr-intr.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/shmdr/shmdr-mpisr.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/shmdr/shmdr-poll.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/shmdr/shmdr-receive.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/shmdr/shmdr-retpkt.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/shmdr/shmdr-send.c
-endif
diff --git a/bsps/sparc/erc32/headers.am b/bsps/sparc/erc32/headers.am
deleted file mode 100644
index 00ad61f3e2..0000000000
--- a/bsps/sparc/erc32/headers.am
+++ /dev/null
@@ -1,11 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/sparc/erc32/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/sparc/erc32/include/erc32.h
-include_HEADERS += ../../../../../../bsps/sparc/erc32/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/sparc/erc32/include/bsp/irq.h
diff --git a/bsps/sparc/headers.am b/bsps/sparc/headers.am
deleted file mode 100644
index 92c9b254f3..0000000000
--- a/bsps/sparc/headers.am
+++ /dev/null
@@ -1,10 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../bsps/sparc/include/bsp/gnatcommon.h
-include_bsp_HEADERS += ../../../../../bsps/sparc/include/bsp/gr_leon4_n2x.h
-
-include_drvmgrdir = $(includedir)/drvmgr
-include_drvmgr_HEADERS =
-include_drvmgr_HEADERS += ../../../../../bsps/sparc/include/drvmgr/leon2_amba_bus.h
diff --git a/bsps/sparc/leon2/headers.am b/bsps/sparc/leon2/headers.am
deleted file mode 100644
index 73ae163778..0000000000
--- a/bsps/sparc/leon2/headers.am
+++ /dev/null
@@ -1,12 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/sparc/leon2/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/sparc/leon2/include/leon.h
-include_HEADERS += ../../../../../../bsps/sparc/leon2/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/sparc/leon2/include/bsp/at697_pci.h
-include_bsp_HEADERS += ../../../../../../bsps/sparc/leon2/include/bsp/irq.h
diff --git a/bsps/sparc/leon3/headers.am b/bsps/sparc/leon3/headers.am
deleted file mode 100644
index 755a89632d..0000000000
--- a/bsps/sparc/leon3/headers.am
+++ /dev/null
@@ -1,13 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/sparc/leon3/include/amba.h
-include_HEADERS += ../../../../../../bsps/sparc/leon3/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/sparc/leon3/include/leon.h
-include_HEADERS += ../../../../../../bsps/sparc/leon3/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/sparc/leon3/include/bsp/irq.h
-include_bsp_HEADERS += ../../../../../../bsps/sparc/leon3/include/bsp/watchdog.h
diff --git a/bsps/sparc64/headers.am b/bsps/sparc64/headers.am
deleted file mode 100644
index 7567367a3e..0000000000
--- a/bsps/sparc64/headers.am
+++ /dev/null
@@ -1,54 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../bsps/sparc64/include/asm.h
-include_HEADERS += ../../../../../bsps/sparc64/include/traptable.h
-
-include_archdir = $(includedir)/arch
-include_arch_HEADERS =
-include_arch_HEADERS += ../../../../../bsps/sparc64/include/arch/arch.h
-include_arch_HEADERS += ../../../../../bsps/sparc64/include/arch/boot.h
-include_arch_HEADERS += ../../../../../bsps/sparc64/include/arch/regdef.h
-include_arch_HEADERS += ../../../../../bsps/sparc64/include/arch/stack.h
-
-include_arch_mmdir = $(includedir)/arch/mm
-include_arch_mm_HEADERS =
-include_arch_mm_HEADERS += ../../../../../bsps/sparc64/include/arch/mm/cache_spec.h
-include_arch_mm_HEADERS += ../../../../../bsps/sparc64/include/arch/mm/doxygen.h
-include_arch_mm_HEADERS += ../../../../../bsps/sparc64/include/arch/mm/frame.h
-include_arch_mm_HEADERS += ../../../../../bsps/sparc64/include/arch/mm/mmu.h
-include_arch_mm_HEADERS += ../../../../../bsps/sparc64/include/arch/mm/page.h
-include_arch_mm_HEADERS += ../../../../../bsps/sparc64/include/arch/mm/tlb.h
-include_arch_mm_HEADERS += ../../../../../bsps/sparc64/include/arch/mm/tte.h
-
-include_arch_mm_sun4udir = $(includedir)/arch/mm/sun4u
-include_arch_mm_sun4u_HEADERS =
-include_arch_mm_sun4u_HEADERS += ../../../../../bsps/sparc64/include/arch/mm/sun4u/frame.h
-include_arch_mm_sun4u_HEADERS += ../../../../../bsps/sparc64/include/arch/mm/sun4u/mmu.h
-include_arch_mm_sun4u_HEADERS += ../../../../../bsps/sparc64/include/arch/mm/sun4u/page.h
-include_arch_mm_sun4u_HEADERS += ../../../../../bsps/sparc64/include/arch/mm/sun4u/tlb.h
-include_arch_mm_sun4u_HEADERS += ../../../../../bsps/sparc64/include/arch/mm/sun4u/tte.h
-
-include_arch_sun4udir = $(includedir)/arch/sun4u
-include_arch_sun4u_HEADERS =
-include_arch_sun4u_HEADERS += ../../../../../bsps/sparc64/include/arch/sun4u/arch.h
-
-include_bootdir = $(includedir)/boot
-include_boot_HEADERS =
-include_boot_HEADERS += ../../../../../bsps/sparc64/include/boot/align.h
-include_boot_HEADERS += ../../../../../bsps/sparc64/include/boot/balloc.h
-include_boot_HEADERS += ../../../../../bsps/sparc64/include/boot/gentypes.h
-include_boot_HEADERS += ../../../../../bsps/sparc64/include/boot/main.h
-include_boot_HEADERS += ../../../../../bsps/sparc64/include/boot/ofw.h
-include_boot_HEADERS += ../../../../../bsps/sparc64/include/boot/ofw_tree.h
-include_boot_HEADERS += ../../../../../bsps/sparc64/include/boot/ofwarch.h
-include_boot_HEADERS += ../../../../../bsps/sparc64/include/boot/register.h
-include_boot_HEADERS += ../../../../../bsps/sparc64/include/boot/types.h
-
-include_genarch_ofwdir = $(includedir)/genarch/ofw
-include_genarch_ofw_HEADERS =
-include_genarch_ofw_HEADERS += ../../../../../bsps/sparc64/include/genarch/ofw/ofw_tree.h
-
-include_kerneldir = $(includedir)/kernel
-include_kernel_HEADERS =
-include_kernel_HEADERS += ../../../../../bsps/sparc64/include/kernel/align.h
diff --git a/bsps/sparc64/niagara/headers.am b/bsps/sparc64/niagara/headers.am
deleted file mode 100644
index 9f9117b911..0000000000
--- a/bsps/sparc64/niagara/headers.am
+++ /dev/null
@@ -1,10 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/sparc64/niagara/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/sparc64/niagara/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/sparc64/niagara/include/bsp/irq.h
diff --git a/bsps/sparc64/usiii/headers.am b/bsps/sparc64/usiii/headers.am
deleted file mode 100644
index 3aa2a5e1ab..0000000000
--- a/bsps/sparc64/usiii/headers.am
+++ /dev/null
@@ -1,10 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/sparc64/usiii/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/sparc64/usiii/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/sparc64/usiii/include/bsp/irq.h
diff --git a/bsps/v850/gdbv850sim/headers.am b/bsps/v850/gdbv850sim/headers.am
deleted file mode 100644
index cdc229dd74..0000000000
--- a/bsps/v850/gdbv850sim/headers.am
+++ /dev/null
@@ -1,11 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/v850/gdbv850sim/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/v850/gdbv850sim/include/tm27.h
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../../bsps/v850/gdbv850sim/include/bsp/irq.h
-include_bsp_HEADERS += ../../../../../../bsps/v850/gdbv850sim/include/bsp/syscall.h
diff --git a/bsps/x86_64/amd64/headers.am b/bsps/x86_64/amd64/headers.am
deleted file mode 100644
index 68f5858406..0000000000
--- a/bsps/x86_64/amd64/headers.am
+++ /dev/null
@@ -1,10 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_HEADERS =
-include_HEADERS += ../../../../../../bsps/x86_64/amd64/include/apic.h
-include_HEADERS += ../../../../../../bsps/x86_64/amd64/include/bsp.h
-include_HEADERS += include/bspopts.h
-include_HEADERS += ../../../../../../bsps/x86_64/amd64/include/clock.h
-include_HEADERS += ../../../../../../bsps/x86_64/amd64/include/pic.h
-include_HEADERS += ../../../../../../bsps/x86_64/amd64/include/start.h
-include_HEADERS += ../../../../../../bsps/x86_64/amd64/include/tm27.h
diff --git a/bsps/x86_64/headers.am b/bsps/x86_64/headers.am
deleted file mode 100644
index ce203e0dc3..0000000000
--- a/bsps/x86_64/headers.am
+++ /dev/null
@@ -1,9 +0,0 @@
-## This file was generated by "./boostrap -H".
-
-include_bspdir = $(includedir)/bsp
-include_bsp_HEADERS =
-include_bsp_HEADERS += ../../../../../bsps/x86_64/include/bsp/irq.h
-
-include_libcpudir = $(includedir)/libcpu
-include_libcpu_HEADERS =
-include_libcpu_HEADERS += ../../../../../bsps/x86_64/include/libcpu/page.h
diff --git a/c/Makefile.am b/c/Makefile.am
deleted file mode 100644
index 9ebde8ee21..0000000000
--- a/c/Makefile.am
+++ /dev/null
@@ -1,19 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../aclocal
-
-## NOTE: This Makefile.am is rather fragile to the value of RTEMS_BSP
-## Esp. make clean and make distclean have unwanted side-effects
-## if RTEMS_BSP is not properly set up.
-
-RTEMS_BSP = $(RTEMS_BSP_LIST)
-## The '.' in SUBDIRS ensures that local make-targets (xxx-am) will be
-## triggered before $(RTEMS_BSP_LIST) subdirectories are made.
-SUBDIRS = . $(RTEMS_BSP)
-DIST_SUBDIRS = $(RTEMS_BSP)
-
-## Let all RTEMS' make targets depend on ${RTEMS_BSP}
-all-local: $(RTEMS_BSP)
-
-## Pull in extra files intro the distribution
-
-include $(top_srcdir)/../automake/host.am
-include $(top_srcdir)/../automake/subdirs.am
diff --git a/c/acinclude.m4 b/c/acinclude.m4
deleted file mode 100644
index a9addaeb77..0000000000
--- a/c/acinclude.m4
+++ /dev/null
@@ -1,32 +0,0 @@
-dnl
-dnl Misc utility macros for subdir handling to work around missing abilities
-dnl in autoconf, automake and structural issues with RTEMS
-dnl
-dnl Contains parts derived from autoconf-2.13 AC_OUTPUT_SUBDIRS and Cygnus'
-dnl configure.in.
-dnl
-
-dnl
-dnl _AC_DOTS(PATH)
-dnl
-AC_DEFUN([_AC_DOTS],[
-# A "../" for each directory in $1.
- ac_dots=`echo $1 | \
- sed -e 's%^\./%%' -e 's%[[^/]]$%&/%' -e 's%[[^/]]*/%../%g'`
-])
-
-dnl
-dnl _RTEMS_ADJUST_SRCDIR(REVAR,CONFIG_DIR[,TARGET_SUBDIR])
-dnl
-AC_DEFUN([_RTEMS_ADJUST_SRCDIR],[
- _AC_DOTS(ifelse([$3], ,[$2],[$3/$2]))
-
- case "$srcdir" in
- .) # No --srcdir option. We are building in place.
- $1=$srcdir ;;
- [[\\/]]* | ?:[[\\/]]*) # Absolute path.
- $1=$srcdir/$2 ;;
- *) # Relative path.
- $1=$ac_dots$srcdir/$2 ;;
- esac
-])
diff --git a/c/configure.ac b/c/configure.ac
deleted file mode 100644
index f7636239ee..0000000000
--- a/c/configure.ac
+++ /dev/null
@@ -1,93 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-##
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-AC_CONFIG_SRCDIR([src])
-RTEMS_TOP(..)
-with_rtems_source_top=$(cd ${srcdir}/.. && pwd)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-
-AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
-AM_MAINTAINER_MODE
-
-## These options are used within this file.
-RTEMS_ENABLE_RTEMSBSP
-
-# Set up rtems_bsp
-AS_IF([test x"$enable_rtemsbsp" = x"no"],[
-# --disable-rtemsbsp
- rtems_bsp=""
-],[
- AS_IF([test -z "$enable_rtemsbsp"],
- [# --enable-rtemsbsp=""
- RTEMS_CHECK_BSPS(rtems_bsp)],
- [# --enable-rtemsbsp="list"
- rtems_bsp="$enable_rtemsbsp"])
-])
-
-# Check sanity of BSPs in $rtems_bsp
-for _rtems_bsp in : $rtems_bsp; do test "x$_rtems_bsp" = x: && continue
- # make sure there is a config/*.cfg file for the bsp
- _RTEMS_CHECK_CUSTOM_BSP([$_rtems_bsp.cfg],[bsp_cfg])
-
- AS_IF([test -n "$bsp_cfg"],
- [
- # retrieve bsp_family
- RTEMS_BSP_ALIAS([$_rtems_bsp],[rtems_bsp_family])
-
- # Is there a configure script for the BSP?
- AS_IF([test -r "$srcdir/$RTEMS_TOPdir/c/src/lib/libbsp/$RTEMS_CPU/$rtems_bsp_family/configure"],
- [RTEMS_BSP_LIST="$RTEMS_BSP_LIST $_rtems_bsp"])
- ])
-done
-
-#
-# Compose the configuration arguments to be passed to c/src/configure
-#
-##
-## Partially borrowed from autoconf-2.13
-##
-
-## Adjust paths
-_RTEMS_ADJUST_SRCDIR([rtems_bsp_configure],[src])
-rtems_bsp_configure="$rtems_bsp_configure/configure"
- RTEMS_CONFIGURE_ARGS_QUOTE([rtems_bsp_configure_args],
- [-enable-rtemsbsp=* | --enable-rtemsbsp=* ) ;;])
-
-rtems_bsp_configure="$rtems_bsp_configure $rtems_bsp_configure_args"
-rtems_bsp_configure="$rtems_bsp_configure '--with-project-root=../../'"
-rtems_bsp_configure="$rtems_bsp_configure '--with-project-top=../../'"
-AC_SUBST(rtems_bsp_configure)
-
-AC_SUBST(RTEMS_BSP_LIST)
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile],[
-for bsp in : $RTEMS_BSP_LIST; do test "x$bsp" = x: && continue
-rtems_source_top=$(cd ${srcdir}/.. && pwd)
-cat >> Makefile << BSPEOF
-
-$bsp: src/configure
- @set fnord \$(MAKEFLAGS); amf=\[$]\[$]2; \\
- echo "Configuring RTEMS_BSP=$bsp"; \\
- \$(MKDIR_P) $bsp; \\
- ( cd $bsp && \\
- CONFIG_SHELL=\$(SHELL) RTEMS_BSP=$bsp \$(rtems_bsp_configure) \\
- --with-rtems-build-top=\$\${PWD} --with-rtems-source-top=${rtems_source_top} ) \\
- || case "\$\$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac;
-BSPEOF
-done
-],[RTEMS_BSP_LIST="$RTEMS_BSP_LIST"])
-AC_OUTPUT
-AS_IF([test -n "$RTEMS_BSP_LIST"],[
-echo
-echo target architecture: $target_cpu.
-echo available BSPs: $RTEMS_BSP_LIST.
-echo \'${MAKE} all\' will build the following BSPs: $RTEMS_BSP_LIST.
-echo other BSPs can be built with \'${MAKE} RTEMS_BSP=\"bsp1 bsp2 ...\"\'
-echo
-])
diff --git a/c/src/Makefile.am b/c/src/Makefile.am
deleted file mode 100644
index 3c31f66144..0000000000
--- a/c/src/Makefile.am
+++ /dev/null
@@ -1,39 +0,0 @@
-ACLOCAL_AMFLAGS = -I aclocal
-
-_SUBDIRS = . @BSP_SUBDIRS@
-DIST_SUBDIRS = @BSP_SUBDIRS@
-
-$(PROJECT_LIB)/$(dirstamp):
- @echo "Making project library directory: $(PROJECT_LIB)"
- @$(MKDIR_P) $(PROJECT_LIB)
- @: > $(PROJECT_LIB)/$(dirstamp)
-
-all-local: $(PROJECT_LIB)/$(dirstamp)
-
-clean-local:
- $(RM) -r $(PROJECT_RELEASE)
-
-make/@RTEMS_BSP@.cache: make/bsp.mak @CUSTOM_CFG_FILES@
- $(RM) make/@RTEMS_BSP@.cache
- $(MAKE) -f ${srcdir}/make/bsp.mak \
- 'RTEMS_BSP=@RTEMS_BSP@' 'RTEMS_ROOT=.' \
- make/@RTEMS_BSP@.cache
-
-noinst_DATA = make/@RTEMS_BSP@.cache
-
-rtems_makedir = $(prefix)/make
-rtems_make_customdir = $(rtems_makedir)/custom
-rtems_make_custom_DATA = @CUSTOM_CFG_FILES@
-
-noinst_DATA += make/custom/default.cfg
-
-@host_alias@-@RTEMS_BSP@.pc: config.status bsp.pc.in
- ./config.status --file=$@:$(srcdir)/bsp.pc.in
-
-pkgconfigdir = $(prefix)/lib/pkgconfig
-pkgconfig_DATA = @host_alias@-@RTEMS_BSP@.pc
-
-include $(DEPDIR)/cfg.P
-
-include $(top_srcdir)/automake/subdirs.am
-include $(srcdir)/../../bsps/headers.am
diff --git a/c/src/README b/c/src/README
deleted file mode 100644
index 02be3ca603..0000000000
--- a/c/src/README
+++ /dev/null
@@ -1,23 +0,0 @@
-This is the top level directory of the C RTEMS environment. The
-following is a description of the contents of each file and
-subdirectory directly in this directory:
-
- tests
-
- This directory contains the RTEMS Test Suites. Currently
- this includes the following suites:
-
- + Single Processor Test Suite
- + Multiprocessor Test Suite
- + Timing Test Suite
- + Sample Application Suite
-
- lib
-
- This directory contains src for RTEMS libraries:
- libc, board support (including drivers) and libcpu.
-
- exec
-
- This directory contains the source code for the RTEMS executive.
-
diff --git a/c/src/acinclude.m4 b/c/src/acinclude.m4
deleted file mode 100644
index 98a9d6c1bb..0000000000
--- a/c/src/acinclude.m4
+++ /dev/null
@@ -1,84 +0,0 @@
-# Some hacks for handling special config subdirectories
-#
-# Note: Consider this file a temporary band-aid until a better, more general
-# subdirectory handling solution is introduced to RTEMS.
-
-AC_DEFUN([_RTEMS_CONFIG_SUBDIR],
-[
-if test "$no_recursion" != yes; then
- ac_sub_sourcedir=$2
- ac_sub_builddir=$1
-
- for ac_subdir in : $ac_sub_sourcedir; do test "x$ac_subdir" = x: && continue
-
- # Do not complain, so a configure script can configure whichever
- # parts of a large source tree are present.
- test -d $srcdir/$ac_subdir || continue
-
- AC_MSG_NOTICE([configuring in $ac_subdir])
- case $srcdir in
- .) ;;
- *) AS_MKDIR_P(["./$ac_sub_builddir"])
- if test -d ./$ac_sub_builddir; then :;
- else
- AC_MSG_ERROR([cannot create `pwd`/$ac_sub_builddir])
- fi
- ;;
- esac
-
- ac_popdir=`pwd`
- cd $ac_sub_builddir
-
- # A "../" for each directory in /$ac_subdir.
- ac_dots=`echo $ac_sub_builddir |
- sed 's,^\./,,;s,[[^/]]$,&/,;s,[[^/]]*/,../,g'`
-
- case $srcdir in
- .) # No --srcdir option. We are building in place.
- ac_sub_srcdir=$srcdir${ac_subdir} ;;
- [[\\/]]* | ?:[[\\/]]* ) # Absolute path.
- ac_sub_srcdir=$srcdir/$ac_subdir ;;
- *) # Relative path.
- ac_sub_srcdir=$ac_dots$srcdir/$ac_subdir ;;
- esac
-
- # Check for guested configure; otherwise get Cygnus style configure.
- if test -f $ac_sub_srcdir/configure.gnu; then
- ac_sub_configure="$SHELL '$ac_sub_srcdir/configure.gnu'"
- elif test -f $ac_sub_srcdir/configure; then
- ac_sub_configure="$SHELL '$ac_sub_srcdir/configure'"
- elif test -f $ac_sub_srcdir/configure.in; then
- ac_sub_configure=$ac_configure
- else
- AC_MSG_WARN([no configuration information is in $ac_subdir])
- ac_sub_configure=
- fi
-
- # The recursion is here.
- if test -n "$ac_sub_configure"; then
- # Make the cache file name correct relative to the subdirectory.
- case $cache_file in
- [[\\/]]* | ?:[[\\/]]* ) ac_sub_cache_file=$cache_file ;;
- *) # Relative path.
- ac_sub_cache_file=$ac_dots$cache_file ;;
- esac
-
- AC_MSG_NOTICE([running $ac_sub_configure $ac_sub_configure_args $3 --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir])
- # The eval makes quoting arguments work.
- eval $ac_sub_configure $ac_sub_configure_args $3 \
- --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir ||
- AC_MSG_ERROR([$ac_sub_configure failed for $ac_subdir])
- fi
-
- cd "$ac_popdir"
- done
-fi
-])
-
-## RTEMS_BSP_CONFIG_SUBDIR(builddir,srcdir,configargs,condition)
-AC_DEFUN([RTEMS_BSP_CONFIG_SUBDIR],[
-m4_expand_once([RTEMS_CONFIGURE_ARGS_QUOTE([ac_sub_configure_args])])
-AS_IF([$4],[BSP_SUBDIRS="$BSP_SUBDIRS $1"])
-AC_CONFIG_COMMANDS_POST([
-AS_IF([$4],[_RTEMS_CONFIG_SUBDIR([$1],[$2],[$3])])])
-])
diff --git a/c/src/aclocal/bsp-alias.m4 b/c/src/aclocal/bsp-alias.m4
deleted file mode 100644
index 77d8205aba..0000000000
--- a/c/src/aclocal/bsp-alias.m4
+++ /dev/null
@@ -1,20 +0,0 @@
-dnl _RTEMS_BSP_ALIAS(BSP_ALIAS,RTEMS_BSP_FAMILY)
-dnl Internal subroutine to RTEMS_BSP_ALIAS
-AC_DEFUN([_RTEMS_BSP_ALIAS],[
-AC_REQUIRE([RTEMS_CANONICAL_TARGET_CPU])
-AC_REQUIRE([RTEMS_SOURCE_TOP])
-# account for "aliased" bsps which share source code
- for bsp_cfgs in `ls "${RTEMS_SOURCE_ROOT}/bsps/${RTEMS_CPU}"/*/"config/$1.cfg" 2>/dev/null`; do
- $2=`echo "$bsp_cfgs" | sed \
- -e "s,^${RTEMS_SOURCE_ROOT}/bsps/$RTEMS_CPU/,," \
- -e "s,/config/.*\.cfg$,,"`
- break
- done
-])
-
-dnl RTEMS_BSP_ALIAS(BSP_ALIAS,RTEMS_BSP_FAMILY)
-dnl convert a bsp alias $1 into its bsp directory RTEMS_BSP_FAMILY
-AC_DEFUN([RTEMS_BSP_ALIAS],
-[_RTEMS_BSP_ALIAS(m4_if([$1],,[$RTEMS_BSP],[$1]),
- m4_if([$2],,[RTEMS_BSP_FAMILY],[$2]))]
-)
diff --git a/c/src/aclocal/bsp-arg-enable.m4 b/c/src/aclocal/bsp-arg-enable.m4
deleted file mode 100644
index e5a9100024..0000000000
--- a/c/src/aclocal/bsp-arg-enable.m4
+++ /dev/null
@@ -1,17 +0,0 @@
-dnl
-dnl RTEMS_BSP_ARG_ENABLE(FEATURE, HELP-STRING, ACTION-IF-TRUE [, ACTION-IF-FALSE])
-dnl
-dnl Accept --enable-FEATURE=<RTEMS_BSP>:<bsp-value> and
-dnl --enable-FEATURE=<value> in BSP-configure scripts.
-dnl
-dnl Configure scripts will receive <bsp-value> if <RTEMS_BSP> matches the
-dnl actual value of the shell variable RTEMS_BSP (cf. RTEMS_ENV_RTEMSBSP),
-dnl and the raw value passed to --enable-FEATURE otherwise.
-dnl
-AC_DEFUN([RTEMS_BSP_ARG_ENABLE],
-[AC_REQUIRE([RTEMS_ENV_RTEMSBSP])
-AC_ARG_ENABLE([$1],[$2],
-[enableval=`echo "[$enable_]patsubst([$1], -, _)" | sed -e "s%^${RTEMS_BSP}:%%"`
- eval "[enable_]patsubst([$1], -, _)='$enableval'"
-$3],[$4])
-])
diff --git a/c/src/aclocal/bsp-bootcard-options.m4 b/c/src/aclocal/bsp-bootcard-options.m4
deleted file mode 100644
index b0d25f383c..0000000000
--- a/c/src/aclocal/bsp-bootcard-options.m4
+++ /dev/null
@@ -1,9 +0,0 @@
-dnl
-dnl BSP_BOOTCARD_OPTIONS - some autoconf voodoo to provide each BSPs'
-dnl configure script with the standard options supported by boot_card()
-dnl and other required parts of the BSP Framework.
-dnl
-
-dnl To be used in bsp-configure scripts
-
-AC_DEFUN([RTEMS_BSP_BOOTCARD_OPTIONS],[])
diff --git a/c/src/aclocal/bsp-bspcleanup-options.m4 b/c/src/aclocal/bsp-bspcleanup-options.m4
deleted file mode 100644
index 60be886070..0000000000
--- a/c/src/aclocal/bsp-bspcleanup-options.m4
+++ /dev/null
@@ -1,29 +0,0 @@
-dnl
-dnl RTEMS_BSP_CLEANUP_OPTIONS - some autoconf voodoo to provide each BSPs'
-dnl configure script with the standard options supported by the shared
-dnl implementation of bsp_fatal_extension().
-dnl
-dnl To be used in bsp-configure scripts
-dnl
-dnl USAGE:
-dnl RTEMS_BSP_CLEANUP_OPTIONS
-
-AC_DEFUN([RTEMS_BSP_CLEANUP_OPTIONS],[
-RTEMS_BSPOPTS_SET([BSP_PRESS_KEY_FOR_RESET],[*],[0])
-RTEMS_BSPOPTS_HELP([BSP_PRESS_KEY_FOR_RESET],
-[If defined to a non-zero value, print a message and wait until pressed before
-resetting board when application exits.])
-
-RTEMS_BSPOPTS_SET([BSP_RESET_BOARD_AT_EXIT],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_RESET_BOARD_AT_EXIT],
-[If defined to a non-zero value, reset the board when the application exits.])
-
-RTEMS_BSPOPTS_SET([BSP_PRINT_EXCEPTION_CONTEXT],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_PRINT_EXCEPTION_CONTEXT],
-[If defined to a non-zero value, prints the exception context when an
-unexpected exception occurs.])
-
-RTEMS_BSPOPTS_SET([BSP_VERBOSE_FATAL_EXTENSION],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_VERBOSE_FATAL_EXTENSION],
-[If defined to a non-zero value, prints the some information in case of a fatal
-error.])])
diff --git a/c/src/aclocal/bsp-configure.m4 b/c/src/aclocal/bsp-configure.m4
deleted file mode 100644
index 2b892e5852..0000000000
--- a/c/src/aclocal/bsp-configure.m4
+++ /dev/null
@@ -1,49 +0,0 @@
-dnl RTEMS_BSP_CONFIGURE
-dnl Common macro to be included by all bsp-configure.acs
-AC_DEFUN([RTEMS_BSP_CONFIGURE],
-[
- AC_PREREQ(2.60)
- AM_MAINTAINER_MODE
- RTEMS_ENV_RTEMSBSP
-
- RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
-
- AC_CONFIG_HEADERS([include/bspopts.tmp:bspopts.h.in],[
-echo "/* BSP dependent options file */" >$tmp/config.h
-echo "/* automatically generated -- DO NOT EDIT!! */" >>$tmp/config.h
-echo >>$tmp/config.h
-echo "#ifndef __BSP_OPTIONS_H" >>$tmp/config.h
-echo "#define __BSP_OPTIONS_H" >>$tmp/config.h
-echo >>$tmp/config.h
-sed \
- -e '/.*PACKAGE.*/d' \
- -e '/\/\* Define to.*this package.*\*\//d' \
-include/bspopts.tmp >> $tmp/config.h
-echo >>$tmp/config.h
-echo "#endif /* __BSP_OPTIONS_H */" >>$tmp/config.h
- AS_IF([cmp -s include/bspopts.h $tmp/config.h 2>/dev/null],[
- AC_MSG_NOTICE([include/bspopts.h is unchanged])
- rm -f $tmp/config.h],[
- AC_MSG_NOTICE([creating include/bspopts.h])
- rm -f include/bspopts.h
- mv $tmp/config.h include/bspopts.h
- ])
-])
- RTEMS_PROJECT_ROOT
-
- RTEMS_PROG_CC_FOR_TARGET
- RTEMS_CANONICALIZE_TOOLS
- RTEMS_PROG_CCAS
-
- RTEMS_CHECK_MULTIPROCESSING
- RTEMS_CHECK_NETWORKING
- RTEMS_CHECK_SMP
-
- AM_CONDITIONAL(HAS_NETWORKING,test "$HAS_NETWORKING" = "yes")
- AM_CONDITIONAL(HAS_SMP,test "$rtems_cv_HAS_SMP" = "yes")
-
- RTEMS_BSP_BOOTCARD_OPTIONS
-
- RTEMS_BSPOPTS_HELP([RTEMS_BSP],[The RTEMS BSP name])
- RTEMS_BSPOPTS_SET([RTEMS_BSP],[*],[$RTEMS_BSP])
-])
diff --git a/c/src/aclocal/bsp-linkcmds.m4 b/c/src/aclocal/bsp-linkcmds.m4
deleted file mode 100644
index ce7b72d186..0000000000
--- a/c/src/aclocal/bsp-linkcmds.m4
+++ /dev/null
@@ -1,18 +0,0 @@
-dnl Install a BSP's linkcmds from the source-tree into the build-tree
-AC_DEFUN([RTEMS_BSP_LINKCMDS],[
-AC_REQUIRE([RTEMS_CANONICAL_TARGET_CPU])
-LINKCMDS=
-for f in "${srcdir}/../../../../../../bsps/${RTEMS_CPU}/${RTEMS_BSP_FAMILY}/start/linkcmds.${RTEMS_BSP}" \
- "${srcdir}/../../../../../../bsps/${RTEMS_CPU}/${RTEMS_BSP_FAMILY}/start/linkcmds.${RTEMS_BSP_FAMILY}" \
- "${srcdir}/../../../../../../bsps/${RTEMS_CPU}/${RTEMS_BSP_FAMILY}/start/linkcmds";
-do
- AS_IF([test -f "$f"],[
- LINKCMDS="$f"
- break])
-done
-
-AS_IF([test -z "${LINKCMDS}"],[
- AC_MSG_ERROR([can not determine linkcmds])])
-
-AC_CONFIG_LINKS([linkcmds:${LINKCMDS}])
-])
diff --git a/c/src/aclocal/bspopts.m4 b/c/src/aclocal/bspopts.m4
deleted file mode 100644
index 342c7258b9..0000000000
--- a/c/src/aclocal/bspopts.m4
+++ /dev/null
@@ -1,82 +0,0 @@
-dnl
-dnl RTEMS_BSPOPTS_* - some autoconf voodoo to handle default values and
-dnl help-strings for per-BSP-environment variables.
-
-dnl To be used in bsp-configure scripts
-
-
-dnl Example:
-dnl
-dnl RTEMS_BSPOPTS_SET([foo],[bar],[0])
-dnl RTEMS_BSPOPTS_SET([foo],[baz*],[hello])
-dnl RTEMS_BSPOPTS_SET([foo],[*],[])
-dnl RTEMS_BSPOPTS_HELP([foo],[env. variable foo])
-dnl -> Add "0" as default value of variable "foo" for BSP "bar"
-dnl -> Add "hello" as default value of variable "foo" for all BSPs starting
-dnl with "baz" in their name.
-dnl -> Undefine foo as default clause for all BSP's.
-dnl
-dnl All this basically expands to a /bin/shell "case"-statement with
-dnl accompanying autoconf magic to propagate VAR to bspopts.h.
-
-
-dnl RTEMS_BSPOPTS_HELP(VAR,HELP-STRING)
-dnl Set up printing the HELP-STRING for bspopts.h's variable VAR and add
-dnl appropriate /bin/sh-magic to "configure" to have VAR set up.
-
-AC_DEFUN([RTEMS_BSPOPTS_HELP],[
-RTEMS_ARG_VAR([$1],[$2])
-m4_ifdef([_$1],[
-case "${RTEMS_BSP}" in
-_$1[]dnl
-esac],[])
-if test -n "[$]{$1}"; then[]dnl
-AC_DEFINE_UNQUOTED([$1],
- [[$]$1],
- [$2])dnl
-fi
-])
-
-dnl RTEMS_BSPOPTS_SET(VAR,BSP,DEFAULT)
-dnl Set up a value DEFAULT to be used as default value for variable VAR for
-dnl BSP in RTEMS_BSPOPTS_HELP.
-
-dnl MUST be used in front of exactly _one_ corresponding RTEMS_BSPOPTS_HELP
-
-AC_DEFUN([RTEMS_BSPOPTS_SET],[dnl
-m4_append([_$1],
-[$2 )
- $1=[$]{$1-$3} ;;
-])
-])
-
-
-dnl RTEMS_ARG_VAR(VAR,HELP-STRING)
-dnl An internal macros to have RTEMS_BSPOPTS_HELP's help string pretty
-dnl printed with configure --help.
-dnl Stripped down version of autoconf-2.52's AC_ARG_VAR.
-
-AC_DEFUN([RTEMS_ARG_VAR],
-[
-m4_expand_once([m4_divert_once([HELP_VAR],
-[AS_HELP_STRING([$1],[$2], )])],
- [$0($1)])dnl
-])
-
-AC_DEFUN(
-[RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED],
-[RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_ENABLED],[$1],[$2])])
-
-AC_DEFUN(
-[RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED],
-[RTEMS_BSPOPTS_HELP([BSP_DATA_CACHE_ENABLED],
-[enables the data cache, if defined to a value other than zero])])
-
-AC_DEFUN(
-[RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED],
-[RTEMS_BSPOPTS_SET([BSP_INSTRUCTION_CACHE_ENABLED],[$1],[$2])])
-
-AC_DEFUN(
-[RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED],
-[RTEMS_BSPOPTS_HELP([BSP_INSTRUCTION_CACHE_ENABLED],
-[enables the instruction cache, if defined to a value other than zero])])
diff --git a/c/src/aclocal/canonical-target-name.m4 b/c/src/aclocal/canonical-target-name.m4
deleted file mode 100644
index d3c2531cda..0000000000
--- a/c/src/aclocal/canonical-target-name.m4
+++ /dev/null
@@ -1,25 +0,0 @@
-dnl canonicalize target cpu
-dnl NOTE: Most rtems targets do not fullfil autoconf's
-dnl target naming conventions "processor-vendor-os"
-dnl Therefore autoconf's AC_CANONICAL_TARGET will fail for them
-dnl and we have to fix it for rtems ourselves
-
-AC_DEFUN([RTEMS_CANONICAL_TARGET_CPU],
-[AC_REQUIRE([AC_CANONICAL_HOST])
-AC_MSG_CHECKING(rtems target cpu)
-case "${host}" in
-riscv*-*-rtems*)
- RTEMS_CPU=riscv;;
-*-*-rtems*)
- RTEMS_CPU="$host_cpu";;
-*)
- ;;
-esac
-AS_IF([test -n "$RTEMS_CPU"],
-[dnl
-AC_MSG_RESULT($RTEMS_CPU)],
-[dnl
-AC_MSG_RESULT([<none>])
-AC_MSG_ERROR([unsupported host $host])])
-AC_SUBST(RTEMS_CPU)
-])
diff --git a/c/src/aclocal/canonicalize-tools.m4 b/c/src/aclocal/canonicalize-tools.m4
deleted file mode 100644
index 8fd551385c..0000000000
--- a/c/src/aclocal/canonicalize-tools.m4
+++ /dev/null
@@ -1,13 +0,0 @@
-dnl Set target tools
-
-AC_DEFUN([RTEMS_CANONICALIZE_TOOLS],
-[AC_REQUIRE([RTEMS_PROG_CC])dnl
-
-dnl FIXME: What shall be done if these tools are not available?
- RTEMS_CHECK_TOOL(AR,ar,no)
- RTEMS_CHECK_TOOL(AS,as,no)
- RTEMS_CHECK_TOOL(LD,ld,no)
-
-dnl special treatment of ranlib
- RTEMS_CHECK_TOOL(RANLIB,ranlib,:)
-])
diff --git a/c/src/aclocal/check-custom-bsp.m4 b/c/src/aclocal/check-custom-bsp.m4
deleted file mode 100644
index 11c2f1f7d2..0000000000
--- a/c/src/aclocal/check-custom-bsp.m4
+++ /dev/null
@@ -1,20 +0,0 @@
-AC_DEFUN([_RTEMS_CHECK_CUSTOM_BSP],[
-AC_REQUIRE([RTEMS_CANONICAL_TARGET_CPU])dnl sets RTEMS_CPU, target
-AC_REQUIRE([RTEMS_SOURCE_TOP])dnl sets RTEMS_SOURCE_ROOT
- $2=
- for i in \
- `ls "${RTEMS_SOURCE_ROOT}/bsps/${RTEMS_CPU}"/*/config/$1 2>/dev/null`;
- do
- AS_IF([test -r $i],[
- $2="$i"
- break;
- ])
- done
-])
-
-AC_DEFUN([RTEMS_CHECK_CUSTOM_BSP],[
- _RTEMS_CHECK_CUSTOM_BSP([[$]$1.cfg],[BSP_FOUND])
- AS_IF([test -z "$BSP_FOUND"],[
- AC_MSG_ERROR([missing [$]$1.cfg])
- ])
-])
diff --git a/c/src/aclocal/check-cxx.m4 b/c/src/aclocal/check-cxx.m4
deleted file mode 100644
index e679d4e296..0000000000
--- a/c/src/aclocal/check-cxx.m4
+++ /dev/null
@@ -1,18 +0,0 @@
-AC_DEFUN([RTEMS_CHECK_CXX],
-[dnl
-AC_REQUIRE([RTEMS_PROG_CC_FOR_TARGET])dnl
-AC_REQUIRE([RTEMS_PROG_CXX_FOR_TARGET])dnl
-AC_CACHE_CHECK([whether to build rtems++],
- rtems_cv_HAS_CPLUSPLUS,
- [ if test "$RTEMS_HAS_CPLUSPLUS" = "yes"; then
- if test -n "$CXX"; then
- rtems_cv_HAS_CPLUSPLUS="yes"
- else
- rtems_cv_HAS_CPLUSPLUS="no"
- fi
- else
- rtems_cv_HAS_CPLUSPLUS="no"
- fi])
-HAS_CPLUSPLUS="$rtems_cv_HAS_CPLUSPLUS";
-AC_SUBST(HAS_CPLUSPLUS)dnl
-])
diff --git a/c/src/aclocal/check-multiprocessing.m4 b/c/src/aclocal/check-multiprocessing.m4
deleted file mode 100644
index ee2ea3a75c..0000000000
--- a/c/src/aclocal/check-multiprocessing.m4
+++ /dev/null
@@ -1,37 +0,0 @@
-AC_DEFUN([RTEMS_CHECK_MULTIPROCESSING],
-[dnl
-AC_REQUIRE([RTEMS_ENABLE_MULTILIB])dnl
-AC_REQUIRE([RTEMS_ENV_RTEMSBSP])dnl
-AC_REQUIRE([RTEMS_TOP])dnl
-AC_REQUIRE([RTEMS_CANONICAL_TARGET_CPU])dnl
-AC_REQUIRE([RTEMS_ENABLE_MULTIPROCESSING])dnl
-
-AC_CACHE_CHECK([if wanting multiprocessing],
- [rtems_cv_want_multiprocessing],
- [
- AS_IF([test x"$multilib" = x"no"],
- [# no cpukit
- rtems_cv_want_multiprocessing="$enable_multiprocessing"
- ],[
-#HACK: Should check for RTEMS_MULTIPROCESSING in cpuopts.h, instead
- rtems_cv_want_multiprocessing="$enable_multiprocessing"
- ])
- ])
-
-AS_IF([test "$rtems_cv_want_multiprocessing" = "yes"],
-[
- AC_CACHE_CHECK([whether BSP supports multiprocessing],
- [rtems_cv_HAS_MP],[
- if test -d "${RTEMS_SOURCE_ROOT}/bsps/${RTEMS_CPU}/${RTEMS_BSP_FAMILY}/mpci"; then
- rtems_cv_HAS_MP="yes" ;
- else
- rtems_cv_HAS_MP="no";
- fi
- ])
-if test $rtems_cv_HAS_MP = "no"; then
-AC_MSG_ERROR([multiprocessing requested but not supported])
-fi
-],[rtems_cv_HAS_MP="no";])
-
-AM_CONDITIONAL(HAS_MP,[test x"$rtems_cv_HAS_MP" = x"yes"])
-])
diff --git a/c/src/aclocal/check-networking.m4 b/c/src/aclocal/check-networking.m4
deleted file mode 100644
index 8200dca98d..0000000000
--- a/c/src/aclocal/check-networking.m4
+++ /dev/null
@@ -1,30 +0,0 @@
-AC_DEFUN([RTEMS_CHECK_NETWORKING],
-[dnl
-AC_REQUIRE([RTEMS_CANONICAL_TARGET_CPU])dnl
-AC_REQUIRE([RTEMS_ENABLE_NETWORKING])dnl
-AC_REQUIRE([RTEMS_INCLUDES])dnl
-
-AC_CACHE_CHECK([whether BSP supports networking],
- rtems_cv_HAS_NETWORKING,
- [dnl
- case "$host" in
- # Newer architecture ports that should only use new TCP/IP stack
- x86_64*)
- rtems_cv_HAS_NETWORKING="no"
- ;;
- *)
- if test "${RTEMS_HAS_NETWORKING}" = "yes"; then
- rtems_cv_HAS_NETWORKING="yes";
- else
- rtems_cv_HAS_NETWORKING="disabled";
- fi
- ;;
- esac])
-if test "$rtems_cv_HAS_NETWORKING" = "yes"; then
- HAS_NETWORKING="yes";
- RTEMS_CPPFLAGS="${RTEMS_CPPFLAGS} -I${RTEMS_SOURCE_ROOT}/cpukit/libnetworking";
-else
- HAS_NETWORKING="no";
-fi
-AC_SUBST(HAS_NETWORKING)dnl
-])
diff --git a/c/src/aclocal/check-posix.m4 b/c/src/aclocal/check-posix.m4
deleted file mode 100644
index 8ef64f06bc..0000000000
--- a/c/src/aclocal/check-posix.m4
+++ /dev/null
@@ -1,31 +0,0 @@
-AC_DEFUN([RTEMS_CHECK_POSIX_API],
-[dnl
-AC_REQUIRE([RTEMS_CANONICAL_TARGET_CPU])dnl
-AC_REQUIRE([RTEMS_ENABLE_POSIX])dnl
-
-AC_CACHE_CHECK([whether CPU supports libposix],
- rtems_cv_HAS_POSIX_API,
- [dnl
- case "$RTEMS_CPU" in
- *)
- if test "${RTEMS_HAS_POSIX_API}" = "yes"; then
- rtems_cv_HAS_POSIX_API="yes";
- else
- rtems_cv_HAS_POSIX_API="disabled";
- fi
- ;;
- esac])
-if test "$rtems_cv_HAS_POSIX_API" = "yes"; then
- HAS_POSIX_API="yes";
-else
- HAS_POSIX_API="no";
-fi
-AC_SUBST(HAS_POSIX_API)dnl
-])
-
-AC_DEFUN([RTEMS_DEFINE_POSIX_API],
-[AC_REQUIRE([RTEMS_CHECK_POSIX_API])dnl
-AS_IF(
- [test x"${HAS_POSIX_API}" = x"yes"],
- [AC_DEFINE_UNQUOTED(RTEMS_POSIX_API,1,[if posix api is supported])])
-])
diff --git a/c/src/aclocal/check-smp.m4 b/c/src/aclocal/check-smp.m4
deleted file mode 100644
index b9b10b1bf2..0000000000
--- a/c/src/aclocal/check-smp.m4
+++ /dev/null
@@ -1,17 +0,0 @@
-AC_DEFUN([RTEMS_CHECK_SMP],
-[dnl
-AC_REQUIRE([RTEMS_ENABLE_SMP])dnl
-
-AC_CACHE_CHECK([whether CPU supports SMP],
- rtems_cv_HAS_SMP,
- [dnl
- case "$RTEMS_CPU" in
- *)
- if test "${RTEMS_HAS_SMP}" = "yes"; then
- rtems_cv_HAS_SMP="yes";
- else
- rtems_cv_HAS_SMP="disabled";
- fi
- ;;
- esac])
-])
diff --git a/c/src/aclocal/check-tool.m4 b/c/src/aclocal/check-tool.m4
deleted file mode 100644
index 2bc137cd96..0000000000
--- a/c/src/aclocal/check-tool.m4
+++ /dev/null
@@ -1,9 +0,0 @@
-## Check for a cross tool, similar to AC_CHECK_TOOL, but do not fall back to
-## the un-prefixed version of PROG-TO-CHECK-FOR.
-dnl RTEMS_CHECK_TOOL(VARIABLE, PROG-TO-CHECK-FOR[, VALUE-IF-NOT-FOUND [, PATH]])
-AC_DEFUN([RTEMS_CHECK_TOOL],
-[
- AS_IF([test "x$build_alias" != "x$host_alias"],
- [rtems_tool_prefix=${ac_tool_prefix}])
- AC_CHECK_PROG($1, ${rtems_tool_prefix}$2, ${rtems_tool_prefix}$2, $3, $4)
-])
diff --git a/c/src/aclocal/config-subdirs.m4 b/c/src/aclocal/config-subdirs.m4
deleted file mode 100644
index ed1b29c625..0000000000
--- a/c/src/aclocal/config-subdirs.m4
+++ /dev/null
@@ -1,32 +0,0 @@
-dnl
-dnl Misc utility macros for subdir handling to work around missing abilities
-dnl in autoconf, automake and structural issues with RTEMS
-dnl
-dnl Contains parts derived from autoconf-2.13 AC_OUTPUT_SUBDIRS and Cygnus'
-dnl configure.ac.
-dnl
-
-dnl
-dnl _AC_DOTS(PATH)
-dnl
-AC_DEFUN([_AC_DOTS],[
-# A "../" for each directory in $1.
- ac_dots=`echo $1 | \
- sed -e 's%^\./%%' -e 's%[[^/]]$%&/%' -e 's%[[^/]]*/%../%g'`
-])
-
-dnl
-dnl _RTEMS_ADJUST_SRCDIR(REVAR,CONFIG_DIR[,TARGET_SUBDIR])
-dnl
-AC_DEFUN([_RTEMS_ADJUST_SRCDIR],[
- _AC_DOTS(ifelse([$3], ,[$2],[$3/$2]))
-
- case "$srcdir" in
- .) # No --srcdir option. We are building in place.
- $1=$srcdir ;;
- [[\\/]]* | ?:[[\\/]]*) # Absolute path.
- $1=$srcdir/$2 ;;
- *) # Relative path.
- $1=$ac_dots$srcdir/$2 ;;
- esac
-])
diff --git a/c/src/aclocal/enable-cxx.m4 b/c/src/aclocal/enable-cxx.m4
deleted file mode 100644
index 952f0151a8..0000000000
--- a/c/src/aclocal/enable-cxx.m4
+++ /dev/null
@@ -1,11 +0,0 @@
-AC_DEFUN([RTEMS_ENABLE_CXX],
-[
-AC_ARG_ENABLE(cxx,
-[AS_HELP_STRING([--enable-cxx],
-[enable C++ support])],
-[case "${enable_cxx}" in
- yes) RTEMS_HAS_CPLUSPLUS=yes ;;
- no) RTEMS_HAS_CPLUSPLUS=no ;;
- *) AC_MSG_ERROR(bad value ${enableval} for enable-cxx option) ;;
-esac], [RTEMS_HAS_CPLUSPLUS=yes])
-])
diff --git a/c/src/aclocal/enable-drvmgr.m4 b/c/src/aclocal/enable-drvmgr.m4
deleted file mode 100644
index 489f60e75f..0000000000
--- a/c/src/aclocal/enable-drvmgr.m4
+++ /dev/null
@@ -1,12 +0,0 @@
-AC_DEFUN([RTEMS_ENABLE_DRVMGR],
-[
-## AC_BEFORE([$0], [RTEMS_CHECK_DRVMGR_STARTUP])dnl
-
-AC_ARG_ENABLE(drvmgr,
-[AS_HELP_STRING([--enable-drvmgr],[enable Driver Manager at Startup])],
-[case "${enableval}" in
- yes) RTEMS_DRVMGR_STARTUP=yes ;;
- no) RTEMS_DRVMGR_STARTUP=no ;;
- *) AC_MSG_ERROR(bad value ${enableval} for enable-drvmgr option) ;;
-esac],[RTEMS_DRVMGR_STARTUP=yes])
-])
diff --git a/c/src/aclocal/enable-multiprocessing.m4 b/c/src/aclocal/enable-multiprocessing.m4
deleted file mode 100644
index 53fa8ffe81..0000000000
--- a/c/src/aclocal/enable-multiprocessing.m4
+++ /dev/null
@@ -1,13 +0,0 @@
-AC_DEFUN([RTEMS_ENABLE_MULTIPROCESSING],
-[
-AC_ARG_ENABLE(multiprocessing,
-[AS_HELP_STRING([--enable-multiprocessing],
-[enable multiprocessing interface; the multiprocessing interface is a
-communication interface between different RTEMS instances and allows
-synchronization of objects via message passing])],
-[case "${enable_multiprocessing}" in
- yes) ;;
- no) ;;
- *) AC_MSG_ERROR(bad value ${enableval} for enable-multiprocessing option) ;;
-esac],[enable_multiprocessing=no])
-])
diff --git a/c/src/aclocal/enable-networking.m4 b/c/src/aclocal/enable-networking.m4
deleted file mode 100644
index 8a9dc36cbd..0000000000
--- a/c/src/aclocal/enable-networking.m4
+++ /dev/null
@@ -1,13 +0,0 @@
-AC_DEFUN([RTEMS_ENABLE_NETWORKING],
-[
-## AC_BEFORE([$0], [RTEMS_CHECK_NETWORKING])dnl
-
-AC_ARG_ENABLE(networking,
-[AS_HELP_STRING(--enable-networking,enable TCP/IP stack)],
-[case "${enableval}" in
- yes) RTEMS_HAS_NETWORKING=yes ;;
- no) RTEMS_HAS_NETWORKING=no ;;
- *) AC_MSG_ERROR(bad value ${enableval} for enable-networking option) ;;
-esac],[RTEMS_HAS_NETWORKING=yes])
-AC_SUBST(RTEMS_HAS_NETWORKING)dnl
-])
diff --git a/c/src/aclocal/enable-posix.m4 b/c/src/aclocal/enable-posix.m4
deleted file mode 100644
index f96ec1ffcb..0000000000
--- a/c/src/aclocal/enable-posix.m4
+++ /dev/null
@@ -1,21 +0,0 @@
-AC_DEFUN([RTEMS_ENABLE_POSIX],
-[
-## AC_BEFORE([$0], [RTEMS_CHECK_POSIX_API])dnl
-
-AC_ARG_ENABLE(posix,
-[AS_HELP_STRING(--enable-posix,enable posix interface)],
-[case "${enableval}" in
- yes) RTEMS_HAS_POSIX_API=yes ;;
- no) RTEMS_HAS_POSIX_API=no ;;
- *) AC_MSG_ERROR(bad value ${enableval} for enable-posix option) ;;
-esac],[RTEMS_HAS_POSIX_API=yes])
-
-case "${host}" in
- no_cpu-*rtems*)
- RTEMS_HAS_POSIX_API=no
- ;;
- *)
- ;;
-esac
-AC_SUBST(RTEMS_HAS_POSIX_API)
-])
diff --git a/c/src/aclocal/enable-smp.m4 b/c/src/aclocal/enable-smp.m4
deleted file mode 100644
index 1448a2e5eb..0000000000
--- a/c/src/aclocal/enable-smp.m4
+++ /dev/null
@@ -1,17 +0,0 @@
-AC_DEFUN([RTEMS_ENABLE_SMP],
-[
-## AC_BEFORE([$0], [RTEMS_CHECK_SMP])dnl
-
-AC_ARG_ENABLE(smp,
-[AS_HELP_STRING([--enable-smp],[enable support for symmetric multiprocessing
-(SMP)])],
-[case "${enableval}" in
- yes) case "${RTEMS_CPU}" in
- arm|powerpc|riscv*|sparc|i386) RTEMS_HAS_SMP=yes ;;
- *) RTEMS_HAS_SMP=no ;;
- esac
- ;;
- no) RTEMS_HAS_SMP=no ;;
- *) AC_MSG_ERROR(bad value ${enableval} for enable-smp option) ;;
-esac],[RTEMS_HAS_SMP=no])
-])
diff --git a/c/src/aclocal/env-rtemsbsp.m4 b/c/src/aclocal/env-rtemsbsp.m4
deleted file mode 100644
index 2fcc7fe849..0000000000
--- a/c/src/aclocal/env-rtemsbsp.m4
+++ /dev/null
@@ -1,37 +0,0 @@
-dnl Pass a single BSP via an environment variable
-dnl used by per BSP configure scripts
-AC_DEFUN([RTEMS_ENV_RTEMSBSP],
-[dnl
-AC_BEFORE([$0], [RTEMS_ENABLE_RTEMSBSP])dnl
-AC_BEFORE([$0], [RTEMS_PROJECT_ROOT])dnl
-AC_BEFORE([$0], [RTEMS_CHECK_CUSTOM_BSP])dnl
-
-# AC_ARG_VAR([CPU_CFLAGS],[CFLAGS specifying CPU-dependent features])
-# AC_ARG_VAR([CFLAGS_OPTIMIZE_V],[CFLAGS for building the OPTIMIZE variant])
-# AC_ARG_VAR([CFLAGS_DEBUG_V],[CFLAGS for building the DEBUG variant])
-AC_ARG_VAR([RTEMS_BSP_FAMILY],[RTEMS's BSP directory])
-AC_ARG_VAR([RTEMS_CPU_MODEL],[RTEMS's cpu model])
-
-AC_ARG_VAR([RTEMS_BSP],[RTEMS_BSP to build])
-AC_MSG_CHECKING([for RTEMS_BSP])
-AC_CACHE_VAL(rtems_cv_RTEMS_BSP,
-[dnl
- test -n "${RTEMS_BSP}" && rtems_cv_RTEMS_BSP="$RTEMS_BSP";
-])dnl
-if test -z "$rtems_cv_RTEMS_BSP"; then
- AC_MSG_ERROR([Missing RTEMS_BSP])
-fi
-RTEMS_BSP="$rtems_cv_RTEMS_BSP"
-AC_MSG_RESULT(${RTEMS_BSP})
-AC_SUBST(RTEMS_BSP)
-
-includedir="\${exec_prefix}/${RTEMS_BSP}/lib/include"
-libdir="\${exec_prefix}/${RTEMS_BSP}/lib"
-
-AC_SUBST([PROJECT_INCLUDE],["\$(PROJECT_ROOT)/$RTEMS_BSP/lib/include"])
-AC_SUBST([PROJECT_LIB],["\$(PROJECT_ROOT)/$RTEMS_BSP/lib"])
-AC_SUBST([PROJECT_RELEASE],["\$(PROJECT_ROOT)/$RTEMS_BSP"])
-
-AC_SUBST([project_libdir],["\$(libdir)"])
-AC_SUBST([project_includedir],["\$(includedir)"])
-])
diff --git a/c/src/aclocal/gcc-isystem.m4 b/c/src/aclocal/gcc-isystem.m4
deleted file mode 100644
index c0eebf6432..0000000000
--- a/c/src/aclocal/gcc-isystem.m4
+++ /dev/null
@@ -1,22 +0,0 @@
-dnl Check whether the gcc accepts -isystem
-dnl
-
-AC_DEFUN([RTEMS_GCC_ISYSTEM],
-[AC_REQUIRE([RTEMS_PROG_CC])
-AC_CACHE_CHECK(whether $CC accepts -isystem,rtems_cv_gcc_isystem,
-[
-rtems_cv_gcc_isystem=no
-if test x"$GCC" = x"yes"; then
-cat << EOF > conftest.h
-int conftest123();
-EOF
-cat << EOF > conftest.c
-#include <conftest.h>
-int conftest123() {}
-EOF
- if test -z "`${CC} -isystem./ -c conftest.c 2>&1`";then
- rtems_cv_gcc_isystem=yes
- fi
-fi
-rm -f conftest*
-])])
diff --git a/c/src/aclocal/gcc-pipe.m4 b/c/src/aclocal/gcc-pipe.m4
deleted file mode 100644
index 06fed1ca13..0000000000
--- a/c/src/aclocal/gcc-pipe.m4
+++ /dev/null
@@ -1,17 +0,0 @@
-dnl Check whether the target compiler accepts -pipe
-
-AC_DEFUN([RTEMS_GCC_PIPE],
-[AC_REQUIRE([RTEMS_PROG_CC])
-AC_REQUIRE([AC_CANONICAL_HOST])
-AC_CACHE_CHECK(whether $CC accepts --pipe,rtems_cv_gcc_pipe,
-[
-rtems_cv_gcc_pipe=no
-if test x"$GCC" = x"yes"; then
- echo 'void f(){}' >conftest.c
- if test -z "`${CC} --pipe -c conftest.c 2>&1`";then
- rtems_cv_gcc_pipe=yes
- fi
- rm -f conftest*
-fi
-])
-])
diff --git a/c/src/aclocal/gcc-specs.m4 b/c/src/aclocal/gcc-specs.m4
deleted file mode 100644
index ddcc2bfb0c..0000000000
--- a/c/src/aclocal/gcc-specs.m4
+++ /dev/null
@@ -1,16 +0,0 @@
-dnl Check whether the target compiler accepts -specs
-
-AC_DEFUN([RTEMS_GCC_SPECS],
-[AC_REQUIRE([RTEMS_PROG_CC])
-AC_CACHE_CHECK(whether $CC accepts -specs,rtems_cv_gcc_specs,
-[
-rtems_cv_gcc_specs=no
-if test x"$GCC" = x"yes"; then
- touch confspec
- echo 'void f(){}' >conftest.c
- if test -z "`${CC} -specs confspec -c conftest.c 2>&1`";then
- rtems_cv_gcc_specs=yes
- fi
-fi
-rm -f confspec conftest*
-])])
diff --git a/c/src/aclocal/gcc-weak.m4 b/c/src/aclocal/gcc-weak.m4
deleted file mode 100644
index 73cfb28e7e..0000000000
--- a/c/src/aclocal/gcc-weak.m4
+++ /dev/null
@@ -1,19 +0,0 @@
-AC_DEFUN([RTEMS_CHECK_GCC_WEAK],[
-AC_CACHE_CHECK([whether $CC supports function __attribute__((weak))],
-[rtems_cv_cc_attribute_weak],[
- AS_IF([test x"$GCC" = xyes],[
- save_CFLAGS=$CFLAGS
- CFLAGS=-Werror])
-
- AC_COMPILE_IFELSE([
- AC_LANG_PROGRAM(
- [void myfunc(char c) __attribute__ ((weak));
- void myfunc(char c) {}],
- [])],
- [rtems_cv_cc_attribute_weak=yes],
- [rtems_cv_cc_attribute_weak=no])
-
- AS_IF([test x"$GCC" = xyes],[
- CFLAGS=$save_CFLAGS])
-])
-])
diff --git a/c/src/aclocal/i386-gas-code16.m4 b/c/src/aclocal/i386-gas-code16.m4
deleted file mode 100644
index 9c12d7bee3..0000000000
--- a/c/src/aclocal/i386-gas-code16.m4
+++ /dev/null
@@ -1,27 +0,0 @@
-dnl check for i386 gas supporting 16 bit mode
-dnl - binutils 2.9.1.0.7 and higher
-
-AC_DEFUN([RTEMS_I386_GAS_CODE16],
-[ if test "${host_cpu}" = "i386"; then
- AC_CACHE_CHECK([for 16 bit mode assembler support],
- rtems_cv_prog_gas_code16,
- [cat > conftest.s << EOF
- .code16
- data32
- addr32
- lgdt 0
-EOF
- if AC_TRY_COMMAND($AS -o conftest.o conftest.s); then
- rtems_cv_prog_gas_code16=yes
- else
- rtems_cv_prog_gas_code16=no
- fi])
- RTEMS_GAS_CODE16="$rtems_cv_prog_gas_code16"
- fi
- AC_SUBST(RTEMS_GAS_CODE16)
- if test x"${RTEMS_GAS_CODE16}" = x"yes";
- then
- AC_DEFINE_UNQUOTED(NEW_GAS,1,[if using 16 bit mode assembler support])
- fi
-])
-
diff --git a/c/src/aclocal/multilib.m4 b/c/src/aclocal/multilib.m4
deleted file mode 100644
index 042ae52aff..0000000000
--- a/c/src/aclocal/multilib.m4
+++ /dev/null
@@ -1,16 +0,0 @@
-dnl This provides configure definitions used for multilib support
-
-dnl parts of these macros are derived from newlib-1.8.2's multilib support
-
-AC_DEFUN([RTEMS_ENABLE_MULTILIB],
-[
-AC_ARG_ENABLE(multilib,
-AS_HELP_STRING(--enable-multilib,build many library versions (default=no)),
-[case "${enableval}" in
- yes) multilib=yes ;;
- no) multilib=no ;;
- *) AC_MSG_ERROR(bad value ${enableval} for multilib option) ;;
- esac], [multilib=no])dnl
-
-AM_CONDITIONAL(MULTILIB,test x"${multilib}" = x"yes")
-])
diff --git a/c/src/aclocal/path-ksh.m4 b/c/src/aclocal/path-ksh.m4
deleted file mode 100644
index 2c79b31d1e..0000000000
--- a/c/src/aclocal/path-ksh.m4
+++ /dev/null
@@ -1,12 +0,0 @@
-AC_DEFUN([RTEMS_PATH_KSH],
-[
-dnl NOTE: prefer bash over ksh over sh
-AC_PATH_PROGS(KSH,bash ksh sh)
-if test -z "$KSH"; then
-dnl NOTE: This cannot happen -- /bin/sh must always exist
-AC_MSG_ERROR(
-[***]
-[ Cannot determine a usable shell bash/ksh/sh]
-[ Please contact your system administrator] );
-fi
-])
diff --git a/c/src/aclocal/ppc.m4 b/c/src/aclocal/ppc.m4
deleted file mode 100644
index 6beff2a941..0000000000
--- a/c/src/aclocal/ppc.m4
+++ /dev/null
@@ -1,19 +0,0 @@
-# Some hacks for handling powerpc-exception subdirectories
-#
-# Note: Consider this file a temporary band-aid until a better, more general
-# subdirectory handling solution is introduced to RTEMS.
-
-AC_DEFUN([RTEMS_PPC_EXCEPTIONS],
-[
-AC_MSG_CHECKING([for style of powerpc exceptions])
-AC_COMPILE_IFELSE(
- [AC_LANG_PROGRAM(
- [],
- [#if defined(_OLD_EXCEPTIONS)
- choke me
- #endif])],
- [EXCEPTIONS=new],
- [EXCEPTIONS=old])
-AC_MSG_RESULT([$EXCEPTIONS])
-AC_SUBST([exceptions],[$EXCEPTIONS-exceptions])
-])
diff --git a/c/src/aclocal/prog-cc.m4 b/c/src/aclocal/prog-cc.m4
deleted file mode 100644
index 39bec6914a..0000000000
--- a/c/src/aclocal/prog-cc.m4
+++ /dev/null
@@ -1,45 +0,0 @@
-dnl
-dnl Check for target gcc
-dnl
-
-AC_DEFUN([RTEMS_PROG_CC],
-[
-AC_BEFORE([$0], [AC_PROG_CPP])dnl
-AC_BEFORE([$0], [AC_PROG_CC])dnl
-AC_BEFORE([$0], [RTEMS_CANONICALIZE_TOOLS])dnl
-
-RTEMS_CHECK_TOOL(CC,gcc)
-test -z "$CC" && \
- AC_MSG_ERROR([no acceptable cc found in \$PATH])
-AC_PROG_CC
-AC_PROG_CPP
-])
-
-AC_DEFUN([RTEMS_PROG_CC_FOR_TARGET],
-[
-dnl check target cc
-RTEMS_PROG_CC
-dnl check if the compiler supports -isystem
-RTEMS_GCC_ISYSTEM
-dnl check if the target compiler may use --pipe
-RTEMS_GCC_PIPE
-test "$rtems_cv_gcc_pipe" = "yes" && CC="$CC --pipe"
-
-dnl check if the compiler supports --specs
-RTEMS_GCC_SPECS
-
-dnl Compilers that does not support --specs (Clang) still needs -B and -qrtems
-GCCSPECS="-B\$(RTEMS_SOURCE_ROOT)/bsps/\$(RTEMS_CPU)/\$(RTEMS_BSP_FAMILY)/start"
-AS_IF([test x"$rtems_cv_gcc_specs" = xyes],[
-GCCSPECS="${GCCSPECS} -specs bsp_specs"])
-AC_SUBST(GCCSPECS)
-GCCSPECS="${GCCSPECS} -qrtems"
-
-AS_IF([test "$GCC" = yes],[
- RTEMS_RELLDFLAGS="-qnolinkcmds -nostdlib -r"
-])
-AC_SUBST(RTEMS_RELLDFLAGS)
-
-RTEMS_INCLUDES
-RTEMS_BSP_INCLUDES
-])
diff --git a/c/src/aclocal/prog-ccas.m4 b/c/src/aclocal/prog-ccas.m4
deleted file mode 100644
index edd08d841d..0000000000
--- a/c/src/aclocal/prog-ccas.m4
+++ /dev/null
@@ -1,6 +0,0 @@
-AC_DEFUN([RTEMS_PROG_CCAS],
-[
-AC_REQUIRE([RTEMS_PROG_CC])
-AM_PROG_AS
-AC_SUBST(RTEMS_CCASFLAGS,["-DASM"])
-])
diff --git a/c/src/aclocal/prog-cxx.m4 b/c/src/aclocal/prog-cxx.m4
deleted file mode 100644
index e0ae7b468a..0000000000
--- a/c/src/aclocal/prog-cxx.m4
+++ /dev/null
@@ -1,49 +0,0 @@
-dnl
-dnl Check for target g++
-dnl
-
-AC_DEFUN([RTEMS_PROG_CXX_FOR_TARGET],
-[
-AC_BEFORE([$0], [RTEMS_CANONICALIZE_TOOLS])dnl
-AC_REQUIRE([RTEMS_ENABLE_CXX])
-AC_REQUIRE([RTEMS_CHECK_SMP])
-
-# If CXXFLAGS is not set, default to CFLAGS
-if test x"$rtems_cv_HAS_SMP" = x"yes" ; then
- CXXFLAGS=${CXXFLAGS-${CFLAGS} -std=gnu++11}
-else
- CXXFLAGS=${CXXFLAGS-${CFLAGS}}
-fi
-
-CXXFLAGS=`echo ${CXXFLAGS} | sed \
- -e s/-Wmissing-prototypes// \
- -e s/-Wimplicit-function-declaration// \
- -e s/-Wstrict-prototypes// \
- -e s/-Wnested-externs//`
-
-RTEMS_CHECK_TOOL(CXX,g++)
-if test "$RTEMS_HAS_CPLUSPLUS" = "yes";
-then
- dnl Only accept g++
- dnl NOTE: This might be too restrictive
- if test -z "$CXX";
- then
- RTEMS_HAS_CPLUSPLUS=no
- HAS_CPLUSPLUS=no
- ## Work-around to a bug in automake
- AM_CONDITIONAL([am__fastdepCXX],[false])
- else
- AC_PROG_CXX
- AC_PROG_CXXCPP
- if test "$ac_cv_prog_cc_cross" != "$ac_cv_prog_cxx_cross"; then
- AC_MSG_ERROR([***]
- [Inconsistency in compiler configuration:]
- [Target C compiler and target C++ compiler]
- [must both either be cross compilers or native compilers])
- fi
- fi
-else
- ## Work-around to a bug in automake
- AM_CONDITIONAL([am__fastdepCXX],[false])
-fi
-])
diff --git a/c/src/aclocal/project-root.m4 b/c/src/aclocal/project-root.m4
deleted file mode 100644
index dc9ba597bf..0000000000
--- a/c/src/aclocal/project-root.m4
+++ /dev/null
@@ -1,4 +0,0 @@
-AC_DEFUN([RTEMS_PROJECT_ROOT],
-[dnl
-AC_REQUIRE([RTEMS_TOP])
-])
diff --git a/c/src/aclocal/quoting.m4 b/c/src/aclocal/quoting.m4
deleted file mode 100644
index 0a95ae3e9b..0000000000
--- a/c/src/aclocal/quoting.m4
+++ /dev/null
@@ -1,41 +0,0 @@
-dnl RTEMS_CONFIGURE_ARGS_QUOTE(dnl RETURN_VAR, [ADDITIONAL_CASES], [VAR_TO_PROCESS]])
-dnl
-AC_DEFUN([_RTEMS_CONFIGURE_ARGS_QUOTE],
-[
-$1_prune()
-{
- # Remove --cache-file and --srcdir arguments so they do not pile up.
- $1=
- ac_prev=
- for ac_arg
- do
- if test -n "$ac_prev"; then
- ac_prev=
- continue
- fi
- case $ac_arg in
- -cache-file | --cache-file | --cache-fil | --cache-fi \
- | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
- ac_prev=cache_file ;;
- -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
- | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
- | --c=*)
- ;;
- --config-cache | -C)
- ;;
- -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
- ac_prev=srcdir ;;
- -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
- ;;
- m4_if([$2],,,[$2])
- *) $1="$$1 '$ac_arg'" ;;
- esac
- done
- export $1
-}
-])
-
-AC_DEFUN([RTEMS_CONFIGURE_ARGS_QUOTE],[
-m4_expand_once([_RTEMS_CONFIGURE_ARGS_QUOTE([$1],[$2])])
-eval $1_prune m4_if([$3],,[$ac_configure_args],[[$]$3])
-])
diff --git a/c/src/aclocal/rtems-bsp-includes.m4 b/c/src/aclocal/rtems-bsp-includes.m4
deleted file mode 100644
index 2248211192..0000000000
--- a/c/src/aclocal/rtems-bsp-includes.m4
+++ /dev/null
@@ -1,13 +0,0 @@
-dnl
-dnl RTEMS Include paths.
-dnl
-AC_DEFUN([RTEMS_BSP_INCLUDES],
-[
-AC_REQUIRE([RTEMS_SOURCE_TOP])
-AC_REQUIRE([RTEMS_BUILD_TOP])
-RTEMS_BSP_CPPFLAGS="-I${RTEMS_BUILD_ROOT}/lib/libbsp/\$(RTEMS_CPU)/\$(RTEMS_BSP_FAMILY)/include \
--I${RTEMS_SOURCE_ROOT}/bsps/include \
--I${RTEMS_SOURCE_ROOT}/bsps/\$(RTEMS_CPU)/include \
--I${RTEMS_SOURCE_ROOT}/bsps/\$(RTEMS_CPU)/\$(RTEMS_BSP_FAMILY)/include"
-AC_SUBST([RTEMS_BSP_CPPFLAGS])
-])
diff --git a/c/src/aclocal/rtems-build-top.m4 b/c/src/aclocal/rtems-build-top.m4
deleted file mode 100644
index 5708119c14..0000000000
--- a/c/src/aclocal/rtems-build-top.m4
+++ /dev/null
@@ -1,12 +0,0 @@
-dnl
-dnl RTEMS_BUILD_TOP($1)
-dnl
-AC_DEFUN([RTEMS_BUILD_TOP],
-[dnl
-#
-# This is a copy of the horrible hack in rtems-top.m4 and it is simpler to
-# copy it that attempt to clean this crap up.
-#
-RTEMS_BUILD_ROOT="${with_rtems_build_top}"
-AC_SUBST([RTEMS_BUILD_ROOT])
-])dnl
diff --git a/c/src/aclocal/rtems-cpu-subdirs.m4 b/c/src/aclocal/rtems-cpu-subdirs.m4
deleted file mode 100644
index 7805f892dd..0000000000
--- a/c/src/aclocal/rtems-cpu-subdirs.m4
+++ /dev/null
@@ -1,32 +0,0 @@
-AC_DEFUN([_RTEMS_CPU_SUBDIR],
-[
-$1 ) if test -d ${srcdir}/ifelse([$2],,[$1],[$2/$1]) ; then
- AC_CONFIG_SUBDIRS(ifelse([$2],,[$1],[$2/$1]))
- fi
-])
-
-## RTEMS_CPU_SUBDIRS([PREFIX])
-AC_DEFUN([RTEMS_CPU_SUBDIRS],
-[
-## EDIT: If adding a new cpu to RTEMS, add it to the case block below.
-case $RTEMS_CPU in
-_RTEMS_CPU_SUBDIR([arm],[$1]);;
-_RTEMS_CPU_SUBDIR([bfin],[$1]);;
-_RTEMS_CPU_SUBDIR([i386],[$1]);;
-_RTEMS_CPU_SUBDIR([lm32],[$1]);;
-_RTEMS_CPU_SUBDIR([m68k],[$1]);;
-_RTEMS_CPU_SUBDIR([mips],[$1]);;
-_RTEMS_CPU_SUBDIR([moxie],[$1]);;
-_RTEMS_CPU_SUBDIR([nios2],[$1]);;
-_RTEMS_CPU_SUBDIR([no_cpu],[$1]);;
-_RTEMS_CPU_SUBDIR([or1k],[$1]);;
-_RTEMS_CPU_SUBDIR([powerpc],[$1]);;
-_RTEMS_CPU_SUBDIR([riscv],[$1]);;
-_RTEMS_CPU_SUBDIR([sh],[$1]);;
-_RTEMS_CPU_SUBDIR([sparc],[$1]);;
-_RTEMS_CPU_SUBDIR([sparc64],[$1]);;
-_RTEMS_CPU_SUBDIR([v850],[$1]);;
-_RTEMS_CPU_SUBDIR([x86_64],[$1]);;
-*) AC_MSG_ERROR([Invalid RTEMS_CPU <[$]{RTEMS_CPU}>])
-esac
-])
diff --git a/c/src/aclocal/rtems-includes.m4 b/c/src/aclocal/rtems-includes.m4
deleted file mode 100644
index ca4ebed581..0000000000
--- a/c/src/aclocal/rtems-includes.m4
+++ /dev/null
@@ -1,23 +0,0 @@
-dnl
-dnl RTEMS Include paths.
-dnl
-AC_DEFUN([RTEMS_INCLUDES],
-[
-AC_REQUIRE([RTEMS_SOURCE_TOP])
-AC_REQUIRE([RTEMS_BUILD_TOP])
-
-# Was CFLAGS set?
-rtems_cv_CFLAGS_set="${CFLAGS+set}"
-
-RTEMS_INCLUDE_CPUKIT="-I${RTEMS_SOURCE_ROOT}/cpukit/include"
-RTEMS_INCLUDE_CPUKIT_ARCH="-I${RTEMS_SOURCE_ROOT}/cpukit/score/cpu/\$(RTEMS_CPU)/include"
-
-RTEMS_CPUKIT_INCLUDE="${RTEMS_INCLUDE_CPUKIT} ${RTEMS_INCLUDE_CPUKIT_ARCH}"
-RTEMS_BUILD_INCLUDE="-I\$(top_builddir) -I${RTEMS_BUILD_ROOT}/include"
-
-RTEMS_INCLUDE="${RTEMS_BUILD_INCLUDE} ${RTEMS_CPUKIT_INCLUDE}"
-
-RTEMS_CPPFLAGS="${RTEMS_INCLUDE}"
-
-AC_SUBST([RTEMS_CPPFLAGS])
-])
diff --git a/c/src/aclocal/rtems-source-top.m4 b/c/src/aclocal/rtems-source-top.m4
deleted file mode 100644
index d1460ae82d..0000000000
--- a/c/src/aclocal/rtems-source-top.m4
+++ /dev/null
@@ -1,8 +0,0 @@
-dnl
-dnl RTEMS_SOURCE_TOP
-dnl
-AC_DEFUN([RTEMS_SOURCE_TOP],
-[dnl
-RTEMS_SOURCE_ROOT="${with_rtems_source_top}"
-AC_SUBST([RTEMS_SOURCE_ROOT])
-])dnl
diff --git a/c/src/aclocal/rtems-top.m4 b/c/src/aclocal/rtems-top.m4
deleted file mode 100644
index 2472f13e95..0000000000
--- a/c/src/aclocal/rtems-top.m4
+++ /dev/null
@@ -1,34 +0,0 @@
-# AC_DISABLE_OPTION_CHECKING is not available before 2.62
-AC_PREREQ(2.62)
-
-dnl
-dnl RTEMS_TOP($1)
-dnl
-dnl $1 .. relative path from this configure.ac to the toplevel configure.ac
-dnl
-AC_DEFUN([RTEMS_TOP],
-[dnl
-AC_REQUIRE([RTEMS_VERSIONING])
-AC_REQUIRE([AC_DISABLE_OPTION_CHECKING])
-AC_REQUIRE([AM_SET_LEADING_DOT])
-AC_CONFIG_AUX_DIR([$1])
-AC_CHECK_PROGS(MAKE, gmake make)
-AC_BEFORE([$0], [AM_INIT_AUTOMAKE])dnl
-
-AC_PREFIX_DEFAULT([/opt/rtems-][_RTEMS_API])
-
-AC_SUBST([RTEMS_TOPdir],["$1"])
-
-# HACK: The sed pattern in rtems_updir matches c/src/
-rtems_updir=m4_if([$2],[],[`echo "$1/" | sed 's,^\.\.\/\.\.\/,,'`],[$2/])
-
-AS_IF([test -n "${with_target_subdir}"],
- [project_top="../${with_project_top}"],
- [project_top="${with_project_top}"])
-AC_SUBST([PROJECT_TOPdir],[${project_top}${rtems_updir}'$(top_builddir)'])
-
-AC_SUBST([PROJECT_ROOT],[${with_project_root}${rtems_updir}'$(top_builddir)'])
-
-AC_SUBST([dirstamp],[\${am__leading_dot}dirstamp])
-AC_SUBST([pkgdatadir],["\${datadir}"/rtems]_RTEMS_API)
-])dnl
diff --git a/c/src/aclocal/target.m4 b/c/src/aclocal/target.m4
deleted file mode 100644
index 69f555eb6c..0000000000
--- a/c/src/aclocal/target.m4
+++ /dev/null
@@ -1,134 +0,0 @@
-## HACK: Work-around to structural issue with RTEMS
-## The macros below violate most autoconf and canonicalization standards
-AC_DEFUN([RTEMS_CONFIG_BUILD_SUBDIRS],
-[AC_REQUIRE([_RTEMS_OUTPUT_BUILD_SUBDIRS])
-RTEMS_BUILD_SUBDIRS="$RTEMS_BUILD_SUBDIRS [$1]"
-])
-
-dnl Derived from automake-1.4's AC_OUTPUT_SUBDIRS
-AC_DEFUN([_RTEMS_OUTPUT_BUILD_SUBDIRS],
-[AC_CONFIG_COMMANDS([bsp-tools],
-[
-# HACK: This is a blantant hack and breaks Canadian crosses
-build_alias="$build_alias"
-host_alias="$build_alias"
-if test "$no_recursion" != yes; then
- if test x"$build_alias" != x"$host_alias"; then
- target_subdir="$host_alias"
- else
- target_subdir="."
- fi
- RTEMS_CONFIGURE_ARGS_QUOTE([ac_sub_configure_args],
- [
- -host* | --host* ) ;;
- --host ) ac_prev=host_alias;;
- -target* | --target* ) ;;
- -target ) ac_prev=target_alias ;;
- -build* | --build* ) ;;
- -build ) ac_prev_build_alias ;;
- CFLAGS=* );; # HACK: Strip CFLAGS
- *_alias=* ) ;; # HACK: Workaround to autoconf passing *_alias
- ],
- [rtems_configure_args])
-
- for rtems_config_dir in : $RTEMS_BUILD_SUBDIRS; do test "x$rtems_config_dir" = x: && continue
-
- # Do not complain, so a configure script can configure whichever
- # parts of a large source tree are present.
- if test ! -d $srcdir/$rtems_config_dir; then
- continue
- fi
-
- _RTEMS_PUSH_BUILDDIR([$rtems_config_dir])
-
- _RTEMS_SUB_SRCDIR([$rtems_config_dir])
-
- # The recursion is here.
- if test -n "$ac_sub_configure"; then
-# ac_sub_cache_file=./config.cache
- ac_sub_cache_file=/dev/null
- _RTEMS_GIVEN_INSTALL
-
- echo "[running ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file] --srcdir=$ac_sub_srcdir"
- # The eval makes quoting arguments work.
- if eval ${CONFIG_SHELL-/bin/sh} $ac_sub_configure \
- $ac_sub_configure_args \
- --srcdir=$ac_sub_srcdir \
- --with-target-subdir=$target_subdir \
- --cache-file=$ac_sub_cache_file
- then :
- else
- AC_MSG_ERROR([$ac_sub_configure failed for $rtems_config_dir])
- fi
- fi
-
- _RTEMS_POP_BUILDDIR
- done
-fi],
-[
-RTEMS_BUILD_SUBDIRS="$RTEMS_BUILD_SUBDIRS"
-rtems_configure_args="$ac_configure_args"
-])
-])
-
-dnl
-dnl Misc utility macros for subdir handling to work around missing abilities
-dnl in autoconf, automake and structural issues with RTEMS
-dnl
-dnl Contains parts derived from autoconf-2.13 AC_OUTPUT_SUBDIRS and Cygnus'
-dnl configure.ac.
-dnl
-
-dnl
-dnl _RTEMS_PUSH_BUILDDIR(SUBDIR)
-dnl
-AC_DEFUN([_RTEMS_PUSH_BUILDDIR],
-[
-# _RTEMS_PUSH_BUILDDIR
- echo configuring in $1
- case "$srcdir" in
- .) ;;
- *) AS_MKDIR_P([$1])
- ;;
- esac
-
- ac_popdir=`pwd`
- cd $1
-])
-
-dnl
-dnl _RTEMS_POP_BUILDDIR
-dnl
-AC_DEFUN([_RTEMS_POP_BUILDDIR],
-[
- cd "$ac_popdir"
-])
-
-dnl
-dnl _RTEMS_GIVEN_INSTALL
-dnl
-AC_DEFUN([_RTEMS_GIVEN_INSTALL],
-[
-ifdef([AC_PROVIDE_AC_PROG_INSTALL],[
- case "$ac_given_INSTALL" in
- [[\\/]]* | ?:[[\\/]]*) INSTALL="$ac_given_INSTALL" ;;
- *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
- esac
-])dnl
-])
-
-dnl
-dnl _RTEMS_SUB_SRCDIR(AC_CONFIG_DIR[,TARGET_SUBDIR])
-dnl
-AC_DEFUN([_RTEMS_SUB_SRCDIR],[
-# _RTEMS_SUB_SRCDIR
- _RTEMS_ADJUST_SRCDIR(ac_sub_srcdir,$1,$2)
-
- # Check for configure
- if test -f $ac_sub_srcdir/configure; then
- ac_sub_configure=$ac_sub_srcdir/configure
- else
- AC_MSG_WARN([no configuration information is in $1])
- ac_sub_configure=
- fi
-])
diff --git a/c/src/aclocal/tool-paths.m4 b/c/src/aclocal/tool-paths.m4
deleted file mode 100644
index ff6e5f830e..0000000000
--- a/c/src/aclocal/tool-paths.m4
+++ /dev/null
@@ -1,23 +0,0 @@
-AC_DEFUN([RTEMS_TOOLPATHS],
-[
-# tooldir='$(exec_prefix)/'$target_alias
-# Temporary work-around until building in source tree is supported
-AC_REQUIRE([RTEMS_PROJECT_ROOT])
-
-tooldir='$(PROJECT_ROOT)'
-AC_SUBST(tooldir)
-
-project_includedir='$(tooldir)'/include
-AC_SUBST(project_includedir)
-
-project_libdir='$(tooldir)/lib$(MULTISUBDIR)'
-AC_SUBST(project_libdir)
-
-project_bindir='$(tooldir)/bin'
-AC_SUBST(project_bindir)
-
-rtems_bspdir='$(prefix)/${RTEMS_BSP}'
-AC_SUBST(rtems_bspdir)
-rtems_makedir='$(prefix)/make'
-AC_SUBST(rtems_makedir)
-])
diff --git a/c/src/aclocal/version.m4 b/c/src/aclocal/version.m4
deleted file mode 100644
index 69e3eea10a..0000000000
--- a/c/src/aclocal/version.m4
+++ /dev/null
@@ -1,4 +0,0 @@
-AC_DEFUN([RTEMS_VERSIONING],
-m4_define([_RTEMS_VERSION],[6.0.0]))
-
-m4_define([_RTEMS_API],[6])
diff --git a/c/src/automake/compile.am b/c/src/automake/compile.am
deleted file mode 100644
index 2cd9fd5d91..0000000000
--- a/c/src/automake/compile.am
+++ /dev/null
@@ -1,14 +0,0 @@
-## -------------------------------------------------------------------------
-
-CC = @CC@
-CXX = @CXX@
-CPP = @CPP@
-CCAS = @CCAS@
-
-##
-AM_CPPFLAGS = @RTEMS_CPPFLAGS@ @RTEMS_BSP_CPPFLAGS@
-AM_CFLAGS =
-AM_CXXFLAGS =
-AM_CCASFLAGS = @RTEMS_CCASFLAGS@
-
-ARFLAGS = crD
diff --git a/c/src/automake/host.am b/c/src/automake/host.am
deleted file mode 100644
index 2f0beadd89..0000000000
--- a/c/src/automake/host.am
+++ /dev/null
@@ -1,5 +0,0 @@
-## NOTE: This is a temporary work-around to keep
-## RTEMS's non automake standard make targets working.
-## Once automake is fully integrated these make targets
-## and this file will probably be removed
-
diff --git a/c/src/automake/subdirs.am b/c/src/automake/subdirs.am
deleted file mode 100644
index 47d88cffcd..0000000000
--- a/c/src/automake/subdirs.am
+++ /dev/null
@@ -1,64 +0,0 @@
-## Copyright 2017 Chris Johns <chrisj@rtems.org>
-
-##
-## The following builds in parallel. The subdirectories are
-## expanded into separate rules and all the targets are listed
-## and make runs as many as it can.
-##
-## A macro is defined and evaluated once for each directory. This
-## creates the instance of the rule. Use $(info ...) to print them.
-##
-
-SUBDIRS_dot = $(filter .,$(_SUBDIRS))
-SUBDIRS_no_dot = $(filter-out .,$(_SUBDIRS))
-SUBDIRS_no_dot_no_wrapup = $(filter-out wrapup,$(SUBDIRS_no_dot))
-SUBDIRS_no_dot_no_testsuites = $(filter-out testsuites,$(SUBDIRS_no_dot))
-SUBDIRS_no_dot_no_wrapup_no_testsuites = $(filter-out testsuites,$(SUBDIRS_no_dot_no_wrapup))
-SUBDIRS_wrapup = $(filter wrapup,$(SUBDIRS_no_dot))
-SUBDIRS_testsuites = $(filter testsuites,$(SUBDIRS_no_dot))
-
-define CPUKITDIR
-.PHONY: $1
-$1:
- @+set fnord $(MAKEFLAGS); amf=$$$$2; \
- subdir=$(2); \
- target=`echo $(MAKECMDGOALS) | sed s/-recursive//`; \
- if test "$$$$target" = "all-local-am"; then \
- target="all-am"; \
- fi; \
- if test "$$$$target" = "all-local"; then \
- target="all"; \
- fi; \
- echo "Making $$$$target in $$$$subdir"; \
- if test "$$$$subdir" != "."; then \
- cd $$$$subdir; \
- $(MAKE) $(AM_MAKEFLAGS) $$$$target; \
- fi;
-endef
-
-#
-# This GNU make syntax is being used to stop automake thinking the code is for
-# it.
-#
-$(if "$(SUBDIRS_dot)" ".",$(eval $(call CPUKITDIR,dot,.)))
-
-$(foreach D,$(SUBDIRS_no_dot),$(eval $(call CPUKITDIR,$(D),$(D))))
-
-#
-# If there is a wrapup make it depend on all other directories except the
-# testsuite so it is not entered until everything but the testsuite has
-# finished.
-#
-$(if "$(SUBDIRS_wrapup)" "wrapup",wrapup: dot $(SUBDIRS_no_dot_no_wrapup_no_testsuites))
-
-#
-# If there is a testsuite make it depend on all other directories so it is not
-# entered until everything else has finished.
-#
-$(if "$(SUBDIRS_testsuites)" "testsuites",testsuites: dot $(SUBDIRS_no_dot_no_testsuites))
-
-#
-# The general build all rule for automake.
-#
-all-local: $(if "$(SUBDIRS_dot)" ".",dot) $(SUBDIRS_no_dot)
-clean-local: $(if "$(SUBDIRS_dot)" ".",dot) $(SUBDIRS_no_dot)
diff --git a/c/src/bsp.pc.in b/c/src/bsp.pc.in
deleted file mode 100644
index 9d948b8c53..0000000000
--- a/c/src/bsp.pc.in
+++ /dev/null
@@ -1,18 +0,0 @@
-#
-# pkg-config support file for RTEMS BSP @RTEMS_BSP@
-#
-# Warning: This stuff is experimental and may be changed at any time.
-#
-prefix=@prefix@
-exec_prefix=@exec_prefix@
-libdir=@libdir@
-includedir=@includedir@
-
-CFLAGS=@CFLAGS@
-RTEMS_BSP=@RTEMS_BSP@
-
-Name: @host_alias@-@RTEMS_BSP@
-Version: @VERSION@
-Description: RTEMS BSP @RTEMS_BSP@
-Libs:
-Cflags: -qrtems -B${exec_prefix}/lib/ -B${libdir}/ --specs bsp_specs ${CFLAGS}
diff --git a/c/src/configure.ac b/c/src/configure.ac
deleted file mode 100644
index 7e4986e03d..0000000000
--- a/c/src/configure.ac
+++ /dev/null
@@ -1,166 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-##
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-AC_CONFIG_SRCDIR([lib])
-RTEMS_TOP(../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_ENABLE_CXX
-RTEMS_ENABLE_NETWORKING
-
-RTEMS_CANONICAL_TARGET_CPU
-
-AM_INIT_AUTOMAKE([no-define subdir-objects no-exeext foreign 1.12.2])
-AM_MAINTAINER_MODE
-
-RTEMS_ENABLE_MULTIPROCESSING
-RTEMS_ENABLE_CXX
-RTEMS_ENV_RTEMSBSP
-
-RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
-
-RTEMS_CHECK_POSIX_API(RTEMS_BSP)
-
-AC_MSG_NOTICE([setting up make/custom])
-
-AS_MKDIR_P([make/custom])
-AM_SET_DEPDIR
-test -d ${DEPDIR} || mkdir ${DEPDIR}
-
-rm -f ${DEPDIR}/cfg.P
-cp ${srcdir}/make/custom/default.cfg.in make/custom/default.cfg
-cat << EOF > ${DEPDIR}/cfg.P
-# Do not edit - automatically generated by $0
-make/custom/default.cfg: \$(srcdir)/make/custom/default.cfg.in
- @\$(MKDIR_P) make/custom
- cp \$(srcdir)/make/custom/default.cfg.in make/custom/default.cfg
-EOF
-
-# Collect and copy the BSP's make/custom/*.cfg files from the toplevel make
-# directory into the build tree's <bsp>/make/custom subdirectories
-CUSTOM_CFG_FILES=
-f="${RTEMS_BSP}.cfg"
-while test -n "$f"; do
- cfg_file=
- _RTEMS_CHECK_CUSTOM_BSP([$f],cfg_file)
- if test -n "${cfg_file}"; then
- cp ${cfg_file} make/custom/$f
-cat << EOF >> ${DEPDIR}/cfg.P
-make/custom/$f: ${cfg_file} make/custom/default.cfg
- cp ${cfg_file} make/custom/$f
-EOF
- CUSTOM_CFG_FILES="$CUSTOM_CFG_FILES make/custom/$f"
- f=`grep "^include.*make/custom" ${cfg_file} \
- | sed \
- -e 's%^.*custom\/%%' \
- -e 's%default\.cfg%%'`;
- else break; fi;
-done
-
-AC_MSG_NOTICE([creating make/${RTEMS_BSP}.cache])
-${MAKE-make} -f ${srcdir}/make/bsp.mak \
-RTEMS_BSP=${RTEMS_BSP} \
-RTEMS_ROOT=. make/${RTEMS_BSP}.cache
-
-# Read back the cache
-AC_CACHE_CHECK([for RTEMS_CPU_MODEL], [ac_cv_env_RTEMS_CPU_MODEL],
-[. ./make/${RTEMS_BSP}.cache])
-RTEMS_CPU_MODEL=$ac_cv_env_RTEMS_CPU_MODEL
-AC_SUBST(RTEMS_CPU_MODEL)
-test -n "${RTEMS_CPU_MODEL}" && \
- ac_configure_args="$ac_configure_args 'RTEMS_CPU_MODEL=${RTEMS_CPU_MODEL}'"
-
-AC_CACHE_CHECK([for RTEMS_BSP_FAMILY],[ac_cv_env_RTEMS_BSP_FAMILY],
-[RTEMS_BSP_ALIAS([${RTEMS_BSP}],[ac_cv_env_RTEMS_BSP_FAMILY])])
-RTEMS_BSP_FAMILY=$ac_cv_env_RTEMS_BSP_FAMILY
-AC_SUBST(RTEMS_BSP_FAMILY)
-test -n "${RTEMS_BSP_FAMILY}" && \
- ac_configure_args="$ac_configure_args 'RTEMS_BSP_FAMILY=${RTEMS_BSP_FAMILY}'"
-
-AC_CACHE_CHECK([for CPU_CFLAGS],[ac_cv_env_CPU_CFLAGS],
-[. ./make/${RTEMS_BSP}.cache])
-CPU_CFLAGS=$ac_cv_env_CPU_CFLAGS
-
-AC_CACHE_CHECK([for CFLAGS_OPTIMIZE_V],[ac_cv_env_CFLAGS_OPTIMIZE_V],
-[. ./make/${RTEMS_BSP}.cache])
-CFLAGS_OPTIMIZE_V=$ac_cv_env_CFLAGS_OPTIMIZE_V
-
-# Was CFLAGS set?
-rtems_cv_CFLAGS_set="${CFLAGS+set}"
-
-CFLAGS="${CFLAGS-${CPU_CFLAGS} ${CFLAGS_OPTIMIZE_V}}"
-
-RTEMS_PROG_CC_FOR_TARGET
-RTEMS_PROG_CXX_FOR_TARGET
-AM_PROG_CC_C_O
-RTEMS_PROG_CCAS
-RTEMS_CANONICALIZE_TOOLS
-
-# Append warning flags if CFLAGS wasn't set.
-AS_IF([test "$GCC" = yes],
-[CFLAGS="$CFLAGS -Wall -Wmissing-prototypes -Wimplicit-function-declaration -Wstrict-prototypes -Wnested-externs"])
-
-AS_IF([test -n "${CFLAGS}"],[
-ac_configure_args="$ac_configure_args 'CFLAGS=${CFLAGS}'"])
-
-RTEMS_CHECK_GCC_WEAK
-
-AC_SUBST(CUSTOM_CFG_FILES)
-
-RTEMS_ENABLE_MULTILIB
-
-BSP_SUBDIRS=
-## Configure ${srcdir}/../../cpukit as cpukit/ if multilibs are disabled
-RTEMS_BSP_CONFIG_SUBDIR(
- [cpukit],[../../cpukit],
- ['--with-project-root=${with_project_root}../$RTEMS_BSP/' \
- '--includedir=${exec_prefix}/${RTEMS_BSP}/lib/include' \
- '--libdir=${exec_prefix}/${RTEMS_BSP}/lib' \
- ],
- [test x"$multilib" = xno])
-
-## Note: the order of the directories below is essential
-AC_CONFIG_SUBDIRS([make])
-BSP_SUBDIRS="$BSP_SUBDIRS make"
-
-# Is there code where there should be for this BSP?
-RTEMS_CPU_SUBDIRS([lib/libbsp])
-AC_SUBST(libbsp_cpu_subdir,$RTEMS_CPU)
-
-BSP_SUBDIRS="$BSP_SUBDIRS lib/libbsp"
-
-# Build testsuites
-RTEMS_BSP_CONFIG_SUBDIR(
- [testsuites],[../../testsuites],
- ['--enable-rtems-root=../' \
- '--enable-project-root=${with_project_root}../$RTEMS_BSP' \
- '--with-project-top=${with_project_top}../' \
- '--enable-rtemsbsp=$RTEMS_BSP' \
- '--includedir=${exec_prefix}/${RTEMS_BSP}/lib/include' \
- '--libdir=${exec_prefix}/${RTEMS_BSP}/lib' \
- ],
- [test x"$enable_tests" != x"no"])
-
-AC_SUBST([BSP_SUBDIRS],[$BSP_SUBDIRS])
-
-AS_IF([test "$host_cpu" = sparc],[
- AC_DEFINE_UNQUOTED([CPU_U32_FIX],[1],
- [whether to enable ipalignment work-around])
-])
-
-RTEMS_PROJECT_ROOT
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile],
-[${MAKE} make/${RTEMS_BSP}.cache],
-[RTEMS_BSP=${RTEMS_BSP}
- MAKE=${MAKE}])
-
-AC_CONFIG_FILES([
-lib/libbsp/Makefile
-])
-
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/.gitignore b/c/src/lib/libbsp/.gitignore
deleted file mode 100644
index e067316c09..0000000000
--- a/c/src/lib/libbsp/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-bspopts.h.in
diff --git a/c/src/lib/libbsp/Makefile.am b/c/src/lib/libbsp/Makefile.am
deleted file mode 100644
index 372391eef1..0000000000
--- a/c/src/lib/libbsp/Makefile.am
+++ /dev/null
@@ -1,11 +0,0 @@
-include $(top_srcdir)/automake/compile.am
-
-_SUBDIRS = @libbsp_cpu_subdir@
-DIST_SUBDIRS = @libbsp_cpu_subdir@
-
-
-# shared
-
-
-
-include $(top_srcdir)/automake/subdirs.am
diff --git a/c/src/lib/libbsp/arm/Makefile.am b/c/src/lib/libbsp/arm/Makefile.am
deleted file mode 100644
index b558fb860b..0000000000
--- a/c/src/lib/libbsp/arm/Makefile.am
+++ /dev/null
@@ -1,16 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../aclocal
-
-## Descend into the @RTEMS_BSP_FAMILY@ directory
-## Currently, the shared directory is not explicitly
-## added but it is present in the source tree.
-_SUBDIRS = @RTEMS_BSP_FAMILY@
-
-dist_project_lib_DATA = ../../../../../bsps/arm/shared/start/linkcmds.base
-dist_project_lib_DATA += ../../../../../bsps/arm/shared/start/linkcmds.armv4
-dist_project_lib_DATA += ../../../../../bsps/arm/shared/start/linkcmds.armv7m
-
-
-# comm
-
-include $(top_srcdir)/../../../automake/subdirs.am
-include $(srcdir)/../../../../../bsps/arm/headers.am
diff --git a/c/src/lib/libbsp/arm/acinclude.m4 b/c/src/lib/libbsp/arm/acinclude.m4
deleted file mode 100644
index 6f75afe91a..0000000000
--- a/c/src/lib/libbsp/arm/acinclude.m4
+++ /dev/null
@@ -1,50 +0,0 @@
-# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY)
-AC_DEFUN([RTEMS_CHECK_BSPDIR],
-[
- case "$1" in
- altera-cyclone-v )
- AC_CONFIG_SUBDIRS([altera-cyclone-v]);;
- atsam )
- AC_CONFIG_SUBDIRS([atsam]);;
- beagle )
- AC_CONFIG_SUBDIRS([beagle]);;
- csb336 )
- AC_CONFIG_SUBDIRS([csb336]);;
- csb337 )
- AC_CONFIG_SUBDIRS([csb337]);;
- edb7312 )
- AC_CONFIG_SUBDIRS([edb7312]);;
- gumstix )
- AC_CONFIG_SUBDIRS([gumstix]);;
- imx )
- AC_CONFIG_SUBDIRS([imx]);;
- lm3s69xx )
- AC_CONFIG_SUBDIRS([lm3s69xx]);;
- lpc176x )
- AC_CONFIG_SUBDIRS([lpc176x]);;
- lpc24xx )
- AC_CONFIG_SUBDIRS([lpc24xx]);;
- lpc32xx )
- AC_CONFIG_SUBDIRS([lpc32xx]);;
- raspberrypi )
- AC_CONFIG_SUBDIRS([raspberrypi]);;
- realview-pbx-a9 )
- AC_CONFIG_SUBDIRS([realview-pbx-a9]);;
- rtl22xx )
- AC_CONFIG_SUBDIRS([rtl22xx]);;
- smdk2410 )
- AC_CONFIG_SUBDIRS([smdk2410]);;
- stm32f4 )
- AC_CONFIG_SUBDIRS([stm32f4]);;
- tms570 )
- AC_CONFIG_SUBDIRS([tms570]);;
- xen )
- AC_CONFIG_SUBDIRS([xen]);;
- xilinx-zynq )
- AC_CONFIG_SUBDIRS([xilinx-zynq]);;
- xilinx-zynqmp )
- AC_CONFIG_SUBDIRS([xilinx-zynqmp]);;
- *)
- AC_MSG_ERROR([Invalid BSP]);;
- esac
-])
diff --git a/c/src/lib/libbsp/arm/altera-cyclone-v/Makefile.am b/c/src/lib/libbsp/arm/altera-cyclone-v/Makefile.am
deleted file mode 100644
index c4a0464205..0000000000
--- a/c/src/lib/libbsp/arm/altera-cyclone-v/Makefile.am
+++ /dev/null
@@ -1,93 +0,0 @@
-##
-#
-# @file
-#
-# @brief Makefile of LibBSP for the Altera Cyclone-V platform.
-#
-
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/arm/altera-cyclone-v/start/bsp_specs
-
-start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-dist_project_lib_DATA += ../../../../../../bsps/arm/altera-cyclone-v/start/linkcmds.altcycv
-dist_project_lib_DATA += ../../../../../../bsps/arm/altera-cyclone-v/start/linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-
-librtemsbsp_a_SOURCES =
-
-# for the Altera hwlib
-CFLAGS += -Wno-missing-prototypes
-
-# hwlib from Altera
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_16550_uart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_address_space.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_clock_manager.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_dma.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_dma_program.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_generalpurpose_io.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_i2c.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_qspi.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_reset_manager.c
-
-# Shared
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bsp-fdt.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c
-
-# Startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/start/bspclean.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/start/bspgetworkarea.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/start/bspreset.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/start/bspstarthooks.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/start/mmu-config.c
-if HAS_SMP
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/arm-a9mpcore-smp.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/start/bspsmp.c
-endif
-
-# IRQ
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/irq/arm-gicv2.c
-
-# Console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios-init.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/console/console-config.c
-
-# Clock
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/clock-a9mpcore.c
-
-# I2C
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/i2c/i2cdrv.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/i2c/i2cdrv-config.c
-# RTC
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/rtc/rtc.c
-
-# Cache
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-l2c-310.c
-
-###############################################################################
-# Special Rules #
-###############################################################################
-
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/arm/altera-cyclone-v/headers.am
diff --git a/c/src/lib/libbsp/arm/altera-cyclone-v/configure.ac b/c/src/lib/libbsp/arm/altera-cyclone-v/configure.ac
deleted file mode 100644
index ad08d92ebc..0000000000
--- a/c/src/lib/libbsp/arm/altera-cyclone-v/configure.ac
+++ /dev/null
@@ -1,81 +0,0 @@
-##
-#
-# @file
-#
-# @brief Configure script of LibBSP for the Altera Cyclone-V platform.
-#
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-arm-xilinx-zynq-a9],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-RTEMS_BSPOPTS_SET([BSP_START_RESET_VECTOR],[*],[])
-RTEMS_BSPOPTS_HELP([BSP_START_RESET_VECTOR],[reset vector address for BSP start])
-
-RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_ENABLED],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_DATA_CACHE_ENABLED],[enable data cache])
-
-RTEMS_BSPOPTS_SET([BSP_INSTRUCTION_CACHE_ENABLED],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_INSTRUCTION_CACHE_ENABLED],[enable instruction cache])
-
-RTEMS_BSPOPTS_SET([BSP_FDT_IS_SUPPORTED],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_FDT_IS_SUPPORTED],[define if FDT is supported])
-
-RTEMS_BSPOPTS_SET([BSP_START_COPY_FDT_FROM_U_BOOT],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_START_COPY_FDT_FROM_U_BOOT],[copy the U-Boot provided FDT to an internal storage])
-
-RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_SIZE_MAX],[*],[262144])
-RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_SIZE_MAX],[maximum size of the FDT blob in bytes])
-
-RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_READ_ONLY],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_READ_ONLY],[place the FDT blob into the read-only data area])
-
-RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_COPY_TO_READ_ONLY_LOAD_AREA],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_COPY_TO_READ_ONLY_LOAD_AREA],[copy the FDT blob into the read-only load area via bsp_fdt_copy()])
-
-RTEMS_BSPOPTS_SET([BSP_ARM_A9MPCORE_PERIPHCLK],[*],[])
-RTEMS_BSPOPTS_HELP([BSP_ARM_A9MPCORE_PERIPHCLK],[define to set ARM Cortex-A9 MPCore PERIPHCLK clock frequency in Hz, otherwise alt_clk_freq_get() is used])
-
-RTEMS_BSPOPTS_SET([CLOCK_DRIVER_USE_FAST_IDLE],[*qemu],[1])
-RTEMS_BSPOPTS_HELP([CLOCK_DRIVER_USE_FAST_IDLE],
-[This sets a mode where the time runs as fast as possible when a clock ISR
-occurs while the IDLE thread is executing. This can significantly reduce
-simulation times.])
-
-RTEMS_BSPOPTS_SET([BSP_CONSOLE_MINOR],[*],[0])
-RTEMS_BSPOPTS_HELP([BSP_CONSOLE_MINOR],[minor number of console device])
-
-RTEMS_BSPOPTS_SET([CYCLONE_V_CONFIG_CONSOLE],[*],[0])
-RTEMS_BSPOPTS_HELP([CYCLONE_V_CONFIG_CONSOLE],[configuration for console (UART 0)])
-
-RTEMS_BSPOPTS_SET([CYCLONE_V_CONFIG_UART_1],[*],[0])
-RTEMS_BSPOPTS_HELP([CYCLONE_V_CONFIG_UART_1],[configuration for UART 1])
-
-RTEMS_BSPOPTS_SET([CYCLONE_V_UART_BAUD],[*],[115200U])
-RTEMS_BSPOPTS_HELP([CYCLONE_V_UART_BAUD],[baud for UARTs])
-
-RTEMS_BSPOPTS_SET([BSP_USE_UART_INTERRUPTS],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_USE_UART_INTERRUPTS],[enable usage of interrupts for the UART modules])
-
-RTEMS_BSPOPTS_SET([CYCLONE_V_NO_I2C],[*],[1])
-RTEMS_BSPOPTS_HELP([CYCLONE_V_NO_I2C],
-[Number of configured I2C buses. Note that each bus has to be configured in an
-apropriate i2cdrv_config array.])
-
-RTEMS_BSPOPTS_SET([CYCLONE_V_I2C0_SPEED],[*],[100000])
-RTEMS_BSPOPTS_HELP([CYCLONE_V_I2C0_SPEED],[speed for I2C0 in HZ])
-
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/arm/atsam/Makefile.am b/c/src/lib/libbsp/arm/atsam/Makefile.am
deleted file mode 100644
index 52234ce287..0000000000
--- a/c/src/lib/libbsp/arm/atsam/Makefile.am
+++ /dev/null
@@ -1,162 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-###############################################################################
-# Data #
-###############################################################################
-
-dist_project_lib_DATA = ../../../../../../bsps/arm/atsam/start/bsp_specs
-
-start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-project_lib_DATA += linkcmds.memory
-dist_project_lib_DATA += ../../../../../../bsps/arm/atsam/start/linkcmds.intsram
-dist_project_lib_DATA += ../../../../../../bsps/arm/atsam/start/linkcmds.sdram
-dist_project_lib_DATA += ../../../../../../bsps/arm/atsam/start/linkcmds.qspiflash
-
-###############################################################################
-# Header #
-###############################################################################
-
-###############################################################################
-# LibBSP #
-###############################################################################
-
-project_lib_LIBRARIES = librtemsbsp.a
-
-librtemsbsp_a_SOURCES =
-librtemsbsp_a_CPPFLAGS = $(AM_CPPFLAGS)
-librtemsbsp_a_LIBADD =
-
-# Shared
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c
-
-# libchip
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/acc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/aes.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/afec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/afe_dma.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/dac_dma.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/efc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/exceptions.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/flashd.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/gmac.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/gmacd.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/hsmci.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/icm.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/isi.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/mcan.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/mediaLB.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/mpu.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/pio.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/pio_capture.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/pio_it.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/pmc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/pwmc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/qspi.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/qspi_dma.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/rstc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/rtc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/rtt.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/sdramc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/spi.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/spi_dma.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/ssc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/supc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/tc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/trng.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/twi.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/twid.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/uart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/uart_dma.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/usart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/usart_dma.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/wdt.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/xdmad.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/xdma_hardware_interface.c
-
-# libboard
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libboard/resources_v71/system_samv71.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libboard/source/board_lowlevel.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libboard/source/board_memories.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libboard/source/dbg_console.c
-
-# Startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bspreset-armv7m.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cpucounter/cpucounter-armv7m.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/bspstarthooks.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/getentropy-trng.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/pin-config.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/pmc-config.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/power-clock.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/power-rtc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/power-wait.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/power.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/restart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/sdram-config.c
-
-# IRQ
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/irq/irq-armv7m.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/irq/irq-dispatch-armv7m.c
-
-# Console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/console/console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/console/debug-console.c
-
-# Clock
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/clock-armv7m.c
-librtemsbsp_a_SOURCES +=../../../../../../bsps/arm/atsam/clock/systick-freq.c
-
-# Timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c
-
-# Cache
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-v7m.c
-
-# I2C
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/i2c/atsam_i2c_bus.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/i2c/atsam_i2c_init.c
-
-# SPI
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/spi/atsam_spi_bus.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/spi/atsam_spi_init.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/spi/sc16is752.c
-
-# RTC
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/rtc/rtc-config.c
-
-# Helper functions
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/iocopy.c
-
-# Includes
-librtemsbsp_a_CPPFLAGS += -I$(RTEMS_SOURCE_ROOT)/bsps/arm/atsam/contrib/libraries/libboard
-librtemsbsp_a_CPPFLAGS += -I$(RTEMS_SOURCE_ROOT)/bsps/arm/atsam/contrib/libraries/libboard/include
-librtemsbsp_a_CPPFLAGS += -I$(RTEMS_SOURCE_ROOT)/bsps/arm/atsam/contrib/libraries/libchip
-librtemsbsp_a_CPPFLAGS += -I$(RTEMS_SOURCE_ROOT)/bsps/arm/atsam/contrib/libraries/libchip/include
-
-# hack to get the BSP to build
-librtemsbsp_a_CPPFLAGS += -I$(RTEMS_SOURCE_ROOT)/bsps/arm/atsam/include/libchip
-librtemsbsp_a_CPPFLAGS += -I$(RTEMS_SOURCE_ROOT)/bsps/arm/atsam/include/libchip/include
-
-###############################################################################
-# Special Rules #
-###############################################################################
-
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/arm/atsam/headers.am
diff --git a/c/src/lib/libbsp/arm/atsam/configure.ac b/c/src/lib/libbsp/arm/atsam/configure.ac
deleted file mode 100644
index 2408a840e1..0000000000
--- a/c/src/lib/libbsp/arm/atsam/configure.ac
+++ /dev/null
@@ -1,111 +0,0 @@
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-arm-atsam],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-RTEMS_BSP_CLEANUP_OPTIONS
-AC_ARG_ENABLE(
-[chip],
-[AS_HELP_STRING([--enable-chip],[select a chip variant (default samv71q21)])],
-[case "${enableval}" in
- same70j19) AC_DEFINE([__SAME70J19__],[1],[chip variant]) INTFLASH=0x00080000 ; INTSRAM=0x00040000 ;;
- same70j20) AC_DEFINE([__SAME70J20__],[1],[chip variant]) INTFLASH=0x00100000 ; INTSRAM=0x00060000 ;;
- same70j21) AC_DEFINE([__SAME70J21__],[1],[chip variant]) INTFLASH=0x00200000 ; INTSRAM=0x00060000 ;;
- same70n19) AC_DEFINE([__SAME70N19__],[1],[chip variant]) INTFLASH=0x00080000 ; INTSRAM=0x00040000 ;;
- same70n20) AC_DEFINE([__SAME70N20__],[1],[chip variant]) INTFLASH=0x00100000 ; INTSRAM=0x00060000 ;;
- same70n21) AC_DEFINE([__SAME70N21__],[1],[chip variant]) INTFLASH=0x00200000 ; INTSRAM=0x00060000 ;;
- same70q19) AC_DEFINE([__SAME70Q19__],[1],[chip variant]) INTFLASH=0x00080000 ; INTSRAM=0x00040000 ;;
- same70q20) AC_DEFINE([__SAME70Q20__],[1],[chip variant]) INTFLASH=0x00100000 ; INTSRAM=0x00060000 ;;
- same70q21) AC_DEFINE([__SAME70Q21__],[1],[chip variant]) INTFLASH=0x00200000 ; INTSRAM=0x00060000 ;;
- sams70j19) AC_DEFINE([__SAMS70J19__],[1],[chip variant]) INTFLASH=0x00080000 ; INTSRAM=0x00040000 ;;
- sams70j20) AC_DEFINE([__SAMS70J20__],[1],[chip variant]) INTFLASH=0x00100000 ; INTSRAM=0x00060000 ;;
- sams70j21) AC_DEFINE([__SAMS70J21__],[1],[chip variant]) INTFLASH=0x00200000 ; INTSRAM=0x00060000 ;;
- sams70n19) AC_DEFINE([__SAMS70N19__],[1],[chip variant]) INTFLASH=0x00080000 ; INTSRAM=0x00040000 ;;
- sams70n20) AC_DEFINE([__SAMS70N20__],[1],[chip variant]) INTFLASH=0x00100000 ; INTSRAM=0x00060000 ;;
- sams70n21) AC_DEFINE([__SAMS70N21__],[1],[chip variant]) INTFLASH=0x00200000 ; INTSRAM=0x00060000 ;;
- sams70q19) AC_DEFINE([__SAMS70Q19__],[1],[chip variant]) INTFLASH=0x00080000 ; INTSRAM=0x00040000 ;;
- sams70q20) AC_DEFINE([__SAMS70Q20__],[1],[chip variant]) INTFLASH=0x00100000 ; INTSRAM=0x00060000 ;;
- sams70q21) AC_DEFINE([__SAMS70Q21__],[1],[chip variant]) INTFLASH=0x00200000 ; INTSRAM=0x00060000 ;;
- samv71j19) AC_DEFINE([__SAMV71J19__],[1],[chip variant]) INTFLASH=0x00080000 ; INTSRAM=0x00040000 ;;
- samv71j20) AC_DEFINE([__SAMV71J20__],[1],[chip variant]) INTFLASH=0x00100000 ; INTSRAM=0x00060000 ;;
- samv71j21) AC_DEFINE([__SAMV71J21__],[1],[chip variant]) INTFLASH=0x00200000 ; INTSRAM=0x00060000 ;;
- samv71n19) AC_DEFINE([__SAMV71N19__],[1],[chip variant]) INTFLASH=0x00080000 ; INTSRAM=0x00040000 ;;
- samv71n20) AC_DEFINE([__SAMV71N20__],[1],[chip variant]) INTFLASH=0x00100000 ; INTSRAM=0x00060000 ;;
- samv71n21) AC_DEFINE([__SAMV71N21__],[1],[chip variant]) INTFLASH=0x00200000 ; INTSRAM=0x00060000 ;;
- samv71q19) AC_DEFINE([__SAMV71Q19__],[1],[chip variant]) INTFLASH=0x00080000 ; INTSRAM=0x00040000 ;;
- samv71q20) AC_DEFINE([__SAMV71Q20__],[1],[chip variant]) INTFLASH=0x00100000 ; INTSRAM=0x00060000 ;;
- samv71q21) AC_DEFINE([__SAMV71Q21__],[1],[chip variant]) INTFLASH=0x00200000 ; INTSRAM=0x00060000 ;;
- *) AC_MSG_ERROR([bad value ${enableval} for chip variant]) ;;
-esac],
-[AC_DEFINE([__SAMV71Q21__],[1],[chip variant]) INTFLASH=0x00200000 ; INTSRAM=0x00060000])
-
-AC_ARG_ENABLE(
-[sdram],
-[AS_HELP_STRING([--enable-sdram],[select a SDRAM variant (default is42s16100e-7bli)])],
-[case "${enableval}" in
- is42s16100e-7bli) AC_DEFINE([ATSAM_SDRAM_IS42S16100E_7BLI],[1],[SDRAM variant]) EXTSDRAM=0x00200000 ;;
- is42s16320f-7bl) AC_DEFINE([ATSAM_SDRAM_IS42S16320F_7BL],[1],[SDRAM variant]) EXTSDRAM=0x04000000 ;;
- mt48lc16m16a2p-6a) AC_DEFINE([ATSAM_SDRAM_MT48LC16M16A2P_6A],[1],[SDRAM variant]) EXTSDRAM=0x02000000 ;;
- *) AC_MSG_ERROR([bad value ${enableval} for SDRAM variant]) ;;
-esac],
-[AC_DEFINE([ATSAM_SDRAM_IS42S16100E_7BLI],[1],[SDRAM variant]) EXTSDRAM=0x00200000])
-
-RTEMS_BSPOPTS_SET([BOARD_MAINOSC],[*],[12000000])
-RTEMS_BSPOPTS_HELP([BOARD_MAINOSC],[Main oscillator frequency in Hz (default 12MHz)])
-
-RTEMS_BSPOPTS_SET([ATSAM_MCK],[*],[123000000])
-RTEMS_BSPOPTS_HELP([ATSAM_MCK],
-[Frequency of the MCK in Hz. Set to 0 to force application defined speed.
-See start/pmc-config.c for available clock configurations.])
-
-RTEMS_BSPOPTS_SET([ATSAM_SLOWCLOCK_USE_XTAL],[*],[1])
-RTEMS_BSPOPTS_HELP([ATSAM_SLOWCLOCK_USE_XTAL],
-[Use the external crystal as source for the slow clock instead of the internal
-RC oscillator. Note that on the ATSAM the NRST pin seems to depend on the slow
-clock as well as all watchdogs. If ATSAM_SLOWCLOCK_USE_XTAL is set to 1 without
-a external crystal connected, the controller might hang in the switching process
-without a working NRST pin. ])
-
-RTEMS_BSPOPTS_SET([ATSAM_CHANGE_CLOCK_FROM_SRAM],[*],[0])
-RTEMS_BSPOPTS_HELP([ATSAM_CHANGE_CLOCK_FROM_SRAM],
-[Move the functions that set up the clock into the SRAM.
-This allows to change the clock frequency even if the application is started from SDRAM.
-Requires a TCM_SIZE > 0.])
-
-RTEMS_BSPOPTS_SET([ATSAM_CONSOLE_BAUD],[*],[115200])
-RTEMS_BSPOPTS_HELP([ATSAM_CONSOLE_BAUD],[initial baud for console devices (default 115200)])
-
-RTEMS_BSPOPTS_SET([ATSAM_CONSOLE_DEVICE_TYPE],[*],[0])
-RTEMS_BSPOPTS_HELP([ATSAM_CONSOLE_DEVICE_TYPE],[device type for /dev/console, use 0 for USART and 1 for UART (default USART)])
-
-RTEMS_BSPOPTS_SET([ATSAM_CONSOLE_DEVICE_INDEX],[*],[1])
-RTEMS_BSPOPTS_HELP([ATSAM_CONSOLE_DEVICE_INDEX],[device index for /dev/console (default 1, e.g. USART1)])
-
-RTEMS_BSPOPTS_SET([ATSAM_CONSOLE_USE_INTERRUPTS],[*],[1])
-RTEMS_BSPOPTS_HELP([ATSAM_CONSOLE_USE_INTERRUPTS],[use interrupt driven mode for console devices (used by default)])
-
-AC_DEFUN([ATSAM_LINKCMD],[
-AC_ARG_VAR([$1],[$2])dnl
-[$1]=[$]{[$1]:-[$3]}
-])
-
-ATSAM_LINKCMD([ATSAM_MEMORY_TCM_SIZE],[size of tightly coupled memories (TCM) in bytes],[0x00000000])
-ATSAM_LINKCMD([ATSAM_MEMORY_INTFLASH_SIZE],[size of internal flash in bytes],[${INTFLASH}])
-ATSAM_LINKCMD([ATSAM_MEMORY_INTSRAM_SIZE],[size of internal SRAM in bytes],[${INTSRAM}])
-ATSAM_LINKCMD([ATSAM_MEMORY_SDRAM_SIZE],[size of external SDRAM in bytes],[${EXTSDRAM}])
-ATSAM_LINKCMD([ATSAM_MEMORY_QSPIFLASH_SIZE],[size of QSPI flash in bytes],[0x00200000])
-ATSAM_LINKCMD([ATSAM_MEMORY_NOCACHE_SIZE],[size of NOCACHE section in bytes],[0x00001000])
-
-AC_CONFIG_FILES([
-Makefile
-linkcmds.memory:../../../../../../bsps/arm/atsam/start/linkcmds.memory.in
-])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/arm/beagle/Makefile.am b/c/src/lib/libbsp/arm/beagle/Makefile.am
deleted file mode 100644
index 46e782bd64..0000000000
--- a/c/src/lib/libbsp/arm/beagle/Makefile.am
+++ /dev/null
@@ -1,106 +0,0 @@
-##
-#
-# @file
-#
-# @brief Makefile of LibBSP for the BeagleBoards.
-#
-
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/arm/beagle/start/bsp_specs
-
-###############################################################################
-# Header #
-###############################################################################
-
-###############################################################################
-# Data #
-###############################################################################
-
-start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-###############################################################################
-# LibBSP #
-###############################################################################
-
-project_lib_LIBRARIES = librtemsbsp.a
-
-librtemsbsp_a_SOURCES =
-librtemsbsp_a_LIBADD =
-
-# Shared
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bsp-fdt.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/gpio/gpio-support.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterfrequency.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterread.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c
-
-# Startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/start/bspdebug.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/start/bspreset.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/start/bspstarthooks.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/start/bspstartmmu.c
-
-# IRQ
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/irq/irq.c
-
-# Console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/console/console-config.c
-
-# I2C
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/i2c/bbb-i2c.c
-
-# SPI
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/spi/spi.c
-
-# GPIO
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/gpio/bbb-gpio.c
-
-#pwmss shared
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/pwmss/pwmss.c
-
-#pwm
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/pwm/pwm.c
-
-#qep
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/qep/qep.c
-
-#RTC
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/rtc/rtc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c
-# Clock
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/clock/clock.c
-
-# Cache
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-v7ar-disable-data.S
-
-###############################################################################
-# Special Rules #
-###############################################################################
-
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/arm/beagle/headers.am
diff --git a/c/src/lib/libbsp/arm/beagle/configure.ac b/c/src/lib/libbsp/arm/beagle/configure.ac
deleted file mode 100644
index 8783307555..0000000000
--- a/c/src/lib/libbsp/arm/beagle/configure.ac
+++ /dev/null
@@ -1,50 +0,0 @@
-##
-#
-# @file
-#
-# @brief Configure script of LibBSP for the BeagleBoards.
-#
-
-AC_PREREQ([2.68])
-AC_INIT([rtems-c-src-lib-libbsp-arm-beagle],[_RTEMS_VERSION],[rtems-bugs@rtems.com])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-RTEMS_BSPOPTS_SET([BSP_START_COPY_FDT_FROM_U_BOOT],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_START_COPY_FDT_FROM_U_BOOT],[copy the U-Boot provided FDT to an internal storage])
-
-RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_SIZE_MAX],[*],[262144])
-RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_SIZE_MAX],[maximum size of the FDT blob in bytes])
-
-RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_READ_ONLY],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_READ_ONLY],[place the FDT blob into the read-only data area])
-
-RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_COPY_TO_READ_ONLY_LOAD_AREA],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_COPY_TO_READ_ONLY_LOAD_AREA],[copy the FDT blob into the read-only load area via bsp_fdt_copy()])
-
-RTEMS_BSPOPTS_SET([IS_DM3730],[beagleboard*],[1])
-RTEMS_BSPOPTS_HELP([IS_DM3730],[true if SOC is DM3730])
-
-RTEMS_BSPOPTS_SET([IS_AM335X],[beaglebone*],[1])
-RTEMS_BSPOPTS_HELP([IS_AM335X],[true if SOC is AM335X])
-
-RTEMS_BSPOPTS_SET([CONSOLE_BAUD],[*],[115200])
-RTEMS_BSPOPTS_HELP([CONSOLE_BAUD],[initial baud for console UART])
-
-RTEMS_BSPOPTS_SET([CONSOLE_POLLED],[*],[0])
-RTEMS_BSPOPTS_HELP([CONSOLE_POLLED],[polled console i/o (e.g. to run testsuite)])
-
-RTEMS_BSPOPTS_SET([BBB_DEBUG],[beaglebone*],[0])
-RTEMS_BSPOPTS_HELP([BBB_DEBUG],[Enable BBB debug])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/arm/configure.ac b/c/src/lib/libbsp/arm/configure.ac
deleted file mode 100644
index 114e8c84c2..0000000000
--- a/c/src/lib/libbsp/arm/configure.ac
+++ /dev/null
@@ -1,20 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-arm],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
-AM_MAINTAINER_MODE
-
-RTEMS_ENV_RTEMSBSP
-RTEMS_PROJECT_ROOT
-
-RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY])
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/arm/csb336/Makefile.am b/c/src/lib/libbsp/arm/csb336/Makefile.am
deleted file mode 100644
index a6ef53cab7..0000000000
--- a/c/src/lib/libbsp/arm/csb336/Makefile.am
+++ /dev/null
@@ -1,46 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/arm/csb336/start/bsp_specs
-
-noinst_PROGRAMS =
-
-
-start.$(OBJEXT): ../../../../../../bsps/arm/csb336/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-dist_project_lib_DATA += ../../../../../../bsps/arm/csb336/start/linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb336/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb336/start/memmap.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterfrequency.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterread.c
-librtemsbsp_a_SOURCES +=../../../../../../bsps/arm/csb336/clock/clockdrv.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb336/btimer/btimer.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb336/console/uart.c
-# IRQ
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb336/irq/irq.c
-
-# Cache
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm920-mmu.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/arm/csb336/headers.am
diff --git a/c/src/lib/libbsp/arm/csb336/configure.ac b/c/src/lib/libbsp/arm/csb336/configure.ac
deleted file mode 100644
index b5a3c523a5..0000000000
--- a/c/src/lib/libbsp/arm/csb336/configure.ac
+++ /dev/null
@@ -1,20 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-arm-csb336],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/arm/csb337/Makefile.am b/c/src/lib/libbsp/arm/csb337/Makefile.am
deleted file mode 100644
index b57b96158c..0000000000
--- a/c/src/lib/libbsp/arm/csb337/Makefile.am
+++ /dev/null
@@ -1,75 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/arm/csb337/start/bsp_specs
-
-if ENABLE_LCD
-endif
-
-noinst_PROGRAMS =
-
-
-if ENABLE_LCD
-endif
-
-start.$(OBJEXT): ../../../../../../bsps/arm/csb337/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-dist_project_lib_DATA += ../../../../../../bsps/arm/csb337/start/linkcmds.csb337
-dist_project_lib_DATA += ../../../../../../bsps/arm/csb337/start/linkcmds.csb637
-
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/start/bspreset.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/start/memmap.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterfrequency.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterread.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/start/pmc.c
-librtemsbsp_a_SOURCES +=../../../../../../bsps/arm/csb337/clock/clock.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/btimer/btimer.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/console/uarts.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/console/dbgu.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/console/usart.c
-# IRQ
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/irq/irq.c
-if ENABLE_LCD
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/console/sed1356.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/console/fbcons.c
-endif
-# umon
-if ENABLE_UMON
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/umon/monlib.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/umon/tfsDriver.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/umon/umonrtemsglue.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/start/umonsupp.c
-endif
-if ENABLE_UMON_CONSOLE
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/umon/umoncons.c
-endif
-
-# Cache
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm920-mmu.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/arm/csb337/headers.am
diff --git a/c/src/lib/libbsp/arm/csb337/configure.ac b/c/src/lib/libbsp/arm/csb337/configure.ac
deleted file mode 100644
index 41b6008017..0000000000
--- a/c/src/lib/libbsp/arm/csb337/configure.ac
+++ /dev/null
@@ -1,66 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-arm-csb337],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-RTEMS_BSPOPTS_SET([csb637],[kit637_v6],[1])
-RTEMS_BSPOPTS_SET([csb637],[csb637],[1])
-RTEMS_BSPOPTS_SET([csb637],[*],[0])
-RTEMS_BSPOPTS_HELP([csb637],
-[If defined, this indicates that the BSP is being built for the
- csb637 variant.])
-
-RTEMS_BSPOPTS_SET([ENABLE_LCD],[kit637_v6],[0])
-RTEMS_BSPOPTS_SET([ENABLE_LCD],[*],[0])
-RTEMS_BSPOPTS_HELP([ENABLE_LCD],
-[If defined, enable use of the SED1356 controller and LCD.])
-AM_CONDITIONAL(ENABLE_LCD,test "$ENABLE_LCD" = "1")
-
-RTEMS_BSPOPTS_SET([ENABLE_UMON],[*],[1])
-RTEMS_BSPOPTS_HELP([ENABLE_UMON],
-[If defined, enable use of the uMon console.])
-AM_CONDITIONAL(ENABLE_UMON,test "$ENABLE_UMON" = "1")
-
-RTEMS_BSPOPTS_SET([ENABLE_UMON_CONSOLE],[*],[1])
-RTEMS_BSPOPTS_HELP([ENABLE_UMON_CONSOLE],
-[If defined, enable use of the MicroMonitor console device.])
-AM_CONDITIONAL(ENABLE_UMON_CONSOLE,test "$ENABLE_UMON_CONSOLE" = "1")
-
-## If ENABLE_UMON is 0 and ENABLE_UMON_CONSOLE is 1, then it is an error.
-## TODO: Catch this error.
-
-RTEMS_BSPOPTS_SET([ENABLE_USART0],[*],[1])
-RTEMS_BSPOPTS_HELP([ENABLE_USART0],
-[If defined, enable use of the USART 0.])
-AM_CONDITIONAL(ENABLE_USART0,test "$ENABLE_USART0" = "1")
-
-RTEMS_BSPOPTS_SET([ENABLE_USART1],[*],[1])
-RTEMS_BSPOPTS_HELP([ENABLE_USART1],
-[If defined, enable use of the USART 1.])
-AM_CONDITIONAL(ENABLE_USART1,test "$ENABLE_USART1" = "1")
-
-RTEMS_BSPOPTS_SET([ENABLE_USART2],[*],[1])
-RTEMS_BSPOPTS_HELP([ENABLE_USART2],
-[If defined, enable use of the USART 2.])
-AM_CONDITIONAL(ENABLE_USART2,test "$ENABLE_USART2" = "1")
-
-RTEMS_BSPOPTS_SET([ENABLE_USART3],[*],[1])
-RTEMS_BSPOPTS_HELP([ENABLE_USART3],
-[If defined, enable use of the USART 3.])
-AM_CONDITIONAL(ENABLE_USART3,test "$ENABLE_USART3" = "1")
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/arm/edb7312/Makefile.am b/c/src/lib/libbsp/arm/edb7312/Makefile.am
deleted file mode 100644
index d7b7aeac49..0000000000
--- a/c/src/lib/libbsp/arm/edb7312/Makefile.am
+++ /dev/null
@@ -1,50 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/arm/edb7312/start/bsp_specs
-
-noinst_PROGRAMS =
-
-start.$(OBJEXT): ../../../../../../bsps/arm/edb7312/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/edb7312/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/edb7312/start/bspreset.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterfrequency.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterread.c
-
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/arm/edb7312/clock/clockdrv.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/edb7312/console/uart.c
-# timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/edb7312/btimer/btimer.c
-
-# irq
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/edb7312/irq/irq.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/edb7312/irq/bsp_irq_asm.S
-
-# Cache
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/arm/edb7312/headers.am
diff --git a/c/src/lib/libbsp/arm/edb7312/configure.ac b/c/src/lib/libbsp/arm/edb7312/configure.ac
deleted file mode 100644
index 539cdbd163..0000000000
--- a/c/src/lib/libbsp/arm/edb7312/configure.ac
+++ /dev/null
@@ -1,27 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-arm-edb7312],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-RTEMS_BSPOPTS_SET([ON_SKYEYE],[*],[])
-RTEMS_BSPOPTS_HELP([ON_SKYEYE],
-[If defined, enable options which optimize executingon the Skyeye
- simulator. Speed up the clock ticks while the idle task is running so
- time spent in the idle task is minimized. This significantly reduces
- the wall time required to execute the RTEMS test suites.])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/arm/gumstix/Makefile.am b/c/src/lib/libbsp/arm/gumstix/Makefile.am
deleted file mode 100644
index 257e22f1b9..0000000000
--- a/c/src/lib/libbsp/arm/gumstix/Makefile.am
+++ /dev/null
@@ -1,52 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/arm/gumstix/start/bsp_specs
-
-noinst_PROGRAMS =
-
-
-start.$(OBJEXT): ../../../../../../bsps/arm/gumstix/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-
-librtemsbsp_a_SOURCES =
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/gumstix/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/gumstix/start/bspreset.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/gumstix/start/memmap.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterfrequency.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterread.c
-librtemsbsp_a_SOURCES +=../../../../../../bsps/arm/gumstix/clock/clock.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/gumstix/btimer/btimer.c
-
-#console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/gumstix/console/uarts.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/gumstix/console/ffuart.c
-# IRQ
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/gumstix/irq/irq.c
-
-# Cache
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/gumstix/fb/fb.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm920-mmu.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/arm/gumstix/headers.am
diff --git a/c/src/lib/libbsp/arm/gumstix/configure.ac b/c/src/lib/libbsp/arm/gumstix/configure.ac
deleted file mode 100644
index bfbe96dc86..0000000000
--- a/c/src/lib/libbsp/arm/gumstix/configure.ac
+++ /dev/null
@@ -1,28 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-arm-gumstix],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-RTEMS_BSPOPTS_SET([ON_SKYEYE],[*],[0])
-RTEMS_BSPOPTS_HELP([ON_SKYEYE],
-[If defined, enable options which optimize executingon the Skyeye
- simulator. Speed up the clock ticks while the idle task is running so
- time spent in the idle task is minimized. This significantly reduces
- the wall time required to execute the RTEMS test suites.])
-AM_CONDITIONAL(ON_SKYEYE,test "$ON_SKYEYE" = "1")
-
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/arm/imx/Makefile.am b/c/src/lib/libbsp/arm/imx/Makefile.am
deleted file mode 100644
index 7eb46af1e5..0000000000
--- a/c/src/lib/libbsp/arm/imx/Makefile.am
+++ /dev/null
@@ -1,88 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/arm/imx/start/bsp_specs
-
-###############################################################################
-# Header #
-###############################################################################
-
-###############################################################################
-# Data #
-###############################################################################
-
-start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-dist_project_lib_DATA += ../../../../../../bsps/arm/imx/start/linkcmds
-
-###############################################################################
-# LibBSP #
-###############################################################################
-
-project_lib_LIBRARIES = librtemsbsp.a
-
-librtemsbsp_a_SOURCES =
-
-# Shared
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bsp-fdt.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c
-
-# Startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/imx/start/bspreset.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/imx/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/imx/start/ccm.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/pins/imx_iomux.c
-if HAS_SMP
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/arm-a9mpcore-smp.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/imx/start/bspsmp.c
-endif
-
-# IRQ
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/irq/arm-gicv2.c
-
-# Console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/imx/console/console-config.c
-
-# Clock
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/clock/arm-generic-timer.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/arm-generic-timer-aarch32.c
-
-# Cache
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-v7ar-disable-data.S
-
-# GPIO
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/pins/imx-gpio.c
-
-# I2C
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/imx/i2c/imx-i2c.c
-
-# SPI
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/imx/spi/imx-ecspi.c
-
-# Start hooks
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/imx/start/bspstarthooks.c
-
-###############################################################################
-# Special Rules #
-###############################################################################
-
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/arm/imx/headers.am
diff --git a/c/src/lib/libbsp/arm/imx/configure.ac b/c/src/lib/libbsp/arm/imx/configure.ac
deleted file mode 100644
index fbb9d9278a..0000000000
--- a/c/src/lib/libbsp/arm/imx/configure.ac
+++ /dev/null
@@ -1,58 +0,0 @@
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-arm-imx],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-RTEMS_BSPOPTS_SET([BSP_START_RESET_VECTOR],[*],[])
-RTEMS_BSPOPTS_HELP([BSP_START_RESET_VECTOR],[reset vector address for BSP start])
-
-RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_ENABLED],[*qemu],[])
-RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_ENABLED],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_DATA_CACHE_ENABLED],[enable data cache])
-
-RTEMS_BSPOPTS_SET([BSP_INSTRUCTION_CACHE_ENABLED],[*qemu],[])
-RTEMS_BSPOPTS_SET([BSP_INSTRUCTION_CACHE_ENABLED],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_INSTRUCTION_CACHE_ENABLED],[enable instruction cache])
-
-RTEMS_BSPOPTS_SET([BSP_START_COPY_FDT_FROM_U_BOOT],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_START_COPY_FDT_FROM_U_BOOT],[copy the U-Boot provided FDT to an internal storage])
-
-RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_SIZE_MAX],[*],[262144])
-RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_SIZE_MAX],[maximum size of the FDT blob in bytes])
-
-RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_READ_ONLY],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_READ_ONLY],[place the FDT blob into the read-only data area])
-
-RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_COPY_TO_READ_ONLY_LOAD_AREA],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_COPY_TO_READ_ONLY_LOAD_AREA],[copy the FDT blob into the read-only load area via bsp_fdt_copy()])
-
-RTEMS_BSPOPTS_SET([CONSOLE_USE_INTERRUPTS],[*],[1])
-RTEMS_BSPOPTS_HELP([CONSOLE_USE_INTERRUPTS],[use interrupt driven mode for console devices (used by default)])
-
-RTEMS_BSPOPTS_SET([IMX_CCM_IPG_HZ],[*],[67500000])
-RTEMS_BSPOPTS_HELP([IMX_CCM_IPG_HZ],[IPG clock frequency in Hz])
-
-RTEMS_BSPOPTS_SET([IMX_CCM_UART_HZ],[*],[24000000])
-RTEMS_BSPOPTS_HELP([IMX_CCM_UART_HZ],[UART clock frequency in Hz])
-
-RTEMS_BSPOPTS_SET([IMX_CCM_ECSPI_HZ],[*],[67500000])
-RTEMS_BSPOPTS_HELP([IMX_CCM_ECSPI_HZ],[ECSPI clock frequency in Hz])
-
-RTEMS_BSPOPTS_SET([IMX_CCM_AHB_HZ],[*],[135000000])
-RTEMS_BSPOPTS_HELP([IMX_CCM_AHB_HZ],[AHB clock frequency in Hz])
-
-RTEMS_BSPOPTS_SET([IMX_CCM_SDHCI_HZ],[*],[196363000])
-RTEMS_BSPOPTS_HELP([IMX_CCM_SDHCI_HZ],[SDHCI clock frequency in Hz])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/arm/lm3s69xx/Makefile.am b/c/src/lib/libbsp/arm/lm3s69xx/Makefile.am
deleted file mode 100644
index 40ddfce691..0000000000
--- a/c/src/lib/libbsp/arm/lm3s69xx/Makefile.am
+++ /dev/null
@@ -1,82 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-###############################################################################
-# Data #
-###############################################################################
-
-dist_project_lib_DATA = ../../../../../../bsps/arm/lm3s69xx/start/bsp_specs
-
-start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-dist_project_lib_DATA += ../../../../../../bsps/arm/lm3s69xx/start/linkcmds.lm3s3749
-dist_project_lib_DATA += ../../../../../../bsps/arm/lm3s69xx/start/linkcmds.lm3s6965
-dist_project_lib_DATA += ../../../../../../bsps/arm/lm3s69xx/start/linkcmds.lm3s6965_qemu
-
-###############################################################################
-# Header #
-###############################################################################
-
-###############################################################################
-# LibBSP #
-###############################################################################
-
-project_lib_LIBRARIES = librtemsbsp.a
-
-librtemsbsp_a_SOURCES =
-
-# Shared
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterfrequency.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterread.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c
-
-# Startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bspreset-armv7m.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lm3s69xx/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lm3s69xx/start/bspstarthook.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lm3s69xx/start/io.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lm3s69xx/start/syscon.c
-
-# IRQ
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/irq/irq-armv7m.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/irq/irq-dispatch-armv7m.c
-
-# Console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lm3s69xx/console/console-config.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lm3s69xx/console/uart.c
-
-# Clock
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/clock-armv7m.c
-
-# Timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c
-
-# Cache
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
-
-# SSI
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lm3s69xx/i2c/ssi.c
-
-###############################################################################
-# Special Rules #
-###############################################################################
-
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/arm/lm3s69xx/headers.am
diff --git a/c/src/lib/libbsp/arm/lm3s69xx/configure.ac b/c/src/lib/libbsp/arm/lm3s69xx/configure.ac
deleted file mode 100644
index b2158a7e57..0000000000
--- a/c/src/lib/libbsp/arm/lm3s69xx/configure.ac
+++ /dev/null
@@ -1,77 +0,0 @@
-##
-#
-# @file
-#
-# @brief Configure script of LibBSP for the LM3S39XX boards.
-#
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-arm-lm3s69xx],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-RTEMS_BSPOPTS_SET([LM3S69XX_SYSTEM_CLOCK],[lm3s*],[50000000U])
-RTEMS_BSPOPTS_SET([LM3S69XX_SYSTEM_CLOCK],[lm4f*],[80000000U])
-RTEMS_BSPOPTS_HELP([LM3S69XX_SYSTEM_CLOCK],[system clock in Hz])
-
-RTEMS_BSPOPTS_SET([LM3S69XX_XTAL_CONFIG],[lm3s6965*],[0xE]) dnl 8MHz XTAL
-RTEMS_BSPOPTS_SET([LM3S69XX_XTAL_CONFIG],[lm3s3749*],[0x10]) dnl 10MHz XTAL
-RTEMS_BSPOPTS_SET([LM3S69XX_XTAL_CONFIG],[lm4f120*],[0x15]) dnl 16MHz XTAL
-RTEMS_BSPOPTS_HELP([LM3S69XX_XTAL_CONFIG],[crystal configuration for RCC register])
-
-RTEMS_BSPOPTS_SET([LM3S69XX_SSI_CLOCK],[*],[1000000U])
-RTEMS_BSPOPTS_HELP([LM3S69XX_SSI_CLOCK],[SSI clock in Hz])
-
-RTEMS_BSPOPTS_SET([LM3S69XX_UART_BAUD],[*],[115200U])
-RTEMS_BSPOPTS_HELP([LM3S69XX_UART_BAUD],[baud for UARTs])
-
-RTEMS_BSPOPTS_SET([LM3S69XX_ENABLE_UART_0],[*],[1])
-RTEMS_BSPOPTS_HELP([LM3S69XX_ENABLE_UART_0],[enable UART 0])
-
-RTEMS_BSPOPTS_SET([LM3S69XX_ENABLE_UART_1],[*],[])
-RTEMS_BSPOPTS_HELP([LM3S69XX_ENABLE_UART_1],[enable UART 1])
-
-RTEMS_BSPOPTS_SET([LM3S69XX_ENABLE_UART_2],[*],[])
-RTEMS_BSPOPTS_HELP([LM3S69XX_ENABLE_UART_2],[enable UART 2])
-
-RTEMS_BSPOPTS_SET([LM3S69XX_NUM_GPIO_BLOCKS],[lm3s3749*],[8])
-RTEMS_BSPOPTS_SET([LM3S69XX_NUM_GPIO_BLOCKS],[lm3s6965*],[7])
-RTEMS_BSPOPTS_SET([LM3S69XX_NUM_GPIO_BLOCKS],[lm4f120*],[6])
-RTEMS_BSPOPTS_HELP([LM3S69XX_NUM_GPIO_BLOCKS],[number of GPIO blocks supported by MCU])
-
-RTEMS_BSPOPTS_SET([LM3S69XX_NUM_SSI_BLOCKS],[lm3s3749*],[2])
-RTEMS_BSPOPTS_SET([LM3S69XX_NUM_SSI_BLOCKS],[lm3s6965*],[1])
-RTEMS_BSPOPTS_SET([LM3S69XX_NUM_SSI_BLOCKS],[lm4f120*],[4])
-RTEMS_BSPOPTS_HELP([LM3S69XX_NUM_SSI_BLOCKS],[number of SSI blocks supported by MCU])
-
-RTEMS_BSPOPTS_SET([LM3S69XX_HAS_UDMA],[lm3s3749*],[1])
-RTEMS_BSPOPTS_SET([LM3S69XX_HAS_UDMA],[lm4f*],[1])
-RTEMS_BSPOPTS_SET([LM3S69XX_HAS_UDMA],[*],[0])
-RTEMS_BSPOPTS_HELP([LM3S69XX_HAS_UDMA],[defined if MCU supports UDMA])
-
-RTEMS_BSPOPTS_SET([LM3S69XX_USE_AHB_FOR_GPIO],[lm3s3749*],[1])
-RTEMS_BSPOPTS_SET([LM3S69XX_USE_AHB_FOR_GPIO],[lm4f*],[1])
-RTEMS_BSPOPTS_SET([LM3S69XX_USE_AHB_FOR_GPIO],[*],[0])
-RTEMS_BSPOPTS_HELP([LM3S69XX_USE_AHB_FOR_GPIO],[use AHB apperture to access GPIO registers])
-
-RTEMS_BSPOPTS_SET([LM3S69XX_MCU_LM3S3749],[lm3s3749*],[1])
-RTEMS_BSPOPTS_HELP([LM3S69XX_MCU_LM3S3749],[board has LM3S3749 MCU])
-
-RTEMS_BSPOPTS_SET([LM3S69XX_MCU_LM3S6965],[lm3s6965*],[1])
-RTEMS_BSPOPTS_HELP([LM3S69XX_MCU_LM3S6965],[board has LM3S6965 MCU])
-
-RTEMS_BSPOPTS_SET([LM3S69XX_MCU_LM4F120],[lm4f120*],[1])
-RTEMS_BSPOPTS_HELP([LM3S69XX_MCU_LM4F120],[board has LM4F120xxx MCU])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/arm/lpc176x/Makefile.am b/c/src/lib/libbsp/arm/lpc176x/Makefile.am
deleted file mode 100644
index 9a125a01a0..0000000000
--- a/c/src/lib/libbsp/arm/lpc176x/Makefile.am
+++ /dev/null
@@ -1,118 +0,0 @@
-##
-#
-# @file
-#
-# @brief Makefile of LibBSP for the LPC176x boards.
-#
-
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/arm/lpc176x/start/bsp_specs
-
-
-# ----------------------------
-# ------ Headers
-# ----------------------------
-
-
-# ----------------------------
-# ------ Data
-# ----------------------------
-
-start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-dist_project_lib_DATA += ../../../../../../bsps/arm/lpc176x/start/linkcmds.lpc1768_mbed
-dist_project_lib_DATA += ../../../../../../bsps/arm/lpc176x/start/linkcmds.lpc1768_mbed_ahb_ram
-dist_project_lib_DATA += ../../../../../../bsps/arm/lpc176x/start/linkcmds.lpc1768_mbed_ahb_ram_eth
-
-# ----------------------------
-# ------ LibBSP
-# ----------------------------
-
-project_lib_LIBRARIES = librtemsbsp.a
-
-librtemsbsp_a_SOURCES =
-
-# Shared
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/uart-output-char.c
-
-# Startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bspreset-armv7m.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/start/bspstart.c
-
-# IRQ
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/irq/irq-armv7m.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/irq/irq-dispatch-armv7m.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/irq/irq.c
-
-# Console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios-init.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/console/console-config.c
-
-# Clock
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/clock-nxp-lpc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/clock-armv7m.c
-
-# RTC
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/rtc/rtc-config.c
-
-# GPIO
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/gpio/lpc-gpio.c
-
-# CAN
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/can/can.c
-
-# PWMOUT
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/pwm/pwmout.c
-
-# ADC
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/start/adc.c
-
-# Timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/timer/timer.c
-
-# Benchmark Timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/btimer/btimer.c
-
-# Misc
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/start/system-clocks.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/start/dma.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/start/dma-copy.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/start/bspidle.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/start/io.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/start/restart.c
-
-# Watchdog
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/start/watchdog.c
-
-# Cache
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
-
-# Start hooks
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/start/bspstarthooks.c
-
-
-# ----------------------------
-# ------ Special Rules
-# ----------------------------
-
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/arm/lpc176x/headers.am
diff --git a/c/src/lib/libbsp/arm/lpc176x/configure.ac b/c/src/lib/libbsp/arm/lpc176x/configure.ac
deleted file mode 100644
index 09f7478a65..0000000000
--- a/c/src/lib/libbsp/arm/lpc176x/configure.ac
+++ /dev/null
@@ -1,66 +0,0 @@
-##
-#
-# @file
-#
-# @brief Configure script of LibBSP for the LPC176X board.
-#
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-arm-lpc176x],[_RTEMS_VERSION],
- [https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-RTEMS_BSPOPTS_SET([ARM_LPC1768],[*],[0])
-RTEMS_BSPOPTS_HELP([ARM_LPC1768],[target used for identify LPC1768 board])
-
-RTEMS_BSPOPTS_SET([BSP_MINIMUM_TASK_STACK_SIZE],[*],[1024])
-RTEMS_BSPOPTS_HELP([BSP_MINIMUM_TASK_STACK_SIZE],[Suggested minimum task stack
- size in bytes])
-
-RTEMS_BSPOPTS_SET([LPC176X_OSCILLATOR_MAIN],[*],[12000000U])
-RTEMS_BSPOPTS_HELP([LPC176X_OSCILLATOR_MAIN],[main oscillator frequency in Hz])
-
-RTEMS_BSPOPTS_SET([LPC176X_OSCILLATOR_RTC],[*],[32768U])
-RTEMS_BSPOPTS_HELP([LPC176X_OSCILLATOR_RTC],[RTC oscillator frequency in Hz])
-
-RTEMS_BSPOPTS_SET([LPC176X_CCLK],[*],[96000000U])
-RTEMS_BSPOPTS_HELP([LPC176X_CCLK],[CPU clock in Hz])
-
-RTEMS_BSPOPTS_SET([LPC176X_PCLKDIV],[*],[1U])
-RTEMS_BSPOPTS_HELP([LPC176X_PCLKDIV],[clock divider for default
- PCLK (PCLK = CCLK / PCLKDIV)])
-
-RTEMS_BSPOPTS_SET([LPC176X_UART_BAUD],[*],[9600U])
-RTEMS_BSPOPTS_HELP([LPC176X_UART_BAUD],[baud for UARTs])
-
-RTEMS_BSPOPTS_SET([LPC176X_CONFIG_UART_1],[*],[1])
-RTEMS_BSPOPTS_HELP([LPC176X_CONFIG_UART_1],[Use Uart 1])
-
-RTEMS_BSPOPTS_SET([LPC176X_CONFIG_CONSOLE],[*],[0])
-RTEMS_BSPOPTS_HELP([LPC176X_CONFIG_CONSOLE],[configuration
- for console (UART 0)])
-
-RTEMS_BSPOPTS_SET([LPC176X_STOP_GPDMA],[*],[1])
-RTEMS_BSPOPTS_HELP([LPC176X_STOP_GPDMA],[stop general purpose DMA
- at start-up to avoid DMA interference])
-
-RTEMS_BSPOPTS_SET([LPC176X_STOP_USB],[*],[1])
-RTEMS_BSPOPTS_HELP([LPC176X_STOP_USB],[stop USB controller
- at start-up to avoid DMA interference])
-
-RTEMS_BSPOPTS_SET([LPC_DMA_CHANNEL_COUNT],[*],[2])
-RTEMS_BSPOPTS_HELP([LPC_DMA_CHANNEL_COUNT],[DMA channel count])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/arm/lpc24xx/Makefile.am b/c/src/lib/libbsp/arm/lpc24xx/Makefile.am
deleted file mode 100644
index cf69e86c3e..0000000000
--- a/c/src/lib/libbsp/arm/lpc24xx/Makefile.am
+++ /dev/null
@@ -1,126 +0,0 @@
-##
-#
-# @file
-#
-# @brief Makefile of LibBSP for the LPC24XX boards.
-#
-
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/arm/lpc24xx/start/bsp_specs
-
-###############################################################################
-# Header #
-###############################################################################
-
-###############################################################################
-# Data #
-###############################################################################
-
-start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc17xx_ea_ram
-dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc17xx_ea_rom_int
-dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc17xx_plx800_ram
-dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc17xx_plx800_rom_int
-dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc2362
-dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc23xx_tli800
-dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc24xx_ea
-dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc24xx_ncs_ram
-dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc24xx_ncs_rom_ext
-dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc24xx_ncs_rom_int
-dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc24xx_plx800_ram
-dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc24xx_plx800_rom_int
-dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc40xx_ea_ram
-dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc40xx_ea_rom_int
-
-###############################################################################
-# LibBSP #
-###############################################################################
-
-project_lib_LIBRARIES = librtemsbsp.a
-
-librtemsbsp_a_SOURCES =
-
-# Shared
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/uart-output-char.c
-
-# Startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bspreset-armv7m.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/bspreset-armv4.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/bspstart.c
-
-# IRQ
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/irq/irq-armv7m.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/irq/irq-dispatch-armv7m.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/irq/irq.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/irq/irq-dispatch.c
-
-# Console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios-init.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/console/console-config.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/console/uart-probe-1.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/console/uart-probe-2.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/console/uart-probe-3.c
-
-# Clock
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/clock-nxp-lpc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/clock-armv7m.c
-
-# RTC
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/rtc/rtc-config.c
-
-# Misc
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/system-clocks.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/dma.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/dma-copy.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/bspidle.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/io.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/fb/lcd.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/restart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/timer.c
-
-# SSP
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/spi/ssp.c
-
-# I2C
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/i2c/i2c.c
-
-# Framebuffer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/fb/arm-pl111.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/fb-config.c
-
-# Cache
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
-
-# Start hooks
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/bspstarthooks.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/start-config-emc-dynamic.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/start-config-emc-static.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/start-config-mpu.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/start-config-pinsel.c
-
-###############################################################################
-# Special Rules #
-###############################################################################
-
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/arm/lpc24xx/headers.am
diff --git a/c/src/lib/libbsp/arm/lpc24xx/configure.ac b/c/src/lib/libbsp/arm/lpc24xx/configure.ac
deleted file mode 100644
index 9456e6cb52..0000000000
--- a/c/src/lib/libbsp/arm/lpc24xx/configure.ac
+++ /dev/null
@@ -1,116 +0,0 @@
-##
-#
-# @file
-#
-# @brief Configure script of LibBSP for the LPC24XX boards.
-#
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-arm-lpc24xx],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-RTEMS_BSPOPTS_SET([LPC24XX_OSCILLATOR_MAIN],[lpc23*],[3686400U])
-RTEMS_BSPOPTS_SET([LPC24XX_OSCILLATOR_MAIN],[*],[12000000U])
-RTEMS_BSPOPTS_HELP([LPC24XX_OSCILLATOR_MAIN],[main oscillator frequency in Hz])
-
-RTEMS_BSPOPTS_SET([LPC24XX_OSCILLATOR_RTC],[*],[32768U])
-RTEMS_BSPOPTS_HELP([LPC24XX_OSCILLATOR_RTC],[RTC oscillator frequency in Hz])
-
-RTEMS_BSPOPTS_SET([LPC24XX_CCLK],[lpc17xx_ea* | lpc40xx_ea*],[96000000U])
-RTEMS_BSPOPTS_SET([LPC24XX_CCLK],[lpc23*],[58982400U])
-RTEMS_BSPOPTS_SET([LPC24XX_CCLK],[lpc24xx_plx800_*],[51612800U])
-RTEMS_BSPOPTS_SET([LPC24XX_CCLK],[*],[72000000U])
-RTEMS_BSPOPTS_HELP([LPC24XX_CCLK],[CPU clock in Hz])
-
-RTEMS_BSPOPTS_SET([LPC24XX_PCLKDIV],[lpc17xx_ea* | lpc40xx_ea*],[2U])
-RTEMS_BSPOPTS_SET([LPC24XX_PCLKDIV],[*],[1U])
-RTEMS_BSPOPTS_HELP([LPC24XX_PCLKDIV],[clock divider for default PCLK (PCLK = CCLK / PCLKDIV)])
-
-RTEMS_BSPOPTS_SET([LPC24XX_EMCCLKDIV],[lpc17xx_ea* | lpc40xx_ea*],[2U])
-RTEMS_BSPOPTS_SET([LPC24XX_EMCCLKDIV],[*],[1U])
-RTEMS_BSPOPTS_HELP([LPC24XX_EMCCLKDIV],[clock divider for EMCCLK (EMCCLK = CCLK / EMCCLKDIV)])
-
-RTEMS_BSPOPTS_SET([LPC24XX_UART_BAUD],[*],[115200U])
-RTEMS_BSPOPTS_HELP([LPC24XX_UART_BAUD],[baud for UARTs])
-
-RTEMS_BSPOPTS_SET([LPC24XX_ETHERNET_RMII],[*_ea_*],[1])
-RTEMS_BSPOPTS_SET([LPC24XX_ETHERNET_RMII],[*],[])
-RTEMS_BSPOPTS_HELP([LPC24XX_ETHERNET_RMII],[enable RMII for Ethernet])
-
-RTEMS_BSPOPTS_SET([LPC24XX_PIN_ETHERNET_POWER_DOWN],[*],[])
-RTEMS_BSPOPTS_HELP([LPC24XX_PIN_ETHERNET_POWER_DOWN],[optional Ethernet power-down pin, output is set to high to enable power])
-
-RTEMS_BSPOPTS_SET([LPC24XX_EMC_MT48LC4M16A2],[lpc24xx_ncs_rom_*],[1])
-RTEMS_BSPOPTS_HELP([LPC24XX_EMC_MT48LC4M16A2],[enable Micron MT48LC4M16A2 configuration for EMC])
-
-RTEMS_BSPOPTS_HELP([LPC24XX_EMC_W9825G2JB75I],[enable Winbond W9825G2JB75I configuration for EMC])
-
-RTEMS_BSPOPTS_SET([LPC24XX_EMC_IS42S32800D7],[*_plx800_rom_*],[1])
-RTEMS_BSPOPTS_HELP([LPC24XX_EMC_IS42S32800D7],[enable ISSI IS42S32800D7 configuration for EMC])
-
-RTEMS_BSPOPTS_SET([LPC24XX_EMC_IS42S32800B],[lpc17xx_ea_rom_* | lpc40xx_ea_rom_*],[1])
-RTEMS_BSPOPTS_HELP([LPC24XX_EMC_IS42S32800B],[enable ISSI IS42S32800B configuration for EMC])
-
-RTEMS_BSPOPTS_SET([LPC24XX_EMC_M29W160E],[lpc24xx_ncs_rom_*],[1])
-RTEMS_BSPOPTS_HELP([LPC24XX_EMC_M29W160E],[enable M29W160E configuration for EMC])
-
-RTEMS_BSPOPTS_SET([LPC24XX_EMC_M29W320E70],[*_plx800_rom_*],[1])
-RTEMS_BSPOPTS_HELP([LPC24XX_EMC_M29W320E70],[enable M29W320E70 configuration for EMC])
-
-RTEMS_BSPOPTS_HELP([LPC24XX_EMC_SST39VF3201],[enable SST39VF3201 configuration for EMC])
-
-RTEMS_BSPOPTS_SET([LPC24XX_EMC_TEST],[*],[])
-RTEMS_BSPOPTS_HELP([LPC24XX_EMC_TEST],[enable tests for EMC])
-
-RTEMS_BSPOPTS_SET([LPC24XX_CONFIG_CONSOLE],[*],[0])
-RTEMS_BSPOPTS_HELP([LPC24XX_CONFIG_CONSOLE],[configuration for console (UART 0)])
-
-RTEMS_BSPOPTS_SET([LPC24XX_CONFIG_UART_1],[*_plx800_*],[0])
-RTEMS_BSPOPTS_HELP([LPC24XX_CONFIG_UART_1],[configuration for UART 1])
-
-RTEMS_BSPOPTS_SET([LPC24XX_CONFIG_UART_2],[lpc23*],[0])
-RTEMS_BSPOPTS_SET([LPC24XX_CONFIG_UART_2],[lpc24xx_ncs_*],[0])
-RTEMS_BSPOPTS_SET([LPC24XX_CONFIG_UART_2],[*_plx800_*],[0])
-RTEMS_BSPOPTS_HELP([LPC24XX_CONFIG_UART_2],[configuration for UART 2])
-
-RTEMS_BSPOPTS_SET([LPC24XX_CONFIG_UART_3],[lpc23*],[0])
-RTEMS_BSPOPTS_SET([LPC24XX_CONFIG_UART_3],[lpc24xx_ncs_*],[0])
-RTEMS_BSPOPTS_HELP([LPC24XX_CONFIG_UART_3],[configuration for UART 3])
-
-RTEMS_BSPOPTS_SET([LPC24XX_HEAP_EXTEND],[lpc23*],[1])
-RTEMS_BSPOPTS_HELP([LPC24XX_HEAP_EXTEND],[enable heap extend by Ethernet and USB regions])
-
-RTEMS_BSPOPTS_SET([LPC24XX_STOP_GPDMA],[*],[1])
-RTEMS_BSPOPTS_HELP([LPC24XX_STOP_GPDMA],[stop general purpose DMA at start-up to avoid DMA interference])
-
-RTEMS_BSPOPTS_SET([LPC24XX_STOP_ETHERNET],[lpc23*],[])
-RTEMS_BSPOPTS_SET([LPC24XX_STOP_ETHERNET],[*],[1])
-RTEMS_BSPOPTS_HELP([LPC24XX_STOP_ETHERNET],[stop Ethernet controller at start-up to avoid DMA interference])
-
-RTEMS_BSPOPTS_SET([LPC24XX_STOP_USB],[lpc23*],[])
-RTEMS_BSPOPTS_SET([LPC24XX_STOP_USB],[*],[1])
-RTEMS_BSPOPTS_HELP([LPC24XX_STOP_USB],[stop USB controller at start-up to avoid DMA interference])
-
-RTEMS_BSPOPTS_SET([LPC_DMA_CHANNEL_COUNT],[lpc17* | lpc40*],[8])
-RTEMS_BSPOPTS_SET([LPC_DMA_CHANNEL_COUNT],[*],[2])
-RTEMS_BSPOPTS_HELP([LPC_DMA_CHANNEL_COUNT],[DMA channel count])
-
-RTEMS_BSPOPTS_SET([BSP_START_RESET_VECTOR],[lpc24xx_ncs_rom_ext],[0x80000040])
-RTEMS_BSPOPTS_HELP([BSP_START_RESET_VECTOR],[reset vector address for BSP start])
-
-RTEMS_BSPOPTS_SET([BSP_USB_OTG_TRANSCEIVER_I2C_ADDR],[lpc17xx_ea* | lpc40xx_ea*],[(0x2f << 1)])
-RTEMS_BSPOPTS_HELP([BSP_USB_OTG_TRANSCEIVER_I2C_ADDR],[USB OTG transceiver I2C address used by USB stack])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/arm/lpc32xx/Makefile.am b/c/src/lib/libbsp/arm/lpc32xx/Makefile.am
deleted file mode 100644
index e80a663c8c..0000000000
--- a/c/src/lib/libbsp/arm/lpc32xx/Makefile.am
+++ /dev/null
@@ -1,106 +0,0 @@
-##
-#
-# @file
-#
-# @brief Makefile of LibBSP for the LPC32XX boards.
-#
-
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/arm/lpc32xx/start/bsp_specs
-
-###############################################################################
-# Header #
-###############################################################################
-
-###############################################################################
-# Data #
-###############################################################################
-
-start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-dist_project_lib_DATA += ../../../../../../bsps/arm/lpc32xx/start/linkcmds.lpc32xx
-dist_project_lib_DATA += ../../../../../../bsps/arm/lpc32xx/start/linkcmds.lpc32xx_phycore
-dist_project_lib_DATA += ../../../../../../bsps/arm/lpc32xx/start/linkcmds.lpc32xx_mzx_stage_1
-dist_project_lib_DATA += ../../../../../../bsps/arm/lpc32xx/start/linkcmds.lpc32xx_mzx_stage_2
-dist_project_lib_DATA += ../../../../../../bsps/arm/lpc32xx/start/linkcmds.lpc32xx_mzx
-
-###############################################################################
-# LibBSP #
-###############################################################################
-
-project_lib_LIBRARIES = librtemsbsp.a
-
-librtemsbsp_a_SOURCES =
-
-# Shared
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/uart-output-char.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c
-
-# Startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/start/bspreset.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/start/bspstart.c
-
-# IRQ
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/irq/irq.c
-
-# Console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios-init.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/console/console-config.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/console/hsu.c
-
-# Clock
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/clock-nxp-lpc.c
-
-# RTC
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/rtc/rtc-config.c
-
-# Misc
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/start/boot.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/start/emc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/i2c/i2c.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/nand/nand-mlc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/nand/nand-mlc-erase-block-safe.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/nand/nand-mlc-read-blocks.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/nand/nand-mlc-write-blocks.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/start/restart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/start/system-clocks.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/start/timer.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/nand/nand-select.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/start/bspidle.c
-
-# SSP
-
-# I2C
-
-# Cache
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c
-
-# Start hooks
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/start/bspstarthooks.c
-
-
-###############################################################################
-# Special Rules #
-###############################################################################
-
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/arm/lpc32xx/headers.am
diff --git a/c/src/lib/libbsp/arm/lpc32xx/configure.ac b/c/src/lib/libbsp/arm/lpc32xx/configure.ac
deleted file mode 100644
index 8b8f20fad7..0000000000
--- a/c/src/lib/libbsp/arm/lpc32xx/configure.ac
+++ /dev/null
@@ -1,105 +0,0 @@
-##
-#
-# @file
-#
-# @brief Configure script of LibBSP for the LPC32XX boards.
-#
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-arm-lpc32xx],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-RTEMS_BSPOPTS_SET([LPC32XX_OSCILLATOR_MAIN],[*],[13000000U])
-RTEMS_BSPOPTS_HELP([LPC32XX_OSCILLATOR_MAIN],[main oscillator frequency in Hz])
-
-RTEMS_BSPOPTS_SET([LPC32XX_OSCILLATOR_RTC],[*],[32768U])
-RTEMS_BSPOPTS_HELP([LPC32XX_OSCILLATOR_RTC],[RTC oscillator frequency in Hz])
-
-RTEMS_BSPOPTS_SET([LPC32XX_PERIPH_CLK],[*],[13000000U])
-RTEMS_BSPOPTS_HELP([LPC32XX_PERIPH_CLK],[peripheral clock in Hz])
-
-RTEMS_BSPOPTS_SET([LPC32XX_ETHERNET_RMII],[*],[1])
-RTEMS_BSPOPTS_HELP([LPC32XX_ETHERNET_RMII],[enable RMII for Ethernet])
-
-RTEMS_BSPOPTS_SET([LPC32XX_UART_1_BAUD],[*],[])
-RTEMS_BSPOPTS_HELP([LPC32XX_UART_1_BAUD],[baud for UART 1])
-
-RTEMS_BSPOPTS_SET([LPC32XX_UART_2_BAUD],[*],[])
-RTEMS_BSPOPTS_HELP([LPC32XX_UART_2_BAUD],[baud for UART 2])
-
-RTEMS_BSPOPTS_SET([LPC32XX_UART_3_BAUD],[*],[115200])
-RTEMS_BSPOPTS_HELP([LPC32XX_UART_3_BAUD],[baud for UART 3])
-
-RTEMS_BSPOPTS_SET([LPC32XX_UART_4_BAUD],[*],[115200])
-RTEMS_BSPOPTS_HELP([LPC32XX_UART_4_BAUD],[baud for UART 4])
-
-RTEMS_BSPOPTS_SET([LPC32XX_UART_5_BAUD],[*],[115200])
-RTEMS_BSPOPTS_HELP([LPC32XX_UART_5_BAUD],[baud for UART 5])
-
-RTEMS_BSPOPTS_SET([LPC32XX_UART_6_BAUD],[*],[115200])
-RTEMS_BSPOPTS_HELP([LPC32XX_UART_6_BAUD],[baud for UART 6])
-
-RTEMS_BSPOPTS_SET([LPC32XX_UART_7_BAUD],[*],[])
-RTEMS_BSPOPTS_HELP([LPC32XX_UART_7_BAUD],[baud for UART 7])
-
-RTEMS_BSPOPTS_SET([LPC32XX_CONFIG_U3CLK],[*],[0x00001386])
-RTEMS_BSPOPTS_HELP([LPC32XX_CONFIG_U3CLK],[clock configuration for UART 3])
-
-RTEMS_BSPOPTS_SET([LPC32XX_CONFIG_U4CLK],[*],[0x00001386])
-RTEMS_BSPOPTS_HELP([LPC32XX_CONFIG_U4CLK],[clock configuration for UART 4])
-
-RTEMS_BSPOPTS_SET([LPC32XX_CONFIG_U5CLK],[*],[0x00001386])
-RTEMS_BSPOPTS_HELP([LPC32XX_CONFIG_U5CLK],[clock configuration for UART 5])
-
-RTEMS_BSPOPTS_SET([LPC32XX_CONFIG_U6CLK],[*],[0x00001386])
-RTEMS_BSPOPTS_HELP([LPC32XX_CONFIG_U6CLK],[clock configuration for UART 6])
-
-RTEMS_BSPOPTS_SET([LPC32XX_DISABLE_MMU],[*],[])
-RTEMS_BSPOPTS_HELP([LPC32XX_DISABLE_MMU],[disable MMU])
-
-RTEMS_BSPOPTS_SET([LPC32XX_DISABLE_READ_WRITE_DATA_CACHE],[*],[])
-RTEMS_BSPOPTS_HELP([LPC32XX_DISABLE_READ_WRITE_DATA_CACHE],[disable cache for read-write data sections])
-
-RTEMS_BSPOPTS_SET([LPC32XX_DISABLE_READ_ONLY_PROTECTION],[*],[])
-RTEMS_BSPOPTS_HELP([LPC32XX_DISABLE_READ_ONLY_PROTECTION],[disable MMU protection of read-only sections])
-
-RTEMS_BSPOPTS_SET([LPC32XX_SCRATCH_AREA_SIZE],[lpc32xx_mzx*],[4096])
-RTEMS_BSPOPTS_HELP([LPC32XX_SCRATCH_AREA_SIZE],[size of scratch area])
-
-RTEMS_BSPOPTS_SET([LPC32XX_STOP_GPDMA],[*],[1])
-RTEMS_BSPOPTS_HELP([LPC32XX_STOP_GPDMA],[stop general purpose DMA at start-up to avoid DMA interference])
-
-RTEMS_BSPOPTS_SET([LPC32XX_STOP_ETHERNET],[*],[1])
-RTEMS_BSPOPTS_HELP([LPC32XX_STOP_ETHERNET],[stop Ethernet controller at start-up to avoid DMA interference])
-
-RTEMS_BSPOPTS_SET([LPC32XX_STOP_USB],[*],[1])
-RTEMS_BSPOPTS_HELP([LPC32XX_STOP_USB],[stop USB controller at start-up to avoid DMA interference])
-
-RTEMS_BSPOPTS_SET([LPC32XX_ENABLE_WATCHDOG_RESET],[*],[1])
-RTEMS_BSPOPTS_HELP([LPC32XX_ENABLE_WATCHDOG_RESET],[bsp_reset() will use the watchdog to reset the chip])
-
-RTEMS_BSPOPTS_SET([LPC_DMA_CHANNEL_COUNT],[*],[8])
-RTEMS_BSPOPTS_HELP([LPC_DMA_CHANNEL_COUNT],[DMA channel count])
-
-RTEMS_BSPOPTS_SET([BSP_START_RESET_VECTOR],[*],[])
-RTEMS_BSPOPTS_HELP([BSP_START_RESET_VECTOR],[reset vector address for BSP start])
-
-RTEMS_BSPOPTS_SET([BSP_USB_OTG_TRANSCEIVER_I2C_ADDR],[lpc32xx_mzx*],[(0x2c << 1)])
-RTEMS_BSPOPTS_HELP([BSP_USB_OTG_TRANSCEIVER_I2C_ADDR],[USB OTG transceiver I2C address used by USB stack])
-
-RTEMS_BSPOPTS_SET([BSP_USB_OTG_TRANSCEIVER_VBUS],[lpc32xx_mzx*],[USB_OTG_VBUS_POWER_WITH_CHARGE_PUMP])
-RTEMS_BSPOPTS_HELP([BSP_USB_OTG_TRANSCEIVER_VBUS],[USB OTG transceiver VBUS policy])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/arm/raspberrypi/Makefile.am b/c/src/lib/libbsp/arm/raspberrypi/Makefile.am
deleted file mode 100644
index 048b28f44c..0000000000
--- a/c/src/lib/libbsp/arm/raspberrypi/Makefile.am
+++ /dev/null
@@ -1,114 +0,0 @@
-##
-#
-# @file
-#
-# @brief Makefile of LibBSP for the raspberrypi board.
-#
-
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/arm/raspberrypi/start/bsp_specs
-
-###############################################################################
-# Header #
-###############################################################################
-
-noinst_HEADERS = ../../../../../../bsps/arm/raspberrypi/console/font_data.h
-
-###############################################################################
-# Data #
-###############################################################################
-
-start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-###############################################################################
-# LibBSP #
-###############################################################################
-
-project_lib_LIBRARIES = librtemsbsp.a
-
-librtemsbsp_a_SOURCES =
-
-# Shared
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterfrequency.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterread.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bsp-fdt.c
-
-# Startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/start/cmdline.c
-if HAS_SMP
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/start/bspsmp.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/start/bspsmp_init.c
-endif
-
-# Restart
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/start/bspreset.c
-
-# IRQ
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/irq/irq.c
-
-# Console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/arm-pl011.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/console/console-config.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/console/fb.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/console/fbcons.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/console/outch.c
-
-# Mailbox
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/start/mailbox.c
-
-# VideoCore
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/start/vc.c
-
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/arm/raspberrypi/clock/clockdrv.c
-
-# Timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/start/timer.c
-
-# GPIO
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/gpio/gpio-support.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/gpio/rpi-gpio.c
-
-# RTC
-
-# SSP
-
-# I2C
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/i2c/i2c.c
-
-# SPI
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/spi/spi.c
-
-# Cache
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-v7ar-disable-data.S
-
-# Start hooks
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/start/bspstarthooks.c
-
-###############################################################################
-# Special Rules #
-###############################################################################
-
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/arm/raspberrypi/headers.am
diff --git a/c/src/lib/libbsp/arm/raspberrypi/configure.ac b/c/src/lib/libbsp/arm/raspberrypi/configure.ac
deleted file mode 100644
index 84780db4c0..0000000000
--- a/c/src/lib/libbsp/arm/raspberrypi/configure.ac
+++ /dev/null
@@ -1,67 +0,0 @@
-##
-#
-# @file
-#
-# @brief Configure script of LibBSP for the Raspberry Pi boards.
-#
-
-AC_PREREQ([2.68])
-AC_INIT([rtems-c-src-lib-libbsp-arm-raspberrypi],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-RTEMS_BSPOPTS_SET([BSP_START_COPY_FDT_FROM_U_BOOT],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_START_COPY_FDT_FROM_U_BOOT],[copy the U-Boot provided FDT to an internal storage])
-
-RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_SIZE_MAX],[*],[262144])
-RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_SIZE_MAX],[maximum size of the FDT blob in bytes])
-
-RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_READ_ONLY],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_READ_ONLY],[place the FDT blob into the read-only data area])
-
-RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_COPY_TO_READ_ONLY_LOAD_AREA],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_COPY_TO_READ_ONLY_LOAD_AREA],[copy the FDT blob into the read-only load area via bsp_fdt_copy()])
-
-RTEMS_BSPOPTS_SET([BSP_START_RESET_VECTOR],[*],[])
-RTEMS_BSPOPTS_HELP([BSP_START_RESET_VECTOR],[reset vector address for BSP start])
-
-RTEMS_BSPOPTS_SET([BSP_START_IN_HYP_SUPPORT],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_START_IN_HYP_SUPPORT], [Support start of BSP in ARM HYP mode])
-AM_CONDITIONAL(BSP_START_IN_HYP_SUPPORT,test "$BSP_START_IN_HYP_SUPPORT" = "1")
-
-RTEMS_BSPOPTS_SET([I2C_IO_MODE],[*],[1])
-RTEMS_BSPOPTS_HELP([I2C_IO_MODE],[Define to 1 to use interrupt-driven I/O with the Raspberry Pi I2C bus. If defined to other value the access will be polled-driven.])
-
-RTEMS_BSPOPTS_SET([SPI_IO_MODE],[*],[1])
-RTEMS_BSPOPTS_HELP([SPI_IO_MODE],[Define to 1 to use interrupt-driven I/O with the Raspberry Pi SPI bus. If defined to other value the access will be polled-driven.])
-
-# Is this a Raspberry Pi 2?
-RTEMS_BSPOPTS_SET([BSP_IS_RPI2],[raspberrypi2],[1])
-RTEMS_BSPOPTS_SET([BSP_IS_RPI2],[*],[0])
-RTEMS_BSPOPTS_HELP([BSP_IS_RPI2],[Set if the BSP variant is Raspberry Pi 2.])
-AM_CONDITIONAL(RTEMS_RPI2,[test "$BSP_IS_RPI2" = "1"])
-
-RPI_RAM_MMU_LENGTH="16k"
-RPI_RAM_LENGTH_AVAILABLE="256M"
-RPI_RAM_NOCACHE_LENGTH="2M"
-
-AC_DEFUN([RPI_LINKCMD],[
-AC_ARG_VAR([$1],[$2; default $3])dnl
-[$1]=[$]{[$1]:-[$3]}
-])
-
-RPI_LINKCMD([RPI_RAM_MMU_LENGTH],[MMU region length],[${BSP_RPI_RAM_MMU_LENGTH}])
-RPI_LINKCMD([RPI_RAM_LENGTH_AVAILABLE],[RAM region length],[${BSP_RPI_RAM_LENGTH_AVAILABLE}])
-RPI_LINKCMD([RPI_RAM_NOCACHE_LENGTH],[No-cache region length],[${BSP_RPI_RAM_NOCACHE_LENGTH}])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-AC_CONFIG_FILES([
-Makefile
-linkcmds:../../../../../../bsps/arm/raspberrypi/start/linkcmds.in])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/arm/realview-pbx-a9/Makefile.am b/c/src/lib/libbsp/arm/realview-pbx-a9/Makefile.am
deleted file mode 100644
index 2aad8b1220..0000000000
--- a/c/src/lib/libbsp/arm/realview-pbx-a9/Makefile.am
+++ /dev/null
@@ -1,92 +0,0 @@
-##
-#
-# @file
-#
-# @brief Makefile of LibBSP for the RealView PBX A9 board.
-#
-
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/arm/realview-pbx-a9/start/bsp_specs
-
-###############################################################################
-# Header #
-###############################################################################
-
-###############################################################################
-# Data #
-###############################################################################
-
-start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-dist_project_lib_DATA += ../../../../../../bsps/arm/realview-pbx-a9/start/linkcmds.realview_pbx_a9_qemu
-
-###############################################################################
-# LibBSP #
-###############################################################################
-
-project_lib_LIBRARIES = librtemsbsp.a
-
-librtemsbsp_a_SOURCES =
-
-# Shared
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c
-
-# Startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/realview-pbx-a9/start/bspreset.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/realview-pbx-a9/start/bspstart.c
-if HAS_SMP
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/arm-a9mpcore-smp.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/realview-pbx-a9/start/bspsmp.c
-endif
-
-# IRQ
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/irq/arm-gicv2.c
-
-# Console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios-init.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/getserialmouseps2.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/arm-pl011.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/serial/arm-pl050.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/realview-pbx-a9/console/console-config.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/realview-pbx-a9/console/console-polled.c
-
-# Clock
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/clock-a9mpcore.c
-
-# Cache
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-v7ar-disable-data.S
-
-# Start hooks
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/realview-pbx-a9/start/bspstarthooks.c
-
-# Framebuffer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/fb/arm-pl111.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/realview-pbx-a9/start/fb-config.c
-
-###############################################################################
-# Special Rules #
-###############################################################################
-
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/arm/realview-pbx-a9/headers.am
diff --git a/c/src/lib/libbsp/arm/realview-pbx-a9/configure.ac b/c/src/lib/libbsp/arm/realview-pbx-a9/configure.ac
deleted file mode 100644
index 0718865a69..0000000000
--- a/c/src/lib/libbsp/arm/realview-pbx-a9/configure.ac
+++ /dev/null
@@ -1,52 +0,0 @@
-##
-#
-# @file
-#
-# @brief Configure script of LibBSP for the RealView PBX A9 board.
-#
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-arm-realview-bpx-a9],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-RTEMS_BSPOPTS_SET([BSP_START_RESET_VECTOR],[*],[])
-RTEMS_BSPOPTS_HELP([BSP_START_RESET_VECTOR],[reset vector address for BSP start])
-
-RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_ENABLED],[*qemu],[])
-RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_ENABLED],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_DATA_CACHE_ENABLED],[enable data cache])
-
-RTEMS_BSPOPTS_SET([BSP_INSTRUCTION_CACHE_ENABLED],[*qemu],[])
-RTEMS_BSPOPTS_SET([BSP_INSTRUCTION_CACHE_ENABLED],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_INSTRUCTION_CACHE_ENABLED],[enable instruction cache])
-
-RTEMS_BSPOPTS_SET([BSP_ARM_A9MPCORE_PERIPHCLK],[*],[100000000U])
-RTEMS_BSPOPTS_HELP([BSP_ARM_A9MPCORE_PERIPHCLK],[ARM Cortex-A9 MPCore PERIPHCLK clock frequency in Hz])
-
-RTEMS_BSPOPTS_SET([CLOCK_DRIVER_USE_FAST_IDLE],[*qemu*],[1])
-RTEMS_BSPOPTS_HELP([CLOCK_DRIVER_USE_FAST_IDLE],
-[This sets a mode where the time runs as fast as possible when a clock ISR
-occurs while the IDLE thread is executing. This can significantly reduce
-simulation times.])
-
-RTEMS_BSPOPTS_SET([CLOCK_DRIVER_USE_ONLY_BOOT_PROCESSOR],[*qemu*],[1])
-RTEMS_BSPOPTS_HELP([CLOCK_DRIVER_USE_ONLY_BOOT_PROCESSOR],
-[If defined, then do the clock tick processing on the boot processor on behalf
-of all other processors.])
-
-RTEMS_BSPOPTS_SET([ARM_MMU_USE_SMALL_PAGES],[*],[1])
-RTEMS_BSPOPTS_HELP([ARM_MMU_USE_SMALL_PAGES],[use MMU with small pages (4KiB)])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/arm/rtl22xx/Makefile.am b/c/src/lib/libbsp/arm/rtl22xx/Makefile.am
deleted file mode 100644
index 7a4ac7f922..0000000000
--- a/c/src/lib/libbsp/arm/rtl22xx/Makefile.am
+++ /dev/null
@@ -1,47 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/arm/rtl22xx/start/bsp_specs
-
-
-noinst_PROGRAMS =
-
-
-start.$(OBJEXT): ../../../../../../bsps/arm/rtl22xx/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/rtl22xx/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/rtl22xx/start/bspreset.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterfrequency.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterread.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/rtl22xx/btimer/btimer.c
-librtemsbsp_a_SOURCES +=../../../../../../bsps/arm/rtl22xx/clock/clockdrv.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/rtl22xx/console/uart.c
-# IRQ
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/rtl22xx/irq/irq.c
-
-# Cache
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/arm/rtl22xx/headers.am
diff --git a/c/src/lib/libbsp/arm/rtl22xx/configure.ac b/c/src/lib/libbsp/arm/rtl22xx/configure.ac
deleted file mode 100644
index 3ff195f04f..0000000000
--- a/c/src/lib/libbsp/arm/rtl22xx/configure.ac
+++ /dev/null
@@ -1,27 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-arm-rtl22xx],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-RTEMS_BSPOPTS_SET([ON_SKYEYE],[*],[])
-RTEMS_BSPOPTS_HELP([ON_SKYEYE],
-[If defined, enable options which optimize executingon the Skyeye
- simulator. Speed up the clock ticks while the idle task is running so
- time spent in the idle task is minimized. This significantly reduces
- the wall time required to execute the RTEMS test suites.])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/arm/smdk2410/Makefile.am b/c/src/lib/libbsp/arm/smdk2410/Makefile.am
deleted file mode 100644
index ce072ec1c5..0000000000
--- a/c/src/lib/libbsp/arm/smdk2410/Makefile.am
+++ /dev/null
@@ -1,52 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/arm/smdk2410/start/bsp_specs
-
-
-start.$(OBJEXT): ../../../../../../bsps/arm/smdk2410/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/smdk2410/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/smdk2410/start/bspidle.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/smdk2410/start/bspreset.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/smdk2410/start/memmap.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterfrequency.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterread.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/smdk2410/btimer/btimer.c
-librtemsbsp_a_SOURCES +=../../../../../../bsps/arm/smdk2410/clock/clockdrv.c
-librtemsbsp_a_SOURCES +=../../../../../../bsps/arm/smdk2410/clock/support.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/smdk2410/console/uart.c
-# IRQ
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/smdk2410/irq/irq.c
-# smc
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/smdk2410/smc/smc.c
-
-# Cache
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm920-mmu.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/arm/smdk2410/headers.am
diff --git a/c/src/lib/libbsp/arm/smdk2410/configure.ac b/c/src/lib/libbsp/arm/smdk2410/configure.ac
deleted file mode 100644
index 9e796515f1..0000000000
--- a/c/src/lib/libbsp/arm/smdk2410/configure.ac
+++ /dev/null
@@ -1,30 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-arm-smdk2410],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-RTEMS_BSPOPTS_SET([ON_SKYEYE],[*],[])
-RTEMS_BSPOPTS_HELP([ON_SKYEYE],
-[If defined, enable options which optimize executingon the Skyeye
- simulator. Speed up the clock ticks while the idle task is running so
- time spent in the idle task is minimized. This significantly reduces
- the wall time required to execute the RTEMS test suites.])
-
-RTEMS_BSPOPTS_SET([CPU_S3C2410],[smdk2410],[1])
-RTEMS_BSPOPTS_SET([CPU_S3C2410],[*],[])
-RTEMS_BSPOPTS_HELP([CPU_S3C2410],
-[If defined, enable optons for the S3C2410 CPU model.])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/arm/stm32f4/Makefile.am b/c/src/lib/libbsp/arm/stm32f4/Makefile.am
deleted file mode 100644
index d3e0710fb9..0000000000
--- a/c/src/lib/libbsp/arm/stm32f4/Makefile.am
+++ /dev/null
@@ -1,83 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-###############################################################################
-# Data #
-###############################################################################
-
-dist_project_lib_DATA = ../../../../../../bsps/arm/stm32f4/start/bsp_specs
-
-start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-dist_project_lib_DATA += ../../../../../../bsps/arm/stm32f4/start/linkcmds.stm32f105rc
-dist_project_lib_DATA += ../../../../../../bsps/arm/stm32f4/start/linkcmds.stm32f4
-
-###############################################################################
-# Header #
-###############################################################################
-
-###############################################################################
-# LibBSP #
-###############################################################################
-
-project_lib_LIBRARIES = librtemsbsp.a
-
-librtemsbsp_a_SOURCES =
-
-# Shared
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterfrequency.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterread.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c
-
-# Startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/stm32f4/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/stm32f4/start/bspstarthook.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/stm32f4/start/bspreset.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/stm32f4/start/io.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/stm32f4/start/rcc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/stm32f4/start/start-config-io.c
-
-# IRQ
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/irq/irq-armv7m.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/irq/irq-dispatch-armv7m.c
-
-# Console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/stm32f4/console/console-config.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/stm32f4/console/usart.c
-
-# I2C
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/stm32f4/i2c/i2c.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/stm32f4/i2c/i2c-config.c
-
-# Clock
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/clock-armv7m.c
-
-# Timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c
-
-# Cache
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
-
-###############################################################################
-# Special Rules #
-###############################################################################
-
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/arm/stm32f4/headers.am
diff --git a/c/src/lib/libbsp/arm/stm32f4/configure.ac b/c/src/lib/libbsp/arm/stm32f4/configure.ac
deleted file mode 100644
index 00ca0b73ae..0000000000
--- a/c/src/lib/libbsp/arm/stm32f4/configure.ac
+++ /dev/null
@@ -1,70 +0,0 @@
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-arm-stm32f4],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-RTEMS_BSPOPTS_SET([STM32F4_FAMILY_F10XXX],[stm32f1*],[1])
-RTEMS_BSPOPTS_HELP([STM32F4_FAMILY_F10XXX],[Chip belongs to the STM32F10XXX family.])
-
-RTEMS_BSPOPTS_SET([STM32F4_FAMILY_F4XXXX],[stm32f4*],[1])
-RTEMS_BSPOPTS_HELP([STM32F4_FAMILY_F4XXXX],[Chip belongs to the STM32F4XXXX family.])
-
-RTEMS_BSPOPTS_SET([STM32F4_HSE_OSCILLATOR],[*],[8000000])
-RTEMS_BSPOPTS_HELP([STM32F4_HSE_OSCILLATOR],[HSE oscillator frequency in Hz])
-
-RTEMS_BSPOPTS_SET([STM32F4_SYSCLK],[stm32f1*],[8000000])
-RTEMS_BSPOPTS_SET([STM32F4_SYSCLK],[*],[16000000])
-RTEMS_BSPOPTS_HELP([STM32F4_SYSCLK],[SYSCLK frequency in Hz])
-
-RTEMS_BSPOPTS_SET([STM32F4_HCLK],[stm32f1*],[8000000])
-RTEMS_BSPOPTS_SET([STM32F4_HCLK],[*],[16000000])
-RTEMS_BSPOPTS_HELP([STM32F4_HCLK],[HCLK frequency in Hz])
-
-RTEMS_BSPOPTS_SET([STM32F4_PCLK1],[stm32f1*],[8000000])
-RTEMS_BSPOPTS_SET([STM32F4_PCLK1],[*],[16000000])
-RTEMS_BSPOPTS_HELP([STM32F4_PCLK1],[PCLK1 frequency in Hz])
-
-RTEMS_BSPOPTS_SET([STM32F4_PCLK2],[stm32f1*],[8000000])
-RTEMS_BSPOPTS_SET([STM32F4_PCLK2],[*],[16000000])
-RTEMS_BSPOPTS_HELP([STM32F4_PCLK2],[PCLK2 frequency in Hz])
-
-RTEMS_BSPOPTS_SET([STM32F4_USART_BAUD],[*],[115200])
-RTEMS_BSPOPTS_HELP([STM32F4_USART_BAUD],[baud for USARTs])
-
-RTEMS_BSPOPTS_SET([STM32F4_ENABLE_USART_1],[*],[])
-RTEMS_BSPOPTS_HELP([STM32F4_ENABLE_USART_1],[enable USART 1])
-
-RTEMS_BSPOPTS_SET([STM32F4_ENABLE_USART_2],[*],[])
-RTEMS_BSPOPTS_HELP([STM32F4_ENABLE_USART_2],[enable USART 2])
-
-RTEMS_BSPOPTS_SET([STM32F4_ENABLE_USART_3],[*],[1])
-RTEMS_BSPOPTS_HELP([STM32F4_ENABLE_USART_3],[enable USART 3])
-
-RTEMS_BSPOPTS_SET([STM32F4_ENABLE_UART_4],[*],[])
-RTEMS_BSPOPTS_HELP([STM32F4_ENABLE_UART_4],[enable UART 4])
-
-RTEMS_BSPOPTS_SET([STM32F4_ENABLE_UART_5],[*],[])
-RTEMS_BSPOPTS_HELP([STM32F4_ENABLE_UART_5],[enable UART 5])
-
-RTEMS_BSPOPTS_SET([STM32F4_ENABLE_USART_6],[*],[])
-RTEMS_BSPOPTS_HELP([STM32F4_ENABLE_USART_6],[enable USART 6])
-
-RTEMS_BSPOPTS_SET([STM32F4_ENABLE_I2C1],[stm32f1*],[1])
-RTEMS_BSPOPTS_SET([STM32F4_ENABLE_I2C1],[*],[])
-RTEMS_BSPOPTS_HELP([STM32F4_ENABLE_I2C1],[enable I2C 1])
-
-RTEMS_BSPOPTS_SET([STM32F4_ENABLE_I2C2],[*],[])
-RTEMS_BSPOPTS_HELP([STM32F4_ENABLE_I2C2],[enable I2C 2])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/arm/tms570/Makefile.am b/c/src/lib/libbsp/arm/tms570/Makefile.am
deleted file mode 100644
index d2564f6683..0000000000
--- a/c/src/lib/libbsp/arm/tms570/Makefile.am
+++ /dev/null
@@ -1,115 +0,0 @@
-##
-#
-# @file makefile.am
-#
-# @brief Makefile of LibBSP for the TMS570 boards.
-#
-
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/arm/tms570/start/bsp_specs
-
-# ----------------------------
-# ------ Headers
-# ----------------------------
-
-# ----------------------------
-# ------ Data
-# ----------------------------
-
-start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-dist_project_lib_DATA += ../../../../../../bsps/arm/tms570/start/linkcmds.tms570ls3137_hdk
-dist_project_lib_DATA += ../../../../../../bsps/arm/tms570/start/linkcmds.tms570ls3137_hdk_intram
-dist_project_lib_DATA += ../../../../../../bsps/arm/tms570/start/linkcmds.tms570ls3137_hdk_sdram
-dist_project_lib_DATA += ../../../../../../bsps/arm/tms570/start/linkcmds.tms570ls3137_hdk_with_loader
-
-# ----------------------------
-# ------ LibBSP
-# ----------------------------
-
-project_lib_LIBRARIES = librtemsbsp.a
-
-librtemsbsp_a_SOURCES =
-
-# Shared
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c
-
-# Startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/bspreset.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/bspstart.c
-
-# POM
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/tms570-pom.c
-
-# IRQ
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/irq/irq.c
-
-# Console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/console/printk-support.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/console/tms570-sci.c
-
-# Clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/arm/tms570/clock/clock.c
-
-# RTC
-
-# GPIO
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/pinmux.c
-
-# Benchmark Timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-cpucounter.c
-
-# Misc
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/cpucounter/cpucounterread.c
-
-# Watchdog
-
-# Cache
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
-
-if TMS570_USE_HWINIT_STARTUP
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/tms570_sys_core.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/fail_notification.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/init_emif_sdram.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/init_esm.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/init_pinmux.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/init_system.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/tms570_selftest.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/tms570_selftest_par_can.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/tms570_selftest_par_mibspi.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/tms570_selftest_par_std.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/tms570_selftest_parity.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/tms570_tcram_tests.c
-
-# Start hooks
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/bspstarthooks-hwinit.c
-else
-# Start hooks
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/bspstarthooks.c
-endif
-
-# ----------------------------
-# ------ Special Rules
-# ----------------------------
-
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/arm/tms570/headers.am
diff --git a/c/src/lib/libbsp/arm/tms570/configure.ac b/c/src/lib/libbsp/arm/tms570/configure.ac
deleted file mode 100644
index 7b0157c3c3..0000000000
--- a/c/src/lib/libbsp/arm/tms570/configure.ac
+++ /dev/null
@@ -1,57 +0,0 @@
-##
-#
-# @file configure.ac
-#
-# @brief Configure script of LibBSP for the TMS570 board.
-#
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-arm-tms570],[_RTEMS_VERSION],
- [https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-RTEMS_BSPOPTS_SET([TMS570_SCI_BAUD_RATE],[*],[115200U])
-RTEMS_BSPOPTS_HELP([TMS570_SCI_BAUD_RATE],[baud for UARTs])
-
-RTEMS_BSPOPTS_SET([CONSOLE_USE_INTERRUPTS],[*],[1])
-RTEMS_BSPOPTS_HELP([CONSOLE_USE_INTERRUPTS],
-[The tms570 console driver can operate in either polled or interrupt mode.])
-
-RTEMS_BSPOPTS_SET([ARM_TMS570LS3137],[*],[0])
-RTEMS_BSPOPTS_HELP([ARM_TMS570LS3137],[target used for identify TMS570LS3137 board])
-
-RTEMS_BSPOPTS_SET([BSP_MINIMUM_TASK_STACK_SIZE],[*],[1024])
-RTEMS_BSPOPTS_HELP([BSP_MINIMUM_TASK_STACK_SIZE],[Suggested minimum task stack
- size in bytes])
-
-RTEMS_BSPOPTS_SET([BSP_START_NEEDS_REGISTER_INITIALIZATION],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_START_NEEDS_REGISTER_INITIALIZATION],
- [The TMS570 needs to have the registers of its CPU initialized
- to avoid CCMR4F errors])
-
-RTEMS_BSPOPTS_SET([TMS570_OSCILLATOR_MAIN],[*],[12000000U])
-RTEMS_BSPOPTS_HELP([TMS570_OSCILLATOR_MAIN],[main oscillator frequency in Hz])
-
-RTEMS_BSPOPTS_SET([TMS570_OSCILLATOR_RTC],[*],[32768U])
-RTEMS_BSPOPTS_HELP([TMS570_OSCILLATOR_RTC],[RTC oscillator frequency in Hz])
-
-RTEMS_BSPOPTS_SET([TMS570_CCLK],[*],[96000000U])
-RTEMS_BSPOPTS_HELP([TMS570_CCLK],[CPU clock in Hz])
-
-RTEMS_BSPOPTS_SET([TMS570_USE_HWINIT_STARTUP],[*],[0])
-RTEMS_BSPOPTS_HELP([TMS570_USE_HWINIT_STARTUP],[Include BSP startup code for TMS570LS3137 which allows to start RTEMS application directly after reset])
-AM_CONDITIONAL(TMS570_USE_HWINIT_STARTUP,test "$TMS570_USE_HWINIT_STARTUP" = "1")
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/arm/xen/Makefile.am b/c/src/lib/libbsp/arm/xen/Makefile.am
deleted file mode 100644
index b414a7bc53..0000000000
--- a/c/src/lib/libbsp/arm/xen/Makefile.am
+++ /dev/null
@@ -1,50 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/arm/xen/start/bsp_specs
-
-noinst_PROGRAMS =
-
-start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xen/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xen/start/bspstarthooks.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xen/start/bspstartmmu.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c
-# clock
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/clock/arm-generic-timer.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/arm-generic-timer-aarch32.c
-# cache
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c
-# irq
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/irq/arm-gicv2.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xen/console/console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios-init.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/arm-pl011.c
-# timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/arm/xen/headers.am
diff --git a/c/src/lib/libbsp/arm/xen/configure.ac b/c/src/lib/libbsp/arm/xen/configure.ac
deleted file mode 100644
index 86ec0033ef..0000000000
--- a/c/src/lib/libbsp/arm/xen/configure.ac
+++ /dev/null
@@ -1,64 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-arm-xen],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_ENABLED],[*qemu],[])
-RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_ENABLED],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_DATA_CACHE_ENABLED],[enable data cache])
-
-RTEMS_BSPOPTS_SET([BSP_INSTRUCTION_CACHE_ENABLED],[*qemu],[])
-RTEMS_BSPOPTS_SET([BSP_INSTRUCTION_CACHE_ENABLED],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_INSTRUCTION_CACHE_ENABLED],[enable instruction cache])
-
-RTEMS_BSPOPTS_SET([ARM_GENERIC_TIMER_USE_VIRTUAL],[*],[1])
-RTEMS_BSPOPTS_HELP([ARM_GENERIC_TIMER_USE_VIRTUAL],[use virtual ARM generic timer])
-
-RTEMS_BSPOPTS_SET([ARM_GENERIC_TIMER_UNMASK_AT_TICK],[*],[1])
-RTEMS_BSPOPTS_HELP([ARM_GENERIC_TIMER_UNMASK_AT_TICK],[unmask the timer in the tick handler, since Xen will mask the virtual timer before injecting the interrupt to the guest])
-
-RTEMS_BSPOPTS_SET([BSP_START_ZIMAGE_HEADER],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_START_ZIMAGE_HEADER],[include zImage boot header])
-
-RTEMS_BSPOPTS_SET([BSP_XEN_RAM_LENGTH],[*],[8M])
-RTEMS_BSPOPTS_HELP([BSP_XEN_RAM_LENGTH],[length of memory area available to the BSP])
-
-RTEMS_BSPOPTS_SET([BSP_XEN_NOCACHE_LENGTH],[*],[1M])
-RTEMS_BSPOPTS_HELP([BSP_XEN_NOCACHE_LENGTH],[length of nocache RAM region])
-
-RTEMS_BSPOPTS_SET([BSP_XEN_RAM_BASE],[*],[0x40000000])
-RTEMS_BSPOPTS_HELP([BSP_XEN_RAM_BASE],[base address of memory area available to the BSP])
-
-RTEMS_BSPOPTS_SET([BSP_XEN_LOAD_OFFSET],[*],[0x8000])
-RTEMS_BSPOPTS_HELP([BSP_XEN_LOAD_OFFSET],[offset of RAM region from memory area base])
-
-RTEMS_BSPOPTS_SET([BSP_XEN_MMU_LENGTH],[*],[16k])
-RTEMS_BSPOPTS_HELP([BSP_XEN_MMU_LENGTH],[length of MMU region])
-
-AC_DEFUN([XEN_LINKCMD],[
-AC_ARG_VAR([$1],[$2; default $3])dnl
-[$1]=[$]{[$1]:-[$3]}
-])
-
-XEN_LINKCMD([BSP_XEN_RAM_BASE],[normal RAM region origin],[${BSP_XEN_RAM_BASE}])
-XEN_LINKCMD([BSP_XEN_RAM_LENGTH],[normal RAM region length],[${BSP_XEN_RAM_LENGTH}])
-XEN_LINKCMD([BSP_XEN_LOAD_OFFSET],[entry point of guest],[${BSP_XEN_LOAD_OFFSET}])
-XEN_LINKCMD([BSP_XEN_MMU_LENGTH],[MMU region length],[${BSP_XEN_MMU_LENGTH}])
-XEN_LINKCMD([BSP_XEN_NOCACHE_LENGTH],[length of nocache RAM region],[${BSP_XEN_NOCACHE_LENGTH}])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([
-Makefile
-linkcmds:../../../../../../bsps/arm/xen/start/linkcmds.in])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/arm/xilinx-zynq/Makefile.am b/c/src/lib/libbsp/arm/xilinx-zynq/Makefile.am
deleted file mode 100644
index f2db456170..0000000000
--- a/c/src/lib/libbsp/arm/xilinx-zynq/Makefile.am
+++ /dev/null
@@ -1,93 +0,0 @@
-##
-#
-# @file
-#
-# @brief Makefile of LibBSP for the Xilinx Zynq platform.
-#
-
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/arm/xilinx-zynq/start/bsp_specs
-
-###############################################################################
-# Header #
-###############################################################################
-
-###############################################################################
-# Data #
-###############################################################################
-
-start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-###############################################################################
-# LibBSP #
-###############################################################################
-
-project_lib_LIBRARIES = librtemsbsp.a
-
-librtemsbsp_a_SOURCES =
-
-# Shared
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c
-
-# Startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynq/start/bspreset.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynq/start/bspstart.c
-if HAS_SMP
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/arm-a9mpcore-smp.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynq/start/bspsmp.c
-endif
-
-# IRQ
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/irq/arm-gicv2.c
-
-# Console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynq/console/console-config.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynq/console/console-init.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynq/console/debug-console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/zynq-uart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/zynq-uart-polled.c
-
-# Clock
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/clock-a9mpcore.c
-
-# I2C
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynq/i2c/cadence-i2c.c
-
-# SPI
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/spi/cadence-spi.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/spi/xilinx-axi-spi.c
-
-# Cache
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-l2c-310.c
-
-# Start hooks
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynq/start/bspstarthooks.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynq/start/bspstartmmu.c
-
-###############################################################################
-# Special Rules #
-###############################################################################
-
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/arm/xilinx-zynq/headers.am
diff --git a/c/src/lib/libbsp/arm/xilinx-zynq/configure.ac b/c/src/lib/libbsp/arm/xilinx-zynq/configure.ac
deleted file mode 100644
index 51e4a121e0..0000000000
--- a/c/src/lib/libbsp/arm/xilinx-zynq/configure.ac
+++ /dev/null
@@ -1,109 +0,0 @@
-##
-#
-# @file
-#
-# @brief Configure script of LibBSP for the Xilinx Zynq platform.
-#
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-arm-xilinx-zynq-a9],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-RTEMS_BSPOPTS_SET([BSP_START_RESET_VECTOR],[*],[])
-RTEMS_BSPOPTS_HELP([BSP_START_RESET_VECTOR],[reset vector address for BSP start])
-
-RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_ENABLED],[*qemu],[])
-RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_ENABLED],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_DATA_CACHE_ENABLED],[enable data cache])
-
-RTEMS_BSPOPTS_SET([BSP_INSTRUCTION_CACHE_ENABLED],[*qemu],[])
-RTEMS_BSPOPTS_SET([BSP_INSTRUCTION_CACHE_ENABLED],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_INSTRUCTION_CACHE_ENABLED],[enable instruction cache])
-
-RTEMS_BSPOPTS_SET([BSP_ARM_A9MPCORE_PERIPHCLK],[xilinx_zynq_zc702*],[333333333U])
-RTEMS_BSPOPTS_SET([BSP_ARM_A9MPCORE_PERIPHCLK],[xilinx_zynq_zedboard*],[666666667U])
-RTEMS_BSPOPTS_SET([BSP_ARM_A9MPCORE_PERIPHCLK],[*],[100000000U])
-RTEMS_BSPOPTS_HELP([BSP_ARM_A9MPCORE_PERIPHCLK],[ARM Cortex-A9 MPCore PERIPHCLK clock frequency in Hz])
-
-RTEMS_BSPOPTS_SET([ZYNQ_CLOCK_UART],[xilinx_zynq_zc702*],[50000000UL])
-RTEMS_BSPOPTS_SET([ZYNQ_CLOCK_UART],[xilinx_zynq_zedboard*],[50000000UL])
-RTEMS_BSPOPTS_SET([ZYNQ_CLOCK_UART],[*],[50000000UL])
-RTEMS_BSPOPTS_HELP([ZYNQ_CLOCK_UART],[Zynq UART clock frequency in Hz])
-
-RTEMS_BSPOPTS_SET([ZYNQ_CLOCK_CPU_1X],[xilinx_zynq_zc702*],[111111111U])
-RTEMS_BSPOPTS_SET([ZYNQ_CLOCK_CPU_1X],[xilinx_zynq_zedboard*],[111111111U])
-RTEMS_BSPOPTS_SET([ZYNQ_CLOCK_CPU_1X],[*],[111111111U])
-RTEMS_BSPOPTS_HELP([ZYNQ_CLOCK_CPU_1X],[Zynq cpu_1x clock frequency in Hz])
-
-USE_FAST_IDLE=0
-AS_IF([test "x${RTEMS_BSP}" == xxilinx_zynq_a9_qemu], [USE_FAST_IDLE=1])
-
-RTEMS_BSPOPTS_SET([CLOCK_DRIVER_USE_FAST_IDLE],[*qemu],[${USE_FAST_IDLE}])
-RTEMS_BSPOPTS_HELP([CLOCK_DRIVER_USE_FAST_IDLE],
-[This sets a mode where the time runs as fast as possible when a clock ISR
-occurs while the IDLE thread is executing. This can significantly reduce
-simulation times.])
-
-RTEMS_BSPOPTS_SET([BSP_CONSOLE_MINOR],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_CONSOLE_MINOR],[minor number of console device])
-
-RTEMS_BSPOPTS_SET([ZYNQ_CONSOLE_USE_INTERRUPTS],[*],[1])
-RTEMS_BSPOPTS_HELP([ZYNQ_CONSOLE_USE_INTERRUPTS],[use interrupt driven mode for console devices (used by default)])
-
-#
-# Zynq Memory map can be controlled from the configure command line. Use ...
-#
-# ..../configure --target=arm-rtems4.11 ... BSP_ZYNQ_RAM_LENGTH=256M
-#
-RTEMS_BSPOPTS_SET([BSP_ZYNQ_RAM_LENGTH],[xilinx_zynq_a9_qemu],[256M])
-RTEMS_BSPOPTS_SET([BSP_ZYNQ_RAM_LENGTH],[xilinx_zynq_zc702],[1024M])
-RTEMS_BSPOPTS_SET([BSP_ZYNQ_RAM_LENGTH],[xilinx_zynq_zc706],[1024M])
-RTEMS_BSPOPTS_SET([BSP_ZYNQ_RAM_LENGTH],[xilinx_zynq_zedboard],[512M])
-RTEMS_BSPOPTS_SET([BSP_ZYNQ_RAM_LENGTH],[*],[256M])
-RTEMS_BSPOPTS_HELP([BSP_ZYNQ_RAM_LENGTH],[override a BSP's default RAM length])
-
-RTEMS_BSPOPTS_SET([ARM_MMU_USE_SMALL_PAGES],[*],[0])
-RTEMS_BSPOPTS_HELP([ARM_MMU_USE_SMALL_PAGES],[use MMU with small pages (4KiB)])
-
-RTEMS_BSPOPTS_SET([BSP_ZYNQ_NOCACHE_LENGTH],[*],[1M])
-RTEMS_BSPOPTS_HELP([BSP_ZYNQ_NOCACHE_LENGTH],[length of nocache RAM region])
-
-ZYNQ_RAM_ORIGIN="0x00100000"
-ZYNQ_RAM_MMU_LENGTH="16k"
-AS_IF([test "x${ARM_MMU_USE_SMALL_PAGES}" == x1], [ZYNQ_RAM_MMU_LENGTH="(16k+4M)"])
-ZYNQ_RAM_INT_0_ORIGIN="0x00000000"
-ZYNQ_RAM_INT_0_LENGTH="64k + 64k + 64k"
-ZYNQ_RAM_INT_1_ORIGIN="0xFFFF0000"
-ZYNQ_RAM_INT_1_LENGTH="64k - 512"
-
-AS_IF([test "x${RTEMS_BSP}" == xxilinx_zynq_zc706],
- [ZYNQ_RAM_ORIGIN="0x00400000"])
-
-AC_DEFUN([ZYNQ_LINKCMD],[
-AC_ARG_VAR([$1],[$2; default $3])dnl
-[$1]=[$]{[$1]:-[$3]}
-])
-
-ZYNQ_LINKCMD([ZYNQ_RAM_ORIGIN],[normal RAM region origin],[${ZYNQ_RAM_ORIGIN}])
-ZYNQ_LINKCMD([BSP_ZYNQ_RAM_LENGTH],[normal RAM region length],[${BSP_ZYNQ_RAM_LENGTH}])
-ZYNQ_LINKCMD([ZYNQ_RAM_MMU_LENGTH],[MMU region length],[${ZYNQ_RAM_MMU_LENGTH}])
-ZYNQ_LINKCMD([ZYNQ_RAM_NOCACHE_LENGTH],[length of nocache RAM region],[${BSP_ZYNQ_NOCACHE_LENGTH}])
-ZYNQ_LINKCMD([ZYNQ_RAM_INT_0_ORIGIN],[internal 0 RAM region origin],[${ZYNQ_RAM_INT_0_ORIGIN}])
-ZYNQ_LINKCMD([ZYNQ_RAM_INT_0_LENGTH],[internal 0 RAM region length],[${ZYNQ_RAM_INT_0_LENGTH}])
-ZYNQ_LINKCMD([ZYNQ_RAM_INT_1_ORIGIN],[internal 1 RAM region origin],[${ZYNQ_RAM_INT_1_ORIGIN}])
-ZYNQ_LINKCMD([ZYNQ_RAM_INT_1_LENGTH],[internal 1 RAM region length],[${ZYNQ_RAM_INT_1_LENGTH}])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-AC_CONFIG_FILES([
-Makefile
-linkcmds:../../../../../../bsps/arm/xilinx-zynq/start/linkcmds.in])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/arm/xilinx-zynqmp/Makefile.am b/c/src/lib/libbsp/arm/xilinx-zynqmp/Makefile.am
deleted file mode 100644
index e4be0567ab..0000000000
--- a/c/src/lib/libbsp/arm/xilinx-zynqmp/Makefile.am
+++ /dev/null
@@ -1,89 +0,0 @@
-##
-#
-# @file
-#
-# @brief Makefile of LibBSP for the Xilinx Zynq UltraScale+ MPSoC platform.
-#
-
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/arm/xilinx-zynqmp/start/bsp_specs
-
-###############################################################################
-# Header #
-###############################################################################
-
-###############################################################################
-# Data #
-###############################################################################
-
-start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-###############################################################################
-# LibBSP #
-###############################################################################
-
-project_lib_LIBRARIES = librtemsbsp.a
-
-librtemsbsp_a_SOURCES =
-
-# Shared
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c
-
-# Startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynqmp/start/bspreset.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynqmp/start/bspstart.c
-if HAS_SMP
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/arm-a9mpcore-smp.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynqmp/start/bspsmp.c
-endif
-
-# IRQ
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/irq/arm-gicv2.c
-
-# Console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynqmp/console/console-config.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/zynq-uart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/zynq-uart-polled.c
-
-# Clock
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/clock/arm-generic-timer.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/arm-generic-timer-aarch32.c
-
-# SPI
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/spi/cadence-spi.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/spi/xilinx-axi-spi.c
-
-# Cache
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c
-
-# Start hooks
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynqmp/start/bspstarthooks.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynqmp/start/bspstartmmu.c
-
-###############################################################################
-# Special Rules #
-###############################################################################
-
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/arm/xilinx-zynqmp/headers.am
diff --git a/c/src/lib/libbsp/arm/xilinx-zynqmp/configure.ac b/c/src/lib/libbsp/arm/xilinx-zynqmp/configure.ac
deleted file mode 100644
index 3a3290e9fb..0000000000
--- a/c/src/lib/libbsp/arm/xilinx-zynqmp/configure.ac
+++ /dev/null
@@ -1,94 +0,0 @@
-##
-#
-# @file
-#
-# @brief Configure script of LibBSP for the Xilinx Zynq UltraScale+ MPSoC platform.
-#
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-arm-xilinx-zynqmp-a53],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-RTEMS_BSPOPTS_SET([BSP_START_RESET_VECTOR],[*],[])
-RTEMS_BSPOPTS_HELP([BSP_START_RESET_VECTOR],[reset vector address for BSP start])
-
-RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_ENABLED],[*qemu],[])
-RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_ENABLED],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_DATA_CACHE_ENABLED],[enable data cache])
-
-RTEMS_BSPOPTS_SET([BSP_INSTRUCTION_CACHE_ENABLED],[*qemu],[])
-RTEMS_BSPOPTS_SET([BSP_INSTRUCTION_CACHE_ENABLED],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_INSTRUCTION_CACHE_ENABLED],[enable instruction cache])
-
-RTEMS_BSPOPTS_SET([ARM_GENERIC_TIMER_USE_VIRTUAL],[*],[])
-RTEMS_BSPOPTS_HELP([ARM_GENERIC_TIMER_USE_VIRTUAL],[Use virtual ARM generic timer])
-
-RTEMS_BSPOPTS_SET([ARM_GENERIC_TIMER_FREQ],[*],[])
-RTEMS_BSPOPTS_HELP([ARM_GENERIC_TIMER_FREQ],[ARM generic timer frequency in Hz])
-
-RTEMS_BSPOPTS_SET([ZYNQ_CLOCK_UART],[xilinx_zynqmp_ultra96*],[100000000UL])
-RTEMS_BSPOPTS_SET([ZYNQ_CLOCK_UART],[*],[100000000UL])
-RTEMS_BSPOPTS_HELP([ZYNQ_CLOCK_UART],[Zynq UART clock frequency in Hz])
-
-USE_FAST_IDLE=0
-AS_IF([test "x${RTEMS_BSP}" == xxilinx_zynqmp_a53_qemu], [USE_FAST_IDLE=1])
-
-RTEMS_BSPOPTS_SET([CLOCK_DRIVER_USE_FAST_IDLE],[*qemu],[${USE_FAST_IDLE}])
-RTEMS_BSPOPTS_HELP([CLOCK_DRIVER_USE_FAST_IDLE],
-[This sets a mode where the time runs as fast as possible when a clock ISR
-occurs while the IDLE thread is executing. This can significantly reduce
-simulation times.])
-
-RTEMS_BSPOPTS_SET([BSP_CONSOLE_MINOR],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_CONSOLE_MINOR],[minor number of console device])
-
-RTEMS_BSPOPTS_SET([ZYNQ_CONSOLE_USE_INTERRUPTS],[*],[1])
-RTEMS_BSPOPTS_HELP([ZYNQ_CONSOLE_USE_INTERRUPTS],[use interrupt driven mode for console devices (used by default)])
-
-#
-# Zynq Memory map can be controlled from the configure command line. Use ...
-#
-# ..../configure --target=arm-rtems4.11 ... BSP_ZYNQMP_RAM_LENGTH=256M
-#
-RTEMS_BSPOPTS_SET([BSP_ZYNQMP_RAM_LENGTH],[xilinx_zynqmp_ultra96],[2048M])
-RTEMS_BSPOPTS_SET([BSP_ZYNQMP_RAM_LENGTH],[*],[256M])
-RTEMS_BSPOPTS_HELP([BSP_ZYNQMP_RAM_LENGTH],[override a BSP's default RAM length])
-
-RTEMS_BSPOPTS_SET([BSP_ZYNQMP_NOCACHE_LENGTH],[*],[1M])
-RTEMS_BSPOPTS_HELP([BSP_ZYNQMP_NOCACHE_LENGTH],[length of nocache RAM region])
-
-ZYNQMP_RAM_ORIGIN="0x00100000"
-ZYNQMP_RAM_MMU_LENGTH="16k"
-ZYNQMP_RAM_INT_0_ORIGIN="0x00000000"
-ZYNQMP_RAM_INT_0_LENGTH="64k + 64k + 64k"
-ZYNQMP_RAM_INT_1_ORIGIN="0xFFFF0000"
-ZYNQMP_RAM_INT_1_LENGTH="64k - 512"
-
-AC_DEFUN([ZYNQMP_LINKCMD],[
-AC_ARG_VAR([$1],[$2; default $3])dnl
-[$1]=[$]{[$1]:-[$3]}
-])
-
-ZYNQMP_LINKCMD([ZYNQMP_RAM_ORIGIN],[normal RAM region origin],[${ZYNQMP_RAM_ORIGIN}])
-ZYNQMP_LINKCMD([BSP_ZYNQMP_RAM_LENGTH],[normal RAM region length],[${BSP_ZYNQMP_RAM_LENGTH}])
-ZYNQMP_LINKCMD([ZYNQMP_RAM_MMU_LENGTH],[MMU region length],[${ZYNQMP_RAM_MMU_LENGTH}])
-ZYNQMP_LINKCMD([ZYNQMP_RAM_NOCACHE_LENGTH],[length of nocache RAM region],[${BSP_ZYNQMP_NOCACHE_LENGTH}])
-ZYNQMP_LINKCMD([ZYNQMP_RAM_INT_0_ORIGIN],[internal 0 RAM region origin],[${ZYNQMP_RAM_INT_0_ORIGIN}])
-ZYNQMP_LINKCMD([ZYNQMP_RAM_INT_0_LENGTH],[internal 0 RAM region length],[${ZYNQMP_RAM_INT_0_LENGTH}])
-ZYNQMP_LINKCMD([ZYNQMP_RAM_INT_1_ORIGIN],[internal 1 RAM region origin],[${ZYNQMP_RAM_INT_1_ORIGIN}])
-ZYNQMP_LINKCMD([ZYNQMP_RAM_INT_1_LENGTH],[internal 1 RAM region length],[${ZYNQMP_RAM_INT_1_LENGTH}])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-AC_CONFIG_FILES([
-Makefile
-linkcmds:../../../../../../bsps/arm/xilinx-zynqmp/start/linkcmds.in])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/bfin/Makefile.am b/c/src/lib/libbsp/bfin/Makefile.am
deleted file mode 100644
index d36420401f..0000000000
--- a/c/src/lib/libbsp/bfin/Makefile.am
+++ /dev/null
@@ -1,7 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../aclocal
-
-# Descend into the @RTEMS_BSP_FAMILY@ directory
-_SUBDIRS = @RTEMS_BSP_FAMILY@
-
-include $(top_srcdir)/../../../automake/subdirs.am
-include $(srcdir)/../../../../../bsps/bfin/headers.am
diff --git a/c/src/lib/libbsp/bfin/TLL6527M/Makefile.am b/c/src/lib/libbsp/bfin/TLL6527M/Makefile.am
deleted file mode 100644
index 2a9cfeb98e..0000000000
--- a/c/src/lib/libbsp/bfin/TLL6527M/Makefile.am
+++ /dev/null
@@ -1,36 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/bfin/TLL6527M/start/bsp_specs
-
-
-noinst_PROGRAMS =
-
-
-start.$(OBJEXT): ../../../../../../bsps/bfin/shared/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-
-librtemsbsp_a_SOURCES = ../../../../../../bsps/bfin/TLL6527M/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/TLL6527M/console/console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/cache/cache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/TLL6527M/start/interrupt.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/bfin/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/bfin/TLL6527M/headers.am
diff --git a/c/src/lib/libbsp/bfin/TLL6527M/configure.ac b/c/src/lib/libbsp/bfin/TLL6527M/configure.ac
deleted file mode 100644
index 5ce99c695c..0000000000
--- a/c/src/lib/libbsp/bfin/TLL6527M/configure.ac
+++ /dev/null
@@ -1,44 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-bfin-TLL6527M],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-## bsp-specific options
-RTEMS_BSPOPTS_SET([CONSOLE_USE_INTERRUPTS],[*],[1])
-RTEMS_BSPOPTS_HELP([CONSOLE_USE_INTERRUPTS],
-[The console driver can operate in either polled or interrupt mode.])
-
-RTEMS_BSPOPTS_SET([UART_USE_DMA],[*],[1])
-RTEMS_BSPOPTS_HELP([UART_USE_DMA],
-[The uart driver can operate in dma mode with interrupts.
-Set to 1 if DMA operation is required ])
-
-RTEMS_BSPOPTS_SET([CONSOLE_BAUDRATE],[*],[9600])
-RTEMS_BSPOPTS_HELP([CONSOLE_BAUDRATE],
-[The baudrate of the console uart.])
-
-RTEMS_BSPOPTS_SET([INTERRUPT_USE_TABLE],[*],[1])
-RTEMS_BSPOPTS_HELP([INTERRUPT_USE_TABLE],
-[Select if INTERRUPT use table or link list])
-
-
-
-RTEMS_BSPOPTS_SET([BFIN_ON_SKYEYE],[*],[0])
-RTEMS_BSPOPTS_HELP([BFIN_ON_SKYEYE],
-[(BSP--Skyeye)
- If defined, disable features which are not supported on Skyeye.])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/bfin/acinclude.m4 b/c/src/lib/libbsp/bfin/acinclude.m4
deleted file mode 100644
index ab6082ef47..0000000000
--- a/c/src/lib/libbsp/bfin/acinclude.m4
+++ /dev/null
@@ -1,14 +0,0 @@
-# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY)
-AC_DEFUN([RTEMS_CHECK_BSPDIR],
-[
- case "$1" in
- TLL6527M )
- AC_CONFIG_SUBDIRS([TLL6527M]);;
- bf537Stamp )
- AC_CONFIG_SUBDIRS([bf537Stamp]);;
- eZKit533 )
- AC_CONFIG_SUBDIRS([eZKit533]);;
- *)
- AC_MSG_ERROR([Invalid BSP]);;
- esac
-])
diff --git a/c/src/lib/libbsp/bfin/bf537Stamp/Makefile.am b/c/src/lib/libbsp/bfin/bf537Stamp/Makefile.am
deleted file mode 100644
index 7bd6ca6d35..0000000000
--- a/c/src/lib/libbsp/bfin/bf537Stamp/Makefile.am
+++ /dev/null
@@ -1,37 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/bfin/bf537Stamp/start/bsp_specs
-
-
-noinst_PROGRAMS =
-
-
-start.$(OBJEXT): ../../../../../../bsps/bfin/bf537Stamp/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/bf537Stamp/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/bf537Stamp/console/console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/cache/cache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/interrupt.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/bfin/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/bfin/bf537Stamp/headers.am
diff --git a/c/src/lib/libbsp/bfin/bf537Stamp/configure.ac b/c/src/lib/libbsp/bfin/bf537Stamp/configure.ac
deleted file mode 100644
index 708903b8dd..0000000000
--- a/c/src/lib/libbsp/bfin/bf537Stamp/configure.ac
+++ /dev/null
@@ -1,30 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-bfin-bf537Stamp],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-## bsp-specific options
-RTEMS_BSPOPTS_SET([CONSOLE_USE_INTERRUPTS],[*],[0])
-RTEMS_BSPOPTS_HELP([CONSOLE_USE_INTERRUPTS],
-[The console driver can operate in either polled or interrupt mode.])
-
-RTEMS_BSPOPTS_SET([BFIN_ON_SKYEYE],[*],[0])
-RTEMS_BSPOPTS_HELP([BFIN_ON_SKYEYE],
-[(BSP--Skyeye)
- If defined, disable features which are not supported on Skyeye.])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/bfin/configure.ac b/c/src/lib/libbsp/bfin/configure.ac
deleted file mode 100644
index 6afa9a5677..0000000000
--- a/c/src/lib/libbsp/bfin/configure.ac
+++ /dev/null
@@ -1,20 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-bfin],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
-AM_MAINTAINER_MODE
-
-RTEMS_ENV_RTEMSBSP
-RTEMS_PROJECT_ROOT
-
-RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY])
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/bfin/eZKit533/Makefile.am b/c/src/lib/libbsp/bfin/eZKit533/Makefile.am
deleted file mode 100644
index 71dd48696c..0000000000
--- a/c/src/lib/libbsp/bfin/eZKit533/Makefile.am
+++ /dev/null
@@ -1,37 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/bfin/eZKit533/start/bsp_specs
-
-
-noinst_PROGRAMS =
-
-
-start.$(OBJEXT): ../../../../../../bsps/bfin/shared/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/eZKit533/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/eZKit533/console/console-io.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/cache/cache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/interrupt.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/bfin/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/bfin/eZKit533/headers.am
diff --git a/c/src/lib/libbsp/bfin/eZKit533/configure.ac b/c/src/lib/libbsp/bfin/eZKit533/configure.ac
deleted file mode 100644
index 6d915bc5e5..0000000000
--- a/c/src/lib/libbsp/bfin/eZKit533/configure.ac
+++ /dev/null
@@ -1,29 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-bfin-eZKit533],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-## bsp-specific options
-RTEMS_BSPOPTS_SET([CONSOLE_USE_INTERRUPTS],[*],[0])
-RTEMS_BSPOPTS_HELP([CONSOLE_USE_INTERRUPTS],
-[The console driver can operate in either polled or interrupt mode.])
-
-RTEMS_BSPOPTS_SET([BFIN_ON_SKYEYE],[*],[0])
-RTEMS_BSPOPTS_HELP([BFIN_ON_SKYEYE],
-[(BSP--Skyeye)
- If defined, disable features which are not supported on Skyeye.])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/bsp.am b/c/src/lib/libbsp/bsp.am
deleted file mode 100644
index cd700a07e0..0000000000
--- a/c/src/lib/libbsp/bsp.am
+++ /dev/null
@@ -1,5 +0,0 @@
-## Explicitly set CPPASCOMPILE
-# to be able to use it for compilation of *.S even if automake
-# doesn't generate this variable. (automake-1.8.2+ only generates
-# this rule if *_SOURCES contain *.S.)
-CPPASCOMPILE = $(CCAS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CCASFLAGS) $(CCASFLAGS)
diff --git a/c/src/lib/libbsp/i386/Makefile.am b/c/src/lib/libbsp/i386/Makefile.am
deleted file mode 100644
index 093975a90b..0000000000
--- a/c/src/lib/libbsp/i386/Makefile.am
+++ /dev/null
@@ -1,15 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../aclocal
-
-## Descend into the @RTEMS_BSP_FAMILY@ directory
-_SUBDIRS = @RTEMS_BSP_FAMILY@
-
-
-# shared/comm
-
-
-# shared/irq
-
-# shared/pci
-
-include $(top_srcdir)/../../../automake/subdirs.am
-include $(srcdir)/../../../../../bsps/i386/headers.am
diff --git a/c/src/lib/libbsp/i386/acinclude.m4 b/c/src/lib/libbsp/i386/acinclude.m4
deleted file mode 100644
index a2f2384d45..0000000000
--- a/c/src/lib/libbsp/i386/acinclude.m4
+++ /dev/null
@@ -1,10 +0,0 @@
-# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY)
-AC_DEFUN([RTEMS_CHECK_BSPDIR],
-[
- case "$1" in
- pc386 )
- AC_CONFIG_SUBDIRS([pc386]);;
- *)
- AC_MSG_ERROR([Invalid BSP]);;
- esac
-])
diff --git a/c/src/lib/libbsp/i386/configure.ac b/c/src/lib/libbsp/i386/configure.ac
deleted file mode 100644
index d5baa82f77..0000000000
--- a/c/src/lib/libbsp/i386/configure.ac
+++ /dev/null
@@ -1,20 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-i386],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
-AM_MAINTAINER_MODE
-
-RTEMS_ENV_RTEMSBSP
-RTEMS_PROJECT_ROOT
-
-RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY])
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/i386/pc386/Makefile.am b/c/src/lib/libbsp/i386/pc386/Makefile.am
deleted file mode 100644
index e1def64ce8..0000000000
--- a/c/src/lib/libbsp/i386/pc386/Makefile.am
+++ /dev/null
@@ -1,143 +0,0 @@
-##
-##
-
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-# FIXME: We must not include *.cfg
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-
-CLEANFILES =
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/i386/pc386/start/bsp_specs
-
-
-noinst_PROGRAMS =
-
-start.$(OBJEXT): ../../../../../../bsps/i386/pc386/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/i386/pc386/clock/ckinit.c
-librtemsbsp_a_SOURCES +=../../../../../../bsps/i386/pc386/clock/todcfg.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c
-
-if RTEMS_VGA
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/inch.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/outch.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/defkeymap.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/keyboard.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/pc_keyb.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/ps2_mouse.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/vgainit.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/vt.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/videoAsm.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/kbd_parser.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/vgacons.c
-if USE_VGA
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/fb_vga.c
-endif
-if USE_CIRRUS_GD5446
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/fb_cirrus.c
-endif
-if USE_VBE_RM
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/fb_vesa_rm.c
-endif
-endif
-
-# console (non-graphics support)
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/serial_mouse_config.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/uart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/tty_drv.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/realmode_int.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/console_select.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/console_control.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/conscfg.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/printk_support.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/exar17d15x.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/rtd316.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/uart_bus_pci.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/gdb_select.c
-
-# gdb
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/i386-stub.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/i386-stub-glue.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/gdb_glue.c
-
-# gnat
-
-# pci
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/shared/pci/pcibios.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/shared/pci/pci_io.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/pci/pci_bus_count.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/pci/pci_find_device.c
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/bsp_fatal_halt.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/bspgetworkarea.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/bspidle.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/bspcmdline.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/bspreset.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/shared/irq/idt.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/shared/irq/irq.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/shared/irq/irq_init.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/shared/irq/elcr.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/ldsegs.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/shared/irq/irq_asm.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-
-# timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/btimer/btimer.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/btimer/timerisr.S
-
-if HAS_IDE
-# ide
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/ata/ide.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/ata/idecfg.c
-endif
-
-if HAS_SMP
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/smp-imps.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/bspsmp.c
-
-project_lib_DATA += appstart.$(OBJEXT)
-appcpustart.$(OBJEXT): ../../../../../../bsps/i386/pc386/start/startAP.S
- $(CPPASCOMPILE) $(AM_CPPFLAGS) -o $@ -c $<
-
-appstart.$(OBJEXT): appcpustart.$(OBJEXT)
- $(LD) -N \
- -Ttext 0x70000 -e app_processor_start -nostdlib \
- -o appstart_tmp.exe $<
- $(OBJCOPY) -O binary appstart_tmp.exe appstart.bin
- $(OBJCOPY) -I binary -O elf32-i386 -B i386 appstart.bin $@
-endif
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/shared/cache/cache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/cpuModel.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/displayCpu.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/idtr.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/page.c
-
-if HAS_SMP
-librtemsbsp_a_LIBADD = appstart.$(OBJEXT)
-endif
-
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(top_srcdir)/../../../../automake/subdirs.am
-include $(srcdir)/../../../../../../bsps/i386/pc386/headers.am
diff --git a/c/src/lib/libbsp/i386/pc386/configure.ac b/c/src/lib/libbsp/i386/pc386/configure.ac
deleted file mode 100644
index d751e5ee8b..0000000000
--- a/c/src/lib/libbsp/i386/pc386/configure.ac
+++ /dev/null
@@ -1,145 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-i386-pc386],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-RTEMS_CHECK_TOOL(OBJCOPY,objcopy,:)
-
-
-RTEMS_BSPOPTS_SET([BSP_ENABLE_VGA],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_ENABLE_VGA],
-[Set if the VGA and keyboard console support is enabled.])
-AM_CONDITIONAL(RTEMS_VGA,[test "$BSP_ENABLE_VGA" = "1"])
-
-RTEMS_BSPOPTS_SET([BSP_ENABLE_COM1_COM4],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_ENABLE_COM1_COM4],
-[Set if COM1..COM4 support is enabled.])
-
-RTEMS_BSPOPTS_SET([BSP_ENABLE_IDE],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_ENABLE_IDE],
-[Set if IDE support is enabled.])
-AM_CONDITIONAL(HAS_IDE,[test "$BSP_ENABLE_IDE" = "1"])
-
-RTEMS_BSPOPTS_SET([USE_COM1_AS_CONSOLE],[*],[0])
-RTEMS_BSPOPTS_HELP([USE_COM1_AS_CONSOLE],
-[Determines, whether the console will be associated with the standard
- VGA display or with the COM1 serial port. Currently only the VGA
- display and COM1 support printk.])
-
-RTEMS_BSPOPTS_SET([IDE_USE_PRIMARY_INTERFACE],[*],[1])
-RTEMS_BSPOPTS_HELP([IDE_USE_PRIMARY_INTERFACE],
-[Determines, whether RTEMS will try to use the primary IDE interface.
- Disable it, if:
- - you have no primary IDE interface
- - or you have no disk attached to this interface
- - or you do not want to access disks attached to this interface])
-
-RTEMS_BSPOPTS_SET([IDE_USE_SECONDARY_INTERFACE],[*],[0])
-RTEMS_BSPOPTS_HELP([IDE_USE_SECONDARY_INTERFACE],
-[Determines, whether RTEMS will try to use the secondary IDE interface.
- Enable it, if:
- - you have a secondary IDE interface
- - and you have at least one disk attached to this interface
- - and you do want to access disks attached to this interface])
-
-RTEMS_BSPOPTS_SET([BSP_VIDEO_80x50],[*],[0])
-RTEMS_BSPOPTS_HELP([BSP_VIDEO_80x50],
-[If defined, set the VGA display to 80x50.])
-
-RTEMS_BSPOPTS_SET([CLOCK_DRIVER_USE_TSC],[*],[0])
-RTEMS_BSPOPTS_HELP([CLOCK_DRIVER_USE_TSC],
-[If enabled, the clock driver will use the TSC register available
- with Pentium-class CPUs to report close to nanosecond-accuracy
- clock times.
- Enable it, if:
- - you have nanosecond timing enabled (you do NOT have
- USE_TICKS_FOR_CPU_USAGE_STATISTICS enabled)
- - you do NOT have CLOCK_DRIVER_USE_8254 enabled (use one, the other,
- or neither)
- - you have a Pentium which supports TSC (all Intels, and probably
- all or most clones)
- - you do not have a variable-speed CPU clock. Note that some
- motherboard BIOS will automatically vary clock speed for thermal
- control. Note also, however, that really new Pentium-class chips
- from Intel and AMD will maintain a constant-rate TSC regardless.
-])
-
-#define CLOCK_DRIVER_USE_8254 $CLOCK_DRIVER_USE_8254
-RTEMS_BSPOPTS_SET([CLOCK_DRIVER_USE_8254],[*],[0])
-RTEMS_BSPOPTS_HELP([CLOCK_DRIVER_USE_8254],
-[If enabled, the clock driver will use the good old 8254 chip
- to report microsecond-accuracy clock times.
- Enable it, if:
- - you have nanosecond timing enabled (you do NOT have
- USE_TICKS_FOR_CPU_USAGE_STATISTICS enabled)
- - you do NOT have CLOCK_DRIVER_USE_TSC enabled (use one, the other,
- or neither)
- - you do not mind adding roughly 5 microseconds to each context switch.
-])
-
-if test "${USE_CIRRUS_GD5446}" != "1" -a "${USE_VGA}" != "1"; then
- USE_VBE_RM=1;
- if test -z "${NUM_APP_DRV_GDT_DESCRIPTORS}"; then
- NUM_APP_DRV_GDT_DESCRIPTORS=2 ;
- else
- NUM_APP_DRV_GDT_DESCRIPTORS+=2 ;
- fi
-fi
-RTEMS_BSPOPTS_SET([NUM_APP_DRV_GDT_DESCRIPTORS],[*],[0])
-RTEMS_BSPOPTS_HELP([NUM_APP_DRV_GDT_DESCRIPTORS],
-[Defines how many descriptors in GDT may be allocated for application or
- driver usage.])
-
-RTEMS_BSPOPTS_SET([USE_CIRRUS_GD5446],[*],[0])
-RTEMS_BSPOPTS_HELP([USE_CIRRUS_GD5446],
-[If defined, enables use of the Cirrus GD5446 controller rather than the
- controller utilizing Vesa Bios Extensions - real mode interface.
-
- NOTE: This has only been tested on Qemu.])
-AM_CONDITIONAL(USE_CIRRUS_GD5446,test "$USE_CIRRUS_GD5446" = "1")
-
-RTEMS_BSPOPTS_SET([USE_VGA],[*],[0])
-RTEMS_BSPOPTS_HELP([USE_VGA],
-[If defined, enables use of the very basic VGA driver for framebuffer support
- rather than the controller utilizing Vesa Bios Extensions - real mode
- interface.])
-AM_CONDITIONAL(USE_VGA,test "$USE_VGA" = "1")
-
-RTEMS_BSPOPTS_SET([USE_VBE_RM],[*],[0])
-RTEMS_BSPOPTS_HELP([USE_VBE_RM],
-[Defined by default. Enables use of the Vesa Bios Extensions - real mode
- interface, which enables graphical mode and introduce it upon bootup.])
-AM_CONDITIONAL(USE_VBE_RM,test "$USE_VBE_RM" = "1")
-
-if test X${CLOCK_DRIVER_USE_TSC} = X1 -a X${CLOCK_DRIVER_USE_8254} = X1 ; then
- AC_MSG_ERROR([pc386 both TSC and 8254 specified for clock driver])
-fi
-
-RTEMS_BSPOPTS_SET([BSP_GDB_STUB],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_GDB_STUB],
-[Defined by default. Enables use of the GDB stub for debugging via a
- serial port.])
-AM_CONDITIONAL(BSP_GDB_STUB, test "$BSP_GDB_STUB" = "1")
-
-## if this is an i386, does gas have good code16 support?
-RTEMS_I386_GAS_CODE16
-AM_CONDITIONAL(RTEMS_GAS_CODE16,[test "$RTEMS_GAS_CODE16" = "yes"])
-
-
-AC_SUBST([RTEMS_ROOT],[${rtems_updir}'$(top_builddir)'])
-
-AC_SUBST(RTEMS_BSP)
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/lm32/Makefile.am b/c/src/lib/libbsp/lm32/Makefile.am
deleted file mode 100644
index 887b9252b9..0000000000
--- a/c/src/lib/libbsp/lm32/Makefile.am
+++ /dev/null
@@ -1,7 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../aclocal
-
-# Descend into the @RTEMS_BSP_FAMILY@ directory
-_SUBDIRS = @RTEMS_BSP_FAMILY@
-
-include $(top_srcdir)/../../../automake/subdirs.am
-include $(srcdir)/../../../../../bsps/lm32/headers.am
diff --git a/c/src/lib/libbsp/lm32/acinclude.m4 b/c/src/lib/libbsp/lm32/acinclude.m4
deleted file mode 100644
index 3d29d7d226..0000000000
--- a/c/src/lib/libbsp/lm32/acinclude.m4
+++ /dev/null
@@ -1,12 +0,0 @@
-# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY)
-AC_DEFUN([RTEMS_CHECK_BSPDIR],
-[
- case "$1" in
- lm32_evr )
- AC_CONFIG_SUBDIRS([lm32_evr]);;
- milkymist )
- AC_CONFIG_SUBDIRS([milkymist]);;
- *)
- AC_MSG_ERROR([Invalid BSP]);;
- esac
-])
diff --git a/c/src/lib/libbsp/lm32/configure.ac b/c/src/lib/libbsp/lm32/configure.ac
deleted file mode 100644
index bb98923429..0000000000
--- a/c/src/lib/libbsp/lm32/configure.ac
+++ /dev/null
@@ -1,20 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-lm32],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
-AM_MAINTAINER_MODE
-
-RTEMS_ENV_RTEMSBSP
-RTEMS_PROJECT_ROOT
-
-RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY])
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/lm32/lm32_evr/Makefile.am b/c/src/lib/libbsp/lm32/lm32_evr/Makefile.am
deleted file mode 100644
index 4d5f197d09..0000000000
--- a/c/src/lib/libbsp/lm32/lm32_evr/Makefile.am
+++ /dev/null
@@ -1,44 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/lm32/lm32_evr/start/bsp_specs
-
-
-noinst_PROGRAMS =
-
-
-start.$(OBJEXT): ../../../../../../bsps/lm32/shared/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-librtemsbsp_a_LIBADD =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/start/bspreset.c
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/lm32/shared/clock/ckinit.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/console/console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/console/uart.c
-# timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/btimer/btimer.c
-
-# Cache
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/lm32/lm32_evr/headers.am
diff --git a/c/src/lib/libbsp/lm32/lm32_evr/configure.ac b/c/src/lib/libbsp/lm32/lm32_evr/configure.ac
deleted file mode 100644
index 5fa122e0d0..0000000000
--- a/c/src/lib/libbsp/lm32/lm32_evr/configure.ac
+++ /dev/null
@@ -1,32 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-lm32-lm32_evr],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-
-RTEMS_BSPOPTS_SET([LM32_ON_SIMULATOR],[lm32_evr_gdbsim],[1])
-RTEMS_BSPOPTS_SET([LM32_ON_SIMULATOR],[*],[])
-RTEMS_BSPOPTS_HELP([LM32_ON_SIMULATOR],
-[If defined, this indicates the BSP is being built to run on the lm32
- simulator in GDB. This enables fast idle support which speeds up the
- clock ticks while the idle task is running so time spent in the idle
- task is minimized. This significantly reduces the wall time required
- to execute the RTEMS test suites. It also enables a special exit and
- alternate printk support.])
-AM_CONDITIONAL(LM32_ON_SIMULATOR,test x"$LM32_ON_SIMULATOR" = "x1")
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/lm32/milkymist/Makefile.am b/c/src/lib/libbsp/lm32/milkymist/Makefile.am
deleted file mode 100644
index 479a0d531b..0000000000
--- a/c/src/lib/libbsp/lm32/milkymist/Makefile.am
+++ /dev/null
@@ -1,91 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/lm32/milkymist/start/bsp_specs
-
-
-noinst_PROGRAMS =
-
-
-start.$(OBJEXT): ../../../../../../bsps/lm32/shared/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-librtemsbsp_a_LIBADD =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/milkymist/start/bspclean.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-
-# irq
-librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/irq/irq.c
-
-# clock
-librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_clock/ckinit.c
-
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_console/console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_console/uart.c
-
-# timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_timer/timer.c
-
-# framebuffer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_framebuffer/framebuffer.c
-
-# GPIO
-librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_gpio/gpio.c
-
-# buttons
-librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_buttons/buttons.c
-
-# ac97
-librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_ac97/ac97.c
-
-# usbinput
-librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_usbinput/usbinput.c
-
-# PFPU
-librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_pfpu/pfpu.c
-
-# TMU
-librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_tmu/tmu.c
-
-# memory card
-librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_memcard/memcard.c
-
-# flash
-librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_flash/flash.c
-
-# DMX
-librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_dmx/dmx.c
-
-# MIDI
-librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_midi/midi.c
-
-# IR
-librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_ir/ir.c
-
-# video input
-librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_video/video.c
-
-# versions
-librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_versions/versions.c
-
-# Cache
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/lm32/milkymist/headers.am
diff --git a/c/src/lib/libbsp/lm32/milkymist/configure.ac b/c/src/lib/libbsp/lm32/milkymist/configure.ac
deleted file mode 100644
index 6f51def383..0000000000
--- a/c/src/lib/libbsp/lm32/milkymist/configure.ac
+++ /dev/null
@@ -1,31 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-lm32-milkymist],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-RTEMS_BSPOPTS_SET([LM32_ON_SIMULATOR],[*],[])
-RTEMS_BSPOPTS_HELP([LM32_ON_SIMULATOR],
-[If defined, this indicates the BSP is being built to run on the lm32
- simulator in GDB. This enables fast idle support which speeds up the
- clock ticks while the idle task is running so time spent in the idle
- task is minimized. This significantly reduces the wall time required
- to execute the RTEMS test suites. It also enables a special exit and
- alternate printk support.])
-AM_CONDITIONAL(LM32_ON_SIMULATOR,test x"$LM32_ON_SIMULATOR" = "x1")
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-RTEMS_BSP_CLEANUP_OPTIONS
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/m68k/Makefile.am b/c/src/lib/libbsp/m68k/Makefile.am
deleted file mode 100644
index 1636535b2e..0000000000
--- a/c/src/lib/libbsp/m68k/Makefile.am
+++ /dev/null
@@ -1,12 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../aclocal
-
-## Descend into the @RTEMS_BSP_FAMILY@ directory
-_SUBDIRS = @RTEMS_BSP_FAMILY@
-
-dist_project_lib_DATA = ../../../../../bsps/m68k/shared/start/linkcmds.base
-
-
-
-
-include $(top_srcdir)/../../../automake/subdirs.am
-include $(srcdir)/../../../../../bsps/m68k/headers.am
diff --git a/c/src/lib/libbsp/m68k/acinclude.m4 b/c/src/lib/libbsp/m68k/acinclude.m4
deleted file mode 100644
index a6914ec090..0000000000
--- a/c/src/lib/libbsp/m68k/acinclude.m4
+++ /dev/null
@@ -1,40 +0,0 @@
-# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY)
-AC_DEFUN([RTEMS_CHECK_BSPDIR],
-[
- case "$1" in
- av5282 )
- AC_CONFIG_SUBDIRS([av5282]);;
- csb360 )
- AC_CONFIG_SUBDIRS([csb360]);;
- gen68340 )
- AC_CONFIG_SUBDIRS([gen68340]);;
- gen68360 )
- AC_CONFIG_SUBDIRS([gen68360]);;
- genmcf548x )
- AC_CONFIG_SUBDIRS([genmcf548x]);;
- mcf5206elite )
- AC_CONFIG_SUBDIRS([mcf5206elite]);;
- mcf52235 )
- AC_CONFIG_SUBDIRS([mcf52235]);;
- mcf5225x )
- AC_CONFIG_SUBDIRS([mcf5225x]);;
- mcf5235 )
- AC_CONFIG_SUBDIRS([mcf5235]);;
- mcf5329 )
- AC_CONFIG_SUBDIRS([mcf5329]);;
- mrm332 )
- AC_CONFIG_SUBDIRS([mrm332]);;
- mvme147 )
- AC_CONFIG_SUBDIRS([mvme147]);;
- mvme147s )
- AC_CONFIG_SUBDIRS([mvme147s]);;
- mvme162 )
- AC_CONFIG_SUBDIRS([mvme162]);;
- mvme167 )
- AC_CONFIG_SUBDIRS([mvme167]);;
- uC5282 )
- AC_CONFIG_SUBDIRS([uC5282]);;
- *)
- AC_MSG_ERROR([Invalid BSP]);;
- esac
-])
diff --git a/c/src/lib/libbsp/m68k/av5282/Makefile.am b/c/src/lib/libbsp/m68k/av5282/Makefile.am
deleted file mode 100644
index 5f6540b024..0000000000
--- a/c/src/lib/libbsp/m68k/av5282/Makefile.am
+++ /dev/null
@@ -1,43 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/m68k/av5282/start/bsp_specs
-
-noinst_PROGRAMS =
-
-
-start.$(OBJEXT): ../../../../../../bsps/m68k/av5282/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-loop.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/av5282/start/init5282.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/av5282/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/m68k/av5282/clock/clock.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/av5282/console/console.c
-# timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/av5282/btimer/btimer.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache-mcf5282.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/m68k/av5282/headers.am
diff --git a/c/src/lib/libbsp/m68k/av5282/configure.ac b/c/src/lib/libbsp/m68k/av5282/configure.ac
deleted file mode 100644
index 368856dd50..0000000000
--- a/c/src/lib/libbsp/m68k/av5282/configure.ac
+++ /dev/null
@@ -1,21 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-m68k-av5282],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/m68k/configure.ac b/c/src/lib/libbsp/m68k/configure.ac
deleted file mode 100644
index a331df8e3a..0000000000
--- a/c/src/lib/libbsp/m68k/configure.ac
+++ /dev/null
@@ -1,20 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-m68k],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
-AM_MAINTAINER_MODE
-
-RTEMS_ENV_RTEMSBSP
-RTEMS_PROJECT_ROOT
-
-RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY])
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/m68k/csb360/Makefile.am b/c/src/lib/libbsp/m68k/csb360/Makefile.am
deleted file mode 100644
index 9e89a0f893..0000000000
--- a/c/src/lib/libbsp/m68k/csb360/Makefile.am
+++ /dev/null
@@ -1,43 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/m68k/csb360/start/bsp_specs
-
-
-
-
-start.$(OBJEXT): ../../../../../../bsps/m68k/csb360/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspstart-empty.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/csb360/start/init5272.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/csb360/console/console-io.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-polled.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/csb360/dev/ckinit.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/csb360/dev/timer.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/csb360/dev/timerisr.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/csb360/start/idle-mcf5272.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/m68k/csb360/headers.am
diff --git a/c/src/lib/libbsp/m68k/csb360/configure.ac b/c/src/lib/libbsp/m68k/csb360/configure.ac
deleted file mode 100644
index dce95eed78..0000000000
--- a/c/src/lib/libbsp/m68k/csb360/configure.ac
+++ /dev/null
@@ -1,20 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-m68k-csb360],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/m68k/gen68340/Makefile.am b/c/src/lib/libbsp/m68k/gen68340/Makefile.am
deleted file mode 100644
index 1fa764ff7f..0000000000
--- a/c/src/lib/libbsp/m68k/gen68340/Makefile.am
+++ /dev/null
@@ -1,46 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/m68k/gen68340/start/bsp_specs
-
-noinst_PROGRAMS =
-
-
-start.$(OBJEXT): ../../../../../../bsps/m68k/gen68340/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspstart-empty.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/gen68340/start/init68340.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/gen68340/start/dumpanic.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/m68k/gen68340/clock/ckinit.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/gen68340/console/console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/gen68340/console/m340uart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/printk-dummy.c
-# timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/gen68340/btimer/btimer.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/m68k/gen68340/headers.am
diff --git a/c/src/lib/libbsp/m68k/gen68340/configure.ac b/c/src/lib/libbsp/m68k/gen68340/configure.ac
deleted file mode 100644
index fdcec75315..0000000000
--- a/c/src/lib/libbsp/m68k/gen68340/configure.ac
+++ /dev/null
@@ -1,19 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-m68k-gen68340],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/m68k/gen68360/Makefile.am b/c/src/lib/libbsp/m68k/gen68360/Makefile.am
deleted file mode 100644
index dd5b1ffce8..0000000000
--- a/c/src/lib/libbsp/m68k/gen68360/Makefile.am
+++ /dev/null
@@ -1,51 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/m68k/gen68360/start/bsp_specs
-
-noinst_PROGRAMS =
-
-
-start.$(OBJEXT): ../../../../../../bsps/m68k/gen68360/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-dist_project_lib_DATA += ../../../../../../bsps/m68k/gen68360/start/linkcmds.bootp
-dist_project_lib_DATA += ../../../../../../bsps/m68k/gen68360/start/linkcmds.prom
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/gen68360/start/alloc360.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspstart-empty.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/gen68360/start/init68360.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/m68k/gen68360/clock/clock.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/gen68360/console/console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/printk-dummy.c
-# timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/gen68360/btimer/btimer.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c
-
-if HAS_FPSP
-include $(srcdir)/../../../../../../bsps/m68k/shared/fpsp-sources.am
-endif
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/m68k/gen68360/headers.am
diff --git a/c/src/lib/libbsp/m68k/gen68360/configure.ac b/c/src/lib/libbsp/m68k/gen68360/configure.ac
deleted file mode 100644
index 0efcbfc437..0000000000
--- a/c/src/lib/libbsp/m68k/gen68360/configure.ac
+++ /dev/null
@@ -1,34 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-m68k-gen68360],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-AM_CONDITIONAL(HAS_FPSP,[test "$RTEMS_CPU_MODEL" = "m68040"])
-
-RTEMS_BSPOPTS_SET([PGH360],[pgh360],[1])
-RTEMS_BSPOPTS_HELP([PGH360],
-[If defined, use custom settings for the pgh360 BSP.])
-
-RTEMS_BSPOPTS_SET([GEN68360],[gen68360],[1])
-RTEMS_BSPOPTS_HELP([GEN68360],
-[If defined, use custom settings for the gen68360 BSP.])
-
-RTEMS_BSPOPTS_SET([GEN68360_040],[gen68360_040],[1])
-RTEMS_BSPOPTS_HELP([GEN68360_040],
-[If defined, use custom settings for the gen68360_040 BSP.])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/m68k/genmcf548x/Makefile.am b/c/src/lib/libbsp/m68k/genmcf548x/Makefile.am
deleted file mode 100644
index 0ee5eafedf..0000000000
--- a/c/src/lib/libbsp/m68k/genmcf548x/Makefile.am
+++ /dev/null
@@ -1,55 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/m68k/genmcf548x/start/bsp_specs
-
-noinst_PROGRAMS =
-
-
-start.$(OBJEXT): ../../../../../../bsps/m68k/genmcf548x/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-dist_project_lib_DATA += ../../../../../../bsps/m68k/genmcf548x/start/linkcmds.COBRA5475
-dist_project_lib_DATA += ../../../../../../bsps/m68k/genmcf548x/start/linkcmds.m5484FireEngine
-dist_project_lib_DATA += ../../../../../../bsps/m68k/genmcf548x/start/linkcmds.m5484FireEngine.flash
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-loop.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/genmcf548x/start/init548x.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/genmcf548x/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/m68k/genmcf548x/clock/clock.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/genmcf548x/console/console.c
-# timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/genmcf548x/btimer/btimer.c
-
-# IRQ
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/genmcf548x/irq/irq.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/genmcf548x/irq/intc-icr-init-values.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/genmcf548x/mcdma/MCD_dmaApi.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/genmcf548x/mcdma/MCD_tasks.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/genmcf548x/mcdma/MCD_tasksInit.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/genmcf548x/mcdma/mcdma_glue.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/genmcf548x/start/cache.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/m68k/genmcf548x/headers.am
diff --git a/c/src/lib/libbsp/m68k/genmcf548x/configure.ac b/c/src/lib/libbsp/m68k/genmcf548x/configure.ac
deleted file mode 100644
index 1064812a1c..0000000000
--- a/c/src/lib/libbsp/m68k/genmcf548x/configure.ac
+++ /dev/null
@@ -1,46 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-m68k-genmcf548x],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-
-RTEMS_BSPOPTS_SET([BSP_CPU_CLOCK_SPEED],[COBRA5475],[132000000])
-RTEMS_BSPOPTS_SET([BSP_CPU_CLOCK_SPEED],[m5484FireEngine],[100000000])
-RTEMS_BSPOPTS_SET([BSP_CPU_CLOCK_SPEED],[*],[100000000])
-RTEMS_BSPOPTS_HELP([BSP_CPU_CLOCK_SPEED],
-[The bus clock to be used inside the mcf54xx])
-
-RTEMS_BSPOPTS_SET([M5484FIREENGINE],[m5484FireEngine],[1])
-RTEMS_BSPOPTS_SET([M5484FIREENGINE],[*],[])
-RTEMS_BSPOPTS_HELP([M5484FIREENGINE],
-[If defined, use custom settings for the m5484FireEngine BSP.])
-
-RTEMS_BSPOPTS_SET([BSP_CONSOLE_BAUD],[COBRA5475],[19200])
-RTEMS_BSPOPTS_SET([BSP_CONSOLE_BAUD],[*],[9600])
-RTEMS_BSPOPTS_HELP([BSP_CONSOLE_BAUD],[initial baudrate for UARTs])
-
-RTEMS_BSPOPTS_SET([HAS_DBUG],[COBRA5475],[1])
-RTEMS_BSPOPTS_SET([HAS_DBUG],[*],[])
-RTEMS_BSPOPTS_HELP([HAS_DBUG],
-[If defined, we will not boot from RESET, but from Freescale DBug monitor.])
-
-RTEMS_BSPOPTS_SET([HAS_LOW_LEVEL_INIT],[m5484FireEngine],[1])
-RTEMS_BSPOPTS_SET([HAS_LOW_LEVEL_INIT],[*],[])
-RTEMS_BSPOPTS_HELP([HAS_LOW_LEVEL_INIT],
-[If defined, we will do all the low level init of the chip (like bus/memory...).])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/m68k/mcf5206elite/Makefile.am b/c/src/lib/libbsp/m68k/mcf5206elite/Makefile.am
deleted file mode 100644
index 82303c898a..0000000000
--- a/c/src/lib/libbsp/m68k/mcf5206elite/Makefile.am
+++ /dev/null
@@ -1,54 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/m68k/mcf5206elite/start/bsp_specs
-
-start.$(OBJEXT): ../../../../../../bsps/m68k/mcf5206elite/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-dist_project_lib_DATA += ../../../../../../bsps/m68k/mcf5206elite/start/linkcmds.flash
-
-dist_project_lib_DATA += ../../../../../../bsps/m68k/mcf5206elite/start/gdbinit
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspstart-empty.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5206elite/start/init5206e.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5206elite/console/console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/printk-dummy.c
-# i2c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5206elite/i2c/i2c.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5206elite/i2c/i2cdrv.c
-# tod
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5206elite/rtc/ds1307.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5206elite/rtc/todcfg.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c
-# nvram
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5206elite/nvram/nvram.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5206elite/dev/ckinit.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5206elite/dev/mcfmbus.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5206elite/dev/mcfuart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5206elite/dev/timer.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5206elite/dev/timerisr.S
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/m68k/mcf5206elite/headers.am
diff --git a/c/src/lib/libbsp/m68k/mcf5206elite/configure.ac b/c/src/lib/libbsp/m68k/mcf5206elite/configure.ac
deleted file mode 100644
index 24453b4008..0000000000
--- a/c/src/lib/libbsp/m68k/mcf5206elite/configure.ac
+++ /dev/null
@@ -1,20 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-m68k-mcf5206elite],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/m68k/mcf52235/Makefile.am b/c/src/lib/libbsp/m68k/mcf52235/Makefile.am
deleted file mode 100644
index 77eb886fac..0000000000
--- a/c/src/lib/libbsp/m68k/mcf52235/Makefile.am
+++ /dev/null
@@ -1,47 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/m68k/mcf52235/start/bsp_specs
-
-noinst_PROGRAMS =
-
-
-start.$(OBJEXT): ../../../../../../bsps/m68k/mcf52235/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-loop.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf52235/start/init52235.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspstart-empty.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf52235/start/cfinit.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf52235/start/bspgetcpuclockspeed.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/m68k/mcf52235/clock/clock.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf52235/console/console.c
-# debugio
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf52235/console/debugio.c
-# timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf52235/btimer/btimer.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache-mcf5223x.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/m68k/mcf52235/headers.am
diff --git a/c/src/lib/libbsp/m68k/mcf52235/configure.ac b/c/src/lib/libbsp/m68k/mcf52235/configure.ac
deleted file mode 100644
index 65d9bc738f..0000000000
--- a/c/src/lib/libbsp/m68k/mcf52235/configure.ac
+++ /dev/null
@@ -1,19 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-m68k-mcf52235],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/m68k/mcf5225x/Makefile.am b/c/src/lib/libbsp/m68k/mcf5225x/Makefile.am
deleted file mode 100644
index e9b6556028..0000000000
--- a/c/src/lib/libbsp/m68k/mcf5225x/Makefile.am
+++ /dev/null
@@ -1,38 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/m68k/mcf5225x/start/bsp_specs
-
-noinst_PROGRAMS =
-
-
-start.$(OBJEXT): ../../../../../../bsps/m68k/mcf5225x/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES = ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-loop.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5225x/start/init5225x.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5225x/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c
-librtemsbsp_a_SOURCES +=../../../../../../bsps/m68k/mcf5225x/clock/clock.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5225x/console/console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5225x/console/debugio.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5225x/btimer/btimer.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache-mcf5225x.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/m68k/mcf5225x/headers.am
diff --git a/c/src/lib/libbsp/m68k/mcf5225x/configure.ac b/c/src/lib/libbsp/m68k/mcf5225x/configure.ac
deleted file mode 100644
index 1fe6598948..0000000000
--- a/c/src/lib/libbsp/m68k/mcf5225x/configure.ac
+++ /dev/null
@@ -1,22 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-m68k-dpu],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION
-RTEMS_BSP_BOOTCARD_OPTIONS
-RTEMS_BSP_CLEANUP_OPTIONS
-
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/m68k/mcf5235/Makefile.am b/c/src/lib/libbsp/m68k/mcf5235/Makefile.am
deleted file mode 100644
index b86debbfe2..0000000000
--- a/c/src/lib/libbsp/m68k/mcf5235/Makefile.am
+++ /dev/null
@@ -1,47 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/m68k/mcf5235/start/bsp_specs
-
-noinst_PROGRAMS =
-
-start.$(OBJEXT): ../../../../../../bsps/m68k/mcf5235/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-dist_project_lib_DATA += ../../../../../../bsps/m68k/mcf5235/start/linkcmds
-dist_project_lib_DATA += ../../../../../../bsps/m68k/mcf5235/start/linkcmdsflash
-dist_project_lib_DATA += ../../../../../../bsps/m68k/mcf5235/start/linkcmdsram
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-loop.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5235/start/bspgetcpuclockspeed.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5235/start/init5235.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5235/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5235/start/copyvectors.c
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/m68k/mcf5235/clock/clock.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5235/console/console.c
-# timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5235/btimer/btimer.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache-mcf5235.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/m68k/mcf5235/headers.am
diff --git a/c/src/lib/libbsp/m68k/mcf5235/configure.ac b/c/src/lib/libbsp/m68k/mcf5235/configure.ac
deleted file mode 100644
index 416aa3c029..0000000000
--- a/c/src/lib/libbsp/m68k/mcf5235/configure.ac
+++ /dev/null
@@ -1,21 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-m68k-mcf5235],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/m68k/mcf5329/Makefile.am b/c/src/lib/libbsp/m68k/mcf5329/Makefile.am
deleted file mode 100644
index e58fbe1249..0000000000
--- a/c/src/lib/libbsp/m68k/mcf5329/Makefile.am
+++ /dev/null
@@ -1,45 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/m68k/mcf5329/start/bsp_specs
-
-noinst_PROGRAMS =
-
-
-start.$(OBJEXT): ../../../../../../bsps/m68k/mcf5329/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-dist_project_lib_DATA += ../../../../../../bsps/m68k/mcf5329/start/linkcmdsflash
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-loop.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5329/start/init5329.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5329/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5329/start/cfinit.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/m68k/mcf5329/clock/clock.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5329/console/console.c
-# timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5329/btimer/btimer.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache-mcf532x.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/m68k/mcf5329/headers.am
diff --git a/c/src/lib/libbsp/m68k/mcf5329/configure.ac b/c/src/lib/libbsp/m68k/mcf5329/configure.ac
deleted file mode 100644
index aa7cebb657..0000000000
--- a/c/src/lib/libbsp/m68k/mcf5329/configure.ac
+++ /dev/null
@@ -1,20 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-m68k-mcf52235],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/m68k/mrm332/Makefile.am b/c/src/lib/libbsp/m68k/mrm332/Makefile.am
deleted file mode 100644
index db3efb3ebf..0000000000
--- a/c/src/lib/libbsp/m68k/mrm332/Makefile.am
+++ /dev/null
@@ -1,46 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/m68k/mrm332/start/bsp_specs
-
-
-
-start.$(OBJEXT): ../../../../../../bsps/m68k/mrm332/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mrm332/start/start_c.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mrm332/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspstart-empty.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/m68k/mrm332/clock/ckinit.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mrm332/console/console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mrm332/console/sci.c
-# spurious
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mrm332/start/spinit.c
-# timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mrm332/btimer/btimer.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/m68k/mrm332/headers.am
diff --git a/c/src/lib/libbsp/m68k/mrm332/configure.ac b/c/src/lib/libbsp/m68k/mrm332/configure.ac
deleted file mode 100644
index e9cbbaf170..0000000000
--- a/c/src/lib/libbsp/m68k/mrm332/configure.ac
+++ /dev/null
@@ -1,19 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-m68k-mrm332],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/m68k/mvme147/Makefile.am b/c/src/lib/libbsp/m68k/mvme147/Makefile.am
deleted file mode 100644
index 7bfc46c070..0000000000
--- a/c/src/lib/libbsp/m68k/mvme147/Makefile.am
+++ /dev/null
@@ -1,46 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/m68k/mvme147/start/bsp_specs
-
-noinst_PROGRAMS =
-
-
-## Zilog component header files
-
-start.$(OBJEXT): ../../../../../../bsps/m68k/shared/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme147/start/bspclean.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme147/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/m68k/mvme147/clock/ckinit.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme147/console/console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/printk-dummy.c
-# timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme147/btimer/btimer.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme147/btimer/timerisr.S
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/m68k/mvme147/headers.am
diff --git a/c/src/lib/libbsp/m68k/mvme147/configure.ac b/c/src/lib/libbsp/m68k/mvme147/configure.ac
deleted file mode 100644
index a64e2aba0b..0000000000
--- a/c/src/lib/libbsp/m68k/mvme147/configure.ac
+++ /dev/null
@@ -1,19 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-m68k-mvme147],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/m68k/mvme147s/Makefile.am b/c/src/lib/libbsp/m68k/mvme147s/Makefile.am
deleted file mode 100644
index 328e91ed31..0000000000
--- a/c/src/lib/libbsp/m68k/mvme147s/Makefile.am
+++ /dev/null
@@ -1,55 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/m68k/mvme147s/start/bsp_specs
-
-noinst_PROGRAMS =
-
-
-## Zilog component header files
-
-start.$(OBJEXT): ../../../../../../bsps/m68k/shared/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme147s/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-# clock
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme147/clock/ckinit.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme147/console/console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/printk-dummy.c
-# timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme147/btimer/btimer.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme147/btimer/timerisr.S
-
-if HAS_MP
-# shmsupp
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme147s/mpci/addrconv.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme147s/mpci/getcfg.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme147s/mpci/lock.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme147s/mpci/mpisr.c
-endif
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/m68k/mvme147s/headers.am
diff --git a/c/src/lib/libbsp/m68k/mvme147s/configure.ac b/c/src/lib/libbsp/m68k/mvme147s/configure.ac
deleted file mode 100644
index 24df6c6c3b..0000000000
--- a/c/src/lib/libbsp/m68k/mvme147s/configure.ac
+++ /dev/null
@@ -1,19 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-m68k-mvme147s],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/m68k/mvme162/Makefile.am b/c/src/lib/libbsp/m68k/mvme162/Makefile.am
deleted file mode 100644
index e519545ff9..0000000000
--- a/c/src/lib/libbsp/m68k/mvme162/Makefile.am
+++ /dev/null
@@ -1,52 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/m68k/mvme162/start/bsp_specs
-
-noinst_PROGRAMS =
-
-## Zilog component header files
-
-start.$(OBJEXT): ../../../../../../bsps/m68k/shared/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme162/start/bspclean.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme162/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme162/start/page_table.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme162/start/page_table.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/m68k/mvme162/clock/ckinit.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme162/console/console.c
-# timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme162/btimer/btimer.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme162/btimer/timerisr.S
-# tod
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme162/rtc/tod.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c
-
-if HAS_FPSP
-include $(srcdir)/../../../../../../bsps/m68k/shared/fpsp-sources.am
-endif
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/m68k/mvme162/headers.am
diff --git a/c/src/lib/libbsp/m68k/mvme162/configure.ac b/c/src/lib/libbsp/m68k/mvme162/configure.ac
deleted file mode 100644
index f65c67dbe5..0000000000
--- a/c/src/lib/libbsp/m68k/mvme162/configure.ac
+++ /dev/null
@@ -1,22 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-m68k-mvme162],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-AM_CONDITIONAL([HAS_FPSP],[test "$RTEMS_CPU_MODEL" = "m68040"])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/m68k/mvme167/Makefile.am b/c/src/lib/libbsp/m68k/mvme167/Makefile.am
deleted file mode 100644
index b965c2a4d6..0000000000
--- a/c/src/lib/libbsp/m68k/mvme167/Makefile.am
+++ /dev/null
@@ -1,45 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/m68k/mvme167/start/bsp_specs
-
-noinst_PROGRAMS =
-
-
-start.$(OBJEXT): ../../../../../../bsps/m68k/shared/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme167/start/bspclean.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme167/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme167/start/page_table.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/m68k/mvme167/clock/ckinit.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme167/console/console.c
-# timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme167/btimer/btimer.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme167/btimer/timerisr.S
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/m68k/shared/fpsp-sources.am
-include $(srcdir)/../../../../../../bsps/m68k/mvme167/headers.am
diff --git a/c/src/lib/libbsp/m68k/mvme167/configure.ac b/c/src/lib/libbsp/m68k/mvme167/configure.ac
deleted file mode 100644
index 989f98d4c9..0000000000
--- a/c/src/lib/libbsp/m68k/mvme167/configure.ac
+++ /dev/null
@@ -1,53 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-m68k-mvme167],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-# HACK: Propagate #define mvme167 into bspopts.h
-# Used inside ../mvme162/include/mvme16x_hw.h
-AC_DEFINE_UNQUOTED([mvme167],[1],
-[If building the mvme167 BSP])
-
-RTEMS_BSPOPTS_SET([CD2401_INT_LEVEL],[*],[1])
-RTEMS_BSPOPTS_HELP([CD2401_INT_LEVEL],
-[Interrupt level for the CD2401(when CD2401_IO_MODE == 1).])
-
-RTEMS_BSPOPTS_SET([CD2401_IO_MODE],[*],[0])
-RTEMS_BSPOPTS_HELP([CD2401_IO_MODE],
-[0 for polled I/O, 1 for interrupt-driven.])
-
-RTEMS_BSPOPTS_SET([CD2401_USE_TERMIOS],[*],[0])
-RTEMS_BSPOPTS_HELP([CD2401_USE_TERMIOS],
-[1 for using termios based console.])
-
-RTEMS_BSPOPTS_SET([CONSOLE_MINOR],[*],[1])
-RTEMS_BSPOPTS_HELP([CONSOLE_MINOR],
-[Port to use for the RTEMS console.
- 0 - /dev/tty0, Serial Port 1/Console on the MVME712M.
- 1 - /dev/tty1, Serial Port 2/TTY01 on the MVME712M.
- 2 - /dev/tty2, Serial Port 3 on the MVME712M.
- 3 - /dev/tty3, Serial Port 4 on the MVME712M.])
-
-RTEMS_BSPOPTS_SET([PRINTK_MINOR],[*],[1])
-RTEMS_BSPOPTS_HELP([PRINTK_MINOR],
-[Port to use for printk debugging output.
- 0 - /dev/tty0, Serial Port 1/Console on the MVME712M.
- 1 - /dev/tty1, Serial Port 2/TTY01 on the MVME712M.
- 2 - /dev/tty2, Serial Port 3 on the MVME712M.
- 3 - /dev/tty3, Serial Port 4 on the MVME712M.])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/m68k/uC5282/Makefile.am b/c/src/lib/libbsp/m68k/uC5282/Makefile.am
deleted file mode 100644
index 5e6aba422b..0000000000
--- a/c/src/lib/libbsp/m68k/uC5282/Makefile.am
+++ /dev/null
@@ -1,43 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/m68k/uC5282/start/bsp_specs
-
-noinst_PROGRAMS =
-
-
-start.$(OBJEXT): ../../../../../../bsps/m68k/uC5282/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/uC5282/start/bspclean.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/uC5282/start/bspreset.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/uC5282/start/init5282.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/uC5282/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/m68k/uC5282/clock/clock.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/uC5282/console/console.c
-# timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/uC5282/btimer/btimer.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache-mcf5282.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/m68k/uC5282/headers.am
diff --git a/c/src/lib/libbsp/m68k/uC5282/configure.ac b/c/src/lib/libbsp/m68k/uC5282/configure.ac
deleted file mode 100644
index 4704dd5810..0000000000
--- a/c/src/lib/libbsp/m68k/uC5282/configure.ac
+++ /dev/null
@@ -1,21 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-m68k-uC5282],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/mips/Makefile.am b/c/src/lib/libbsp/mips/Makefile.am
deleted file mode 100644
index 3dd369de77..0000000000
--- a/c/src/lib/libbsp/mips/Makefile.am
+++ /dev/null
@@ -1,7 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../aclocal
-
-## Descend into the @RTEMS_BSP_FAMILY@ directory
-_SUBDIRS = @RTEMS_BSP_FAMILY@
-
-include $(top_srcdir)/../../../automake/subdirs.am
-include $(srcdir)/../../../../../bsps/mips/headers.am
diff --git a/c/src/lib/libbsp/mips/acinclude.m4 b/c/src/lib/libbsp/mips/acinclude.m4
deleted file mode 100644
index cde1ebe01b..0000000000
--- a/c/src/lib/libbsp/mips/acinclude.m4
+++ /dev/null
@@ -1,20 +0,0 @@
-# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY)
-AC_DEFUN([RTEMS_CHECK_BSPDIR],
-[
- case "$1" in
- csb350 )
- AC_CONFIG_SUBDIRS([csb350]);;
- hurricane )
- AC_CONFIG_SUBDIRS([hurricane]);;
- jmr3904 )
- AC_CONFIG_SUBDIRS([jmr3904]);;
- malta )
- AC_CONFIG_SUBDIRS([malta]);;
- rbtx4925 )
- AC_CONFIG_SUBDIRS([rbtx4925]);;
- rbtx4938 )
- AC_CONFIG_SUBDIRS([rbtx4938]);;
- *)
- AC_MSG_ERROR([Invalid BSP]);;
- esac
-])
diff --git a/c/src/lib/libbsp/mips/configure.ac b/c/src/lib/libbsp/mips/configure.ac
deleted file mode 100644
index 0699e143d1..0000000000
--- a/c/src/lib/libbsp/mips/configure.ac
+++ /dev/null
@@ -1,20 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-mips],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
-AM_MAINTAINER_MODE
-
-RTEMS_ENV_RTEMSBSP
-RTEMS_PROJECT_ROOT
-
-RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY])
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/mips/csb350/Makefile.am b/c/src/lib/libbsp/mips/csb350/Makefile.am
deleted file mode 100644
index 0ddfc7145f..0000000000
--- a/c/src/lib/libbsp/mips/csb350/Makefile.am
+++ /dev/null
@@ -1,48 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/mips/csb350/start/bsp_specs
-
-#isr
-
-noinst_PROGRAMS =
-
-start.$(OBJEXT): ../../../../../../bsps/mips/csb350/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/csb350/start/bspreset.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/csb350/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/mips/csb350/clock/clockdrv.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/csb350/console/console-io.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-polled.c
-# timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/csb350/btimer/btimer.c
-#isr
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/vectorexceptions.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/irq.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/csb350/irq/vectorisrs.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/interruptmask.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/installisrentries.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/isr_entries.S
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/mips/csb350/headers.am
diff --git a/c/src/lib/libbsp/mips/csb350/configure.ac b/c/src/lib/libbsp/mips/csb350/configure.ac
deleted file mode 100644
index 892d796669..0000000000
--- a/c/src/lib/libbsp/mips/csb350/configure.ac
+++ /dev/null
@@ -1,20 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-mips-csb350],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/mips/hurricane/Makefile.am b/c/src/lib/libbsp/mips/hurricane/Makefile.am
deleted file mode 100644
index 5a7ca09b85..0000000000
--- a/c/src/lib/libbsp/mips/hurricane/Makefile.am
+++ /dev/null
@@ -1,55 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/mips/hurricane/start/bsp_specs
-
-#isr
-
-
-start.$(OBJEXT): ../../../../../../bsps/mips/hurricane/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/hurricane/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/hurricane/start/inittlb.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/start/idtmem.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/start/idttlb.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/exception.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/hurricane/start/usc.S
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/mips/hurricane/clock/ckinit.c
-
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/hurricane/console/console.c
-# liblnk
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/liblnk/lnklib.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/liblnk/pmon.S
-#isr
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/vectorexceptions.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/irq.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/hurricane/irq/vectorisrs.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/interruptmask.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/installisrentries.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/isr_entries.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/timer/timer.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/timer/gettime.S
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/mips/hurricane/headers.am
diff --git a/c/src/lib/libbsp/mips/hurricane/configure.ac b/c/src/lib/libbsp/mips/hurricane/configure.ac
deleted file mode 100644
index a173ab5a92..0000000000
--- a/c/src/lib/libbsp/mips/hurricane/configure.ac
+++ /dev/null
@@ -1,28 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-mips-hurricane],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-
-RTEMS_BSP_CONFIGURE
-
-
-RTEMS_BSPOPTS_SET([BSP_HAS_USC320],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_HAS_USC320],
-[This BSP has a V3 USC320 system controller chip.])
-
-RTEMS_BSPOPTS_SET([BSP_HAS_RM52xx],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_HAS_RM52xx],
-[This BSP has a RM52xx compatible CPU.])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/mips/jmr3904/Makefile.am b/c/src/lib/libbsp/mips/jmr3904/Makefile.am
deleted file mode 100644
index ee34f6dd95..0000000000
--- a/c/src/lib/libbsp/mips/jmr3904/Makefile.am
+++ /dev/null
@@ -1,46 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/mips/jmr3904/start/bsp_specs
-
-#isr
-
-
-start.$(OBJEXT): ../../../../../../bsps/mips/jmr3904/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/jmr3904/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/mips/jmr3904/clock/clockdrv.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-polled.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/jmr3904/console/console-io.c
-# timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/jmr3904/btimer/btimer.c
-#isr
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/vectorexceptions.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/irq.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/jmr3904/irq/vectorisrs.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/interruptmask.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/installisrentries.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/isr_entries.S
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/mips/jmr3904/headers.am
diff --git a/c/src/lib/libbsp/mips/jmr3904/configure.ac b/c/src/lib/libbsp/mips/jmr3904/configure.ac
deleted file mode 100644
index c33729fcb0..0000000000
--- a/c/src/lib/libbsp/mips/jmr3904/configure.ac
+++ /dev/null
@@ -1,19 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-mips-jmr3904],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/mips/malta/Makefile.am b/c/src/lib/libbsp/mips/malta/Makefile.am
deleted file mode 100644
index 97d053ed15..0000000000
--- a/c/src/lib/libbsp/mips/malta/Makefile.am
+++ /dev/null
@@ -1,67 +0,0 @@
-##
-##
-
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/mips/malta/start/bsp_specs
-
-#isr
-#pci
-#irq
-
-
-start.$(OBJEXT): ../../../../../../bsps/mips/malta/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/malta/start/simple_access.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/malta/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/malta/start/bspreset.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/malta/start/inittlb.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/start/idttlb.S
-
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/mips/shared/clock/clockdrv.c
-librtemsbsp_a_SOURCES +=../../../../../../bsps/mips/shared/clock/mips_timer.S
-
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/malta/console/conscfg.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/malta/console/printk_support.c
-# timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/installisrentries.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/isr_entries.S
-
-# pci
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/malta/pci/pci.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/pci/pci_find_device.c
-
-#isr
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/vectorexceptions.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/irq.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/malta/irq/vectorisrs.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/malta/irq/interruptmask.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/i8259.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/mips/malta/headers.am
diff --git a/c/src/lib/libbsp/mips/malta/configure.ac b/c/src/lib/libbsp/mips/malta/configure.ac
deleted file mode 100644
index 7ecb00ae97..0000000000
--- a/c/src/lib/libbsp/mips/malta/configure.ac
+++ /dev/null
@@ -1,20 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-mips-malta],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-RTEMS_BSPOPTS_SET([BSP_RESET_BOARD_AT_EXIT],[*],[1])
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/mips/rbtx4925/Makefile.am b/c/src/lib/libbsp/mips/rbtx4925/Makefile.am
deleted file mode 100644
index 3f3f6ead71..0000000000
--- a/c/src/lib/libbsp/mips/rbtx4925/Makefile.am
+++ /dev/null
@@ -1,55 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/mips/rbtx4925/start/bsp_specs
-
-#isr
-
-noinst_PROGRAMS =
-
-
-start.$(OBJEXT): ../../../../../../bsps/mips/rbtx4925/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/rbtx4925/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/rbtx4925/start/inittlb.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/start/idttlb.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/start/idtmem.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/exception.S
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/mips/rbtx4925/clock/clockdrv.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/rbtx4925/console/console-io.c
-# liblnk
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/liblnk/lnklib.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/liblnk/pmon.S
-#isr
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/vectorexceptions.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/irq.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/rbtx4925/irq/vectorisrs.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/interruptmask_TX49.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/installisrentries.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/isr_entries.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/timer/timer.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/timer/gettime.S
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/mips/rbtx4925/headers.am
diff --git a/c/src/lib/libbsp/mips/rbtx4925/configure.ac b/c/src/lib/libbsp/mips/rbtx4925/configure.ac
deleted file mode 100644
index 20d5842b57..0000000000
--- a/c/src/lib/libbsp/mips/rbtx4925/configure.ac
+++ /dev/null
@@ -1,24 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-mips-rbtx4925],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-
-RTEMS_BSP_CONFIGURE
-
-
-RTEMS_BSPOPTS_SET([BSP_HAS_TX49xx],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_HAS_TX49xx],
-[This BSP has a RM52xx compatible CPU.])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/mips/rbtx4938/Makefile.am b/c/src/lib/libbsp/mips/rbtx4938/Makefile.am
deleted file mode 100644
index 150168459d..0000000000
--- a/c/src/lib/libbsp/mips/rbtx4938/Makefile.am
+++ /dev/null
@@ -1,55 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/mips/rbtx4938/start/bsp_specs
-
-#isr
-
-noinst_PROGRAMS =
-
-
-start.$(OBJEXT): ../../../../../../bsps/mips/rbtx4938/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/rbtx4938/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/rbtx4938/start/inittlb.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/start/idttlb.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/start/idtmem.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/exception.S
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/mips/rbtx4938/clock/clockdrv.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/rbtx4938/console/console-io.c
-# liblnk
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/liblnk/lnklib.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/liblnk/pmon.S
-#isr
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/vectorexceptions.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/irq.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/rbtx4938/irq/vectorisrs.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/interruptmask_TX49.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/installisrentries.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/isr_entries.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/timer/timer.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/timer/gettime.S
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/mips/rbtx4938/headers.am
diff --git a/c/src/lib/libbsp/mips/rbtx4938/configure.ac b/c/src/lib/libbsp/mips/rbtx4938/configure.ac
deleted file mode 100644
index 9be9573e67..0000000000
--- a/c/src/lib/libbsp/mips/rbtx4938/configure.ac
+++ /dev/null
@@ -1,20 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-mips-rbtx4938],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-
-RTEMS_BSP_CONFIGURE
-
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/moxie/Makefile.am b/c/src/lib/libbsp/moxie/Makefile.am
deleted file mode 100644
index afc822edf3..0000000000
--- a/c/src/lib/libbsp/moxie/Makefile.am
+++ /dev/null
@@ -1,10 +0,0 @@
-##
-## $Id: Makefile.am,v 1.8 2004/01/13 13:11:05 ralf Exp $
-##
-
-ACLOCAL_AMFLAGS = -I ../../../aclocal
-
-# Descend into the @RTEMS_BSP_FAMILY@ directory
-_SUBDIRS = @RTEMS_BSP_FAMILY@
-
-include $(top_srcdir)/../../../automake/subdirs.am
diff --git a/c/src/lib/libbsp/moxie/acinclude.m4 b/c/src/lib/libbsp/moxie/acinclude.m4
deleted file mode 100644
index 54c068d375..0000000000
--- a/c/src/lib/libbsp/moxie/acinclude.m4
+++ /dev/null
@@ -1,10 +0,0 @@
-# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY)
-AC_DEFUN([RTEMS_CHECK_BSPDIR],
-[
- case "$1" in
- moxiesim )
- AC_CONFIG_SUBDIRS([moxiesim]);;
- *)
- AC_MSG_ERROR([Invalid BSP]);;
- esac
-])
diff --git a/c/src/lib/libbsp/moxie/configure.ac b/c/src/lib/libbsp/moxie/configure.ac
deleted file mode 100644
index 5c7cfd5c43..0000000000
--- a/c/src/lib/libbsp/moxie/configure.ac
+++ /dev/null
@@ -1,22 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-##
-## $Id: configure.ac,v 1.15 2009/11/28 06:28:39 ralf Exp $
-
-AC_PREREQ(2.60)
-AC_INIT([rtems-c-src-lib-libbsp-moxie],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
-AM_MAINTAINER_MODE
-
-RTEMS_ENV_RTEMSBSP
-
-RTEMS_PROJECT_ROOT
-RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY])
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/moxie/moxiesim/Makefile.am b/c/src/lib/libbsp/moxie/moxiesim/Makefile.am
deleted file mode 100644
index 46ca404df0..0000000000
--- a/c/src/lib/libbsp/moxie/moxiesim/Makefile.am
+++ /dev/null
@@ -1,45 +0,0 @@
-##
-## $Id: Makefile.am,v 1.36 2008/10/02 21:39:40 joel Exp $
-##
-
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/moxie/moxiesim/start/bsp_specs
-
-
-
-start.$(OBJEXT): ../../../../../../bsps/moxie/moxiesim/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspstart-empty.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-# clock
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/clock/clock-simidle.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-polled.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/moxie/moxiesim/console/console-io.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/moxie/moxiesim/console/syscalls.S
-# timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c
-
-# Cache
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/moxie/moxiesim/headers.am
diff --git a/c/src/lib/libbsp/moxie/moxiesim/configure.ac b/c/src/lib/libbsp/moxie/moxiesim/configure.ac
deleted file mode 100644
index b26d0d1088..0000000000
--- a/c/src/lib/libbsp/moxie/moxiesim/configure.ac
+++ /dev/null
@@ -1,34 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-##
-## $Id: configure.ac,v 1.20 2009/11/28 06:28:39 ralf Exp $
-
-AC_PREREQ(2.60)
-AC_INIT([rtems-c-src-lib-libbsp-moxie-moxiesim],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-AC_MSG_CHECKING([for old moxie assembly syntax])
-AC_COMPILE_IFELSE(
- [AC_LANG_PROGRAM(
- [],
- [asm("sub.l \$r0, \$r0");])],
- [HAVE_OLD_MOXIE_ASM=yes],
- [HAVE_OLD_MOXIE_ASM=no])
-AC_MSG_RESULT([$HAVE_OLD_MOXIE_ASM])
-if test "x$HAVE_OLD_MOXIE_ASM" = xyes; then
- AC_DEFINE(HAVE_OLD_MOXIE_ASM,
- 1, [Define if you are using old moxie asm syntax (sub.l)])
-fi
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/nios2/Makefile.am b/c/src/lib/libbsp/nios2/Makefile.am
deleted file mode 100644
index 46a80a8ab6..0000000000
--- a/c/src/lib/libbsp/nios2/Makefile.am
+++ /dev/null
@@ -1,6 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../aclocal
-
-# Descend into the @RTEMS_BSP_FAMILY@ directory
-_SUBDIRS = @RTEMS_BSP_FAMILY@
-
-include $(top_srcdir)/../../../automake/subdirs.am
diff --git a/c/src/lib/libbsp/nios2/acinclude.m4 b/c/src/lib/libbsp/nios2/acinclude.m4
deleted file mode 100644
index 153d18b51c..0000000000
--- a/c/src/lib/libbsp/nios2/acinclude.m4
+++ /dev/null
@@ -1,10 +0,0 @@
-# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY)
-AC_DEFUN([RTEMS_CHECK_BSPDIR],
-[
- case "$1" in
- nios2_iss )
- AC_CONFIG_SUBDIRS([nios2_iss]);;
- *)
- AC_MSG_ERROR([Invalid BSP]);;
- esac
-])
diff --git a/c/src/lib/libbsp/nios2/configure.ac b/c/src/lib/libbsp/nios2/configure.ac
deleted file mode 100644
index d854643fa0..0000000000
--- a/c/src/lib/libbsp/nios2/configure.ac
+++ /dev/null
@@ -1,20 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-nios2],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
-AM_MAINTAINER_MODE
-
-RTEMS_ENV_RTEMSBSP
-RTEMS_PROJECT_ROOT
-
-RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY])
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/nios2/nios2_iss/Makefile.am b/c/src/lib/libbsp/nios2/nios2_iss/Makefile.am
deleted file mode 100644
index f0c9a6b9af..0000000000
--- a/c/src/lib/libbsp/nios2/nios2_iss/Makefile.am
+++ /dev/null
@@ -1,44 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/nios2/nios2_iss/start/bsp_specs
-
-
-
-start.$(OBJEXT): ../../../../../../bsps/nios2/nios2_iss/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-crtnn.$(OBJEXT): ../../../../../../bsps/nios2/nios2_iss/start/crtnn.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT) crtnn.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-loop.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/nios2/nios2_iss/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/nios2/nios2_iss/start/setvec.c
-
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/nios2/nios2_iss/clock/clock.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/nios2/nios2_iss/console/console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-polled.c
-# timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/nios2/nios2_iss/btimer/btimer.c
-
-# Cache
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/nios2/nios2_iss/headers.am
diff --git a/c/src/lib/libbsp/nios2/nios2_iss/configure.ac b/c/src/lib/libbsp/nios2/nios2_iss/configure.ac
deleted file mode 100644
index 49adb87959..0000000000
--- a/c/src/lib/libbsp/nios2/nios2_iss/configure.ac
+++ /dev/null
@@ -1,19 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-nios2-nios2_iss],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/no_cpu/Makefile.am b/c/src/lib/libbsp/no_cpu/Makefile.am
deleted file mode 100644
index 46a80a8ab6..0000000000
--- a/c/src/lib/libbsp/no_cpu/Makefile.am
+++ /dev/null
@@ -1,6 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../aclocal
-
-# Descend into the @RTEMS_BSP_FAMILY@ directory
-_SUBDIRS = @RTEMS_BSP_FAMILY@
-
-include $(top_srcdir)/../../../automake/subdirs.am
diff --git a/c/src/lib/libbsp/no_cpu/acinclude.m4 b/c/src/lib/libbsp/no_cpu/acinclude.m4
deleted file mode 100644
index 35ea252334..0000000000
--- a/c/src/lib/libbsp/no_cpu/acinclude.m4
+++ /dev/null
@@ -1,10 +0,0 @@
-# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY)
-AC_DEFUN([RTEMS_CHECK_BSPDIR],
-[
- case "$1" in
- no_bsp )
- AC_CONFIG_SUBDIRS([no_bsp]);;
- *)
- AC_MSG_ERROR([Invalid BSP]);;
- esac
-])
diff --git a/c/src/lib/libbsp/no_cpu/configure.ac b/c/src/lib/libbsp/no_cpu/configure.ac
deleted file mode 100644
index 33c0a867e3..0000000000
--- a/c/src/lib/libbsp/no_cpu/configure.ac
+++ /dev/null
@@ -1,20 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-no_cpu],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
-AM_MAINTAINER_MODE
-
-RTEMS_ENV_RTEMSBSP
-RTEMS_PROJECT_ROOT
-
-RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY])
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/no_cpu/no_bsp/Makefile.am b/c/src/lib/libbsp/no_cpu/no_bsp/Makefile.am
deleted file mode 100644
index 1cb4287368..0000000000
--- a/c/src/lib/libbsp/no_cpu/no_bsp/Makefile.am
+++ /dev/null
@@ -1,39 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/no_cpu/no_bsp/start/bsp_specs
-
-noinst_PROGRAMS =
-
-project_lib_DATA = linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/no_cpu/no_bsp/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/no_cpu/no_bsp/start/setvec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/no_cpu/no_bsp/clock/ckinit.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/no_cpu/no_bsp/console/console.c
-# timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/no_cpu/no_bsp/btimer/btimer.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/no_cpu/no_bsp/btimer/timerisr.c
-# shmsupp
-librtemsbsp_a_SOURCES += ../../../../../../bsps/no_cpu/no_bsp/mpci/addrconv.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/no_cpu/no_bsp/mpci/getcfg.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/no_cpu/no_bsp/mpci/lock.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/no_cpu/no_bsp/mpci/mpisr.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/no_cpu/no_bsp/headers.am
diff --git a/c/src/lib/libbsp/no_cpu/no_bsp/configure.ac b/c/src/lib/libbsp/no_cpu/no_bsp/configure.ac
deleted file mode 100644
index 3e54ec9f34..0000000000
--- a/c/src/lib/libbsp/no_cpu/no_bsp/configure.ac
+++ /dev/null
@@ -1,19 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-no_cpu-no_bsp],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/or1k/Makefile.am b/c/src/lib/libbsp/or1k/Makefile.am
deleted file mode 100644
index e00a907357..0000000000
--- a/c/src/lib/libbsp/or1k/Makefile.am
+++ /dev/null
@@ -1,9 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../aclocal
-
-## Descend into the @RTEMS_BSP_FAMILY@ directory
-## Currently, the shared directory is not explicitly
-## added but it is present in the source tree.
-_SUBDIRS = @RTEMS_BSP_FAMILY@
-
-include $(top_srcdir)/../../../automake/subdirs.am
-include $(srcdir)/../../../../../bsps/or1k/headers.am
diff --git a/c/src/lib/libbsp/or1k/acinclude.m4 b/c/src/lib/libbsp/or1k/acinclude.m4
deleted file mode 100644
index c6bc720dfd..0000000000
--- a/c/src/lib/libbsp/or1k/acinclude.m4
+++ /dev/null
@@ -1,10 +0,0 @@
-# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY)
-AC_DEFUN([RTEMS_CHECK_BSPDIR],
-[
- case "$1" in
- generic_or1k )
- AC_CONFIG_SUBDIRS([generic_or1k]);;
- *)
- AC_MSG_ERROR([Invalid BSP]);;
- esac
-])
diff --git a/c/src/lib/libbsp/or1k/configure.ac b/c/src/lib/libbsp/or1k/configure.ac
deleted file mode 100644
index c7fcd67947..0000000000
--- a/c/src/lib/libbsp/or1k/configure.ac
+++ /dev/null
@@ -1,20 +0,0 @@
-# Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-or1k],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
-AM_MAINTAINER_MODE
-
-RTEMS_ENV_RTEMSBSP
-RTEMS_PROJECT_ROOT
-
-RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY])
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/or1k/generic_or1k/Makefile.am b/c/src/lib/libbsp/or1k/generic_or1k/Makefile.am
deleted file mode 100644
index e6e185cbeb..0000000000
--- a/c/src/lib/libbsp/or1k/generic_or1k/Makefile.am
+++ /dev/null
@@ -1,72 +0,0 @@
-#
-# @file
-#
-# @brief Makefile of LibBSP for the generic_or1k BSP.
-#
-
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/or1k/generic_or1k/start/bsp_specs
-
-###############################################################################
-# Header #
-###############################################################################
-
-###############################################################################
-# Data #
-###############################################################################
-
-start.$(OBJEXT): ../../../../../../bsps/or1k/generic_or1k/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-dist_project_lib_DATA += ../../../../../../bsps/or1k/shared/start/linkcmds.base
-
-###############################################################################
-# LibBSP #
-###############################################################################
-
-project_lib_LIBRARIES = librtemsbsp.a
-
-librtemsbsp_a_SOURCES =
-
-# Startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/or1k/generic_or1k/start/bspstart.c
-
-# Shared
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c
-
-# Console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/or1k/generic_or1k/console/console-config.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/or1k/generic_or1k/console/uart.c
-
-# Timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/or1k/generic_or1k/btimer/btimer.c
-
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/or1k/generic_or1k/clock/clockdrv.c
-
-# Cache
-librtemsbsp_a_SOURCES += ../../../../../../bsps/or1k/shared/cache/cache.c
-
-###############################################################################
-# Special Rules #
-###############################################################################
-
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/or1k/generic_or1k/headers.am
diff --git a/c/src/lib/libbsp/or1k/generic_or1k/configure.ac b/c/src/lib/libbsp/or1k/generic_or1k/configure.ac
deleted file mode 100644
index 150dda2d14..0000000000
--- a/c/src/lib/libbsp/or1k/generic_or1k/configure.ac
+++ /dev/null
@@ -1,28 +0,0 @@
-#
-# @file
-#
-# @brief Configure script of LibBSP for generic_or1k BSP.
-#
-
-AC_PREREQ(2.69)
-AC_INIT([rtems-c-src-lib-libbsp-or1k-generic],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-RTEMS_BSPOPTS_SET([BSP_START_RESET_VECTOR],[*],[])
-RTEMS_BSPOPTS_HELP([BSP_START_RESET_VECTOR],[reset vector address for BSP start])
-
-RTEMS_BSPOPTS_SET([BSP_GENERIC_OR1K_PERIPHCLK],[*],[50000000U])
-RTEMS_BSPOPTS_HELP([BSP_GENERIC_OR1K_PERIPHCLK],[or1k PERIPHCLK clock frequency in Hz])
-
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/powerpc/Makefile.am b/c/src/lib/libbsp/powerpc/Makefile.am
deleted file mode 100644
index c70691e510..0000000000
--- a/c/src/lib/libbsp/powerpc/Makefile.am
+++ /dev/null
@@ -1,41 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../aclocal
-
-## Descend into the @RTEMS_BSP_FAMILY@ directory
-_SUBDIRS = @RTEMS_BSP_FAMILY@
-
-# FIXME: This does not work
-# DIST_SUBDIRS = @all_subdirs@ support/old_exception_processing \
-# support/new_exception_processing
-
-# FIXME: Herein lies madness ;)
-
-## shared/include
-
-## shared/bootloader
-
-## shared/clock
-
-## shared/console
-
-## shared/flash
-
-## shared/motorola
-
-## shared/pci
-
-## shared/residual
-
-## shared/openpic
-
-## shared/irq
-
-## shared/start
-
-## shared/startup
-
-## shared/tod
-
-## shared/vme
-
-include $(top_srcdir)/../../../automake/subdirs.am
-include $(srcdir)/../../../../../bsps/powerpc/headers.am
diff --git a/c/src/lib/libbsp/powerpc/acinclude.m4 b/c/src/lib/libbsp/powerpc/acinclude.m4
deleted file mode 100644
index 4c83475dd8..0000000000
--- a/c/src/lib/libbsp/powerpc/acinclude.m4
+++ /dev/null
@@ -1,44 +0,0 @@
-# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY)
-AC_DEFUN([RTEMS_CHECK_BSPDIR],
-[
- case "$1" in
- beatnik )
- AC_CONFIG_SUBDIRS([beatnik]);;
- gen5200 )
- AC_CONFIG_SUBDIRS([gen5200]);;
- gen83xx )
- AC_CONFIG_SUBDIRS([gen83xx]);;
- haleakala )
- AC_CONFIG_SUBDIRS([haleakala]);;
- motorola_powerpc )
- AC_CONFIG_SUBDIRS([motorola_powerpc]);;
- mpc55xxevb )
- AC_CONFIG_SUBDIRS([mpc55xxevb]);;
- mpc8260ads )
- AC_CONFIG_SUBDIRS([mpc8260ads]);;
- mvme3100 )
- AC_CONFIG_SUBDIRS([mvme3100]);;
- mvme5500 )
- AC_CONFIG_SUBDIRS([mvme5500]);;
- psim )
- AC_CONFIG_SUBDIRS([psim]);;
- qemuppc )
- AC_CONFIG_SUBDIRS([qemuppc]);;
- qoriq )
- AC_CONFIG_SUBDIRS([qoriq]);;
- ss555 )
- AC_CONFIG_SUBDIRS([ss555]);;
- t32mppc )
- AC_CONFIG_SUBDIRS([t32mppc]);;
- tqm8xx )
- AC_CONFIG_SUBDIRS([tqm8xx]);;
- virtex )
- AC_CONFIG_SUBDIRS([virtex]);;
- virtex4 )
- AC_CONFIG_SUBDIRS([virtex4]);;
- virtex5 )
- AC_CONFIG_SUBDIRS([virtex5]);;
- *)
- AC_MSG_ERROR([Invalid BSP]);;
- esac
-])
diff --git a/c/src/lib/libbsp/powerpc/beatnik/Makefile.am b/c/src/lib/libbsp/powerpc/beatnik/Makefile.am
deleted file mode 100644
index c232100ed1..0000000000
--- a/c/src/lib/libbsp/powerpc/beatnik/Makefile.am
+++ /dev/null
@@ -1,109 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-CLEANFILES =
-noinst_PROGRAMS =
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/powerpc/beatnik/start/bsp_specs
-
-project_lib_DATA =
-
-#include
-
-#start
-rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S
- $(CPPASCOMPILE) -DASM -o $@ -c $<
-project_lib_DATA += rtems_crti.$(OBJEXT)
-
-rtems_crtn.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crtn.S
- $(CPPASCOMPILE) -DASM -o $@ -c $<
-project_lib_DATA += rtems_crtn.$(OBJEXT)
-
-
-preload.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/preload.S
- $(CPPASCOMPILE) -DASM -o $@ -c $<
-
-vectors_entry.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/vectors_entry.S
- $(CPPASCOMPILE) -DASM -o $@ -c $<
-
-start.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/start.S
- $(CPPASCOMPILE) -DASM -o $@ -c $<
-
-motld_start.$(OBJEXT): preload.$(OBJEXT) vectors_entry.$(OBJEXT) start.$(OBJEXT)
- $(LD) -o $@ -r $^
-
-project_lib_DATA += motld_start.$(OBJEXT)
-
-
-#startup
-
-project_lib_DATA += linkcmds
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/shared/start/linkcmds.share
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/vpd.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/start/bspreset.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/start/i2c_init.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/bspgetworkarea.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/probeMemEnd.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/zerobss.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/pgtbl_setup.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/pgtbl_activate.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/start/bspclean.c
-
-#pclock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/shared/clock/p_clock.c
-
-#console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/console/uart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/console/console.c
-
-#irq
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/irq/irq_init.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/irq/discovery_pic.c
-
-#marvell
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/marvell/discovery.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/marvell/gti2c.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/marvell/gt_timer.c
-
-#flash
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/flash/flash.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/flash/intelFlash.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/flash/flashcfg.c
-
-#pci
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/pci/pci.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/pci/gt_pci_init.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/pci/pci_io_remap.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/pci/motload_fixup.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/pci/pcifinddevice.c
-
-# tod
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/rtc/todcfg.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/altivec/vec_sup.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/altivec/vec_sup_asm.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/clock/clock-ppc-dec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/bat.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/mmuAsm.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/pte121.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/ppc-irq-legacy.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/vme-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/beatnik/headers.am
diff --git a/c/src/lib/libbsp/powerpc/beatnik/configure.ac b/c/src/lib/libbsp/powerpc/beatnik/configure.ac
deleted file mode 100644
index 584072d002..0000000000
--- a/c/src/lib/libbsp/powerpc/beatnik/configure.ac
+++ /dev/null
@@ -1,48 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-powerpc-beatnik],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-RTEMS_CHECK_TOOL([OBJCOPY],[objcopy])
-
-
-AS=$CC
-AM_PROG_AS
-
-RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED([*],[1])
-RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED
-
-RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED([*],[1])
-RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED
-
-RTEMS_BSPOPTS_SET([CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK], [*], [1])
-RTEMS_BSPOPTS_HELP([CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK],
-[If defined then the BSP may reduce the available memory size
-initially. This can be useful for debugging (reduce the core
-size) or dynamic loading (std gcc text offsets/jumps are < +/-32M).
-Note that the policy can still be defined by the application
-(see sbrk.c, BSP_sbrk_policy). By undefining
-CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK this feature is removed
-and a little memory is saved.])
-
-RTEMS_BSPOPTS_SET([BSP_CONSOLE_BAUD],[*],[9600])
-RTEMS_BSPOPTS_HELP([BSP_CONSOLE_BAUD],
-[default console baud])
-
-AC_DEFINE(__ppc_generic, 1, [PowerPC model option])
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-
-RTEMS_PPC_EXCEPTIONS
-
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/powerpc/configure.ac b/c/src/lib/libbsp/powerpc/configure.ac
deleted file mode 100644
index e52d333eaf..0000000000
--- a/c/src/lib/libbsp/powerpc/configure.ac
+++ /dev/null
@@ -1,21 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-powerpc],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
-AM_MAINTAINER_MODE
-
-RTEMS_ENV_RTEMSBSP
-
-RTEMS_PROJECT_ROOT
-
-RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY])
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/powerpc/gen5200/Makefile.am b/c/src/lib/libbsp/powerpc/gen5200/Makefile.am
deleted file mode 100644
index 3e6670986d..0000000000
--- a/c/src/lib/libbsp/powerpc/gen5200/Makefile.am
+++ /dev/null
@@ -1,115 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/powerpc/gen5200/start/bsp_specs
-
-
-noinst_PROGRAMS =
-
-
-start.$(OBJEXT): ../../../../../../bsps/powerpc/gen5200/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA += rtems_crti.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/gen5200/start/linkcmds.gen5200_base
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/gen5200/start/linkcmds.icecube
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/gen5200/start/linkcmds.pm520_cr825
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/gen5200/start/linkcmds.pm520_ze30
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# bestcomm
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/bestcomm_api.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/bestcomm_glue.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/dma_image.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/dma_image.reloc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/load_task.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_ata.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_bdtable.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_crc16_dp_0.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_crc16_dp_1.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_fec_rx_bd.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_fec_tx_bd.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_gen_dp_0.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_gen_dp_1.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_gen_dp_2.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_gen_dp_3.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_gen_dp_bd_0.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_gen_dp_bd_1.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_gen_rx_bd.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_gen_tx_bd.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_lpc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_pci_rx.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_pci_tx.c
-# clock
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/shared/clock/clock.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/console/console.c
-# i2c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/i2c/i2c.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/i2c/i2cdrv.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/i2c/mpc5200mbus.c
-# ide
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/ata/idecfg.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/ata/pcmcia_ide.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/dev/mpc5200-ata.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/ata/ata-instance.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/ata/ata-dma-pio-single.c
-
-# irq
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/irq/irq.c
-
-# mscan
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/mscan/mscan.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/mscan/mscan-base.c
-
-# nvram
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/nvram/nvram.c
-
-# slicetimer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/slicetimer/slicetimer.c
-
-# tod
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/rtc/todcfg.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/rtc/pcf8563.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bsp-uboot-board-info.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/showbats.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/memcpy.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/bspidle.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/u-boot/uboot_dump_bdinfo.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/u-boot/uboot_getenv.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/start/bspreset.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/start/cpuinit.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/start/uboot_support.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/start/bestcomm.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/bat.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/mmuAsm.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/pte121.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/gen5200/headers.am
diff --git a/c/src/lib/libbsp/powerpc/gen5200/configure.ac b/c/src/lib/libbsp/powerpc/gen5200/configure.ac
deleted file mode 100644
index 0b09f2f1b5..0000000000
--- a/c/src/lib/libbsp/powerpc/gen5200/configure.ac
+++ /dev/null
@@ -1,132 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-powerpc-gen5200],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED([*],[1])
-RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED
-
-RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED([*],[1])
-RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED
-
-RTEMS_BSPOPTS_SET([BENCHMARK_IRQ_PROCESSING],[*],[0])
-RTEMS_BSPOPTS_HELP([BENCHMARK_IRQ_PROCESSING],
-[If set to !0, enable code to benchmark IRQ processing.])
-
-RTEMS_BSPOPTS_SET([ALLOW_IRQ_NESTING],[icecube],[0])
-RTEMS_BSPOPTS_SET([ALLOW_IRQ_NESTING],[*],[1])
-RTEMS_BSPOPTS_HELP([ALLOW_IRQ_NESTING],
-[If set to !0, allow nested IRQ processing.])
-
-RTEMS_BSPOPTS_SET([BSP_PRESS_KEY_FOR_RESET],[icecube],[1])
-RTEMS_BSPOPTS_SET([BSP_PRESS_KEY_FOR_RESET],[*],[0])
-RTEMS_BSPOPTS_HELP([BSP_PRESS_KEY_FOR_RESET],
-[If set to !0, print a message and wait until pressed before resetting
- board when application exits.])
-
-RTEMS_BSPOPTS_SET([BSP_RESET_BOARD_AT_EXIT],[icecube],[1])
-RTEMS_BSPOPTS_SET([BSP_RESET_BOARD_AT_EXIT],[pm520_*],[1])
-RTEMS_BSPOPTS_SET([BSP_RESET_BOARD_AT_EXIT],[brs*l],[1])
-RTEMS_BSPOPTS_SET([BSP_RESET_BOARD_AT_EXIT],[*],[0])
-RTEMS_BSPOPTS_HELP([BSP_RESET_BOARD_AT_EXIT],
-[If set to !0, reset the board when the application exits.])
-
-RTEMS_BSPOPTS_SET([BSP_GPIOPCR_INITMASK],[pm520_ze30],[0x037F3F07])
-RTEMS_BSPOPTS_SET([BSP_GPIOPCR_INITVAL],[pm520_ze30],[0x01552104])
-
-RTEMS_BSPOPTS_SET([BSP_GPIOPCR_INITMASK],[brs*l],[0xb30F0F77])
-RTEMS_BSPOPTS_SET([BSP_GPIOPCR_INITVAL],[brs*l],[0x91050444])
-
-RTEMS_BSPOPTS_SET([BSP_GPIOPCR_INITMASK],[dp2],[0x337F3F77])
-RTEMS_BSPOPTS_SET([BSP_GPIOPCR_INITVAL],[dp2],[0x03550040])
-
-RTEMS_BSPOPTS_SET([BSP_GPIOPCR_INITMASK],[*],[0x330F0F77])
-RTEMS_BSPOPTS_SET([BSP_GPIOPCR_INITVAL],[*],[0x01050444])
-
-RTEMS_BSPOPTS_HELP([BSP_GPIOPCR_INITMASK],
-[Defines the bits cleared in the MPC5200 GPIOPCR register during
-initialization. Must match the hardware requirements. Must be consistent with
-BSP_GPIOPCR_INITVAL. The bits are cleared via BSP_GPIOPCR_INITMASK and then
-set via BSP_GPIOPCR_INITVAL.])
-RTEMS_BSPOPTS_HELP([BSP_GPIOPCR_INITVAL],
-[Defines the bits set in the MPC5200 GPIOPCR register during initialization.
-Must match the hardware requirements. Must be consistent with
-BSP_GPIOPCR_INITMASK. The bits are cleared via BSP_GPIOPCR_INITMASK and then
-set via BSP_GPIOPCR_INITVAL.])
-
-## on ze30, we have PSC1/4/5/6 ...
-RTEMS_BSPOPTS_SET([BSP_UART_AVAIL_MASK],[pm520_ze30],[0x39])
-## on cr825, we have PSC1/2/3
-RTEMS_BSPOPTS_SET([BSP_UART_AVAIL_MASK],[pm520_cr825],[0x07])
-## on brs5l and brs6l, we have PSC1/2/3
-RTEMS_BSPOPTS_SET([BSP_UART_AVAIL_MASK],[brs*l],[0x07])
-## on icecube, we only have PSC1
-RTEMS_BSPOPTS_SET([BSP_UART_AVAIL_MASK],[icecube],[0x01])
-## dp2: PSC2 (via USB connector), PSC6 (GPS module)
-RTEMS_BSPOPTS_SET([BSP_UART_AVAIL_MASK],[dp2],[0x22])
-## default
-RTEMS_BSPOPTS_SET([BSP_UART_AVAIL_MASK],[*],[0x01])
-RTEMS_BSPOPTS_HELP([BSP_UART_AVAIL_MASK],
-[bit mask to specify the UARTS (PSCs), which should be enabled on this board.
- Must match the hardware requirements. PSC1 corresponds to the LSB])
-
-RTEMS_BSPOPTS_SET([MPC5200_PSC_INDEX_FOR_GPS_MODULE],[dp2],[5])
-RTEMS_BSPOPTS_HELP([MPC5200_PSC_INDEX_FOR_GPS_MODULE],[PSC index for GPS module, if defined results in '/dev/gps'])
-
-RTEMS_BSPOPTS_SET([SINGLE_CHAR_MODE],[*],[])
-RTEMS_BSPOPTS_HELP([SINGLE_CHAR_MODE],[enable single character mode for the PSC console driver])
-
-RTEMS_BSPOPTS_SET([UARTS_USE_TERMIOS_INT],[*],[1])
-RTEMS_BSPOPTS_HELP([UARTS_USE_TERMIOS_INT],[enable interrupt support for the PSC console driver])
-
-RTEMS_BSPOPTS_SET([PRINTK_MINOR],[dp2],[1])
-RTEMS_BSPOPTS_SET([PRINTK_MINOR],[*],[0])
-RTEMS_BSPOPTS_HELP([PRINTK_MINOR],[console minor number used by printk()])
-
-RTEMS_BSPOPTS_SET([MPC5200_BOARD_PM520_ZE30],[pm520_ze30],[1])
-RTEMS_BSPOPTS_HELP([MPC5200_BOARD_PM520_ZE30],
-[enable settings for PM520 ZE30])
-
-RTEMS_BSPOPTS_SET([MPC5200_BOARD_PM520_CR825],[pm520_cr825],[1])
-RTEMS_BSPOPTS_HELP([MPC5200_BOARD_PM520_CR825],
-[enable settings for PM520 CR825])
-
-RTEMS_BSPOPTS_SET([MPC5200_BOARD_ICECUBE],[icecube],[1])
-RTEMS_BSPOPTS_HELP([MPC5200_BOARD_ICECUBE],
-[enable settings for IceCube])
-
-RTEMS_BSPOPTS_SET([MPC5200_BOARD_BRS5L],[brs5l],[1])
-RTEMS_BSPOPTS_HELP([MPC5200_BOARD_BRS5L],
-[enable settings for BRS5L])
-
-RTEMS_BSPOPTS_SET([MPC5200_BOARD_BRS6L],[brs6l],[1])
-RTEMS_BSPOPTS_HELP([MPC5200_BOARD_BRS6L],
-[enable settings for BRS6L])
-
-RTEMS_BSPOPTS_SET([MPC5200_BOARD_DP2],[dp2],[1])
-RTEMS_BSPOPTS_HELP([MPC5200_BOARD_DP2],
-[enable settings for DP2])
-
-RTEMS_BSPOPTS_SET([HAS_UBOOT],[pm520*],[1])
-RTEMS_BSPOPTS_SET([HAS_UBOOT],[icecube],[1])
-RTEMS_BSPOPTS_SET([HAS_UBOOT],[dp2],[1])
-RTEMS_BSPOPTS_HELP([HAS_UBOOT],[enable U-Boot startup])
-
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-RTEMS_PPC_EXCEPTIONS
-
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/powerpc/gen83xx/Makefile.am b/c/src/lib/libbsp/powerpc/gen83xx/Makefile.am
deleted file mode 100644
index a028658e07..0000000000
--- a/c/src/lib/libbsp/powerpc/gen83xx/Makefile.am
+++ /dev/null
@@ -1,78 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/powerpc/gen83xx/start/bsp_specs
-
-
-noinst_PROGRAMS =
-
-
-start.$(OBJEXT): ../../../../../../bsps/powerpc/gen83xx/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA += rtems_crti.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/shared/start/linkcmds.base
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/gen83xx/start/linkcmds.br_uid
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/gen83xx/start/linkcmds.hsc_cm01
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/gen83xx/start/linkcmds.mpc8309som
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/gen83xx/start/linkcmds.mpc8313erdb
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/gen83xx/start/linkcmds.mpc8349eamds
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/gen83xx/start/linkcmds.mpc83xx
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/tictac.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen83xx/start/cpuinit.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/bspidle.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen83xx/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen83xx/start/bspreset.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen83xx/start/bsprestart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bsp-uboot-board-info.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/u-boot/uboot_getenv.c
-
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/shared/clock/clock.c
-
-# irq
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen83xx/irq/irq.c
-
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios-init.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen83xx/console/console-config.c
-
-# bsp_i2c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen83xx/i2c/i2c_init.c
-# bsp_spi
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen83xx/spi/spi_init.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/bat.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/mmuAsm.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/pte121.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen83xx/dev/gtm.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen83xx/dev/mpc83xx_i2cdrv.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen83xx/dev/mpc83xx_spidrv.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/gen83xx/headers.am
diff --git a/c/src/lib/libbsp/powerpc/gen83xx/configure.ac b/c/src/lib/libbsp/powerpc/gen83xx/configure.ac
deleted file mode 100644
index 293148f3ac..0000000000
--- a/c/src/lib/libbsp/powerpc/gen83xx/configure.ac
+++ /dev/null
@@ -1,92 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-powerpc-gen83xx],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED([*],[1])
-RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED
-
-RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED([*],[1])
-RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED
-
-RTEMS_BSPOPTS_SET([MPC83XX_BOARD_MPC8313ERDB],[mpc8313erdb],[1])
-RTEMS_BSPOPTS_HELP([MPC83XX_BOARD_MPC8313ERDB],
-[if defined, then use settings for the MPC8313ERDB board])
-
-RTEMS_BSPOPTS_SET([MPC83XX_BOARD_MPC8349EAMDS],[mpc8349eamds],[1])
-RTEMS_BSPOPTS_HELP([MPC83XX_BOARD_MPC8349EAMDS],
-[if defined, then use settings for the MPC8349EAMDS board])
-
-RTEMS_BSPOPTS_SET([MPC83XX_BOARD_HSC_CM01],[hsc_cm01],[1])
-RTEMS_BSPOPTS_HELP([MPC83XX_BOARD_HSC_CM01],
-[if defined, then use settings for the HSC_CM01 board])
-
-RTEMS_BSPOPTS_SET([MPC83XX_BOARD_MPC8309SOM],[mpc8309som],[1])
-RTEMS_BSPOPTS_HELP([MPC83XX_BOARD_MPC8309SOM],
-[if defined, then use settings for the MPC8309SOM board])
-
-RTEMS_BSPOPTS_SET([MPC83XX_BOARD_BR_UID],[br_uid],[1])
-RTEMS_BSPOPTS_HELP([MPC83XX_BOARD_BR_UID],
-[if defined, then use settings for the BR UID board])
-
-RTEMS_BSPOPTS_SET([MPC83XX_NETWORK_INTERFACE_0_PHY_ADDR],[mpc8309som],[0x11])
-RTEMS_BSPOPTS_SET([MPC83XX_NETWORK_INTERFACE_0_PHY_ADDR],[br_uid],[-1])
-RTEMS_BSPOPTS_HELP([MPC83XX_NETWORK_INTERFACE_0_PHY_ADDR],
-[PHY address of network interface 0])
-
-RTEMS_BSPOPTS_SET([MPC83XX_CHIP_TYPE],[mpc8309som],[8309])
-RTEMS_BSPOPTS_SET([MPC83XX_CHIP_TYPE],[br_uid],[8309])
-RTEMS_BSPOPTS_SET([MPC83XX_CHIP_TYPE],[mpc8349eamds],[8349])
-RTEMS_BSPOPTS_SET([MPC83XX_CHIP_TYPE],[hsc_cm01],[8349])
-RTEMS_BSPOPTS_SET([MPC83XX_CHIP_TYPE],[*],[8313])
-RTEMS_BSPOPTS_HELP([MPC83XX_CHIP_TYPE],[chip type of the MPC83XX family])
-
-RTEMS_BSPOPTS_SET([MPC83XX_HAS_NAND_LP_FLASH_ON_CS0],[br_uid],[1])
-RTEMS_BSPOPTS_SET([MPC83XX_HAS_NAND_LP_FLASH_ON_CS0],[*],[])
-RTEMS_BSPOPTS_HELP([MPC83XX_HAS_NAND_LP_FLASH_ON_CS0],[indicates if the board has a NAND large page flash on chip select 0])
-
-RTEMS_BSPOPTS_SET([BSP_CONSOLE_BAUD],[hsc_cm01],[9600])
-RTEMS_BSPOPTS_SET([BSP_CONSOLE_BAUD],[*],[115200])
-RTEMS_BSPOPTS_HELP([BSP_CONSOLE_BAUD],[default baud for console and other serial devices])
-
-RTEMS_BSPOPTS_SET([BSP_USE_UART_INTERRUPTS],[hsc_cm01],[])
-RTEMS_BSPOPTS_SET([BSP_USE_UART_INTERRUPTS],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_USE_UART_INTERRUPTS],[enable usage of interrupts for the UART modules])
-
-RTEMS_BSPOPTS_SET([BSP_USE_UART2],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_USE_UART2],[if defined, enables UART2])
-
-RTEMS_BSPOPTS_SET([HAS_UBOOT],[mpc8309som],[1])
-RTEMS_BSPOPTS_SET([HAS_UBOOT],[mpc8313erdb],[1])
-RTEMS_BSPOPTS_SET([HAS_UBOOT],[mpc8349eamds],[1])
-RTEMS_BSPOPTS_HELP([HAS_UBOOT],[if defined, enables U-Boot support])
-
-# Disable interrupt nesting for the interrupt server support. The interrupt
-# server is necessary for the USB stack.
-RTEMS_BSPOPTS_SET([GEN83XX_ENABLE_INTERRUPT_NESTING],[mpc8313erdb],[])
-RTEMS_BSPOPTS_SET([GEN83XX_ENABLE_INTERRUPT_NESTING],[br_uid],[])
-RTEMS_BSPOPTS_SET([GEN83XX_ENABLE_INTERRUPT_NESTING],[*],[1])
-RTEMS_BSPOPTS_HELP([GEN83XX_ENABLE_INTERRUPT_NESTING],[enable interrupt nesting])
-
-RTEMS_BSPOPTS_SET([BSP_USB_EHCI_MPC83XX_HAS_ULPI],[br_uid],[1])
-RTEMS_BSPOPTS_HELP([BSP_USB_EHCI_MPC83XX_HAS_ULPI],[the board has an ULPI PHY connected to the USB EHCI controller])
-
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-
-RTEMS_BSP_BOOTCARD_OPTIONS
-RTEMS_BSP_CLEANUP_OPTIONS
-
-RTEMS_PPC_EXCEPTIONS
-
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/powerpc/haleakala/Makefile.am b/c/src/lib/libbsp/powerpc/haleakala/Makefile.am
deleted file mode 100644
index 4e4af15f99..0000000000
--- a/c/src/lib/libbsp/powerpc/haleakala/Makefile.am
+++ /dev/null
@@ -1,49 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/powerpc/haleakala/start/bsp_specs
-
-start.$(OBJEXT): ../../../../../../bsps/powerpc/haleakala/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA += rtems_crti.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-loop.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/haleakala/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/haleakala/start/mmu_405.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/haleakala/start/mmu_405asm.S
-
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/console/uart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/console/console.c
-
-# irq
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/haleakala/irq/irq_init.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/haleakala/irq/irq.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/clock/clock-ppc403.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/ppc-irq-legacy.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/haleakala/headers.am
diff --git a/c/src/lib/libbsp/powerpc/haleakala/configure.ac b/c/src/lib/libbsp/powerpc/haleakala/configure.ac
deleted file mode 100644
index 627625b95c..0000000000
--- a/c/src/lib/libbsp/powerpc/haleakala/configure.ac
+++ /dev/null
@@ -1,41 +0,0 @@
-dnl Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-powerpc-haleakala],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-RTEMS_BSPOPTS_SET([PPC_USE_SPRG],[*],[1])
-RTEMS_BSPOPTS_HELP([PPC_USE_SPRG],
-[If defined, then the PowerPC specific code in RTEMS will use some
- of the special purpose registers to slightly optimize interrupt
- response time. The use of these registers can conflict with
- other tools like debuggers.])
-
-RTEMS_BSPOPTS_SET([PPC_VECTOR_FILE_BASE],[*],[0x0100])
-RTEMS_BSPOPTS_HELP([PPC_VECTOR_FILE_BASE],
-[This defines the base address of the exception table.
- NOTE: Vectors are actually at 0xFFF00000 but file starts at offset.])
-
-RTEMS_BSPOPTS_SET([BSP_CONSOLE_BAUD],[*],[9600])
-RTEMS_BSPOPTS_HELP([BSP_CONSOLE_BAUD],
-[default console baud])
-
-AC_DEFINE(ppc405, 1, [PowerPC model option])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-
-RTEMS_PPC_EXCEPTIONS
-
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/powerpc/motorola_powerpc/Makefile.am b/c/src/lib/libbsp/powerpc/motorola_powerpc/Makefile.am
deleted file mode 100644
index 32b2402311..0000000000
--- a/c/src/lib/libbsp/powerpc/motorola_powerpc/Makefile.am
+++ /dev/null
@@ -1,98 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-_SUBDIRS = .
-_SUBDIRS += bootloader
-if QEMU
-_SUBDIRS += qemu_fakerom
-endif
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/powerpc/motorola_powerpc/start/bsp_specs
-
-
-noinst_PROGRAMS =
-
-
-start.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA += rtems_crti.$(OBJEXT)
-
-vectors_entry.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/vectors_entry.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA += vectors_entry.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/shared/start/linkcmds.share
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/motorola_powerpc/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/bspgetworkarea.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/showbats.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/zerobss.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/pgtbl_setup.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/pgtbl_activate.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/ppc_idle.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/motorola_powerpc/start/bspreset.c
-
-
-# tod
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/rtc/todcfg.c
-# pclock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/shared/clock/p_clock.c
-
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/motorola_powerpc/console/polled_io.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/console/uart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/console/console.c
-
-# irq
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/irq_init.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/openpic_i8259_irq.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/i8259.c
-
-# motorola
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/motorola_powerpc/start/motorola.c
-
-# openpic
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/openpic.c
-
-# pci
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/pci/pci.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/pci/detect_raven_bridge.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/pci/generic_clear_hberrs.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/pci/pcifinddevice.c
-
-# residual
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/motorola_powerpc/start/residual.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/altivec/vec_sup.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/altivec/vec_sup_asm.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/clock/clock-ppc-dec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/bat.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/mmuAsm.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/pte121.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/ppc-irq-legacy.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(top_srcdir)/../../../../automake/subdirs.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/vme-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/motorola_powerpc/headers.am
diff --git a/c/src/lib/libbsp/powerpc/motorola_powerpc/bootloader/Makefile.am b/c/src/lib/libbsp/powerpc/motorola_powerpc/bootloader/Makefile.am
deleted file mode 100644
index 42b70544e6..0000000000
--- a/c/src/lib/libbsp/powerpc/motorola_powerpc/bootloader/Makefile.am
+++ /dev/null
@@ -1,67 +0,0 @@
-## NOTE: This Makefile.am does not apply RTEMS's compilation rules.
-
-AUTOMAKE_OPTIONS = no-exeext
-
-noinst_PROGRAMS = bootloader
-
-## IMPORTANT: head.S must be first, T. Straumann 12/17/2001
-bootloader_SOURCES =
-bootloader_SOURCES += ../../../../../../../bsps/powerpc/motorola_powerpc/bootloader/head.S
-bootloader_SOURCES += ../../../../../../../bsps/powerpc/motorola_powerpc/bootloader/exception.S
-bootloader_SOURCES += ../../../../../../../bsps/powerpc/motorola_powerpc/bootloader/em86real.S
-bootloader_SOURCES += ../../../../../../../bsps/powerpc/motorola_powerpc/bootloader/misc.c
-bootloader_SOURCES += ../../../../../../../bsps/powerpc/motorola_powerpc/bootloader/pci.c
-bootloader_SOURCES += ../../../../../../../bsps/powerpc/motorola_powerpc/bootloader/zlib.c
-bootloader_SOURCES += ../../../../../../../bsps/powerpc/motorola_powerpc/bootloader/mm.c
-bootloader_SOURCES += ../../../../../../../bsps/powerpc/motorola_powerpc/bootloader/em86.c
-bootloader_SOURCES += ../../../../../../../bsps/powerpc/motorola_powerpc/console/polled_io.c
-bootloader_SOURCES += ../../../../../../../bsps/powerpc/motorola_powerpc/bootloader/lib.c
-
-# ----
-# Remove references to EABI when compiling bootloader
-BOOTLOADER_CPU_CFLAGS=$(subst -msdata=eabi,,$(subst -meabi,,$(CPU_CFLAGS)))
-AM_CPPFLAGS = -D__BOOT__ @RTEMS_CPPFLAGS@ @RTEMS_BSP_CPPFLAGS@
-AM_CFLAGS = -mrelocatable -msoft-float \
- -mstrict-align -fno-builtin -Wall -mmultiple -mstring -O2 \
- -fomit-frame-pointer -ffixed-r13 -mno-sdata $(BOOTLOADER_CPU_CFLAGS)
-AM_CCASFLAGS = $(AM_CPPFLAGS) \
- -mrelocatable -DASM $(BOOTLOADER_CPU_CFLAGS)
-
-#
-# CAUTION :
-#
-# As we use very specific compilation options in this directory
-# we shall not use any other code. This includes the newlib libc.a
-# as well as other code located in .$(OBJEXT) files in mcp750 directory.
-#
-# NEVER remove lib.c. You have been warned...
-#
-bootloader$(EXEEXT): $(bootloader_OBJECTS)
- $(LD) -r -o $@ $(bootloader_OBJECTS)
- $(NM) $@ | grep ' U '
- @echo "Every symbol listed should be defined in @srcdir@/ppcboot.lds"
-bootloader.$(OBJEXT): bootloader$(EXEEXT)
- cp $< $@
-
-project_lib_DATA = bootloader.$(OBJEXT)
-project_lib_DATA += ../../../../../../../bsps/powerpc/motorola_powerpc/bootloader/ppcboot.lds
-
-all-local: $(TMPINSTALL_FILES)
-
-TMPINSTALL_FILES =
-
-$(PROJECT_LIB)/$(dirstamp):
- @$(MKDIR_P) $(PROJECT_LIB)
- @: > $(PROJECT_LIB)/$(dirstamp)
-TMPINSTALL_FILES += $(PROJECT_LIB)/$(dirstamp)
-
-$(PROJECT_LIB)/bootloader.$(OBJEXT): bootloader.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
- $(INSTALL_DATA) $< $(PROJECT_LIB)/bootloader.$(OBJEXT)
-TMPINSTALL_FILES += $(PROJECT_LIB)/bootloader.$(OBJEXT)
-
-$(PROJECT_LIB)/ppcboot.lds: ../../../../../../../bsps/powerpc/motorola_powerpc/bootloader/ppcboot.lds $(PROJECT_LIB)/$(dirstamp)
- $(INSTALL_DATA) $< $(PROJECT_LIB)/ppcboot.lds
-TMPINSTALL_FILES += $(PROJECT_LIB)/ppcboot.lds
-
-CLEANFILES = $(TMPINSTALL_FILES)
-
diff --git a/c/src/lib/libbsp/powerpc/motorola_powerpc/configure.ac b/c/src/lib/libbsp/powerpc/motorola_powerpc/configure.ac
deleted file mode 100644
index 56d550c65a..0000000000
--- a/c/src/lib/libbsp/powerpc/motorola_powerpc/configure.ac
+++ /dev/null
@@ -1,83 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-powerpc-motorola_powerpc],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-RTEMS_CHECK_TOOL(NM,nm,no)
-
-
-AS=$CC
-AM_PROG_AS
-
-RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED([*],[1])
-RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED
-
-RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED([*],[1])
-RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED
-
-RTEMS_BSPOPTS_SET([CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK], [*], [1])
-RTEMS_BSPOPTS_HELP([CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK],
-[If defined then the BSP may reduce the available memory size
-initially. This can be useful for debugging (reduce the core
-size) or dynamic loading (std gcc text offsets/jumps are < +/-32M).
-Note that the policy can still be defined by the application
-(see sbrk.c, BSP_sbrk_policy). By undefining
-CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK this feature is removed
-and a little memory is saved.])
-
-RTEMS_BSPOPTS_SET([BSP_CONSOLE_BAUD],[*],[9600])
-RTEMS_BSPOPTS_HELP([BSP_CONSOLE_BAUD],
-[default console baud])
-
-RTEMS_BSPOPTS_SET([mvme2100],[mvme2100],[1])
-RTEMS_BSPOPTS_SET([mvme2100],[*],[])
-RTEMS_BSPOPTS_HELP([mvme2100],
-[Defined for MVME2100 -- undefined for others])
-
-RTEMS_BSPOPTS_SET([mpc8240],[mvme2100],[1])
-RTEMS_BSPOPTS_SET([mpc8240],[*],[])
-RTEMS_BSPOPTS_HELP([mpc8240],
-[Defined for boards with MPC8240 -- undefined for others])
-
-RTEMS_BSPOPTS_SET([qemu],[qemuprep*],[1])
-RTEMS_BSPOPTS_SET([qemu],[*],[])
-RTEMS_BSPOPTS_HELP([qemu],[Defined for QEMU BSP -- undefined for others])
-
-RTEMS_BSPOPTS_SET([mpc750],[mcp750],[1])
-RTEMS_BSPOPTS_SET([mpc750],[*],[])
-RTEMS_BSPOPTS_HELP([mpc750],[Define when mpc750 -- undefined for others])
-
-RTEMS_BSPOPTS_SET([mpc603e],[mtx603e],[1])
-RTEMS_BSPOPTS_SET([mpc603e],[mvme2100],[1])
-RTEMS_BSPOPTS_SET([mpc603e],[*],[])
-RTEMS_BSPOPTS_HELP([mpc603e],[Define when ppc603e -- undefined for others])
-
-RTEMS_BSPOPTS_SET([__ppc_generic],[qemuprep],[1])
-RTEMS_BSPOPTS_SET([__ppc_generic],[qemuprep-altivec],[1])
-RTEMS_BSPOPTS_SET([__ppc_generic],[*],[])
-RTEMS_BSPOPTS_HELP([__ppc_generic],[Define when generic PPC -- undefined for others])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-case "${RTEMS_BSP}" in
- qemuprep* )
-AC_CONFIG_FILES([qemu_fakerom/Makefile])
- ;;
-esac
-AC_CONFIG_FILES([bootloader/Makefile])
-
-RTEMS_PPC_EXCEPTIONS
-
-AM_CONDITIONAL([QEMU],[case xx"${RTEMS_BSP}" in xxqemuprep*) true;; *) false;; esac])
-
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/powerpc/motorola_powerpc/qemu_fakerom/Makefile.am b/c/src/lib/libbsp/powerpc/motorola_powerpc/qemu_fakerom/Makefile.am
deleted file mode 100644
index 34bed1cc7a..0000000000
--- a/c/src/lib/libbsp/powerpc/motorola_powerpc/qemu_fakerom/Makefile.am
+++ /dev/null
@@ -1,26 +0,0 @@
-## NOTE: This Makefile.am does not apply RTEMS's compilation rules.
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-AUTOMAKE_OPTIONS = no-exeext
-
-project_lib_DATA = qemu_fakerom.$(OBJEXT)
-project_lib_DATA += qemu_fakerom.elf
-project_lib_DATA += qemu_fakerom.bin
-
-
-## IMPORTANT: head.S must be first, T. Straumann 12/17/2001
-qemu_fakerom.$(OBJEXT): ../../../../../../../bsps/powerpc/motorola_powerpc/bootloader/qemu_fakerom.S
- $(CPPASCOMPILE) -c -o $@ $^
-
-qemu_fakeres.$(OBJEXT): ../../../../../../../bsps/powerpc/motorola_powerpc/bootloader/qemu_fakeres.c
- $(CC) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o $@ $^
-
-qemu_fakerom.elf: qemu_fakerom.$(OBJEXT) qemu_fakeres.$(OBJEXT)
- $(LD) -o $@ $^ -nostdlib -Ttext 0xfff00000 --section-start=.romentry=0xfffffffc
-
-qemu_fakerom.bin: qemu_fakerom.$(OBJEXT) qemu_fakeres.$(OBJEXT)
- $(LD) -o $@ $^ --oformat binary -nostdlib -Ttext 0xfff00000 --section-start=.romentry=0xfffffffc
-
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am b/c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am
deleted file mode 100644
index 0c536fb29e..0000000000
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am
+++ /dev/null
@@ -1,100 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/powerpc/mpc55xxevb/start/bsp_specs
-
-
-
-noinst_PROGRAMS =
-
-start.$(OBJEXT): ../../../../../../bsps/powerpc/mpc55xxevb/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA += rtems_crti.$(OBJEXT)
-
-# Link commands
-project_lib_DATA += linkcmds
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/shared/start/linkcmds.base
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.gwlcfm
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.mpc5566evb
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.mpc55xx
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.mpc5643l_evb
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.mpc5668g
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.mpc5674fevb
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.phycore_mpc5554
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/bsp-start-zero.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/memcpy.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/tictac.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc-exc-handler-table.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/bspgetworkarea.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/exc-vector-base.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/get-system-clock.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/bspreset.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/restart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/idle-thread.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/start-config-clock.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/start-config-ebi.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/start-config-ebi-cs.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/start-config-ebi-cs-cal.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/start-config-mmu.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/start-config-mmu-early.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/start-config-siu-pcr.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/start-prologue.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/start-early.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/start-cache.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/start-clock.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/start-flash.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/start-watchdog.c
-
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/mpc55xxevb/clock/clock-config.c
-
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/console/console-config.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/console/console-esci.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/console/console-generic.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/console/console-linflex.c
-
-# irq_generic
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-
-# Misc
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/sd-card-init.c
-
-# I2C
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/i2c/i2c_init.c
-
-# BSP library
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen83xx/dev/mpc83xx_i2cdrv.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/dev/dspi.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/copy.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/edma.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/emios.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/flash_support.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/irq.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/siu.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/mpc55xxevb/headers.am
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/configure.ac b/c/src/lib/libbsp/powerpc/mpc55xxevb/configure.ac
deleted file mode 100644
index 809fcd14f2..0000000000
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/configure.ac
+++ /dev/null
@@ -1,225 +0,0 @@
-##
-#
-# @file
-#
-# @ingroup mpc55xx_config
-#
-# @brief Configure script of LibBSP for the MPC55xx evaluation boards.
-#
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-powerpc-mpc55xxevb],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED([gwlcfm],[])
-RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED([mpc5643l*],[])
-RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED([*],[1])
-RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED
-
-RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED([gwlcfm],[])
-RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED([*],[1])
-RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED
-
-RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_USE_WRITE_THROUGH],[mpc5674f_ecu508*],[1])
-RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_USE_WRITE_THROUGH],[*],[])
-RTEMS_BSPOPTS_HELP([BSP_DATA_CACHE_USE_WRITE_THROUGH],
-[use write-through for data cache])
-
-RTEMS_BSPOPTS_SET([PPC_EXC_CONFIG_USE_FIXED_HANDLER],[*],[1])
-RTEMS_BSPOPTS_HELP([PPC_EXC_CONFIG_USE_FIXED_HANDLER],
-[use fixed high-level exception handler])
-
-RTEMS_BSPOPTS_SET([PPC_EXC_CONFIG_BOOKE_ONLY],[*],[1])
-RTEMS_BSPOPTS_HELP([PPC_EXC_CONFIG_BOOKE_ONLY],
-[only support Book E exception types])
-
-RTEMS_BSPOPTS_SET([BSP_INTERRUPT_HANDLER_TABLE_SIZE],[mpc5643l*],[127])
-RTEMS_BSPOPTS_SET([BSP_INTERRUPT_HANDLER_TABLE_SIZE],[mpc5566*],[127])
-RTEMS_BSPOPTS_SET([BSP_INTERRUPT_HANDLER_TABLE_SIZE],[mpc5674f*],[255])
-RTEMS_BSPOPTS_SET([BSP_INTERRUPT_HANDLER_TABLE_SIZE],[*],[63])
-RTEMS_BSPOPTS_HELP([BSP_INTERRUPT_HANDLER_TABLE_SIZE],
-[defines the maximum number of interrupt handlers])
-
-RTEMS_BSPOPTS_SET([MPC55XX_CONSOLE_MINOR],[mpc5674f_ecu508*],[2])
-RTEMS_BSPOPTS_SET([MPC55XX_CONSOLE_MINOR],[*],[0])
-RTEMS_BSPOPTS_HELP([MPC55XX_CONSOLE_MINOR],
-[determines which serial device will be registered as /dev/console])
-
-RTEMS_BSPOPTS_SET([BSP_DEFAULT_BAUD_RATE],[*],[115200])
-RTEMS_BSPOPTS_HELP([BSP_DEFAULT_BAUD_RATE],
-[default console baud])
-
-RTEMS_BSPOPTS_SET([MPC55XX_ESCI_USE_INTERRUPTS],[*],[1])
-RTEMS_BSPOPTS_HELP([MPC55XX_ESCI_USE_INTERRUPTS],
-[define to zero or one to disable or enable interrupts for the eSCI devices])
-
-RTEMS_BSPOPTS_SET([MPC55XX_REFERENCE_CLOCK],[gwlcfm],[40000000])
-RTEMS_BSPOPTS_SET([MPC55XX_REFERENCE_CLOCK],[mpc5643l_evb*],[40000000])
-RTEMS_BSPOPTS_SET([MPC55XX_REFERENCE_CLOCK],[mpc5668g*],[25000000])
-RTEMS_BSPOPTS_SET([MPC55XX_REFERENCE_CLOCK],[mpc5674f*],[40000000])
-RTEMS_BSPOPTS_SET([MPC55XX_REFERENCE_CLOCK],[*],[8000000])
-RTEMS_BSPOPTS_HELP([MPC55XX_REFERENCE_CLOCK],
-[Must be defined to be the external reference clock (in Hz)
- for clock generation])
-
-RTEMS_BSPOPTS_SET([MPC55XX_SYSTEM_CLOCK],[gwlcfm],[66000000])
-RTEMS_BSPOPTS_SET([MPC55XX_SYSTEM_CLOCK],[mpc5668g*],[116000000])
-RTEMS_BSPOPTS_SET([MPC55XX_SYSTEM_CLOCK],[mpc5674f*],[264000000])
-RTEMS_BSPOPTS_SET([MPC55XX_SYSTEM_CLOCK],[*] ,[128000000])
-RTEMS_BSPOPTS_HELP([MPC55XX_SYSTEM_CLOCK],
-[The system clock frequency in Hz.])
-
-RTEMS_BSPOPTS_SET([MPC55XX_FMPLL_PREDIV],[gwlcfm],[10])
-RTEMS_BSPOPTS_SET([MPC55XX_FMPLL_PREDIV],[mpc5668g*],[6])
-RTEMS_BSPOPTS_SET([MPC55XX_FMPLL_PREDIV],[mpc5674f*],[5])
-RTEMS_BSPOPTS_SET([MPC55XX_FMPLL_PREDIV],[*] ,[1])
-RTEMS_BSPOPTS_HELP([MPC55XX_FMPLL_PREDIV],
-[Must be defined to be the PLL predivider factor for clock generation])
-
-RTEMS_BSPOPTS_SET([MPC55XX_FMPLL_MFD],[gwlcfm],[99])
-RTEMS_BSPOPTS_SET([MPC55XX_FMPLL_MFD],[mpc5668g*],[111])
-RTEMS_BSPOPTS_SET([MPC55XX_FMPLL_MFD],[mpc5674f*],[66])
-RTEMS_BSPOPTS_SET([MPC55XX_FMPLL_MFD],[*] ,[12])
-RTEMS_BSPOPTS_HELP([MPC55XX_FMPLL_MFD],
-[Must be defined to be the PLL multiplication factor for clock generation])
-
-RTEMS_BSPOPTS_SET([MPC55XX_FMPLL_ESYNCR1_CLKCFG],[mpc5674f_rsm6],[6])
-RTEMS_BSPOPTS_SET([MPC55XX_FMPLL_ESYNCR1_CLKCFG],[*],[7])
-RTEMS_BSPOPTS_HELP([MPC55XX_FMPLL_ESYNCR1_CLKCFG],
-[the FMPLL ESYNCR1[CLKCFG] value])
-
-RTEMS_BSPOPTS_SET([MPC55XX_SYSTEM_CLOCK_DIVIDER],[mpc5674f*],[2])
-RTEMS_BSPOPTS_SET([MPC55XX_SYSTEM_CLOCK_DIVIDER],[*],[1])
-RTEMS_BSPOPTS_HELP([MPC55XX_SYSTEM_CLOCK_DIVIDER],
-[system clock divider])
-
-RTEMS_BSPOPTS_SET([MPC55XX_EMIOS_PRESCALER],[gwlcfm],[66])
-RTEMS_BSPOPTS_SET([MPC55XX_EMIOS_PRESCALER],[mpc5643l*],[])
-RTEMS_BSPOPTS_SET([MPC55XX_EMIOS_PRESCALER],[*] ,[1])
-RTEMS_BSPOPTS_HELP([MPC55XX_EMIOS_PRESCALER],
-[Must be defined to set the EMIOS prescaler])
-
-RTEMS_BSPOPTS_SET([MPC55XX_NULL_POINTER_PROTECTION],[mpc5566*],[1])
-RTEMS_BSPOPTS_SET([MPC55XX_NULL_POINTER_PROTECTION],[mpc5674f*],[1])
-RTEMS_BSPOPTS_SET([MPC55XX_NULL_POINTER_PROTECTION],[*],[])
-RTEMS_BSPOPTS_HELP([MPC55XX_NULL_POINTER_PROTECTION],
-[enable NULL pointer protection])
-
-RTEMS_BSPOPTS_SET([HAS_SMC91111],[phycore_mpc5554],[1])
-RTEMS_BSPOPTS_HELP([HAS_SMC91111],
-[If defined the board has the SMC91111 networking chip.])
-
-RTEMS_BSPOPTS_SET([SMC91111_ENADDR_IS_SETUP],[phycore_mpc5554],[1])
-RTEMS_BSPOPTS_HELP([SMC91111_ENADDR_IS_SETUP],
-[If defined the SMC91111 chip has the ethernet address loaded at reset.])
-
-RTEMS_BSPOPTS_SET([SMSC9218I_EDMA_RX_CHANNEL],[*],[49])
-RTEMS_BSPOPTS_HELP([SMSC9218I_EDMA_RX_CHANNEL],
-[receive eDMA channel for SMSC9218I network interface])
-
-RTEMS_BSPOPTS_SET([SMSC9218I_EDMA_TX_CHANNEL],[*],[48])
-RTEMS_BSPOPTS_HELP([SMSC9218I_EDMA_TX_CHANNEL],
-[transmit eDMA channel for SMSC9218I network interface])
-
-RTEMS_BSPOPTS_SET([SMSC9218I_BIG_ENDIAN_SUPPORT],[mpc5674f_ecu508*],[1])
-RTEMS_BSPOPTS_HELP([SMSC9218I_BIG_ENDIAN_SUPPORT],
-[enable big endian support for SMSC9218I network interface])
-
-RTEMS_BSPOPTS_SET([SMSC9218I_ENABLE_LED_OUTPUTS],[mpc5674f_ecu508*],[1])
-RTEMS_BSPOPTS_HELP([SMSC9218I_ENABLE_LED_OUTPUTS],
-[enable LED outputs for SMSC9218I network interface])
-
-RTEMS_BSPOPTS_SET([SMSC9218I_RESET_PIN],[mpc5674f_ecu508*],[433])
-RTEMS_BSPOPTS_SET([SMSC9218I_RESET_PIN],[mpc5566*],[186])
-RTEMS_BSPOPTS_SET([SMSC9218I_RESET_PIN],[*],[])
-RTEMS_BSPOPTS_HELP([SMSC9218I_RESET_PIN],
-[reset pin for SMSC9218I network interface])
-
-RTEMS_BSPOPTS_SET([SMSC9218I_IRQ_PIN],[mpc5674f_ecu508*],[450])
-RTEMS_BSPOPTS_SET([SMSC9218I_IRQ_PIN],[mpc5566*],[193])
-RTEMS_BSPOPTS_SET([SMSC9218I_IRQ_PIN],[*],[])
-RTEMS_BSPOPTS_HELP([SMSC9218I_IRQ_PIN],
-[IRQ pin for SMSC9218I network interface])
-
-RTEMS_BSPOPTS_SET([MPC55XX_CLOCK_EMIOS_CHANNEL],[mpc5643l*],[])
-RTEMS_BSPOPTS_SET([MPC55XX_CLOCK_EMIOS_CHANNEL],[mpc5668g*],[])
-RTEMS_BSPOPTS_SET([MPC55XX_CLOCK_EMIOS_CHANNEL],[mpc5674f*],[31])
-RTEMS_BSPOPTS_SET([MPC55XX_CLOCK_EMIOS_CHANNEL],[*],[23])
-RTEMS_BSPOPTS_HELP([MPC55XX_CLOCK_EMIOS_CHANNEL],
-[selects the eMIOS channel for the RTEMS system tick (the default is the last channel)])
-
-RTEMS_BSPOPTS_SET([MPC55XX_CLOCK_PIT_CHANNEL],[mpc5643l*],[3])
-RTEMS_BSPOPTS_SET([MPC55XX_CLOCK_PIT_CHANNEL],[mpc5668g*],[8])
-RTEMS_BSPOPTS_SET([MPC55XX_CLOCK_PIT_CHANNEL],[*],[])
-RTEMS_BSPOPTS_HELP([MPC55XX_CLOCK_PIT_CHANNEL],
-[selects the PIT channel for the RTEMS system tick (the default is the last channel)])
-
-RTEMS_BSPOPTS_SET([MPC55XX_CHIP_TYPE],[gwlcfm],[5516])
-RTEMS_BSPOPTS_SET([MPC55XX_CHIP_TYPE],[mpc5566*],[5566])
-RTEMS_BSPOPTS_SET([MPC55XX_CHIP_TYPE],[mpc5643l*],[5643])
-RTEMS_BSPOPTS_SET([MPC55XX_CHIP_TYPE],[mpc5668g*],[5668])
-RTEMS_BSPOPTS_SET([MPC55XX_CHIP_TYPE],[mpc5674f*],[5674])
-RTEMS_BSPOPTS_SET([MPC55XX_CHIP_TYPE],[*],[5554])
-RTEMS_BSPOPTS_HELP([MPC55XX_CHIP_TYPE],
-[specifies the chip type in use (e.g. 5554 for MPC5554)])
-
-RTEMS_BSPOPTS_SET([MPC55XX_CHIP_FAMILY],[*],[(MPC55XX_CHIP_TYPE / 10)])
-RTEMS_BSPOPTS_HELP([MPC55XX_CHIP_FAMILY],
-[specifies the chip family in use (e.g. 555 for MPC5554)])
-
-RTEMS_BSPOPTS_SET([MPC55XX_EARLY_STACK_SIZE],[*],[1024])
-RTEMS_BSPOPTS_HELP([MPC55XX_EARLY_STACK_SIZE],
-[size of the early initialization stack in bytes])
-
-RTEMS_BSPOPTS_SET([MPC55XX_BOOTFLAGS],[*],[])
-RTEMS_BSPOPTS_HELP([MPC55XX_BOOTFLAGS],
-[if defined, builds in bootflags above the RCHW for setup in a debugger to avoid startup MMU setup])
-
-RTEMS_BSPOPTS_SET([MPC55XX_BOARD_MPC5674FEVB],[mpc5674fevb*],[1])
-RTEMS_BSPOPTS_HELP([MPC55XX_BOARD_MPC5674FEVB],[if defined, use custom settings for MPC5674FEVB board])
-
-RTEMS_BSPOPTS_SET([MPC55XX_BOARD_MPC5566EVB],[mpc5566evb*],[1])
-RTEMS_BSPOPTS_HELP([MPC55XX_BOARD_MPC5566EVB],[if defined, use custom settings for MPC5566EVB board])
-
-RTEMS_BSPOPTS_SET([MPC55XX_BOARD_GWLCFM],[gwlcfm],[1])
-RTEMS_BSPOPTS_HELP([MPC55XX_BOARD_GWLCFM],[if defined, use custom settings for GWLCFM board])
-
-RTEMS_BSPOPTS_SET([MPC55XX_BOARD_MPC5674F_ECU508],[mpc5674f_ecu508*],[1])
-RTEMS_BSPOPTS_HELP([MPC55XX_BOARD_MPC5674F_ECU508],[if defined, use custom settings for ECU508 board])
-
-RTEMS_BSPOPTS_SET([MPC55XX_BOARD_MPC5674F_RSM6],[mpc5674f_rsm6],[1])
-RTEMS_BSPOPTS_HELP([MPC55XX_BOARD_MPC5674F_RSM6],[if defined, use custom settings for RSM6 board])
-
-RTEMS_BSPOPTS_SET([MPC55XX_BOARD_PHYCORE_MPC5554],[phycore_mpc5554],[1])
-RTEMS_BSPOPTS_HELP([MPC55XX_BOARD_PHYCORE_MPC5554],[if defined, use custom settings for phyCORE MPC5554 board])
-
-RTEMS_BSPOPTS_SET([RTEMS_BSP_I2C_EEPROM_DEVICE_NAME],[gwlcfm],['"eeprom"'])
-RTEMS_BSPOPTS_HELP([RTEMS_BSP_I2C_EEPROM_DEVICE_NAME],[EEPROM name for LibI2C])
-RTEMS_BSPOPTS_SET([RTEMS_BSP_I2C_EEPROM_DEVICE_PATH],[gwlcfm],['"/dev/i2c1.eeprom"'])
-RTEMS_BSPOPTS_HELP([RTEMS_BSP_I2C_EEPROM_DEVICE_PATH],[EEPROM device file path])
-
-RTEMS_BSPOPTS_SET([MPC55XX_NEEDS_LOW_LEVEL_INIT],[mpc5674f_*app],[])
-RTEMS_BSPOPTS_SET([MPC55XX_NEEDS_LOW_LEVEL_INIT],[*],[1])
-RTEMS_BSPOPTS_HELP([MPC55XX_NEEDS_LOW_LEVEL_INIT],[if defined, do low level initialization])
-
-RTEMS_BSPOPTS_SET([MPC55XX_ENABLE_START_PROLOGUE],[mpc5674f_rsm6],[1])
-RTEMS_BSPOPTS_HELP([MPC55XX_ENABLE_START_PROLOGUE],[if defined, enable start prologue])
-
-AC_DEFINE(__ppc_generic, 1, [PowerPC model option])
-
-AC_CONFIG_FILES([Makefile])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-RTEMS_PPC_EXCEPTIONS
-
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am b/c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am
deleted file mode 100644
index 41925bb250..0000000000
--- a/c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am
+++ /dev/null
@@ -1,59 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/powerpc/mpc8260ads/start/bsp_specs
-
-
-noinst_PROGRAMS =
-
-start.$(OBJEXT): ../../../../../../bsps/powerpc/mpc8260ads/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA += rtems_crti.$(OBJEXT)
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/shared/clock/clock.c
-
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc8260ads/console/console.c
-
-# irq
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc8260ads/irq/irq.c
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/bspidle.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc8260ads/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc8260ads/start/cpuinit.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc8260ads/dev/console-generic.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc8260ads/start/brg.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc8260ads/start/cp.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc8260ads/start/dpram.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc8260ads/start/mmu.c
-
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/mpc8260ads/headers.am
diff --git a/c/src/lib/libbsp/powerpc/mpc8260ads/configure.ac b/c/src/lib/libbsp/powerpc/mpc8260ads/configure.ac
deleted file mode 100644
index b9bce068a6..0000000000
--- a/c/src/lib/libbsp/powerpc/mpc8260ads/configure.ac
+++ /dev/null
@@ -1,69 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-powerpc-mpc8260ads],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED([*],[])
-RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED
-
-RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED([*],[])
-RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED
-
-RTEMS_BSPOPTS_SET([UARTS_USE_TERMIOS],[*],[0])
-RTEMS_BSPOPTS_HELP([UARTS_USE_TERMIOS],
-[Define to 1 if you want termios support for every port.
- Termios support is independent of the choice of UART I/O mode.])
-
-RTEMS_BSPOPTS_SET([CONSOLE_MINOR],[*],[SCC2_MINOR])
-RTEMS_BSPOPTS_HELP([CONSOLE_MINOR],
-[(BSP--console driver) Must be defined to be one of SMC1_MINOR,
- SMC2_MINOR, SCC2_MINOR, SCC3_MINOR, or SCC4_MINOR.
- Determines which device will be registered as /dev/console.])
-
-RTEMS_BSPOPTS_SET([UARTS_IO_MODE],[*],[0])
-RTEMS_BSPOPTS_HELP([UARTS_IO_MODE],
-[(BSP--console driver)
- Define to 0 or 1 if you want polled I/O performed by RTEMS.
- Define to 1 if you want interrupt-driven performed by RTEMS.
- Define to 2 if you want polled I/O performed by EPPCBug.
- There is no provision to have a mix of interrupt-driven and polled I/O
- ports, except that the printk port may use a different mode from the
- other ports. If this is done, do not open the printk port from an RTEMS
- application. With EPPCBug 1.1, if mode 2 is selected, CONSOLE_MINOR
- must be set to SMC1_MINOR. This is a deficiency of the firmware: it
- does not perform serial I/O on any port other than its default debug
- port, which must be SMC1.])
-
-RTEMS_BSPOPTS_SET([PRINTK_MINOR],[*],[SMC2_MINOR])
-RTEMS_BSPOPTS_HELP([PRINTK_MINOR],
-[(BSP--console driver)
- Must be defined to be one of SMC1_MINOR, SMC2_MINOR, SCC2_MINOR,
- SCC3_MINOR, or SCC4_MINOR. Determines which device is used for output
- by printk(). If the port that printk() uses is also used for other
- I/O (e.g. if PRINTK_MINOR == \$CONSOLE_MINOR), then both ports should
- use the same type of I/O, otherwise the drivers will likely conflict with
- each other.])
-
-RTEMS_BSPOPTS_SET([DISPATCH_HANDLER_STAT],[*],[])
-RTEMS_BSPOPTS_HELP([DISPATCH_HANDLER_STAT],
-[used by irq/irq.c])
-
-AC_DEFINE(mpc8260, 1, [PowerPC model option])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list a Makefile here
-AC_CONFIG_FILES([Makefile])
-
-RTEMS_PPC_EXCEPTIONS
-
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/powerpc/mvme3100/Makefile.am b/c/src/lib/libbsp/powerpc/mvme3100/Makefile.am
deleted file mode 100644
index bbcd4bcce2..0000000000
--- a/c/src/lib/libbsp/powerpc/mvme3100/Makefile.am
+++ /dev/null
@@ -1,95 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/powerpc/mvme3100/start/bsp_specs
-
-
-noinst_PROGRAMS =
-
-
-project_lib_DATA =
-
-start.$(OBJEXT): ../../../../../../bsps/powerpc/mvme3100/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-
-preload.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/preload.S
- $(CPPASCOMPILE) -DASM -o $@ -c $<
-
-vectors_entry.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/vectors_entry.S
- $(CPPASCOMPILE) -o $@ -c $<
-
-motld_start.$(OBJEXT): preload.$(OBJEXT) vectors_entry.$(OBJEXT) \
- start.$(OBJEXT)
- $(LD) -o $@ -r $^
-
-project_lib_DATA += motld_start.$(OBJEXT)
-
-rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA += rtems_crti.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/shared/start/linkcmds.share
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme3100/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme3100/start/misc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/bspgetworkarea.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/zerobss.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-# tod
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme3100/rtc/todcfg.c
-# pclock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/shared/clock/p_clock.c
-
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/console/uart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/console/console.c
-
-# irq
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme3100/irq/irq_init.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/openpic_i8259_irq.c
-
-# openpic
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/openpic.c
-
-# pci
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/pci/pci.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme3100/pci/detect_host_bridge.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/pci/generic_clear_hberrs.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/pci/pcifinddevice.c
-
-# flash
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/flash/flash.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/flash/spansionFlash.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme3100/flash/flashcfg.c
-
-# i2c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme3100/i2c/mpc8540_i2c.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme3100/i2c/i2c_init.c
-
-# vpd
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/vpd.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/clock/clock-ppc-dec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/ppc-irq-legacy.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/e500-mmu.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/vme-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/mvme3100/headers.am
diff --git a/c/src/lib/libbsp/powerpc/mvme3100/configure.ac b/c/src/lib/libbsp/powerpc/mvme3100/configure.ac
deleted file mode 100644
index cf35fd1ee6..0000000000
--- a/c/src/lib/libbsp/powerpc/mvme3100/configure.ac
+++ /dev/null
@@ -1,49 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-powerpc-mvme3100],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-RTEMS_CHECK_TOOL(NM,nm,no)
-
-
-AS=$CC
-AM_PROG_AS
-
-RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED([*],[1])
-RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED
-
-RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED([*],[1])
-RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED
-
-RTEMS_BSPOPTS_SET([CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK], [*], [1])
-RTEMS_BSPOPTS_HELP([CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK],
-[If defined then the BSP may reduce the available memory size
-initially. This can be useful for debugging (reduce the core
-size) or dynamic loading (std gcc text offsets/jumps are < +/-32M).
-Note that the policy can still be defined by the application
-(see sbrk.c, BSP_sbrk_policy). By undefining
-CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK this feature is removed
-and a little memory is saved.])
-
-RTEMS_BSPOPTS_SET([BSP_CONSOLE_BAUD],[*],[9600])
-RTEMS_BSPOPTS_HELP([BSP_CONSOLE_BAUD],
-[default console baud])
-
-AC_DEFINE(__ppc_generic, 1, [PowerPC model option])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-
-RTEMS_PPC_EXCEPTIONS
-
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/powerpc/mvme5500/Makefile.am b/c/src/lib/libbsp/powerpc/mvme5500/Makefile.am
deleted file mode 100644
index f1954b7bf2..0000000000
--- a/c/src/lib/libbsp/powerpc/mvme5500/Makefile.am
+++ /dev/null
@@ -1,86 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/powerpc/mvme5500/start/bsp_specs
-
-
-noinst_PROGRAMS =
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# UNUSED
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme5500/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/pgtbl_setup.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme5500/start/pgtbl_activate.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/zerobss.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/bspgetworkarea.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme5500/start/bspclean.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme5500/start/bspreset.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/probeMemEnd.c
-
-# pclock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/shared/clock/p_clock.c
-
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/console/uart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/console/console.c
-
-# pci
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme5500/pci/pci.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme5500/pci/pci_interface.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme5500/pci/detect_host_bridge.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/pci/pci_find_device.c
-
-# irq
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme5500/irq/irq_init.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme5500/irq/BSP_irq.c
-
-# tod
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme5500/rtc/todcfg.c
-
-# vectors
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme5500/start/exceptionhandler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/vectors_entry.S
-
-# GT64260
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme5500/GT64260/GT64260TWSI.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme5500/GT64260/MVME5500I2C.c
-
-rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = rtems_crti.$(OBJEXT)
-
-noinst_PROGRAMS += mvme5500start.$(OBJEXT)
-mvme5500start___OBJEXT__SOURCES = ../../../../../../bsps/powerpc/shared/start/preload.S ../../../../../../bsps/powerpc/mvme5500/start/start.S
-mvme5500start___OBJEXT__LDFLAGS = $(RTEMS_RELLDFLAGS)
-
-project_lib_DATA += mvme5500start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/shared/start/linkcmds.share
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/altivec/vec_sup.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/altivec/vec_sup_asm.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/clock/clock-ppc-dec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/bat.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/mmuAsm.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/pte121.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/ppc-irq-legacy.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/vme-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/mvme5500/headers.am
diff --git a/c/src/lib/libbsp/powerpc/mvme5500/configure.ac b/c/src/lib/libbsp/powerpc/mvme5500/configure.ac
deleted file mode 100644
index 76ce4057e8..0000000000
--- a/c/src/lib/libbsp/powerpc/mvme5500/configure.ac
+++ /dev/null
@@ -1,49 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-powerpc-mvme5500],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-RTEMS_CHECK_TOOL(NM,nm,no)
-
-
-AS=$CC
-AM_PROG_AS
-
-RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED([*],[1])
-RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED
-
-RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED([*],[1])
-RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED
-
-RTEMS_BSPOPTS_SET([CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK], [*], [1])
-RTEMS_BSPOPTS_HELP([CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK],
-[If defined then the BSP may reduce the available memory size
-initially. This can be useful for debugging (reduce the core
-size) or dynamic loading (std gcc text offsets/jumps are < +/-32M).
-Note that the policy can still be defined by the application
-(see sbrk.c, BSP_sbrk_policy). By undefining
-CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK this feature is removed
-and a little memory is saved.])
-
-RTEMS_BSPOPTS_SET([BSP_CONSOLE_BAUD],[*],[9600])
-RTEMS_BSPOPTS_HELP([BSP_CONSOLE_BAUD],
-[default console baud])
-
-AC_DEFINE(mpc7455, 1, [PowerPC model option])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-
-RTEMS_PPC_EXCEPTIONS
-
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/powerpc/psim/Makefile.am b/c/src/lib/libbsp/powerpc/psim/Makefile.am
deleted file mode 100644
index dc29d7973a..0000000000
--- a/c/src/lib/libbsp/powerpc/psim/Makefile.am
+++ /dev/null
@@ -1,73 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/powerpc/psim/start/bsp_specs
-
-
-
-start.$(OBJEXT): ../../../../../../bsps/powerpc/psim/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA += rtems_crti.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/shared/start/linkcmds.base
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/psim/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-
-# pclock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/shared/clock/p_clock.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-polled.c
-# debugio
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/psim/console/console-io.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/psim/console/consupp.S
-
-# irq
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/psim/irq/irq_init.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/openpic_i8259_irq.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/openpic.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-
-# vectors
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/psim/start/align_h.S
-
-if HAS_MP
-# shmdr
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/psim/mpci/addrconv.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/psim/mpci/getcfg.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/psim/mpci/lock.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/psim/mpci/mpisr.c
-endif
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/altivec/vec_sup.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/altivec/vec_sup_asm.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/clock/clock-ppc-dec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/bat.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/mmuAsm.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/pte121.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/ppc-irq-legacy.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/psim/headers.am
diff --git a/c/src/lib/libbsp/powerpc/psim/configure.ac b/c/src/lib/libbsp/powerpc/psim/configure.ac
deleted file mode 100644
index 768f3cfa6d..0000000000
--- a/c/src/lib/libbsp/powerpc/psim/configure.ac
+++ /dev/null
@@ -1,54 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-powerpc-psim],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-
-RTEMS_BSPOPTS_SET([PPC_USE_SPRG],[*],[0])
-RTEMS_BSPOPTS_HELP([PPC_USE_SPRG],
-[If defined, then the PowerPC specific code in RTEMS will use some
-of the special purpose registers to slightly optimize interrupt
-response time. The use of these registers can conflict with
-other tools like debuggers.])
-
-RTEMS_BSPOPTS_SET([PPC_VECTOR_FILE_BASE],[*],[0xFFF00100])
-RTEMS_BSPOPTS_HELP([PPC_VECTOR_FILE_BASE],
-[This defines the base address of the exception table.
- NOTE: Vectors are actually at 0xFFF00000 but file starts at offset.])
-
-RTEMS_BSPOPTS_SET([CLOCK_DRIVER_USE_FAST_IDLE],[psim],[1])
-RTEMS_BSPOPTS_HELP([CLOCK_DRIVER_USE_FAST_IDLE],
-[This sets a mode where the time runs as fast as possible when
- a clock ISR occurs while the IDLE thread is executing. This can
- significantly reduce simulation times.])
-
-RTEMS_BSPOPTS_SET([CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK], [*], [1])
-RTEMS_BSPOPTS_HELP([CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK],
-[If defined then the BSP may reduce the available memory size
-initially. This can be useful for debugging (reduce the core
-size) or dynamic loading (std gcc text offsets/jumps are < +/-32M).
-Note that the policy can still be defined by the application
-(see sbrk.c, BSP_sbrk_policy). By undefining
-CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK this feature is removed
-and a little memory is saved.])
-
-AC_DEFINE(ppc603e, 1, [PowerPC model option])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-
-RTEMS_PPC_EXCEPTIONS
-
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/powerpc/qemuppc/Makefile.am b/c/src/lib/libbsp/powerpc/qemuppc/Makefile.am
deleted file mode 100644
index 7a49ba0f1c..0000000000
--- a/c/src/lib/libbsp/powerpc/qemuppc/Makefile.am
+++ /dev/null
@@ -1,54 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/powerpc/qemuppc/start/bsp_specs
-
-noinst_PROGRAMS =
-
-
-start.$(OBJEXT): ../../../../../../bsps/powerpc/qemuppc/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA += rtems_crti.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-project_lib_DATA += ../../../../../../bsps/powerpc/shared/start/linkcmds.base
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qemuppc/start/cmain.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qemuppc/start/bspstart.c
-# pclock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/shared/clock/clock.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-polled.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qemuppc/console/console-io.c
-
-# irq
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qemuppc/irq/irq_init.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/bat.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/mmuAsm.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/pte121.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/qemuppc/headers.am
diff --git a/c/src/lib/libbsp/powerpc/qemuppc/configure.ac b/c/src/lib/libbsp/powerpc/qemuppc/configure.ac
deleted file mode 100644
index f7f5a55680..0000000000
--- a/c/src/lib/libbsp/powerpc/qemuppc/configure.ac
+++ /dev/null
@@ -1,24 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-powerpc-qemuppc],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-AC_DEFINE(ppc603e, 1, [PowerPC model option])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-
-RTEMS_PPC_EXCEPTIONS
-
-
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/powerpc/qoriq/Makefile.am b/c/src/lib/libbsp/powerpc/qoriq/Makefile.am
deleted file mode 100644
index d1f158e5c7..0000000000
--- a/c/src/lib/libbsp/powerpc/qoriq/Makefile.am
+++ /dev/null
@@ -1,96 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/powerpc/qoriq/start/bsp_specs
-
-
-
-noinst_PROGRAMS =
-
-
-start.$(OBJEXT): ../../../../../../bsps/powerpc/qoriq/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA += rtems_crti.$(OBJEXT)
-
-rtems_crtn.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crtn.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA += rtems_crtn.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/shared/start/linkcmds.base
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/qoriq/start/linkcmds.qoriq_core_0
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/qoriq/start/linkcmds.qoriq_core_1
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/qoriq/start/linkcmds.qoriq_e500
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/qoriq/start/linkcmds.qoriq_e6500_32
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/qoriq/start/linkcmds.qoriq_e6500_64
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# Startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bsp-fdt.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc-exc-handler-table.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/tictac.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/bsp-start-zero.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/bspidle.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/start/epapr_hcalls.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/start/l1cache.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/start/l2cache.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/start/mmu.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/start/mmu-tlb1.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/start/mmu-config.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/start/portal.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/start/restart.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/start/bspreset.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/start/bsprestart.c
-
-# Clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/qoriq/clock/clock-config.c
-
-# Timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/btimer/btimer.c
-
-# IRQ
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/irq/irq.c
-
-# Console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios-init.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/console/uart-bridge-master.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/console/uart-bridge-slave.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/console/console-config.c
-
-# RTC
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/rtc/rtc-config.c
-
-# MPCI
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/mpci/lock.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/mpci/intercom.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/mpci/intercom-mpci.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/e500-mmu.c
-
-if HAS_SMP
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/start/bspsmp.c
-endif
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/qoriq/headers.am
diff --git a/c/src/lib/libbsp/powerpc/qoriq/configure.ac b/c/src/lib/libbsp/powerpc/qoriq/configure.ac
deleted file mode 100644
index 08f5394d45..0000000000
--- a/c/src/lib/libbsp/powerpc/qoriq/configure.ac
+++ /dev/null
@@ -1,165 +0,0 @@
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-powerpc-qoriq],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED([*],[1])
-RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED
-
-RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED([*],[1])
-RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED
-
-RTEMS_BSPOPTS_SET([BSP_USE_DATA_CACHE_BLOCK_TOUCH],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_USE_DATA_CACHE_BLOCK_TOUCH],[if defined use dcbt instruction])
-
-RTEMS_BSPOPTS_SET([PPC_EXC_CONFIG_USE_FIXED_HANDLER],[*],[1])
-RTEMS_BSPOPTS_HELP([PPC_EXC_CONFIG_USE_FIXED_HANDLER],
-[use fixed high-level exception handler])
-
-RTEMS_BSPOPTS_SET([PPC_EXC_CONFIG_BOOKE_ONLY],[*],[1])
-RTEMS_BSPOPTS_HELP([PPC_EXC_CONFIG_BOOKE_ONLY],
-[only support Book E exception types])
-
-RTEMS_BSPOPTS_SET([PPC_CACHE_ALIGNMENT],[qoriq_e6500*],[64])
-RTEMS_BSPOPTS_SET([PPC_CACHE_ALIGNMENT],[*],[])
-RTEMS_BSPOPTS_HELP([PPC_CACHE_ALIGNMENT],[the cache alignment])
-
-RTEMS_BSPOPTS_SET([PPC_CACHE_DATA_L1_SIZE],[*],[(32 * 1024)])
-RTEMS_BSPOPTS_HELP([PPC_CACHE_DATA_L1_SIZE],[the L1 data cache size])
-
-RTEMS_BSPOPTS_SET([PPC_CACHE_DATA_L2_SIZE],[qoriq_e6500*],[(2048 * 1024)])
-RTEMS_BSPOPTS_SET([PPC_CACHE_DATA_L2_SIZE],[*],[(256 * 1024)])
-RTEMS_BSPOPTS_HELP([PPC_CACHE_DATA_L2_SIZE],[the L2 data cache size])
-
-RTEMS_BSPOPTS_SET([PPC_CACHE_INSTRUCTION_L1_SIZE],[*],[(32 * 1024)])
-RTEMS_BSPOPTS_HELP([PPC_CACHE_INSTRUCTION_L1_SIZE],[the L1 instruction cache size])
-
-RTEMS_BSPOPTS_SET([PPC_CACHE_INSTRUCTION_L2_SIZE],[qoriq_e6500*],[(2048 * 1024)])
-RTEMS_BSPOPTS_SET([PPC_CACHE_INSTRUCTION_L2_SIZE],[*],[(256 * 1024)])
-RTEMS_BSPOPTS_HELP([PPC_CACHE_INSTRUCTION_L2_SIZE],[the L2 instruction cache size])
-
-RTEMS_BSPOPTS_SET([BSP_CONSOLE_BAUD],[*],[115200])
-RTEMS_BSPOPTS_HELP([BSP_CONSOLE_BAUD],[default baud for console and other serial devices])
-
-RTEMS_BSPOPTS_SET([BSP_USE_UART_INTERRUPTS],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_USE_UART_INTERRUPTS],[enable usage of interrupts for the UART modules])
-
-RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_SIZE_MAX],[*],[262144])
-RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_SIZE_MAX],[maximum size of the FDT blob in bytes])
-
-RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_READ_ONLY],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_READ_ONLY],[place the FDT blob into the read-only data area])
-
-RTEMS_BSPOPTS_SET([QORIQ_CPU_COUNT],[qoriq_e6500*],[24])
-RTEMS_BSPOPTS_SET([QORIQ_CPU_COUNT],[*],[2])
-RTEMS_BSPOPTS_HELP([QORIQ_CPU_COUNT],[maximum virtual processor count])
-
-RTEMS_BSPOPTS_SET([QORIQ_PHYSICAL_THREAD_COUNT],[qoriq_e6500*],[2])
-RTEMS_BSPOPTS_SET([QORIQ_PHYSICAL_THREAD_COUNT],[*],[1])
-RTEMS_BSPOPTS_HELP([QORIQ_PHYSICAL_THREAD_COUNT],[the number of threads per core])
-
-RTEMS_BSPOPTS_SET([QORIQ_ETSEC_1_PHY_ADDR],[*],[-1])
-RTEMS_BSPOPTS_HELP([QORIQ_ETSEC_1_PHY_ADDR],[PHY address for eTSEC interface 1])
-
-RTEMS_BSPOPTS_SET([QORIQ_ETSEC_2_PHY_ADDR],[*],[0])
-RTEMS_BSPOPTS_HELP([QORIQ_ETSEC_2_PHY_ADDR],[PHY address for eTSEC interface 2])
-
-RTEMS_BSPOPTS_SET([QORIQ_ETSEC_3_PHY_ADDR],[*],[1])
-RTEMS_BSPOPTS_HELP([QORIQ_ETSEC_3_PHY_ADDR],[PHY address for eTSEC interface 3])
-
-RTEMS_BSPOPTS_SET([QORIQ_UART_0_ENABLE],[qoriq_core_1],[0])
-RTEMS_BSPOPTS_SET([QORIQ_UART_0_ENABLE],[*],[1])
-RTEMS_BSPOPTS_HELP([QORIQ_UART_0_ENABLE],[use 1 to enable UART 0, otherwise use 0])
-
-RTEMS_BSPOPTS_SET([QORIQ_UART_1_ENABLE],[qoriq_core_1],[0])
-RTEMS_BSPOPTS_SET([QORIQ_UART_1_ENABLE],[*],[1])
-RTEMS_BSPOPTS_HELP([QORIQ_UART_1_ENABLE],[use 1 to enable UART 1, otherwise use 0])
-
-RTEMS_BSPOPTS_SET([QORIQ_UART_BRIDGE_MASTER_CORE],[*],[0])
-RTEMS_BSPOPTS_HELP([QORIQ_UART_BRIDGE_MASTER_CORE],[UART to Intercom bridge master core index])
-
-RTEMS_BSPOPTS_SET([QORIQ_UART_BRIDGE_SLAVE_CORE],[*],[1])
-RTEMS_BSPOPTS_HELP([QORIQ_UART_BRIDGE_SLAVE_CORE],[UART to Intercom bridge slave core index])
-
-RTEMS_BSPOPTS_SET([QORIQ_UART_BRIDGE_TASK_PRIORITY],[*],[250])
-RTEMS_BSPOPTS_HELP([QORIQ_UART_BRIDGE_TASK_PRIORITY],[UART to Intercom bridge task priority])
-
-RTEMS_BSPOPTS_SET([QORIQ_UART_BRIDGE_0_ENABLE],[*],[0])
-RTEMS_BSPOPTS_HELP([QORIQ_UART_BRIDGE_0_ENABLE],[use 1 to enable UART 0 to Intercom bridge, otherwise use 0])
-
-RTEMS_BSPOPTS_SET([QORIQ_UART_BRIDGE_1_ENABLE],[qoriq_core_0],[1])
-RTEMS_BSPOPTS_SET([QORIQ_UART_BRIDGE_1_ENABLE],[qoriq_core_1],[1])
-RTEMS_BSPOPTS_SET([QORIQ_UART_BRIDGE_1_ENABLE],[*],[0])
-RTEMS_BSPOPTS_HELP([QORIQ_UART_BRIDGE_1_ENABLE],[use 1 to enable UART 1 to Intercom bridge, otherwise use 0])
-
-RTEMS_BSPOPTS_SET([QORIQ_INTERCOM_AREA_BEGIN],[*],[0x3000000])
-RTEMS_BSPOPTS_HELP([QORIQ_INTERCOM_AREA_BEGIN],[inter-processor communication area begin])
-RTEMS_BSPOPTS_SET([QORIQ_INTERCOM_AREA_SIZE],[*],[0x1000000])
-RTEMS_BSPOPTS_HELP([QORIQ_INTERCOM_AREA_SIZE],[inter-processor communication area size])
-
-RTEMS_BSPOPTS_SET([QORIQ_TLB1_ENTRY_COUNT],[qoriq_e6500*],[64])
-RTEMS_BSPOPTS_SET([QORIQ_TLB1_ENTRY_COUNT],[*],[16])
-RTEMS_BSPOPTS_HELP([QORIQ_TLB1_ENTRY_COUNT],[TLB1 entry count])
-
-RTEMS_BSPOPTS_SET([QORIQ_INITIAL_HID0],[qoriq_e6500*],[0x40000000])
-RTEMS_BSPOPTS_SET([QORIQ_INITIAL_HID0],[*],[])
-RTEMS_BSPOPTS_HELP([QORIQ_INITIAL_HID0],[initial HID0 value (EN_L2MMU_MHD is set by default on the T-series)])
-
-RTEMS_BSPOPTS_SET([QORIQ_INITIAL_MSR],[qoriq_e6500_64*],[0x82002200])
-RTEMS_BSPOPTS_SET([QORIQ_INITIAL_MSR],[qoriq_e6500_32*],[0x02002200])
-RTEMS_BSPOPTS_SET([QORIQ_INITIAL_MSR],[*],[0x02000200])
-RTEMS_BSPOPTS_HELP([QORIQ_INITIAL_MSR],[initial MSR value])
-
-RTEMS_BSPOPTS_SET([QORIQ_INITIAL_SPEFSCR],[qoriq_e6500*],[])
-RTEMS_BSPOPTS_SET([QORIQ_INITIAL_SPEFSCR],[*],[0x00000000])
-RTEMS_BSPOPTS_HELP([QORIQ_INITIAL_SPEFSCR],[initial SPEFSCR value])
-
-RTEMS_BSPOPTS_SET([QORIQ_INITIAL_BUCSR],[qoriq_e6500*],[0x01400201])
-RTEMS_BSPOPTS_SET([QORIQ_INITIAL_BUCSR],[*],[])
-RTEMS_BSPOPTS_HELP([QORIQ_INITIAL_BUCSR],[initial BUCSR value])
-
-RTEMS_BSPOPTS_SET([QORIQ_MMU_DEVICE_MAS7],[qoriq_e6500*],[0xf])
-RTEMS_BSPOPTS_SET([QORIQ_MMU_DEVICE_MAS7],[*],[0x0])
-RTEMS_BSPOPTS_HELP([QORIQ_MMU_DEVICE_MAS7],[MAS7 value for device TLB1 entries])
-
-RTEMS_BSPOPTS_SET([QORIQ_HAS_HYPERVISOR_MODE],[qoriq_e6500*],[1])
-RTEMS_BSPOPTS_SET([QORIQ_HAS_HYPERVISOR_MODE],[*],[])
-RTEMS_BSPOPTS_HELP([QORIQ_HAS_HYPERVISOR_MODE],[defined if the processor core has a hypervisor mode])
-
-RTEMS_BSPOPTS_SET([QORIQ_IS_HYPERVISOR_GUEST],[*],[])
-RTEMS_BSPOPTS_HELP([QORIQ_IS_HYPERVISOR_GUEST],[defined if we are a hypervisor guest])
-
-RTEMS_BSPOPTS_SET([QORIQ_CLOCK_TIMER],[qoriq_core_1],[4])
-RTEMS_BSPOPTS_SET([QORIQ_CLOCK_TIMER],[*],[0])
-RTEMS_BSPOPTS_HELP([QORIQ_CLOCK_TIMER],[global timer used for system clock, 0..3 maps to A0..A3, and 4..7 maps to B0..B3])
-
-RTEMS_BSPOPTS_SET([QORIQ_CLOCK_TIMECOUNTER],[qoriq_core_1],[5])
-RTEMS_BSPOPTS_SET([QORIQ_CLOCK_TIMECOUNTER],[*],[1])
-RTEMS_BSPOPTS_HELP([QORIQ_CLOCK_TIMECOUNTER],[global timer used for the timecounter, 0..3 maps to A0..A3, and 4..7 maps to B0..B3])
-
-RTEMS_BSPOPTS_SET([QORIQ_CHIP_NUMBER],[qoriq_e6500*],[0])
-RTEMS_BSPOPTS_SET([QORIQ_CHIP_NUMBER],[*],[1020])
-RTEMS_BSPOPTS_HELP([QORIQ_CHIP_NUMBER],[chip number, e.g. 1020, 2040, 2080, 4240])
-
-RTEMS_BSPOPTS_SET([QORIQ_CHIP_SERIES],[qoriq_e6500*],[\'T\'])
-RTEMS_BSPOPTS_SET([QORIQ_CHIP_SERIES],[*],[\'P\'])
-RTEMS_BSPOPTS_HELP([QORIQ_CHIP_SERIES],[chip series, e.g. 'P' or 'T'])
-
-RTEMS_BSPOPTS_SET([QORIQ_BUS_CLOCK_DIVIDER],[qoriq_e6500*],[2])
-RTEMS_BSPOPTS_SET([QORIQ_BUS_CLOCK_DIVIDER],[*],[1])
-RTEMS_BSPOPTS_HELP([QORIQ_BUS_CLOCK_DIVIDER],[divider of the platform clock to get the clock most on-chip peripherals])
-
-AC_DEFINE(__ppc_generic, 1, [PowerPC model option])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-RTEMS_PPC_EXCEPTIONS
-
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/powerpc/ss555/Makefile.am b/c/src/lib/libbsp/powerpc/ss555/Makefile.am
deleted file mode 100644
index 7640be981c..0000000000
--- a/c/src/lib/libbsp/powerpc/ss555/Makefile.am
+++ /dev/null
@@ -1,66 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/powerpc/ss555/start/bsp_specs
-
-start.$(OBJEXT): ../../../../../../bsps/powerpc/ss555/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA += rtems_crti.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# pclock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/ss555/clock/p_clock.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/ss555/console/console.c
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/ss555/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/ss555/start/iss555.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-# tm27supp
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/ss555/start/tm27supp.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc_exc_print.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/ss555/clock/clock.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/ss555/dev/console-generic.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/ss555/start/irq_asm.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/ss555/start/irq.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/ss555/start/irq_init.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/ss555/start/raw_exception.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/ss555/start/vectors_init.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/ss555/start/vectors.S
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-affinity.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-raise-clear.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-enable-disable.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-entry-remove.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-generic.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-handler-install.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-handler-iterate.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-handler-remove.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-info.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-lock.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-server.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-shell.c
-
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/ss555/headers.am
diff --git a/c/src/lib/libbsp/powerpc/ss555/configure.ac b/c/src/lib/libbsp/powerpc/ss555/configure.ac
deleted file mode 100644
index 33bd5365f8..0000000000
--- a/c/src/lib/libbsp/powerpc/ss555/configure.ac
+++ /dev/null
@@ -1,51 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-powerpc-mbx5xx],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-RTEMS_BSPOPTS_SET([WATCHDOG_TIMEOUT],[*],[0xFFFF])
-RTEMS_BSPOPTS_HELP([WATCHDOG_TIMEOUT],
-[Define to the desired timeout (in steps of 1/20 msec) to enable the
- watchdog. Default is to disable the watchdog entirely.])
-
-RTEMS_BSPOPTS_SET([UARTS_USE_TERMIOS],[*],[0])
-RTEMS_BSPOPTS_HELP([UARTS_USE_TERMIOS],
-[Define to 1 if you want termios support for every port.
- Termios support is independent of the choice of UART I/O mode.])
-
-RTEMS_BSPOPTS_SET([CONSOLE_MINOR],[*],[SCI2_MINOR])
-RTEMS_BSPOPTS_HELP([CONSOLE_MINOR],
-[Must be defined to be one of SCI1_MINOR or SCI2_MINOR. Determines which
- device will be registered as /dev/console.])
-
-RTEMS_BSPOPTS_SET([UARTS_IO_MODE],[*],[0])
-RTEMS_BSPOPTS_HELP([UARTS_IO_MODE],
-[Define to 1 if you want interrupt-driven I/O for the SCI ports.])
-
-RTEMS_BSPOPTS_SET([PRINTK_MINOR],[*],[SCI2_MINOR])
-RTEMS_BSPOPTS_HELP([PRINTK_MINOR],
-[Must be defined to be one of SCI1_MINOR or SCI2_MINOR. Determines which
- device is used for output by printk(). The printk port always uses polled
- I/O. Don't open the printk port from RTEMS unless also using polled I/O
- for the SCI ports.])
-
-AC_DEFINE(mpc555, 1, [PowerPC model option])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list a Makefile here
-AC_CONFIG_FILES([Makefile])
-
-RTEMS_PPC_EXCEPTIONS
-
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/powerpc/t32mppc/Makefile.am b/c/src/lib/libbsp/powerpc/t32mppc/Makefile.am
deleted file mode 100644
index ac126d9b1e..0000000000
--- a/c/src/lib/libbsp/powerpc/t32mppc/Makefile.am
+++ /dev/null
@@ -1,64 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/powerpc/t32mppc/start/bsp_specs
-
-
-
-noinst_PROGRAMS =
-
-
-start.$(OBJEXT): ../../../../../../bsps/powerpc/t32mppc/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA += rtems_crti.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/shared/start/linkcmds.base
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# Startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc-exc-handler-table.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/tictac.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/bsp-start-zero.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/t32mppc/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/t32mppc/start/bspreset.c
-
-# Clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/t32mppc/clock/clock-config.c
-
-# Timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c
-
-# IRQ
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/t32mppc/irq/irq.c
-
-# Console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/t32mppc/console/console.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c
-
-if HAS_SMP
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspsmp-dummy.c
-endif
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/t32mppc/headers.am
diff --git a/c/src/lib/libbsp/powerpc/t32mppc/configure.ac b/c/src/lib/libbsp/powerpc/t32mppc/configure.ac
deleted file mode 100644
index dce3d8ea64..0000000000
--- a/c/src/lib/libbsp/powerpc/t32mppc/configure.ac
+++ /dev/null
@@ -1,33 +0,0 @@
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-powerpc-qoriq],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED([*],[1])
-RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED
-
-RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED([*],[1])
-RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED
-
-RTEMS_BSPOPTS_SET([PPC_EXC_CONFIG_USE_FIXED_HANDLER],[*],[1])
-RTEMS_BSPOPTS_HELP([PPC_EXC_CONFIG_USE_FIXED_HANDLER],
-[use fixed high-level exception handler])
-
-RTEMS_BSPOPTS_SET([PPC_EXC_CONFIG_BOOKE_ONLY],[*],[1])
-RTEMS_BSPOPTS_HELP([PPC_EXC_CONFIG_BOOKE_ONLY],
-[only support Book E exception types])
-
-AC_DEFINE(__ppc_generic, 1, [PowerPC model option])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-RTEMS_PPC_EXCEPTIONS
-
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am b/c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am
deleted file mode 100644
index 015453c4ec..0000000000
--- a/c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am
+++ /dev/null
@@ -1,64 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/powerpc/tqm8xx/start/bsp_specs
-
-
-noinst_PROGRAMS =
-
-
-start.$(OBJEXT): ../../../../../../bsps/powerpc/tqm8xx/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA += rtems_crti.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/shared/start/linkcmds.base
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# irq
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/tqm8xx/irq/irq.c
-
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/shared/clock/clock.c
-librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/tqm8xx/clock/p_clock.c
-
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/tqm8xx/console/console.c
-# spi
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/tqm8xx/spi/spi.c
-# timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/tqm8xx/btimer/btimer.c
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/bspidle.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/tqm8xx/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/tqm8xx/start/bspgetworkarea.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/tqm8xx/start/mmutlbtab.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/tqm8xx/start/cpuinit.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/tqm8xx/start/cp.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/tqm8xx/start/dpram.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/tqm8xx/start/mmu.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/tqm8xx/headers.am
diff --git a/c/src/lib/libbsp/powerpc/tqm8xx/configure.ac b/c/src/lib/libbsp/powerpc/tqm8xx/configure.ac
deleted file mode 100644
index 2ba8e28485..0000000000
--- a/c/src/lib/libbsp/powerpc/tqm8xx/configure.ac
+++ /dev/null
@@ -1,99 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-powerpc-tqm8xx],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED([*],[1])
-RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED
-
-RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED([*],[1])
-RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED
-
-RTEMS_BSPOPTS_SET([CONSOLE_CHN],[*],[CONS_CHN_SMC1])
-RTEMS_BSPOPTS_HELP([CONSOLE_CHN],
-[(BSP--console driver) Must be defined to be one of CONS_CHN_SMC1,
- CONS_CHN_SMC2, CONS_CHN_SCC1, CONS_CHN_SCC2, CONS_CHN_SCC3, or CONS_CHN_SCC4.
- Determines which device will be registered as /dev/console.])
-
-RTEMS_BSPOPTS_SET([PRINTK_CHN],[*],[CONS_CHN_SMC1])
-RTEMS_BSPOPTS_HELP([PRINTK_CHN],
-[(BSP--console driver)
- Must be defined to be one of CONS_CHN_SMC1, CONS_CHN_SMC2, CONS_CHN_SCC2,
- CONS_CHN_SCC3, or CONS_CHN_SCC4. Determines which device is used for output
- by printk(). If the port that printk() uses is also used for other
- I/O (e.g. if PRINTK_CHN == CONSOLE_CHN), then both ports should
- use the same type of I/O, otherwise the drivers will likely conflict with
- each other.])
-
-RTEMS_BSPOPTS_SET([CONS_SMC1_MODE],[tqm8xx_stk8xx],[CONS_MODE_POLLED])
-RTEMS_BSPOPTS_SET([CONS_SMC1_MODE],[pghplus],[CONS_MODE_IRQ])
-RTEMS_BSPOPTS_SET([CONS_SMC1_MODE],[*],[CONS_MODE_UNUSED])
-RTEMS_BSPOPTS_HELP([CONS_SMC1_MODE],
-[(BSP--SMC1 UART IF mode) Must be defined if SMC1 is used as a tty (UART)
- channel. Set it to CONS_MODE_POLLED for polled operation, CONS_MODE_IRQ for
- interrupt driven (spooled) operation. Set it to CONS_MODE_UNUSED, if not used])
-
-RTEMS_BSPOPTS_SET([CONS_SMC2_MODE],[tqm8xx_stk8xx],[CONS_MODE_POLLED])
-RTEMS_BSPOPTS_SET([CONS_SMC2_MODE],[*],[CONS_MODE_UNUSED])
-RTEMS_BSPOPTS_HELP([CONS_SMC2_MODE],
-[(BSP--SMC2 UART IF mode) Must be defined if SMC2 is used as a tty (UART)
- channel. Set it to CONS_MODE_POLLED for polled operation, CONS_MODE_IRQ for
- interrupt driven (spooled) operation. Set it to CONS_MODE_UNUSED, if not used])
-
-RTEMS_BSPOPTS_SET([CONS_SCC1_MODE],[*],[CONS_MODE_UNUSED])
-RTEMS_BSPOPTS_HELP([CONS_SCC1_MODE],
-[(BSP--SCC1 UART IF mode) Must be defined if SCC1 is used as a tty (UART)
- channel. Set it to CONS_MODE_POLLED for polled operation, CONS_MODE_IRQ for
- interrupt driven (spooled) operation. Set it to CONS_MODE_UNUSED, if not used])
-
-RTEMS_BSPOPTS_SET([CONS_SCC2_MODE],[*],[CONS_MODE_UNUSED])
-RTEMS_BSPOPTS_HELP([CONS_SCC2_MODE],
-[(BSP--SCC2 UART IF mode) Must be defined if SCC2 is used as a tty (UART)
- channel. Set it to CONS_MODE_POLLED for polled operation, CONS_MODE_IRQ for
- interrupt driven (spooled) operation. Set it to CONS_MODE_UNUSED, if not used])
-
-RTEMS_BSPOPTS_SET([CONS_SCC3_MODE],[*],[CONS_MODE_UNUSED])
-RTEMS_BSPOPTS_HELP([CONS_SCC3_MODE],
-[(BSP--SCC3 UART IF mode) Must be defined if SCC3 is used as a tty (UART)
- channel. Set it to CONS_MODE_POLLED for polled operation, CONS_MODE_IRQ for
- interrupt driven (spooled) operation. Set it to CONS_MODE_UNUSED, if not used])
-
-RTEMS_BSPOPTS_SET([CONS_SCC4_MODE],[*],[CONS_MODE_UNUSED])
-RTEMS_BSPOPTS_HELP([CONS_SCC4_MODE],
-[(BSP--SCC4 UART IF mode) Must be defined if SCC4 is used as a tty (UART)
- channel. Set it to CONS_MODE_POLLED for polled operation, CONS_MODE_IRQ for
- interrupt driven (spooled) operation. Set it to CONS_MODE_UNUSED, if not used])
-
-# add selection of primary network interface
-RTEMS_BSPOPTS_SET([BSP_USE_NETWORK_FEC],[pghplus],[1])
-RTEMS_BSPOPTS_SET([BSP_USE_NETWORK_FEC],[*],[0])
-RTEMS_BSPOPTS_HELP([BSP_USE_NETWORK_FEC],
-[If defined, then the BSP will use the Fast Ethernet Controller
- for 10/100MBit networking and used as primary networking interface.])
-
-RTEMS_BSPOPTS_SET([BSP_USE_NETWORK_SCC],[pghplus],[0])
-RTEMS_BSPOPTS_SET([BSP_USE_NETWORK_SCC],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_USE_NETWORK_SCC],
-[If defined, then the BSP will use the Serial Communications Controller (SCC1)
- for 10MBit networking.])
-
-AC_DEFINE(mpc860, 1, [PowerPC model option])
-
-# Explicitly list a Makefile here
-AC_CONFIG_FILES([Makefile])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-RTEMS_PPC_EXCEPTIONS
-
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/powerpc/virtex/Makefile.am b/c/src/lib/libbsp/powerpc/virtex/Makefile.am
deleted file mode 100644
index c4d46ea190..0000000000
--- a/c/src/lib/libbsp/powerpc/virtex/Makefile.am
+++ /dev/null
@@ -1,57 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/powerpc/virtex/start/bsp_specs
-
-noinst_PROGRAMS =
-
-
-start.$(OBJEXT): ../../../../../../bsps/powerpc/virtex/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA += rtems_crti.$(OBJEXT)
-
-# Link commands
-project_lib_DATA += linkcmds
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/shared/start/linkcmds.base
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-librtemsbsp_a_LIBADD =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-loop.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/virtex/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/bsp-start-zero.S
-
-# bspconsole
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/virtex/console/consolelite.c
-
-# irq
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/virtex/irq/irq_init.c
-
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/shared/clock/clock.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/virtex/headers.am
diff --git a/c/src/lib/libbsp/powerpc/virtex/configure.ac b/c/src/lib/libbsp/powerpc/virtex/configure.ac
deleted file mode 100644
index 19ecf513a3..0000000000
--- a/c/src/lib/libbsp/powerpc/virtex/configure.ac
+++ /dev/null
@@ -1,45 +0,0 @@
-dnl Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-powerpc-virtex],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-RTEMS_BSPOPTS_SET([RTEMS_XPARAMETERS_H],[*],[\<xparameters_dflt.h\>])
-RTEMS_BSPOPTS_HELP([RTEMS_XPARAMETERS_H],
-[This defines the location of the hardware specific "xparameters.h" file.
- in the file system. Specify an absolute path. Do not forget the double quotes])
-
-RTEMS_BSPOPTS_SET([VIRTEX_CONSOLE_USE_INTERRUPTS],[*],[1])
-RTEMS_BSPOPTS_HELP([VIRTEX_CONSOLE_USE_INTERRUPTS],[if defined use interrupt driven Termios mode])
-
-AC_DEFUN([VIRTEX_REGION],[
-AC_ARG_VAR([$1],[$2; default $3])dnl
-[$1]=[$]{[$1]:-[$3]}
-])
-
-VIRTEX_REGION([VIRTEX_RAM_ORIGIN],[normal RAM region origin],[0x0])
-VIRTEX_REGION([VIRTEX_RAM_LENGTH],[normal RAM region length],[0x7ffffec])
-VIRTEX_REGION([VIRTEX_FAST_RAM_ORIGIN],[fast RAM region origin],[0x0])
-VIRTEX_REGION([VIRTEX_FAST_RAM_LENGTH],[fast RAM region length],[0x0])
-VIRTEX_REGION([VIRTEX_RESET_ORIGIN],[reset region origin],[0x7ffffec])
-VIRTEX_REGION([VIRTEX_RESET_LENGTH],[reset region length],[0x14])
-
-AC_DEFINE(ppc405, 1, [PowerPC model option])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([
-Makefile
-linkcmds:../../../../../../bsps/powerpc/virtex/start/linkcmds.in
-])
-
-RTEMS_PPC_EXCEPTIONS
-
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/powerpc/virtex4/Makefile.am b/c/src/lib/libbsp/powerpc/virtex4/Makefile.am
deleted file mode 100644
index c0a15a7842..0000000000
--- a/c/src/lib/libbsp/powerpc/virtex4/Makefile.am
+++ /dev/null
@@ -1,57 +0,0 @@
-
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/powerpc/virtex4/start/bsp_specs
-
-# include
-
-# start
-
-start.$(OBJEXT): ../../../../../../bsps/powerpc/virtex4/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA += rtems_crti.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-
-# startup
-librtemsbsp_a_SOURCES = ../../../../../../bsps/powerpc/virtex4/start/bspclean.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/zerobss.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/virtex4/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/memcpy.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-
-# start
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/virtex4/start/start.S
-
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/virtex4/start/dummy_console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/printk-dummy.c
-
-# irq
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/virtex4/irq/irq_init.c
-
-# mmu
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/virtex4/start/mmu.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/clock/clock-ppc403.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/virtex4/headers.am
diff --git a/c/src/lib/libbsp/powerpc/virtex4/configure.ac b/c/src/lib/libbsp/powerpc/virtex4/configure.ac
deleted file mode 100644
index 16784e1237..0000000000
--- a/c/src/lib/libbsp/powerpc/virtex4/configure.ac
+++ /dev/null
@@ -1,45 +0,0 @@
-dnl Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-powerpc-virtex4],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-RTEMS_BSPOPTS_SET([PPC_USE_DATA_CACHE],[*],[1])
-RTEMS_BSPOPTS_HELP([PPC_USE_DATA_CACHE],
-[If defined, then the PowerPC specific code in RTEMS will use
- data cache instructions to optimize the context switch code.
- This code can conflict with debuggers or emulators. It is known
- to break the Corelis PowerPC emulator with at least some combinations
- of PowerPC 603e revisions and emulator versions.
- The BSP actually contains the call that enables this.])
-
-RTEMS_BSPOPTS_SET([PPC_USE_SPRG],[*],[1])
-RTEMS_BSPOPTS_HELP([PPC_USE_SPRG],
-[If defined, then the PowerPC specific code in RTEMS will use some
- of the special purpose registers to slightly optimize interrupt
- response time. The use of these registers can conflict with
- other tools like debuggers.])
-
-RTEMS_BSPOPTS_SET([PPC_VECTOR_FILE_BASE],[*],[0x0100])
-RTEMS_BSPOPTS_HELP([PPC_VECTOR_FILE_BASE],
-[This defines the base address of the exception table.])
-
-AC_DEFINE(ppc405, 1, [PowerPC model option])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-
-RTEMS_PPC_EXCEPTIONS
-
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/powerpc/virtex5/Makefile.am b/c/src/lib/libbsp/powerpc/virtex5/Makefile.am
deleted file mode 100644
index d2cc338104..0000000000
--- a/c/src/lib/libbsp/powerpc/virtex5/Makefile.am
+++ /dev/null
@@ -1,59 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/powerpc/virtex5/start/bsp_specs
-
-# include
-
-# start
-
-start.$(OBJEXT): ../../../../../../bsps/powerpc/virtex5/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA += rtems_crti.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-
-# startup
-librtemsbsp_a_SOURCES = ../../../../../../bsps/powerpc/virtex5/start/bspclean.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/zerobss.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/virtex5/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/memcpy.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-
-# start
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/virtex5/start/start.S
-
-# clock & timer
-librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/shared/clock/p_clock.c
-
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/virtex5/start/dummy_console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/printk-dummy.c
-
-# irq
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/virtex5/irq/irq_init.c
-
-# mmu
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/virtex5/start/mmu.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/clock/clock-ppc-dec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/virtex5/headers.am
diff --git a/c/src/lib/libbsp/powerpc/virtex5/configure.ac b/c/src/lib/libbsp/powerpc/virtex5/configure.ac
deleted file mode 100644
index 555fee040b..0000000000
--- a/c/src/lib/libbsp/powerpc/virtex5/configure.ac
+++ /dev/null
@@ -1,45 +0,0 @@
-dnl Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-powerpc-virtex5],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-RTEMS_BSPOPTS_SET([PPC_USE_DATA_CACHE],[*],[1])
-RTEMS_BSPOPTS_HELP([PPC_USE_DATA_CACHE],
-[If defined, then the PowerPC specific code in RTEMS will use
- data cache instructions to optimize the context switch code.
- This code can conflict with debuggers or emulators. It is known
- to break the Corelis PowerPC emulator with at least some combinations
- of PowerPC 603e revisions and emulator versions.
- The BSP actually contains the call that enables this.])
-
-RTEMS_BSPOPTS_SET([PPC_USE_SPRG],[*],[1])
-RTEMS_BSPOPTS_HELP([PPC_USE_SPRG],
-[If defined, then the PowerPC specific code in RTEMS will use some
- of the special purpose registers to slightly optimize interrupt
- response time. The use of these registers can conflict with
- other tools like debuggers.])
-
-RTEMS_BSPOPTS_SET([PPC_VECTOR_FILE_BASE],[*],[0x0100])
-RTEMS_BSPOPTS_HELP([PPC_VECTOR_FILE_BASE],
-[This defines the base address of the exception table.])
-
-AC_DEFINE(ppc440, 1, [PowerPC model option])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-
-RTEMS_PPC_EXCEPTIONS
-
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/riscv/Makefile.am b/c/src/lib/libbsp/riscv/Makefile.am
deleted file mode 100644
index 3238acf7a6..0000000000
--- a/c/src/lib/libbsp/riscv/Makefile.am
+++ /dev/null
@@ -1,10 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../aclocal
-## Descend into the @RTEMS_BSP_FAMILY@ directory
-## Currently, the shared directory is not explicitly
-## added but it is present in the source tree.
-
-
-_SUBDIRS = @RTEMS_BSP_FAMILY@
-
-include $(top_srcdir)/../../../automake/subdirs.am
-include $(srcdir)/../../../../../bsps/riscv/headers.am
diff --git a/c/src/lib/libbsp/riscv/acinclude.m4 b/c/src/lib/libbsp/riscv/acinclude.m4
deleted file mode 100644
index db1a210fd4..0000000000
--- a/c/src/lib/libbsp/riscv/acinclude.m4
+++ /dev/null
@@ -1,12 +0,0 @@
-# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY)
-AC_DEFUN([RTEMS_CHECK_BSPDIR],
-[
- case "$1" in
- griscv )
- AC_CONFIG_SUBDIRS([griscv]);;
- riscv )
- AC_CONFIG_SUBDIRS([riscv]);;
- *)
- AC_MSG_ERROR([Invalid BSP]);;
- esac
-])
diff --git a/c/src/lib/libbsp/riscv/configure.ac b/c/src/lib/libbsp/riscv/configure.ac
deleted file mode 100644
index c8494e34cd..0000000000
--- a/c/src/lib/libbsp/riscv/configure.ac
+++ /dev/null
@@ -1,20 +0,0 @@
-# Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-riscv],[_RTEMS_VERSION],[http://www.rtems.org/bugzilla])
-RTEMS_TOP(../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
-AM_MAINTAINER_MODE
-
-RTEMS_ENV_RTEMSBSP
-RTEMS_PROJECT_ROOT
-
-RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY])
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/riscv/griscv/Makefile.am b/c/src/lib/libbsp/riscv/griscv/Makefile.am
deleted file mode 100644
index 56f4ad271f..0000000000
--- a/c/src/lib/libbsp/riscv/griscv/Makefile.am
+++ /dev/null
@@ -1,71 +0,0 @@
-##
-#
-# @brief Makefile of LibBSP for the RISCV/Spike simulator.
-#
-#
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/riscv/griscv/start/bsp_specs
-
-###############################################################################
-# Header #
-###############################################################################
-
-###############################################################################
-# Data #
-###############################################################################
-
-start.$(OBJEXT): ../../../../../../bsps/riscv/shared/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-project_lib_DATA += linkcmds.base
-
-###############################################################################
-# LibBSP #
-###############################################################################
-
-project_lib_LIBRARIES = librtemsbsp.a
-
-# Startup
-librtemsbsp_a_SOURCES = ../../../../../../bsps/shared/start/bspreset-empty.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/riscv/griscv/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/riscv/griscv/start/bsp_fatal_halt.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/riscv/griscv/start/amba.c
-
-# Shared
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/riscv/griscv/clock/clockdrv.c
-
-# Timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c
-
-# IRQ
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/riscv/griscv/irq/irq.c
-
-# Cache
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
-
-# Console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/riscv/griscv/console/console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/riscv/griscv/console/printk_support.c
-
-if HAS_SMP
-librtemsbsp_a_SOURCES += ../../../../../../bsps/riscv/griscv/start/bspsmp.c
-endif
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/grlib-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/riscv/griscv/headers.am
diff --git a/c/src/lib/libbsp/riscv/griscv/configure.ac b/c/src/lib/libbsp/riscv/griscv/configure.ac
deleted file mode 100644
index a92676169f..0000000000
--- a/c/src/lib/libbsp/riscv/griscv/configure.ac
+++ /dev/null
@@ -1,59 +0,0 @@
-##
-#
-# @file
-#
-# @brief Configure script of LibBSP for riscv BSP.
-#
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-riscv],[_RTEMS_VERSION],[http://www.rtems.org/bugzilla])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-RTEMS_BSPOPTS_SET([BSP_CONSOLE_BAUD],[*],[115200])
-RTEMS_BSPOPTS_HELP([BSP_CONSOLE_BAUD],[default baud for console driver devices (default 115200)])
-
-RTEMS_BSPOPTS_SET([RISCV_MAXIMUM_EXTERNAL_INTERRUPTS],[*],[64])
-RTEMS_BSPOPTS_HELP([RISCV_MAXIMUM_EXTERNAL_INTERRUPTS],[maximum number of external interrupts supported by the BSP (default 64)])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-RISCV_RAM_REGION_BEGIN_DEFAULT=0x40000000
-
-AC_DEFUN([RISCV_LINKCMD],[
-AC_ARG_VAR([$1],[$2])dnl
-[$1]=[$]{[$1]:-[$3]}
-])
-
-case "${RTEMS_BSP}" in
- *clang)
- RISCV_LINKER_START_DIRECTIVE_DEFAULT="INPUT"
- RISCV_LINKER_ALIGN_DIRECTIVE_DEFAULT="ALIGN(8)"
- ;;
- *)
- RISCV_LINKER_START_DIRECTIVE_DEFAULT="STARTUP"
- RISCV_LINKER_ALIGN_DIRECTIVE_DEFAULT="ALIGN_WITH_INPUT"
- ;;
-esac
-
-AC_DEFUN([RISCV_LINKCMD],[
-AC_ARG_VAR([$1],[$2])dnl
-[$1]=[$]{[$1]:-[$3]}
-])
-
-RISCV_LINKCMD([RISCV_RAM_REGION_BEGIN],[begin of the RAM region for linker command file (default is 0x40000000)],[${RISCV_RAM_REGION_BEGIN_DEFAULT}])
-RISCV_LINKCMD([RISCV_RAM_REGION_SIZE],[size of the RAM region for linker command file (default 16MiB)],[0x01000000])
-RISCV_LINKCMD([RISCV_LINKER_START_DIRECTIVE],[GNU LD understands STARTUP directive while LLVM/LLD does not and needs INPUT instead],[${RISCV_LINKER_START_DIRECTIVE_DEFAULT}])
-RISCV_LINKCMD([RISCV_LINKER_ALIGN_DIRECTIVE],[LLD does not support ALIGN_WITH_INPUT directive],[${RISCV_LINKER_ALIGN_DIRECTIVE_DEFAULT}])
-
-AC_CONFIG_FILES([
-Makefile
-linkcmds:../../../../../../bsps/riscv/griscv/start/linkcmds.in
-linkcmds.base:../../../../../../bsps/riscv/shared/start/linkcmds.base.in
-])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/riscv/riscv/Makefile.am b/c/src/lib/libbsp/riscv/riscv/Makefile.am
deleted file mode 100644
index 261972d688..0000000000
--- a/c/src/lib/libbsp/riscv/riscv/Makefile.am
+++ /dev/null
@@ -1,71 +0,0 @@
-##
-#
-# @brief Makefile of LibBSP for the RISCV/Spike simulator.
-#
-#
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/riscv/riscv/start/bsp_specs
-
-###############################################################################
-# Header #
-###############################################################################
-
-###############################################################################
-# Data #
-###############################################################################
-
-start.$(OBJEXT): ../../../../../../bsps/riscv/shared/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-project_lib_DATA += linkcmds.base
-
-###############################################################################
-# LibBSP #
-###############################################################################
-
-project_lib_LIBRARIES = librtemsbsp.a
-
-# Startup
-librtemsbsp_a_SOURCES = ../../../../../../bsps/shared/start/bspreset-empty.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/riscv/riscv/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/riscv/riscv/start/bsp_fatal_halt.c
-
-# Shared
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bsp-fdt.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/riscv/riscv/clock/clockdrv.c
-
-# Timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-cpucounter.c
-
-# IRQ
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/riscv/riscv/irq/irq.c
-
-# Cache
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
-
-# Console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/riscv/riscv/console/console-config.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/riscv/riscv/console/htif.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/riscv/riscv/console/fe310-uart.c
-
-if HAS_SMP
-librtemsbsp_a_SOURCES += ../../../../../../bsps/riscv/riscv/start/bspsmp.c
-endif
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/riscv/riscv/headers.am
diff --git a/c/src/lib/libbsp/riscv/riscv/configure.ac b/c/src/lib/libbsp/riscv/riscv/configure.ac
deleted file mode 100644
index 4494a03536..0000000000
--- a/c/src/lib/libbsp/riscv/riscv/configure.ac
+++ /dev/null
@@ -1,96 +0,0 @@
-##
-#
-# @file
-#
-# @brief Configure script of LibBSP for riscv BSP.
-#
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-riscv],[_RTEMS_VERSION],[http://www.rtems.org/bugzilla])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-RTEMS_BSPOPTS_SET([BSP_START_COPY_FDT_FROM_U_BOOT],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_START_COPY_FDT_FROM_U_BOOT],[copy the U-Boot provided FDT to an internal storage])
-
-RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_SIZE_MAX],[*],[65536])
-RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_SIZE_MAX],[maximum size of the FDT blob in bytes])
-
-RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_READ_ONLY],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_READ_ONLY],[place the FDT blob into the read-only data area])
-
-RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_COPY_TO_READ_ONLY_LOAD_AREA],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_COPY_TO_READ_ONLY_LOAD_AREA],[copy the FDT blob into the read-only load area via bsp_fdt_copy()])
-
-RTEMS_BSPOPTS_SET([BSP_CONSOLE_BAUD],[*],[115200])
-RTEMS_BSPOPTS_HELP([BSP_CONSOLE_BAUD],[default baud for console driver devices (default 115200)])
-
-RTEMS_BSPOPTS_SET([RISCV_MAXIMUM_EXTERNAL_INTERRUPTS],[*],[64])
-RTEMS_BSPOPTS_HELP([RISCV_MAXIMUM_EXTERNAL_INTERRUPTS],[maximum number of external interrupts supported by the BSP (default 64)])
-
-RTEMS_BSPOPTS_SET([RISCV_ENABLE_HTIF_SUPPORT],[*],[])
-RTEMS_BSPOPTS_HELP([RISCV_ENABLE_HTIF_SUPPORT],[enables the HTIF support if defined to a non-zero value, otherwise it is disabled (disabled by default)])
-
-RTEMS_BSPOPTS_SET([RISCV_CONSOLE_MAX_NS16550_DEVICES],[frdme310arty*],[])
-RTEMS_BSPOPTS_SET([RISCV_CONSOLE_MAX_NS16550_DEVICES],[*],[2])
-RTEMS_BSPOPTS_HELP([RISCV_CONSOLE_MAX_NS16550_DEVICES],[maximum number of NS16550 devices supported by the console driver (2 by default)])
-
-RTEMS_BSPOPTS_SET([RISCV_ENABLE_FRDME310ARTY_SUPPORT],[frdme310arty*],[1])
-RTEMS_BSPOPTS_SET([RISCV_ENABLE_FRDME310ARTY_SUPPORT],[*],[])
-RTEMS_BSPOPTS_HELP([RISCV_ENABLE_FRDME310ARTY_SUPPORT],[enables support sifive Freedom E310 Arty board if defined to a non-zero value,otherwise it is disabled (disabled by default)])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-case "${RTEMS_BSP}" in
- rv64*medany)
- RISCV_RAM_REGION_BEGIN_DEFAULT=0x80000000
- ;;
- rv64*)
- RISCV_RAM_REGION_BEGIN_DEFAULT=0x70000000
- ;;
- *)
- RISCV_RAM_REGION_BEGIN_DEFAULT=0x80000000
- ;;
-esac
-
-case "${RTEMS_BSP}" in
- frdm*310arty)
- RISCV_RAM_REGION_SIZE_DEFAULT=0x10000000
- ;;
- *)
- RISCV_RAM_REGION_SIZE_DEFAULT=0x04000000
- ;;
-esac
-
-case "${RTEMS_BSP}" in
- *clang)
- RISCV_LINKER_START_DIRECTIVE_DEFAULT="INPUT"
- RISCV_LINKER_ALIGN_DIRECTIVE_DEFAULT="ALIGN(8)"
- ;;
- *)
- RISCV_LINKER_START_DIRECTIVE_DEFAULT="STARTUP"
- RISCV_LINKER_ALIGN_DIRECTIVE_DEFAULT="ALIGN_WITH_INPUT"
- ;;
-esac
-
-AC_DEFUN([RISCV_LINKCMD],[
-AC_ARG_VAR([$1],[$2])dnl
-[$1]=[$]{[$1]:-[$3]}
-])
-
-RISCV_LINKCMD([RISCV_RAM_REGION_BEGIN],[begin of the RAM region for linker command file (default is 0x70000000 for 64-bit with -mcmodel=medlow and 0x80000000 for all other)],[${RISCV_RAM_REGION_BEGIN_DEFAULT}])
-RISCV_LINKCMD([RISCV_RAM_REGION_SIZE],[size of the RAM region for linker command file (default is 256 MiB for frdme310arty and 64 MiB for all other)],[${RISCV_RAM_REGION_SIZE_DEFAULT}])
-RISCV_LINKCMD([RISCV_LINKER_START_DIRECTIVE],[GNU LD understands STARTUP directive while LLVM/LLD does not and needs INPUT instead],[${RISCV_LINKER_START_DIRECTIVE_DEFAULT}])
-RISCV_LINKCMD([RISCV_LINKER_ALIGN_DIRECTIVE],[LLD does not support ALIGN_WITH_INPUT directive],[${RISCV_LINKER_ALIGN_DIRECTIVE_DEFAULT}])
-
-AC_CONFIG_FILES([
-Makefile
-linkcmds:../../../../../../bsps/riscv/riscv/start/linkcmds.in
-linkcmds.base:../../../../../../bsps/riscv/shared/start/linkcmds.base.in
-])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/sh/Makefile.am b/c/src/lib/libbsp/sh/Makefile.am
deleted file mode 100644
index 92d3859d86..0000000000
--- a/c/src/lib/libbsp/sh/Makefile.am
+++ /dev/null
@@ -1,7 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../aclocal
-
-# Descend into the @RTEMS_BSP_FAMILY@ directory
-_SUBDIRS = @RTEMS_BSP_FAMILY@
-
-
-include $(top_srcdir)/../../../automake/subdirs.am
diff --git a/c/src/lib/libbsp/sh/acinclude.m4 b/c/src/lib/libbsp/sh/acinclude.m4
deleted file mode 100644
index b9cd1aadad..0000000000
--- a/c/src/lib/libbsp/sh/acinclude.m4
+++ /dev/null
@@ -1,16 +0,0 @@
-# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY)
-AC_DEFUN([RTEMS_CHECK_BSPDIR],
-[
- case "$1" in
- gensh1 )
- AC_CONFIG_SUBDIRS([gensh1]);;
- gensh2 )
- AC_CONFIG_SUBDIRS([gensh2]);;
- gensh4 )
- AC_CONFIG_SUBDIRS([gensh4]);;
- shsim )
- AC_CONFIG_SUBDIRS([shsim]);;
- *)
- AC_MSG_ERROR([Invalid BSP]);;
- esac
-])
diff --git a/c/src/lib/libbsp/sh/configure.ac b/c/src/lib/libbsp/sh/configure.ac
deleted file mode 100644
index b4a0899aed..0000000000
--- a/c/src/lib/libbsp/sh/configure.ac
+++ /dev/null
@@ -1,20 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-sh],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
-AM_MAINTAINER_MODE
-
-RTEMS_ENV_RTEMSBSP
-
-RTEMS_PROJECT_ROOT
-RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY])
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/sh/gensh1/Makefile.am b/c/src/lib/libbsp/sh/gensh1/Makefile.am
deleted file mode 100644
index 437111570d..0000000000
--- a/c/src/lib/libbsp/sh/gensh1/Makefile.am
+++ /dev/null
@@ -1,46 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/sh/gensh1/start/bsp_specs
-
-
-
-start.$(OBJEXT): ../../../../../../bsps/sh/gensh1/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/shared/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-loop.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/shared/start/bsphwinit.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES +=../../../../../../bsps/sh/gensh1/clock/ckinit.c
-librtemsbsp_a_SOURCES +=../../../../../../bsps/sh/gensh1/clock/delay.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh1/start/cpu_asm.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh1/start/ispsh7032.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh1/btimer/btimer.c
-# scitab
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh1/console/scitab.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/shared/console/console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh1/console/sci.c
-# debugio
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/printk-dummy.c
-
-# Cache
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/sh/gensh1/headers.am
diff --git a/c/src/lib/libbsp/sh/gensh1/configure.ac b/c/src/lib/libbsp/sh/gensh1/configure.ac
deleted file mode 100644
index d336f9e094..0000000000
--- a/c/src/lib/libbsp/sh/gensh1/configure.ac
+++ /dev/null
@@ -1,26 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-sh-gensh1],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-## bsp-specific options
-RTEMS_BSPOPTS_SET([START_HW_INIT],[*],[])
-RTEMS_BSPOPTS_HELP([START_HW_INIT],
-[If defined, selects whether 'early_hw_init()' is called from 'start.S';
- 'bsp_hw_init()' is always called from 'bspstart.c'])
-
-AC_DEFINE(CPU_CLOCK_RATE_HZ, 20000000, [cpu clock rate in HZ])
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/sh/gensh2/Makefile.am b/c/src/lib/libbsp/sh/gensh2/Makefile.am
deleted file mode 100644
index b322eaa1d3..0000000000
--- a/c/src/lib/libbsp/sh/gensh2/Makefile.am
+++ /dev/null
@@ -1,50 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/sh/gensh2/start/bsp_specs
-
-
-
-start.$(OBJEXT): ../../../../../../bsps/sh/gensh2/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-dist_project_lib_DATA += ../../../../../../bsps/sh/gensh2/start/linkcmds.ram
-dist_project_lib_DATA += ../../../../../../bsps/sh/gensh2/start/linkcmds.rom
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh2/start/hw_init.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/shared/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/shared/start/bsphwinit.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-librtemsbsp_a_SOURCES +=../../../../../../bsps/sh/gensh2/clock/ckinit.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh2/start/cpu_asm.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh2/start/ispsh7045.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh2/btimer/btimer.c
-# scitab
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh2/console/scitab.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/shared/console/console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh2/console/config.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh2/console/sci.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh2/console/sci_termios.c
-# debugio
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/printk-dummy.c
-
-# Cache
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/sh/gensh2/headers.am
diff --git a/c/src/lib/libbsp/sh/gensh2/configure.ac b/c/src/lib/libbsp/sh/gensh2/configure.ac
deleted file mode 100644
index 97203eeceb..0000000000
--- a/c/src/lib/libbsp/sh/gensh2/configure.ac
+++ /dev/null
@@ -1,31 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-sh-gensh2],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-## bsp-specific options
-AC_DEFINE(CPU_CLOCK_RATE_HZ, 29491200, [cpu clock rate in HZ])
-
-RTEMS_BSPOPTS_SET([START_HW_INIT],[*],[])
-RTEMS_BSPOPTS_HELP([START_HW_INIT],
-[If defined, selects whether 'early_hw_init()' is called from 'start.S';
- 'bsp_hw_init()' is always called from 'bspstart.c'])
-
-RTEMS_BSPOPTS_SET([STANDALONE_EVB],[*],[])
-RTEMS_BSPOPTS_HELP([STANDALONE_EVB],
-[If defined, compiles code to jump-start from FLASH, without a monitor])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/sh/gensh4/Makefile.am b/c/src/lib/libbsp/sh/gensh4/Makefile.am
deleted file mode 100644
index ce842c72ca..0000000000
--- a/c/src/lib/libbsp/sh/gensh4/Makefile.am
+++ /dev/null
@@ -1,45 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/sh/gensh4/start/bsp_specs
-
-
-start.$(OBJEXT): ../../../../../../bsps/sh/gensh4/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-dist_project_lib_DATA += ../../../../../../bsps/sh/gensh4/start/linkcmds.rom
-dist_project_lib_DATA += ../../../../../../bsps/sh/gensh4/start/linkcmds.rom2ram
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/shared/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/shared/start/bsphwinit.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh4/start/cpu_asm.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh4/start/ispsh7750.c
-librtemsbsp_a_SOURCES +=../../../../../../bsps/sh/gensh4/clock/ckinit.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh4/btimer/btimer.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh4/console/console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/printk-dummy.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh4/console/sh4uart.c
-# hw_init
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh4/start/hw_init.c
-
-# Cache
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/sh/gensh4/headers.am
diff --git a/c/src/lib/libbsp/sh/gensh4/configure.ac b/c/src/lib/libbsp/sh/gensh4/configure.ac
deleted file mode 100644
index 09985ba45a..0000000000
--- a/c/src/lib/libbsp/sh/gensh4/configure.ac
+++ /dev/null
@@ -1,37 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-sh-gensh4],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-## bsp-specific options
-CPU_CLOCK_RATE_HZ=${CPU_CLOCK_RATE_HZ-96000000}
-AC_DEFINE_UNQUOTED(
- [CPU_CLOCK_RATE_HZ],
- [$CPU_CLOCK_RATE_HZ],
- [cpu clock rate in HZ])
-
-# START_HW_INIT
-# This switch selects whether 'early_hw_init()' is called from
-# 'start.S'; 'bsp_hw_init()' is always called from 'bspstart.c'
-RTEMS_BSPOPTS_SET([START_HW_INIT],[*],[0])
-RTEMS_BSPOPTS_HELP([START_HW_INIT],
- [Whether to call early_hw_init from start.S])
-
-RTEMS_BSPOPTS_SET([COPY_DATA_FROM_ROM],[*],[0])
-RTEMS_BSPOPTS_HELP([COPY_DATA_FROM_ROM],
- [Whether to copy data from ROM to RAM in start.S])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/sh/shsim/Makefile.am b/c/src/lib/libbsp/sh/shsim/Makefile.am
deleted file mode 100644
index 05f6d04fa7..0000000000
--- a/c/src/lib/libbsp/sh/shsim/Makefile.am
+++ /dev/null
@@ -1,49 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/sh/shsim/start/bsp_specs
-
-
-
-start.$(OBJEXT): ../../../../../../bsps/sh/shsim/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/shared/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/shared/start/bsphwinit.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/shsim/start/sysexit.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/shsim/start/cpu_asm.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/shsim/start/ispshgdb.c
-
-# clock
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/clock/clock-simidle.c
-
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-polled.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/shsim/console/console-io.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/shsim/console/console-support.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/shsim/console/console-debugio.c
-
-# timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c
-
-# Cache
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/sh/shsim/headers.am
diff --git a/c/src/lib/libbsp/sh/shsim/configure.ac b/c/src/lib/libbsp/sh/shsim/configure.ac
deleted file mode 100644
index 29ab21803c..0000000000
--- a/c/src/lib/libbsp/sh/shsim/configure.ac
+++ /dev/null
@@ -1,41 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-sh-shsim],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-##
-RTEMS_BSP_ARG_ENABLE([iomem-patch],
-[ --enable-iomem-patch=[[yes|no]]])
-if test x"$enable_iomem_patch" = x"yes"; then
-AC_DEFINE_UNQUOTED(
- [HAVE_SHSIM_IOMEM_PATCH],
- [1],
- [whether support for functional IOMEM in shsim/gdb shall be enabled])
-fi
-
-RTEMS_BSPOPTS_SET([CPU_CLOCK_RATE_HZ],[*],[20000000])
-RTEMS_BSPOPTS_HELP([CPU_CLOCK_RATE_HZ],
-[cpu clock rate in HZ])
-
-RTEMS_BSPOPTS_SET([START_HW_INIT],[*],[])
-RTEMS_BSPOPTS_HELP([START_HW_INIT],
-[If defined, selects whether 'early_hw_init()' is called from 'start.S';
- 'bsp_hw_init()' is always called from 'bspstart.c'])
-
-## Used in scitab/Makefile.am
-AC_SUBST(CPU_CLOCK_RATE_HZ)
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/sparc/Makefile.am b/c/src/lib/libbsp/sparc/Makefile.am
deleted file mode 100644
index 5b3a002ac6..0000000000
--- a/c/src/lib/libbsp/sparc/Makefile.am
+++ /dev/null
@@ -1,64 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../aclocal
-
-# Descend into the @RTEMS_BSP_FAMILY@ directory
-_SUBDIRS = @RTEMS_BSP_FAMILY@
-
-
-
-# Interrupt
-
-# AMBA Plug&Play bus
-
-# Clock Driver and Timer Library
-
-# PCI bus
-
-# PCI target boards
-
-# DEBUG
-
-# SpaceWire
-
-# UART
-
-# CAN (OC_CAN, GRCAN)
-
-# MEM
-
-# L2CACHE
-
-# GRIOMMU
-
-# MIL-STD-B1553 (Core1553BRM)
-
-# MIL-STD-B1553 (GR1553B)
-
-# I2C-master (I2CMST)
-
-# SPI
-
-# TIME
-
-# GPIO
-
-# PWM
-
-# ADC and DAC
-
-# GRETH
-
-# Network configuration
-
-# Driver Manager
-
-
-# GR712
-
-# TMTC
-
-# MEMSCRUB
-
-# L4STAT
-
-include $(top_srcdir)/../../../automake/subdirs.am
-include $(srcdir)/../../../../../bsps/sparc/headers.am
diff --git a/c/src/lib/libbsp/sparc/acinclude.m4 b/c/src/lib/libbsp/sparc/acinclude.m4
deleted file mode 100644
index 4d40305601..0000000000
--- a/c/src/lib/libbsp/sparc/acinclude.m4
+++ /dev/null
@@ -1,14 +0,0 @@
-# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY)
-AC_DEFUN([RTEMS_CHECK_BSPDIR],
-[
- case "$1" in
- erc32 )
- AC_CONFIG_SUBDIRS([erc32]);;
- leon2 )
- AC_CONFIG_SUBDIRS([leon2]);;
- leon3 )
- AC_CONFIG_SUBDIRS([leon3]);;
- *)
- AC_MSG_ERROR([Invalid BSP]);;
- esac
-])
diff --git a/c/src/lib/libbsp/sparc/configure.ac b/c/src/lib/libbsp/sparc/configure.ac
deleted file mode 100644
index 61b0ee6158..0000000000
--- a/c/src/lib/libbsp/sparc/configure.ac
+++ /dev/null
@@ -1,23 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-sparc],
-[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
-AM_MAINTAINER_MODE
-
-RTEMS_ENV_RTEMSBSP
-RTEMS_PROJECT_ROOT
-AC_SUBST(RTEMS_CPU)
-AC_SUBST(RTEMS_BSP_FAMILIY)
-
-RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY])
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/sparc/erc32/Makefile.am b/c/src/lib/libbsp/sparc/erc32/Makefile.am
deleted file mode 100644
index 1c1c35a6b5..0000000000
--- a/c/src/lib/libbsp/sparc/erc32/Makefile.am
+++ /dev/null
@@ -1,66 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/sparc/erc32/start/bsp_specs
-
-
-noinst_PROGRAMS =
-
-
-start.$(OBJEXT): ../../../../../../bsps/sparc/shared/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-dist_project_lib_DATA += ../../../../../../bsps/sparc/shared/start/linkcmds.base
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/start/bspgetworkarea.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/erc32/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/erc32/start/setvec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/erc32/start/erc32mec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/erc32/start/boardinit.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/erc32/start/bspidle.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/erc32/start/bspdelay.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/start/bsp_fatal_exit.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/start/bsp_fatal_halt.c
-# gnatsupp
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/erc32/gnatsupp/gnatsupp.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/gnatcommon.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/erc32/console/erc32_console.c
-# debugio
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/erc32/console/debugputs.c
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/sparc/erc32/clock/ckinit.c
-# timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/erc32/btimer/btimer.c
-
-# IRQ
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/irq/irq-shared.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/irq/bsp_isr_handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-
-if HAS_SMP
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/erc32/start/bspsmp.c
-endif
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
-
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/sparc/erc32/headers.am
diff --git a/c/src/lib/libbsp/sparc/erc32/configure.ac b/c/src/lib/libbsp/sparc/erc32/configure.ac
deleted file mode 100644
index 22e45b098d..0000000000
--- a/c/src/lib/libbsp/sparc/erc32/configure.ac
+++ /dev/null
@@ -1,37 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-sparc-erc32],
-[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-
-## bsp-specific options
-RTEMS_BSPOPTS_SET([CONSOLE_USE_INTERRUPTS],[*],[0])
-RTEMS_BSPOPTS_HELP([CONSOLE_USE_INTERRUPTS],
-[The erc32 console driver can operate in either polled or interrupt mode.
-Under the simulator (especially when FAST_UART is defined), polled seems
-to operate better. It is common for a task to print a line (like the end
-of test message) and then exit. In this case, the program returns control
-to the simulator command line before the program has even queued the output
-to the uart. Thus sis has no chance of getting the data out.])
-
-RTEMS_BSPOPTS_SET([BSP_POWER_DOWN_AT_FATAL_HALT],[*],[])
-RTEMS_BSPOPTS_HELP([BSP_POWER_DOWN_AT_FATAL_HALT],
-[If defined, CPU is spinning on fatal exit. Otherwise generate system
- error which will hand over to debugger, simulator, etc.])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/sparc/leon2/Makefile.am b/c/src/lib/libbsp/sparc/leon2/Makefile.am
deleted file mode 100644
index b2c55f83ad..0000000000
--- a/c/src/lib/libbsp/sparc/leon2/Makefile.am
+++ /dev/null
@@ -1,71 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/sparc/leon2/start/bsp_specs
-
-
-noinst_PROGRAMS =
-
-
-start.$(OBJEXT): ../../../../../../bsps/sparc/shared/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-dist_project_lib_DATA += ../../../../../../bsps/sparc/shared/start/linkcmds.base
-dist_project_lib_DATA += ../../../../../../bsps/sparc/leon2/start/linkcmds.at697f
-dist_project_lib_DATA += ../../../../../../bsps/sparc/leon2/start/linkcmds.leon2
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon2/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/start/bspgetworkarea.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon2/start/setvec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon2/start/bspidle.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon2/start/bspdelay.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/start/bsp_fatal_exit.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/start/bsp_fatal_halt.c
-
-# gnatsupp
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon2/gnatsupp/gnatsupp.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/gnatcommon.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon2/console/console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon2/console/debugputs.c
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/sparc/leon2/clock/ckinit.c
-# IRQ
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/irq/irq-shared.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/irq/bsp_isr_handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-
-# PCI
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon2/pci/at697_pci.c
-# l2cache
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon2/start/cache.c
-# timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon2/btimer/btimer.c
-
-# Driver Manager
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/drvmgr/ambapp_bus_leon2.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/drvmgr/leon2_amba_bus.c
-
-if HAS_SMP
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspsmp-dummy.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/getcurrentprocessor-zero.c
-endif
-
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/grlib-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/sparc/leon2/headers.am
diff --git a/c/src/lib/libbsp/sparc/leon2/configure.ac b/c/src/lib/libbsp/sparc/leon2/configure.ac
deleted file mode 100644
index e310149168..0000000000
--- a/c/src/lib/libbsp/sparc/leon2/configure.ac
+++ /dev/null
@@ -1,37 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-sparc-leon2],
-[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-
-## bsp-specific options
-RTEMS_BSPOPTS_SET([CONSOLE_USE_INTERRUPTS],[*],[0])
-RTEMS_BSPOPTS_HELP([CONSOLE_USE_INTERRUPTS],
-[The leon2 console driver can operate in either polled or interrupt mode.
-Under the simulator (especially when FAST_UART is defined), polled seems
-to operate better. It is common for a task to print a line (like the end
-of test message) and then exit. In this case, the program returns control
-to the simulator command line before the program has even queued the output
-to the uart. Thus sis has no chance of getting the data out.])
-
-RTEMS_BSPOPTS_SET([BSP_POWER_DOWN_AT_FATAL_HALT],[*],[])
-RTEMS_BSPOPTS_HELP([BSP_POWER_DOWN_AT_FATAL_HALT],
-[If defined, CPU is spinning on fatal exit. Otherwise generate system
- error which will hand over to debugger, simulator, etc.])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/sparc/leon3/Makefile.am b/c/src/lib/libbsp/sparc/leon3/Makefile.am
deleted file mode 100644
index 464f225ab2..0000000000
--- a/c/src/lib/libbsp/sparc/leon3/Makefile.am
+++ /dev/null
@@ -1,92 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/sparc/leon3/start/bsp_specs
-
-
-noinst_PROGRAMS =
-
-
-start.$(OBJEXT): ../../../../../../bsps/sparc/shared/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-dist_project_lib_DATA += ../../../../../../bsps/sparc/shared/start/linkcmds.base
-dist_project_lib_DATA += ../../../../../../bsps/sparc/leon3/start/linkcmds.gr712rc
-dist_project_lib_DATA += ../../../../../../bsps/sparc/leon3/start/linkcmds.gr740
-dist_project_lib_DATA += ../../../../../../bsps/sparc/leon3/start/linkcmds.leon3
-dist_project_lib_DATA += ../../../../../../bsps/sparc/leon3/start/linkcmds.ut699
-dist_project_lib_DATA += ../../../../../../bsps/sparc/leon3/start/linkcmds.ut700
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/start/bspclean.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/start/bspgetworkarea.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/start/setvec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/start/bspidle.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/start/bspdelay.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/start/cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/start/bsp_fatal_exit.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/start/bsp_fatal_halt.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/start/drvmgr_def_drivers.c
-
-# gnatsupp
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/gnatsupp/gnatsupp.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/gnatcommon.c
-# AMBA bus
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/start/amba.c
-
-# non-Driver Manager Clock Implementation
-librtemsbsp_a_SOURCES +=../../../../../../bsps/sparc/leon3/clock/ckinit.c
-
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/console/console.c
-# debugio
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/console/printk_support.c
-
-# IRQ
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/start/eirq.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/irq/irq-shared.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/irq/bsp_isr_handler.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-
-# PCI
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/pci/pci_memreg_sparc_le.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/pci/pci_memreg_sparc_be.c
-
-# PCI target devices
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/pci/gr_leon4_n2x.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/pci/gr_cpci_gr740.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/start/cache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/btimer/btimer.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/btimer/watchdog.c
-
-if HAS_SMP
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/start/bspsmp.c
-endif
-
-if HAS_MP
-# shmsupp
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/mpci/addrconv.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/mpci/getcfg.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/mpci/lock.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/mpci/mpisr.c
-endif
-
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/grlib-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/sparc/leon3/headers.am
diff --git a/c/src/lib/libbsp/sparc/leon3/configure.ac b/c/src/lib/libbsp/sparc/leon3/configure.ac
deleted file mode 100644
index fc66dcfe17..0000000000
--- a/c/src/lib/libbsp/sparc/leon3/configure.ac
+++ /dev/null
@@ -1,39 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-sparc-leon3],
-[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-
-
-## bsp-specific options
-RTEMS_BSPOPTS_SET([CONSOLE_USE_INTERRUPTS],[*],[0])
-RTEMS_BSPOPTS_HELP([CONSOLE_USE_INTERRUPTS],
-[The leon3 console driver can operate in either polled or interrupt mode.
-Under the simulator (especially when FAST_UART is defined), polled seems
-to operate better.])
-
-RTEMS_BSPOPTS_SET([BSP_LEON3_SMP],[*],[1])
-RTEMS_BSPOPTS_HELP([BSP_LEON3_SMP],
-[Always defined when on a LEON3 to enable the LEON3 support for
- determining the CPU core number in an SMP configuration.])
-
-RTEMS_BSPOPTS_SET([BSP_POWER_DOWN_AT_FATAL_HALT],[*],[])
-RTEMS_BSPOPTS_HELP([BSP_POWER_DOWN_AT_FATAL_HALT],
-[If defined, CPU is powered down on fatal exit. Otherwise generate system
- error which will hand over to debugger, simulator, etc.])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/sparc64/Makefile.am b/c/src/lib/libbsp/sparc64/Makefile.am
deleted file mode 100644
index 7ffdba432e..0000000000
--- a/c/src/lib/libbsp/sparc64/Makefile.am
+++ /dev/null
@@ -1,7 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../aclocal
-
-## Descend into the @RTEMS_BSP_FAMILY@ directory
-_SUBDIRS = @RTEMS_BSP_FAMILY@
-
-include $(top_srcdir)/../../../automake/subdirs.am
-include $(srcdir)/../../../../../bsps/sparc64/headers.am
diff --git a/c/src/lib/libbsp/sparc64/acinclude.m4 b/c/src/lib/libbsp/sparc64/acinclude.m4
deleted file mode 100644
index 7a2c18b865..0000000000
--- a/c/src/lib/libbsp/sparc64/acinclude.m4
+++ /dev/null
@@ -1,12 +0,0 @@
-# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY)
-AC_DEFUN([RTEMS_CHECK_BSPDIR],
-[
- case "$1" in
- niagara )
- AC_CONFIG_SUBDIRS([niagara]);;
- usiii )
- AC_CONFIG_SUBDIRS([usiii]);;
- *)
- AC_MSG_ERROR([Invalid BSP]);;
- esac
-])
diff --git a/c/src/lib/libbsp/sparc64/configure.ac b/c/src/lib/libbsp/sparc64/configure.ac
deleted file mode 100644
index 0b4f8c3c66..0000000000
--- a/c/src/lib/libbsp/sparc64/configure.ac
+++ /dev/null
@@ -1,24 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-sparc64],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-
-# GAB: ./shared is used by sparc v7/8 bsps
-
-RTEMS_TOP(../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
-AM_MAINTAINER_MODE
-
-RTEMS_ENV_RTEMSBSP
-
-RTEMS_PROJECT_ROOT
-
-RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY])
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/sparc64/niagara/Makefile.am b/c/src/lib/libbsp/sparc64/niagara/Makefile.am
deleted file mode 100644
index 6a961b142a..0000000000
--- a/c/src/lib/libbsp/sparc64/niagara/Makefile.am
+++ /dev/null
@@ -1,51 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/sparc64/niagara/start/bsp_specs
-
-noinst_PROGRAMS =
-
-
-
-start.$(OBJEXT): ../../../../../../bsps/sparc64/shared/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-dist_project_lib_DATA += ../../../../../../bsps/sparc64/shared/start/linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/niagara/start/bspclean.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/niagara/start/m5op_sparc.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspstart-empty.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/start/setvec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/helenos/boot/genarch/balloc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/helenos/boot/genarch/ofw.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/helenos/boot/genarch/ofw_tree.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/helenos/boot/sparc64/loader/ofwarch.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/helenos/boot/sparc64/loader/main.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/helenos/boot/sparc64/loader/ofwasm.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/niagara/start/bspinit.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/start/halt.S
-
-librtemsbsp_a_SOURCES +=../../../../../../bsps/sparc64/shared/clock/ckinit.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/console/conscfg.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/sparc64/niagara/headers.am
diff --git a/c/src/lib/libbsp/sparc64/niagara/configure.ac b/c/src/lib/libbsp/sparc64/niagara/configure.ac
deleted file mode 100644
index 44817bb5d0..0000000000
--- a/c/src/lib/libbsp/sparc64/niagara/configure.ac
+++ /dev/null
@@ -1,19 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-sparc64-sun4v],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-AC_DEFINE(SUN4V, 1, [SUN model option])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/sparc64/usiii/Makefile.am b/c/src/lib/libbsp/sparc64/usiii/Makefile.am
deleted file mode 100644
index 1a75e88f20..0000000000
--- a/c/src/lib/libbsp/sparc64/usiii/Makefile.am
+++ /dev/null
@@ -1,62 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/sparc64/usiii/start/bsp_specs
-
-## these are the include files used by the boot process from HelenOS Sparc64
-## These include files mimic the HelenOS kernel include layout, which
-## in HelenOS-0.4.2 is more complicated than the boot include dirs.
-
-# assumed by the HelenOS sources to be in the root includedir. We place them
-# in a kernel include directory.
-
-
-noinst_PROGRAMS =
-
-
-
-start.$(OBJEXT): ../../../../../../bsps/sparc64/shared/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-dist_project_lib_DATA += ../../../../../../bsps/sparc64/shared/start/linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspstart-empty.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/start/setvec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/helenos/boot/genarch/balloc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/helenos/boot/genarch/ofw.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/helenos/boot/genarch/ofw_tree.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/helenos/boot/sparc64/loader/ofwarch.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/helenos/boot/sparc64/loader/main.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/helenos/boot/sparc64/loader/ofwasm.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/start/halt.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/usiii/start/bspinit.S
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/helenos/kernel/sparc64/src/cache.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/helenos/kernel/sparc64/src/sun4u/takemmu.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/start/trap_table.S
-
-librtemsbsp_a_SOURCES +=../../../../../../bsps/sparc64/shared/clock/ckinit.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/console/conscfg.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/sparc64/usiii/headers.am
diff --git a/c/src/lib/libbsp/sparc64/usiii/configure.ac b/c/src/lib/libbsp/sparc64/usiii/configure.ac
deleted file mode 100644
index 48945c2b2f..0000000000
--- a/c/src/lib/libbsp/sparc64/usiii/configure.ac
+++ /dev/null
@@ -1,26 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-sparc64-sun4u],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-RTEMS_BSPOPTS_SET([SIMSPARC_FAST_IDLE],[*],[])
-RTEMS_BSPOPTS_HELP([SIMSPARC_FAST_IDLE],
-[If defined, speed up the clock ticks while the idle task is running so
-time spent in the idle task is minimized. This significantly reduces
-the wall time required to execute the RTEMS test suites.])
-
-AC_DEFINE(US3, 1, [UltraSPARC model option])
-AC_DEFINE(SUN4U, 1, [SUN model option])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/v850/Makefile.am b/c/src/lib/libbsp/v850/Makefile.am
deleted file mode 100644
index c10765bafe..0000000000
--- a/c/src/lib/libbsp/v850/Makefile.am
+++ /dev/null
@@ -1,12 +0,0 @@
-##
-##
-
-ACLOCAL_AMFLAGS = -I ../../../aclocal
-
-## Descend into the @RTEMS_BSP_FAMILY@ directory
-## Currently, the shared directory is not explicitly
-## added but it is present in the source tree.
-_SUBDIRS = @RTEMS_BSP_FAMILY@
-
-
-include $(top_srcdir)/../../../automake/subdirs.am
diff --git a/c/src/lib/libbsp/v850/acinclude.m4 b/c/src/lib/libbsp/v850/acinclude.m4
deleted file mode 100644
index f506eced18..0000000000
--- a/c/src/lib/libbsp/v850/acinclude.m4
+++ /dev/null
@@ -1,10 +0,0 @@
-# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY)
-AC_DEFUN([RTEMS_CHECK_BSPDIR],
-[
- case "$1" in
- gdbv850sim )
- AC_CONFIG_SUBDIRS([gdbv850sim]);;
- *)
- AC_MSG_ERROR([Invalid BSP]);;
- esac
-])
diff --git a/c/src/lib/libbsp/v850/configure.ac b/c/src/lib/libbsp/v850/configure.ac
deleted file mode 100644
index b8a83321c3..0000000000
--- a/c/src/lib/libbsp/v850/configure.ac
+++ /dev/null
@@ -1,21 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-##
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-v850],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
-AM_MAINTAINER_MODE
-
-RTEMS_ENV_RTEMSBSP
-RTEMS_PROJECT_ROOT
-
-RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY])
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/v850/gdbv850sim/Makefile.am b/c/src/lib/libbsp/v850/gdbv850sim/Makefile.am
deleted file mode 100644
index 4152abe8ac..0000000000
--- a/c/src/lib/libbsp/v850/gdbv850sim/Makefile.am
+++ /dev/null
@@ -1,42 +0,0 @@
-##
-##
-
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/v850/gdbv850sim/start/bsp_specs
-
-noinst_PROGRAMS =
-
-
-start.$(OBJEXT): ../../../../../../bsps/v850/gdbv850sim/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-librtemsbsp_a_SOURCES = ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspstart-empty.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/v850/gdbv850sim/start/bspreset.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/v850/shared/start/crt1.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/v850/gdbv850sim/start/trap.S
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/clock/clock-simidle.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-polled.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/v850/gdbv850sim/console/console-io.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c
-
-# Cache
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
-
-project_lib_LIBRARIES = librtemsbsp.a
-
-include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/v850/gdbv850sim/headers.am
diff --git a/c/src/lib/libbsp/v850/gdbv850sim/configure.ac b/c/src/lib/libbsp/v850/gdbv850sim/configure.ac
deleted file mode 100644
index 583f2f3aeb..0000000000
--- a/c/src/lib/libbsp/v850/gdbv850sim/configure.ac
+++ /dev/null
@@ -1,19 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-v850-gdbv850sim],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/x86_64/Makefile.am b/c/src/lib/libbsp/x86_64/Makefile.am
deleted file mode 100644
index 46a80a8ab6..0000000000
--- a/c/src/lib/libbsp/x86_64/Makefile.am
+++ /dev/null
@@ -1,6 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../aclocal
-
-# Descend into the @RTEMS_BSP_FAMILY@ directory
-_SUBDIRS = @RTEMS_BSP_FAMILY@
-
-include $(top_srcdir)/../../../automake/subdirs.am
diff --git a/c/src/lib/libbsp/x86_64/acinclude.m4 b/c/src/lib/libbsp/x86_64/acinclude.m4
deleted file mode 100644
index 92ae6f719e..0000000000
--- a/c/src/lib/libbsp/x86_64/acinclude.m4
+++ /dev/null
@@ -1,10 +0,0 @@
-# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY)
-AC_DEFUN([RTEMS_CHECK_BSPDIR],
-[
- case "$1" in
- amd64 )
- AC_CONFIG_SUBDIRS([amd64]);;
- *)
- AC_MSG_ERROR([Invalid BSP]);;
- esac
-])
diff --git a/c/src/lib/libbsp/x86_64/amd64/Makefile.am b/c/src/lib/libbsp/x86_64/amd64/Makefile.am
deleted file mode 100644
index 92ed2e6c16..0000000000
--- a/c/src/lib/libbsp/x86_64/amd64/Makefile.am
+++ /dev/null
@@ -1,52 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/x86_64/amd64/start/bsp_specs
-
-noinst_PROGRAMS =
-
-start.$(OBJEXT): ../../../../../../bsps/x86_64/amd64/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-# XXX: We may want a custom bsp_work_area_initialize to detect memory size like
-# the i386
-#
-# FreeBSD's bootloader may leave a bootinfo structure for the kernel to find later:
-# http://fxr.watson.org/fxr/source/i386/include/bootinfo.h?v=FREEBSD11#L48
-#
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/x86_64/amd64/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/x86_64/amd64/start/page.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
-# interrupts
-librtemsbsp_a_SOURCES += ../../../../../../bsps/x86_64/amd64/interrupts/pic.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/x86_64/amd64/interrupts/idt.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/x86_64/amd64/interrupts/isr_handler.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
-# clock
-librtemsbsp_a_SOURCES += ../../../../../../bsps/x86_64/amd64/clock/clock.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios-init.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/x86_64/amd64/console/console.c
-# timer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c
-# cache
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/x86_64/amd64/headers.am
diff --git a/c/src/lib/libbsp/x86_64/amd64/configure.ac b/c/src/lib/libbsp/x86_64/amd64/configure.ac
deleted file mode 100644
index 2f565fc4d9..0000000000
--- a/c/src/lib/libbsp/x86_64/amd64/configure.ac
+++ /dev/null
@@ -1,19 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-x86_64-amd64],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/lib/libbsp/x86_64/configure.ac b/c/src/lib/libbsp/x86_64/configure.ac
deleted file mode 100644
index a398a4e202..0000000000
--- a/c/src/lib/libbsp/x86_64/configure.ac
+++ /dev/null
@@ -1,20 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-x86_64],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
-AM_MAINTAINER_MODE
-
-RTEMS_ENV_RTEMSBSP
-RTEMS_PROJECT_ROOT
-
-RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY])
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/c/src/make/Makefile.am b/c/src/make/Makefile.am
deleted file mode 100644
index 1c45672dc9..0000000000
--- a/c/src/make/Makefile.am
+++ /dev/null
@@ -1,87 +0,0 @@
-ACLOCAL_AMFLAGS = -I aclocal -I ../aclocal
-
-CLEANFILES =
-
-rtems_makedir = $(pkgdatadir)/make
-
-GENERIC_FILES = host.cfg
-
-MAKE_FILES = README directory.cfg lib.cfg
-
-rtems_make_DATA = $(MAKE_FILES) $(GENERIC_FILES)
-
-noinst_DATA = leaf.cfg
-
-rtemsdir = $(exec_prefix)
-rtems_bspdir = $(rtemsdir)/@RTEMS_BSP@
-rtems_bsp_DATA = Makefile.inc
-
-rtems_bsp_makedir = $(rtems_bspdir)/make
-rtems_bsp_make_DATA = bsp.cfg target.cfg
-
-bsp.cfg: bsp.cfg.in Makefile
- sed \
- -e "s|[@]HAS_MP[@]|$(HAS_MP)|" \
- -e "s|[@]HAS_POSIX_API[@]|$(HAS_POSIX_API)|" \
- -e "s|[@]HAS_CPLUSPLUS[@]|$(HAS_CPLUSPLUS)|" \
- < $(srcdir)/bsp.cfg.in > bsp.cfg
-CLEANFILES += bsp.cfg
-
-target.cfg: target.cfg.in Makefile
- sed \
- -e "s|[@]RTEMS_API[@]|$(RTEMS_API)|" \
- -e "s|[@]CPPFLAGS[@]|$(CPPFLAGS)|" \
- -e "s|[@]CFLAGS[@]|$(CFLAGS)|" \
- -e "s|[@]LIBS[@]|$(LIBS)|" \
- -e "s|[@]CC[@]|$(CC)|" \
- -e "s|[@]CXX[@]|$(CXX)|" \
- -e "s|[@]AS[@]|$(AS)|" \
- -e "s|[@]AR[@]|$(AR)|" \
- -e "s|[@]NM[@]|$(NM)|" \
- -e "s|[@]LD[@]|$(LD)|" \
- -e "s|[@]SIZE[@]|$(SIZE)|" \
- -e "s|[@]STRIP[@]|$(STRIP)|" \
- -e "s|[@]RANLIB[@]|$(RANLIB)|" \
- -e "s|[@]OBJCOPY[@]|$(OBJCOPY)|" \
- -e "s|[@]RTEMS_CPU[@]|$(RTEMS_CPU)|" \
- -e "s|[@]RTEMS_HAS_MULTIPROCESSING[@]|$(HAS_MP)|" \
- -e "s|[@]RTEMS_HAS_POSIX_API[@]|$(HAS_POSIX_API)|" \
- -e "s|[@]RTEMS_HAS_CPLUSPLUS[@]|$(HAS_CPLUSPLUS)|" \
- < $(srcdir)/target.cfg.in > target.cfg
-CLEANFILES += target.cfg
-
-host.cfg: host.cfg.in Makefile
- sed \
- -e "s|[@]CP[@]|$(CP)|" \
- -e "s|[@]MV[@]|$(MV)|" \
- -e "s|[@]LN[@]|$(LN)|" \
- -e "s|[@]SHELL[@]|$(SHELL)|" \
- -e "s|[@]KSH[@]|$(KSH)|" \
- < $(srcdir)/host.cfg.in > host.cfg
-CLEANFILES += host.cfg
-
-Makefile.inc: Makefile.inc.in Makefile
- sed \
- -e "s|[@]prefix[@]|$(prefix)|" \
- -e "s|[@]exec_prefix[@]|$(exec_prefix)|" \
- -e "s|[@]pkgdatadir[@]|$(pkgdatadir)|" \
- -e "s|[@]RTEMS_BSP[@]|$(RTEMS_BSP)|" \
- -e "s|[@]RTEMS_CPU[@]|$(RTEMS_CPU)|" \
- -e "s|[@]RTEMS_API[@]|$(RTEMS_API)|" \
- -e "s|[@]CC[@]|$(CC)|" \
- -e "s|[@]CXX[@]|$(CXX)|" \
- -e "s|[@]AS[@]|$(AS)|" \
- -e "s|[@]AR[@]|$(AR)|" \
- -e "s|[@]NM[@]|$(NM)|" \
- -e "s|[@]LD[@]|$(LD)|" \
- -e "s|[@]SIZE[@]|$(SIZE)|" \
- -e "s|[@]OBJCOPY[@]|$(OBJCOPY)|" \
- -e "s|[@]RTEMS_HAS_POSIX_API[@]|$(HAS_POSIX_API)|" \
- -e "s|[@]RTEMS_HAS_CPLUSPLUS[@]|$(HAS_CPLUSPLUS)|" \
- < $(srcdir)/Makefile.inc.in > Makefile.inc
-CLEANFILES += Makefile.inc
-
-## At the moment all actively supported configurations
-## use gcc-target-default.cfg only.
-rtems_make_compilersdir = $(rtems_makedir)/compilers
-dist_rtems_make_compilers_DATA = compilers/gcc-target-default.cfg
diff --git a/c/src/make/Makefile.inc.in b/c/src/make/Makefile.inc.in
deleted file mode 100644
index d3df7a3b98..0000000000
--- a/c/src/make/Makefile.inc.in
+++ /dev/null
@@ -1,55 +0,0 @@
-#
-# BSP specific settings. To be included in application Makefiles
-#
-# This support will be removed from RTEMS. Please consider other
-# ways to build applications.
-#
-
-RTEMS_API = @RTEMS_API@
-
-RTEMS_CPU = @RTEMS_CPU@
-RTEMS_BSP = @RTEMS_BSP@
-
-prefix = @prefix@
-exec_prefix = @exec_prefix@
-
-CC_FOR_TARGET = @CC@
-CXX_FOR_TARGET = @CXX@
-AS_FOR_TARGET = @AS@
-AR_FOR_TARGET = @AR@
-NM_FOR_TARGET = @NM@
-LD_FOR_TARGET = @LD@
-SIZE_FOR_TARGET = @SIZE@
-OBJCOPY_FOR_TARGET = @OBJCOPY@
-
-CC= $(CC_FOR_TARGET)
-CXX= $(CXX_FOR_TARGET)
-AS= $(AS_FOR_TARGET)
-LD= $(LD_FOR_TARGET)
-NM= $(NM_FOR_TARGET)
-AR= $(AR_FOR_TARGET)
-SIZE= $(SIZE_FOR_TARGET)
-OBJCOPY= $(OBJCOPY_FOR_TARGET)
-
-export CC
-export CXX
-export AS
-export LD
-export NM
-export AR
-export SIZE
-export OBJCOPY
-
-RTEMS_ROOT ?= $(prefix)
-PROJECT_ROOT = $(RTEMS_ROOT)
-RTEMS_CUSTOM = $(RTEMS_ROOT)/make/custom/$(RTEMS_BSP).cfg
-RTEMS_SHARE = $(RTEMS_ROOT)/share/rtems$(RTEMS_API)
-
-RTEMS_USE_OWN_PDIR = no
-RTEMS_HAS_POSIX_API = @RTEMS_HAS_POSIX_API@
-RTEMS_HAS_ITRON_API = no
-RTEMS_HAS_CPLUSPLUS = @RTEMS_HAS_CPLUSPLUS@
-
-export RTEMS_BSP
-export RTEMS_CUSTOM
-export PROJECT_ROOT
diff --git a/c/src/make/README b/c/src/make/README
deleted file mode 100644
index f3491c2577..0000000000
--- a/c/src/make/README
+++ /dev/null
@@ -1,465 +0,0 @@
- make/README
-
- This file describes the layout and conventions of the application
- makefile support for RTEMS applications. Internally, RTEMS uses
- GNU-style autoconf/automake Makefiles as much as possible to
- ease integration with other GNU tools.
-
- All of these "make" trees are substantially similar; however this
- file documents the current state of the RTEMS Application Makefile
- support.
-
- This make tree is based on a build system originally developed
- to simplify porting projects between various OS's. The primary
- goals were:
-
- . simple *and* customizable individual makefiles
-
- . use widely available GNU make. There is no pre-processing or
- automatic generation of Makefiles.
-
- . Same makefiles work on *many* host OS's due to portability
- of GNU make and the host OS config files.
-
- . Support for different compilers and operating systems
- on a per-user basis. Using the same sources (including
- Makefiles) one developer can develop and test under SVR4,
- another under 4.x, another under HPUX.
-
- . Builtin support for compiling "variants" such as debug
- versions. These variants can be built
- recursively.
-
- . Control of system dependencies. "hidden" dependencies on
- environment variables (such as PATH)
- have been removed whenever possible. No matter what your
- PATH variable is set to, you should get the same thing
- when you 'make' as everyone else on the project.
-
- This Makefile system has evolved into its present form and as it
- exists in RTEMS today, its sole goal is to build RTEMS applications.
- The use of these Makefiles hides the complexity of producing
- executables for a wide variety of embedded CPU families and target
- BSPs. Switching between RTEMS BSPs is accomplished via setting
- the environment variable "RTEMS_MAKEFILE_PATH."
-
- This description attempts to cover all aspects of the Makefile tree. Most
- of what is described here is maintained automatically by the configuration
- files.
-
- The example makefiles in make/Templates should be used as a starting
- point for new directories.
-
- There are 2 main types of Makefile:
-
- directory and leaf.
-
- Directory Makefiles
- -------------------
-
- A Makefile in a source directory with sub-directories is called a
- "directory" Makefile.
-
- Directory Makefile's are simply responsible for acting as "middle-men"
- and recursing into their sub-directories and propagating the make.
-
- For example, directory src/bin will contain only a Makefile and
- sub-directories. No actual source code will reside in the directory.
- The following commands:
-
- $ cd src/bin
- $ make all
-
- would descend into all the subdirectories of 'src/bin' and recursively
- perform a 'make all'.
-
- A 'make debug' will recurse thru sub-directories as a debug build.
-
- A template directory Makefile which should work in almost all
- cases is in make/Templates/Makefile.dir
-
-
- Leaf Makefiles
- --------------
-
- Source directories that contain source code for libraries or
- programs use a "leaf" Makefile.
-
- These makefiles contain the rules necessary to build programs
- (or libraries).
-
- A template leaf Makefile is in Templates/Makefile.leaf . A template
- leaf Makefile for building libraries is in Templates/Makefile.lib .
-
-
- NOTE: To simplify nested makefile's and source maintenance, we disallow
- combining source and directories (that make(1) would be expected to
- recurse into) in one source directory. Ie., a directory in the source
- tree may contain EITHER source files OR recursive sub directories, but NOT
- both. This assumption is generally shared with GNU automake.
-
- Variants (where objects go)
- ---------------------------
-
- All binary targets are placed in a sub-directory whose name is (for
- example):
-
- o-optimize/ -- optimized binaries
- o-debug/ -- debug binaries
-
- Using the template Makefiles, this will all happen automatically.
- The contents of these directories are specific to a BSP.
-
- Within a Makefile, the ${ARCH} variable is set to o-optimize,
- o-debug, etc., as appropriate.
-
- HISTORICAL NOTE: Prior to version 4.5, the name of the sub-directory
- in which objects were placed included the BSP name.
-
- Typing 'make' will place objects in o-optimize.
- 'make debug' will place objects in o-debug.
-
- The debug targets are equivalent to 'all' except that
- CFLAGS and/or LDFLAGS are modified as per the compiler config file for
- debug and profile support.
-
- The targets debug etc., can be invoked recursively at
- the directory make level. So from the top of a tree, one could
- install a debug version of everything under that point by:
-
- $ cd src/lib
- $ gmake debug
- $ gmake install
-
- When building a command that is linked with a generated library, the
- appropriate version of the library will be linked in.
-
- For example, the following fragments link the normal, debug, or
- version of "libmine.a" as appropriate:
-
- LD_LIBS += $(LIBMINE)
- LIBMINE = ../libmine/${ARCH}/libmine.a
-
- ${ARCH}/pgm: $(LIBMINE) ${OBJS}
- $(make-exe)
-
- If we do 'gmake debug', then the library in
- ../libmine/o-debug/libmine.a will be linked in. If $(LIBMINE)
- might not exist (or might be out of date) at this point, we could add
-
- ${LIBMINE}: FORCEIT
- cd ../libmine; ${MAKE} ${VARIANT_VA}
-
- The above would generate the following command to build libmine.a:
-
- cd ../libmine; gmake debug
-
- The macro reference ${VARIANT_VA} converts ${ARCH} to the word 'debug'
- (in this example) and thus ensures the proper version of the library
- is built.
-
-
- Targets
- -------
-
- All Makefile's support the following targets:
-
- all -- make "everything"
- install -- install "everything"
-
- The following targets are provided automatically by
- the included config files:
-
- clean -- delete all targets
- depend -- build a make dependency file
- "variant targets" -- special variants, see below
-
-
- All directory Makefiles automatically propagate all these targets. If
- you don't wish to support 'all' or 'install' in your source directory,
- you must leave the rules section empty, as the parent directory Makefile
- will attempt it on recursive make's.
-
-
- Configuration
- -------------
-
- All the real work described here happens in file(s) included
- from your Makefile.
-
- All Makefiles include a customization file which is used to select
- compiler and host operating system. The environment variable
- RTEMS_MAKEFILE_PATH must point to the directory containing this file; eg:
-
- export RTEMS_MAKEFILE_PATH=/.../pc386/
-
- All leaf Makefile's also include either 'make/leaf.cfg' (or
- 'make/lib.cfg' for building libraries). These config files provide
- default rules and set up the command macros as appropriate.
-
- All directory Makefiles include 'make/directory.cfg'. directory.cfg
- provides all the rules for recursing through sub directories.
-
- The Makefile templates already perform these include's.
-
- 'make/leaf.cfg' (or directory.cfg) in turn includes:
-
- a file specifying general purpose rules appropriate for
- both leaf and directory makefiles.
- ( make/main.cfg )
-
- personality modules specified by the customization file for:
- compiler ( make/compilers/??.cfg )
-
-
- generic rules file
- ------------------
-
- [ make/main.cfg ]
- included by leaf.cfg or directory.cfg.
-
- This file contains some standard rules and variable assignments
- that all Makefiles need.
-
- It also includes the FORCEIT: pseudo target.
-
-
- OS config file for host machine
- -------------------------------
-
- [ make/os/OS-NAME.cfg ]
- included by main.cfg
-
- Figures out the target architecture and specifies command names
- for the OS tools including RCS/CVS (but NOT for the compiler tools).
-
-
- Compiler configuration for the target
- -------------------------------------
-
- [ compilers/COMPILER-NAME.cfg ]
- included by leaf.cfg
-
- Specifies the names of tools for compiling programs.
- Names in here should be fully qualified, and NOT depend on $PATH.
-
- Also specifies compiler flags to be used to generate optimized,
- debugging versions, as well as rules to compile
- assembly language and make makefile dependencies.
-
-
- Configuration Variables
- -----------------------
-
- Variables you have to set in the environment or in your Makefile.
- Note: the RTEMS module files set RTEMS_ROOT and RTEMS_CUSTOM
- for you.
-
- Makefile Variables
- ------------------
-
- RTEMS_BSP -- name of your 'bsp' eg: pc386, mvme136
-
- RTEMS_CPU -- CPU architecture e.g.: i386, m68k
-
- RTEMS_CPU_FAMILY -- CPU model e.g.: i486dx, m68020
-
- RTEMS_ROOT -- The root of your source tree.
- All other file names are derived from this.
- [ eg: % setenv RTEMS_ROOT $HOME/work/RTEMS ]
-
- RTEMS_CUSTOM -- name of your config files in make/custom
- Example:
- $(RTEMS_ROOT)/make/custom/$(RTEMS_BSP).cfg
-
- The value RTEMS_ROOT is used in the custom
- files to generate the make(1) variables:
-
- PROJECT_RELEASE
- PROJECT_BIN
- PROJECT_INCLUDE
- PROJECT_TOOLS
-
- etc., which are used within the make config files themselves.
- (The files in make/*.cfg try to avoid use of word RTEMS so
- they can be more easily shared by other projects)
-
- Preset variables
- ----------------
-
- Aside from command names set by the OS and compiler config files,
- a number of MAKE variables are automatically set and maintained by
- the config files.
-
- PROJECT_RELEASE
- -- release/install directory
- [ $(PROJECT_ROOT) ]
-
- PROJECT_BIN
- -- directory for installed binaries
- [ $(PROJECT_ROOT)/bin ]
-
- PROJECT_TOOLS
- -- directory for build environment commands
- [ eg: $(PROJECT_ROOT)/build-tools ]
-
- ARCH -- target sub-directory for object code
- [ eg: o-optimize or o-debug ]
-
- VARIANTS -- full list of all possible values for $(ARCH);
- used mainly for 'make clean'
- [ eg: "o-optimize o-debug" ]
-
- VARIANT_VA -- Variant name.
- Normally "", but for 'make debug' it is "debug".
-
- see make/leaf.cfg for more info.
-
-
- Preset compilation variables
- ----------------------------
-
- This is a list of some of the compilation variables.
- Refer to the compiler config files for the complete list.
-
- CFLAGS_OPTIMIZE_V -- value of optimize flag for compiler
- [ eg: -O ]
-
- CFLAGS_DEBUG_V -- value of debug flag for compiler
- [ eg: -g ]
-
- CFLAGS_DEBUG
- CFLAGS_OPTIMIZE -- current values for each depending
- on make variant.
-
- LDFLAGS_STATIC_LIBRARIES_V
- -- ld option for static libraries
- -Bstatic or -dy (svr4)
-
- LDFLAGS_SHARED_LIBRARIES_V
- -- ld option for dynamic libraries
- -Bdynamic or -dn (svr4)
-
- Makefile Variables
- ------------------
-
- The following variables may be set in a typical Makefile.
-
- C_PIECES -- File names of your .c files without '.c' suffix.
- [ eg: C_PIECES=main funcs stuff ]
-
- CC_PIECES -- ditto, except for .cc files
-
- S_PIECES -- ditto, except for .S files.
-
- LIB -- target library name in leaf library makefiles.
- [ eg: LIB=${ARCH}/libmine.a ]
-
- H_FILES -- your .h files in this directory.
- [ eg: H_FILES=stuff.h extra.h ]
-
- DEFINES -- cc -D items. Included in CPPFLAGS.
- leaf Makefiles.
- [ eg: DEFINES += -DUNIX ]
-
- CPPFLAGS -- -I include directories.
- leaf Makefiles.
- [ eg: CPPFLAGS += -I../include ]
-
- LD_PATHS -- arguments to -L for ld.
- Will be prefixed with '-L' or '-L ' as appropriate
- and included in LDFLAGS.
-
- LDFLAGS -- -L arguments to ld; more may be ADDed.
-
- LD_LIBS -- libraries to be linked in.
- [ eg: LDLIBS += ../libfoo/${ARCH}/libfoo.a ]
-
- XCFLAGS -- "extra" CFLAGS for special needs. Pre-pended
- to CFLAGS.
- Not set or used by Makefiles.
- Can be set on command line to pass extra flags
- to the compiler.
-
- XCPPFLAGS -- ditto for CPPFLAGS
- Can be set on command line to pass extra flags
- to the preprocessor.
-
- XCCPPFLAGS -- same as XCPPFLAGS for C++.
-
- XCCFLAGS -- same as XCFLAGS for C++.
-
- SUBDIRS -- list of sub directories for make recursion.
- directory Makefiles only.
- [ eg: SUBDIRS=cpu bsp ]
-
- CLEAN_ADDITIONS
- -- list of files or directories that should
- be deleted by 'make clean'
- [ eg: CLEAN_ADDITIONS += y.tab.c ]
-
- See 'leaf.cfg' for the 'clean:' rule and its
- default deletions.
-
- CLOBBER_ADDITIONS
- -- list of files or directories that should
- be deleted by 'make clobber'
- Since 'make clobber' includes 'make clean',
- you don't need to duplicate items in both.
-
- Command names
- -------------
-
- The following commands should only be called
- as make variables:
-
- MAKE,INSTALL,INSTALL_VARIANT,SHELL
-
- ECHO,CAT,CP,MV,LN,MKDIR,CHMOD
-
- SED
-
- CC,CPP,AS,AR,LD,NM,SIZE,RANLIB,MKLIB,
- YACC,LEX,LINT,CTAGS,ETAGS
-
- In addition, the following commands specifically support
- the installation of libraries, executables, header files,
- and other things that need to be installed:
-
- INSTALL_CHANGE - set to host "install" program by default
-
- INSTALL_VARIANT - set to host "install" program by default
-
- Special Directory Makefile Targets
- ----------------------------------
-
- all_WRAPUP
- clean_WRAPUP
- install_WRAPUP
- clean_WRAPUP
- clobber_WRAPUP
- depend_WRAPUP
- -- Specify additional commands for recursive
- (directory level) targets.
-
- This is handy in certain cases where you need
- to do bit of work *after* a recursive make.
-
- make/Templates
- --------------
-
- This directory contains Makefile and source file templates that
- should help in creating or converting makefiles.
-
- Makefile.leaf
- Template leaf Makefiles.
-
- Makefile.lib
- Template leaf library Makefiles.
-
- Makefile.dir
- Template "directory" makefile.
-
-
-
-
diff --git a/c/src/make/aclocal/rtems-flags.m4 b/c/src/make/aclocal/rtems-flags.m4
deleted file mode 100644
index 57e63aa80d..0000000000
--- a/c/src/make/aclocal/rtems-flags.m4
+++ /dev/null
@@ -1,10 +0,0 @@
-##
-## Some hacks to set up RTEMS_*FLAGS
-## Internal macro, not supposed to be explictly used in configure.ac's
-
-AC_DEFUN([_RTEMS_FLAGS],[
-AS_IF([test -n "[$]{$1}"],
- [RTEMS_$1=[$]{$1}],
- [RTEMS_$1=$2])
-AC_SUBST([RTEMS_$1])
-])
diff --git a/c/src/make/bsp.cfg.in b/c/src/make/bsp.cfg.in
deleted file mode 100644
index 57aa00b0f7..0000000000
--- a/c/src/make/bsp.cfg.in
+++ /dev/null
@@ -1,31 +0,0 @@
-## BSP configuration flags for BSP "@RTEMS_BSP@"
-
-##
-## Does this BSP support multiprocessing ?
-##
-HAS_MP = @HAS_MP@
-
-##
-## Does this BSP support RTEMS's remote debugger ?
-##
-HAS_RDBG = no
-
-##
-## Does this BSP support RTEMS's posix API ?
-##
-HAS_POSIX_API = @HAS_POSIX_API@
-
-##
-## Does this BSP support RTEMS's ITRON API ?
-##
-HAS_ITRON_API = no
-
-##
-## Does this BSP support RTEMS's CXX API ?
-##
-HAS_CPLUSPLUS = @HAS_CPLUSPLUS@
-
-##
-## Does this BSP support RTEMS's networking ?
-##
-HAS_NETWORKING = @HAS_NETWORKING@
diff --git a/c/src/make/bsp.mak b/c/src/make/bsp.mak
deleted file mode 100644
index 9c1da3fc3a..0000000000
--- a/c/src/make/bsp.mak
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# Makefile fragment to convert <bsp>.cfgs into <bsp>.cache
-#
-
-include make/custom/${RTEMS_BSP}.cfg
-
-make/${RTEMS_BSP}.cache:
- @$(RM) $@
- @echo ac_cv_env_RTEMS_CPU_MODEL=\"$(RTEMS_CPU_MODEL)\" >> $@
- @echo ac_cv_env_CPU_CFLAGS=\"$(CPU_CFLAGS)\" >> $@
- @echo ac_cv_env_CFLAGS_OPTIMIZE_V=\"$(CFLAGS_OPTIMIZE_V)\" >> $@
diff --git a/c/src/make/compilers/gcc-target-default.cfg b/c/src/make/compilers/gcc-target-default.cfg
deleted file mode 100644
index 813bd5c2c4..0000000000
--- a/c/src/make/compilers/gcc-target-default.cfg
+++ /dev/null
@@ -1,189 +0,0 @@
-#
-# Shared compiler for all GNU tools configurations
-#
-
-##
-# CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V are the values we
-# would want the corresponding macros to be set to.
-#
-# CFLAGS_OPTIMIZE, CFLAGS_DEBUG are set in the leaf
-# Makefiles by the 'debug:' targets to their _V values.
-#
-
-# default flags
-# XCPPFLAGS, XCFLAGS, XCXXFLAGS, XASFLAGS
-# are used to add flags from the shell
-# cf. make.info ("Implicit rules/variables" for details)
-
-# NOTE: Should these go to CPPFLAGS ?
-CFLAGS_DEFAULT=-Wall
-
-# NOTE: CPU_CFLAGS should probably be renamed to CPU_CPPFLAGS
-# NOTE: CPU_DEFINES should probably be merged with CPU_CFLAGS
-CPPFLAGS += $(CPU_DEFINES) $(CPU_CFLAGS) $(DEFINES) $(XCPPFLAGS)
-CFLAGS = $(CFLAGS_DEFAULT) $(XCFLAGS)
-CXXFLAGS = $(CFLAGS_DEFAULT) $(XCXXFLAGS)
-ASFLAGS = $(CPU_ASFLAGS) $(XASFLAGS)
-
-# NOTE: GCCSPECS probably belongs to CPPFLAGS
-GCCSPECS_OPTIMIZE_V =
-GCCSPECS_DEBUG_V =
-
-GCCSPECS = -B$(PROJECT_RELEASE)/lib/ -specs bsp_specs -qrtems
-GCCSPECS += $(GCCSPECS_$(VARIANT_V)_V)
-
-CC += $(GCCSPECS)
-CXX += $(GCCSPECS)
-
-CPPFLAGS +=
-
-# Define this to yes if C++ is included in the development environment.
-# This requires that at least the GNU C++ compiler and libg++ be installed.
-ifeq ($(HAS_CPLUSPLUS),yes)
-CPLUS_LD_LIBS += $(PROJECT_RELEASE)/lib/librtems++$(LIBSUFFIX_VA)
-endif
-
-# debug flag;
-CFLAGS_DEBUG_V ?= -O0 -g
-CXXFLAGS_DEBUG_V ?= $(CFLAGS_DEBUG_V)
-
-# when debugging, optimize flag: typically empty
-# some compilers do allow optimization with their "-g"
-CFLAGS_OPTIMIZE_V ?= -O2 -g
-CXXFLAGS_OPTIMIZE_V ?= $(CFLAGS_OPTIMIZE_V)
-
-ifndef AUTOMAKE
-CPPFLAGS_$(VARIANT)=$(CPPFLAGS_$(VARIANT)_V)
-CFLAGS_$(VARIANT) =$(CFLAGS_$(VARIANT)_V)
-CXXFLAGS_$(VARIANT)=$(CXXFLAGS_$(VARIANT)_V)
-endif
-
-ifndef AUTOMAKE
-CPPFLAGS += $(CPPFLAGS_OPTIMIZE) $(CPPFLAGS_DEBUG)
-CFLAGS += $(CFLAGS_OPTIMIZE) $(CFLAGS_DEBUG)
-CXXFLAGS += $(CXXFLAGS_OPTIMIZE) $(CXXFLAGS_DEBUG)
-endif
-
-# List of library paths without -L
-LD_PATHS= $(PROJECT_RELEASE)/lib
-
-# ld flag for incomplete link
-LDFLAGS_INCOMPLETE = -r
-
-# LDFLAGS=$(LDFLAGS_DEBUG) $(LD_PATHS:%=-L%)
-LDFLAGS += $(LDFLAGS_DEBUG)
-
-#
-# Stuff to clean and clobber for the compiler and its tools
-#
-
-CLEAN_CC = a.out *.o *.BAK
-CLOBBER_CC =
-
-#
-# Client compiler and support tools
-#
-
-# CPP command to write file to standard output with warnings suppressed
-CPP=$(CC) -E -w
-
-# egrep regexp to ignore symbol table entries in ar archives.
-# Only used to make sure we skip them when coalescing libraries.
-# skip __.SYMDEF and empty names (maybe bug in ranlib??).
-AR_SYMBOL_TABLE="HIGHLY-UNLIKELY-TO-CONFLICT"
-ARFLAGS=ruv
-
-#
-# How to compile stuff into ${ARCH} subdirectory
-#
-
-${ARCH}/%.o: %.c
- ${COMPILE.c} $(AM_CPPFLAGS) $(AM_CFLAGS) -o $@ $<
-
-${ARCH}/%.o: %.cc
- ${COMPILE.cc} $(AM_CPPFLAGS) $(AM_CXXFLAGS) -o $@ $<
-
-${ARCH}/%.o: %.cpp
- ${COMPILE.cc} $(AM_CPPFLAGS) $(AM_CXXFLAGS) -o $@ $<
-
-${ARCH}/%.o: %.cxx
- ${COMPILE.cc} $(AM_CPPFLAGS) $(AM_CXXFLAGS) -o $@ $<
-
-${ARCH}/%.o: %.C
- ${COMPILE.cc} $(AM_CPPFLAGS) $(AM_CXXFLAGS) -o $@ $<
-
-${ARCH}/%.o: %.S
- ${COMPILE.S} $(AM_CPPFLAGS) -DASM -o $@ $<
-
-# Make foo.rel from foo.o
-${ARCH}/%.rel: ${ARCH}/%.o
- ${make-rel}
-
-# create $(ARCH)/pgm from pgm.sh
-${ARCH}/%: %.sh
- $(RM) $@
- $(CP) $< $@
- $(CHMOD) +x $@
-
-# Dependency files for use by gmake
-# NOTE: we don't put them into $(ARCH)
-# so that 'make clean' doesn't blow it away
-
-DEPEND=Depends-${ARCH}
-
-CLEAN_DEPEND=$(DEPEND).tmp
-CLOBBER_DEPEND=$(DEPEND)
-
-# We deliberately don't have anything depend on the
-# $(DEPEND) file; otherwise it will get rebuilt even
-# on 'make clean'
-#
-
-depend-am: $(C_FILES) $(CC_FILES) $(S_FILES)
-ifneq ($(words $(C_FILES) $(CC_FILES) $(S_FILES)), 0)
-# Use gcc -M to generate dependencies
-# Replace foo.o with $(ARCH)/foo.o
-# Replace $(ARCH) value with string $(ARCH)
-# so that it will for debug cases
- $(COMPILE.c) $(AM_CPPFLAGS) $(AM_CFLAGS) -M $^ | \
- $(SED) -e 's?^\(.*\)\.o[ ]*:?$$(ARCH)/\1.o:?' \
- -e 's?$(ARCH)/?$$(ARCH)/?' >$(DEPEND).tmp
- $(MV) $(DEPEND).tmp $(DEPEND)
-endif
-depend: depend-am
-
-# spell out all the LINK_FILE's, rather than using -lbsp, so
-# that $(LINK_FILES) can be a dependency
-
-#
-# NOTE: a rule to link an rtems' application should look similar to this
-# (cf. "make-exe" in make/custom/*.cfg):
-#
-# gcc28:
-# $(PGM): $(LINK_FILES)
-# $(CC) $(CFLAGS) -o $@ $(LINK_OBJS) $(LINK_LIBS)
-#
-
-LINK_OBJS =\
- $(CONSTRUCTOR) \
- $(OBJS)
-
-LINK_FILES =\
- $(CONSTRUCTOR) \
- $(OBJS) \
- $(PROJECT_RELEASE)/lib/librtemsbsp$(LIBSUFFIX_VA) \
- $(PROJECT_RELEASE)/lib/librtemscpu$(LIBSUFFIX_VA)
-
-LINK_LIBS += $(LD_LIBS)
-
-#
-# Allow user to override link commands (to build a prom image, perhaps)
-#
-ifndef LINKCMDS
-LINKCMDS=$(PROJECT_RELEASE)/lib/linkcmds
-endif
-
-define make-rel
- $(LINK.c) $(CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) \
- -qnolinkcmds -nostdlib -Wl,-r $(XLDFLAGS) -o $@ $^
-endef
diff --git a/c/src/make/configure.ac b/c/src/make/configure.ac
deleted file mode 100644
index 9de68a40d7..0000000000
--- a/c/src/make/configure.ac
+++ /dev/null
@@ -1,81 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-##
-## This script configures the configuration files below make/
-##
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-make],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-AC_CONFIG_SRCDIR([bsp.cfg.in])
-RTEMS_TOP(../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-AC_SUBST(RTEMS_TOPdir,../../..)
-
-RTEMS_CANONICAL_TARGET_CPU
-
-AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
-AM_MAINTAINER_MODE
-
-RTEMS_VERSIONING
-RTEMS_ENABLE_MULTIPROCESSING
-RTEMS_ENABLE_POSIX
-RTEMS_ENABLE_NETWORKING
-RTEMS_ENABLE_CXX
-RTEMS_ENABLE_DRVMGR
-
-RTEMS_ENV_RTEMSBSP
-
-AC_PATH_PROG(CAT,cat)
-AC_PATH_PROG(CP,cp)
-AC_PATH_PROG(MV,mv)
-AC_PATH_PROG(LN,ln)
-AC_PROG_LN_S
-AC_PATH_PROG(CHMOD,chmod)
-AC_PATH_PROG(SORT,sort)
-
-AC_PATH_PROG(TOUCH,touch)
-AC_PATH_PROG(CMP,cmp)
-
-AC_PATH_PROG(SED,sed)
-AC_PATH_PROGS(M4,gm4 m4)
-
-RTEMS_PATH_KSH
-
-## BEGIN configure.target.in
-
-RTEMS_PROJECT_ROOT
-
-RTEMS_PROG_CC_FOR_TARGET
-
-## check for g++
-RTEMS_PROG_CXX_FOR_TARGET
-
-RTEMS_CANONICALIZE_TOOLS
-RTEMS_CHECK_TOOL(SIZE,size,:)
-RTEMS_CHECK_TOOL(NM,nm,:)
-RTEMS_CHECK_TOOL(OBJCOPY,objcopy,:)
-
-## if this is an i386, does gas have good code16 support?
-RTEMS_I386_GAS_CODE16
-
-RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
-
-RTEMS_CHECK_MULTIPROCESSING(RTEMS_BSP)
-RTEMS_CHECK_NETWORKING(RTEMS_BSP)
-RTEMS_CHECK_POSIX_API(RTEMS_BSP)
-RTEMS_CHECK_CXX(RTEMS_BSP)
-
-AC_SUBST(RTEMS_HAS_CPLUSPLUS)
-AC_SUBST(RTEMS_API,[_RTEMS_API])
-
-cfg_dir="${RTEMS_TOPdir}/make"
-AC_SUBST(cfg_dir)
-
-# Symlink leaf.cfg from the source directory into the build directory.
-AC_CONFIG_LINKS([leaf.cfg:leaf.cfg])
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile
-])
-AC_OUTPUT
diff --git a/c/src/make/custom/default.cfg.in b/c/src/make/custom/default.cfg.in
deleted file mode 100644
index e69de29bb2..0000000000
--- a/c/src/make/custom/default.cfg.in
+++ /dev/null
diff --git a/c/src/make/directory.cfg b/c/src/make/directory.cfg
deleted file mode 100644
index 83ea0ecde3..0000000000
--- a/c/src/make/directory.cfg
+++ /dev/null
@@ -1,57 +0,0 @@
-# make/directory.cfg
-#
-# Make(1) configuration file include'd by all directory-level Makefile's.
-#
-# See also make/main.cfg
-#
-
-# This is a simplified variant of automake-1.4's rule for handling
-# subdirectories
-$(RECURSE_TARGETS):
- @set fnord $(MAKEFLAGS); amf=$$2; \
- dot_seen=no; \
- target=`echo $@ | sed -e s/-recursive// -e s/debug_// `; \
- list='$(SUBDIRS)'; for subdir in $$list; do \
- echo "Making $$target in $$subdir"; \
- local_target="$$target"; \
- (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
- || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
- done && test -z "$$fail"
-
-
-# mostlyclean-recursive maintainer-clean-recursive:
-clean-recursive \
-distclean-recursive:
- @set fnord $(MAKEFLAGS); amf=$$2; \
- dot_seen=no; \
- rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
- rev="$$subdir $$rev"; \
- test "$$subdir" = "." && dot_seen=yes; \
- done; \
- test "$$dot_seen" = "no" && rev=". $$rev"; \
- target=`echo $@ | sed s/-recursive//`; \
- for subdir in $$rev; do \
- echo "Making $$target in $$subdir"; \
- if test "$$subdir" = "."; then \
- local_target="$$target-am"; \
- else \
- local_target="$$target"; \
- fi; \
- (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
- || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
- done && test -z "$$fail"
-
-clean-am: clean-generic
-distclean-am: distclean-generic clean-am
-
-preinstall: preinstall-recursive
-.PHONY: preinstall preinstall-am preinstall-recursive
-
-distclean: distclean-recursive
- -$(RM) config.status
-
-.PHONY: distclean distclean-am distclean-recursive
-
-clean: clean-recursive
-.PHONY: clean clean-am clean-recursive
-
diff --git a/c/src/make/host.cfg.in b/c/src/make/host.cfg.in
deleted file mode 100644
index caedc2ee9e..0000000000
--- a/c/src/make/host.cfg.in
+++ /dev/null
@@ -1,48 +0,0 @@
-# OS-specific configuration
-#
-# Derived from rtems/c/make/os/*.cfg in previous RTEMS version.
-#
-
-#
-# Stuff to clean and clobber for the OS
-#
-
-CLEAN_OS =
-CLOBBER_OS = *~ *.bak TAGS tags
-
-SHELL=@SHELL@
-ECHO=echo
-
-CAT=cat
-CP=@CP@
-MV=@MV@
-LN=@LN@
-MKDIR=mkdir
-CHMOD=chmod
-SED=sed
-
-# Global tools
-
-ifndef BIN2C
-BIN2C=rtems-bin2c
-endif
-
-ifndef INSTALL_CHANGE
-INSTALL_CHANGE=install
-endif
-ifndef INSTALL_VARIANT
-INSTALL_VARIANT=install
-endif
-
-# ksh (or bash) is used by some shell scripts; ref build-tools/scripts/Makefile
-#
-# Must have shell functions. Some ksh's core dump mysteriously and
-# unreliably on RTEMS shell scripts. bash appears to be the most
-# reliable but late model ksh's are usually OK.
-KSH=@KSH@
-
-INSTBINFLAGS = -m 0755
-INSTDATAFLAGS = -m 0644
-INSTLIBFLAGS = -m 0644
-INSTDIRFLAGS = -m 0755 -d
-INSTINCFLAGS = -m 0644
diff --git a/c/src/make/leaf.cfg b/c/src/make/leaf.cfg
deleted file mode 100644
index 8d3f52ecde..0000000000
--- a/c/src/make/leaf.cfg
+++ /dev/null
@@ -1,44 +0,0 @@
-# make/leaf.cfg
-#
-# Make(1) configuration file include'd by all leaf-node Makefiles
-#
-
-# Allow user to override link commands (to build a prom image, perhaps)
-ifndef LINKCMDS
-LINKCMDS=$(PROJECT_RELEASE)/lib/linkcmds
-endif
-
-EXEEXT?=.exe
-DOWNEXT?=.ralf
-
-define bsp-link-c
- $(LINK.c) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) \
- -o $(basename $@)$(EXEEXT) $(LINK_OBJS) $(LINK_LIBS)
-endef
-
-define bsp-link-cxx
- $(LINK.cc) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) \
- -o $(basename $@)$(EXEEXT) $(LINK_OBJS) $(LINK_LIBS)
-endef
-
-define default-bsp-post-link
- $(NM) -g -n $@ > $(basename $@).num
- $(SIZE) $@
-endef
-
-ifndef bsp-post-link
- define bsp-post-link
- $(default-bsp-post-link)
- cp $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT)
- endef
-endif
-
-define make-exe
- $(bsp-link-c)
- $(bsp-post-link)
-endef
-
-define make-cxx-exe
- $(bsp-link-cxx)
- $(bsp-post-link)
-endef
diff --git a/c/src/make/lib.cfg b/c/src/make/lib.cfg
deleted file mode 100644
index c4a2c679d5..0000000000
--- a/c/src/make/lib.cfg
+++ /dev/null
@@ -1,15 +0,0 @@
-# make/lib.cfg
-#
-# Make(1) configuration file include'd by all "library" Makefile
-# Assumes $(LIB) is set to $(ARCH)/libfoo.a
-#
-
-include $(PROJECT_ROOT)/make/leaf.cfg
-
-define make-library
-$(RM) $@
-$(AR) $(ARFLAGS) $@ $(OBJS)
-$(RANLIB) $@
-endef
-
-.PRECIOUS: $(LIB)
diff --git a/c/src/make/target.cfg.in b/c/src/make/target.cfg.in
deleted file mode 100644
index 63e91591c5..0000000000
--- a/c/src/make/target.cfg.in
+++ /dev/null
@@ -1,44 +0,0 @@
-# Target specific settings.
-#
-
-CFLAGS = @CFLAGS@
-CPPFLAGS = @CPPFLAGS@
-LDFLAGS =
-LIBS = @LIBS@
-
-RTEMS_API = @RTEMS_API@
-CC = @CC@
-AS = @AS@
-AR = @AR@
-NM = @NM@
-LD = @LD@
-SIZE = @SIZE@
-STRIP = @STRIP@
-OBJCOPY = @OBJCOPY@
-RANLIB = @RANLIB@
-
-CXX = @CXX@
-
-export CC
-export AS
-export LD
-export NM
-export AR
-export SIZE
-export OBJCOPY
-
-export CXX
-
-RTEMS_HAS_MULTIPROCESSING = @RTEMS_HAS_MULTIPROCESSING@
-RTEMS_HAS_POSIX_API = @RTEMS_HAS_POSIX_API@
-RTEMS_HAS_ITRON_API = no
-RTEMS_HAS_NETWORKING = @RTEMS_HAS_NETWORKING@
-RTEMS_HAS_RDBG = no
-RTEMS_HAS_CPLUSPLUS = @RTEMS_HAS_CPLUSPLUS@
-RTEMS_CPU = @RTEMS_CPU@
-
-XCFLAGS=$(CFLAGS_FOR_TARGET)
-
-export RTEMS_BSP
-export RTEMS_CUSTOM
-export PROJECT_ROOT
diff --git a/compile b/compile
deleted file mode 100755
index 531136b068..0000000000
--- a/compile
+++ /dev/null
@@ -1,347 +0,0 @@
-#! /bin/sh
-# Wrapper for compilers which do not understand '-c -o'.
-
-scriptversion=2012-10-14.11; # UTC
-
-# Copyright (C) 1999-2013 Free Software Foundation, Inc.
-# Written by Tom Tromey <tromey@cygnus.com>.
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-# This file is maintained in Automake, please report
-# bugs to <bug-automake@gnu.org> or send patches to
-# <automake-patches@gnu.org>.
-
-nl='
-'
-
-# We need space, tab and new line, in precisely that order. Quoting is
-# there to prevent tools from complaining about whitespace usage.
-IFS=" "" $nl"
-
-file_conv=
-
-# func_file_conv build_file lazy
-# Convert a $build file to $host form and store it in $file
-# Currently only supports Windows hosts. If the determined conversion
-# type is listed in (the comma separated) LAZY, no conversion will
-# take place.
-func_file_conv ()
-{
- file=$1
- case $file in
- / | /[!/]*) # absolute file, and not a UNC file
- if test -z "$file_conv"; then
- # lazily determine how to convert abs files
- case `uname -s` in
- MINGW*)
- file_conv=mingw
- ;;
- CYGWIN*)
- file_conv=cygwin
- ;;
- *)
- file_conv=wine
- ;;
- esac
- fi
- case $file_conv/,$2, in
- *,$file_conv,*)
- ;;
- mingw/*)
- file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'`
- ;;
- cygwin/*)
- file=`cygpath -m "$file" || echo "$file"`
- ;;
- wine/*)
- file=`winepath -w "$file" || echo "$file"`
- ;;
- esac
- ;;
- esac
-}
-
-# func_cl_dashL linkdir
-# Make cl look for libraries in LINKDIR
-func_cl_dashL ()
-{
- func_file_conv "$1"
- if test -z "$lib_path"; then
- lib_path=$file
- else
- lib_path="$lib_path;$file"
- fi
- linker_opts="$linker_opts -LIBPATH:$file"
-}
-
-# func_cl_dashl library
-# Do a library search-path lookup for cl
-func_cl_dashl ()
-{
- lib=$1
- found=no
- save_IFS=$IFS
- IFS=';'
- for dir in $lib_path $LIB
- do
- IFS=$save_IFS
- if $shared && test -f "$dir/$lib.dll.lib"; then
- found=yes
- lib=$dir/$lib.dll.lib
- break
- fi
- if test -f "$dir/$lib.lib"; then
- found=yes
- lib=$dir/$lib.lib
- break
- fi
- if test -f "$dir/lib$lib.a"; then
- found=yes
- lib=$dir/lib$lib.a
- break
- fi
- done
- IFS=$save_IFS
-
- if test "$found" != yes; then
- lib=$lib.lib
- fi
-}
-
-# func_cl_wrapper cl arg...
-# Adjust compile command to suit cl
-func_cl_wrapper ()
-{
- # Assume a capable shell
- lib_path=
- shared=:
- linker_opts=
- for arg
- do
- if test -n "$eat"; then
- eat=
- else
- case $1 in
- -o)
- # configure might choose to run compile as 'compile cc -o foo foo.c'.
- eat=1
- case $2 in
- *.o | *.[oO][bB][jJ])
- func_file_conv "$2"
- set x "$@" -Fo"$file"
- shift
- ;;
- *)
- func_file_conv "$2"
- set x "$@" -Fe"$file"
- shift
- ;;
- esac
- ;;
- -I)
- eat=1
- func_file_conv "$2" mingw
- set x "$@" -I"$file"
- shift
- ;;
- -I*)
- func_file_conv "${1#-I}" mingw
- set x "$@" -I"$file"
- shift
- ;;
- -l)
- eat=1
- func_cl_dashl "$2"
- set x "$@" "$lib"
- shift
- ;;
- -l*)
- func_cl_dashl "${1#-l}"
- set x "$@" "$lib"
- shift
- ;;
- -L)
- eat=1
- func_cl_dashL "$2"
- ;;
- -L*)
- func_cl_dashL "${1#-L}"
- ;;
- -static)
- shared=false
- ;;
- -Wl,*)
- arg=${1#-Wl,}
- save_ifs="$IFS"; IFS=','
- for flag in $arg; do
- IFS="$save_ifs"
- linker_opts="$linker_opts $flag"
- done
- IFS="$save_ifs"
- ;;
- -Xlinker)
- eat=1
- linker_opts="$linker_opts $2"
- ;;
- -*)
- set x "$@" "$1"
- shift
- ;;
- *.cc | *.CC | *.cxx | *.CXX | *.[cC]++)
- func_file_conv "$1"
- set x "$@" -Tp"$file"
- shift
- ;;
- *.c | *.cpp | *.CPP | *.lib | *.LIB | *.Lib | *.OBJ | *.obj | *.[oO])
- func_file_conv "$1" mingw
- set x "$@" "$file"
- shift
- ;;
- *)
- set x "$@" "$1"
- shift
- ;;
- esac
- fi
- shift
- done
- if test -n "$linker_opts"; then
- linker_opts="-link$linker_opts"
- fi
- exec "$@" $linker_opts
- exit 1
-}
-
-eat=
-
-case $1 in
- '')
- echo "$0: No command. Try '$0 --help' for more information." 1>&2
- exit 1;
- ;;
- -h | --h*)
- cat <<\EOF
-Usage: compile [--help] [--version] PROGRAM [ARGS]
-
-Wrapper for compilers which do not understand '-c -o'.
-Remove '-o dest.o' from ARGS, run PROGRAM with the remaining
-arguments, and rename the output as expected.
-
-If you are trying to build a whole package this is not the
-right script to run: please start by reading the file 'INSTALL'.
-
-Report bugs to <bug-automake@gnu.org>.
-EOF
- exit $?
- ;;
- -v | --v*)
- echo "compile $scriptversion"
- exit $?
- ;;
- cl | *[/\\]cl | cl.exe | *[/\\]cl.exe )
- func_cl_wrapper "$@" # Doesn't return...
- ;;
-esac
-
-ofile=
-cfile=
-
-for arg
-do
- if test -n "$eat"; then
- eat=
- else
- case $1 in
- -o)
- # configure might choose to run compile as 'compile cc -o foo foo.c'.
- # So we strip '-o arg' only if arg is an object.
- eat=1
- case $2 in
- *.o | *.obj)
- ofile=$2
- ;;
- *)
- set x "$@" -o "$2"
- shift
- ;;
- esac
- ;;
- *.c)
- cfile=$1
- set x "$@" "$1"
- shift
- ;;
- *)
- set x "$@" "$1"
- shift
- ;;
- esac
- fi
- shift
-done
-
-if test -z "$ofile" || test -z "$cfile"; then
- # If no '-o' option was seen then we might have been invoked from a
- # pattern rule where we don't need one. That is ok -- this is a
- # normal compilation that the losing compiler can handle. If no
- # '.c' file was seen then we are probably linking. That is also
- # ok.
- exec "$@"
-fi
-
-# Name of file we expect compiler to create.
-cofile=`echo "$cfile" | sed 's|^.*[\\/]||; s|^[a-zA-Z]:||; s/\.c$/.o/'`
-
-# Create the lock directory.
-# Note: use '[/\\:.-]' here to ensure that we don't use the same name
-# that we are using for the .o file. Also, base the name on the expected
-# object file name, since that is what matters with a parallel build.
-lockdir=`echo "$cofile" | sed -e 's|[/\\:.-]|_|g'`.d
-while true; do
- if mkdir "$lockdir" >/dev/null 2>&1; then
- break
- fi
- sleep 1
-done
-# FIXME: race condition here if user kills between mkdir and trap.
-trap "rmdir '$lockdir'; exit 1" 1 2 15
-
-# Run the compile.
-"$@"
-ret=$?
-
-if test -f "$cofile"; then
- test "$cofile" = "$ofile" || mv "$cofile" "$ofile"
-elif test -f "${cofile}bj"; then
- test "${cofile}bj" = "$ofile" || mv "${cofile}bj" "$ofile"
-fi
-
-rmdir "$lockdir"
-exit $ret
-
-# Local Variables:
-# mode: shell-script
-# sh-indentation: 2
-# eval: (add-hook 'write-file-hooks 'time-stamp)
-# time-stamp-start: "scriptversion="
-# time-stamp-format: "%:y-%02m-%02d.%02H"
-# time-stamp-time-zone: "UTC"
-# time-stamp-end: "; # UTC"
-# End:
diff --git a/config-ml.in b/config-ml.in
deleted file mode 100644
index f960486321..0000000000
--- a/config-ml.in
+++ /dev/null
@@ -1,664 +0,0 @@
-#### THIS IS NOT gcc's config-ml.in ####
-
-# 2002-07-06 Imported from from gcc-3.1
-
-# Configure fragment invoked in the post-target section for subdirs
-# wanting multilib support.
-#
-# It is advisable to support a few --enable/--disable options to let the
-# user select which libraries s/he really wants.
-#
-# Subdirectories wishing to use multilib should put the following lines
-# in the "post-target" section of configure.in.
-#
-# if [ "${srcdir}" = "." ] ; then
-# if [ "${with_target_subdir}" != "." ] ; then
-# . ${with_multisrctop}../../config-ml.in
-# else
-# . ${with_multisrctop}../config-ml.in
-# fi
-# else
-# . ${srcdir}/../config-ml.in
-# fi
-#
-#
-# Things are complicated because 6 separate cases must be handled:
-# 2 (native, cross) x 3 (absolute-path, relative-not-dot, dot) = 6.
-#
-# srcdir=. is special. It must handle make programs that don't handle VPATH.
-# To implement this, a symlink tree is built for each library and for each
-# multilib subdir.
-#
-# The build tree is layed out as
-#
-# ./
-# newlib
-# m68020/
-# newlib
-# m68881/
-# newlib
-#
-# The nice feature about this arrangement is that inter-library references
-# in the build tree work without having to care where you are. Note that
-# inter-library references also work in the source tree because symlink trees
-# are built when srcdir=.
-#
-# Unfortunately, trying to access the libraries in the build tree requires
-# the user to manually choose which library to use as GCC won't be able to
-# find the right one. This is viewed as the lesser of two evils.
-#
-# Configure variables:
-# ${with_target_subdir} = "." for native, or ${target_alias} for cross.
-# Set by top level Makefile.
-# ${with_multisrctop} = how many levels of multilibs there are in the source
-# tree. It exists to handle the case of configuring in the source tree:
-# ${srcdir} is not constant.
-# ${with_multisubdir} = name of multilib subdirectory (eg: m68020/m68881).
-#
-# Makefile variables:
-# MULTISRCTOP = number of multilib levels in source tree (+1 if cross)
-# (FIXME: note that this is different than ${with_multisrctop}. Check out.).
-# MULTIBUILDTOP = number of multilib levels in build tree
-# MULTIDIRS = list of multilib subdirs (eg: m68000 m68020 ...)
-# (only defined in each library's main Makefile).
-# MULTISUBDIR = installed subdirectory name with leading '/' (eg: /m68000)
-# (only defined in each multilib subdir).
-
-# FIXME: Multilib is currently disabled by default for everything other than
-# newlib. It is up to each target to turn on multilib support for the other
-# libraries as desired.
-
-# We have to handle being invoked by both Cygnus configure and Autoconf.
-#
-# Cygnus configure incoming variables:
-# srcdir, subdir, host, arguments
-#
-# Autoconf incoming variables:
-# srcdir, host, ac_configure_args
-#
-# We *could* figure srcdir and host out, but we'd have to do work that
-# our caller has already done to figure them out and requiring these two
-# seems reasonable.
-# Note that `host' in this case is GCC's `target'. Target libraries are
-# configured for a particular host.
-
-Makefile=${ac_file-Makefile}
-ml_config_shell=${CONFIG_SHELL-/bin/sh}
-ml_arguments=${ac_configure_args}
-ml_realsrcdir=${srcdir}
-
-# Scan all the arguments and set all the ones we need.
-
-ml_verbose=--verbose
-for option in ${ml_arguments}
-do
- case $option in
-# Unquote autoconf >= 2.57 added quotes
- \'--*\') eval option="$option" ;;
- --*) ;;
- -*) option=-$option ;;
- esac
-
- case $option in
- --*=*)
- optarg=`echo $option | sed -e 's/^[^=]*=//'`
- ;;
- esac
-
- case $option in
- --disable-*)
- enableopt=`echo ${option} | sed 's:^--disable-:enable_:;s:-:_:g'`
- eval $enableopt=no
- ;;
- --enable-*)
- case "$option" in
- *=*) ;;
- *) optarg=yes ;;
- esac
- enableopt=`echo ${option} | sed 's:^--::;s:=.*$::;s:-:_:g'`
- eval $enableopt="$optarg"
- ;;
- --norecursion | --no*)
- ml_norecursion=yes
- ;;
- --silent | --sil* | --quiet | --q*)
- ml_verbose=--silent
- ;;
- --verbose | --v | --verb*)
- ml_verbose=--verbose
- ;;
- --with-*)
- case "$option" in
- *=*) ;;
- *) optarg=yes ;;
- esac
- withopt=`echo ${option} | sed 's:^--::;s:=.*$::;s:-:_:g'`
- eval $withopt="$optarg"
- ;;
- --without-*)
- withopt=`echo ${option} | sed 's:^--::;s:out::;s:-:_:g'`
- eval $withopt=no
- ;;
- esac
-done
-
-# Only do this if --enable-multilib.
-if [ "${enable_multilib}" = yes ]; then
-
-# Compute whether this is the library's top level directory
-# (ie: not a multilib subdirectory, and not a subdirectory like newlib/src).
-# ${with_multisubdir} tells us we're in the right branch, but we could be
-# in a subdir of that.
-# ??? The previous version could void this test by separating the process into
-# two files: one that only the library's toplevel configure.in ran (to
-# configure the multilib subdirs), and another that all configure.in's ran to
-# update the Makefile. It seemed reasonable to collapse all multilib support
-# into one file, but it does leave us with having to perform this test.
-ml_toplevel_p=no
-if [ -z "${with_multisubdir}" ]; then
- if [ "${srcdir}" = "." ]; then
- # Use ${ml_realsrcdir} instead of ${srcdir} here to account for ${subdir}.
- # ${with_target_subdir} = "." for native, otherwise target alias.
- if [ "${with_target_subdir}" = "." ]; then
- if [ -f ${ml_realsrcdir}/../config-ml.in ]; then
- ml_toplevel_p=yes
- fi
- else
- if [ -f ${ml_realsrcdir}/../../config-ml.in ]; then
- ml_toplevel_p=yes
- fi
- fi
- else
- # Use ${ml_realsrcdir} instead of ${srcdir} here to account for ${subdir}.
- if [ -f ${ml_realsrcdir}/../config-ml.in ]; then
- ml_toplevel_p=yes
- fi
- fi
-fi
-
-# If this is the library's top level directory, set multidirs to the
-# multilib subdirs to support. This lives at the top because we need
-# `multidirs' set right away.
-
-if [ "${ml_toplevel_p}" = yes ]; then
-
-multidirs=
-for i in `${CC-gcc} --print-multi-lib 2>/dev/null`; do
- dir=`echo $i | sed -e 's/;.*$//'`
- if [ "${dir}" = "." ]; then
- true
- else
- if [ -z "${multidirs}" ]; then
- multidirs="${dir}"
- else
- multidirs="${multidirs} ${dir}"
- fi
- fi
-done
-
-# Target libraries are configured for the host they run on, so we check
-# $host here, not $target.
-
-# BEGIN - RTEMS specific
-#
-# Prune multilib variants RTEMS does not support
-case "${host}" in
-arm-*-rtems*)
- old_multidirs=${multidirs}
- multidirs=""
- for x in ${old_multidirs}; do
- case "${x}" in
-# *thumb* ) : ;;
- *fpu* ) : ;;
- *) multidirs="${multidirs} ${x}" ;;
- esac
- done
- ;;
-
-h8300-*-rtems*)
- old_multidirs=${multidirs}
- multidirs=""
- for x in ${old_multidirs}; do
- case "${x}" in
- *normal* ) : ;;
- *) multidirs="${multidirs} ${x}" ;;
- esac
- done
- ;;
-
-nios2-*-rtems*)
- old_multidirs=${multidirs}
- multidirs=""
- for x in ${old_multidirs}; do
- case "${x}" in
- *pg* ) : ;;
- *EB* ) : ;;
- *hw-mulx* ) : ;;
- *fpu* ) : ;;
- *stack-check* ) : ;;
- *) multidirs="${multidirs} ${x}" ;;
- esac
- done
- ;;
-
-sh-*-rtems*)
- old_multidirs=${multidirs}
- multidirs=""
- for x in ${old_multidirs}; do
- case "${x}" in
- *ml ) : ;;
- *ml/m2 ) : ;;
- *m3e*) : ;;
- *m4-single*) : ;;
- m4*) : ;;
- *) multidirs="${multidirs} ${x}" ;;
- esac
- done
- ;;
-esac
-# END - RTEMS specific
-
-case "${host}" in
-mips*-*-*)
- case " $multidirs " in
- *" mabi=64 "*)
- # We will not be able to create libraries with -mabi=64 if
- # we cannot even link a trivial program. It usually
- # indicates the 64bit libraries are missing.
- if echo 'main() {}' > conftest.c &&
- ${CC-gcc} -mabi=64 conftest.c -o conftest; then
- :
- else
- echo Could not link program with -mabi=64, disabling it.
- old_multidirs="${multidirs}"
- multidirs=""
- for x in ${old_multidirs}; do
- case "$x" in
- *mabi=64* ) : ;;
- *) multidirs="${multidirs} ${x}" ;;
- esac
- done
- fi
- rm -f conftest.c conftest
- ;;
- esac
- ;;
-sparc*-*-*)
- case " $multidirs " in
- *" m64 "*)
- # We will not be able to create libraries with -m64 if
- # we cannot even link a trivial program. It usually
- # indicates the 64bit libraries are missing.
- if echo 'main() {}' > conftest.c &&
- ${CC-gcc} -m64 conftest.c -o conftest; then
- :
- else
- echo Could not link program with -m64, disabling it.
- old_multidirs="${multidirs}"
- multidirs=""
- for x in ${old_multidirs}; do
- case "$x" in
- *m64* ) : ;;
- *) multidirs="${multidirs} ${x}" ;;
- esac
- done
- fi
- rm -f conftest.c conftest
- ;;
- esac
- ;;
-esac
-
-# Remove extraneous blanks from multidirs.
-# Tests like `if [ -n "$multidirs" ]' require it.
-multidirs=`echo "$multidirs" | sed -e 's/^[ ][ ]*//' -e 's/[ ][ ]*$//' -e 's/[ ][ ]*/ /g'`
-
-# Add code to library's top level makefile to handle building the multilib
-# subdirs.
-
-cat > Multi.tem <<\EOF
-
-# FIXME: There should be an @-sign in front of the `if'.
-# Leave out until this is tested a bit more.
-multi-do:
- if [ -z "$(MULTIDIRS)" ]; then \
- true; \
- else \
- rootpre=`pwd`/; export rootpre; \
- srcrootpre=`cd $(srcdir); pwd`/; export srcrootpre; \
- lib=`echo $${rootpre} | sed -e 's,^.*/\([^/][^/]*\)/$$,\1,'`; \
- compiler="$(CC)"; \
- for i in `$${compiler} --print-multi-lib 2>/dev/null`; do \
- dir=`echo $$i | sed -e 's/;.*$$//'`; \
- if [ "$${dir}" = "." ]; then \
- true; \
- else \
- if [ -d ../$${dir}/$${lib} ]; then \
- flags=`echo $$i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
- if (cd ../$${dir}/$${lib}; $(MAKE) $(FLAGS_TO_PASS) \
- CFLAGS="$(CFLAGS) $${flags}" \
- prefix="$(prefix)" \
- exec_prefix="$(exec_prefix)" \
- ASFLAGS="$(ASFLAGS) $${flags}" \
- GCJFLAGS="$(GCJFLAGS) $${flags}" \
- CXXFLAGS="$(CXXFLAGS) $${flags}" \
- LIBCFLAGS="$(LIBCFLAGS) $${flags}" \
- LIBCXXFLAGS="$(LIBCXXFLAGS) $${flags}" \
- LDFLAGS="$(LDFLAGS) $${flags}" \
- $(DO)); then \
- true; \
- else \
- exit 1; \
- fi; \
- else true; \
- fi; \
- fi; \
- done; \
- fi
-
-# FIXME: There should be an @-sign in front of the `if'.
-# Leave out until this is tested a bit more.
-multi-clean:
- if [ -z "$(MULTIDIRS)" ]; then \
- true; \
- else \
- lib=`pwd | sed -e 's,^.*/\([^/][^/]*\)$$,\1,'`; \
- for dir in Makefile $(MULTIDIRS); do \
- if [ -f ../$${dir}/$${lib}/Makefile ]; then \
- if (cd ../$${dir}/$${lib}; $(MAKE) $(FLAGS_TO_PASS) $(DO)); \
- then true; \
- else exit 1; \
- fi; \
- else true; \
- fi; \
- done; \
- fi
-EOF
-
-cat ${Makefile} Multi.tem > Makefile.tem
-rm -f ${Makefile} Multi.tem
-mv Makefile.tem ${Makefile}
-
-fi # ${ml_toplevel_p} = yes
-
-if [ "${ml_verbose}" = --verbose ]; then
- echo "Adding multilib support to Makefile in ${ml_realsrcdir}"
- if [ "${ml_toplevel_p}" = yes ]; then
- echo "multidirs=${multidirs}"
- fi
- echo "with_multisubdir=${with_multisubdir}"
-fi
-
-if [ "${srcdir}" = "." ]; then
- if [ "${with_target_subdir}" != "." ]; then
- ml_srcdotdot="../"
- else
- ml_srcdotdot=""
- fi
-else
- ml_srcdotdot=""
-fi
-
-if [ -z "${with_multisubdir}" ]; then
- ml_subdir=
- ml_builddotdot=
- : # ml_srcdotdot= # already set
-else
- ml_subdir="/${with_multisubdir}"
- # The '[^/][^/]*' appears that way to work around a SunOS sed bug.
- ml_builddotdot=`echo ${with_multisubdir} | sed -e 's:[^/][^/]*:..:g'`/
- if [ "$srcdir" = "." ]; then
- ml_srcdotdot=${ml_srcdotdot}${ml_builddotdot}
- else
- : # ml_srcdotdot= # already set
- fi
-fi
-
-if [ "${ml_toplevel_p}" = yes ]; then
- ml_do='$(MAKE)'
- ml_clean='$(MAKE)'
-else
- ml_do=true
- ml_clean=true
-fi
-
-# TOP is used by newlib and should not be used elsewhere for this purpose.
-# MULTI{SRC,BUILD}TOP are the proper ones to use. MULTISRCTOP is empty
-# when srcdir != builddir. MULTIBUILDTOP is always some number of ../'s.
-# FIXME: newlib needs to be updated to use MULTI{SRC,BUILD}TOP so we can
-# delete TOP. Newlib may wish to continue to use TOP for its own purposes
-# of course.
-# MULTIDIRS is non-empty for the cpu top level Makefile (eg: newlib/Makefile)
-# and lists the subdirectories to recurse into.
-# MULTISUBDIR is non-empty in each cpu subdirectory's Makefile
-# (eg: newlib/h8300h/Makefile) and is the installed subdirectory name with
-# a leading '/'.
-# MULTIDO is used for targets like all, install, and check where
-# $(FLAGS_TO_PASS) augmented with the subdir's compiler option is needed.
-# MULTICLEAN is used for the *clean targets.
-#
-# ??? It is possible to merge MULTIDO and MULTICLEAN into one. They are
-# currently kept separate because we don't want the *clean targets to require
-# the existence of the compiler (which MULTIDO currently requires) and
-# therefore we'd have to record the directory options as well as names
-# (currently we just record the names and use --print-multi-lib to get the
-# options).
-
-sed -e "s:^TOP[ ]*=[ ]*\([./]*\)[ ]*$:TOP = ${ml_builddotdot}\1:" \
- -e "s:^MULTISRCTOP[ ]*=.*$:MULTISRCTOP = ${ml_srcdotdot}:" \
- -e "s:^MULTIBUILDTOP[ ]*=.*$:MULTIBUILDTOP = ${ml_builddotdot}:" \
- -e "s:^MULTIDIRS[ ]*=.*$:MULTIDIRS = ${multidirs}:" \
- -e "s:^MULTISUBDIR[ ]*=.*$:MULTISUBDIR = ${ml_subdir}:" \
- -e "s:^MULTIDO[ ]*=.*$:MULTIDO = $ml_do:" \
- -e "s:^MULTICLEAN[ ]*=.*$:MULTICLEAN = $ml_clean:" \
- ${Makefile} > Makefile.tem
-rm -f ${Makefile}
-mv Makefile.tem ${Makefile}
-
-# If this is the library's top level, configure each multilib subdir.
-# This is done at the end because this is the loop that runs configure
-# in each multilib subdir and it seemed reasonable to finish updating the
-# Makefile before going on to configure the subdirs.
-
-if [ "${ml_toplevel_p}" = yes ]; then
-
-# We must freshly configure each subdirectory. This bit of code is
-# actually partially stolen from the main configure script. FIXME.
-
-if [ -n "${multidirs}" ] && [ -z "${ml_norecursion}" ]; then
-
- if [ "${ml_verbose}" = --verbose ]; then
- echo "Running configure in multilib subdirs ${multidirs}"
- echo "pwd: `pwd`"
- fi
-
- ml_origdir=`pwd`
- ml_libdir=`echo $ml_origdir | sed -e 's,^.*/,,'`
- # cd to top-level-build-dir/${with_target_subdir}
- cd ..
-
- for ml_dir in ${multidirs}; do
-
- if [ "${ml_verbose}" = --verbose ]; then
- echo "Running configure in multilib subdir ${ml_dir}"
- echo "pwd: `pwd`"
- fi
-
- if [ -d ${ml_dir} ]; then true; else
- # ``mkdir -p ${ml_dir}'' See also mkinstalldirs.
- pathcomp=""
- for d in `echo ":${ml_dir}" | sed -ne 's/^:\//#/;s/^://;s/\// /g;s/^#/\//;p'`; do
- pathcomp="$pathcomp$d"
- case "$pathcomp" in
- -* ) pathcomp=./$pathcomp ;;
- esac
- if test ! -d "$pathcomp"; then
- echo "mkdir $pathcomp" 1>&2
- mkdir "$pathcomp" > /dev/null 2>&1 || lasterr=$?
- fi
- if test ! -d "$pathcomp"; then
- exit $lasterr
- fi
- pathcomp="$pathcomp/"
- done
- fi
- if [ -d ${ml_dir}/${ml_libdir} ]; then true; else mkdir ${ml_dir}/${ml_libdir}; fi
-
- # Eg: if ${ml_dir} = m68000/m68881, dotdot = ../../
- dotdot=../`echo ${ml_dir} | sed -e 's|[^/]||g' -e 's|/|../|g'`
-
- case ${srcdir} in
- ".")
- echo Building symlink tree in `pwd`/${ml_dir}/${ml_libdir}
- if [ "${with_target_subdir}" != "." ]; then
- ml_unsubdir="../"
- else
- ml_unsubdir=""
- fi
- (cd ${ml_dir}/${ml_libdir};
- ../${dotdot}${ml_unsubdir}symlink-tree ../${dotdot}${ml_unsubdir}${ml_libdir} "")
- if [ -f ${ml_dir}/${ml_libdir}/Makefile ]; then
- if [ x"${MAKE}" = x ]; then
- (cd ${ml_dir}/${ml_libdir}; make distclean)
- else
- (cd ${ml_dir}/${ml_libdir}; ${MAKE} distclean)
- fi
- fi
- ml_newsrcdir="."
- ml_srcdiroption=
- multisrctop=${dotdot}
- ;;
- *)
- case "${srcdir}" in
- /* | [A-Za-z]:[\\/]* ) # absolute path
- ml_newsrcdir=${srcdir}
- ;;
- *) # otherwise relative
- ml_newsrcdir=${dotdot}${srcdir}
- ;;
- esac
- ml_srcdiroption="-srcdir=${ml_newsrcdir}"
- multisrctop=
- ;;
- esac
-
- case "${progname}" in
- /* | [A-Za-z]:[\\/]* ) ml_recprog=${progname} ;;
- *) ml_recprog=${dotdot}${progname} ;;
- esac
-
- # FIXME: POPDIR=${PWD=`pwd`} doesn't work here.
- ML_POPDIR=`pwd`
- cd ${ml_dir}/${ml_libdir}
-
- if [ -f ${ml_newsrcdir}/configure ]; then
- ml_recprog="${ml_newsrcdir}/configure"
- fi
-
- # find compiler flag corresponding to ${ml_dir}
- for i in `${CC-gcc} --print-multi-lib 2>/dev/null`; do
- dir=`echo $i | sed -e 's/;.*$//'`
- if [ "${dir}" = "${ml_dir}" ]; then
- flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`
- break
- fi
- done
- ml_config_env='CC="${CC_}$flags" CXX="${CXX_}$flags" GCJ="${GCJ_}$flags"'
-
- if [ "${with_target_subdir}" = "." ]; then
- CC_=$CC' '
- CXX_=$CXX' '
- GCJ_=$GCJ' '
- else
- # Create a regular expression that matches any string as long
- # as ML_POPDIR.
- popdir_rx=`echo ${ML_POPDIR} | sed 's,.,.,g'`
- CC_=
- for arg in ${CC}; do
- case $arg in
- -[BIL]"${ML_POPDIR}"/*)
- CC_="${CC_}"`echo "X${arg}" | sed -n "s/X\\(-[BIL]${popdir_rx}\\).*/\\1/p"`/${ml_dir}`echo "X${arg}" | sed -n "s/X-[BIL]${popdir_rx}\\(.*\\)/\1/p"`' ' ;;
- "${ML_POPDIR}"/*)
- CC_="${CC_}"`echo "X${arg}" | sed -n "s/X\\(${popdir_rx}\\).*/\\1/p"`/${ml_dir}`echo "X${arg}" | sed -n "s/X${popdir_rx}\\(.*\\)/\\1/p"`' ' ;;
- *)
- CC_="${CC_}${arg} " ;;
- esac
- done
-
- CXX_=
- for arg in ${CXX}; do
- case $arg in
- -[BIL]"${ML_POPDIR}"/*)
- CXX_="${CXX_}"`echo "X${arg}" | sed -n "s/X\\(-[BIL]${popdir_rx}\\).*/\\1/p"`/${ml_dir}`echo "X${arg}" | sed -n "s/X-[BIL]${popdir_rx}\\(.*\\)/\\1/p"`' ' ;;
- "${ML_POPDIR}"/*)
- CXX_="${CXX_}"`echo "X${arg}" | sed -n "s/X\\(${popdir_rx}\\).*/\\1/p"`/${ml_dir}`echo "X${arg}" | sed -n "s/X${popdir_rx}\\(.*\\)/\\1/p"`' ' ;;
- *)
- CXX_="${CXX_}${arg} " ;;
- esac
- done
-
- GCJ_=
- for arg in ${GCJ}; do
- case $arg in
- -[BIL]"${ML_POPDIR}"/*)
- GCJ_="${GCJ_}"`echo "X${arg}" | sed -n "s/X\\(-[BIL]${popdir_rx}\\).*/\\1/p"`/${ml_dir}`echo "X${arg}" | sed -n "s/X-[BIL]${popdir_rx}\\(.*\\)/\\1/p"`' ' ;;
- "${ML_POPDIR}"/*)
- GCJ_="${GCJ_}"`echo "X${arg}" | sed -n "s/X\\(${popdir_rx}\\).*/\\1/p"`/${ml_dir}`echo "X${arg}" | sed -n "s/X${popdir_rx}\\(.*\\)/\\1/p"`' ' ;;
- *)
- GCJ_="${GCJ_}${arg} " ;;
- esac
- done
-
- if test "x${LD_LIBRARY_PATH+set}" = xset; then
- LD_LIBRARY_PATH_=
- for arg in `echo "$LD_LIBRARY_PATH" | tr ':' ' '`; do
- case "$arg" in
- "${ML_POPDIR}"/*)
- arg=`echo "X${arg}" | sed -n "s/X\\(${popdir_rx}\\).*/\\1/p"`/${ml_dir}`echo "X${arg}" | sed -n "s/X${popdir_rx}\\(.*\\)/\\1/p"`
- ;;
- esac
- if test "x$LD_LIBRARY_PATH_" != x; then
- LD_LIBRARY_PATH_=$LD_LIBRARY_PATH_:$arg
- else
- LD_LIBRARY_PATH_=$arg
- fi
- done
- ml_config_env="$ml_config_env LD_LIBRARY_PATH=$LD_LIBRARY_PATH_"
- fi
-
- if test "x${SHLIB_PATH+set}" = xset; then
- SHLIB_PATH_=
- for arg in `echo "$SHLIB_PATH" | tr ':' ' '`; do
- case "$arg" in
- "${ML_POPDIR}"/*)
- arg=`echo "X${arg}" | sed -n "s/X\\(${popdir_rx}\\).*/\\1/p"`/${ml_dir}`echo "X${arg}" | sed -n "s/X${popdir_rx}\\(.*\\)/\\1/p"`
- ;;
- esac
- if test "x$SHLIB_PATH_" != x; then
- SHLIB_PATH_=$SHLIB_PATH_:$arg
- else
- SHLIB_PATH_=$arg
- fi
- done
- ml_config_env="$ml_config_env SHLIB_PATH=$SHLIB_PATH_"
- fi
- fi
-
- if eval ${ml_config_env} ${ml_config_shell} ${ml_recprog} \
- --with-multisubdir=${ml_dir} --with-multisrctop=${multisrctop} \
- --with-multibuildtop=${ml_builddotdot} \
- ${ml_arguments} ${ml_srcdiroption} ; then
- true
- else
- exit 1
- fi
-
- cd "${ML_POPDIR}"
-
- done
-
- cd "${ml_origdir}"
-fi
-
-fi # ${ml_toplevel_p} = yes
-fi # ${enable_multilib} = yes
diff --git a/config.guess b/config.guess
deleted file mode 100755
index 445c406836..0000000000
--- a/config.guess
+++ /dev/null
@@ -1,1476 +0,0 @@
-#! /bin/sh
-# Attempt to guess a canonical system name.
-# Copyright 1992-2018 Free Software Foundation, Inc.
-
-timestamp='2018-06-26'
-
-# This file is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, see <https://www.gnu.org/licenses/>.
-#
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that
-# program. This Exception is an additional permission under section 7
-# of the GNU General Public License, version 3 ("GPLv3").
-#
-# Originally written by Per Bothner; maintained since 2000 by Ben Elliston.
-#
-# You can get the latest version of this script from:
-# https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
-#
-# Please send patches to <config-patches@gnu.org>.
-
-
-me=`echo "$0" | sed -e 's,.*/,,'`
-
-usage="\
-Usage: $0 [OPTION]
-
-Output the configuration name of the system \`$me' is run on.
-
-Options:
- -h, --help print this help, then exit
- -t, --time-stamp print date of last modification, then exit
- -v, --version print version number, then exit
-
-Report bugs and patches to <config-patches@gnu.org>."
-
-version="\
-GNU config.guess ($timestamp)
-
-Originally written by Per Bothner.
-Copyright 1992-2018 Free Software Foundation, Inc.
-
-This is free software; see the source for copying conditions. There is NO
-warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
-
-help="
-Try \`$me --help' for more information."
-
-# Parse command line
-while test $# -gt 0 ; do
- case $1 in
- --time-stamp | --time* | -t )
- echo "$timestamp" ; exit ;;
- --version | -v )
- echo "$version" ; exit ;;
- --help | --h* | -h )
- echo "$usage"; exit ;;
- -- ) # Stop option processing
- shift; break ;;
- - ) # Use stdin as input.
- break ;;
- -* )
- echo "$me: invalid option $1$help" >&2
- exit 1 ;;
- * )
- break ;;
- esac
-done
-
-if test $# != 0; then
- echo "$me: too many arguments$help" >&2
- exit 1
-fi
-
-trap 'exit 1' 1 2 15
-
-# CC_FOR_BUILD -- compiler used by this script. Note that the use of a
-# compiler to aid in system detection is discouraged as it requires
-# temporary files to be created and, as you can see below, it is a
-# headache to deal with in a portable fashion.
-
-# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still
-# use `HOST_CC' if defined, but it is deprecated.
-
-# Portable tmp directory creation inspired by the Autoconf team.
-
-set_cc_for_build='
-trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ;
-trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ;
-: ${TMPDIR=/tmp} ;
- { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
- { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } ||
- { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } ||
- { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ;
-dummy=$tmp/dummy ;
-tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ;
-case ${CC_FOR_BUILD-},${HOST_CC-},${CC-} in
- ,,) echo "int x;" > "$dummy.c" ;
- for c in cc gcc c89 c99 ; do
- if ($c -c -o "$dummy.o" "$dummy.c") >/dev/null 2>&1 ; then
- CC_FOR_BUILD="$c"; break ;
- fi ;
- done ;
- if test x"$CC_FOR_BUILD" = x ; then
- CC_FOR_BUILD=no_compiler_found ;
- fi
- ;;
- ,,*) CC_FOR_BUILD=$CC ;;
- ,*,*) CC_FOR_BUILD=$HOST_CC ;;
-esac ; set_cc_for_build= ;'
-
-# This is needed to find uname on a Pyramid OSx when run in the BSD universe.
-# (ghazi@noc.rutgers.edu 1994-08-24)
-if (test -f /.attbin/uname) >/dev/null 2>&1 ; then
- PATH=$PATH:/.attbin ; export PATH
-fi
-
-UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown
-UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown
-UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown
-UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
-
-case "$UNAME_SYSTEM" in
-Linux|GNU|GNU/*)
- # If the system lacks a compiler, then just pick glibc.
- # We could probably try harder.
- LIBC=gnu
-
- eval "$set_cc_for_build"
- cat <<-EOF > "$dummy.c"
- #include <features.h>
- #if defined(__UCLIBC__)
- LIBC=uclibc
- #elif defined(__dietlibc__)
- LIBC=dietlibc
- #else
- LIBC=gnu
- #endif
- EOF
- eval "`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`"
-
- # If ldd exists, use it to detect musl libc.
- if command -v ldd >/dev/null && \
- ldd --version 2>&1 | grep -q ^musl
- then
- LIBC=musl
- fi
- ;;
-esac
-
-# Note: order is significant - the case branches are not exclusive.
-
-case "$UNAME_MACHINE:$UNAME_SYSTEM:$UNAME_RELEASE:$UNAME_VERSION" in
- *:NetBSD:*:*)
- # NetBSD (nbsd) targets should (where applicable) match one or
- # more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*,
- # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently
- # switched to ELF, *-*-netbsd* would select the old
- # object file format. This provides both forward
- # compatibility and a consistent mechanism for selecting the
- # object file format.
- #
- # Note: NetBSD doesn't particularly care about the vendor
- # portion of the name. We always set it to "unknown".
- sysctl="sysctl -n hw.machine_arch"
- UNAME_MACHINE_ARCH=`(uname -p 2>/dev/null || \
- "/sbin/$sysctl" 2>/dev/null || \
- "/usr/sbin/$sysctl" 2>/dev/null || \
- echo unknown)`
- case "$UNAME_MACHINE_ARCH" in
- armeb) machine=armeb-unknown ;;
- arm*) machine=arm-unknown ;;
- sh3el) machine=shl-unknown ;;
- sh3eb) machine=sh-unknown ;;
- sh5el) machine=sh5le-unknown ;;
- earmv*)
- arch=`echo "$UNAME_MACHINE_ARCH" | sed -e 's,^e\(armv[0-9]\).*$,\1,'`
- endian=`echo "$UNAME_MACHINE_ARCH" | sed -ne 's,^.*\(eb\)$,\1,p'`
- machine="${arch}${endian}"-unknown
- ;;
- *) machine="$UNAME_MACHINE_ARCH"-unknown ;;
- esac
- # The Operating System including object format, if it has switched
- # to ELF recently (or will in the future) and ABI.
- case "$UNAME_MACHINE_ARCH" in
- earm*)
- os=netbsdelf
- ;;
- arm*|i386|m68k|ns32k|sh3*|sparc|vax)
- eval "$set_cc_for_build"
- if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
- | grep -q __ELF__
- then
- # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).
- # Return netbsd for either. FIX?
- os=netbsd
- else
- os=netbsdelf
- fi
- ;;
- *)
- os=netbsd
- ;;
- esac
- # Determine ABI tags.
- case "$UNAME_MACHINE_ARCH" in
- earm*)
- expr='s/^earmv[0-9]/-eabi/;s/eb$//'
- abi=`echo "$UNAME_MACHINE_ARCH" | sed -e "$expr"`
- ;;
- esac
- # The OS release
- # Debian GNU/NetBSD machines have a different userland, and
- # thus, need a distinct triplet. However, they do not need
- # kernel version information, so it can be replaced with a
- # suitable tag, in the style of linux-gnu.
- case "$UNAME_VERSION" in
- Debian*)
- release='-gnu'
- ;;
- *)
- release=`echo "$UNAME_RELEASE" | sed -e 's/[-_].*//' | cut -d. -f1,2`
- ;;
- esac
- # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM:
- # contains redundant information, the shorter form:
- # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
- echo "$machine-${os}${release}${abi-}"
- exit ;;
- *:Bitrig:*:*)
- UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'`
- echo "$UNAME_MACHINE_ARCH"-unknown-bitrig"$UNAME_RELEASE"
- exit ;;
- *:OpenBSD:*:*)
- UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
- echo "$UNAME_MACHINE_ARCH"-unknown-openbsd"$UNAME_RELEASE"
- exit ;;
- *:LibertyBSD:*:*)
- UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'`
- echo "$UNAME_MACHINE_ARCH"-unknown-libertybsd"$UNAME_RELEASE"
- exit ;;
- *:MidnightBSD:*:*)
- echo "$UNAME_MACHINE"-unknown-midnightbsd"$UNAME_RELEASE"
- exit ;;
- *:ekkoBSD:*:*)
- echo "$UNAME_MACHINE"-unknown-ekkobsd"$UNAME_RELEASE"
- exit ;;
- *:SolidBSD:*:*)
- echo "$UNAME_MACHINE"-unknown-solidbsd"$UNAME_RELEASE"
- exit ;;
- macppc:MirBSD:*:*)
- echo powerpc-unknown-mirbsd"$UNAME_RELEASE"
- exit ;;
- *:MirBSD:*:*)
- echo "$UNAME_MACHINE"-unknown-mirbsd"$UNAME_RELEASE"
- exit ;;
- *:Sortix:*:*)
- echo "$UNAME_MACHINE"-unknown-sortix
- exit ;;
- *:Redox:*:*)
- echo "$UNAME_MACHINE"-unknown-redox
- exit ;;
- mips:OSF1:*.*)
- echo mips-dec-osf1
- exit ;;
- alpha:OSF1:*:*)
- case $UNAME_RELEASE in
- *4.0)
- UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`
- ;;
- *5.*)
- UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`
- ;;
- esac
- # According to Compaq, /usr/sbin/psrinfo has been available on
- # OSF/1 and Tru64 systems produced since 1995. I hope that
- # covers most systems running today. This code pipes the CPU
- # types through head -n 1, so we only detect the type of CPU 0.
- ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1`
- case "$ALPHA_CPU_TYPE" in
- "EV4 (21064)")
- UNAME_MACHINE=alpha ;;
- "EV4.5 (21064)")
- UNAME_MACHINE=alpha ;;
- "LCA4 (21066/21068)")
- UNAME_MACHINE=alpha ;;
- "EV5 (21164)")
- UNAME_MACHINE=alphaev5 ;;
- "EV5.6 (21164A)")
- UNAME_MACHINE=alphaev56 ;;
- "EV5.6 (21164PC)")
- UNAME_MACHINE=alphapca56 ;;
- "EV5.7 (21164PC)")
- UNAME_MACHINE=alphapca57 ;;
- "EV6 (21264)")
- UNAME_MACHINE=alphaev6 ;;
- "EV6.7 (21264A)")
- UNAME_MACHINE=alphaev67 ;;
- "EV6.8CB (21264C)")
- UNAME_MACHINE=alphaev68 ;;
- "EV6.8AL (21264B)")
- UNAME_MACHINE=alphaev68 ;;
- "EV6.8CX (21264D)")
- UNAME_MACHINE=alphaev68 ;;
- "EV6.9A (21264/EV69A)")
- UNAME_MACHINE=alphaev69 ;;
- "EV7 (21364)")
- UNAME_MACHINE=alphaev7 ;;
- "EV7.9 (21364A)")
- UNAME_MACHINE=alphaev79 ;;
- esac
- # A Pn.n version is a patched version.
- # A Vn.n version is a released version.
- # A Tn.n version is a released field test version.
- # A Xn.n version is an unreleased experimental baselevel.
- # 1.2 uses "1.2" for uname -r.
- echo "$UNAME_MACHINE"-dec-osf"`echo "$UNAME_RELEASE" | sed -e 's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`"
- # Reset EXIT trap before exiting to avoid spurious non-zero exit code.
- exitcode=$?
- trap '' 0
- exit $exitcode ;;
- Amiga*:UNIX_System_V:4.0:*)
- echo m68k-unknown-sysv4
- exit ;;
- *:[Aa]miga[Oo][Ss]:*:*)
- echo "$UNAME_MACHINE"-unknown-amigaos
- exit ;;
- *:[Mm]orph[Oo][Ss]:*:*)
- echo "$UNAME_MACHINE"-unknown-morphos
- exit ;;
- *:OS/390:*:*)
- echo i370-ibm-openedition
- exit ;;
- *:z/VM:*:*)
- echo s390-ibm-zvmoe
- exit ;;
- *:OS400:*:*)
- echo powerpc-ibm-os400
- exit ;;
- arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
- echo arm-acorn-riscix"$UNAME_RELEASE"
- exit ;;
- arm*:riscos:*:*|arm*:RISCOS:*:*)
- echo arm-unknown-riscos
- exit ;;
- SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
- echo hppa1.1-hitachi-hiuxmpp
- exit ;;
- Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*)
- # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE.
- if test "`(/bin/universe) 2>/dev/null`" = att ; then
- echo pyramid-pyramid-sysv3
- else
- echo pyramid-pyramid-bsd
- fi
- exit ;;
- NILE*:*:*:dcosx)
- echo pyramid-pyramid-svr4
- exit ;;
- DRS?6000:unix:4.0:6*)
- echo sparc-icl-nx6
- exit ;;
- DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*)
- case `/usr/bin/uname -p` in
- sparc) echo sparc-icl-nx7; exit ;;
- esac ;;
- s390x:SunOS:*:*)
- echo "$UNAME_MACHINE"-ibm-solaris2"`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`"
- exit ;;
- sun4H:SunOS:5.*:*)
- echo sparc-hal-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
- exit ;;
- sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
- echo sparc-sun-solaris2"`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`"
- exit ;;
- i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*)
- echo i386-pc-auroraux"$UNAME_RELEASE"
- exit ;;
- i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
- eval "$set_cc_for_build"
- SUN_ARCH=i386
- # If there is a compiler, see if it is configured for 64-bit objects.
- # Note that the Sun cc does not turn __LP64__ into 1 like gcc does.
- # This test works for both compilers.
- if [ "$CC_FOR_BUILD" != no_compiler_found ]; then
- if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \
- (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
- grep IS_64BIT_ARCH >/dev/null
- then
- SUN_ARCH=x86_64
- fi
- fi
- echo "$SUN_ARCH"-pc-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
- exit ;;
- sun4*:SunOS:6*:*)
- # According to config.sub, this is the proper way to canonicalize
- # SunOS6. Hard to guess exactly what SunOS6 will be like, but
- # it's likely to be more like Solaris than SunOS4.
- echo sparc-sun-solaris3"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
- exit ;;
- sun4*:SunOS:*:*)
- case "`/usr/bin/arch -k`" in
- Series*|S4*)
- UNAME_RELEASE=`uname -v`
- ;;
- esac
- # Japanese Language versions have a version number like `4.1.3-JL'.
- echo sparc-sun-sunos"`echo "$UNAME_RELEASE"|sed -e 's/-/_/'`"
- exit ;;
- sun3*:SunOS:*:*)
- echo m68k-sun-sunos"$UNAME_RELEASE"
- exit ;;
- sun*:*:4.2BSD:*)
- UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
- test "x$UNAME_RELEASE" = x && UNAME_RELEASE=3
- case "`/bin/arch`" in
- sun3)
- echo m68k-sun-sunos"$UNAME_RELEASE"
- ;;
- sun4)
- echo sparc-sun-sunos"$UNAME_RELEASE"
- ;;
- esac
- exit ;;
- aushp:SunOS:*:*)
- echo sparc-auspex-sunos"$UNAME_RELEASE"
- exit ;;
- # The situation for MiNT is a little confusing. The machine name
- # can be virtually everything (everything which is not
- # "atarist" or "atariste" at least should have a processor
- # > m68000). The system name ranges from "MiNT" over "FreeMiNT"
- # to the lowercase version "mint" (or "freemint"). Finally
- # the system name "TOS" denotes a system which is actually not
- # MiNT. But MiNT is downward compatible to TOS, so this should
- # be no problem.
- atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)
- echo m68k-atari-mint"$UNAME_RELEASE"
- exit ;;
- atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)
- echo m68k-atari-mint"$UNAME_RELEASE"
- exit ;;
- *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)
- echo m68k-atari-mint"$UNAME_RELEASE"
- exit ;;
- milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)
- echo m68k-milan-mint"$UNAME_RELEASE"
- exit ;;
- hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)
- echo m68k-hades-mint"$UNAME_RELEASE"
- exit ;;
- *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
- echo m68k-unknown-mint"$UNAME_RELEASE"
- exit ;;
- m68k:machten:*:*)
- echo m68k-apple-machten"$UNAME_RELEASE"
- exit ;;
- powerpc:machten:*:*)
- echo powerpc-apple-machten"$UNAME_RELEASE"
- exit ;;
- RISC*:Mach:*:*)
- echo mips-dec-mach_bsd4.3
- exit ;;
- RISC*:ULTRIX:*:*)
- echo mips-dec-ultrix"$UNAME_RELEASE"
- exit ;;
- VAX*:ULTRIX*:*:*)
- echo vax-dec-ultrix"$UNAME_RELEASE"
- exit ;;
- 2020:CLIX:*:* | 2430:CLIX:*:*)
- echo clipper-intergraph-clix"$UNAME_RELEASE"
- exit ;;
- mips:*:*:UMIPS | mips:*:*:RISCos)
- eval "$set_cc_for_build"
- sed 's/^ //' << EOF > "$dummy.c"
-#ifdef __cplusplus
-#include <stdio.h> /* for printf() prototype */
- int main (int argc, char *argv[]) {
-#else
- int main (argc, argv) int argc; char *argv[]; {
-#endif
- #if defined (host_mips) && defined (MIPSEB)
- #if defined (SYSTYPE_SYSV)
- printf ("mips-mips-riscos%ssysv\\n", argv[1]); exit (0);
- #endif
- #if defined (SYSTYPE_SVR4)
- printf ("mips-mips-riscos%ssvr4\\n", argv[1]); exit (0);
- #endif
- #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD)
- printf ("mips-mips-riscos%sbsd\\n", argv[1]); exit (0);
- #endif
- #endif
- exit (-1);
- }
-EOF
- $CC_FOR_BUILD -o "$dummy" "$dummy.c" &&
- dummyarg=`echo "$UNAME_RELEASE" | sed -n 's/\([0-9]*\).*/\1/p'` &&
- SYSTEM_NAME=`"$dummy" "$dummyarg"` &&
- { echo "$SYSTEM_NAME"; exit; }
- echo mips-mips-riscos"$UNAME_RELEASE"
- exit ;;
- Motorola:PowerMAX_OS:*:*)
- echo powerpc-motorola-powermax
- exit ;;
- Motorola:*:4.3:PL8-*)
- echo powerpc-harris-powermax
- exit ;;
- Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*)
- echo powerpc-harris-powermax
- exit ;;
- Night_Hawk:Power_UNIX:*:*)
- echo powerpc-harris-powerunix
- exit ;;
- m88k:CX/UX:7*:*)
- echo m88k-harris-cxux7
- exit ;;
- m88k:*:4*:R4*)
- echo m88k-motorola-sysv4
- exit ;;
- m88k:*:3*:R3*)
- echo m88k-motorola-sysv3
- exit ;;
- AViiON:dgux:*:*)
- # DG/UX returns AViiON for all architectures
- UNAME_PROCESSOR=`/usr/bin/uname -p`
- if [ "$UNAME_PROCESSOR" = mc88100 ] || [ "$UNAME_PROCESSOR" = mc88110 ]
- then
- if [ "$TARGET_BINARY_INTERFACE"x = m88kdguxelfx ] || \
- [ "$TARGET_BINARY_INTERFACE"x = x ]
- then
- echo m88k-dg-dgux"$UNAME_RELEASE"
- else
- echo m88k-dg-dguxbcs"$UNAME_RELEASE"
- fi
- else
- echo i586-dg-dgux"$UNAME_RELEASE"
- fi
- exit ;;
- M88*:DolphinOS:*:*) # DolphinOS (SVR3)
- echo m88k-dolphin-sysv3
- exit ;;
- M88*:*:R3*:*)
- # Delta 88k system running SVR3
- echo m88k-motorola-sysv3
- exit ;;
- XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3)
- echo m88k-tektronix-sysv3
- exit ;;
- Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD)
- echo m68k-tektronix-bsd
- exit ;;
- *:IRIX*:*:*)
- echo mips-sgi-irix"`echo "$UNAME_RELEASE"|sed -e 's/-/_/g'`"
- exit ;;
- ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.
- echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id
- exit ;; # Note that: echo "'`uname -s`'" gives 'AIX '
- i*86:AIX:*:*)
- echo i386-ibm-aix
- exit ;;
- ia64:AIX:*:*)
- if [ -x /usr/bin/oslevel ] ; then
- IBM_REV=`/usr/bin/oslevel`
- else
- IBM_REV="$UNAME_VERSION.$UNAME_RELEASE"
- fi
- echo "$UNAME_MACHINE"-ibm-aix"$IBM_REV"
- exit ;;
- *:AIX:2:3)
- if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then
- eval "$set_cc_for_build"
- sed 's/^ //' << EOF > "$dummy.c"
- #include <sys/systemcfg.h>
-
- main()
- {
- if (!__power_pc())
- exit(1);
- puts("powerpc-ibm-aix3.2.5");
- exit(0);
- }
-EOF
- if $CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"`
- then
- echo "$SYSTEM_NAME"
- else
- echo rs6000-ibm-aix3.2.5
- fi
- elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then
- echo rs6000-ibm-aix3.2.4
- else
- echo rs6000-ibm-aix3.2
- fi
- exit ;;
- *:AIX:*:[4567])
- IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`
- if /usr/sbin/lsattr -El "$IBM_CPU_ID" | grep ' POWER' >/dev/null 2>&1; then
- IBM_ARCH=rs6000
- else
- IBM_ARCH=powerpc
- fi
- if [ -x /usr/bin/lslpp ] ; then
- IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc |
- awk -F: '{ print $3 }' | sed s/[0-9]*$/0/`
- else
- IBM_REV="$UNAME_VERSION.$UNAME_RELEASE"
- fi
- echo "$IBM_ARCH"-ibm-aix"$IBM_REV"
- exit ;;
- *:AIX:*:*)
- echo rs6000-ibm-aix
- exit ;;
- ibmrt:4.4BSD:*|romp-ibm:4.4BSD:*)
- echo romp-ibm-bsd4.4
- exit ;;
- ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and
- echo romp-ibm-bsd"$UNAME_RELEASE" # 4.3 with uname added to
- exit ;; # report: romp-ibm BSD 4.3
- *:BOSX:*:*)
- echo rs6000-bull-bosx
- exit ;;
- DPX/2?00:B.O.S.:*:*)
- echo m68k-bull-sysv3
- exit ;;
- 9000/[34]??:4.3bsd:1.*:*)
- echo m68k-hp-bsd
- exit ;;
- hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)
- echo m68k-hp-bsd4.4
- exit ;;
- 9000/[34678]??:HP-UX:*:*)
- HPUX_REV=`echo "$UNAME_RELEASE"|sed -e 's/[^.]*.[0B]*//'`
- case "$UNAME_MACHINE" in
- 9000/31?) HP_ARCH=m68000 ;;
- 9000/[34]??) HP_ARCH=m68k ;;
- 9000/[678][0-9][0-9])
- if [ -x /usr/bin/getconf ]; then
- sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
- sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
- case "$sc_cpu_version" in
- 523) HP_ARCH=hppa1.0 ;; # CPU_PA_RISC1_0
- 528) HP_ARCH=hppa1.1 ;; # CPU_PA_RISC1_1
- 532) # CPU_PA_RISC2_0
- case "$sc_kernel_bits" in
- 32) HP_ARCH=hppa2.0n ;;
- 64) HP_ARCH=hppa2.0w ;;
- '') HP_ARCH=hppa2.0 ;; # HP-UX 10.20
- esac ;;
- esac
- fi
- if [ "$HP_ARCH" = "" ]; then
- eval "$set_cc_for_build"
- sed 's/^ //' << EOF > "$dummy.c"
-
- #define _HPUX_SOURCE
- #include <stdlib.h>
- #include <unistd.h>
-
- int main ()
- {
- #if defined(_SC_KERNEL_BITS)
- long bits = sysconf(_SC_KERNEL_BITS);
- #endif
- long cpu = sysconf (_SC_CPU_VERSION);
-
- switch (cpu)
- {
- case CPU_PA_RISC1_0: puts ("hppa1.0"); break;
- case CPU_PA_RISC1_1: puts ("hppa1.1"); break;
- case CPU_PA_RISC2_0:
- #if defined(_SC_KERNEL_BITS)
- switch (bits)
- {
- case 64: puts ("hppa2.0w"); break;
- case 32: puts ("hppa2.0n"); break;
- default: puts ("hppa2.0"); break;
- } break;
- #else /* !defined(_SC_KERNEL_BITS) */
- puts ("hppa2.0"); break;
- #endif
- default: puts ("hppa1.0"); break;
- }
- exit (0);
- }
-EOF
- (CCOPTS="" $CC_FOR_BUILD -o "$dummy" "$dummy.c" 2>/dev/null) && HP_ARCH=`"$dummy"`
- test -z "$HP_ARCH" && HP_ARCH=hppa
- fi ;;
- esac
- if [ "$HP_ARCH" = hppa2.0w ]
- then
- eval "$set_cc_for_build"
-
- # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating
- # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler
- # generating 64-bit code. GNU and HP use different nomenclature:
- #
- # $ CC_FOR_BUILD=cc ./config.guess
- # => hppa2.0w-hp-hpux11.23
- # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess
- # => hppa64-hp-hpux11.23
-
- if echo __LP64__ | (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) |
- grep -q __LP64__
- then
- HP_ARCH=hppa2.0w
- else
- HP_ARCH=hppa64
- fi
- fi
- echo "$HP_ARCH"-hp-hpux"$HPUX_REV"
- exit ;;
- ia64:HP-UX:*:*)
- HPUX_REV=`echo "$UNAME_RELEASE"|sed -e 's/[^.]*.[0B]*//'`
- echo ia64-hp-hpux"$HPUX_REV"
- exit ;;
- 3050*:HI-UX:*:*)
- eval "$set_cc_for_build"
- sed 's/^ //' << EOF > "$dummy.c"
- #include <unistd.h>
- int
- main ()
- {
- long cpu = sysconf (_SC_CPU_VERSION);
- /* The order matters, because CPU_IS_HP_MC68K erroneously returns
- true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct
- results, however. */
- if (CPU_IS_PA_RISC (cpu))
- {
- switch (cpu)
- {
- case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break;
- case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break;
- case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break;
- default: puts ("hppa-hitachi-hiuxwe2"); break;
- }
- }
- else if (CPU_IS_HP_MC68K (cpu))
- puts ("m68k-hitachi-hiuxwe2");
- else puts ("unknown-hitachi-hiuxwe2");
- exit (0);
- }
-EOF
- $CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"` &&
- { echo "$SYSTEM_NAME"; exit; }
- echo unknown-hitachi-hiuxwe2
- exit ;;
- 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:*)
- echo hppa1.1-hp-bsd
- exit ;;
- 9000/8??:4.3bsd:*:*)
- echo hppa1.0-hp-bsd
- exit ;;
- *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)
- echo hppa1.0-hp-mpeix
- exit ;;
- hp7??:OSF1:*:* | hp8?[79]:OSF1:*:*)
- echo hppa1.1-hp-osf
- exit ;;
- hp8??:OSF1:*:*)
- echo hppa1.0-hp-osf
- exit ;;
- i*86:OSF1:*:*)
- if [ -x /usr/sbin/sysversion ] ; then
- echo "$UNAME_MACHINE"-unknown-osf1mk
- else
- echo "$UNAME_MACHINE"-unknown-osf1
- fi
- exit ;;
- parisc*:Lites*:*:*)
- echo hppa1.1-hp-lites
- exit ;;
- C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*)
- echo c1-convex-bsd
- exit ;;
- C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*)
- if getsysinfo -f scalar_acc
- then echo c32-convex-bsd
- else echo c2-convex-bsd
- fi
- exit ;;
- C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*)
- echo c34-convex-bsd
- exit ;;
- C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*)
- echo c38-convex-bsd
- exit ;;
- C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)
- echo c4-convex-bsd
- exit ;;
- CRAY*Y-MP:*:*:*)
- echo ymp-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
- exit ;;
- CRAY*[A-Z]90:*:*:*)
- echo "$UNAME_MACHINE"-cray-unicos"$UNAME_RELEASE" \
- | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \
- -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \
- -e 's/\.[^.]*$/.X/'
- exit ;;
- CRAY*TS:*:*:*)
- echo t90-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
- exit ;;
- CRAY*T3E:*:*:*)
- echo alphaev5-cray-unicosmk"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
- exit ;;
- CRAY*SV1:*:*:*)
- echo sv1-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
- exit ;;
- *:UNICOS/mp:*:*)
- echo craynv-cray-unicosmp"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
- exit ;;
- F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
- FUJITSU_PROC=`uname -m | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`
- FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`
- FUJITSU_REL=`echo "$UNAME_RELEASE" | sed -e 's/ /_/'`
- echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
- exit ;;
- 5000:UNIX_System_V:4.*:*)
- FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`
- FUJITSU_REL=`echo "$UNAME_RELEASE" | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/ /_/'`
- echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
- exit ;;
- i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
- echo "$UNAME_MACHINE"-pc-bsdi"$UNAME_RELEASE"
- exit ;;
- sparc*:BSD/OS:*:*)
- echo sparc-unknown-bsdi"$UNAME_RELEASE"
- exit ;;
- *:BSD/OS:*:*)
- echo "$UNAME_MACHINE"-unknown-bsdi"$UNAME_RELEASE"
- exit ;;
- *:FreeBSD:*:*)
- UNAME_PROCESSOR=`/usr/bin/uname -p`
- case "$UNAME_PROCESSOR" in
- amd64)
- UNAME_PROCESSOR=x86_64 ;;
- i386)
- UNAME_PROCESSOR=i586 ;;
- esac
- echo "$UNAME_PROCESSOR"-unknown-freebsd"`echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`"
- exit ;;
- i*:CYGWIN*:*)
- echo "$UNAME_MACHINE"-pc-cygwin
- exit ;;
- *:MINGW64*:*)
- echo "$UNAME_MACHINE"-pc-mingw64
- exit ;;
- *:MINGW*:*)
- echo "$UNAME_MACHINE"-pc-mingw32
- exit ;;
- *:MSYS*:*)
- echo "$UNAME_MACHINE"-pc-msys
- exit ;;
- i*:PW*:*)
- echo "$UNAME_MACHINE"-pc-pw32
- exit ;;
- *:Interix*:*)
- case "$UNAME_MACHINE" in
- x86)
- echo i586-pc-interix"$UNAME_RELEASE"
- exit ;;
- authenticamd | genuineintel | EM64T)
- echo x86_64-unknown-interix"$UNAME_RELEASE"
- exit ;;
- IA64)
- echo ia64-unknown-interix"$UNAME_RELEASE"
- exit ;;
- esac ;;
- i*:UWIN*:*)
- echo "$UNAME_MACHINE"-pc-uwin
- exit ;;
- amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
- echo x86_64-unknown-cygwin
- exit ;;
- prep*:SunOS:5.*:*)
- echo powerpcle-unknown-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
- exit ;;
- *:GNU:*:*)
- # the GNU system
- echo "`echo "$UNAME_MACHINE"|sed -e 's,[-/].*$,,'`-unknown-$LIBC`echo "$UNAME_RELEASE"|sed -e 's,/.*$,,'`"
- exit ;;
- *:GNU/*:*:*)
- # other systems with GNU libc and userland
- echo "$UNAME_MACHINE-unknown-`echo "$UNAME_SYSTEM" | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"``echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`-$LIBC"
- exit ;;
- *:Minix:*:*)
- echo "$UNAME_MACHINE"-unknown-minix
- exit ;;
- aarch64:Linux:*:*)
- echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
- exit ;;
- aarch64_be:Linux:*:*)
- UNAME_MACHINE=aarch64_be
- echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
- exit ;;
- alpha:Linux:*:*)
- case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
- EV5) UNAME_MACHINE=alphaev5 ;;
- EV56) UNAME_MACHINE=alphaev56 ;;
- PCA56) UNAME_MACHINE=alphapca56 ;;
- PCA57) UNAME_MACHINE=alphapca56 ;;
- EV6) UNAME_MACHINE=alphaev6 ;;
- EV67) UNAME_MACHINE=alphaev67 ;;
- EV68*) UNAME_MACHINE=alphaev68 ;;
- esac
- objdump --private-headers /bin/sh | grep -q ld.so.1
- if test "$?" = 0 ; then LIBC=gnulibc1 ; fi
- echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
- exit ;;
- arc:Linux:*:* | arceb:Linux:*:*)
- echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
- exit ;;
- arm*:Linux:*:*)
- eval "$set_cc_for_build"
- if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
- | grep -q __ARM_EABI__
- then
- echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
- else
- if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
- | grep -q __ARM_PCS_VFP
- then
- echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"eabi
- else
- echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"eabihf
- fi
- fi
- exit ;;
- avr32*:Linux:*:*)
- echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
- exit ;;
- cris:Linux:*:*)
- echo "$UNAME_MACHINE"-axis-linux-"$LIBC"
- exit ;;
- crisv32:Linux:*:*)
- echo "$UNAME_MACHINE"-axis-linux-"$LIBC"
- exit ;;
- e2k:Linux:*:*)
- echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
- exit ;;
- frv:Linux:*:*)
- echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
- exit ;;
- hexagon:Linux:*:*)
- echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
- exit ;;
- i*86:Linux:*:*)
- echo "$UNAME_MACHINE"-pc-linux-"$LIBC"
- exit ;;
- ia64:Linux:*:*)
- echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
- exit ;;
- k1om:Linux:*:*)
- echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
- exit ;;
- m32r*:Linux:*:*)
- echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
- exit ;;
- m68*:Linux:*:*)
- echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
- exit ;;
- mips:Linux:*:* | mips64:Linux:*:*)
- eval "$set_cc_for_build"
- sed 's/^ //' << EOF > "$dummy.c"
- #undef CPU
- #undef ${UNAME_MACHINE}
- #undef ${UNAME_MACHINE}el
- #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
- CPU=${UNAME_MACHINE}el
- #else
- #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
- CPU=${UNAME_MACHINE}
- #else
- CPU=
- #endif
- #endif
-EOF
- eval "`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^CPU'`"
- test "x$CPU" != x && { echo "$CPU-unknown-linux-$LIBC"; exit; }
- ;;
- mips64el:Linux:*:*)
- echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
- exit ;;
- openrisc*:Linux:*:*)
- echo or1k-unknown-linux-"$LIBC"
- exit ;;
- or32:Linux:*:* | or1k*:Linux:*:*)
- echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
- exit ;;
- padre:Linux:*:*)
- echo sparc-unknown-linux-"$LIBC"
- exit ;;
- parisc64:Linux:*:* | hppa64:Linux:*:*)
- echo hppa64-unknown-linux-"$LIBC"
- exit ;;
- parisc:Linux:*:* | hppa:Linux:*:*)
- # Look for CPU level
- case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
- PA7*) echo hppa1.1-unknown-linux-"$LIBC" ;;
- PA8*) echo hppa2.0-unknown-linux-"$LIBC" ;;
- *) echo hppa-unknown-linux-"$LIBC" ;;
- esac
- exit ;;
- ppc64:Linux:*:*)
- echo powerpc64-unknown-linux-"$LIBC"
- exit ;;
- ppc:Linux:*:*)
- echo powerpc-unknown-linux-"$LIBC"
- exit ;;
- ppc64le:Linux:*:*)
- echo powerpc64le-unknown-linux-"$LIBC"
- exit ;;
- ppcle:Linux:*:*)
- echo powerpcle-unknown-linux-"$LIBC"
- exit ;;
- riscv32:Linux:*:* | riscv64:Linux:*:*)
- echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
- exit ;;
- s390:Linux:*:* | s390x:Linux:*:*)
- echo "$UNAME_MACHINE"-ibm-linux-"$LIBC"
- exit ;;
- sh64*:Linux:*:*)
- echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
- exit ;;
- sh*:Linux:*:*)
- echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
- exit ;;
- sparc:Linux:*:* | sparc64:Linux:*:*)
- echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
- exit ;;
- tile*:Linux:*:*)
- echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
- exit ;;
- vax:Linux:*:*)
- echo "$UNAME_MACHINE"-dec-linux-"$LIBC"
- exit ;;
- x86_64:Linux:*:*)
- echo "$UNAME_MACHINE"-pc-linux-"$LIBC"
- exit ;;
- xtensa*:Linux:*:*)
- echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
- exit ;;
- i*86:DYNIX/ptx:4*:*)
- # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
- # earlier versions are messed up and put the nodename in both
- # sysname and nodename.
- echo i386-sequent-sysv4
- exit ;;
- i*86:UNIX_SV:4.2MP:2.*)
- # Unixware is an offshoot of SVR4, but it has its own version
- # number series starting with 2...
- # I am not positive that other SVR4 systems won't match this,
- # I just have to hope. -- rms.
- # Use sysv4.2uw... so that sysv4* matches it.
- echo "$UNAME_MACHINE"-pc-sysv4.2uw"$UNAME_VERSION"
- exit ;;
- i*86:OS/2:*:*)
- # If we were able to find `uname', then EMX Unix compatibility
- # is probably installed.
- echo "$UNAME_MACHINE"-pc-os2-emx
- exit ;;
- i*86:XTS-300:*:STOP)
- echo "$UNAME_MACHINE"-unknown-stop
- exit ;;
- i*86:atheos:*:*)
- echo "$UNAME_MACHINE"-unknown-atheos
- exit ;;
- i*86:syllable:*:*)
- echo "$UNAME_MACHINE"-pc-syllable
- exit ;;
- i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*)
- echo i386-unknown-lynxos"$UNAME_RELEASE"
- exit ;;
- i*86:*DOS:*:*)
- echo "$UNAME_MACHINE"-pc-msdosdjgpp
- exit ;;
- i*86:*:4.*:*)
- UNAME_REL=`echo "$UNAME_RELEASE" | sed 's/\/MP$//'`
- if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
- echo "$UNAME_MACHINE"-univel-sysv"$UNAME_REL"
- else
- echo "$UNAME_MACHINE"-pc-sysv"$UNAME_REL"
- fi
- exit ;;
- i*86:*:5:[678]*)
- # UnixWare 7.x, OpenUNIX and OpenServer 6.
- case `/bin/uname -X | grep "^Machine"` in
- *486*) UNAME_MACHINE=i486 ;;
- *Pentium) UNAME_MACHINE=i586 ;;
- *Pent*|*Celeron) UNAME_MACHINE=i686 ;;
- esac
- echo "$UNAME_MACHINE-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}{$UNAME_VERSION}"
- exit ;;
- i*86:*:3.2:*)
- if test -f /usr/options/cb.name; then
- UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`
- echo "$UNAME_MACHINE"-pc-isc"$UNAME_REL"
- elif /bin/uname -X 2>/dev/null >/dev/null ; then
- UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')`
- (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486
- (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \
- && UNAME_MACHINE=i586
- (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \
- && UNAME_MACHINE=i686
- (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \
- && UNAME_MACHINE=i686
- echo "$UNAME_MACHINE"-pc-sco"$UNAME_REL"
- else
- echo "$UNAME_MACHINE"-pc-sysv32
- fi
- exit ;;
- pc:*:*:*)
- # Left here for compatibility:
- # uname -m prints for DJGPP always 'pc', but it prints nothing about
- # the processor, so we play safe by assuming i586.
- # Note: whatever this is, it MUST be the same as what config.sub
- # prints for the "djgpp" host, or else GDB configure will decide that
- # this is a cross-build.
- echo i586-pc-msdosdjgpp
- exit ;;
- Intel:Mach:3*:*)
- echo i386-pc-mach3
- exit ;;
- paragon:*:*:*)
- echo i860-intel-osf1
- exit ;;
- i860:*:4.*:*) # i860-SVR4
- if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then
- echo i860-stardent-sysv"$UNAME_RELEASE" # Stardent Vistra i860-SVR4
- else # Add other i860-SVR4 vendors below as they are discovered.
- echo i860-unknown-sysv"$UNAME_RELEASE" # Unknown i860-SVR4
- fi
- exit ;;
- mini*:CTIX:SYS*5:*)
- # "miniframe"
- echo m68010-convergent-sysv
- exit ;;
- mc68k:UNIX:SYSTEM5:3.51m)
- echo m68k-convergent-sysv
- exit ;;
- M680?0:D-NIX:5.3:*)
- echo m68k-diab-dnix
- exit ;;
- M68*:*:R3V[5678]*:*)
- test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;;
- 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0)
- OS_REL=''
- test -r /etc/.relid \
- && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
- /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
- && { echo i486-ncr-sysv4.3"$OS_REL"; exit; }
- /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
- && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;;
- 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
- /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
- && { echo i486-ncr-sysv4; exit; } ;;
- NCR*:*:4.2:* | MPRAS*:*:4.2:*)
- OS_REL='.3'
- test -r /etc/.relid \
- && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
- /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
- && { echo i486-ncr-sysv4.3"$OS_REL"; exit; }
- /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
- && { echo i586-ncr-sysv4.3"$OS_REL"; exit; }
- /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \
- && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;;
- m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
- echo m68k-unknown-lynxos"$UNAME_RELEASE"
- exit ;;
- mc68030:UNIX_System_V:4.*:*)
- echo m68k-atari-sysv4
- exit ;;
- TSUNAMI:LynxOS:2.*:*)
- echo sparc-unknown-lynxos"$UNAME_RELEASE"
- exit ;;
- rs6000:LynxOS:2.*:*)
- echo rs6000-unknown-lynxos"$UNAME_RELEASE"
- exit ;;
- PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*)
- echo powerpc-unknown-lynxos"$UNAME_RELEASE"
- exit ;;
- SM[BE]S:UNIX_SV:*:*)
- echo mips-dde-sysv"$UNAME_RELEASE"
- exit ;;
- RM*:ReliantUNIX-*:*:*)
- echo mips-sni-sysv4
- exit ;;
- RM*:SINIX-*:*:*)
- echo mips-sni-sysv4
- exit ;;
- *:SINIX-*:*:*)
- if uname -p 2>/dev/null >/dev/null ; then
- UNAME_MACHINE=`(uname -p) 2>/dev/null`
- echo "$UNAME_MACHINE"-sni-sysv4
- else
- echo ns32k-sni-sysv
- fi
- exit ;;
- PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort
- # says <Richard.M.Bartel@ccMail.Census.GOV>
- echo i586-unisys-sysv4
- exit ;;
- *:UNIX_System_V:4*:FTX*)
- # From Gerald Hewes <hewes@openmarket.com>.
- # How about differentiating between stratus architectures? -djm
- echo hppa1.1-stratus-sysv4
- exit ;;
- *:*:*:FTX*)
- # From seanf@swdc.stratus.com.
- echo i860-stratus-sysv4
- exit ;;
- i*86:VOS:*:*)
- # From Paul.Green@stratus.com.
- echo "$UNAME_MACHINE"-stratus-vos
- exit ;;
- *:VOS:*:*)
- # From Paul.Green@stratus.com.
- echo hppa1.1-stratus-vos
- exit ;;
- mc68*:A/UX:*:*)
- echo m68k-apple-aux"$UNAME_RELEASE"
- exit ;;
- news*:NEWS-OS:6*:*)
- echo mips-sony-newsos6
- exit ;;
- R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)
- if [ -d /usr/nec ]; then
- echo mips-nec-sysv"$UNAME_RELEASE"
- else
- echo mips-unknown-sysv"$UNAME_RELEASE"
- fi
- exit ;;
- BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only.
- echo powerpc-be-beos
- exit ;;
- BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only.
- echo powerpc-apple-beos
- exit ;;
- BePC:BeOS:*:*) # BeOS running on Intel PC compatible.
- echo i586-pc-beos
- exit ;;
- BePC:Haiku:*:*) # Haiku running on Intel PC compatible.
- echo i586-pc-haiku
- exit ;;
- x86_64:Haiku:*:*)
- echo x86_64-unknown-haiku
- exit ;;
- SX-4:SUPER-UX:*:*)
- echo sx4-nec-superux"$UNAME_RELEASE"
- exit ;;
- SX-5:SUPER-UX:*:*)
- echo sx5-nec-superux"$UNAME_RELEASE"
- exit ;;
- SX-6:SUPER-UX:*:*)
- echo sx6-nec-superux"$UNAME_RELEASE"
- exit ;;
- SX-7:SUPER-UX:*:*)
- echo sx7-nec-superux"$UNAME_RELEASE"
- exit ;;
- SX-8:SUPER-UX:*:*)
- echo sx8-nec-superux"$UNAME_RELEASE"
- exit ;;
- SX-8R:SUPER-UX:*:*)
- echo sx8r-nec-superux"$UNAME_RELEASE"
- exit ;;
- SX-ACE:SUPER-UX:*:*)
- echo sxace-nec-superux"$UNAME_RELEASE"
- exit ;;
- Power*:Rhapsody:*:*)
- echo powerpc-apple-rhapsody"$UNAME_RELEASE"
- exit ;;
- *:Rhapsody:*:*)
- echo "$UNAME_MACHINE"-apple-rhapsody"$UNAME_RELEASE"
- exit ;;
- *:Darwin:*:*)
- UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
- eval "$set_cc_for_build"
- if test "$UNAME_PROCESSOR" = unknown ; then
- UNAME_PROCESSOR=powerpc
- fi
- if test "`echo "$UNAME_RELEASE" | sed -e 's/\..*//'`" -le 10 ; then
- if [ "$CC_FOR_BUILD" != no_compiler_found ]; then
- if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
- (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
- grep IS_64BIT_ARCH >/dev/null
- then
- case $UNAME_PROCESSOR in
- i386) UNAME_PROCESSOR=x86_64 ;;
- powerpc) UNAME_PROCESSOR=powerpc64 ;;
- esac
- fi
- # On 10.4-10.6 one might compile for PowerPC via gcc -arch ppc
- if (echo '#ifdef __POWERPC__'; echo IS_PPC; echo '#endif') | \
- (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
- grep IS_PPC >/dev/null
- then
- UNAME_PROCESSOR=powerpc
- fi
- fi
- elif test "$UNAME_PROCESSOR" = i386 ; then
- # Avoid executing cc on OS X 10.9, as it ships with a stub
- # that puts up a graphical alert prompting to install
- # developer tools. Any system running Mac OS X 10.7 or
- # later (Darwin 11 and later) is required to have a 64-bit
- # processor. This is not true of the ARM version of Darwin
- # that Apple uses in portable devices.
- UNAME_PROCESSOR=x86_64
- fi
- echo "$UNAME_PROCESSOR"-apple-darwin"$UNAME_RELEASE"
- exit ;;
- *:procnto*:*:* | *:QNX:[0123456789]*:*)
- UNAME_PROCESSOR=`uname -p`
- if test "$UNAME_PROCESSOR" = x86; then
- UNAME_PROCESSOR=i386
- UNAME_MACHINE=pc
- fi
- echo "$UNAME_PROCESSOR"-"$UNAME_MACHINE"-nto-qnx"$UNAME_RELEASE"
- exit ;;
- *:QNX:*:4*)
- echo i386-pc-qnx
- exit ;;
- NEO-*:NONSTOP_KERNEL:*:*)
- echo neo-tandem-nsk"$UNAME_RELEASE"
- exit ;;
- NSE-*:NONSTOP_KERNEL:*:*)
- echo nse-tandem-nsk"$UNAME_RELEASE"
- exit ;;
- NSR-*:NONSTOP_KERNEL:*:*)
- echo nsr-tandem-nsk"$UNAME_RELEASE"
- exit ;;
- NSV-*:NONSTOP_KERNEL:*:*)
- echo nsv-tandem-nsk"$UNAME_RELEASE"
- exit ;;
- NSX-*:NONSTOP_KERNEL:*:*)
- echo nsx-tandem-nsk"$UNAME_RELEASE"
- exit ;;
- *:NonStop-UX:*:*)
- echo mips-compaq-nonstopux
- exit ;;
- BS2000:POSIX*:*:*)
- echo bs2000-siemens-sysv
- exit ;;
- DS/*:UNIX_System_V:*:*)
- echo "$UNAME_MACHINE"-"$UNAME_SYSTEM"-"$UNAME_RELEASE"
- exit ;;
- *:Plan9:*:*)
- # "uname -m" is not consistent, so use $cputype instead. 386
- # is converted to i386 for consistency with other x86
- # operating systems.
- if test "$cputype" = 386; then
- UNAME_MACHINE=i386
- else
- UNAME_MACHINE="$cputype"
- fi
- echo "$UNAME_MACHINE"-unknown-plan9
- exit ;;
- *:TOPS-10:*:*)
- echo pdp10-unknown-tops10
- exit ;;
- *:TENEX:*:*)
- echo pdp10-unknown-tenex
- exit ;;
- KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*)
- echo pdp10-dec-tops20
- exit ;;
- XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*)
- echo pdp10-xkl-tops20
- exit ;;
- *:TOPS-20:*:*)
- echo pdp10-unknown-tops20
- exit ;;
- *:ITS:*:*)
- echo pdp10-unknown-its
- exit ;;
- SEI:*:*:SEIUX)
- echo mips-sei-seiux"$UNAME_RELEASE"
- exit ;;
- *:DragonFly:*:*)
- echo "$UNAME_MACHINE"-unknown-dragonfly"`echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`"
- exit ;;
- *:*VMS:*:*)
- UNAME_MACHINE=`(uname -p) 2>/dev/null`
- case "$UNAME_MACHINE" in
- A*) echo alpha-dec-vms ; exit ;;
- I*) echo ia64-dec-vms ; exit ;;
- V*) echo vax-dec-vms ; exit ;;
- esac ;;
- *:XENIX:*:SysV)
- echo i386-pc-xenix
- exit ;;
- i*86:skyos:*:*)
- echo "$UNAME_MACHINE"-pc-skyos"`echo "$UNAME_RELEASE" | sed -e 's/ .*$//'`"
- exit ;;
- i*86:rdos:*:*)
- echo "$UNAME_MACHINE"-pc-rdos
- exit ;;
- i*86:AROS:*:*)
- echo "$UNAME_MACHINE"-pc-aros
- exit ;;
- x86_64:VMkernel:*:*)
- echo "$UNAME_MACHINE"-unknown-esx
- exit ;;
- amd64:Isilon\ OneFS:*:*)
- echo x86_64-unknown-onefs
- exit ;;
-esac
-
-echo "$0: unable to guess system type" >&2
-
-case "$UNAME_MACHINE:$UNAME_SYSTEM" in
- mips:Linux | mips64:Linux)
- # If we got here on MIPS GNU/Linux, output extra information.
- cat >&2 <<EOF
-
-NOTE: MIPS GNU/Linux systems require a C compiler to fully recognize
-the system type. Please install a C compiler and try again.
-EOF
- ;;
-esac
-
-cat >&2 <<EOF
-
-This script (version $timestamp), has failed to recognize the
-operating system you are using. If your script is old, overwrite *all*
-copies of config.guess and config.sub with the latest versions from:
-
- https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
-and
- https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
-
-If $0 has already been updated, send the following data and any
-information you think might be pertinent to config-patches@gnu.org to
-provide the necessary information to handle your system.
-
-config.guess timestamp = $timestamp
-
-uname -m = `(uname -m) 2>/dev/null || echo unknown`
-uname -r = `(uname -r) 2>/dev/null || echo unknown`
-uname -s = `(uname -s) 2>/dev/null || echo unknown`
-uname -v = `(uname -v) 2>/dev/null || echo unknown`
-
-/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null`
-/bin/uname -X = `(/bin/uname -X) 2>/dev/null`
-
-hostinfo = `(hostinfo) 2>/dev/null`
-/bin/universe = `(/bin/universe) 2>/dev/null`
-/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null`
-/bin/arch = `(/bin/arch) 2>/dev/null`
-/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null`
-/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null`
-
-UNAME_MACHINE = "$UNAME_MACHINE"
-UNAME_RELEASE = "$UNAME_RELEASE"
-UNAME_SYSTEM = "$UNAME_SYSTEM"
-UNAME_VERSION = "$UNAME_VERSION"
-EOF
-
-exit 1
-
-# Local variables:
-# eval: (add-hook 'before-save-hook 'time-stamp)
-# time-stamp-start: "timestamp='"
-# time-stamp-format: "%:y-%02m-%02d"
-# time-stamp-end: "'"
-# End:
diff --git a/config.sub b/config.sub
deleted file mode 100755
index c95acc681d..0000000000
--- a/config.sub
+++ /dev/null
@@ -1,1808 +0,0 @@
-#! /bin/sh
-# Configuration validation subroutine script.
-# Copyright 1992-2018 Free Software Foundation, Inc.
-
-timestamp='2018-07-03'
-
-# This file is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, see <https://www.gnu.org/licenses/>.
-#
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that
-# program. This Exception is an additional permission under section 7
-# of the GNU General Public License, version 3 ("GPLv3").
-
-
-# Please send patches to <config-patches@gnu.org>.
-#
-# Configuration subroutine to validate and canonicalize a configuration type.
-# Supply the specified configuration type as an argument.
-# If it is invalid, we print an error message on stderr and exit with code 1.
-# Otherwise, we print the canonical config type on stdout and succeed.
-
-# You can get the latest version of this script from:
-# https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
-
-# This file is supposed to be the same for all GNU packages
-# and recognize all the CPU types, system types and aliases
-# that are meaningful with *any* GNU software.
-# Each package is responsible for reporting which valid configurations
-# it does not support. The user should be able to distinguish
-# a failure to support a valid configuration from a meaningless
-# configuration.
-
-# The goal of this file is to map all the various variations of a given
-# machine specification into a single specification in the form:
-# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
-# or in some cases, the newer four-part form:
-# CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
-# It is wrong to echo any other type of specification.
-
-me=`echo "$0" | sed -e 's,.*/,,'`
-
-usage="\
-Usage: $0 [OPTION] CPU-MFR-OPSYS or ALIAS
-
-Canonicalize a configuration name.
-
-Options:
- -h, --help print this help, then exit
- -t, --time-stamp print date of last modification, then exit
- -v, --version print version number, then exit
-
-Report bugs and patches to <config-patches@gnu.org>."
-
-version="\
-GNU config.sub ($timestamp)
-
-Copyright 1992-2018 Free Software Foundation, Inc.
-
-This is free software; see the source for copying conditions. There is NO
-warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
-
-help="
-Try \`$me --help' for more information."
-
-# Parse command line
-while test $# -gt 0 ; do
- case $1 in
- --time-stamp | --time* | -t )
- echo "$timestamp" ; exit ;;
- --version | -v )
- echo "$version" ; exit ;;
- --help | --h* | -h )
- echo "$usage"; exit ;;
- -- ) # Stop option processing
- shift; break ;;
- - ) # Use stdin as input.
- break ;;
- -* )
- echo "$me: invalid option $1$help"
- exit 1 ;;
-
- *local*)
- # First pass through any local machine types.
- echo "$1"
- exit ;;
-
- * )
- break ;;
- esac
-done
-
-case $# in
- 0) echo "$me: missing argument$help" >&2
- exit 1;;
- 1) ;;
- *) echo "$me: too many arguments$help" >&2
- exit 1;;
-esac
-
-# Split fields of configuration type
-IFS="-" read -r field1 field2 field3 field4 <<EOF
-$1
-EOF
-
-# Separate into logical components for further validation
-case $1 in
- *-*-*-*-*)
- echo Invalid configuration \`"$1"\': more than four components >&2
- exit 1
- ;;
- *-*-*-*)
- basic_machine=$field1-$field2
- os=$field3-$field4
- ;;
- *-*-*)
- # Ambiguous whether COMPANY is present, or skipped and KERNEL-OS is two
- # parts
- maybe_os=$field2-$field3
- case $maybe_os in
- nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc \
- | linux-newlib* | linux-musl* | linux-uclibc* | uclinux-uclibc* \
- | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* \
- | netbsd*-eabi* | kopensolaris*-gnu* | cloudabi*-eabi* \
- | storm-chaos* | os2-emx* | rtmk-nova*)
- basic_machine=$field1
- os=$maybe_os
- ;;
- android-linux)
- basic_machine=$field1-unknown
- os=linux-android
- ;;
- *)
- basic_machine=$field1-$field2
- os=$field3
- ;;
- esac
- ;;
- *-*)
- # Second component is usually, but not always the OS
- case $field2 in
- # Prevent following clause from handling this valid os
- sun*os*)
- basic_machine=$field1
- os=$field2
- ;;
- # Manufacturers
- dec* | mips* | sequent* | encore* | pc532* | sgi* | sony* \
- | att* | 7300* | 3300* | delta* | motorola* | sun[234]* \
- | unicom* | ibm* | next | hp | isi* | apollo | altos* \
- | convergent* | ncr* | news | 32* | 3600* | 3100* | hitachi* \
- | c[123]* | convex* | sun | crds | omron* | dg | ultra | tti* \
- | harris | dolphin | highlevel | gould | cbm | ns | masscomp \
- | apple | axis | knuth | cray | microblaze* \
- | sim | cisco | oki | wec | wrs | winbond)
- basic_machine=$field1-$field2
- os=
- ;;
- *)
- basic_machine=$field1
- os=$field2
- ;;
- esac
- ;;
- *)
- # Convert single-component short-hands not valid as part of
- # multi-component configurations.
- case $field1 in
- 386bsd)
- basic_machine=i386-pc
- os=bsd
- ;;
- a29khif)
- basic_machine=a29k-amd
- os=udi
- ;;
- adobe68k)
- basic_machine=m68010-adobe
- os=scout
- ;;
- am29k)
- basic_machine=a29k-none
- os=bsd
- ;;
- amdahl)
- basic_machine=580-amdahl
- os=sysv
- ;;
- amigaos | amigados)
- basic_machine=m68k-unknown
- os=amigaos
- ;;
- amigaunix | amix)
- basic_machine=m68k-unknown
- os=sysv4
- ;;
- apollo68)
- basic_machine=m68k-apollo
- os=sysv
- ;;
- apollo68bsd)
- basic_machine=m68k-apollo
- os=bsd
- ;;
- aros)
- basic_machine=i386-pc
- os=aros
- ;;
- aux)
- basic_machine=m68k-apple
- os=aux
- ;;
- balance)
- basic_machine=ns32k-sequent
- os=dynix
- ;;
- blackfin)
- basic_machine=bfin-unknown
- os=linux
- ;;
- cegcc)
- basic_machine=arm-unknown
- os=cegcc
- ;;
- cray)
- basic_machine=j90-cray
- os=unicos
- ;;
- craynv)
- basic_machine=craynv-cray
- os=unicosmp
- ;;
- delta88)
- basic_machine=m88k-motorola
- os=sysv3
- ;;
- dicos)
- basic_machine=i686-pc
- os=dicos
- ;;
- djgpp)
- basic_machine=i586-pc
- os=msdosdjgpp
- ;;
- ebmon29k)
- basic_machine=a29k-amd
- os=ebmon
- ;;
- es1800 | OSE68k | ose68k | ose | OSE)
- basic_machine=m68k-ericsson
- os=ose
- ;;
- gmicro)
- basic_machine=tron-gmicro
- os=sysv
- ;;
- go32)
- basic_machine=i386-pc
- os=go32
- ;;
- h8300hms)
- basic_machine=h8300-hitachi
- os=hms
- ;;
- h8300xray)
- basic_machine=h8300-hitachi
- os=xray
- ;;
- h8500hms)
- basic_machine=h8500-hitachi
- os=hms
- ;;
- harris)
- basic_machine=m88k-harris
- os=sysv3
- ;;
- hp300bsd)
- basic_machine=m68k-hp
- os=bsd
- ;;
- hp300hpux)
- basic_machine=m68k-hp
- os=hpux
- ;;
- hppaosf)
- basic_machine=hppa1.1-hp
- os=osf
- ;;
- hppro)
- basic_machine=hppa1.1-hp
- os=proelf
- ;;
- i386mach)
- basic_machine=i386-mach
- os=mach
- ;;
- vsta)
- basic_machine=i386-unknown
- os=vsta
- ;;
- isi68 | isi)
- basic_machine=m68k-isi
- os=sysv
- ;;
- m68knommu)
- basic_machine=m68k-unknown
- os=linux
- ;;
- magnum | m3230)
- basic_machine=mips-mips
- os=sysv
- ;;
- merlin)
- basic_machine=ns32k-utek
- os=sysv
- ;;
- mingw64)
- basic_machine=x86_64-pc
- os=mingw64
- ;;
- mingw32)
- basic_machine=i686-pc
- os=mingw32
- ;;
- mingw32ce)
- basic_machine=arm-unknown
- os=mingw32ce
- ;;
- monitor)
- basic_machine=m68k-rom68k
- os=coff
- ;;
- morphos)
- basic_machine=powerpc-unknown
- os=morphos
- ;;
- moxiebox)
- basic_machine=moxie-unknown
- os=moxiebox
- ;;
- msdos)
- basic_machine=i386-pc
- os=msdos
- ;;
- msys)
- basic_machine=i686-pc
- os=msys
- ;;
- mvs)
- basic_machine=i370-ibm
- os=mvs
- ;;
- nacl)
- basic_machine=le32-unknown
- os=nacl
- ;;
- ncr3000)
- basic_machine=i486-ncr
- os=sysv4
- ;;
- netbsd386)
- basic_machine=i386-unknown
- os=netbsd
- ;;
- netwinder)
- basic_machine=armv4l-rebel
- os=linux
- ;;
- news | news700 | news800 | news900)
- basic_machine=m68k-sony
- os=newsos
- ;;
- news1000)
- basic_machine=m68030-sony
- os=newsos
- ;;
- necv70)
- basic_machine=v70-nec
- os=sysv
- ;;
- nh3000)
- basic_machine=m68k-harris
- os=cxux
- ;;
- nh[45]000)
- basic_machine=m88k-harris
- os=cxux
- ;;
- nindy960)
- basic_machine=i960-intel
- os=nindy
- ;;
- mon960)
- basic_machine=i960-intel
- os=mon960
- ;;
- nonstopux)
- basic_machine=mips-compaq
- os=nonstopux
- ;;
- os400)
- basic_machine=powerpc-ibm
- os=os400
- ;;
- OSE68000 | ose68000)
- basic_machine=m68000-ericsson
- os=ose
- ;;
- os68k)
- basic_machine=m68k-none
- os=os68k
- ;;
- paragon)
- basic_machine=i860-intel
- os=osf
- ;;
- parisc)
- basic_machine=hppa-unknown
- os=linux
- ;;
- pw32)
- basic_machine=i586-unknown
- os=pw32
- ;;
- rdos | rdos64)
- basic_machine=x86_64-pc
- os=rdos
- ;;
- rdos32)
- basic_machine=i386-pc
- os=rdos
- ;;
- rom68k)
- basic_machine=m68k-rom68k
- os=coff
- ;;
- sa29200)
- basic_machine=a29k-amd
- os=udi
- ;;
- sei)
- basic_machine=mips-sei
- os=seiux
- ;;
- sps7)
- basic_machine=m68k-bull
- os=sysv2
- ;;
- stratus)
- basic_machine=i860-stratus
- os=sysv4
- ;;
- sun2os3)
- basic_machine=m68000-sun
- os=sunos3
- ;;
- sun2os4)
- basic_machine=m68000-sun
- os=sunos4
- ;;
- sun3os3)
- basic_machine=m68k-sun
- os=sunos3
- ;;
- sun3os4)
- basic_machine=m68k-sun
- os=sunos4
- ;;
- sun4os3)
- basic_machine=sparc-sun
- os=sunos3
- ;;
- sun4os4)
- basic_machine=sparc-sun
- os=sunos4
- ;;
- sun4sol2)
- basic_machine=sparc-sun
- os=solaris2
- ;;
- sv1)
- basic_machine=sv1-cray
- os=unicos
- ;;
- symmetry)
- basic_machine=i386-sequent
- os=dynix
- ;;
- t3e)
- basic_machine=alphaev5-cray
- os=unicos
- ;;
- t90)
- basic_machine=t90-cray
- os=unicos
- ;;
- toad1)
- basic_machine=pdp10-xkl
- os=tops20
- ;;
- tpf)
- basic_machine=s390x-ibm
- os=tpf
- ;;
- udi29k)
- basic_machine=a29k-amd
- os=udi
- ;;
- ultra3)
- basic_machine=a29k-nyu
- os=sym1
- ;;
- v810 | necv810)
- basic_machine=v810-nec
- os=none
- ;;
- vaxv)
- basic_machine=vax-dec
- os=sysv
- ;;
- vms)
- basic_machine=vax-dec
- os=vms
- ;;
- vxworks960)
- basic_machine=i960-wrs
- os=vxworks
- ;;
- vxworks68)
- basic_machine=m68k-wrs
- os=vxworks
- ;;
- vxworks29k)
- basic_machine=a29k-wrs
- os=vxworks
- ;;
- xbox)
- basic_machine=i686-pc
- os=mingw32
- ;;
- ymp)
- basic_machine=ymp-cray
- os=unicos
- ;;
- *)
- basic_machine=$1
- os=
- ;;
- esac
- ;;
-esac
-
-# Decode aliases for certain CPU-COMPANY combinations.
-case $basic_machine in
- # Recognize the basic CPU types without company name.
- # Some are omitted here because they have special meanings below.
- 1750a | 580 \
- | a29k \
- | aarch64 | aarch64_be \
- | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
- | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
- | am33_2.0 \
- | arc | arceb \
- | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv6m | armv[78][arm] \
- | avr | avr32 \
- | ba \
- | be32 | be64 \
- | bfin \
- | c4x | c8051 | clipper | csky \
- | d10v | d30v | dlx | dsp16xx \
- | e2k | epiphany \
- | fido | fr30 | frv | ft32 \
- | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
- | hexagon \
- | i370 | i860 | i960 | ia16 | ia64 \
- | ip2k | iq2000 \
- | k1om \
- | le32 | le64 \
- | lm32 \
- | m32c | m32r | m32rle | m68000 | m68k | m88k \
- | maxq | mb | microblaze | microblazeel | mcore | mep | metag \
- | mips | mipsbe | mipseb | mipsel | mipsle \
- | mips16 \
- | mips64 | mips64el \
- | mips64octeon | mips64octeonel \
- | mips64orion | mips64orionel \
- | mips64r5900 | mips64r5900el \
- | mips64vr | mips64vrel \
- | mips64vr4100 | mips64vr4100el \
- | mips64vr4300 | mips64vr4300el \
- | mips64vr5000 | mips64vr5000el \
- | mips64vr5900 | mips64vr5900el \
- | mipsisa32 | mipsisa32el \
- | mipsisa32r2 | mipsisa32r2el \
- | mipsisa32r6 | mipsisa32r6el \
- | mipsisa64 | mipsisa64el \
- | mipsisa64r2 | mipsisa64r2el \
- | mipsisa64r6 | mipsisa64r6el \
- | mipsisa64sb1 | mipsisa64sb1el \
- | mipsisa64sr71k | mipsisa64sr71kel \
- | mipsr5900 | mipsr5900el \
- | mipstx39 | mipstx39el \
- | mn10200 | mn10300 \
- | moxie \
- | mt \
- | msp430 \
- | nds32 | nds32le | nds32be \
- | nfp \
- | nios | nios2 | nios2eb | nios2el \
- | ns16k | ns32k \
- | open8 | or1k | or1knd | or32 \
- | pdp10 | pj | pjl \
- | powerpc | powerpc64 | powerpc64le | powerpcle \
- | pru \
- | pyramid \
- | riscv | riscv32 | riscv64 \
- | rl78 | rx \
- | score \
- | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[234]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
- | sh64 | sh64le \
- | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
- | sparcv8 | sparcv9 | sparcv9b | sparcv9v \
- | spu \
- | tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \
- | ubicom32 \
- | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \
- | visium \
- | wasm32 \
- | x86 | xc16x | xstormy16 | xtensa \
- | z8k | z80)
- basic_machine=$basic_machine-unknown
- ;;
- c54x)
- basic_machine=tic54x-unknown
- ;;
- c55x)
- basic_machine=tic55x-unknown
- ;;
- c6x)
- basic_machine=tic6x-unknown
- ;;
- leon|leon[3-9])
- basic_machine=sparc-$basic_machine
- ;;
- m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | nvptx | picochip)
- basic_machine=$basic_machine-unknown
- os=${os:-none}
- ;;
- m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65)
- ;;
- m9s12z | m68hcs12z | hcs12z | s12z)
- basic_machine=s12z-unknown
- os=${os:-none}
- ;;
- ms1)
- basic_machine=mt-unknown
- ;;
- strongarm | thumb | xscale)
- basic_machine=arm-unknown
- ;;
- xgate)
- basic_machine=$basic_machine-unknown
- os=${os:-none}
- ;;
- xscaleeb)
- basic_machine=armeb-unknown
- ;;
-
- xscaleel)
- basic_machine=armel-unknown
- ;;
-
- # We use `pc' rather than `unknown'
- # because (1) that's what they normally are, and
- # (2) the word "unknown" tends to confuse beginning users.
- i*86 | x86_64)
- basic_machine=$basic_machine-pc
- ;;
- # Recognize the basic CPU types with company name.
- 580-* \
- | a29k-* \
- | aarch64-* | aarch64_be-* \
- | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
- | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
- | alphapca5[67]-* | alpha64pca5[67]-* | arc-* | arceb-* \
- | arm-* | armbe-* | armle-* | armeb-* | armv*-* \
- | avr-* | avr32-* \
- | ba-* \
- | be32-* | be64-* \
- | bfin-* | bs2000-* \
- | c[123]* | c30-* | [cjt]90-* | c4x-* \
- | c8051-* | clipper-* | craynv-* | csky-* | cydra-* \
- | d10v-* | d30v-* | dlx-* \
- | e2k-* | elxsi-* \
- | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
- | h8300-* | h8500-* \
- | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
- | hexagon-* \
- | i*86-* | i860-* | i960-* | ia16-* | ia64-* \
- | ip2k-* | iq2000-* \
- | k1om-* \
- | le32-* | le64-* \
- | lm32-* \
- | m32c-* | m32r-* | m32rle-* \
- | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
- | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \
- | microblaze-* | microblazeel-* \
- | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
- | mips16-* \
- | mips64-* | mips64el-* \
- | mips64octeon-* | mips64octeonel-* \
- | mips64orion-* | mips64orionel-* \
- | mips64r5900-* | mips64r5900el-* \
- | mips64vr-* | mips64vrel-* \
- | mips64vr4100-* | mips64vr4100el-* \
- | mips64vr4300-* | mips64vr4300el-* \
- | mips64vr5000-* | mips64vr5000el-* \
- | mips64vr5900-* | mips64vr5900el-* \
- | mipsisa32-* | mipsisa32el-* \
- | mipsisa32r2-* | mipsisa32r2el-* \
- | mipsisa32r6-* | mipsisa32r6el-* \
- | mipsisa64-* | mipsisa64el-* \
- | mipsisa64r2-* | mipsisa64r2el-* \
- | mipsisa64r6-* | mipsisa64r6el-* \
- | mipsisa64sb1-* | mipsisa64sb1el-* \
- | mipsisa64sr71k-* | mipsisa64sr71kel-* \
- | mipsr5900-* | mipsr5900el-* \
- | mipstx39-* | mipstx39el-* \
- | mmix-* \
- | mt-* \
- | msp430-* \
- | nds32-* | nds32le-* | nds32be-* \
- | nfp-* \
- | nios-* | nios2-* | nios2eb-* | nios2el-* \
- | none-* | np1-* | ns16k-* | ns32k-* \
- | open8-* \
- | or1k*-* \
- | orion-* \
- | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
- | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \
- | pru-* \
- | pyramid-* \
- | riscv-* | riscv32-* | riscv64-* \
- | rl78-* | romp-* | rs6000-* | rx-* \
- | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
- | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
- | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
- | sparclite-* \
- | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx*-* \
- | tahoe-* \
- | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
- | tile*-* \
- | tron-* \
- | ubicom32-* \
- | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \
- | vax-* \
- | visium-* \
- | wasm32-* \
- | we32k-* \
- | x86-* | x86_64-* | xc16x-* | xps100-* \
- | xstormy16-* | xtensa*-* \
- | ymp-* \
- | z8k-* | z80-*)
- ;;
- # Recognize the basic CPU types without company name, with glob match.
- xtensa*)
- basic_machine=$basic_machine-unknown
- ;;
- # Recognize the various machine names and aliases which stand
- # for a CPU type and a company and sometimes even an OS.
- 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc)
- basic_machine=m68000-att
- ;;
- 3b*)
- basic_machine=we32k-att
- ;;
- abacus)
- basic_machine=abacus-unknown
- ;;
- alliant | fx80)
- basic_machine=fx80-alliant
- ;;
- altos | altos3068)
- basic_machine=m68k-altos
- ;;
- amd64)
- basic_machine=x86_64-pc
- ;;
- amd64-*)
- basic_machine=x86_64-`echo "$basic_machine" | sed 's/^[^-]*-//'`
- ;;
- amiga | amiga-*)
- basic_machine=m68k-unknown
- ;;
- asmjs)
- basic_machine=asmjs-unknown
- ;;
- blackfin-*)
- basic_machine=bfin-`echo "$basic_machine" | sed 's/^[^-]*-//'`
- os=linux
- ;;
- bluegene*)
- basic_machine=powerpc-ibm
- os=cnk
- ;;
- c54x-*)
- basic_machine=tic54x-`echo "$basic_machine" | sed 's/^[^-]*-//'`
- ;;
- c55x-*)
- basic_machine=tic55x-`echo "$basic_machine" | sed 's/^[^-]*-//'`
- ;;
- c6x-*)
- basic_machine=tic6x-`echo "$basic_machine" | sed 's/^[^-]*-//'`
- ;;
- c90)
- basic_machine=c90-cray
- os=${os:-unicos}
- ;;
- convex-c1)
- basic_machine=c1-convex
- os=bsd
- ;;
- convex-c2)
- basic_machine=c2-convex
- os=bsd
- ;;
- convex-c32)
- basic_machine=c32-convex
- os=bsd
- ;;
- convex-c34)
- basic_machine=c34-convex
- os=bsd
- ;;
- convex-c38)
- basic_machine=c38-convex
- os=bsd
- ;;
- cr16 | cr16-*)
- basic_machine=cr16-unknown
- os=${os:-elf}
- ;;
- crds | unos)
- basic_machine=m68k-crds
- ;;
- crisv32 | crisv32-* | etraxfs*)
- basic_machine=crisv32-axis
- ;;
- cris | cris-* | etrax*)
- basic_machine=cris-axis
- ;;
- crx)
- basic_machine=crx-unknown
- os=${os:-elf}
- ;;
- da30 | da30-*)
- basic_machine=m68k-da30
- ;;
- decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn)
- basic_machine=mips-dec
- ;;
- decsystem10* | dec10*)
- basic_machine=pdp10-dec
- os=tops10
- ;;
- decsystem20* | dec20*)
- basic_machine=pdp10-dec
- os=tops20
- ;;
- delta | 3300 | motorola-3300 | motorola-delta \
- | 3300-motorola | delta-motorola)
- basic_machine=m68k-motorola
- ;;
- dpx20 | dpx20-*)
- basic_machine=rs6000-bull
- os=${os:-bosx}
- ;;
- dpx2*)
- basic_machine=m68k-bull
- os=sysv3
- ;;
- e500v[12])
- basic_machine=powerpc-unknown
- os=$os"spe"
- ;;
- e500v[12]-*)
- basic_machine=powerpc-`echo "$basic_machine" | sed 's/^[^-]*-//'`
- os=$os"spe"
- ;;
- encore | umax | mmax)
- basic_machine=ns32k-encore
- ;;
- elxsi)
- basic_machine=elxsi-elxsi
- os=${os:-bsd}
- ;;
- fx2800)
- basic_machine=i860-alliant
- ;;
- genix)
- basic_machine=ns32k-ns
- ;;
- h3050r* | hiux*)
- basic_machine=hppa1.1-hitachi
- os=hiuxwe2
- ;;
- hp300-*)
- basic_machine=m68k-hp
- ;;
- hp3k9[0-9][0-9] | hp9[0-9][0-9])
- basic_machine=hppa1.0-hp
- ;;
- hp9k2[0-9][0-9] | hp9k31[0-9])
- basic_machine=m68000-hp
- ;;
- hp9k3[2-9][0-9])
- basic_machine=m68k-hp
- ;;
- hp9k6[0-9][0-9] | hp6[0-9][0-9])
- basic_machine=hppa1.0-hp
- ;;
- hp9k7[0-79][0-9] | hp7[0-79][0-9])
- basic_machine=hppa1.1-hp
- ;;
- hp9k78[0-9] | hp78[0-9])
- # FIXME: really hppa2.0-hp
- basic_machine=hppa1.1-hp
- ;;
- hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893)
- # FIXME: really hppa2.0-hp
- basic_machine=hppa1.1-hp
- ;;
- hp9k8[0-9][13679] | hp8[0-9][13679])
- basic_machine=hppa1.1-hp
- ;;
- hp9k8[0-9][0-9] | hp8[0-9][0-9])
- basic_machine=hppa1.0-hp
- ;;
- i370-ibm* | ibm*)
- basic_machine=i370-ibm
- ;;
- i*86v32)
- basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`
- os=sysv32
- ;;
- i*86v4*)
- basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`
- os=sysv4
- ;;
- i*86v)
- basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`
- os=sysv
- ;;
- i*86sol2)
- basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`
- os=solaris2
- ;;
- j90 | j90-cray)
- basic_machine=j90-cray
- os=${os:-unicos}
- ;;
- iris | iris4d)
- basic_machine=mips-sgi
- case $os in
- irix*)
- ;;
- *)
- os=irix4
- ;;
- esac
- ;;
- leon-*|leon[3-9]-*)
- basic_machine=sparc-`echo "$basic_machine" | sed 's/-.*//'`
- ;;
- m68knommu-*)
- basic_machine=m68k-`echo "$basic_machine" | sed 's/^[^-]*-//'`
- os=linux
- ;;
- microblaze*)
- basic_machine=microblaze-xilinx
- ;;
- miniframe)
- basic_machine=m68000-convergent
- ;;
- *mint | mint[0-9]* | *MiNT | *MiNT[0-9]*)
- basic_machine=m68k-atari
- os=mint
- ;;
- mips3*-*)
- basic_machine=`echo "$basic_machine" | sed -e 's/mips3/mips64/'`
- ;;
- mips3*)
- basic_machine=`echo "$basic_machine" | sed -e 's/mips3/mips64/'`-unknown
- ;;
- ms1-*)
- basic_machine=`echo "$basic_machine" | sed -e 's/ms1-/mt-/'`
- ;;
- news-3600 | risc-news)
- basic_machine=mips-sony
- os=newsos
- ;;
- next | m*-next)
- basic_machine=m68k-next
- case $os in
- nextstep* )
- ;;
- ns2*)
- os=nextstep2
- ;;
- *)
- os=nextstep3
- ;;
- esac
- ;;
- np1)
- basic_machine=np1-gould
- ;;
- neo-tandem)
- basic_machine=neo-tandem
- ;;
- nse-tandem)
- basic_machine=nse-tandem
- ;;
- nsr-tandem)
- basic_machine=nsr-tandem
- ;;
- nsv-tandem)
- basic_machine=nsv-tandem
- ;;
- nsx-tandem)
- basic_machine=nsx-tandem
- ;;
- op50n-* | op60c-*)
- basic_machine=hppa1.1-oki
- os=proelf
- ;;
- openrisc | openrisc-*)
- basic_machine=or32-unknown
- ;;
- pa-hitachi)
- basic_machine=hppa1.1-hitachi
- os=hiuxwe2
- ;;
- parisc-*)
- basic_machine=hppa-`echo "$basic_machine" | sed 's/^[^-]*-//'`
- os=linux
- ;;
- pbd)
- basic_machine=sparc-tti
- ;;
- pbb)
- basic_machine=m68k-tti
- ;;
- pc532 | pc532-*)
- basic_machine=ns32k-pc532
- ;;
- pc98)
- basic_machine=i386-pc
- ;;
- pc98-*)
- basic_machine=i386-`echo "$basic_machine" | sed 's/^[^-]*-//'`
- ;;
- pentium | p5 | k5 | k6 | nexgen | viac3)
- basic_machine=i586-pc
- ;;
- pentiumpro | p6 | 6x86 | athlon | athlon_*)
- basic_machine=i686-pc
- ;;
- pentiumii | pentium2 | pentiumiii | pentium3)
- basic_machine=i686-pc
- ;;
- pentium4)
- basic_machine=i786-pc
- ;;
- pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)
- basic_machine=i586-`echo "$basic_machine" | sed 's/^[^-]*-//'`
- ;;
- pentiumpro-* | p6-* | 6x86-* | athlon-*)
- basic_machine=i686-`echo "$basic_machine" | sed 's/^[^-]*-//'`
- ;;
- pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*)
- basic_machine=i686-`echo "$basic_machine" | sed 's/^[^-]*-//'`
- ;;
- pentium4-*)
- basic_machine=i786-`echo "$basic_machine" | sed 's/^[^-]*-//'`
- ;;
- pn)
- basic_machine=pn-gould
- ;;
- power) basic_machine=power-ibm
- ;;
- ppc | ppcbe) basic_machine=powerpc-unknown
- ;;
- ppc-* | ppcbe-*)
- basic_machine=powerpc-`echo "$basic_machine" | sed 's/^[^-]*-//'`
- ;;
- ppcle | powerpclittle)
- basic_machine=powerpcle-unknown
- ;;
- ppcle-* | powerpclittle-*)
- basic_machine=powerpcle-`echo "$basic_machine" | sed 's/^[^-]*-//'`
- ;;
- ppc64) basic_machine=powerpc64-unknown
- ;;
- ppc64-*) basic_machine=powerpc64-`echo "$basic_machine" | sed 's/^[^-]*-//'`
- ;;
- ppc64le | powerpc64little)
- basic_machine=powerpc64le-unknown
- ;;
- ppc64le-* | powerpc64little-*)
- basic_machine=powerpc64le-`echo "$basic_machine" | sed 's/^[^-]*-//'`
- ;;
- ps2)
- basic_machine=i386-ibm
- ;;
- rm[46]00)
- basic_machine=mips-siemens
- ;;
- rtpc | rtpc-*)
- basic_machine=romp-ibm
- ;;
- s390 | s390-*)
- basic_machine=s390-ibm
- ;;
- s390x | s390x-*)
- basic_machine=s390x-ibm
- ;;
- sb1)
- basic_machine=mipsisa64sb1-unknown
- ;;
- sb1el)
- basic_machine=mipsisa64sb1el-unknown
- ;;
- sde)
- basic_machine=mipsisa32-sde
- os=${os:-elf}
- ;;
- sequent)
- basic_machine=i386-sequent
- ;;
- sh5el)
- basic_machine=sh5le-unknown
- ;;
- simso-wrs)
- basic_machine=sparclite-wrs
- os=vxworks
- ;;
- spur)
- basic_machine=spur-unknown
- ;;
- st2000)
- basic_machine=m68k-tandem
- ;;
- strongarm-* | thumb-*)
- basic_machine=arm-`echo "$basic_machine" | sed 's/^[^-]*-//'`
- ;;
- sun2)
- basic_machine=m68000-sun
- ;;
- sun3 | sun3-*)
- basic_machine=m68k-sun
- ;;
- sun4)
- basic_machine=sparc-sun
- ;;
- sun386 | sun386i | roadrunner)
- basic_machine=i386-sun
- ;;
- tile*)
- basic_machine=$basic_machine-unknown
- os=linux-gnu
- ;;
- tx39)
- basic_machine=mipstx39-unknown
- ;;
- tx39el)
- basic_machine=mipstx39el-unknown
- ;;
- tower | tower-32)
- basic_machine=m68k-ncr
- ;;
- vpp*|vx|vx-*)
- basic_machine=f301-fujitsu
- ;;
- w65*)
- basic_machine=w65-wdc
- os=none
- ;;
- w89k-*)
- basic_machine=hppa1.1-winbond
- os=proelf
- ;;
- x64)
- basic_machine=x86_64-pc
- ;;
- xps | xps100)
- basic_machine=xps100-honeywell
- ;;
- xscale-* | xscalee[bl]-*)
- basic_machine=`echo "$basic_machine" | sed 's/^xscale/arm/'`
- ;;
- none)
- basic_machine=none-none
- os=${os:-none}
- ;;
-
-# Here we handle the default manufacturer of certain CPU types. It is in
-# some cases the only manufacturer, in others, it is the most popular.
- w89k)
- basic_machine=hppa1.1-winbond
- ;;
- op50n)
- basic_machine=hppa1.1-oki
- ;;
- op60c)
- basic_machine=hppa1.1-oki
- ;;
- romp)
- basic_machine=romp-ibm
- ;;
- mmix)
- basic_machine=mmix-knuth
- ;;
- rs6000)
- basic_machine=rs6000-ibm
- ;;
- vax)
- basic_machine=vax-dec
- ;;
- pdp11)
- basic_machine=pdp11-dec
- ;;
- we32k)
- basic_machine=we32k-att
- ;;
- sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele)
- basic_machine=sh-unknown
- ;;
- cydra)
- basic_machine=cydra-cydrome
- ;;
- orion)
- basic_machine=orion-highlevel
- ;;
- orion105)
- basic_machine=clipper-highlevel
- ;;
- mac | mpw | mac-mpw)
- basic_machine=m68k-apple
- ;;
- pmac | pmac-mpw)
- basic_machine=powerpc-apple
- ;;
- *-unknown)
- # Make sure to match an already-canonicalized machine name.
- ;;
- *)
- echo Invalid configuration \`"$1"\': machine \`"$basic_machine"\' not recognized 1>&2
- exit 1
- ;;
-esac
-
-# Here we canonicalize certain aliases for manufacturers.
-case $basic_machine in
- *-digital*)
- basic_machine=`echo "$basic_machine" | sed 's/digital.*/dec/'`
- ;;
- *-commodore*)
- basic_machine=`echo "$basic_machine" | sed 's/commodore.*/cbm/'`
- ;;
- *)
- ;;
-esac
-
-# Decode manufacturer-specific aliases for certain operating systems.
-
-if [ x$os != x ]
-then
-case $os in
- # First match some system type aliases that might get confused
- # with valid system types.
- # solaris* is a basic system type, with this one exception.
- auroraux)
- os=auroraux
- ;;
- bluegene*)
- os=cnk
- ;;
- solaris1 | solaris1.*)
- os=`echo $os | sed -e 's|solaris1|sunos4|'`
- ;;
- solaris)
- os=solaris2
- ;;
- unixware*)
- os=sysv4.2uw
- ;;
- gnu/linux*)
- os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'`
- ;;
- # es1800 is here to avoid being matched by es* (a different OS)
- es1800*)
- os=ose
- ;;
- # Some version numbers need modification
- chorusos*)
- os=chorusos
- ;;
- isc)
- os=isc2.2
- ;;
- sco6)
- os=sco5v6
- ;;
- sco5)
- os=sco3.2v5
- ;;
- sco4)
- os=sco3.2v4
- ;;
- sco3.2.[4-9]*)
- os=`echo $os | sed -e 's/sco3.2./sco3.2v/'`
- ;;
- sco3.2v[4-9]* | sco5v6*)
- # Don't forget version if it is 3.2v4 or newer.
- ;;
- scout)
- # Don't match below
- ;;
- sco*)
- os=sco3.2v2
- ;;
- psos*)
- os=psos
- ;;
- # Now accept the basic system types.
- # The portable systems comes first.
- # Each alternative MUST end in a * to match a version number.
- # sysv* is not here because it comes later, after sysvr4.
- gnu* | bsd* | mach* | minix* | genix* | ultrix* | irix* \
- | *vms* | esix* | aix* | cnk* | sunos | sunos[34]*\
- | hpux* | unos* | osf* | luna* | dgux* | auroraux* | solaris* \
- | sym* | kopensolaris* | plan9* \
- | amigaos* | amigados* | msdos* | newsos* | unicos* | aof* \
- | aos* | aros* | cloudabi* | sortix* \
- | nindy* | vxsim* | vxworks* | ebmon* | hms* | mvs* \
- | clix* | riscos* | uniplus* | iris* | rtu* | xenix* \
- | knetbsd* | mirbsd* | netbsd* \
- | bitrig* | openbsd* | solidbsd* | libertybsd* \
- | ekkobsd* | kfreebsd* | freebsd* | riscix* | lynxos* \
- | bosx* | nextstep* | cxux* | aout* | elf* | oabi* \
- | ptx* | coff* | ecoff* | winnt* | domain* | vsta* \
- | udi* | eabi* | lites* | ieee* | go32* | aux* | hcos* \
- | chorusrdb* | cegcc* | glidix* \
- | cygwin* | msys* | pe* | moss* | proelf* | rtems* \
- | midipix* | mingw32* | mingw64* | linux-gnu* | linux-android* \
- | linux-newlib* | linux-musl* | linux-uclibc* \
- | uxpv* | beos* | mpeix* | udk* | moxiebox* \
- | interix* | uwin* | mks* | rhapsody* | darwin* \
- | openstep* | oskit* | conix* | pw32* | nonstopux* \
- | storm-chaos* | tops10* | tenex* | tops20* | its* \
- | os2* | vos* | palmos* | uclinux* | nucleus* \
- | morphos* | superux* | rtmk* | windiss* \
- | powermax* | dnix* | nx6 | nx7 | sei* | dragonfly* \
- | skyos* | haiku* | rdos* | toppers* | drops* | es* \
- | onefs* | tirtos* | phoenix* | fuchsia* | redox* | bme* \
- | midnightbsd*)
- # Remember, each alternative MUST END IN *, to match a version number.
- ;;
- qnx*)
- case $basic_machine in
- x86-* | i*86-*)
- ;;
- *)
- os=nto-$os
- ;;
- esac
- ;;
- hiux*)
- os=hiuxwe2
- ;;
- nto-qnx*)
- ;;
- nto*)
- os=`echo $os | sed -e 's|nto|nto-qnx|'`
- ;;
- sim | xray | os68k* | v88r* \
- | windows* | osx | abug | netware* | os9* \
- | macos* | mpw* | magic* | mmixware* | mon960* | lnews*)
- ;;
- linux-dietlibc)
- os=linux-dietlibc
- ;;
- linux*)
- os=`echo $os | sed -e 's|linux|linux-gnu|'`
- ;;
- lynx*178)
- os=lynxos178
- ;;
- lynx*5)
- os=lynxos5
- ;;
- lynx*)
- os=lynxos
- ;;
- mac*)
- os=`echo "$os" | sed -e 's|mac|macos|'`
- ;;
- opened*)
- os=openedition
- ;;
- os400*)
- os=os400
- ;;
- sunos5*)
- os=`echo "$os" | sed -e 's|sunos5|solaris2|'`
- ;;
- sunos6*)
- os=`echo "$os" | sed -e 's|sunos6|solaris3|'`
- ;;
- wince*)
- os=wince
- ;;
- utek*)
- os=bsd
- ;;
- dynix*)
- os=bsd
- ;;
- acis*)
- os=aos
- ;;
- atheos*)
- os=atheos
- ;;
- syllable*)
- os=syllable
- ;;
- 386bsd)
- os=bsd
- ;;
- ctix* | uts*)
- os=sysv
- ;;
- nova*)
- os=rtmk-nova
- ;;
- ns2)
- os=nextstep2
- ;;
- nsk*)
- os=nsk
- ;;
- # Preserve the version number of sinix5.
- sinix5.*)
- os=`echo $os | sed -e 's|sinix|sysv|'`
- ;;
- sinix*)
- os=sysv4
- ;;
- tpf*)
- os=tpf
- ;;
- triton*)
- os=sysv3
- ;;
- oss*)
- os=sysv3
- ;;
- svr4*)
- os=sysv4
- ;;
- svr3)
- os=sysv3
- ;;
- sysvr4)
- os=sysv4
- ;;
- # This must come after sysvr4.
- sysv*)
- ;;
- ose*)
- os=ose
- ;;
- *mint | mint[0-9]* | *MiNT | MiNT[0-9]*)
- os=mint
- ;;
- zvmoe)
- os=zvmoe
- ;;
- dicos*)
- os=dicos
- ;;
- pikeos*)
- # Until real need of OS specific support for
- # particular features comes up, bare metal
- # configurations are quite functional.
- case $basic_machine in
- arm*)
- os=eabi
- ;;
- *)
- os=elf
- ;;
- esac
- ;;
- nacl*)
- ;;
- ios)
- ;;
- none)
- ;;
- *-eabi)
- ;;
- *)
- echo Invalid configuration \`"$1"\': system \`"$os"\' not recognized 1>&2
- exit 1
- ;;
-esac
-else
-
-# Here we handle the default operating systems that come with various machines.
-# The value should be what the vendor currently ships out the door with their
-# machine or put another way, the most popular os provided with the machine.
-
-# Note that if you're going to try to match "-MANUFACTURER" here (say,
-# "-sun"), then you have to tell the case statement up towards the top
-# that MANUFACTURER isn't an operating system. Otherwise, code above
-# will signal an error saying that MANUFACTURER isn't an operating
-# system, and we'll never get to this point.
-
-case $basic_machine in
- score-*)
- os=elf
- ;;
- spu-*)
- os=elf
- ;;
- *-acorn)
- os=riscix1.2
- ;;
- arm*-rebel)
- os=linux
- ;;
- arm*-semi)
- os=aout
- ;;
- c4x-* | tic4x-*)
- os=coff
- ;;
- c8051-*)
- os=elf
- ;;
- clipper-intergraph)
- os=clix
- ;;
- hexagon-*)
- os=elf
- ;;
- tic54x-*)
- os=coff
- ;;
- tic55x-*)
- os=coff
- ;;
- tic6x-*)
- os=coff
- ;;
- # This must come before the *-dec entry.
- pdp10-*)
- os=tops20
- ;;
- pdp11-*)
- os=none
- ;;
- *-dec | vax-*)
- os=ultrix4.2
- ;;
- m68*-apollo)
- os=domain
- ;;
- i386-sun)
- os=sunos4.0.2
- ;;
- m68000-sun)
- os=sunos3
- ;;
- m68*-cisco)
- os=aout
- ;;
- mep-*)
- os=elf
- ;;
- mips*-cisco)
- os=elf
- ;;
- mips*-*)
- os=elf
- ;;
- or32-*)
- os=coff
- ;;
- *-tti) # must be before sparc entry or we get the wrong os.
- os=sysv3
- ;;
- sparc-* | *-sun)
- os=sunos4.1.1
- ;;
- pru-*)
- os=elf
- ;;
- *-be)
- os=beos
- ;;
- *-ibm)
- os=aix
- ;;
- *-knuth)
- os=mmixware
- ;;
- *-wec)
- os=proelf
- ;;
- *-winbond)
- os=proelf
- ;;
- *-oki)
- os=proelf
- ;;
- *-hp)
- os=hpux
- ;;
- *-hitachi)
- os=hiux
- ;;
- i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent)
- os=sysv
- ;;
- *-cbm)
- os=amigaos
- ;;
- *-dg)
- os=dgux
- ;;
- *-dolphin)
- os=sysv3
- ;;
- m68k-ccur)
- os=rtu
- ;;
- m88k-omron*)
- os=luna
- ;;
- *-next)
- os=nextstep
- ;;
- *-sequent)
- os=ptx
- ;;
- *-crds)
- os=unos
- ;;
- *-ns)
- os=genix
- ;;
- i370-*)
- os=mvs
- ;;
- *-gould)
- os=sysv
- ;;
- *-highlevel)
- os=bsd
- ;;
- *-encore)
- os=bsd
- ;;
- *-sgi)
- os=irix
- ;;
- *-siemens)
- os=sysv4
- ;;
- *-masscomp)
- os=rtu
- ;;
- f30[01]-fujitsu | f700-fujitsu)
- os=uxpv
- ;;
- *-rom68k)
- os=coff
- ;;
- *-*bug)
- os=coff
- ;;
- *-apple)
- os=macos
- ;;
- *-atari*)
- os=mint
- ;;
- *-wrs)
- os=vxworks
- ;;
- *)
- os=none
- ;;
-esac
-fi
-
-# Here we handle the case where we know the os, and the CPU type, but not the
-# manufacturer. We pick the logical manufacturer.
-vendor=unknown
-case $basic_machine in
- *-unknown)
- case $os in
- riscix*)
- vendor=acorn
- ;;
- sunos*)
- vendor=sun
- ;;
- cnk*|-aix*)
- vendor=ibm
- ;;
- beos*)
- vendor=be
- ;;
- hpux*)
- vendor=hp
- ;;
- mpeix*)
- vendor=hp
- ;;
- hiux*)
- vendor=hitachi
- ;;
- unos*)
- vendor=crds
- ;;
- dgux*)
- vendor=dg
- ;;
- luna*)
- vendor=omron
- ;;
- genix*)
- vendor=ns
- ;;
- clix*)
- vendor=intergraph
- ;;
- mvs* | opened*)
- vendor=ibm
- ;;
- os400*)
- vendor=ibm
- ;;
- ptx*)
- vendor=sequent
- ;;
- tpf*)
- vendor=ibm
- ;;
- vxsim* | vxworks* | windiss*)
- vendor=wrs
- ;;
- aux*)
- vendor=apple
- ;;
- hms*)
- vendor=hitachi
- ;;
- mpw* | macos*)
- vendor=apple
- ;;
- *mint | mint[0-9]* | *MiNT | MiNT[0-9]*)
- vendor=atari
- ;;
- vos*)
- vendor=stratus
- ;;
- esac
- basic_machine=`echo "$basic_machine" | sed "s/unknown/$vendor/"`
- ;;
-esac
-
-echo "$basic_machine-$os"
-exit
-
-# Local variables:
-# eval: (add-hook 'before-save-hook 'time-stamp)
-# time-stamp-start: "timestamp='"
-# time-stamp-format: "%:y-%02m-%02d"
-# time-stamp-end: "'"
-# End:
diff --git a/configure.ac b/configure.ac
deleted file mode 100644
index 2de9af56a4..0000000000
--- a/configure.ac
+++ /dev/null
@@ -1,39 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-AC_CONFIG_SRCDIR([c])
-RTEMS_TOP([.])
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-# Abort if trying to build inside of the source tree.
-AS_IF([test -f aclocal/version.m4],[
- rm -f config.cache config.log confdefs.h
- AC_MSG_ERROR([***]
- [Attempt to build inside of the source tree]
- [Please use a separate build directory, instead] )
-])
-
-AC_CANONICAL_TARGET([])
-AM_INIT_AUTOMAKE([no-define foreign dist-bzip2 no-dist-gzip subdir-objects 1.12.2])
-AM_MAINTAINER_MODE
-
-## These option are only in here to let --help report all supported
-## options.
-RTEMS_ENABLE_RTEMSBSP
-RTEMS_ENABLE_MULTIPROCESSING
-RTEMS_ENABLE_SMP
-RTEMS_ENABLE_POSIX
-RTEMS_ENABLE_NETWORKING
-RTEMS_ENABLE_CXX
-RTEMS_ENABLE_TESTS
-RTEMS_ENABLE_RTEMS_DEBUG
-RTEMS_ENABLE_PARAVIRT
-RTEMS_ENABLE_DRVMGR
-
-RTEMS_TARGET_CONFIG_SUBDIRS([c])
-
-AC_CONFIG_FILES([Makefile])
-
-AC_OUTPUT
diff --git a/cpukit/Makefile.am b/cpukit/Makefile.am
deleted file mode 100644
index e8579f6338..0000000000
--- a/cpukit/Makefile.am
+++ /dev/null
@@ -1,1834 +0,0 @@
-ACLOCAL_AMFLAGS = -I aclocal
-
-include $(top_srcdir)/automake/compile.am
-include $(top_srcdir)/automake/multilib.am
-include $(srcdir)/header-dirs.am
-include $(srcdir)/headers.am
-
-# This file is in the build tree
-include_rtems_score_HEADERS += ../include/rtems/score/cpuopts.h
-
-project_lib_LIBRARIES =
-
-project_lib_LIBRARIES += librtemscpu.a
-
-librtemscpu_a_SOURCES =
-librtemscpu_a_SOURCES += dev/i2c/eeprom.c
-librtemscpu_a_SOURCES += dev/i2c/fpga-i2c-slave.c
-librtemscpu_a_SOURCES += dev/i2c/gpio-nxp-pca9535.c
-librtemscpu_a_SOURCES += dev/i2c/i2c-bus.c
-librtemscpu_a_SOURCES += dev/i2c/i2c-dev.c
-librtemscpu_a_SOURCES += dev/i2c/sensor-lm75a.c
-librtemscpu_a_SOURCES += dev/i2c/switch-nxp-pca9548a.c
-librtemscpu_a_SOURCES += dev/i2c/ti-ads-16bit-adc.c
-librtemscpu_a_SOURCES += dev/i2c/ti-lm25066a.c
-librtemscpu_a_SOURCES += dev/i2c/ti-tmp112.c
-librtemscpu_a_SOURCES += dev/i2c/xilinx-axi-i2c.c
-librtemscpu_a_SOURCES += dev/serial/sc16is752.c
-librtemscpu_a_SOURCES += dev/serial/sc16is752-spi.c
-librtemscpu_a_SOURCES += dev/spi/spi-bus.c
-librtemscpu_a_SOURCES += dtc/libfdt/fdt_addresses.c
-librtemscpu_a_SOURCES += dtc/libfdt/fdt.c
-librtemscpu_a_SOURCES += dtc/libfdt/fdt_empty_tree.c
-librtemscpu_a_SOURCES += dtc/libfdt/fdt_ro.c
-librtemscpu_a_SOURCES += dtc/libfdt/fdt_rw.c
-librtemscpu_a_SOURCES += dtc/libfdt/fdt_strerror.c
-librtemscpu_a_SOURCES += dtc/libfdt/fdt_sw.c
-librtemscpu_a_SOURCES += dtc/libfdt/fdt_wip.c
-librtemscpu_a_SOURCES += libblock/src/bdbuf.c
-librtemscpu_a_SOURCES += libblock/src/bdpart-create.c
-librtemscpu_a_SOURCES += libblock/src/bdpart-dump.c
-librtemscpu_a_SOURCES += libblock/src/bdpart-read.c
-librtemscpu_a_SOURCES += libblock/src/bdpart-register.c
-librtemscpu_a_SOURCES += libblock/src/bdpart-sort.c
-librtemscpu_a_SOURCES += libblock/src/bdpart-write.c
-librtemscpu_a_SOURCES += libblock/src/blkdev-blkstats.c
-librtemscpu_a_SOURCES += libblock/src/blkdev.c
-librtemscpu_a_SOURCES += libblock/src/blkdev-imfs.c
-librtemscpu_a_SOURCES += libblock/src/blkdev-ioctl.c
-librtemscpu_a_SOURCES += libblock/src/blkdev-ops.c
-librtemscpu_a_SOURCES += libblock/src/blkdev-print-stats.c
-librtemscpu_a_SOURCES += libblock/src/diskdevs.c
-librtemscpu_a_SOURCES += libblock/src/diskdevs-init.c
-librtemscpu_a_SOURCES += libblock/src/flashdisk.c
-librtemscpu_a_SOURCES += libblock/src/ide_part_table.c
-librtemscpu_a_SOURCES += libblock/src/media.c
-librtemscpu_a_SOURCES += libblock/src/media-desc.c
-librtemscpu_a_SOURCES += libblock/src/media-dev-ident.c
-librtemscpu_a_SOURCES += libblock/src/media-path.c
-librtemscpu_a_SOURCES += libblock/src/media-server.c
-librtemscpu_a_SOURCES += libblock/src/nvdisk.c
-librtemscpu_a_SOURCES += libblock/src/nvdisk-sram.c
-librtemscpu_a_SOURCES += libblock/src/ramdisk-config.c
-librtemscpu_a_SOURCES += libblock/src/ramdisk-driver.c
-librtemscpu_a_SOURCES += libblock/src/ramdisk-init.c
-librtemscpu_a_SOURCES += libblock/src/ramdisk-register.c
-librtemscpu_a_SOURCES += libblock/src/sparse-disk.c
-librtemscpu_a_SOURCES += libcrypt/crypt.c
-librtemscpu_a_SOURCES += libcrypt/crypt-md5.c
-librtemscpu_a_SOURCES += libcrypt/crypt-sha256.c
-librtemscpu_a_SOURCES += libcrypt/crypt-sha512.c
-librtemscpu_a_SOURCES += libcrypt/misc.c
-librtemscpu_a_SOURCES += libcsupport/src/access.c
-librtemscpu_a_SOURCES += libcsupport/src/arc4random_getentropy_fail.c
-librtemscpu_a_SOURCES += libcsupport/src/alignedalloc.c
-librtemscpu_a_SOURCES += libcsupport/src/__assert.c
-librtemscpu_a_SOURCES += libcsupport/src/assoc32tostring.c
-librtemscpu_a_SOURCES += libcsupport/src/assoclocalbyname.c
-librtemscpu_a_SOURCES += libcsupport/src/assoclocalbyremotebitfield.c
-librtemscpu_a_SOURCES += libcsupport/src/assoclocalbyremote.c
-librtemscpu_a_SOURCES += libcsupport/src/assocnamebad.c
-librtemscpu_a_SOURCES += libcsupport/src/assocnamebylocalbitfield.c
-librtemscpu_a_SOURCES += libcsupport/src/assocnamebylocal.c
-librtemscpu_a_SOURCES += libcsupport/src/assocnamebyremotebitfield.c
-librtemscpu_a_SOURCES += libcsupport/src/assocnamebyremote.c
-librtemscpu_a_SOURCES += libcsupport/src/assocptrbylocal.c
-librtemscpu_a_SOURCES += libcsupport/src/assocptrbyname.c
-librtemscpu_a_SOURCES += libcsupport/src/assocptrbyremote.c
-librtemscpu_a_SOURCES += libcsupport/src/assocremotebylocalbitfield.c
-librtemscpu_a_SOURCES += libcsupport/src/assocremotebylocal.c
-librtemscpu_a_SOURCES += libcsupport/src/assocremotebyname.c
-librtemscpu_a_SOURCES += libcsupport/src/assocthreadstatestostring.c
-librtemscpu_a_SOURCES += libcsupport/src/base_fs.c
-librtemscpu_a_SOURCES += libcsupport/src/cachealignedalloc.c
-librtemscpu_a_SOURCES += libcsupport/src/cachecoherentalloc.c
-librtemscpu_a_SOURCES += libcsupport/src/calloc.c
-librtemscpu_a_SOURCES += libcsupport/src/_calloc_r.c
-librtemscpu_a_SOURCES += libcsupport/src/cfgetispeed.c
-librtemscpu_a_SOURCES += libcsupport/src/cfgetospeed.c
-librtemscpu_a_SOURCES += libcsupport/src/cfmakeraw.c
-librtemscpu_a_SOURCES += libcsupport/src/cfmakesane.c
-librtemscpu_a_SOURCES += libcsupport/src/cfsetispeed.c
-librtemscpu_a_SOURCES += libcsupport/src/cfsetospeed.c
-librtemscpu_a_SOURCES += libcsupport/src/cfsetspeed.c
-librtemscpu_a_SOURCES += libcsupport/src/chdir.c
-librtemscpu_a_SOURCES += libcsupport/src/chmod.c
-librtemscpu_a_SOURCES += libcsupport/src/chown.c
-librtemscpu_a_SOURCES += libcsupport/src/chroot.c
-librtemscpu_a_SOURCES += libcsupport/src/clock.c
-librtemscpu_a_SOURCES += libcsupport/src/clonenode.c
-librtemscpu_a_SOURCES += libcsupport/src/close.c
-librtemscpu_a_SOURCES += libcsupport/src/consolesimple.c
-librtemscpu_a_SOURCES += libcsupport/src/consolesimpleread.c
-librtemscpu_a_SOURCES += libcsupport/src/consolesimpletask.c
-librtemscpu_a_SOURCES += libcsupport/src/ctermid.c
-librtemscpu_a_SOURCES += libcsupport/src/dup2.c
-librtemscpu_a_SOURCES += libcsupport/src/dup.c
-librtemscpu_a_SOURCES += libcsupport/src/error.c
-librtemscpu_a_SOURCES += libcsupport/src/fchdir.c
-librtemscpu_a_SOURCES += libcsupport/src/fchmod.c
-librtemscpu_a_SOURCES += libcsupport/src/fchown.c
-librtemscpu_a_SOURCES += libcsupport/src/fcntl.c
-librtemscpu_a_SOURCES += libcsupport/src/fdatasync.c
-librtemscpu_a_SOURCES += libcsupport/src/flockfile.c
-librtemscpu_a_SOURCES += libcsupport/src/fpathconf.c
-librtemscpu_a_SOURCES += libcsupport/src/free.c
-librtemscpu_a_SOURCES += libcsupport/src/freenode.c
-librtemscpu_a_SOURCES += libcsupport/src/_free_r.c
-librtemscpu_a_SOURCES += libcsupport/src/fstat.c
-librtemscpu_a_SOURCES += libcsupport/src/fsync.c
-librtemscpu_a_SOURCES += libcsupport/src/ftruncate.c
-librtemscpu_a_SOURCES += libcsupport/src/ftrylockfile.c
-librtemscpu_a_SOURCES += libcsupport/src/funlockfile.c
-librtemscpu_a_SOURCES += libcsupport/src/getchark.c
-librtemscpu_a_SOURCES += libcsupport/src/getdents.c
-librtemscpu_a_SOURCES += libcsupport/src/getegid.c
-librtemscpu_a_SOURCES += libcsupport/src/geteuid.c
-librtemscpu_a_SOURCES += libcsupport/src/getgid.c
-librtemscpu_a_SOURCES += libcsupport/src/getgrent.c
-librtemscpu_a_SOURCES += libcsupport/src/getgrnam.c
-librtemscpu_a_SOURCES += libcsupport/src/getgroups.c
-librtemscpu_a_SOURCES += libcsupport/src/getlogin.c
-librtemscpu_a_SOURCES += libcsupport/src/getpagesize.c
-librtemscpu_a_SOURCES += libcsupport/src/getpgrp.c
-librtemscpu_a_SOURCES += libcsupport/src/__getpid.c
-librtemscpu_a_SOURCES += libcsupport/src/getpid.c
-librtemscpu_a_SOURCES += libcsupport/src/getppid.c
-librtemscpu_a_SOURCES += libcsupport/src/getpwent.c
-librtemscpu_a_SOURCES += libcsupport/src/getreentglobal.c
-librtemscpu_a_SOURCES += libcsupport/src/getrusage.c
-librtemscpu_a_SOURCES += libcsupport/src/__gettod.c
-librtemscpu_a_SOURCES += libcsupport/src/getuid.c
-librtemscpu_a_SOURCES += libcsupport/src/gxx_wrappers.c
-librtemscpu_a_SOURCES += libcsupport/src/ioctl.c
-librtemscpu_a_SOURCES += libcsupport/src/isatty_r.c
-librtemscpu_a_SOURCES += libcsupport/src/issetugid.c
-librtemscpu_a_SOURCES += libcsupport/src/kill_noposix.c
-librtemscpu_a_SOURCES += libcsupport/src/lchown.c
-librtemscpu_a_SOURCES += libcsupport/src/libio.c
-librtemscpu_a_SOURCES += libcsupport/src/libio_exit.c
-librtemscpu_a_SOURCES += libcsupport/src/libio_init.c
-librtemscpu_a_SOURCES += libcsupport/src/libiozeroiops.c
-librtemscpu_a_SOURCES += libcsupport/src/link.c
-librtemscpu_a_SOURCES += libcsupport/src/lseek.c
-librtemscpu_a_SOURCES += libcsupport/src/lstat.c
-librtemscpu_a_SOURCES += libcsupport/src/malloc.c
-librtemscpu_a_SOURCES += libcsupport/src/malloc_deferred.c
-librtemscpu_a_SOURCES += libcsupport/src/malloc_dirtier.c
-librtemscpu_a_SOURCES += libcsupport/src/mallocdirtydefault.c
-librtemscpu_a_SOURCES += libcsupport/src/mallocextenddefault.c
-librtemscpu_a_SOURCES += libcsupport/src/mallocfreespace.c
-librtemscpu_a_SOURCES += libcsupport/src/mallocgetheapptr.c
-librtemscpu_a_SOURCES += libcsupport/src/mallocheap.c
-librtemscpu_a_SOURCES += libcsupport/src/mallocinfo.c
-librtemscpu_a_SOURCES += libcsupport/src/malloc_initialize.c
-librtemscpu_a_SOURCES += libcsupport/src/_malloc_r.c
-librtemscpu_a_SOURCES += libcsupport/src/mallocsetheapptr.c
-librtemscpu_a_SOURCES += libcsupport/src/malloc_walk.c
-librtemscpu_a_SOURCES += libcsupport/src/mkdir.c
-librtemscpu_a_SOURCES += libcsupport/src/mkfifo.c
-librtemscpu_a_SOURCES += libcsupport/src/mknod.c
-librtemscpu_a_SOURCES += libcsupport/src/mount.c
-librtemscpu_a_SOURCES += libcsupport/src/mount-mgr.c
-librtemscpu_a_SOURCES += libcsupport/src/mount-mktgt.c
-librtemscpu_a_SOURCES += libcsupport/src/newlibc_exit.c
-librtemscpu_a_SOURCES += libcsupport/src/newlibc_reent.c
-librtemscpu_a_SOURCES += libcsupport/src/open.c
-librtemscpu_a_SOURCES += libcsupport/src/open_dev_console.c
-librtemscpu_a_SOURCES += libcsupport/src/pathconf.c
-librtemscpu_a_SOURCES += libcsupport/src/posix_devctl.c
-librtemscpu_a_SOURCES += libcsupport/src/posix_memalign.c
-librtemscpu_a_SOURCES += libcsupport/src/printerfprintfputc.c
-librtemscpu_a_SOURCES += libcsupport/src/printertask.c
-librtemscpu_a_SOURCES += libcsupport/src/printf_plugin.c
-librtemscpu_a_SOURCES += libcsupport/src/print_fprintf.c
-librtemscpu_a_SOURCES += libcsupport/src/printk.c
-librtemscpu_a_SOURCES += libcsupport/src/printk_plugin.c
-librtemscpu_a_SOURCES += libcsupport/src/print_printf.c
-librtemscpu_a_SOURCES += libcsupport/src/privateenv.c
-librtemscpu_a_SOURCES += libcsupport/src/putk.c
-librtemscpu_a_SOURCES += libcsupport/src/pwdgrp.c
-librtemscpu_a_SOURCES += libcsupport/src/read.c
-librtemscpu_a_SOURCES += libcsupport/src/readlink.c
-librtemscpu_a_SOURCES += libcsupport/src/readv.c
-librtemscpu_a_SOURCES += libcsupport/src/realloc.c
-librtemscpu_a_SOURCES += libcsupport/src/_realloc_r.c
-librtemscpu_a_SOURCES += libcsupport/src/realpath.c
-librtemscpu_a_SOURCES += libcsupport/src/_rename_r.c
-librtemscpu_a_SOURCES += libcsupport/src/resource_snapshot.c
-librtemscpu_a_SOURCES += libcsupport/src/rmdir.c
-librtemscpu_a_SOURCES += libcsupport/src/rtemscalloc.c
-librtemscpu_a_SOURCES += libcsupport/src/rtems_heap_extend.c
-librtemscpu_a_SOURCES += libcsupport/src/rtems_heap_extend_via_sbrk.c
-librtemscpu_a_SOURCES += libcsupport/src/rtems_heap_greedy.c
-librtemscpu_a_SOURCES += libcsupport/src/rtems_heap_null_extend.c
-librtemscpu_a_SOURCES += libcsupport/src/rtems_heap_sbrk_greedy.c
-librtemscpu_a_SOURCES += libcsupport/src/rtems_memalign.c
-librtemscpu_a_SOURCES += libcsupport/src/rtems_mkdir.c
-librtemscpu_a_SOURCES += libcsupport/src/rtems_putc.c
-librtemscpu_a_SOURCES += libcsupport/src/rtems_put_char.c
-librtemscpu_a_SOURCES += libcsupport/src/setegid.c
-librtemscpu_a_SOURCES += libcsupport/src/seteuid.c
-librtemscpu_a_SOURCES += libcsupport/src/setgid.c
-librtemscpu_a_SOURCES += libcsupport/src/setgroups.c
-librtemscpu_a_SOURCES += libcsupport/src/setpgid.c
-librtemscpu_a_SOURCES += libcsupport/src/setsid.c
-librtemscpu_a_SOURCES += libcsupport/src/setuid.c
-librtemscpu_a_SOURCES += libcsupport/src/stat.c
-librtemscpu_a_SOURCES += libcsupport/src/statvfs.c
-librtemscpu_a_SOURCES += libcsupport/src/sup_fs_check_permissions.c
-librtemscpu_a_SOURCES += libcsupport/src/sup_fs_deviceio.c
-librtemscpu_a_SOURCES += libcsupport/src/sup_fs_eval_path.c
-librtemscpu_a_SOURCES += libcsupport/src/sup_fs_eval_path_generic.c
-librtemscpu_a_SOURCES += libcsupport/src/sup_fs_exist_in_same_instance.c
-librtemscpu_a_SOURCES += libcsupport/src/sup_fs_location.c
-librtemscpu_a_SOURCES += libcsupport/src/sup_fs_mount_iterate.c
-librtemscpu_a_SOURCES += libcsupport/src/sup_fs_next_token.c
-librtemscpu_a_SOURCES += libcsupport/src/symlink.c
-librtemscpu_a_SOURCES += libcsupport/src/sync.c
-librtemscpu_a_SOURCES += libcsupport/src/tcdrain.c
-librtemscpu_a_SOURCES += libcsupport/src/tcflow.c
-librtemscpu_a_SOURCES += libcsupport/src/tcflush.c
-librtemscpu_a_SOURCES += libcsupport/src/tcgetattr.c
-librtemscpu_a_SOURCES += libcsupport/src/tcgetpgrp.c
-librtemscpu_a_SOURCES += libcsupport/src/tcsendbreak.c
-librtemscpu_a_SOURCES += libcsupport/src/tcsetattr.c
-librtemscpu_a_SOURCES += libcsupport/src/tcsetpgrp.c
-librtemscpu_a_SOURCES += libcsupport/src/termios_baud2index.c
-librtemscpu_a_SOURCES += libcsupport/src/termios_baud2num.c
-librtemscpu_a_SOURCES += libcsupport/src/termios_baudtable.c
-librtemscpu_a_SOURCES += libcsupport/src/termios.c
-librtemscpu_a_SOURCES += libcsupport/src/termiosinitialize.c
-librtemscpu_a_SOURCES += libcsupport/src/termios_num2baud.c
-librtemscpu_a_SOURCES += libcsupport/src/termios_posix_isig_handler.c
-librtemscpu_a_SOURCES += libcsupport/src/termios_setbestbaud.c
-librtemscpu_a_SOURCES += libcsupport/src/termios_setinitialbaud.c
-librtemscpu_a_SOURCES += libcsupport/src/__times.c
-librtemscpu_a_SOURCES += libcsupport/src/truncate.c
-librtemscpu_a_SOURCES += libcsupport/src/uenvgetgroups.c
-librtemscpu_a_SOURCES += libcsupport/src/umask.c
-librtemscpu_a_SOURCES += libcsupport/src/unlink.c
-librtemscpu_a_SOURCES += libcsupport/src/unmount.c
-librtemscpu_a_SOURCES += libcsupport/src/__usrenv.c
-librtemscpu_a_SOURCES += libcsupport/src/utime.c
-librtemscpu_a_SOURCES += libcsupport/src/utimes.c
-librtemscpu_a_SOURCES += libcsupport/src/futimens.c
-librtemscpu_a_SOURCES += libcsupport/src/utimensat.c
-librtemscpu_a_SOURCES += libcsupport/src/utsname.c
-librtemscpu_a_SOURCES += libcsupport/src/vprintk.c
-librtemscpu_a_SOURCES += libcsupport/src/write.c
-librtemscpu_a_SOURCES += libcsupport/src/write_r.c
-librtemscpu_a_SOURCES += libcsupport/src/writev.c
-librtemscpu_a_SOURCES += libmisc/bspcmdline/bspcmdline_get.c
-librtemscpu_a_SOURCES += libmisc/bspcmdline/bspcmdline_getparam.c
-librtemscpu_a_SOURCES += libmisc/bspcmdline/bspcmdline_getparamraw.c
-librtemscpu_a_SOURCES += libmisc/bspcmdline/bspcmdline_getparamrhs.c
-librtemscpu_a_SOURCES += libmisc/capture/capture_buffer.c
-librtemscpu_a_SOURCES += libmisc/capture/capture.c
-librtemscpu_a_SOURCES += libmisc/capture/capture-cli.c
-librtemscpu_a_SOURCES += libmisc/capture/capture_support.c
-librtemscpu_a_SOURCES += libmisc/capture/capture_user_extension.c
-librtemscpu_a_SOURCES += libmisc/capture/rtems-trace-buffer-default.c
-librtemscpu_a_SOURCES += libmisc/capture/rtems-trace-buffer-vars.c
-librtemscpu_a_SOURCES += libmisc/cpuuse/cpuinforeport.c
-librtemscpu_a_SOURCES += libmisc/cpuuse/cpuusagedata.c
-librtemscpu_a_SOURCES += libmisc/cpuuse/cpuusagereport.c
-librtemscpu_a_SOURCES += libmisc/cpuuse/cpuusagereset.c
-librtemscpu_a_SOURCES += libmisc/cpuuse/cpuusagetop.c
-librtemscpu_a_SOURCES += libmisc/devnull/devnull.c
-librtemscpu_a_SOURCES += libmisc/devnull/devzero.c
-librtemscpu_a_SOURCES += libmisc/dumpbuf/dumpbuf.c
-librtemscpu_a_SOURCES += libmisc/fb/mw_print.c
-librtemscpu_a_SOURCES += libmisc/fb/mw_uid.c
-librtemscpu_a_SOURCES += libmisc/fsmount/fsmount.c
-librtemscpu_a_SOURCES += libmisc/monitor/mon-command.c
-librtemscpu_a_SOURCES += libmisc/monitor/mon-config.c
-librtemscpu_a_SOURCES += libmisc/monitor/mon-driver.c
-librtemscpu_a_SOURCES += libmisc/monitor/mon-editor.c
-librtemscpu_a_SOURCES += libmisc/monitor/mon-extension.c
-librtemscpu_a_SOURCES += libmisc/monitor/mon-itask.c
-librtemscpu_a_SOURCES += libmisc/monitor/mon-manager.c
-librtemscpu_a_SOURCES += libmisc/monitor/mon-monitor.c
-librtemscpu_a_SOURCES += libmisc/monitor/mon-object.c
-librtemscpu_a_SOURCES += libmisc/monitor/mon-part.c
-librtemscpu_a_SOURCES += libmisc/monitor/mon-prmisc.c
-librtemscpu_a_SOURCES += libmisc/monitor/mon-queue.c
-librtemscpu_a_SOURCES += libmisc/monitor/mon-region.c
-librtemscpu_a_SOURCES += libmisc/monitor/mon-sema.c
-librtemscpu_a_SOURCES += libmisc/monitor/mon-server.c
-librtemscpu_a_SOURCES += libmisc/monitor/mon-symbols.c
-librtemscpu_a_SOURCES += libmisc/monitor/mon-task.c
-librtemscpu_a_SOURCES += libmisc/mouse/mouse_parser.c
-librtemscpu_a_SOURCES += libmisc/mouse/serial_mouse.c
-librtemscpu_a_SOURCES += libmisc/redirector/stdio-redirect.c
-librtemscpu_a_SOURCES += libmisc/rtems-fdt/rtems-fdt.c
-librtemscpu_a_SOURCES += libmisc/rtems-fdt/rtems-fdt-shell.c
-librtemscpu_a_SOURCES += libmisc/stackchk/check.c
-librtemscpu_a_SOURCES += libmisc/stringto/stringtodouble.c
-librtemscpu_a_SOURCES += libmisc/stringto/stringtofloat.c
-librtemscpu_a_SOURCES += libmisc/stringto/stringtoint.c
-librtemscpu_a_SOURCES += libmisc/stringto/stringtolong.c
-librtemscpu_a_SOURCES += libmisc/stringto/stringtolongdouble.c
-librtemscpu_a_SOURCES += libmisc/stringto/stringtolonglong.c
-librtemscpu_a_SOURCES += libmisc/stringto/stringtopointer.c
-librtemscpu_a_SOURCES += libmisc/stringto/stringtounsignedchar.c
-librtemscpu_a_SOURCES += libmisc/stringto/stringtounsignedint.c
-librtemscpu_a_SOURCES += libmisc/stringto/stringtounsignedlong.c
-librtemscpu_a_SOURCES += libmisc/stringto/stringtounsignedlonglong.c
-librtemscpu_a_SOURCES += libmisc/untar/untar.c
-librtemscpu_a_SOURCES += libmisc/untar/untar_tgz.c
-librtemscpu_a_SOURCES += libmisc/untar/untar_txz.c
-librtemscpu_a_SOURCES += libmisc/uuid/clear.c
-librtemscpu_a_SOURCES += libmisc/uuid/compare.c
-librtemscpu_a_SOURCES += libmisc/uuid/copy.c
-librtemscpu_a_SOURCES += libmisc/uuid/gen_uuid.c
-librtemscpu_a_SOURCES += libmisc/uuid/isnull.c
-librtemscpu_a_SOURCES += libmisc/uuid/pack.c
-librtemscpu_a_SOURCES += libmisc/uuid/parse.c
-librtemscpu_a_SOURCES += libmisc/uuid/unpack.c
-librtemscpu_a_SOURCES += libmisc/uuid/unparse.c
-librtemscpu_a_SOURCES += libmisc/uuid/uuid_time.c
-librtemscpu_a_SOURCES += libmisc/xz/xz_crc32.c
-librtemscpu_a_SOURCES += libmisc/xz/xz_dec_lzma2.c
-librtemscpu_a_SOURCES += libmisc/xz/xz_dec_stream.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_are_nodes_equal.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_chown.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_clone.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_close.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_eval_path.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_fchmod.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_fcntl.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_freenode.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_fstat.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_fsunmount.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_fsync.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_fsync_success.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_ftruncate.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_ftruncate_directory.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_handlers.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_ioctl.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_kqfilter.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_link.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_lock_and_unlock.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_lseek.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_lseek_directory.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_lseek_file.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_mknod.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_mmap.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_mount.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_open.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_ops.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_poll.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_read.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_readlink.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_readv.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_rename.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_rmnod.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_statvfs.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_symlink.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_unmount.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_utimens.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_write.c
-librtemscpu_a_SOURCES += libfs/src/defaults/default_writev.c
-librtemscpu_a_SOURCES += libfs/src/dosfs/fat.c
-librtemscpu_a_SOURCES += libfs/src/dosfs/fat_fat_operations.c
-librtemscpu_a_SOURCES += libfs/src/dosfs/fat_file.c
-librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_conv.c
-librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_conv_default.c
-librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_conv_utf8.c
-librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_create.c
-librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_dir.c
-librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_eval.c
-librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_file.c
-librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_format.c
-librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_free.c
-librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_fsunmount.c
-librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_handlers_dir.c
-librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_handlers_file.c
-librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_init.c
-librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_initsupp.c
-librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_misc.c
-librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_mknod.c
-librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_rename.c
-librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_rmnod.c
-librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_statvfs.c
-librtemscpu_a_SOURCES += libfs/src/imfs/deviceio.c
-librtemscpu_a_SOURCES += libfs/src/imfs/imfs_add_node.c
-librtemscpu_a_SOURCES += libfs/src/imfs/imfs_chown.c
-librtemscpu_a_SOURCES += libfs/src/imfs/imfs_config.c
-librtemscpu_a_SOURCES += libfs/src/imfs/imfs_creat.c
-librtemscpu_a_SOURCES += libfs/src/imfs/imfs_dir.c
-librtemscpu_a_SOURCES += libfs/src/imfs/imfs_dir_default.c
-librtemscpu_a_SOURCES += libfs/src/imfs/imfs_dir_minimal.c
-librtemscpu_a_SOURCES += libfs/src/imfs/imfs_eval.c
-librtemscpu_a_SOURCES += libfs/src/imfs/imfs_eval_devfs.c
-librtemscpu_a_SOURCES += libfs/src/imfs/imfs_fchmod.c
-librtemscpu_a_SOURCES += libfs/src/imfs/imfs_fifo.c
-librtemscpu_a_SOURCES += libfs/src/imfs/imfs_fsunmount.c
-librtemscpu_a_SOURCES += libfs/src/imfs/imfs_handlers_device.c
-librtemscpu_a_SOURCES += libfs/src/imfs/imfs_init.c
-librtemscpu_a_SOURCES += libfs/src/imfs/imfs_initsupp.c
-librtemscpu_a_SOURCES += libfs/src/imfs/imfs_linfile.c
-librtemscpu_a_SOURCES += libfs/src/imfs/imfs_link.c
-librtemscpu_a_SOURCES += libfs/src/imfs/imfs_load_tar.c
-librtemscpu_a_SOURCES += libfs/src/imfs/imfs_make_generic_node.c
-librtemscpu_a_SOURCES += libfs/src/imfs/imfs_make_linfile.c
-librtemscpu_a_SOURCES += libfs/src/imfs/imfs_memfile.c
-librtemscpu_a_SOURCES += libfs/src/imfs/imfs_mknod.c
-librtemscpu_a_SOURCES += libfs/src/imfs/imfs_mount.c
-librtemscpu_a_SOURCES += libfs/src/imfs/imfs_node.c
-librtemscpu_a_SOURCES += libfs/src/imfs/imfs_node_destroy_default.c
-librtemscpu_a_SOURCES += libfs/src/imfs/imfs_rename.c
-librtemscpu_a_SOURCES += libfs/src/imfs/imfs_rmnod.c
-librtemscpu_a_SOURCES += libfs/src/imfs/imfs_stat.c
-librtemscpu_a_SOURCES += libfs/src/imfs/imfs_stat_file.c
-librtemscpu_a_SOURCES += libfs/src/imfs/imfs_symlink.c
-librtemscpu_a_SOURCES += libfs/src/imfs/imfs_unmount.c
-librtemscpu_a_SOURCES += libfs/src/imfs/imfs_utimens.c
-librtemscpu_a_SOURCES += libfs/src/imfs/ioman.c
-librtemscpu_a_SOURCES += libfs/src/pipe/fifo.c
-librtemscpu_a_SOURCES += libfs/src/pipe/pipe.c
-librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-bitmaps.c
-librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-block.c
-librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-buffer-bdbuf.c
-librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-buffer.c
-librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-dir.c
-librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-dir-hash.c
-librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-file.c
-librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-file-system.c
-librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-format.c
-librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-group.c
-librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-inode.c
-librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-link.c
-librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-mutex.c
-librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-rtems.c
-librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-rtems-dev.c
-librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-rtems-dir.c
-librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-rtems-file.c
-librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-rtems-utils.c
-librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-shell.c
-librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-trace.c
-librtemscpu_a_SOURCES += libi2c/libi2c.c
-librtemscpu_a_SOURCES += libmd/md4.c
-librtemscpu_a_SOURCES += libmd/md5.c
-librtemscpu_a_SOURCES += libmd/sha256c.c
-librtemscpu_a_SOURCES += libmd/sha512c.c
-librtemscpu_a_SOURCES += libstdthreads/call_once.c
-librtemscpu_a_SOURCES += libstdthreads/cnd.c
-librtemscpu_a_SOURCES += libstdthreads/mtx.c
-librtemscpu_a_SOURCES += libstdthreads/thrd.c
-librtemscpu_a_SOURCES += libstdthreads/tss.c
-librtemscpu_a_SOURCES += libtrace/record/record.c
-librtemscpu_a_SOURCES += libtrace/record/record-client.c
-librtemscpu_a_SOURCES += libtrace/record/record-dump.c
-librtemscpu_a_SOURCES += libtrace/record/record-dump-fatal.c
-librtemscpu_a_SOURCES += libtrace/record/record-dump-zfatal.c
-librtemscpu_a_SOURCES += libtrace/record/record-dump-base64.c
-librtemscpu_a_SOURCES += libtrace/record/record-dump-zbase64.c
-librtemscpu_a_SOURCES += libtrace/record/record-server.c
-librtemscpu_a_SOURCES += libtrace/record/record-stream-header.c
-librtemscpu_a_SOURCES += libtrace/record/record-sysinit.c
-librtemscpu_a_SOURCES += libtrace/record/record-text.c
-librtemscpu_a_SOURCES += libtrace/record/record-userext.c
-librtemscpu_a_SOURCES += libtrace/record/record-util.c
-librtemscpu_a_SOURCES += posix/src/adjtime.c
-librtemscpu_a_SOURCES += posix/src/aio_suspend.c
-librtemscpu_a_SOURCES += posix/src/barrierattrdestroy.c
-librtemscpu_a_SOURCES += posix/src/barrierattrgetpshared.c
-librtemscpu_a_SOURCES += posix/src/barrierattrinit.c
-librtemscpu_a_SOURCES += posix/src/barrierattrsetpshared.c
-librtemscpu_a_SOURCES += posix/src/cancel.c
-librtemscpu_a_SOURCES += posix/src/cleanuppush.c
-librtemscpu_a_SOURCES += posix/src/clockgetcpuclockid.c
-librtemscpu_a_SOURCES += posix/src/clockgetres.c
-librtemscpu_a_SOURCES += posix/src/clockgettime.c
-librtemscpu_a_SOURCES += posix/src/clocknanosleep.c
-librtemscpu_a_SOURCES += posix/src/clocksettime.c
-librtemscpu_a_SOURCES += posix/src/condattrdestroy.c
-librtemscpu_a_SOURCES += posix/src/condattrgetclock.c
-librtemscpu_a_SOURCES += posix/src/condattrgetpshared.c
-librtemscpu_a_SOURCES += posix/src/condattrinit.c
-librtemscpu_a_SOURCES += posix/src/condattrsetclock.c
-librtemscpu_a_SOURCES += posix/src/condattrsetpshared.c
-librtemscpu_a_SOURCES += posix/src/condbroadcast.c
-librtemscpu_a_SOURCES += posix/src/conddefaultattributes.c
-librtemscpu_a_SOURCES += posix/src/conddestroy.c
-librtemscpu_a_SOURCES += posix/src/condinit.c
-librtemscpu_a_SOURCES += posix/src/condsignal.c
-librtemscpu_a_SOURCES += posix/src/condsignalsupp.c
-librtemscpu_a_SOURCES += posix/src/condtimedwait.c
-librtemscpu_a_SOURCES += posix/src/condwait.c
-librtemscpu_a_SOURCES += posix/src/condwaitsupp.c
-librtemscpu_a_SOURCES += posix/src/confstr.c
-librtemscpu_a_SOURCES += posix/src/_execve.c
-librtemscpu_a_SOURCES += posix/src/fork.c
-librtemscpu_a_SOURCES += posix/src/key.c
-librtemscpu_a_SOURCES += posix/src/keycreate.c
-librtemscpu_a_SOURCES += posix/src/keydelete.c
-librtemscpu_a_SOURCES += posix/src/keygetspecific.c
-librtemscpu_a_SOURCES += posix/src/keysetspecific.c
-librtemscpu_a_SOURCES += posix/src/keyzerokvp.c
-librtemscpu_a_SOURCES += posix/src/lio_listio.c
-librtemscpu_a_SOURCES += posix/src/mlockall.c
-librtemscpu_a_SOURCES += posix/src/mlock.c
-librtemscpu_a_SOURCES += posix/src/mmap.c
-librtemscpu_a_SOURCES += posix/src/mprotect.c
-librtemscpu_a_SOURCES += posix/src/mqueue.c
-librtemscpu_a_SOURCES += posix/src/mqueueclose.c
-librtemscpu_a_SOURCES += posix/src/mqueueconfig.c
-librtemscpu_a_SOURCES += posix/src/mqueuedeletesupp.c
-librtemscpu_a_SOURCES += posix/src/mqueuegetattr.c
-librtemscpu_a_SOURCES += posix/src/mqueueopen.c
-librtemscpu_a_SOURCES += posix/src/mqueuereceive.c
-librtemscpu_a_SOURCES += posix/src/mqueuerecvsupp.c
-librtemscpu_a_SOURCES += posix/src/mqueuesend.c
-librtemscpu_a_SOURCES += posix/src/mqueuesendsupp.c
-librtemscpu_a_SOURCES += posix/src/mqueuesetattr.c
-librtemscpu_a_SOURCES += posix/src/mqueuetimedreceive.c
-librtemscpu_a_SOURCES += posix/src/mqueuetimedsend.c
-librtemscpu_a_SOURCES += posix/src/mqueueunlink.c
-librtemscpu_a_SOURCES += posix/src/msync.c
-librtemscpu_a_SOURCES += posix/src/munlockall.c
-librtemscpu_a_SOURCES += posix/src/munlock.c
-librtemscpu_a_SOURCES += posix/src/munmap.c
-librtemscpu_a_SOURCES += posix/src/mutexattrdestroy.c
-librtemscpu_a_SOURCES += posix/src/mutexattrgetprioceiling.c
-librtemscpu_a_SOURCES += posix/src/mutexattrgetprotocol.c
-librtemscpu_a_SOURCES += posix/src/mutexattrgetpshared.c
-librtemscpu_a_SOURCES += posix/src/mutexattrgettype.c
-librtemscpu_a_SOURCES += posix/src/mutexattrinit.c
-librtemscpu_a_SOURCES += posix/src/mutexattrsetprioceiling.c
-librtemscpu_a_SOURCES += posix/src/mutexattrsetprotocol.c
-librtemscpu_a_SOURCES += posix/src/mutexattrsetpshared.c
-librtemscpu_a_SOURCES += posix/src/mutexattrsettype.c
-librtemscpu_a_SOURCES += posix/src/mutexdestroy.c
-librtemscpu_a_SOURCES += posix/src/mutexgetprioceiling.c
-librtemscpu_a_SOURCES += posix/src/mutexinit.c
-librtemscpu_a_SOURCES += posix/src/mutexlock.c
-librtemscpu_a_SOURCES += posix/src/mutexlocksupp.c
-librtemscpu_a_SOURCES += posix/src/mutexsetprioceiling.c
-librtemscpu_a_SOURCES += posix/src/mutextimedlock.c
-librtemscpu_a_SOURCES += posix/src/mutextrylock.c
-librtemscpu_a_SOURCES += posix/src/mutexunlock.c
-librtemscpu_a_SOURCES += posix/src/nanosleep.c
-librtemscpu_a_SOURCES += posix/src/pbarrierdestroy.c
-librtemscpu_a_SOURCES += posix/src/pbarrierinit.c
-librtemscpu_a_SOURCES += posix/src/pbarrierwait.c
-librtemscpu_a_SOURCES += posix/src/posix_madvise.c
-librtemscpu_a_SOURCES += posix/src/prwlockdestroy.c
-librtemscpu_a_SOURCES += posix/src/prwlockinit.c
-librtemscpu_a_SOURCES += posix/src/prwlockrdlock.c
-librtemscpu_a_SOURCES += posix/src/prwlocktimedrdlock.c
-librtemscpu_a_SOURCES += posix/src/prwlocktimedwrlock.c
-librtemscpu_a_SOURCES += posix/src/prwlocktryrdlock.c
-librtemscpu_a_SOURCES += posix/src/prwlocktrywrlock.c
-librtemscpu_a_SOURCES += posix/src/prwlockunlock.c
-librtemscpu_a_SOURCES += posix/src/prwlockwrlock.c
-librtemscpu_a_SOURCES += posix/src/psignalconfig.c
-librtemscpu_a_SOURCES += posix/src/pspindestroy.c
-librtemscpu_a_SOURCES += posix/src/pspininit.c
-librtemscpu_a_SOURCES += posix/src/pspinlock.c
-librtemscpu_a_SOURCES += posix/src/pspinunlock.c
-librtemscpu_a_SOURCES += posix/src/psxnametoid.c
-librtemscpu_a_SOURCES += posix/src/psxpriorityisvalid.c
-librtemscpu_a_SOURCES += posix/src/psxsemaphore.c
-librtemscpu_a_SOURCES += posix/src/psxsemaphoreconfig.c
-librtemscpu_a_SOURCES += posix/src/psxtimerconfig.c
-librtemscpu_a_SOURCES += posix/src/psxtransschedparam.c
-librtemscpu_a_SOURCES += posix/src/pthreadatfork.c
-librtemscpu_a_SOURCES += posix/src/pthreadattrdefault.c
-librtemscpu_a_SOURCES += posix/src/pthreadattrdestroy.c
-librtemscpu_a_SOURCES += posix/src/pthreadattrgetaffinitynp.c
-librtemscpu_a_SOURCES += posix/src/pthreadattrgetdetachstate.c
-librtemscpu_a_SOURCES += posix/src/pthreadattrgetguardsize.c
-librtemscpu_a_SOURCES += posix/src/pthreadattrgetinheritsched.c
-librtemscpu_a_SOURCES += posix/src/pthreadattrgetschedparam.c
-librtemscpu_a_SOURCES += posix/src/pthreadattrgetschedpolicy.c
-librtemscpu_a_SOURCES += posix/src/pthreadattrgetscope.c
-librtemscpu_a_SOURCES += posix/src/pthreadattrgetstackaddr.c
-librtemscpu_a_SOURCES += posix/src/pthreadattrgetstack.c
-librtemscpu_a_SOURCES += posix/src/pthreadattrgetstacksize.c
-librtemscpu_a_SOURCES += posix/src/pthreadattrinit.c
-librtemscpu_a_SOURCES += posix/src/pthreadattrsetaffinitynp.c
-librtemscpu_a_SOURCES += posix/src/pthreadattrsetdetachstate.c
-librtemscpu_a_SOURCES += posix/src/pthreadattrsetguardsize.c
-librtemscpu_a_SOURCES += posix/src/pthreadattrsetinheritsched.c
-librtemscpu_a_SOURCES += posix/src/pthreadattrsetschedparam.c
-librtemscpu_a_SOURCES += posix/src/pthreadattrsetschedpolicy.c
-librtemscpu_a_SOURCES += posix/src/pthreadattrsetscope.c
-librtemscpu_a_SOURCES += posix/src/pthreadattrsetstackaddr.c
-librtemscpu_a_SOURCES += posix/src/pthreadattrsetstack.c
-librtemscpu_a_SOURCES += posix/src/pthreadattrsetstacksize.c
-librtemscpu_a_SOURCES += posix/src/pthread.c
-librtemscpu_a_SOURCES += posix/src/pthreadconcurrency.c
-librtemscpu_a_SOURCES += posix/src/pthreadconfig.c
-librtemscpu_a_SOURCES += posix/src/pthreadcreate.c
-librtemscpu_a_SOURCES += posix/src/pthreaddetach.c
-librtemscpu_a_SOURCES += posix/src/pthreadequal.c
-librtemscpu_a_SOURCES += posix/src/pthreadexit.c
-librtemscpu_a_SOURCES += posix/src/pthreadgetaffinitynp.c
-librtemscpu_a_SOURCES += posix/src/pthreadgetattrnp.c
-librtemscpu_a_SOURCES += posix/src/pthreadgetcpuclockid.c
-librtemscpu_a_SOURCES += posix/src/pthreadgetnamenp.c
-librtemscpu_a_SOURCES += posix/src/pthreadgetschedparam.c
-librtemscpu_a_SOURCES += posix/src/pthreadinitthreads.c
-librtemscpu_a_SOURCES += posix/src/pthreadjoin.c
-librtemscpu_a_SOURCES += posix/src/pthreadonce.c
-librtemscpu_a_SOURCES += posix/src/pthreadsetaffinitynp.c
-librtemscpu_a_SOURCES += posix/src/pthreadsetnamenp.c
-librtemscpu_a_SOURCES += posix/src/pthreadsetschedparam.c
-librtemscpu_a_SOURCES += posix/src/pthreadsetschedprio.c
-librtemscpu_a_SOURCES += posix/src/rwlockattrdestroy.c
-librtemscpu_a_SOURCES += posix/src/rwlockattrgetpshared.c
-librtemscpu_a_SOURCES += posix/src/rwlockattrinit.c
-librtemscpu_a_SOURCES += posix/src/rwlockattrsetpshared.c
-librtemscpu_a_SOURCES += posix/src/sched_getparam.c
-librtemscpu_a_SOURCES += posix/src/sched_getprioritymax.c
-librtemscpu_a_SOURCES += posix/src/sched_getprioritymin.c
-librtemscpu_a_SOURCES += posix/src/sched_getscheduler.c
-librtemscpu_a_SOURCES += posix/src/sched_rr_get_interval.c
-librtemscpu_a_SOURCES += posix/src/sched_setparam.c
-librtemscpu_a_SOURCES += posix/src/sched_setscheduler.c
-librtemscpu_a_SOURCES += posix/src/sched_yield.c
-librtemscpu_a_SOURCES += posix/src/semaphoredeletesupp.c
-librtemscpu_a_SOURCES += posix/src/semclose.c
-librtemscpu_a_SOURCES += posix/src/semdestroy.c
-librtemscpu_a_SOURCES += posix/src/semgetvalue.c
-librtemscpu_a_SOURCES += posix/src/seminit.c
-librtemscpu_a_SOURCES += posix/src/semopen.c
-librtemscpu_a_SOURCES += posix/src/sempost.c
-librtemscpu_a_SOURCES += posix/src/semtimedwait.c
-librtemscpu_a_SOURCES += posix/src/semtrywait.c
-librtemscpu_a_SOURCES += posix/src/semunlink.c
-librtemscpu_a_SOURCES += posix/src/semwait.c
-librtemscpu_a_SOURCES += posix/src/setcancelstate.c
-librtemscpu_a_SOURCES += posix/src/setcanceltype.c
-librtemscpu_a_SOURCES += posix/src/shm.c
-librtemscpu_a_SOURCES += posix/src/shmconfig.c
-librtemscpu_a_SOURCES += posix/src/shmheap.c
-librtemscpu_a_SOURCES += posix/src/shmopen.c
-librtemscpu_a_SOURCES += posix/src/shmops.c
-librtemscpu_a_SOURCES += posix/src/shmunlink.c
-librtemscpu_a_SOURCES += posix/src/shmwkspace.c
-librtemscpu_a_SOURCES += posix/src/sigaddset.c
-librtemscpu_a_SOURCES += posix/src/sigdelset.c
-librtemscpu_a_SOURCES += posix/src/sigemptyset.c
-librtemscpu_a_SOURCES += posix/src/sigfillset.c
-librtemscpu_a_SOURCES += posix/src/sigismember.c
-librtemscpu_a_SOURCES += posix/src/sigprocmask.c
-librtemscpu_a_SOURCES += posix/src/sysconf.c
-librtemscpu_a_SOURCES += posix/src/testcancel.c
-librtemscpu_a_SOURCES += posix/src/vfork.c
-librtemscpu_a_SOURCES += posix/src/wait.c
-librtemscpu_a_SOURCES += posix/src/waitpid.c
-librtemscpu_a_SOURCES += rtems/src/barrier.c
-librtemscpu_a_SOURCES += rtems/src/barriercreate.c
-librtemscpu_a_SOURCES += rtems/src/barrierdelete.c
-librtemscpu_a_SOURCES += rtems/src/barrierident.c
-librtemscpu_a_SOURCES += rtems/src/barrierrelease.c
-librtemscpu_a_SOURCES += rtems/src/barrierwait.c
-librtemscpu_a_SOURCES += rtems/src/clockgetsecondssinceepoch.c
-librtemscpu_a_SOURCES += rtems/src/clockgettickspersecond.c
-librtemscpu_a_SOURCES += rtems/src/clockgettod.c
-librtemscpu_a_SOURCES += rtems/src/clockgettodtimeval.c
-librtemscpu_a_SOURCES += rtems/src/clockgetuptime.c
-librtemscpu_a_SOURCES += rtems/src/clockgetuptimenanoseconds.c
-librtemscpu_a_SOURCES += rtems/src/clockgetuptimeseconds.c
-librtemscpu_a_SOURCES += rtems/src/clockgetuptimetimeval.c
-librtemscpu_a_SOURCES += rtems/src/clockset.c
-librtemscpu_a_SOURCES += rtems/src/clocktick.c
-librtemscpu_a_SOURCES += rtems/src/clocktodtoseconds.c
-librtemscpu_a_SOURCES += rtems/src/clocktodvalidate.c
-librtemscpu_a_SOURCES += rtems/src/dpmem.c
-librtemscpu_a_SOURCES += rtems/src/dpmemcreate.c
-librtemscpu_a_SOURCES += rtems/src/dpmemdelete.c
-librtemscpu_a_SOURCES += rtems/src/dpmemexternal2internal.c
-librtemscpu_a_SOURCES += rtems/src/dpmemident.c
-librtemscpu_a_SOURCES += rtems/src/dpmeminternal2external.c
-librtemscpu_a_SOURCES += rtems/src/eventreceive.c
-librtemscpu_a_SOURCES += rtems/src/eventseize.c
-librtemscpu_a_SOURCES += rtems/src/eventsend.c
-librtemscpu_a_SOURCES += rtems/src/eventsurrender.c
-librtemscpu_a_SOURCES += rtems/src/getapiconfig.c
-librtemscpu_a_SOURCES += rtems/src/intrbody.c
-librtemscpu_a_SOURCES += rtems/src/intrcatch.c
-librtemscpu_a_SOURCES += rtems/src/modes.c
-librtemscpu_a_SOURCES += rtems/src/msg.c
-librtemscpu_a_SOURCES += rtems/src/msgqbroadcast.c
-librtemscpu_a_SOURCES += rtems/src/msgqconstruct.c
-librtemscpu_a_SOURCES += rtems/src/msgqcreate.c
-librtemscpu_a_SOURCES += rtems/src/msgqdelete.c
-librtemscpu_a_SOURCES += rtems/src/msgqflush.c
-librtemscpu_a_SOURCES += rtems/src/msgqgetnumberpending.c
-librtemscpu_a_SOURCES += rtems/src/msgqident.c
-librtemscpu_a_SOURCES += rtems/src/msgqreceive.c
-librtemscpu_a_SOURCES += rtems/src/msgqsend.c
-librtemscpu_a_SOURCES += rtems/src/msgqurgent.c
-librtemscpu_a_SOURCES += rtems/src/part.c
-librtemscpu_a_SOURCES += rtems/src/partcreate.c
-librtemscpu_a_SOURCES += rtems/src/partdelete.c
-librtemscpu_a_SOURCES += rtems/src/partgetbuffer.c
-librtemscpu_a_SOURCES += rtems/src/partident.c
-librtemscpu_a_SOURCES += rtems/src/partreturnbuffer.c
-librtemscpu_a_SOURCES += rtems/src/ratemon.c
-librtemscpu_a_SOURCES += rtems/src/ratemoncancel.c
-librtemscpu_a_SOURCES += rtems/src/ratemoncreate.c
-librtemscpu_a_SOURCES += rtems/src/ratemondelete.c
-librtemscpu_a_SOURCES += rtems/src/ratemongetstatistics.c
-librtemscpu_a_SOURCES += rtems/src/ratemongetstatus.c
-librtemscpu_a_SOURCES += rtems/src/ratemonident.c
-librtemscpu_a_SOURCES += rtems/src/ratemonperiod.c
-librtemscpu_a_SOURCES += rtems/src/ratemonreportstatistics.c
-librtemscpu_a_SOURCES += rtems/src/ratemonresetall.c
-librtemscpu_a_SOURCES += rtems/src/ratemonresetstatistics.c
-librtemscpu_a_SOURCES += rtems/src/ratemontimeout.c
-librtemscpu_a_SOURCES += rtems/src/region.c
-librtemscpu_a_SOURCES += rtems/src/regioncreate.c
-librtemscpu_a_SOURCES += rtems/src/regiondelete.c
-librtemscpu_a_SOURCES += rtems/src/regionextend.c
-librtemscpu_a_SOURCES += rtems/src/regiongetfreeinfo.c
-librtemscpu_a_SOURCES += rtems/src/regiongetinfo.c
-librtemscpu_a_SOURCES += rtems/src/regiongetsegment.c
-librtemscpu_a_SOURCES += rtems/src/regiongetsegmentsize.c
-librtemscpu_a_SOURCES += rtems/src/regionident.c
-librtemscpu_a_SOURCES += rtems/src/regionprocessqueue.c
-librtemscpu_a_SOURCES += rtems/src/regionresizesegment.c
-librtemscpu_a_SOURCES += rtems/src/regionreturnsegment.c
-librtemscpu_a_SOURCES += rtems/src/rtemsbuildid.c
-librtemscpu_a_SOURCES += rtems/src/rtemsbuildname.c
-librtemscpu_a_SOURCES += rtems/src/rtemsmaxprio.c
-librtemscpu_a_SOURCES += rtems/src/rtemsnametoid.c
-librtemscpu_a_SOURCES += rtems/src/rtemsobjectapimaximumclass.c
-librtemscpu_a_SOURCES += rtems/src/rtemsobjectapiminimumclass.c
-librtemscpu_a_SOURCES += rtems/src/rtemsobjectgetapiclassname.c
-librtemscpu_a_SOURCES += rtems/src/rtemsobjectgetapiname.c
-librtemscpu_a_SOURCES += rtems/src/rtemsobjectgetclassicname.c
-librtemscpu_a_SOURCES += rtems/src/rtemsobjectgetclassinfo.c
-librtemscpu_a_SOURCES += rtems/src/rtemsobjectgetname.c
-librtemscpu_a_SOURCES += rtems/src/rtemsobjectidapimaximum.c
-librtemscpu_a_SOURCES += rtems/src/rtemsobjectidapiminimum.c
-librtemscpu_a_SOURCES += rtems/src/rtemsobjectidgetapi.c
-librtemscpu_a_SOURCES += rtems/src/rtemsobjectidgetclass.c
-librtemscpu_a_SOURCES += rtems/src/rtemsobjectidgetindex.c
-librtemscpu_a_SOURCES += rtems/src/rtemsobjectidgetnode.c
-librtemscpu_a_SOURCES += rtems/src/rtemsobjectsetname.c
-librtemscpu_a_SOURCES += rtems/src/rtemstimer.c
-librtemscpu_a_SOURCES += rtems/src/scheduleraddprocessor.c
-librtemscpu_a_SOURCES += rtems/src/schedulergetmaxprio.c
-librtemscpu_a_SOURCES += rtems/src/schedulergetprocessorset.c
-librtemscpu_a_SOURCES += rtems/src/scheduleridentbyprocessor.c
-librtemscpu_a_SOURCES += rtems/src/scheduleridentbyprocessorset.c
-librtemscpu_a_SOURCES += rtems/src/schedulerident.c
-librtemscpu_a_SOURCES += rtems/src/schedulermapfromposix.c
-librtemscpu_a_SOURCES += rtems/src/schedulermaptoposix.c
-librtemscpu_a_SOURCES += rtems/src/schedulerremoveprocessor.c
-librtemscpu_a_SOURCES += rtems/src/sem.c
-librtemscpu_a_SOURCES += rtems/src/semcreate.c
-librtemscpu_a_SOURCES += rtems/src/semdelete.c
-librtemscpu_a_SOURCES += rtems/src/semflush.c
-librtemscpu_a_SOURCES += rtems/src/semident.c
-librtemscpu_a_SOURCES += rtems/src/semobtain.c
-librtemscpu_a_SOURCES += rtems/src/semrelease.c
-librtemscpu_a_SOURCES += rtems/src/semsetpriority.c
-librtemscpu_a_SOURCES += rtems/src/signalcatch.c
-librtemscpu_a_SOURCES += rtems/src/signalsend.c
-librtemscpu_a_SOURCES += rtems/src/statustext.c
-librtemscpu_a_SOURCES += rtems/src/statustoerrno.c
-librtemscpu_a_SOURCES += rtems/src/systemeventreceive.c
-librtemscpu_a_SOURCES += rtems/src/systemeventsend.c
-librtemscpu_a_SOURCES += rtems/src/taskconstruct.c
-librtemscpu_a_SOURCES += rtems/src/taskconstructuser.c
-librtemscpu_a_SOURCES += rtems/src/taskcreate.c
-librtemscpu_a_SOURCES += rtems/src/taskdelete.c
-librtemscpu_a_SOURCES += rtems/src/taskexit.c
-librtemscpu_a_SOURCES += rtems/src/taskgetaffinity.c
-librtemscpu_a_SOURCES += rtems/src/taskgetpriority.c
-librtemscpu_a_SOURCES += rtems/src/taskgetscheduler.c
-librtemscpu_a_SOURCES += rtems/src/taskident.c
-librtemscpu_a_SOURCES += rtems/src/taskinitdefault.c
-librtemscpu_a_SOURCES += rtems/src/taskinitusers.c
-librtemscpu_a_SOURCES += rtems/src/taskissuspended.c
-librtemscpu_a_SOURCES += rtems/src/taskiterate.c
-librtemscpu_a_SOURCES += rtems/src/taskmode.c
-librtemscpu_a_SOURCES += rtems/src/taskrestart.c
-librtemscpu_a_SOURCES += rtems/src/taskresume.c
-librtemscpu_a_SOURCES += rtems/src/tasks.c
-librtemscpu_a_SOURCES += rtems/src/tasksetaffinity.c
-librtemscpu_a_SOURCES += rtems/src/tasksetpriority.c
-librtemscpu_a_SOURCES += rtems/src/tasksetscheduler.c
-librtemscpu_a_SOURCES += rtems/src/taskstart.c
-librtemscpu_a_SOURCES += rtems/src/tasksuspend.c
-librtemscpu_a_SOURCES += rtems/src/taskwakeafter.c
-librtemscpu_a_SOURCES += rtems/src/taskwakewhen.c
-librtemscpu_a_SOURCES += rtems/src/timercancel.c
-librtemscpu_a_SOURCES += rtems/src/timercreate.c
-librtemscpu_a_SOURCES += rtems/src/timerdelete.c
-librtemscpu_a_SOURCES += rtems/src/timerfireafter.c
-librtemscpu_a_SOURCES += rtems/src/timerfirewhen.c
-librtemscpu_a_SOURCES += rtems/src/timergetinfo.c
-librtemscpu_a_SOURCES += rtems/src/timerident.c
-librtemscpu_a_SOURCES += rtems/src/timerreset.c
-librtemscpu_a_SOURCES += rtems/src/timerserver.c
-librtemscpu_a_SOURCES += rtems/src/timerserverfireafter.c
-librtemscpu_a_SOURCES += rtems/src/timerserverfirewhen.c
-librtemscpu_a_SOURCES += rtems/src/workspace.c
-librtemscpu_a_SOURCES += rtems/src/workspacegreedy.c
-librtemscpu_a_SOURCES += score/src/allocatormutex.c
-librtemscpu_a_SOURCES += score/src/apimutexisowner.c
-librtemscpu_a_SOURCES += score/src/apimutexlock.c
-librtemscpu_a_SOURCES += score/src/apimutexunlock.c
-librtemscpu_a_SOURCES += score/src/corebarrier.c
-librtemscpu_a_SOURCES += score/src/corebarrierwait.c
-librtemscpu_a_SOURCES += score/src/coremsg.c
-librtemscpu_a_SOURCES += score/src/coremsgbroadcast.c
-librtemscpu_a_SOURCES += score/src/coremsgclose.c
-librtemscpu_a_SOURCES += score/src/coremsgflush.c
-librtemscpu_a_SOURCES += score/src/coremsgflushwait.c
-librtemscpu_a_SOURCES += score/src/coremsginsert.c
-librtemscpu_a_SOURCES += score/src/coremsgseize.c
-librtemscpu_a_SOURCES += score/src/coremsgsubmit.c
-librtemscpu_a_SOURCES += score/src/coremsgwkspace.c
-librtemscpu_a_SOURCES += score/src/coremutexseize.c
-librtemscpu_a_SOURCES += score/src/percpu.c
-librtemscpu_a_SOURCES += score/src/percpuasm.c
-librtemscpu_a_SOURCES += score/src/percpudata.c
-librtemscpu_a_SOURCES += score/src/corerwlock.c
-librtemscpu_a_SOURCES += score/src/corerwlockobtainread.c
-librtemscpu_a_SOURCES += score/src/corerwlockobtainwrite.c
-librtemscpu_a_SOURCES += score/src/corerwlockrelease.c
-librtemscpu_a_SOURCES += score/src/coresem.c
-librtemscpu_a_SOURCES += score/src/hash.c
-librtemscpu_a_SOURCES += score/src/heap.c
-librtemscpu_a_SOURCES += score/src/heapallocate.c
-librtemscpu_a_SOURCES += score/src/heapextend.c
-librtemscpu_a_SOURCES += score/src/heapfree.c
-librtemscpu_a_SOURCES += score/src/heapsizeofuserarea.c
-librtemscpu_a_SOURCES += score/src/heapwalk.c
-librtemscpu_a_SOURCES += score/src/heapgetinfo.c
-librtemscpu_a_SOURCES += score/src/heapgetfreeinfo.c
-librtemscpu_a_SOURCES += score/src/heapresizeblock.c
-librtemscpu_a_SOURCES += score/src/heapiterate.c
-librtemscpu_a_SOURCES += score/src/heapgreedy.c
-librtemscpu_a_SOURCES += score/src/heapnoextend.c
-librtemscpu_a_SOURCES += score/src/memoryallocate.c
-librtemscpu_a_SOURCES += score/src/memorydirtyfreeareas.c
-librtemscpu_a_SOURCES += score/src/memoryfill.c
-librtemscpu_a_SOURCES += score/src/memoryzerobeforeuse.c
-librtemscpu_a_SOURCES += score/src/memoryzerofreeareas.c
-librtemscpu_a_SOURCES += score/src/objectallocate.c
-librtemscpu_a_SOURCES += score/src/objectallocatenone.c
-librtemscpu_a_SOURCES += score/src/objectallocatestatic.c
-librtemscpu_a_SOURCES += score/src/objectallocateunlimited.c
-librtemscpu_a_SOURCES += score/src/objectclose.c
-librtemscpu_a_SOURCES += score/src/objectextendinformation.c
-librtemscpu_a_SOURCES += score/src/objectfree.c
-librtemscpu_a_SOURCES += score/src/objectfreenothing.c
-librtemscpu_a_SOURCES += score/src/objectfreestatic.c
-librtemscpu_a_SOURCES += score/src/objectgetnext.c
-librtemscpu_a_SOURCES += score/src/objectinitializeinformation.c
-librtemscpu_a_SOURCES += score/src/objectnametoid.c
-librtemscpu_a_SOURCES += score/src/objectnametoidstring.c
-librtemscpu_a_SOURCES += score/src/objectshrinkinformation.c
-librtemscpu_a_SOURCES += score/src/objectgetnoprotection.c
-librtemscpu_a_SOURCES += score/src/objectidtoname.c
-librtemscpu_a_SOURCES += score/src/objectgetnameasstring.c
-librtemscpu_a_SOURCES += score/src/objectsetname.c
-librtemscpu_a_SOURCES += score/src/objectgetinfo.c
-librtemscpu_a_SOURCES += score/src/objectgetinfoid.c
-librtemscpu_a_SOURCES += score/src/objectapimaximumclass.c
-librtemscpu_a_SOURCES += score/src/objectnamespaceremove.c
-librtemscpu_a_SOURCES += score/src/objectactivecount.c
-librtemscpu_a_SOURCES += score/src/objectgetlocal.c
-librtemscpu_a_SOURCES += score/src/log2table.c
-librtemscpu_a_SOURCES += score/src/scheduler.c
-librtemscpu_a_SOURCES += score/src/schedulergetaffinity.c
-librtemscpu_a_SOURCES += score/src/schedulersetaffinity.c
-librtemscpu_a_SOURCES += score/src/schedulerdefaultmappriority.c
-librtemscpu_a_SOURCES += score/src/schedulerdefaultnodedestroy.c
-librtemscpu_a_SOURCES += score/src/schedulerdefaultnodeinit.c
-librtemscpu_a_SOURCES += score/src/schedulerdefaultreleasejob.c
-librtemscpu_a_SOURCES += score/src/schedulerdefaultschedule.c
-librtemscpu_a_SOURCES += score/src/schedulerdefaultstartidle.c
-librtemscpu_a_SOURCES += score/src/schedulerdefaulttick.c
-librtemscpu_a_SOURCES += score/src/schedulerpriority.c
-librtemscpu_a_SOURCES += score/src/schedulerpriorityblock.c
-librtemscpu_a_SOURCES += score/src/schedulerprioritychangepriority.c
-librtemscpu_a_SOURCES += score/src/schedulerpriorityschedule.c
-librtemscpu_a_SOURCES += score/src/schedulerpriorityunblock.c
-librtemscpu_a_SOURCES += score/src/schedulerpriorityyield.c
-librtemscpu_a_SOURCES += score/src/schedulersimple.c
-librtemscpu_a_SOURCES += score/src/schedulersimpleblock.c
-librtemscpu_a_SOURCES += score/src/schedulersimplechangepriority.c
-librtemscpu_a_SOURCES += score/src/schedulersimpleschedule.c
-librtemscpu_a_SOURCES += score/src/schedulersimpleunblock.c
-librtemscpu_a_SOURCES += score/src/schedulersimpleyield.c
-librtemscpu_a_SOURCES += score/src/scheduleredf.c
-librtemscpu_a_SOURCES += score/src/scheduleredfnodeinit.c
-librtemscpu_a_SOURCES += score/src/scheduleredfblock.c
-librtemscpu_a_SOURCES += score/src/scheduleredfchangepriority.c
-librtemscpu_a_SOURCES += score/src/scheduleredfreleasejob.c
-librtemscpu_a_SOURCES += score/src/scheduleredfschedule.c
-librtemscpu_a_SOURCES += score/src/scheduleredfunblock.c
-librtemscpu_a_SOURCES += score/src/scheduleredfyield.c
-librtemscpu_a_SOURCES += score/src/schedulercbs.c
-librtemscpu_a_SOURCES += score/src/schedulercbsnodeinit.c
-librtemscpu_a_SOURCES += score/src/schedulercbsattachthread.c
-librtemscpu_a_SOURCES += score/src/schedulercbscleanup.c
-librtemscpu_a_SOURCES += score/src/schedulercbscreateserver.c
-librtemscpu_a_SOURCES += score/src/schedulercbsdestroyserver.c
-librtemscpu_a_SOURCES += score/src/schedulercbsdetachthread.c
-librtemscpu_a_SOURCES += score/src/schedulercbsgetapprovedbudget.c
-librtemscpu_a_SOURCES += score/src/schedulercbsgetexecutiontime.c
-librtemscpu_a_SOURCES += score/src/schedulercbsgetparameters.c
-librtemscpu_a_SOURCES += score/src/schedulercbsgetremainingbudget.c
-librtemscpu_a_SOURCES += score/src/schedulercbsgetserverid.c
-librtemscpu_a_SOURCES += score/src/schedulercbssetparameters.c
-librtemscpu_a_SOURCES += score/src/schedulercbsreleasejob.c
-librtemscpu_a_SOURCES += score/src/schedulercbsunblock.c
-librtemscpu_a_SOURCES += score/src/stackallocator.c
-librtemscpu_a_SOURCES += score/src/stackallocatorfree.c
-librtemscpu_a_SOURCES += score/src/stackallocatorinit.c
-librtemscpu_a_SOURCES += score/src/pheapallocate.c
-librtemscpu_a_SOURCES += score/src/pheapextend.c
-librtemscpu_a_SOURCES += score/src/pheapfree.c
-librtemscpu_a_SOURCES += score/src/pheapgetsize.c
-librtemscpu_a_SOURCES += score/src/pheapgetblocksize.c
-librtemscpu_a_SOURCES += score/src/pheapgetfreeinfo.c
-librtemscpu_a_SOURCES += score/src/pheapgetinfo.c
-librtemscpu_a_SOURCES += score/src/pheapresizeblock.c
-librtemscpu_a_SOURCES += score/src/pheapwalk.c
-librtemscpu_a_SOURCES += score/src/pheapiterate.c
-librtemscpu_a_SOURCES += score/src/freechain.c
-librtemscpu_a_SOURCES += score/src/rbtreeextract.c
-librtemscpu_a_SOURCES += score/src/rbtreeinsert.c
-librtemscpu_a_SOURCES += score/src/rbtreeiterate.c
-librtemscpu_a_SOURCES += score/src/rbtreemax.c
-librtemscpu_a_SOURCES += score/src/rbtreemin.c
-librtemscpu_a_SOURCES += score/src/rbtreenext.c
-librtemscpu_a_SOURCES += score/src/rbtreepostorder.c
-librtemscpu_a_SOURCES += score/src/rbtreeprev.c
-librtemscpu_a_SOURCES += score/src/rbtreereplace.c
-librtemscpu_a_SOURCES += score/src/threadallocateunlimited.c
-librtemscpu_a_SOURCES += score/src/thread.c
-librtemscpu_a_SOURCES += score/src/threadchangepriority.c
-librtemscpu_a_SOURCES += score/src/threadclearstate.c
-librtemscpu_a_SOURCES += score/src/threadcreateidle.c
-librtemscpu_a_SOURCES += score/src/threaddispatch.c
-librtemscpu_a_SOURCES += score/src/threadget.c
-librtemscpu_a_SOURCES += score/src/threadhandler.c
-librtemscpu_a_SOURCES += score/src/threadinitialize.c
-librtemscpu_a_SOURCES += score/src/threadidledefault.c
-librtemscpu_a_SOURCES += score/src/threadloadenv.c
-librtemscpu_a_SOURCES += score/src/threadplaindispatch.c
-librtemscpu_a_SOURCES += score/src/threadrestart.c
-librtemscpu_a_SOURCES += score/src/threadselfid.c
-librtemscpu_a_SOURCES += score/src/threadsetstate.c
-librtemscpu_a_SOURCES += score/src/threadstackallocate.c
-librtemscpu_a_SOURCES += score/src/threadstackfree.c
-librtemscpu_a_SOURCES += score/src/threadstart.c
-librtemscpu_a_SOURCES += score/src/threadstartmultitasking.c
-librtemscpu_a_SOURCES += score/src/iterateoverthreads.c
-librtemscpu_a_SOURCES += score/src/threadentryadaptoridle.c
-librtemscpu_a_SOURCES += score/src/threadentryadaptornumeric.c
-librtemscpu_a_SOURCES += score/src/threadentryadaptorpointer.c
-librtemscpu_a_SOURCES += score/src/threadgetcputimeused.c
-librtemscpu_a_SOURCES += score/src/threaditerate.c
-librtemscpu_a_SOURCES += score/src/threadname.c
-librtemscpu_a_SOURCES += score/src/threadscheduler.c
-librtemscpu_a_SOURCES += score/src/threadtimeout.c
-librtemscpu_a_SOURCES += score/src/threadwaitgetid.c
-librtemscpu_a_SOURCES += score/src/threadyield.c
-librtemscpu_a_SOURCES += score/src/threadq.c
-librtemscpu_a_SOURCES += score/src/threadqenqueue.c
-librtemscpu_a_SOURCES += score/src/threadqextractwithproxy.c
-librtemscpu_a_SOURCES += score/src/threadqfirst.c
-librtemscpu_a_SOURCES += score/src/threadqflush.c
-librtemscpu_a_SOURCES += score/src/threadqgetnameandid.c
-librtemscpu_a_SOURCES += score/src/threadqops.c
-librtemscpu_a_SOURCES += score/src/threadqtimeout.c
-librtemscpu_a_SOURCES += score/src/timespecaddto.c
-librtemscpu_a_SOURCES += score/src/timespecfromticks.c
-librtemscpu_a_SOURCES += score/src/timespecisvalid.c
-librtemscpu_a_SOURCES += score/src/timespeclessthan.c
-librtemscpu_a_SOURCES += score/src/timespecsubtract.c
-librtemscpu_a_SOURCES += score/src/timespectoticks.c
-librtemscpu_a_SOURCES += score/src/timespecdivide.c
-librtemscpu_a_SOURCES += score/src/timespecisnonnegative.c
-librtemscpu_a_SOURCES += score/src/timespecdividebyinteger.c
-librtemscpu_a_SOURCES += score/src/timespecgetasnanoseconds.c
-librtemscpu_a_SOURCES += score/src/coretod.c
-librtemscpu_a_SOURCES += score/src/coretodset.c
-librtemscpu_a_SOURCES += score/src/coretodadjust.c
-librtemscpu_a_SOURCES += score/src/coretodcheck.c
-librtemscpu_a_SOURCES += score/src/watchdoginsert.c
-librtemscpu_a_SOURCES += score/src/coretodhookdata.c
-librtemscpu_a_SOURCES += score/src/coretodhookregister.c
-librtemscpu_a_SOURCES += score/src/coretodhookrun.c
-librtemscpu_a_SOURCES += score/src/coretodhookunregister.c
-librtemscpu_a_SOURCES += score/src/watchdogremove.c
-librtemscpu_a_SOURCES += score/src/watchdogtick.c
-librtemscpu_a_SOURCES += score/src/watchdogtickssinceboot.c
-librtemscpu_a_SOURCES += score/src/watchdogtimeslicedefault.c
-librtemscpu_a_SOURCES += score/src/userextaddset.c
-librtemscpu_a_SOURCES += score/src/userext.c
-librtemscpu_a_SOURCES += score/src/userextremoveset.c
-librtemscpu_a_SOURCES += score/src/userextiterate.c
-librtemscpu_a_SOURCES += score/src/chain.c
-librtemscpu_a_SOURCES += score/src/chainnodecount.c
-librtemscpu_a_SOURCES += score/src/debugisthreaddispatchingallowed.c
-librtemscpu_a_SOURCES += score/src/interr.c
-librtemscpu_a_SOURCES += score/src/isr.c
-librtemscpu_a_SOURCES += score/src/isrvectortable.c
-librtemscpu_a_SOURCES += score/src/wkspace.c
-librtemscpu_a_SOURCES += score/src/wkspaceisunifieddefault.c
-librtemscpu_a_SOURCES += score/src/wkspacemallocinitdefault.c
-librtemscpu_a_SOURCES += score/src/wkspacemallocinitunified.c
-librtemscpu_a_SOURCES += score/src/wkstringduplicate.c
-librtemscpu_a_SOURCES += score/src/iobase64.c
-librtemscpu_a_SOURCES += score/src/ioprintf.c
-librtemscpu_a_SOURCES += score/src/iovprintf.c
-librtemscpu_a_SOURCES += score/src/isrisinprogress.c
-librtemscpu_a_SOURCES += score/src/condition.c
-librtemscpu_a_SOURCES += score/src/configstackspacesize.c
-librtemscpu_a_SOURCES += score/src/futex.c
-librtemscpu_a_SOURCES += score/src/profilingisrentryexit.c
-librtemscpu_a_SOURCES += score/src/mutex.c
-librtemscpu_a_SOURCES += score/src/once.c
-librtemscpu_a_SOURCES += score/src/sched.c
-librtemscpu_a_SOURCES += score/src/semaphore.c
-librtemscpu_a_SOURCES += score/src/smpbarrierwait.c
-librtemscpu_a_SOURCES += score/src/kern_tc.c
-librtemscpu_a_SOURCES += score/src/libatomic.c
-librtemscpu_a_SOURCES += score/src/processormaskcopy.c
-librtemscpu_a_SOURCES += score/src/tlsallocsize.c
-librtemscpu_a_SOURCES += sapi/src/chainappendnotify.c
-librtemscpu_a_SOURCES += sapi/src/chaingetnotify.c
-librtemscpu_a_SOURCES += sapi/src/chaingetwait.c
-librtemscpu_a_SOURCES += sapi/src/chainprependnotify.c
-librtemscpu_a_SOURCES += sapi/src/chainprotected.c
-librtemscpu_a_SOURCES += sapi/src/cpucounterconverter.c
-librtemscpu_a_SOURCES += sapi/src/delaynano.c
-librtemscpu_a_SOURCES += sapi/src/delayticks.c
-librtemscpu_a_SOURCES += sapi/src/exinit.c
-librtemscpu_a_SOURCES += sapi/src/exshutdown.c
-librtemscpu_a_SOURCES += sapi/src/extension.c
-librtemscpu_a_SOURCES += sapi/src/extensioncreate.c
-librtemscpu_a_SOURCES += sapi/src/extensiondelete.c
-librtemscpu_a_SOURCES += sapi/src/extensionident.c
-librtemscpu_a_SOURCES += sapi/src/fatal.c
-librtemscpu_a_SOURCES += sapi/src/fatalsrctext.c
-librtemscpu_a_SOURCES += sapi/src/getbuildlabel.c
-librtemscpu_a_SOURCES += sapi/src/getconfigmax.c
-librtemscpu_a_SOURCES += sapi/src/getcopyrightnotice.c
-librtemscpu_a_SOURCES += sapi/src/getversionstring.c
-librtemscpu_a_SOURCES += sapi/src/interrtext.c
-librtemscpu_a_SOURCES += sapi/src/io.c
-librtemscpu_a_SOURCES += sapi/src/iodefault.c
-librtemscpu_a_SOURCES += sapi/src/ioclose.c
-librtemscpu_a_SOURCES += sapi/src/iocontrol.c
-librtemscpu_a_SOURCES += sapi/src/ioinitialize.c
-librtemscpu_a_SOURCES += sapi/src/ioopen.c
-librtemscpu_a_SOURCES += sapi/src/ioread.c
-librtemscpu_a_SOURCES += sapi/src/ioregisterdriver.c
-librtemscpu_a_SOURCES += sapi/src/iounregisterdriver.c
-librtemscpu_a_SOURCES += sapi/src/iowrite.c
-librtemscpu_a_SOURCES += sapi/src/panic.c
-librtemscpu_a_SOURCES += sapi/src/profilingiterate.c
-librtemscpu_a_SOURCES += sapi/src/profilingreportxml.c
-librtemscpu_a_SOURCES += sapi/src/rbheap.c
-librtemscpu_a_SOURCES += sapi/src/rbtree.c
-librtemscpu_a_SOURCES += sapi/src/rbtreefind.c
-librtemscpu_a_SOURCES += sapi/src/sapirbtreeinsert.c
-librtemscpu_a_SOURCES += sapi/src/sysinitverbose.c
-librtemscpu_a_SOURCES += sapi/src/tcsimpleinstall.c
-librtemscpu_a_SOURCES += sapi/src/version.c
-
-if HAS_MP
-
-librtemscpu_a_SOURCES += libmisc/monitor/mon-mpci.c
-librtemscpu_a_SOURCES += rtems/src/eventmp.c
-librtemscpu_a_SOURCES += rtems/src/mp.c
-librtemscpu_a_SOURCES += rtems/src/msgmp.c
-librtemscpu_a_SOURCES += rtems/src/partmp.c
-librtemscpu_a_SOURCES += rtems/src/semmp.c
-librtemscpu_a_SOURCES += rtems/src/signalmp.c
-librtemscpu_a_SOURCES += rtems/src/taskmp.c
-librtemscpu_a_SOURCES += score/src/mpci.c
-librtemscpu_a_SOURCES += score/src/mpcidefault.c
-librtemscpu_a_SOURCES += score/src/objectmp.c
-librtemscpu_a_SOURCES += score/src/threadmp.c
-
-endif
-
-if HAS_PTHREADS
-
-librtemscpu_a_SOURCES += posix/src/aio_cancel.c
-librtemscpu_a_SOURCES += posix/src/aio_error.c
-librtemscpu_a_SOURCES += posix/src/aio_fsync.c
-librtemscpu_a_SOURCES += posix/src/aio_misc.c
-librtemscpu_a_SOURCES += posix/src/aio_read.c
-librtemscpu_a_SOURCES += posix/src/aio_return.c
-librtemscpu_a_SOURCES += posix/src/aio_write.c
-librtemscpu_a_SOURCES += posix/src/alarm.c
-librtemscpu_a_SOURCES += posix/src/getitimer.c
-librtemscpu_a_SOURCES += posix/src/kill.c
-librtemscpu_a_SOURCES += posix/src/killinfo.c
-librtemscpu_a_SOURCES += posix/src/kill_r.c
-librtemscpu_a_SOURCES += posix/src/mqueuenotify.c
-librtemscpu_a_SOURCES += posix/src/pause.c
-librtemscpu_a_SOURCES += posix/src/psignal.c
-librtemscpu_a_SOURCES += posix/src/psignalclearprocesssignals.c
-librtemscpu_a_SOURCES += posix/src/psignalclearsignals.c
-librtemscpu_a_SOURCES += posix/src/psignalsetprocesssignals.c
-librtemscpu_a_SOURCES += posix/src/psignalunblockthread.c
-librtemscpu_a_SOURCES += posix/src/psxpriorityisvalid.c
-librtemscpu_a_SOURCES += posix/src/psxtimercreate.c
-librtemscpu_a_SOURCES += posix/src/psxtimerdelete.c
-librtemscpu_a_SOURCES += posix/src/pthreadkill.c
-librtemscpu_a_SOURCES += posix/src/pthreadsigmask.c
-librtemscpu_a_SOURCES += posix/src/ptimer.c
-librtemscpu_a_SOURCES += posix/src/setitimer.c
-librtemscpu_a_SOURCES += posix/src/sigaction.c
-librtemscpu_a_SOURCES += posix/src/signal_2.c
-librtemscpu_a_SOURCES += posix/src/sigpending.c
-librtemscpu_a_SOURCES += posix/src/sigqueue.c
-librtemscpu_a_SOURCES += posix/src/sigsuspend.c
-librtemscpu_a_SOURCES += posix/src/sigtimedwait.c
-librtemscpu_a_SOURCES += posix/src/sigwait.c
-librtemscpu_a_SOURCES += posix/src/sigwaitinfo.c
-librtemscpu_a_SOURCES += posix/src/timergetoverrun.c
-librtemscpu_a_SOURCES += posix/src/timergettime.c
-librtemscpu_a_SOURCES += posix/src/timersettime.c
-librtemscpu_a_SOURCES += posix/src/ualarm.c
-
-endif
-
-if HAS_SMP
-
-librtemscpu_a_SOURCES += score/src/percpujobs.c
-librtemscpu_a_SOURCES += score/src/percpustatewait.c
-librtemscpu_a_SOURCES += score/src/profilingsmplock.c
-librtemscpu_a_SOURCES += score/src/schedulerdefaultpinunpin.c
-librtemscpu_a_SOURCES += score/src/scheduleredfsmp.c
-librtemscpu_a_SOURCES += score/src/schedulerpriorityaffinitysmp.c
-librtemscpu_a_SOURCES += score/src/schedulerprioritysmp.c
-librtemscpu_a_SOURCES += score/src/schedulersimplesmp.c
-librtemscpu_a_SOURCES += score/src/schedulerstrongapa.c
-librtemscpu_a_SOURCES += score/src/smp.c
-librtemscpu_a_SOURCES += score/src/smpbroadcastaction.c
-librtemscpu_a_SOURCES += score/src/smplock.c
-librtemscpu_a_SOURCES += score/src/smpmulticastaction.c
-librtemscpu_a_SOURCES += score/src/smpothercastaction.c
-librtemscpu_a_SOURCES += score/src/smpsychronize.c
-librtemscpu_a_SOURCES += score/src/smpunicastaction.c
-librtemscpu_a_SOURCES += score/src/schedulerdefaultaskforhelp.c
-librtemscpu_a_SOURCES += score/src/schedulerdefaultsetaffinity.c
-librtemscpu_a_SOURCES += score/src/schedulersmp.c
-librtemscpu_a_SOURCES += score/src/schedulersmpstartidle.c
-librtemscpu_a_SOURCES += score/src/threadunpin.c
-
-endif
-
-if LIBDL
-
-librtemscpu_a_SOURCES += libdl/dlfcn.c
-librtemscpu_a_SOURCES += libdl/dlfcn-shell.c
-librtemscpu_a_SOURCES += libdl/fastlz.c
-librtemscpu_a_SOURCES += libdl/rap.c
-librtemscpu_a_SOURCES += libdl/rap-shell.c
-librtemscpu_a_SOURCES += libdl/rtl-allocator.c
-librtemscpu_a_SOURCES += libdl/rtl-alloc-heap.c
-librtemscpu_a_SOURCES += libdl/rtl-archive.c
-librtemscpu_a_SOURCES += libdl/rtl-bit-alloc.c
-librtemscpu_a_SOURCES += libdl/rtl.c
-librtemscpu_a_SOURCES += libdl/rtl-chain-iterator.c
-librtemscpu_a_SOURCES += libdl/rtl-debugger.c
-librtemscpu_a_SOURCES += libdl/rtl-elf.c
-librtemscpu_a_SOURCES += libdl/rtl-error.c
-librtemscpu_a_SOURCES += libdl/rtl-find-file.c
-librtemscpu_a_SOURCES += libdl/rtl-mdreloc-@RTEMS_CPU@.c
-librtemscpu_a_SOURCES += libdl/rtl-obj.c
-librtemscpu_a_SOURCES += libdl/rtl-obj-cache.c
-librtemscpu_a_SOURCES += libdl/rtl-obj-comp.c
-librtemscpu_a_SOURCES += libdl/rtl-rap.c
-librtemscpu_a_SOURCES += libdl/rtl-shell.c
-librtemscpu_a_SOURCES += libdl/rtl-string.c
-librtemscpu_a_SOURCES += libdl/rtl-sym.c
-librtemscpu_a_SOURCES += libdl/rtl-trace.c
-librtemscpu_a_SOURCES += libdl/rtl-unresolved.c
-librtemscpu_a_SOURCES += libdl/rtl-unwind-dw2.c
-
-endif
-
-if LIBDRVMGR
-
-librtemscpu_a_SOURCES += libdrvmgr/drvmgr_by_id.c
-librtemscpu_a_SOURCES += libdrvmgr/drvmgr_by_name.c
-librtemscpu_a_SOURCES += libdrvmgr/drvmgr.c
-librtemscpu_a_SOURCES += libdrvmgr/drvmgr_dev_by_name.c
-librtemscpu_a_SOURCES += libdrvmgr/drvmgr_drvinf.c
-librtemscpu_a_SOURCES += libdrvmgr/drvmgr_for_each_dev.c
-librtemscpu_a_SOURCES += libdrvmgr/drvmgr_for_each_list_dev.c
-librtemscpu_a_SOURCES += libdrvmgr/drvmgr_func.c
-librtemscpu_a_SOURCES += libdrvmgr/drvmgr_func_call.c
-librtemscpu_a_SOURCES += libdrvmgr/drvmgr_init.c
-librtemscpu_a_SOURCES += libdrvmgr/drvmgr_list.c
-librtemscpu_a_SOURCES += libdrvmgr/drvmgr_lock.c
-librtemscpu_a_SOURCES += libdrvmgr/drvmgr_print.c
-librtemscpu_a_SOURCES += libdrvmgr/drvmgr_res.c
-librtemscpu_a_SOURCES += libdrvmgr/drvmgr_rw.c
-librtemscpu_a_SOURCES += libdrvmgr/drvmgr_translate.c
-librtemscpu_a_SOURCES += libdrvmgr/drvmgr_translate_check.c
-librtemscpu_a_SOURCES += libdrvmgr/drvmgr_unregister.c
-
-endif
-
-if LIBGNAT
-
-librtemscpu_a_SOURCES += libgnat/ada_intrsupp.c
-librtemscpu_a_SOURCES += libgnat/adasupp.c
-
-endif
-
-if LIBPCI
-
-librtemscpu_a_SOURCES += libpci/pci_access.c
-librtemscpu_a_SOURCES += libpci/pci_access_func.c
-librtemscpu_a_SOURCES += libpci/pci_access_io.c
-librtemscpu_a_SOURCES += libpci/pci_access_mem_be.c
-librtemscpu_a_SOURCES += libpci/pci_access_mem.c
-librtemscpu_a_SOURCES += libpci/pci_access_mem_le.c
-librtemscpu_a_SOURCES += libpci/pci_bus.c
-librtemscpu_a_SOURCES += libpci/pci_cfg_auto.c
-librtemscpu_a_SOURCES += libpci/pci_cfg.c
-librtemscpu_a_SOURCES += libpci/pci_cfg_peripheral.c
-librtemscpu_a_SOURCES += libpci/pci_cfg_print_code.c
-librtemscpu_a_SOURCES += libpci/pci_cfg_read.c
-librtemscpu_a_SOURCES += libpci/pci_cfg_static.c
-librtemscpu_a_SOURCES += libpci/pci_find.c
-librtemscpu_a_SOURCES += libpci/pci_find_dev.c
-librtemscpu_a_SOURCES += libpci/pci_for_each.c
-librtemscpu_a_SOURCES += libpci/pci_for_each_child.c
-librtemscpu_a_SOURCES += libpci/pci_for_each_dev.c
-librtemscpu_a_SOURCES += libpci/pci_get_dev.c
-librtemscpu_a_SOURCES += libpci/pci_irq.c
-librtemscpu_a_SOURCES += libpci/pci_print.c
-
-endif
-
-if LIBSHELL
-
-librtemscpu_a_SOURCES += libmisc/shell/cat_file.c
-librtemscpu_a_SOURCES += libmisc/shell/cmds.c
-librtemscpu_a_SOURCES += libmisc/shell/main_alias.c
-librtemscpu_a_SOURCES += libmisc/shell/main_cat.c
-librtemscpu_a_SOURCES += libmisc/shell/main_cd.c
-librtemscpu_a_SOURCES += libmisc/shell/cmp-ls.c
-librtemscpu_a_SOURCES += libmisc/shell/main_chdir.c
-librtemscpu_a_SOURCES += libmisc/shell/main_chmod.c
-librtemscpu_a_SOURCES += libmisc/shell/main_chroot.c
-librtemscpu_a_SOURCES += libmisc/shell/main_cp.c
-librtemscpu_a_SOURCES += libmisc/shell/main_cpuuse.c
-librtemscpu_a_SOURCES += libmisc/shell/main_date.c
-librtemscpu_a_SOURCES += libmisc/shell/main_dir.c
-librtemscpu_a_SOURCES += libmisc/shell/main_echo.c
-librtemscpu_a_SOURCES += libmisc/shell/main_exit.c
-librtemscpu_a_SOURCES += libmisc/shell/main_halt.c
-librtemscpu_a_SOURCES += libmisc/shell/main_help.c
-librtemscpu_a_SOURCES += libmisc/shell/main_id.c
-librtemscpu_a_SOURCES += libmisc/shell/main_logoff.c
-librtemscpu_a_SOURCES += libmisc/shell/main_ln.c
-librtemscpu_a_SOURCES += libmisc/shell/main_ls.c
-librtemscpu_a_SOURCES += libmisc/shell/main_mallocinfo.c
-librtemscpu_a_SOURCES += libmisc/shell/main_md5.c
-librtemscpu_a_SOURCES += libmisc/shell/main_mdump.c
-librtemscpu_a_SOURCES += libmisc/shell/main_medit.c
-librtemscpu_a_SOURCES += libmisc/shell/main_mfill.c
-librtemscpu_a_SOURCES += libmisc/shell/main_mkdir.c
-librtemscpu_a_SOURCES += libmisc/shell/main_mount.c
-librtemscpu_a_SOURCES += libmisc/shell/main_mmove.c
-librtemscpu_a_SOURCES += libmisc/shell/main_msdosfmt.c
-librtemscpu_a_SOURCES += libmisc/shell/main_mv.c
-librtemscpu_a_SOURCES += libmisc/shell/main_perioduse.c
-librtemscpu_a_SOURCES += libmisc/shell/main_top.c
-librtemscpu_a_SOURCES += libmisc/shell/main_pwd.c
-librtemscpu_a_SOURCES += libmisc/shell/main_rm.c
-librtemscpu_a_SOURCES += libmisc/shell/main_rmdir.c
-librtemscpu_a_SOURCES += libmisc/shell/main_sleep.c
-librtemscpu_a_SOURCES += libmisc/shell/main_stackuse.c
-librtemscpu_a_SOURCES += libmisc/shell/main_tty.c
-librtemscpu_a_SOURCES += libmisc/shell/main_umask.c
-librtemscpu_a_SOURCES += libmisc/shell/main_unmount.c
-librtemscpu_a_SOURCES += libmisc/shell/main_blksync.c
-librtemscpu_a_SOURCES += libmisc/shell/main_whoami.c
-librtemscpu_a_SOURCES += libmisc/shell/shell.c
-librtemscpu_a_SOURCES += libmisc/shell/shell_cmdset.c
-librtemscpu_a_SOURCES += libmisc/shell/shell_getchar.c
-librtemscpu_a_SOURCES += libmisc/shell/shell_getprompt.c
-librtemscpu_a_SOURCES += libmisc/shell/shellconfig.c
-librtemscpu_a_SOURCES += libmisc/shell/shell_makeargs.c
-librtemscpu_a_SOURCES += libmisc/shell/filemode.c
-librtemscpu_a_SOURCES += libmisc/shell/pwcache.c
-librtemscpu_a_SOURCES += libmisc/shell/print-ls.c
-librtemscpu_a_SOURCES += libmisc/shell/write_file.c
-librtemscpu_a_SOURCES += libmisc/shell/utils-cp.c
-librtemscpu_a_SOURCES += libmisc/shell/utils-ls.c
-librtemscpu_a_SOURCES += libmisc/shell/err.c
-librtemscpu_a_SOURCES += libmisc/shell/errx.c
-librtemscpu_a_SOURCES += libmisc/shell/verr.c
-librtemscpu_a_SOURCES += libmisc/shell/vis.c
-librtemscpu_a_SOURCES += libmisc/shell/verrx.c
-librtemscpu_a_SOURCES += libmisc/shell/vwarn.c
-librtemscpu_a_SOURCES += libmisc/shell/vwarnx.c
-librtemscpu_a_SOURCES += libmisc/shell/warn.c
-librtemscpu_a_SOURCES += libmisc/shell/warnx.c
-librtemscpu_a_SOURCES += libmisc/shell/fts.c
-librtemscpu_a_SOURCES += libmisc/shell/print_heapinfo.c
-librtemscpu_a_SOURCES += libmisc/shell/main_wkspaceinfo.c
-librtemscpu_a_SOURCES += libmisc/shell/shell_script.c
-librtemscpu_a_SOURCES += libmisc/shell/login_prompt.c
-librtemscpu_a_SOURCES += libmisc/shell/login_check.c
-librtemscpu_a_SOURCES += libmisc/shell/fdisk.c
-librtemscpu_a_SOURCES += libmisc/shell/main_rtc.c
-librtemscpu_a_SOURCES += libmisc/shell/main_spi.c
-librtemscpu_a_SOURCES += libmisc/shell/main_i2cdetect.c
-librtemscpu_a_SOURCES += libmisc/shell/main_i2cset.c
-librtemscpu_a_SOURCES += libmisc/shell/main_i2cget.c
-librtemscpu_a_SOURCES += libmisc/shell/dd-args.c
-librtemscpu_a_SOURCES += libmisc/shell/main_dd.c
-librtemscpu_a_SOURCES += libmisc/shell/dd-conv.c
-librtemscpu_a_SOURCES += libmisc/shell/dd-conv_tab.c
-librtemscpu_a_SOURCES += libmisc/shell/dd-misc.c
-librtemscpu_a_SOURCES += libmisc/shell/dd-position.c
-librtemscpu_a_SOURCES += libmisc/shell/main_hexdump.c
-librtemscpu_a_SOURCES += libmisc/shell/hexdump-conv.c
-librtemscpu_a_SOURCES += libmisc/shell/hexdump-display.c
-librtemscpu_a_SOURCES += libmisc/shell/hexdump-odsyntax.c
-librtemscpu_a_SOURCES += libmisc/shell/hexdump-parse.c
-librtemscpu_a_SOURCES += libmisc/shell/hexsyntax.c
-librtemscpu_a_SOURCES += libmisc/shell/main_time.c
-librtemscpu_a_SOURCES += libmisc/shell/main_mknod.c
-librtemscpu_a_SOURCES += libmisc/shell/main_setenv.c
-librtemscpu_a_SOURCES += libmisc/shell/main_getenv.c
-librtemscpu_a_SOURCES += libmisc/shell/main_unsetenv.c
-librtemscpu_a_SOURCES += libmisc/shell/main_mkrfs.c
-librtemscpu_a_SOURCES += libmisc/shell/main_debugrfs.c
-librtemscpu_a_SOURCES += libmisc/shell/main_df.c
-librtemscpu_a_SOURCES += libmisc/shell/main_lsof.c
-librtemscpu_a_SOURCES += libmisc/shell/main_edit.c
-librtemscpu_a_SOURCES += libmisc/shell/main_blkstats.c
-librtemscpu_a_SOURCES += libmisc/shell/main_rtrace.c
-librtemscpu_a_SOURCES += libmisc/shell/shell-wait-for-input.c
-librtemscpu_a_SOURCES += libmisc/shell/main_cmdls.c
-librtemscpu_a_SOURCES += libmisc/shell/main_cmdchown.c
-librtemscpu_a_SOURCES += libmisc/shell/main_cmdchmod.c
-librtemscpu_a_SOURCES += libmisc/shell/main_cpuinfo.c
-librtemscpu_a_SOURCES += libmisc/shell/main_profreport.c
-
-if LIBDRVMGR
-
-librtemscpu_a_SOURCES += libmisc/shell/main_drvmgr.c
-
-endif
-
-if LIBPCI
-
-librtemscpu_a_SOURCES += libmisc/shell/main_pci.c
-
-endif
-
-endif
-
-if LIBUTF8PROC
-
-librtemscpu_a_SOURCES += libmisc/utf8proc/utf8proc.c
-
-endif
-
-if CPU_ARM
-
-include $(srcdir)/score/cpu/arm/headers.am
-
-librtemscpu_a_SOURCES += score/cpu/arm/__aeabi_read_tp.c
-librtemscpu_a_SOURCES += score/cpu/arm/arm-context-validate.S
-librtemscpu_a_SOURCES += score/cpu/arm/arm-context-volatile-clobber.S
-librtemscpu_a_SOURCES += score/cpu/arm/arm_exc_abort.S
-librtemscpu_a_SOURCES += score/cpu/arm/arm-exception-default.c
-librtemscpu_a_SOURCES += score/cpu/arm/arm-exception-frame-print.c
-librtemscpu_a_SOURCES += score/cpu/arm/arm_exc_interrupt.S
-librtemscpu_a_SOURCES += score/cpu/arm/armv4-exception-default.S
-librtemscpu_a_SOURCES += score/cpu/arm/armv4-sync-synchronize.c
-librtemscpu_a_SOURCES += score/cpu/arm/armv7m-context-initialize.c
-librtemscpu_a_SOURCES += score/cpu/arm/armv7m-context-restore.c
-librtemscpu_a_SOURCES += score/cpu/arm/armv7m-context-switch.c
-librtemscpu_a_SOURCES += score/cpu/arm/armv7m-exception-default.c
-librtemscpu_a_SOURCES += score/cpu/arm/armv7m-exception-handler-get.c
-librtemscpu_a_SOURCES += score/cpu/arm/armv7m-exception-handler-set.c
-librtemscpu_a_SOURCES += score/cpu/arm/armv7m-exception-priority-get.c
-librtemscpu_a_SOURCES += score/cpu/arm/armv7m-exception-priority-handler.c
-librtemscpu_a_SOURCES += score/cpu/arm/armv7m-exception-priority-set.c
-librtemscpu_a_SOURCES += score/cpu/arm/armv7m-initialize.c
-librtemscpu_a_SOURCES += score/cpu/arm/armv7m-isr-dispatch.c
-librtemscpu_a_SOURCES += score/cpu/arm/armv7m-isr-enter-leave.c
-librtemscpu_a_SOURCES += score/cpu/arm/armv7m-isr-level-get.c
-librtemscpu_a_SOURCES += score/cpu/arm/armv7m-isr-level-set.c
-librtemscpu_a_SOURCES += score/cpu/arm/armv7m-isr-vector-install.c
-librtemscpu_a_SOURCES += score/cpu/arm/armv7m-multitasking-start-stop.c
-librtemscpu_a_SOURCES += score/cpu/arm/armv7-thread-idle.c
-librtemscpu_a_SOURCES += score/cpu/arm/cpu_asm.S
-librtemscpu_a_SOURCES += score/cpu/arm/cpu.c
-librtemscpu_a_SOURCES += score/cpu/arm/__tls_get_addr.c
-
-endif
-
-if CPU_BFIN
-
-include $(srcdir)/score/cpu/bfin/headers.am
-
-librtemscpu_a_SOURCES += score/cpu/bfin/bfin-exception-frame-print.c
-librtemscpu_a_SOURCES += score/cpu/bfin/cpu_asm.S
-librtemscpu_a_SOURCES += score/cpu/bfin/cpu.c
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterfrequency.c
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterread.c
-
-endif
-
-if CPU_I386
-
-include $(srcdir)/score/cpu/i386/headers.am
-
-librtemscpu_a_SOURCES += score/cpu/i386/cpu_asm.S
-librtemscpu_a_SOURCES += score/cpu/i386/cpu.c
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterfrequency.c
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterread.c
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpuidle.c
-
-endif
-
-if CPU_LM32
-
-include $(srcdir)/score/cpu/lm32/headers.am
-
-librtemscpu_a_SOURCES += score/cpu/lm32/cpu_asm.S
-librtemscpu_a_SOURCES += score/cpu/lm32/cpu.c
-librtemscpu_a_SOURCES += score/cpu/lm32/irq.c
-librtemscpu_a_SOURCES += score/cpu/lm32/lm32-exception-frame-print.c
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterfrequency.c
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterread.c
-
-endif
-
-if CPU_M68K
-
-include $(srcdir)/score/cpu/m68k/headers.am
-
-librtemscpu_a_SOURCES += score/cpu/m68k/cpu_asm.S
-librtemscpu_a_SOURCES += score/cpu/m68k/cpu.c
-librtemscpu_a_SOURCES += score/cpu/m68k/m68k-exception-frame-print.c
-librtemscpu_a_SOURCES += score/cpu/m68k/__m68k_read_tp.c
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterfrequency.c
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterread.c
-
-endif
-
-if CPU_MIPS
-
-include $(srcdir)/score/cpu/mips/headers.am
-
-librtemscpu_a_SOURCES += score/cpu/mips/cpu.c
-librtemscpu_a_SOURCES += score/cpu/mips/cpu_asm.S
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterfrequency.c
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterread.c
-
-endif
-
-if CPU_MOXIE
-
-include $(srcdir)/score/cpu/moxie/headers.am
-
-librtemscpu_a_SOURCES += score/cpu/moxie/cpu.c
-librtemscpu_a_SOURCES += score/cpu/moxie/moxie-exception-frame-print.c
-librtemscpu_a_SOURCES += score/cpu/moxie/cpu_asm.S
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterfrequency.c
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterread.c
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpuidle.c
-
-endif
-
-if CPU_NIOS2
-
-include $(srcdir)/score/cpu/nios2/headers.am
-
-librtemscpu_a_SOURCES += score/cpu/nios2/nios2-context-initialize.c
-librtemscpu_a_SOURCES += score/cpu/nios2/nios2-context-switch.S
-librtemscpu_a_SOURCES += score/cpu/nios2/nios2-context-validate.S
-librtemscpu_a_SOURCES += score/cpu/nios2/nios2-context-volatile-clobber.S
-librtemscpu_a_SOURCES += score/cpu/nios2/nios2-eic-il-low-level.S
-librtemscpu_a_SOURCES += score/cpu/nios2/nios2-exception-frame-print.c
-librtemscpu_a_SOURCES += score/cpu/nios2/nios2-fatal-halt.c
-librtemscpu_a_SOURCES += score/cpu/nios2/nios2-iic-low-level.S
-librtemscpu_a_SOURCES += score/cpu/nios2/nios2-iic-irq.c
-librtemscpu_a_SOURCES += score/cpu/nios2/nios2-initialize.c
-librtemscpu_a_SOURCES += score/cpu/nios2/nios2-isr-get-level.c
-librtemscpu_a_SOURCES += score/cpu/nios2/nios2-isr-install-vector.c
-librtemscpu_a_SOURCES += score/cpu/nios2/nios2-isr-is-in-progress.c
-librtemscpu_a_SOURCES += score/cpu/nios2/nios2-isr-set-level.c
-librtemscpu_a_SOURCES += score/cpu/nios2/nios2-mpu-add-region.c
-librtemscpu_a_SOURCES += score/cpu/nios2/nios2-mpu-configuration.c
-librtemscpu_a_SOURCES += score/cpu/nios2/nios2-mpu-descriptor.c
-librtemscpu_a_SOURCES += score/cpu/nios2/nios2-mpu-disable-protected.c
-librtemscpu_a_SOURCES += score/cpu/nios2/nios2-mpu-reset.c
-librtemscpu_a_SOURCES += score/cpu/nios2/nios2-thread-dispatch-disabled.c
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterfrequency.c
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterread.c
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpuidle.c
-
-endif
-
-if CPU_NO_CPU
-
-include $(srcdir)/score/cpu/no_cpu/headers.am
-
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpu.c
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpu_asm.c
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterfrequency.c
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterread.c
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpuidle.c
-
-endif
-
-if CPU_OR1K
-
-include $(srcdir)/score/cpu/or1k/headers.am
-
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterfrequency.c
-librtemscpu_a_SOURCES += score/cpu/or1k/cpu.c
-librtemscpu_a_SOURCES += score/cpu/or1k/or1k-context-initialize.c
-librtemscpu_a_SOURCES += score/cpu/or1k/or1k-context-switch.S
-librtemscpu_a_SOURCES += score/cpu/or1k/or1k-context-validate.S
-librtemscpu_a_SOURCES += score/cpu/or1k/or1k-context-volatile-clobber.S
-librtemscpu_a_SOURCES += score/cpu/or1k/or1k-exception-default.c
-librtemscpu_a_SOURCES += score/cpu/or1k/or1k-exception-frame-print.c
-librtemscpu_a_SOURCES += score/cpu/or1k/or1k-exception-handler-low.S
-
-endif
-
-if CPU_POWERPC
-
-include $(srcdir)/score/cpu/powerpc/headers.am
-
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpuidle.c
-librtemscpu_a_SOURCES += score/cpu/powerpc/cpu.c
-librtemscpu_a_SOURCES += score/cpu/powerpc/ppc-context-volatile-clobber.S
-librtemscpu_a_SOURCES += score/cpu/powerpc/ppc-context-validate.S
-librtemscpu_a_SOURCES += score/cpu/powerpc/ppc-isr-disable-mask.S
-
-endif
-
-if CPU_RISCV
-
-include $(srcdir)/score/cpu/riscv/headers.am
-
-librtemscpu_a_SOURCES += score/cpu/riscv/cpu.c
-librtemscpu_a_SOURCES += score/cpu/riscv/riscv-exception-handler.S
-librtemscpu_a_SOURCES += score/cpu/riscv/riscv-exception-frame-print.c
-librtemscpu_a_SOURCES += score/cpu/riscv/riscv-context-switch.S
-librtemscpu_a_SOURCES += score/cpu/riscv/riscv-context-initialize.c
-librtemscpu_a_SOURCES += score/cpu/riscv/riscv-context-validate.S
-librtemscpu_a_SOURCES += score/cpu/riscv/riscv-context-volatile-clobber.S
-librtemscpu_a_SOURCES += score/cpu/riscv/riscv-counter.S
-
-endif
-
-if CPU_SH
-
-include $(srcdir)/score/cpu/sh/headers.am
-
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterfrequency.c
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterread.c
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpuidle.c
-librtemscpu_a_SOURCES += score/cpu/sh/cpu.c
-librtemscpu_a_SOURCES += score/cpu/sh/context.c
-librtemscpu_a_SOURCES += score/cpu/sh/sh-exception-frame-print.c
-
-endif
-
-if CPU_SPARC64
-
-include $(srcdir)/score/cpu/sparc64/headers.am
-
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterfrequency.c
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterread.c
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpuidle.c
-librtemscpu_a_SOURCES += score/cpu/sparc64/context.S
-librtemscpu_a_SOURCES += score/cpu/sparc64/cpu.c
-librtemscpu_a_SOURCES += score/cpu/sparc64/interrupt.S
-librtemscpu_a_SOURCES += score/cpu/sparc64/sparc64-exception-frame-print.c
-librtemscpu_a_SOURCES += score/cpu/sparc64/sparc64-syscall.S
-
-endif
-
-if CPU_SPARC
-
-include $(srcdir)/score/cpu/sparc/headers.am
-
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpuidle.c
-librtemscpu_a_SOURCES += score/cpu/sparc/access_le.c
-librtemscpu_a_SOURCES += score/cpu/sparc/cpu.c
-librtemscpu_a_SOURCES += score/cpu/sparc/cpu_asm.S
-librtemscpu_a_SOURCES += score/cpu/sparc/sparc-access.S
-librtemscpu_a_SOURCES += score/cpu/sparc/sparc-bad-trap.S
-librtemscpu_a_SOURCES += score/cpu/sparc/sparc-context-validate.S
-librtemscpu_a_SOURCES += score/cpu/sparc/sparc-context-volatile-clobber.S
-librtemscpu_a_SOURCES += score/cpu/sparc/sparc-counter-asm.S
-librtemscpu_a_SOURCES += score/cpu/sparc/sparc-exception-frame-print.c
-librtemscpu_a_SOURCES += score/cpu/sparc/sparc-isr-handler.S
-librtemscpu_a_SOURCES += score/cpu/sparc/sparc-isr-install.c
-librtemscpu_a_SOURCES += score/cpu/sparc/syscall.S
-librtemscpu_a_SOURCES += score/cpu/sparc/window.S
-
-endif
-
-if CPU_V850
-
-include $(srcdir)/score/cpu/v850/headers.am
-
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterfrequency.c
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterread.c
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpuidle.c
-librtemscpu_a_SOURCES += score/cpu/v850/cpu.c
-librtemscpu_a_SOURCES += score/cpu/v850/cpu_asm.S
-librtemscpu_a_SOURCES += score/cpu/v850/v850-exception-frame-print.c
-
-endif
-
-if CPU_X86_64
-
-include $(srcdir)/score/cpu/x86_64/headers.am
-
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterfrequency.c
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterread.c
-librtemscpu_a_SOURCES += score/cpu/no_cpu/cpuidle.c
-librtemscpu_a_SOURCES += score/cpu/x86_64/cpu.c
-librtemscpu_a_SOURCES += score/cpu/x86_64/x86_64-context-initialize.c
-librtemscpu_a_SOURCES += score/cpu/x86_64/x86_64-context-switch.S
-
-endif
-
-#
-# Create a new Version VC Key header if the VC state has changed.
-#
-stamp_vc_key = stamp-vc-key
-
-BUILT_SOURCES = version-vc-key.h
-
-.PHONY: generate-vc-key
-
-generate-vc-key:
- @+current_vc_key=""; \
- if test -f $(stamp_vc_key); then \
- current_vc_key=`cat $(stamp_vc_key)`; \
- fi; \
- vc_key=`$(top_srcdir)/vc-key.sh $(top_srcdir) $$current_vc_key`; \
- if test "$$vc_key" != "matches"; then \
- echo "Generating version-vc-key.h"; \
- if test "$$vc_key" == "release"; then \
- vc_header_key="\/\* No version control key found; release\? \*\/"; \
- else \
- vc_header_key="#define RTEMS_VERSION_VC_KEY \"$$vc_key\""; \
- fi; \
- cat $(top_srcdir)/version-vc-key.h.in | \
- sed -e "s/@VERSION_VC_KEY@/$$vc_header_key/g" > version-vc-key.h; \
- echo "$$vc_key" > $(stamp_vc_key); \
- fi
-
-version-vc-key.h: generate-vc-key
-
-$(top_srcdir)/sapi/src/version.c: version-vc-key.h
-
-all-local: generate-vc-key
-
-project_lib_LIBRARIES += librtemsdefaultconfig.a
-
-librtemsdefaultconfig_a_SOURCES =
-librtemsdefaultconfig_a_SOURCES += libmisc/dummy/default-configuration.c
-
-project_lib_LIBRARIES += librtemstest.a
-
-librtemstest_a_SOURCES =
-librtemstest_a_SOURCES += libtest/testbeginend.c
-librtemstest_a_SOURCES += libtest/testbusy.c
-librtemstest_a_SOURCES += libtest/testextension.c
-librtemstest_a_SOURCES += libtest/testparallel.c
-librtemstest_a_SOURCES += libtest/testrun.c
-librtemstest_a_SOURCES += libtest/testwrappers.c
-librtemstest_a_SOURCES += libtest/t-test.c
-librtemstest_a_SOURCES += libtest/t-test-busy.c
-librtemstest_a_SOURCES += libtest/t-test-busy-tick.c
-librtemstest_a_SOURCES += libtest/t-test-checks.c
-librtemstest_a_SOURCES += libtest/t-test-checks-eno.c
-librtemstest_a_SOURCES += libtest/t-test-checks-psx.c
-librtemstest_a_SOURCES += libtest/t-test-hash-sha256.c
-librtemstest_a_SOURCES += libtest/t-test-interrupt.c
-librtemstest_a_SOURCES += libtest/t-test-rtems.c
-librtemstest_a_SOURCES += libtest/t-test-rtems-context.c
-librtemstest_a_SOURCES += libtest/t-test-rtems-fds.c
-librtemstest_a_SOURCES += libtest/t-test-rtems-heap.c
-librtemstest_a_SOURCES += libtest/t-test-rtems-measure.c
-librtemstest_a_SOURCES += libtest/t-test-rtems-objs.c
-librtemstest_a_SOURCES += libtest/t-test-rtems-posix-keys.c
-librtemstest_a_SOURCES += libtest/t-test-time.c
-librtemstest_a_SOURCES += libtest/t-test-thread-switch.c
-
-project_lib_LIBRARIES += libftpd.a
-
-libftpd_a_SOURCES =
-libftpd_a_SOURCES += ftpd/ftpd.c
-libftpd_a_SOURCES += ftpd/ftpd-init.c
-
-project_lib_LIBRARIES += libftpfs.a
-
-libftpfs_a_SOURCES =
-libftpfs_a_SOURCES += libfs/src/ftpfs/ftpfs.c
-
-project_lib_LIBRARIES += libtftpfs.a
-
-libtftpfs_a_SOURCES =
-libtftpfs_a_SOURCES += libfs/src/ftpfs/tftpDriver.c
-
-project_lib_LIBRARIES += libtelnetd.a
-
-libtelnetd_a_SOURCES =
-libtelnetd_a_SOURCES += telnetd/check_passwd.c
-libtelnetd_a_SOURCES += telnetd/des.c
-libtelnetd_a_SOURCES += telnetd/pty.c
-libtelnetd_a_SOURCES += telnetd/telnetd.c
-libtelnetd_a_SOURCES += telnetd/telnetd-init.c
-
-if LIBDEBUGGER
-
-project_lib_LIBRARIES += libdebugger.a
-
-libdebugger_a_SOURCES =
-libdebugger_a_SOURCES += libdebugger/rtems-debugger-block.c
-libdebugger_a_SOURCES += libdebugger/rtems-debugger-bsp.c
-libdebugger_a_SOURCES += libdebugger/rtems-debugger-cmd.c
-libdebugger_a_SOURCES += libdebugger/rtems-debugger-remote.c
-libdebugger_a_SOURCES += libdebugger/rtems-debugger-remote-tcp.c
-libdebugger_a_SOURCES += libdebugger/rtems-debugger-@RTEMS_CPU@.c
-libdebugger_a_SOURCES += libdebugger/rtems-debugger-server.c
-libdebugger_a_SOURCES += libdebugger/rtems-debugger-target.c
-libdebugger_a_SOURCES += libdebugger/rtems-debugger-threads.c
-
-endif
-
-project_lib_LIBRARIES += libjffs2.a
-
-libjffs2_a_SOURCES =
-libjffs2_a_SOURCES += libfs/src/jffs2/src/build.c
-libjffs2_a_SOURCES += libfs/src/jffs2/src/compat-crc32.c
-libjffs2_a_SOURCES += libfs/src/jffs2/src/compr.c
-libjffs2_a_SOURCES += libfs/src/jffs2/src/compr_rtime.c
-libjffs2_a_SOURCES += libfs/src/jffs2/src/compr_zlib.c
-libjffs2_a_SOURCES += libfs/src/jffs2/src/debug.c
-libjffs2_a_SOURCES += libfs/src/jffs2/src/dir-rtems.c
-libjffs2_a_SOURCES += libfs/src/jffs2/src/erase.c
-libjffs2_a_SOURCES += libfs/src/jffs2/src/flashio.c
-libjffs2_a_SOURCES += libfs/src/jffs2/src/fs-rtems.c
-libjffs2_a_SOURCES += libfs/src/jffs2/src/gc.c
-libjffs2_a_SOURCES += libfs/src/jffs2/src/malloc-rtems.c
-libjffs2_a_SOURCES += libfs/src/jffs2/src/nodelist.c
-libjffs2_a_SOURCES += libfs/src/jffs2/src/nodemgmt.c
-libjffs2_a_SOURCES += libfs/src/jffs2/src/read.c
-libjffs2_a_SOURCES += libfs/src/jffs2/src/readinode.c
-libjffs2_a_SOURCES += libfs/src/jffs2/src/scan.c
-libjffs2_a_SOURCES += libfs/src/jffs2/src/write.c
-libjffs2_a_CFLAGS =
-libjffs2_a_CFLAGS += -Wno-pointer-sign
-libjffs2_a_CPPFLAGS =
-libjffs2_a_CPPFLAGS += $(AM_CPPFLAGS)
-libjffs2_a_CPPFLAGS += -I$(srcdir)/libfs/src/jffs2/include
-
-project_lib_LIBRARIES += libmghttpd.a
-
-libmghttpd_a_SOURCES =
-libmghttpd_a_SOURCES += mghttpd/mongoose.c
-
-project_lib_LIBRARIES += libz.a
-
-libz_a_SOURCES =
-libz_a_SOURCES += zlib/adler32.c
-libz_a_SOURCES += zlib/compress.c
-libz_a_SOURCES += zlib/crc32.c
-libz_a_SOURCES += zlib/deflate.c
-libz_a_SOURCES += zlib/gzclose.c
-libz_a_SOURCES += zlib/gzlib.c
-libz_a_SOURCES += zlib/gzread.c
-libz_a_SOURCES += zlib/gzwrite.c
-libz_a_SOURCES += zlib/infback.c
-libz_a_SOURCES += zlib/inffast.c
-libz_a_SOURCES += zlib/inflate.c
-libz_a_SOURCES += zlib/inftrees.c
-libz_a_SOURCES += zlib/trees.c
-libz_a_SOURCES += zlib/uncompr.c
-libz_a_SOURCES += zlib/zutil.c
-
-if HACK_TO_AVOID_LONG_ARG_LIST
-
-librtemscpu.a: $(librtemscpu_a_OBJECTS) $(librtemscpu_a_DEPENDENCIES) $(EXTRA_librtemscpu_a_DEPENDENCIES)
- -rm -f librtemscpu.a librtemscpu.txt
- for i in $(librtemscpu_a_OBJECTS) ; do echo "$$i" >>librtemscpu.txt ; done
- $(librtemscpu_a_AR) librtemscpu.a @librtemscpu.txt $(librtemscpu_a_LIBADD)
- $(RANLIB) librtemscpu.a
-
-endif
diff --git a/cpukit/automake/compile.am b/cpukit/automake/compile.am
deleted file mode 100644
index 4fc133e7aa..0000000000
--- a/cpukit/automake/compile.am
+++ /dev/null
@@ -1,5 +0,0 @@
-AM_CPPFLAGS = @RTEMS_CPPFLAGS@
-AM_CFLAGS =
-AM_CCASFLAGS = @RTEMS_CCASFLAGS@
-
-ARFLAGS = crD
diff --git a/cpukit/automake/multilib.am b/cpukit/automake/multilib.am
deleted file mode 100644
index 007d20a8e0..0000000000
--- a/cpukit/automake/multilib.am
+++ /dev/null
@@ -1,34 +0,0 @@
-if MULTILIB
-MULTISRCTOP =
-MULTIDIRS =
-MULTIDO = true
-MULTICLEAN = true
-endif
-
-# Multilib support rules
-.PHONY: all-multi install-multi mostlyclean-multi clean-multi distclean-multi \
- maintainer-clean-multi
-
-if MULTILIB
-all-recursive: all-multi
-install-recursive: install-multi
-
-mostlyclean-recursive: mostlyclean-multi
-clean-recursive: clean-multi
-distclean-recursive: distclean-multi
-maintainer-clean-recursive: maintainer-clean-multi
-
-all-multi:
- $(MULTIDO) $(AM_MAKEFLAGS) DO=all multi-do
-install-multi:
- $(MULTIDO) $(AM_MAKEFLAGS) DO=install multi-do
-
-mostlyclean-multi:
- $(MULTICLEAN) $(AM_MAKEFLAGS) DO=mostlyclean multi-clean
-clean-multi:
- $(MULTICLEAN) $(AM_MAKEFLAGS) DO=clean multi-clean
-distclean-multi:
- $(MULTICLEAN) $(AM_MAKEFLAGS) DO=distclean multi-clean
-maintainer-clean-multi:
- $(MULTICLEAN) $(AM_MAKEFLAGS) DO=maintainer-clean multi-clean
-endif
diff --git a/cpukit/configure.ac b/cpukit/configure.ac
deleted file mode 100644
index e3c039383c..0000000000
--- a/cpukit/configure.ac
+++ /dev/null
@@ -1,387 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-cpukit],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-AC_CONFIG_SRCDIR([score])
-RTEMS_TOP([..],[])
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-
-AM_INIT_AUTOMAKE([no-define nostdinc subdir-objects foreign 1.12.2])
-AM_MAINTAINER_MODE
-
-RTEMS_ENABLE_MULTIPROCESSING
-RTEMS_ENABLE_POSIX
-RTEMS_ENABLE_RTEMS_DEBUG
-RTEMS_ENABLE_NETWORKING
-RTEMS_ENABLE_PARAVIRT
-RTEMS_ENABLE_PROFILING
-RTEMS_ENABLE_DRVMGR
-
-RTEMS_ENV_RTEMSCPU
-RTEMS_CHECK_RTEMS_DEBUG
-
-AC_DEFUN([RTEMS_TOOL_CHAIN_ERROR],AC_MSG_ERROR([please update your tool chain via the RSB <https://docs.rtems.org/branches/master/rsb/quick-start.html>]))
-
-# Is this a supported CPU?
-AC_MSG_CHECKING([if cpu $RTEMS_CPU is supported])
-if test -d "$srcdir/score/cpu/$RTEMS_CPU"; then
- AC_MSG_RESULT(yes)
-else
- AC_MSG_ERROR(no)
-fi
-
-RTEMS_PROG_CC_FOR_TARGET
-AM_PROG_CC_C_O
-RTEMS_CANONICALIZE_TOOLS
-RTEMS_PROG_CCAS
-AC_PROG_RANLIB
-
-AC_MSG_CHECKING([for a need to avoid a long argument list])
-
-hack_to_avoid_long_arg_list=no
-case "${build_os}" in
- *cygwin*|*mingw*|*msys*)
- hack_to_avoid_long_arg_list=yes
- ;;
- *)
- ;;
-esac
-
-AC_MSG_RESULT([${hack_to_avoid_long_arg_list}])
-AM_CONDITIONAL([HACK_TO_AVOID_LONG_ARG_LIST], [test "${hack_to_avoid_long_arg_list}" = yes])
-
-RTEMS_CHECK_NEWLIB
-
-# Newlib proprietary
-AC_CHECK_MEMBER([struct _Thread_queue_Queue._name],[],[RTEMS_TOOL_CHAIN_ERROR],[#include <sys/lock.h>])
-
-# pthread-functions not declared in some versions of newlib.
-RTEMS_CHECK_FUNC([pthread_attr_getguardsize],[#include <pthread.h>])
-RTEMS_CHECK_FUNC([pthread_attr_setguardsize],[#include <pthread.h>])
-RTEMS_CHECK_FUNC([pthread_attr_setstack],[#include <pthread.h>])
-RTEMS_CHECK_FUNC([pthread_attr_getstack],[#include <pthread.h>])
-
-# These are SMP related and were added to newlib by RTEMS.
-RTEMS_CHECK_FUNC([pthread_attr_setaffinity_np],[
- #define _GNU_SOURCE
- #include <pthread.h>])
-RTEMS_CHECK_FUNC([pthread_attr_getaffinity_np],[
- #define _GNU_SOURCE
- #include <pthread.h>])
-RTEMS_CHECK_FUNC([pthread_setaffinity_np],[
- #define _GNU_SOURCE
- #include <pthread.h>])
-RTEMS_CHECK_FUNC([pthread_getaffinity_np],[
- #define _GNU_SOURCE
- #include <pthread.h>])
-RTEMS_CHECK_FUNC([pthread_getattr_np],[
- #define _GNU_SOURCE
- #include <pthread.h>])
-
-AC_LANG_PUSH(C)
-AC_MSG_CHECKING([for mprotect(const void *, ...)])
-AC_COMPILE_IFELSE([AC_LANG_SOURCE([
-#include <sys/mman.h>
-int mprotect(const void *, size_t, int);
-])],[
-AC_MSG_RESULT([yes])
-AC_DEFINE(HAVE_MPROTECT_CONST, [], [mprotect(const void *, ...)])
-],[
-AC_MSG_RESULT([no])
-])
-AC_MSG_CHECKING([for pthread_mutex_getprioceiling(const pthread_mutex_t *, ...)])
-AC_COMPILE_IFELSE([AC_LANG_SOURCE([
-#include <pthread.h>
-int pthread_mutex_getprioceiling(const pthread_mutex_t *__restrict, int *);
-])],[
-AC_MSG_RESULT([yes])
-AC_DEFINE(HAVE_PTHREAD_MUTEX_GETCEILING_CONST, [], [pthread_mutex_getprioceiling(const pthread_mutex_t *, ...)])
-],[
-AC_MSG_RESULT([no])
-])
-AC_MSG_CHECKING([for pthread_setschedparam(..., const struct sched_param *)])
-AC_COMPILE_IFELSE([AC_LANG_SOURCE([
-#include <pthread.h>
-int pthread_setschedparam(pthread_t, int, const struct sched_param *);
-])],[
-AC_MSG_RESULT([yes])
-AC_DEFINE(HAVE_PTHREAD_SETSCHEDPARAM_CONST, [], [pthread_setschedparam(..., const struct sched_param *)])
-],[
-AC_MSG_RESULT([no])
-])
-AC_LANG_POP(C)
-
-# Some toolchain sanity checks and diagnostics
-RTEMS_CHECK_GCC_SANITY
-
-# These are conditionally defined by the toolchain
-# FIXME: we should either conditionally compile those parts in
-# RTEMS depending on them, or abort - For now, simply check.
-AC_CHECK_HEADER([pthread.h],[
- AC_CHECK_TYPES([pthread_rwlock_t])
- AC_CHECK_TYPES([pthread_barrier_t])
- AC_CHECK_TYPES([pthread_spinlock_t])
- AC_CHECK_TYPES([struct _pthread_cleanup_context],[],[RTEMS_TOOL_CHAIN_ERROR],[#include <pthread.h>])
- AC_CHECK_TYPES([struct _Priority_Node],[],[RTEMS_TOOL_CHAIN_ERROR],[#include <pthread.h>])
-])
-
-RTEMS_CHECK_MULTIPROCESSING
-RTEMS_CHECK_POSIX_API
-RTEMS_CHECK_NETWORKING
-RTEMS_CHECK_SMP
-if test "${RTEMS_HAS_SMP}" = "yes"; then
- AC_CHECK_HEADERS([stdatomic.h],[],[RTEMS_TOOL_CHAIN_ERROR])
-fi
-
-rtems_major=`echo _RTEMS_VERSION | sed "s/\..*//"`
-rtems_minor=`echo _RTEMS_VERSION | sed "s/[[0-9]][[0-9]]*\.//;s/\..*//"`
-rtems_revision=`echo _RTEMS_VERSION | sed "s/[[0-9]][[0-9]]*\.//;s/[[0-9]][[0-9]]*\.//;s/[[\.\-]].*//"`
-
-_RTEMS_CPUOPT_INIT
-
-RTEMS_CPUOPT([RTEMS_DEBUG],
- [test x"${enable_rtems_debug}" = x"yes"],
- [1],
- [if RTEMS_DEBUG is enabled])
-
-RTEMS_CPUOPT([RTEMS_MULTIPROCESSING],
- [test x"$enable_multiprocessing" = xyes],
- [1],
- [if multiprocessing is enabled])
-
-RTEMS_CPUOPT([RTEMS_NEWLIB],
- [test x"$RTEMS_USE_NEWLIB" = xyes],
- [1],
- [if using newlib])
-
-RTEMS_CPUOPT([RTEMS_POSIX_API],
- [test x"$rtems_cv_HAS_POSIX_API" = xyes],
- [1],
- [if posix api is supported])
-
-RTEMS_CPUOPT([RTEMS_SMP],
- [test x"$RTEMS_HAS_SMP" = xyes],
- [1],
- [if SMP is enabled])
-
-RTEMS_CPUOPT([RTEMS_PARAVIRT],
- [test x"$RTEMS_HAS_PARAVIRT" = xyes],
- [1],
- [PARAVIRT is enabled])
-
-RTEMS_CPUOPT([RTEMS_PROFILING],
- [test x"$RTEMS_HAS_PROFILING" = xyes],
- [1],
- [if profiling is enabled])
-
-RTEMS_CPUOPT([RTEMS_NETWORKING],
- [test x"$rtems_cv_HAS_NETWORKING" = xyes],
- [1],
- [if networking is enabled])
-
-RTEMS_CPUOPT([RTEMS_DRVMGR_STARTUP],
- [test x"$enable_drvmgr" = xyes],
- [1],
- [if driver manager api is supported])
-
-RTEMS_CPUOPT([RTEMS_VERSION],
- [true],
- ["]_RTEMS_VERSION["],
- [RTEMS version string])
-
-## Header file differences that need to be known in .h after install
-
-## Deactivate ada bindings
-RTEMS_CPUOPT([__RTEMS_ADA__],
- [test x"${enable_ada}" = x"yes"],
- [1],
- [Define to 1 if ada/gnat bindings are built-in])
-
-# These are used to provide <rtems/inttypes.h
-AC_CHECK_SIZEOF([mode_t])
-AC_CHECK_SIZEOF([off_t])
-AC_CHECK_SIZEOF([time_t])
-AC_CHECK_SIZEOF([size_t])
-AC_CHECK_SIZEOF([blksize_t])
-AC_CHECK_SIZEOF([blkcnt_t])
-
-## Provide sizeof(mode_t) information via cpuopts.h
-RTEMS_CPUOPT([__RTEMS_SIZEOF_MODE_T__],
- [true],
- [${ac_cv_sizeof_mode_t}],
- [sizeof(mode_t)])
-
-## Provide sizeof(off_t) information via cpuopts.h
-RTEMS_CPUOPT([__RTEMS_SIZEOF_OFF_T__],
- [true],
- [${ac_cv_sizeof_off_t}],
- [sizeof(off_t)])
-
-## Provide sizeof(time_t) information via cpuopts.h
-RTEMS_CPUOPT([__RTEMS_SIZEOF_TIME_T__],
- [true],
- [${ac_cv_sizeof_time_t}],
- [sizeof(time_t)])
-
-## Provide sizeof(blksize_t) information via cpuopts.h
-RTEMS_CPUOPT([__RTEMS_SIZEOF_BLKSIZE_T__],
- [true],
- [${ac_cv_sizeof_blksize_t}],
- [sizeof(blksize_t)])
-
-## Provide sizeof(blkcnt_t) information via cpuopts.h
-RTEMS_CPUOPT([__RTEMS_SIZEOF_BLKCNT_T__],
- [true],
- [${ac_cv_sizeof_blkcnt_t}],
- [sizeof(blkcnt_t)])
-
-## Then we propagate a private copy of the value into cpuopts.h
-## so it is always available to the RTEMS header files.
-
-RTEMS_CPUOPT([__RTEMS_MAJOR__],
- [true],
- [$rtems_major],
- [major version portion of an RTEMS release])
-
-RTEMS_CPUOPT([__RTEMS_MINOR__],
- [true],
- [$rtems_minor],
- [minor version portion of an RTEMS release])
-
-RTEMS_CPUOPT([__RTEMS_REVISION__],
- [true],
- [$rtems_revision],
- [revision version portion of an RTEMS release])
-
-_RTEMS_CPUOPT_FINI
-
-_RTEMS_TESTOPT_INIT
-RTEMS_TESTOPT([RTEMS_TEST_VERBOSITY],
- [true],
- [T_NORMAL],
- [RTEMS Test Framework verbosity])
-_RTEMS_TESTOPT_FINI
-
-AC_ENABLE_MULTILIB([Makefile],[..])
-
-# libmisc/shell/* wants to assign file descriptors to stdio file descriptors.
-AC_MSG_CHECKING([for assignable stdio])
-AC_COMPILE_IFELSE(
- [AC_LANG_PROGRAM(
- [#include <stdio.h>],
- [stdin = fopen("/tmp", "r")])],
- [HAVE_ASSIGNABLE_STDIO=yes],
- [HAVE_ASSIGNABLE_STDIO=no])
-AC_MSG_RESULT([$HAVE_ASSIGNABLE_STDIO])
-
-# libmisc/serdbg exploits weak symbols
-RTEMS_CHECK_GCC_WEAK
-
-# Used by legacy network stack
-AC_CHECK_DECLS([rcmd],,,[#include <unistd.h>])
-
-# Ensure that Newlib does not provide things now in <machine/_timecounter.h>
-AC_CHECK_DECLS([_Timecounter_Time_second],[RTEMS_TOOL_CHAIN_ERROR],,[#include <sys/time.h>])
-
-# ... far too many conditionals ...
-AM_CONDITIONAL(NEWLIB,test x"$RTEMS_USE_NEWLIB" = x"yes")
-
-AM_CONDITIONAL(HAS_MP,test x"$enable_multiprocessing" = x"yes" )
-AM_CONDITIONAL(HAS_SMP,[test "$RTEMS_HAS_SMP" = "yes"])
-
-AM_CONDITIONAL(HAS_PTHREADS,test x"$rtems_cv_HAS_POSIX_API" = x"yes")
-
-AM_CONDITIONAL([LIBSHELL],[test x"$HAVE_ASSIGNABLE_STDIO" = x"yes"])
-AM_CONDITIONAL([LIBSERDBG],[test x"$rtems_cv_cc_attribute_weak" = x"yes"])
-AM_CONDITIONAL([LIBGNAT],[test x"$rtems_cv_HAS_POSIX_API" = x"yes" \
-&& test x"$enable_ada" = x"yes"])
-
-AM_CONDITIONAL([LIBUTF8PROC],[test $ac_cv_sizeof_size_t -gt 2])
-
-AC_CONFIG_HEADER(config.h)
-
-## These are needed by the NFS Client
-AC_CHECK_PROG(RPCGEN,rpcgen,rpcgen)
-AM_CONDITIONAL([RPCTOOLS],[test "$RPCGEN" = rpcgen \
-&& test -n "$AWK" \
-&& test "$enable_rpcgen" = yes])
-
-# Filter dynamic loading to only build for architectures that have
-# reloc backends
-AC_MSG_CHECKING([whether CPU supports libdl])
-case $RTEMS_CPU in
- arm | i386 | m68k | mips | moxie | powerpc | riscv | sparc)
- HAVE_LIBDL=yes ;;
- # bfin has an issue to resolve with libdl. See ticket #2252
- bfin)
- HAVE_LIBDL=no ;;
- # lm32 has an issue to resolve with libdl. See ticket #2283
- lm32)
- HAVE_LIBDL=no ;;
- # v850 has an issue to resolve with libdl. See ticket #2260
- v850)
- HAVE_LIBDL=no ;;
- *)
- HAVE_LIBDL=no ;;
-esac
-AM_CONDITIONAL(LIBDL,[test x"$HAVE_LIBDL" = x"yes"])
-AC_MSG_RESULT([$HAVE_LIBDL])
-
-# Filter debugger to only build for architectures that have a target backend
-AC_MSG_CHECKING([whether CPU supports libdebugger])
-case $RTEMS_CPU in
- arm | i386)
- HAVE_LIBDEBUGGER=yes ;;
- *)
- HAVE_LIBDEBUGGER=no ;;
-esac
-AM_CONDITIONAL(LIBDEBUGGER,[test x"$HAVE_LIBDEBUGGER" = x"yes"])
-AC_MSG_RESULT([$HAVE_LIBDEBUGGER])
-
-# Filter libpci to only build for architectures that have support for it
-AC_MSG_CHECKING([whether CPU supports libpci])
-case $RTEMS_CPU in
- sparc)
- HAVE_LIBPCI=yes ;;
- *)
- HAVE_LIBPCI=no ;;
-esac
-AM_CONDITIONAL(LIBPCI,[test x"$HAVE_LIBPCI" = x"yes"])
-AC_MSG_RESULT([$HAVE_LIBPCI])
-
-# Filter libdrvmgr to only build for architectures that have support for it
-AC_MSG_CHECKING([whether CPU supports libdrvmgr])
-case $RTEMS_CPU in
- riscv | sparc)
- HAVE_LIBDRVMGR=yes ;;
- *)
- HAVE_LIBDRVMGR=no ;;
-esac
-AM_CONDITIONAL(LIBDRVMGR,[test x"$HAVE_LIBDRVMGR" = x"yes"])
-AC_MSG_RESULT([$HAVE_LIBDRVMGR])
-
-AM_CONDITIONAL([CPU_ARM],[test $RTEMS_CPU = "arm"])
-AM_CONDITIONAL([CPU_BFIN],[test $RTEMS_CPU = "bfin"])
-AM_CONDITIONAL([CPU_I386],[test $RTEMS_CPU = "i386"])
-AM_CONDITIONAL([CPU_LM32],[test $RTEMS_CPU = "lm32"])
-AM_CONDITIONAL([CPU_M68K],[test $RTEMS_CPU = "m68k"])
-AM_CONDITIONAL([CPU_MIPS],[test $RTEMS_CPU = "mips"])
-AM_CONDITIONAL([CPU_MOXIE],[test $RTEMS_CPU = "moxie"])
-AM_CONDITIONAL([CPU_NIOS2],[test $RTEMS_CPU = "nios2"])
-AM_CONDITIONAL([CPU_NO_CPU],[test $RTEMS_CPU = "no_cpu"])
-AM_CONDITIONAL([CPU_OR1K],[test $RTEMS_CPU = "or1k"])
-AM_CONDITIONAL([CPU_POWERPC],[test $RTEMS_CPU = "powerpc"])
-AM_CONDITIONAL([CPU_RISCV],[test $RTEMS_CPU = "riscv"])
-AM_CONDITIONAL([CPU_SH],[test $RTEMS_CPU = "sh"])
-AM_CONDITIONAL([CPU_SPARC64],[test $RTEMS_CPU = "sparc64"])
-AM_CONDITIONAL([CPU_SPARC],[test $RTEMS_CPU = "sparc"])
-AM_CONDITIONAL([CPU_V850],[test $RTEMS_CPU = "v850"])
-AM_CONDITIONAL([CPU_X86_64],[test $RTEMS_CPU = "x86_64"])
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-
-AC_OUTPUT
diff --git a/cpukit/header-dirs.am b/cpukit/header-dirs.am
deleted file mode 100644
index d90271be9e..0000000000
--- a/cpukit/header-dirs.am
+++ /dev/null
@@ -1,82 +0,0 @@
-## This file was generated by "./boostrap -H".
-include_HEADERS =
-include_adaincludedir = $(includedir)/adainclude
-include_adainclude_HEADERS =
-include_arpadir = $(includedir)/arpa
-include_arpa_HEADERS =
-include_devdir = $(includedir)/dev
-include_dev_HEADERS =
-include_dev_i2cdir = $(includedir)/dev/i2c
-include_dev_i2c_HEADERS =
-include_dev_miidir = $(includedir)/dev/mii
-include_dev_mii_HEADERS =
-include_dev_serialdir = $(includedir)/dev/serial
-include_dev_serial_HEADERS =
-include_dev_spidir = $(includedir)/dev/spi
-include_dev_spi_HEADERS =
-include_drvmgrdir = $(includedir)/drvmgr
-include_drvmgr_HEADERS =
-include_kerndir = $(includedir)/kern
-include_kern_HEADERS =
-include_libdir = $(includedir)/lib
-include_lib_HEADERS =
-include_libcdir = $(includedir)/libc
-include_libc_HEADERS =
-include_libcpudir = $(includedir)/libcpu
-include_libcpu_HEADERS =
-include_linuxdir = $(includedir)/linux
-include_linux_HEADERS =
-include_linux_spidir = $(includedir)/linux/spi
-include_linux_spi_HEADERS =
-include_machinedir = $(includedir)/machine
-include_machine_HEADERS =
-include_mghttpddir = $(includedir)/mghttpd
-include_mghttpd_HEADERS =
-include_netdir = $(includedir)/net
-include_net_HEADERS =
-include_netinetdir = $(includedir)/netinet
-include_netinet_HEADERS =
-include_nfsdir = $(includedir)/nfs
-include_nfs_HEADERS =
-include_nfsclientdir = $(includedir)/nfsclient
-include_nfsclient_HEADERS =
-include_pcidir = $(includedir)/pci
-include_pci_HEADERS =
-include_rpcdir = $(includedir)/rpc
-include_rpc_HEADERS =
-include_rtemsdir = $(includedir)/rtems
-include_rtems_HEADERS =
-include_rtems_bfindir = $(includedir)/rtems/bfin
-include_rtems_bfin_HEADERS =
-include_rtems_bsdnetdir = $(includedir)/rtems/bsdnet
-include_rtems_bsdnet_HEADERS =
-include_rtems_confdefsdir = $(includedir)/rtems/confdefs
-include_rtems_confdefs_HEADERS =
-include_rtems_debuggerdir = $(includedir)/rtems/debugger
-include_rtems_debugger_HEADERS =
-include_rtems_m68kdir = $(includedir)/rtems/m68k
-include_rtems_m68k_HEADERS =
-include_rtems_mipsdir = $(includedir)/rtems/mips
-include_rtems_mips_HEADERS =
-include_rtems_posixdir = $(includedir)/rtems/posix
-include_rtems_posix_HEADERS =
-include_rtems_powerpcdir = $(includedir)/rtems/powerpc
-include_rtems_powerpc_HEADERS =
-include_rtems_rfsdir = $(includedir)/rtems/rfs
-include_rtems_rfs_HEADERS =
-include_rtems_rtemsdir = $(includedir)/rtems/rtems
-include_rtems_rtems_HEADERS =
-include_rtems_rtldir = $(includedir)/rtems/rtl
-include_rtems_rtl_HEADERS =
-include_rtems_scoredir = $(includedir)/rtems/score
-include_rtems_score_HEADERS =
-include_rtems_tracedir = $(includedir)/rtems/trace
-include_rtems_trace_HEADERS =
-include_sysdir = $(includedir)/sys
-include_sys_HEADERS =
-include_utf8procdir = $(includedir)/utf8proc
-include_utf8proc_HEADERS =
-include_uuiddir = $(includedir)/uuid
-include_uuid_HEADERS =
-include_vmdir = $(includedir)/vm
-include_vm_HEADERS =
diff --git a/cpukit/headers.am b/cpukit/headers.am
deleted file mode 100644
index 96bc9faca7..0000000000
--- a/cpukit/headers.am
+++ /dev/null
@@ -1,452 +0,0 @@
-## This file was generated by "./boostrap -H".
-include_HEADERS += include/aio.h
-include_HEADERS += include/crypt.h
-include_HEADERS += include/dlfcn.h
-include_HEADERS += include/endian.h
-include_HEADERS += include/fdt.h
-include_HEADERS += include/libfdt.h
-include_HEADERS += include/libfdt_env.h
-include_HEADERS += include/link.h
-include_HEADERS += include/link_elf.h
-include_HEADERS += include/md4.h
-include_HEADERS += include/md5.h
-include_HEADERS += include/memory.h
-include_HEADERS += include/mqueue.h
-include_HEADERS += include/pci.h
-include_HEADERS += include/poll.h
-include_HEADERS += include/rtems.h
-include_HEADERS += include/sha256.h
-include_HEADERS += include/sha512.h
-include_HEADERS += include/xz.h
-include_HEADERS += include/zconf.h
-include_HEADERS += include/zlib.h
-include_arpa_HEADERS += include/arpa/ftp.h
-include_dev_i2c_HEADERS += include/dev/i2c/eeprom.h
-include_dev_i2c_HEADERS += include/dev/i2c/fpga-i2c-slave.h
-include_dev_i2c_HEADERS += include/dev/i2c/gpio-nxp-pca9535.h
-include_dev_i2c_HEADERS += include/dev/i2c/i2c.h
-include_dev_i2c_HEADERS += include/dev/i2c/sensor-lm75a.h
-include_dev_i2c_HEADERS += include/dev/i2c/switch-nxp-pca9548a.h
-include_dev_i2c_HEADERS += include/dev/i2c/ti-ads-16bit-adc.h
-include_dev_i2c_HEADERS += include/dev/i2c/ti-lm25066a.h
-include_dev_i2c_HEADERS += include/dev/i2c/ti-tmp112.h
-include_dev_i2c_HEADERS += include/dev/i2c/xilinx-axi-i2c.h
-include_dev_serial_HEADERS += include/dev/serial/sc16is752.h
-include_dev_spi_HEADERS += include/dev/spi/spi.h
-include_drvmgr_HEADERS += include/drvmgr/drvmgr.h
-include_drvmgr_HEADERS += include/drvmgr/drvmgr_confdefs.h
-include_drvmgr_HEADERS += include/drvmgr/drvmgr_list.h
-include_drvmgr_HEADERS += include/drvmgr/pci_bus.h
-include_linux_HEADERS += include/linux/i2c-dev.h
-include_linux_HEADERS += include/linux/i2c.h
-include_linux_HEADERS += include/linux/rbtree.h
-include_linux_spi_HEADERS += include/linux/spi/spidev.h
-include_machine_HEADERS += include/machine/_kernel_cpuset.h
-include_machine_HEADERS += include/machine/_kernel_in.h
-include_machine_HEADERS += include/machine/_kernel_in6.h
-include_machine_HEADERS += include/machine/_kernel_mman.h
-include_machine_HEADERS += include/machine/_kernel_param.h
-include_machine_HEADERS += include/machine/_kernel_time.h
-include_machine_HEADERS += include/machine/_kernel_types.h
-include_machine_HEADERS += include/machine/_kernel_uio.h
-include_machine_HEADERS += include/machine/_timecounter.h
-include_mghttpd_HEADERS += include/mghttpd/mongoose.h
-include_pci_HEADERS += include/pci/access.h
-include_pci_HEADERS += include/pci/cfg.h
-include_pci_HEADERS += include/pci/cfg_auto.h
-include_pci_HEADERS += include/pci/cfg_peripheral.h
-include_pci_HEADERS += include/pci/cfg_read.h
-include_pci_HEADERS += include/pci/cfg_static.h
-include_pci_HEADERS += include/pci/ids.h
-include_pci_HEADERS += include/pci/ids_extra.h
-include_pci_HEADERS += include/pci/irq.h
-include_pci_HEADERS += include/pci/pcireg.h
-include_rtems_HEADERS += include/rtems/assoc.h
-include_rtems_HEADERS += include/rtems/bdbuf.h
-include_rtems_HEADERS += include/rtems/bdpart.h
-include_rtems_HEADERS += include/rtems/blkdev.h
-include_rtems_HEADERS += include/rtems/bsd.h
-include_rtems_HEADERS += include/rtems/bspIo.h
-include_rtems_HEADERS += include/rtems/bspcmdline.h
-include_rtems_HEADERS += include/rtems/btimer.h
-include_rtems_HEADERS += include/rtems/capture-cli.h
-include_rtems_HEADERS += include/rtems/capture.h
-include_rtems_HEADERS += include/rtems/captureimpl.h
-include_rtems_HEADERS += include/rtems/cbs.h
-include_rtems_HEADERS += include/rtems/chain.h
-include_rtems_HEADERS += include/rtems/clockdrv.h
-include_rtems_HEADERS += include/rtems/concat.h
-include_rtems_HEADERS += include/rtems/confdefs.h
-include_rtems_HEADERS += include/rtems/config.h
-include_rtems_HEADERS += include/rtems/console.h
-include_rtems_HEADERS += include/rtems/counter.h
-include_rtems_HEADERS += include/rtems/cpuuse.h
-include_rtems_HEADERS += include/rtems/deviceio.h
-include_rtems_HEADERS += include/rtems/devnull.h
-include_rtems_HEADERS += include/rtems/devzero.h
-include_rtems_HEADERS += include/rtems/diskdevs.h
-include_rtems_HEADERS += include/rtems/dosfs.h
-include_rtems_HEADERS += include/rtems/dumpbuf.h
-include_rtems_HEADERS += include/rtems/endian.h
-include_rtems_HEADERS += include/rtems/error.h
-include_rtems_HEADERS += include/rtems/extension.h
-include_rtems_HEADERS += include/rtems/extensiondata.h
-include_rtems_HEADERS += include/rtems/extensionimpl.h
-include_rtems_HEADERS += include/rtems/fatal.h
-include_rtems_HEADERS += include/rtems/fb.h
-include_rtems_HEADERS += include/rtems/flashdisk.h
-include_rtems_HEADERS += include/rtems/framebuffer.h
-include_rtems_HEADERS += include/rtems/fs.h
-include_rtems_HEADERS += include/rtems/fsmount.h
-include_rtems_HEADERS += include/rtems/ftpd.h
-include_rtems_HEADERS += include/rtems/ftpfs.h
-include_rtems_HEADERS += include/rtems/gxx_wrappers.h
-include_rtems_HEADERS += include/rtems/ide_part_table.h
-include_rtems_HEADERS += include/rtems/imfs.h
-include_rtems_HEADERS += include/rtems/init.h
-include_rtems_HEADERS += include/rtems/inttypes.h
-include_rtems_HEADERS += include/rtems/io.h
-include_rtems_HEADERS += include/rtems/ioimpl.h
-include_rtems_HEADERS += include/rtems/iosupp.h
-include_rtems_HEADERS += include/rtems/irq-extension.h
-include_rtems_HEADERS += include/rtems/irq.h
-include_rtems_HEADERS += include/rtems/jffs2.h
-include_rtems_HEADERS += include/rtems/libcsupport.h
-include_rtems_HEADERS += include/rtems/libi2c.h
-include_rtems_HEADERS += include/rtems/libio.h
-include_rtems_HEADERS += include/rtems/libio_.h
-include_rtems_HEADERS += include/rtems/linkersets.h
-include_rtems_HEADERS += include/rtems/malloc.h
-include_rtems_HEADERS += include/rtems/media.h
-include_rtems_HEADERS += include/rtems/monitor.h
-include_rtems_HEADERS += include/rtems/mouse_parser.h
-include_rtems_HEADERS += include/rtems/mptables.h
-include_rtems_HEADERS += include/rtems/mw_uid.h
-include_rtems_HEADERS += include/rtems/nvdisk-sram.h
-include_rtems_HEADERS += include/rtems/nvdisk.h
-include_rtems_HEADERS += include/rtems/passwd.h
-include_rtems_HEADERS += include/rtems/pci.h
-include_rtems_HEADERS += include/rtems/pipe.h
-include_rtems_HEADERS += include/rtems/print.h
-include_rtems_HEADERS += include/rtems/printer.h
-include_rtems_HEADERS += include/rtems/profiling.h
-include_rtems_HEADERS += include/rtems/pty.h
-include_rtems_HEADERS += include/rtems/qreslib.h
-include_rtems_HEADERS += include/rtems/ramdisk.h
-include_rtems_HEADERS += include/rtems/rbheap.h
-include_rtems_HEADERS += include/rtems/rbtree.h
-include_rtems_HEADERS += include/rtems/record.h
-include_rtems_HEADERS += include/rtems/recordclient.h
-include_rtems_HEADERS += include/rtems/recorddata.h
-include_rtems_HEADERS += include/rtems/recorddump.h
-include_rtems_HEADERS += include/rtems/recordserver.h
-include_rtems_HEADERS += include/rtems/ringbuf.h
-include_rtems_HEADERS += include/rtems/rtc.h
-include_rtems_HEADERS += include/rtems/rtems-debugger-remote-tcp.h
-include_rtems_HEADERS += include/rtems/rtems-debugger.h
-include_rtems_HEADERS += include/rtems/rtems-fdt-shell.h
-include_rtems_HEADERS += include/rtems/rtems-fdt.h
-include_rtems_HEADERS += include/rtems/rtems-rfs-format.h
-include_rtems_HEADERS += include/rtems/rtems-rfs-shell.h
-include_rtems_HEADERS += include/rtems/rtems-rfs.h
-include_rtems_HEADERS += include/rtems/rtemsdialer.h
-include_rtems_HEADERS += include/rtems/scheduler.h
-include_rtems_HEADERS += include/rtems/serdbg.h
-include_rtems_HEADERS += include/rtems/serdbgcnf.h
-include_rtems_HEADERS += include/rtems/serial_mouse.h
-include_rtems_HEADERS += include/rtems/seterr.h
-include_rtems_HEADERS += include/rtems/shell.h
-include_rtems_HEADERS += include/rtems/shellconfig.h
-include_rtems_HEADERS += include/rtems/sparse-disk.h
-include_rtems_HEADERS += include/rtems/spurious.h
-include_rtems_HEADERS += include/rtems/stackchk.h
-include_rtems_HEADERS += include/rtems/status-checks.h
-include_rtems_HEADERS += include/rtems/stdio-redirect.h
-include_rtems_HEADERS += include/rtems/stringto.h
-include_rtems_HEADERS += include/rtems/sysinit.h
-include_rtems_HEADERS += include/rtems/telnetd.h
-include_rtems_HEADERS += include/rtems/termios_printk.h
-include_rtems_HEADERS += include/rtems/termios_printk_cnf.h
-include_rtems_HEADERS += include/rtems/termiostypes.h
-include_rtems_HEADERS += include/rtems/test-info.h
-include_rtems_HEADERS += include/rtems/test.h
-include_rtems_HEADERS += include/rtems/tftp.h
-include_rtems_HEADERS += include/rtems/thread.h
-include_rtems_HEADERS += include/rtems/timecounter.h
-include_rtems_HEADERS += include/rtems/timespec.h
-include_rtems_HEADERS += include/rtems/tm27-default.h
-include_rtems_HEADERS += include/rtems/tod.h
-include_rtems_HEADERS += include/rtems/untar.h
-include_rtems_HEADERS += include/rtems/userenv.h
-include_rtems_HEADERS += include/rtems/version.h
-include_rtems_HEADERS += include/rtems/vmeintr.h
-include_rtems_HEADERS += include/rtems/watchdogdrv.h
-include_rtems_confdefs_HEADERS += include/rtems/confdefs/bdbuf.h
-include_rtems_confdefs_HEADERS += include/rtems/confdefs/bsp.h
-include_rtems_confdefs_HEADERS += include/rtems/confdefs/clock.h
-include_rtems_confdefs_HEADERS += include/rtems/confdefs/console.h
-include_rtems_confdefs_HEADERS += include/rtems/confdefs/extensions.h
-include_rtems_confdefs_HEADERS += include/rtems/confdefs/inittask.h
-include_rtems_confdefs_HEADERS += include/rtems/confdefs/initthread.h
-include_rtems_confdefs_HEADERS += include/rtems/confdefs/iodrivers.h
-include_rtems_confdefs_HEADERS += include/rtems/confdefs/libio.h
-include_rtems_confdefs_HEADERS += include/rtems/confdefs/libpci.h
-include_rtems_confdefs_HEADERS += include/rtems/confdefs/malloc.h
-include_rtems_confdefs_HEADERS += include/rtems/confdefs/mpci.h
-include_rtems_confdefs_HEADERS += include/rtems/confdefs/newlib.h
-include_rtems_confdefs_HEADERS += include/rtems/confdefs/objectsclassic.h
-include_rtems_confdefs_HEADERS += include/rtems/confdefs/objectsposix.h
-include_rtems_confdefs_HEADERS += include/rtems/confdefs/obsolete.h
-include_rtems_confdefs_HEADERS += include/rtems/confdefs/percpu.h
-include_rtems_confdefs_HEADERS += include/rtems/confdefs/scheduler.h
-include_rtems_confdefs_HEADERS += include/rtems/confdefs/threads.h
-include_rtems_confdefs_HEADERS += include/rtems/confdefs/unlimited.h
-include_rtems_confdefs_HEADERS += include/rtems/confdefs/wkspace.h
-include_rtems_confdefs_HEADERS += include/rtems/confdefs/wkspacesupport.h
-include_rtems_debugger_HEADERS += include/rtems/debugger/rtems-debugger-bsp.h
-include_rtems_debugger_HEADERS += include/rtems/debugger/rtems-debugger-remote.h
-include_rtems_debugger_HEADERS += include/rtems/debugger/rtems-debugger-server.h
-include_rtems_posix_HEADERS += include/rtems/posix/aio_misc.h
-include_rtems_posix_HEADERS += include/rtems/posix/barrierimpl.h
-include_rtems_posix_HEADERS += include/rtems/posix/condimpl.h
-include_rtems_posix_HEADERS += include/rtems/posix/key.h
-include_rtems_posix_HEADERS += include/rtems/posix/keyimpl.h
-include_rtems_posix_HEADERS += include/rtems/posix/mmanimpl.h
-include_rtems_posix_HEADERS += include/rtems/posix/mqueue.h
-include_rtems_posix_HEADERS += include/rtems/posix/mqueueimpl.h
-include_rtems_posix_HEADERS += include/rtems/posix/muteximpl.h
-include_rtems_posix_HEADERS += include/rtems/posix/posixapi.h
-include_rtems_posix_HEADERS += include/rtems/posix/priorityimpl.h
-include_rtems_posix_HEADERS += include/rtems/posix/psignal.h
-include_rtems_posix_HEADERS += include/rtems/posix/psignalimpl.h
-include_rtems_posix_HEADERS += include/rtems/posix/pthread.h
-include_rtems_posix_HEADERS += include/rtems/posix/pthreadattrimpl.h
-include_rtems_posix_HEADERS += include/rtems/posix/pthreadimpl.h
-include_rtems_posix_HEADERS += include/rtems/posix/rwlockimpl.h
-include_rtems_posix_HEADERS += include/rtems/posix/semaphore.h
-include_rtems_posix_HEADERS += include/rtems/posix/semaphoreimpl.h
-include_rtems_posix_HEADERS += include/rtems/posix/shm.h
-include_rtems_posix_HEADERS += include/rtems/posix/shmimpl.h
-include_rtems_posix_HEADERS += include/rtems/posix/sigset.h
-include_rtems_posix_HEADERS += include/rtems/posix/spinlockimpl.h
-include_rtems_posix_HEADERS += include/rtems/posix/threadsup.h
-include_rtems_posix_HEADERS += include/rtems/posix/timer.h
-include_rtems_posix_HEADERS += include/rtems/posix/timerimpl.h
-include_rtems_rfs_HEADERS += include/rtems/rfs/rtems-rfs-bitmaps.h
-include_rtems_rfs_HEADERS += include/rtems/rfs/rtems-rfs-block-pos.h
-include_rtems_rfs_HEADERS += include/rtems/rfs/rtems-rfs-block.h
-include_rtems_rfs_HEADERS += include/rtems/rfs/rtems-rfs-buffer.h
-include_rtems_rfs_HEADERS += include/rtems/rfs/rtems-rfs-data.h
-include_rtems_rfs_HEADERS += include/rtems/rfs/rtems-rfs-dir-hash.h
-include_rtems_rfs_HEADERS += include/rtems/rfs/rtems-rfs-dir.h
-include_rtems_rfs_HEADERS += include/rtems/rfs/rtems-rfs-file-system-fwd.h
-include_rtems_rfs_HEADERS += include/rtems/rfs/rtems-rfs-file-system.h
-include_rtems_rfs_HEADERS += include/rtems/rfs/rtems-rfs-file.h
-include_rtems_rfs_HEADERS += include/rtems/rfs/rtems-rfs-group.h
-include_rtems_rfs_HEADERS += include/rtems/rfs/rtems-rfs-inode.h
-include_rtems_rfs_HEADERS += include/rtems/rfs/rtems-rfs-link.h
-include_rtems_rfs_HEADERS += include/rtems/rfs/rtems-rfs-mutex.h
-include_rtems_rfs_HEADERS += include/rtems/rfs/rtems-rfs-trace.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/asr.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/asrdata.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/attr.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/attrimpl.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/barrier.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/barrierdata.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/barrierimpl.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/cache.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/clock.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/clockimpl.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/config.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/dpmem.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/dpmemdata.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/dpmemimpl.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/event.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/eventdata.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/eventimpl.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/eventmp.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/intr.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/mainpage.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/message.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/messagedata.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/messageimpl.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/modes.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/modesimpl.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/mp.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/msgmp.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/object.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/objectimpl.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/options.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/optionsimpl.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/part.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/partdata.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/partimpl.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/partmp.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/ratemon.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/ratemondata.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/ratemonimpl.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/region.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/regiondata.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/regionimpl.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/sem.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/semdata.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/semimpl.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/semmp.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/signal.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/signalimpl.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/signalmp.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/status.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/statusimpl.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/support.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/taskmp.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/tasks.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/tasksdata.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/tasksimpl.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/timer.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/timerdata.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/timerimpl.h
-include_rtems_rtems_HEADERS += include/rtems/rtems/types.h
-include_rtems_rtl_HEADERS += include/rtems/rtl/dlfcn-shell.h
-include_rtems_rtl_HEADERS += include/rtems/rtl/rap-shell.h
-include_rtems_rtl_HEADERS += include/rtems/rtl/rap.h
-include_rtems_rtl_HEADERS += include/rtems/rtl/rtl-allocator.h
-include_rtems_rtl_HEADERS += include/rtems/rtl/rtl-archive.h
-include_rtems_rtl_HEADERS += include/rtems/rtl/rtl-fwd.h
-include_rtems_rtl_HEADERS += include/rtems/rtl/rtl-indirect-ptr.h
-include_rtems_rtl_HEADERS += include/rtems/rtl/rtl-obj-cache.h
-include_rtems_rtl_HEADERS += include/rtems/rtl/rtl-obj-comp.h
-include_rtems_rtl_HEADERS += include/rtems/rtl/rtl-obj-fwd.h
-include_rtems_rtl_HEADERS += include/rtems/rtl/rtl-obj.h
-include_rtems_rtl_HEADERS += include/rtems/rtl/rtl-shell.h
-include_rtems_rtl_HEADERS += include/rtems/rtl/rtl-sym.h
-include_rtems_rtl_HEADERS += include/rtems/rtl/rtl-trace.h
-include_rtems_rtl_HEADERS += include/rtems/rtl/rtl-unresolved.h
-include_rtems_rtl_HEADERS += include/rtems/rtl/rtl.h
-include_rtems_score_HEADERS += include/rtems/score/address.h
-include_rtems_score_HEADERS += include/rtems/score/apimutex.h
-include_rtems_score_HEADERS += include/rtems/score/assert.h
-include_rtems_score_HEADERS += include/rtems/score/atomic.h
-include_rtems_score_HEADERS += include/rtems/score/basedefs.h
-include_rtems_score_HEADERS += include/rtems/score/chain.h
-include_rtems_score_HEADERS += include/rtems/score/chainimpl.h
-include_rtems_score_HEADERS += include/rtems/score/context.h
-include_rtems_score_HEADERS += include/rtems/score/copyrt.h
-include_rtems_score_HEADERS += include/rtems/score/corebarrier.h
-include_rtems_score_HEADERS += include/rtems/score/corebarrierimpl.h
-include_rtems_score_HEADERS += include/rtems/score/coremsg.h
-include_rtems_score_HEADERS += include/rtems/score/coremsgbuffer.h
-include_rtems_score_HEADERS += include/rtems/score/coremsgimpl.h
-include_rtems_score_HEADERS += include/rtems/score/coremutex.h
-include_rtems_score_HEADERS += include/rtems/score/coremuteximpl.h
-include_rtems_score_HEADERS += include/rtems/score/corerwlockimpl.h
-include_rtems_score_HEADERS += include/rtems/score/coresem.h
-include_rtems_score_HEADERS += include/rtems/score/coresemimpl.h
-include_rtems_score_HEADERS += include/rtems/score/cpustdatomic.h
-include_rtems_score_HEADERS += include/rtems/score/freechain.h
-include_rtems_score_HEADERS += include/rtems/score/freechainimpl.h
-include_rtems_score_HEADERS += include/rtems/score/hash.h
-include_rtems_score_HEADERS += include/rtems/score/heap.h
-include_rtems_score_HEADERS += include/rtems/score/heapimpl.h
-include_rtems_score_HEADERS += include/rtems/score/heapinfo.h
-include_rtems_score_HEADERS += include/rtems/score/interr.h
-include_rtems_score_HEADERS += include/rtems/score/io.h
-include_rtems_score_HEADERS += include/rtems/score/isr.h
-include_rtems_score_HEADERS += include/rtems/score/isrlevel.h
-include_rtems_score_HEADERS += include/rtems/score/isrlock.h
-include_rtems_score_HEADERS += include/rtems/score/memory.h
-include_rtems_score_HEADERS += include/rtems/score/mpci.h
-include_rtems_score_HEADERS += include/rtems/score/mpciimpl.h
-include_rtems_score_HEADERS += include/rtems/score/mppkt.h
-include_rtems_score_HEADERS += include/rtems/score/mrsp.h
-include_rtems_score_HEADERS += include/rtems/score/mrspimpl.h
-include_rtems_score_HEADERS += include/rtems/score/muteximpl.h
-include_rtems_score_HEADERS += include/rtems/score/object.h
-include_rtems_score_HEADERS += include/rtems/score/objectdata.h
-include_rtems_score_HEADERS += include/rtems/score/objectimpl.h
-include_rtems_score_HEADERS += include/rtems/score/objectmp.h
-include_rtems_score_HEADERS += include/rtems/score/onceimpl.h
-include_rtems_score_HEADERS += include/rtems/score/percpu.h
-include_rtems_score_HEADERS += include/rtems/score/percpudata.h
-include_rtems_score_HEADERS += include/rtems/score/priority.h
-include_rtems_score_HEADERS += include/rtems/score/prioritybitmap.h
-include_rtems_score_HEADERS += include/rtems/score/prioritybitmapimpl.h
-include_rtems_score_HEADERS += include/rtems/score/priorityimpl.h
-include_rtems_score_HEADERS += include/rtems/score/processormask.h
-include_rtems_score_HEADERS += include/rtems/score/profiling.h
-include_rtems_score_HEADERS += include/rtems/score/protectedheap.h
-include_rtems_score_HEADERS += include/rtems/score/rbtree.h
-include_rtems_score_HEADERS += include/rtems/score/rbtreeimpl.h
-include_rtems_score_HEADERS += include/rtems/score/scheduler.h
-include_rtems_score_HEADERS += include/rtems/score/schedulercbs.h
-include_rtems_score_HEADERS += include/rtems/score/schedulercbsimpl.h
-include_rtems_score_HEADERS += include/rtems/score/scheduleredf.h
-include_rtems_score_HEADERS += include/rtems/score/scheduleredfimpl.h
-include_rtems_score_HEADERS += include/rtems/score/scheduleredfsmp.h
-include_rtems_score_HEADERS += include/rtems/score/schedulerimpl.h
-include_rtems_score_HEADERS += include/rtems/score/schedulernode.h
-include_rtems_score_HEADERS += include/rtems/score/schedulernodeimpl.h
-include_rtems_score_HEADERS += include/rtems/score/schedulerpriority.h
-include_rtems_score_HEADERS += include/rtems/score/schedulerpriorityaffinitysmp.h
-include_rtems_score_HEADERS += include/rtems/score/schedulerpriorityimpl.h
-include_rtems_score_HEADERS += include/rtems/score/schedulerprioritysmp.h
-include_rtems_score_HEADERS += include/rtems/score/schedulerprioritysmpimpl.h
-include_rtems_score_HEADERS += include/rtems/score/schedulersimple.h
-include_rtems_score_HEADERS += include/rtems/score/schedulersimpleimpl.h
-include_rtems_score_HEADERS += include/rtems/score/schedulersimplesmp.h
-include_rtems_score_HEADERS += include/rtems/score/schedulersmp.h
-include_rtems_score_HEADERS += include/rtems/score/schedulersmpimpl.h
-include_rtems_score_HEADERS += include/rtems/score/schedulerstrongapa.h
-include_rtems_score_HEADERS += include/rtems/score/semaphoreimpl.h
-include_rtems_score_HEADERS += include/rtems/score/smp.h
-include_rtems_score_HEADERS += include/rtems/score/smpbarrier.h
-include_rtems_score_HEADERS += include/rtems/score/smpimpl.h
-include_rtems_score_HEADERS += include/rtems/score/smplock.h
-include_rtems_score_HEADERS += include/rtems/score/smplockmcs.h
-include_rtems_score_HEADERS += include/rtems/score/smplockseq.h
-include_rtems_score_HEADERS += include/rtems/score/smplockstats.h
-include_rtems_score_HEADERS += include/rtems/score/smplockticket.h
-include_rtems_score_HEADERS += include/rtems/score/stack.h
-include_rtems_score_HEADERS += include/rtems/score/stackimpl.h
-include_rtems_score_HEADERS += include/rtems/score/states.h
-include_rtems_score_HEADERS += include/rtems/score/statesimpl.h
-include_rtems_score_HEADERS += include/rtems/score/status.h
-include_rtems_score_HEADERS += include/rtems/score/sysstate.h
-include_rtems_score_HEADERS += include/rtems/score/thread.h
-include_rtems_score_HEADERS += include/rtems/score/threaddispatch.h
-include_rtems_score_HEADERS += include/rtems/score/threadidledata.h
-include_rtems_score_HEADERS += include/rtems/score/threadimpl.h
-include_rtems_score_HEADERS += include/rtems/score/threadmp.h
-include_rtems_score_HEADERS += include/rtems/score/threadq.h
-include_rtems_score_HEADERS += include/rtems/score/threadqimpl.h
-include_rtems_score_HEADERS += include/rtems/score/threadqops.h
-include_rtems_score_HEADERS += include/rtems/score/timecounter.h
-include_rtems_score_HEADERS += include/rtems/score/timecounterimpl.h
-include_rtems_score_HEADERS += include/rtems/score/timespec.h
-include_rtems_score_HEADERS += include/rtems/score/timestamp.h
-include_rtems_score_HEADERS += include/rtems/score/timestampimpl.h
-include_rtems_score_HEADERS += include/rtems/score/tls.h
-include_rtems_score_HEADERS += include/rtems/score/todimpl.h
-include_rtems_score_HEADERS += include/rtems/score/userext.h
-include_rtems_score_HEADERS += include/rtems/score/userextdata.h
-include_rtems_score_HEADERS += include/rtems/score/userextimpl.h
-include_rtems_score_HEADERS += include/rtems/score/watchdog.h
-include_rtems_score_HEADERS += include/rtems/score/watchdogimpl.h
-include_rtems_score_HEADERS += include/rtems/score/watchdogticks.h
-include_rtems_score_HEADERS += include/rtems/score/wkspace.h
-include_rtems_score_HEADERS += include/rtems/score/wkspacedata.h
-include_rtems_trace_HEADERS += include/rtems/trace/rtems-trace-buffer-vars.h
-include_sys_HEADERS += include/sys/_ffcounter.h
-include_sys_HEADERS += include/sys/cdefs_elf.h
-include_sys_HEADERS += include/sys/endian.h
-include_sys_HEADERS += include/sys/event.h
-include_sys_HEADERS += include/sys/exec_elf.h
-include_sys_HEADERS += include/sys/poll.h
-include_sys_HEADERS += include/sys/priority.h
-include_sys_HEADERS += include/sys/statvfs.h
-include_sys_HEADERS += include/sys/timeffc.h
-include_sys_HEADERS += include/sys/timepps.h
-include_sys_HEADERS += include/sys/timetc.h
-include_sys_HEADERS += include/sys/timex.h
-include_sys_HEADERS += include/sys/utsname.h
-include_utf8proc_HEADERS += include/utf8proc/utf8proc.h
-include_uuid_HEADERS += include/uuid/uuid.h
diff --git a/cpukit/score/cpu/arm/headers.am b/cpukit/score/cpu/arm/headers.am
deleted file mode 100644
index cb8976fdbc..0000000000
--- a/cpukit/score/cpu/arm/headers.am
+++ /dev/null
@@ -1,14 +0,0 @@
-## This file was generated by "./boostrap -H".
-include_libcpu_HEADERS += score/cpu/arm/include/libcpu/arm-cp15.h
-include_machine_HEADERS += score/cpu/arm/include/machine/elf_machdep.h
-include_rtems_HEADERS += score/cpu/arm/include/rtems/asm.h
-include_rtems_score_HEADERS += score/cpu/arm/include/rtems/score/aarch32-pmsa.h
-include_rtems_score_HEADERS += score/cpu/arm/include/rtems/score/aarch32-system-registers.h
-include_rtems_score_HEADERS += score/cpu/arm/include/rtems/score/arm.h
-include_rtems_score_HEADERS += score/cpu/arm/include/rtems/score/armv4.h
-include_rtems_score_HEADERS += score/cpu/arm/include/rtems/score/armv7m.h
-include_rtems_score_HEADERS += score/cpu/arm/include/rtems/score/cpu.h
-include_rtems_score_HEADERS += score/cpu/arm/include/rtems/score/cpu_asm.h
-include_rtems_score_HEADERS += score/cpu/arm/include/rtems/score/cpuatomic.h
-include_rtems_score_HEADERS += score/cpu/arm/include/rtems/score/cpuimpl.h
-include_rtems_score_HEADERS += score/cpu/arm/include/rtems/score/paravirt.h
diff --git a/cpukit/score/cpu/bfin/headers.am b/cpukit/score/cpu/bfin/headers.am
deleted file mode 100644
index e0f6cfca74..0000000000
--- a/cpukit/score/cpu/bfin/headers.am
+++ /dev/null
@@ -1,11 +0,0 @@
-## This file was generated by "./boostrap -H".
-include_machine_HEADERS += score/cpu/bfin/include/machine/elf_machdep.h
-include_rtems_HEADERS += score/cpu/bfin/include/rtems/asm.h
-include_rtems_bfin_HEADERS += score/cpu/bfin/include/rtems/bfin/bf52x.h
-include_rtems_bfin_HEADERS += score/cpu/bfin/include/rtems/bfin/bf533.h
-include_rtems_bfin_HEADERS += score/cpu/bfin/include/rtems/bfin/bfin.h
-include_rtems_score_HEADERS += score/cpu/bfin/include/rtems/score/bfin.h
-include_rtems_score_HEADERS += score/cpu/bfin/include/rtems/score/cpu.h
-include_rtems_score_HEADERS += score/cpu/bfin/include/rtems/score/cpu_asm.h
-include_rtems_score_HEADERS += score/cpu/bfin/include/rtems/score/cpuatomic.h
-include_rtems_score_HEADERS += score/cpu/bfin/include/rtems/score/cpuimpl.h
diff --git a/cpukit/score/cpu/i386/headers.am b/cpukit/score/cpu/i386/headers.am
deleted file mode 100644
index e984232d9b..0000000000
--- a/cpukit/score/cpu/i386/headers.am
+++ /dev/null
@@ -1,11 +0,0 @@
-## This file was generated by "./boostrap -H".
-include_machine_HEADERS += score/cpu/i386/include/machine/elf_machdep.h
-include_rtems_HEADERS += score/cpu/i386/include/rtems/asm.h
-include_rtems_score_HEADERS += score/cpu/i386/include/rtems/score/cpu.h
-include_rtems_score_HEADERS += score/cpu/i386/include/rtems/score/cpuatomic.h
-include_rtems_score_HEADERS += score/cpu/i386/include/rtems/score/cpuimpl.h
-include_rtems_score_HEADERS += score/cpu/i386/include/rtems/score/i386.h
-include_rtems_score_HEADERS += score/cpu/i386/include/rtems/score/idtr.h
-include_rtems_score_HEADERS += score/cpu/i386/include/rtems/score/interrupts.h
-include_rtems_score_HEADERS += score/cpu/i386/include/rtems/score/paravirt.h
-include_rtems_score_HEADERS += score/cpu/i386/include/rtems/score/registers.h
diff --git a/cpukit/score/cpu/lm32/headers.am b/cpukit/score/cpu/lm32/headers.am
deleted file mode 100644
index b77dfb5ab3..0000000000
--- a/cpukit/score/cpu/lm32/headers.am
+++ /dev/null
@@ -1,8 +0,0 @@
-## This file was generated by "./boostrap -H".
-include_machine_HEADERS += score/cpu/lm32/include/machine/elf_machdep.h
-include_rtems_HEADERS += score/cpu/lm32/include/rtems/asm.h
-include_rtems_score_HEADERS += score/cpu/lm32/include/rtems/score/cpu.h
-include_rtems_score_HEADERS += score/cpu/lm32/include/rtems/score/cpu_asm.h
-include_rtems_score_HEADERS += score/cpu/lm32/include/rtems/score/cpuatomic.h
-include_rtems_score_HEADERS += score/cpu/lm32/include/rtems/score/cpuimpl.h
-include_rtems_score_HEADERS += score/cpu/lm32/include/rtems/score/lm32.h
diff --git a/cpukit/score/cpu/m68k/headers.am b/cpukit/score/cpu/m68k/headers.am
deleted file mode 100644
index 3fdc6fe2bd..0000000000
--- a/cpukit/score/cpu/m68k/headers.am
+++ /dev/null
@@ -1,11 +0,0 @@
-## This file was generated by "./boostrap -H".
-include_machine_HEADERS += score/cpu/m68k/include/machine/elf_machdep.h
-include_rtems_HEADERS += score/cpu/m68k/include/rtems/asm.h
-include_rtems_m68k_HEADERS += score/cpu/m68k/include/rtems/m68k/m68302.h
-include_rtems_m68k_HEADERS += score/cpu/m68k/include/rtems/m68k/m68360.h
-include_rtems_m68k_HEADERS += score/cpu/m68k/include/rtems/m68k/qsm.h
-include_rtems_m68k_HEADERS += score/cpu/m68k/include/rtems/m68k/sim.h
-include_rtems_score_HEADERS += score/cpu/m68k/include/rtems/score/cpu.h
-include_rtems_score_HEADERS += score/cpu/m68k/include/rtems/score/cpuatomic.h
-include_rtems_score_HEADERS += score/cpu/m68k/include/rtems/score/cpuimpl.h
-include_rtems_score_HEADERS += score/cpu/m68k/include/rtems/score/m68k.h
diff --git a/cpukit/score/cpu/mips/headers.am b/cpukit/score/cpu/mips/headers.am
deleted file mode 100644
index 3084000f09..0000000000
--- a/cpukit/score/cpu/mips/headers.am
+++ /dev/null
@@ -1,9 +0,0 @@
-## This file was generated by "./boostrap -H".
-include_machine_HEADERS += score/cpu/mips/include/machine/elf_machdep.h
-include_rtems_HEADERS += score/cpu/mips/include/rtems/asm.h
-include_rtems_mips_HEADERS += score/cpu/mips/include/rtems/mips/idtcpu.h
-include_rtems_mips_HEADERS += score/cpu/mips/include/rtems/mips/iregdef.h
-include_rtems_score_HEADERS += score/cpu/mips/include/rtems/score/cpu.h
-include_rtems_score_HEADERS += score/cpu/mips/include/rtems/score/cpuatomic.h
-include_rtems_score_HEADERS += score/cpu/mips/include/rtems/score/cpuimpl.h
-include_rtems_score_HEADERS += score/cpu/mips/include/rtems/score/mips.h
diff --git a/cpukit/score/cpu/moxie/headers.am b/cpukit/score/cpu/moxie/headers.am
deleted file mode 100644
index 6324166c86..0000000000
--- a/cpukit/score/cpu/moxie/headers.am
+++ /dev/null
@@ -1,7 +0,0 @@
-## This file was generated by "./boostrap -H".
-include_machine_HEADERS += score/cpu/moxie/include/machine/elf_machdep.h
-include_rtems_HEADERS += score/cpu/moxie/include/rtems/asm.h
-include_rtems_score_HEADERS += score/cpu/moxie/include/rtems/score/cpu.h
-include_rtems_score_HEADERS += score/cpu/moxie/include/rtems/score/cpuatomic.h
-include_rtems_score_HEADERS += score/cpu/moxie/include/rtems/score/cpuimpl.h
-include_rtems_score_HEADERS += score/cpu/moxie/include/rtems/score/moxie.h
diff --git a/cpukit/score/cpu/nios2/headers.am b/cpukit/score/cpu/nios2/headers.am
deleted file mode 100644
index 253f64d03a..0000000000
--- a/cpukit/score/cpu/nios2/headers.am
+++ /dev/null
@@ -1,10 +0,0 @@
-## This file was generated by "./boostrap -H".
-include_machine_HEADERS += score/cpu/nios2/include/machine/elf_machdep.h
-include_rtems_HEADERS += score/cpu/nios2/include/rtems/asm.h
-include_rtems_score_HEADERS += score/cpu/nios2/include/rtems/score/cpu.h
-include_rtems_score_HEADERS += score/cpu/nios2/include/rtems/score/cpu_asm.h
-include_rtems_score_HEADERS += score/cpu/nios2/include/rtems/score/cpuatomic.h
-include_rtems_score_HEADERS += score/cpu/nios2/include/rtems/score/cpuimpl.h
-include_rtems_score_HEADERS += score/cpu/nios2/include/rtems/score/nios2-count-zeros.h
-include_rtems_score_HEADERS += score/cpu/nios2/include/rtems/score/nios2-utility.h
-include_rtems_score_HEADERS += score/cpu/nios2/include/rtems/score/nios2.h
diff --git a/cpukit/score/cpu/no_cpu/headers.am b/cpukit/score/cpu/no_cpu/headers.am
deleted file mode 100644
index 6a8c54df42..0000000000
--- a/cpukit/score/cpu/no_cpu/headers.am
+++ /dev/null
@@ -1,6 +0,0 @@
-## This file was generated by "./boostrap -H".
-include_rtems_HEADERS += score/cpu/no_cpu/include/rtems/asm.h
-include_rtems_score_HEADERS += score/cpu/no_cpu/include/rtems/score/cpu.h
-include_rtems_score_HEADERS += score/cpu/no_cpu/include/rtems/score/cpu_asm.h
-include_rtems_score_HEADERS += score/cpu/no_cpu/include/rtems/score/cpuimpl.h
-include_rtems_score_HEADERS += score/cpu/no_cpu/include/rtems/score/no_cpu.h
diff --git a/cpukit/score/cpu/or1k/headers.am b/cpukit/score/cpu/or1k/headers.am
deleted file mode 100644
index e65d66464d..0000000000
--- a/cpukit/score/cpu/or1k/headers.am
+++ /dev/null
@@ -1,8 +0,0 @@
-## This file was generated by "./boostrap -H".
-include_rtems_HEADERS += score/cpu/or1k/include/rtems/asm.h
-include_rtems_score_HEADERS += score/cpu/or1k/include/rtems/score/cpu.h
-include_rtems_score_HEADERS += score/cpu/or1k/include/rtems/score/cpu_asm.h
-include_rtems_score_HEADERS += score/cpu/or1k/include/rtems/score/cpuatomic.h
-include_rtems_score_HEADERS += score/cpu/or1k/include/rtems/score/cpuimpl.h
-include_rtems_score_HEADERS += score/cpu/or1k/include/rtems/score/or1k-utility.h
-include_rtems_score_HEADERS += score/cpu/or1k/include/rtems/score/or1k.h
diff --git a/cpukit/score/cpu/powerpc/headers.am b/cpukit/score/cpu/powerpc/headers.am
deleted file mode 100644
index 5f016a21d1..0000000000
--- a/cpukit/score/cpu/powerpc/headers.am
+++ /dev/null
@@ -1,9 +0,0 @@
-## This file was generated by "./boostrap -H".
-include_machine_HEADERS += score/cpu/powerpc/include/machine/elf_machdep.h
-include_rtems_HEADERS += score/cpu/powerpc/include/rtems/asm.h
-include_rtems_powerpc_HEADERS += score/cpu/powerpc/include/rtems/powerpc/registers.h
-include_rtems_score_HEADERS += score/cpu/powerpc/include/rtems/score/cpu.h
-include_rtems_score_HEADERS += score/cpu/powerpc/include/rtems/score/cpuatomic.h
-include_rtems_score_HEADERS += score/cpu/powerpc/include/rtems/score/cpuimpl.h
-include_rtems_score_HEADERS += score/cpu/powerpc/include/rtems/score/paravirt.h
-include_rtems_score_HEADERS += score/cpu/powerpc/include/rtems/score/powerpc.h
diff --git a/cpukit/score/cpu/riscv/headers.am b/cpukit/score/cpu/riscv/headers.am
deleted file mode 100644
index eb863cb28c..0000000000
--- a/cpukit/score/cpu/riscv/headers.am
+++ /dev/null
@@ -1,11 +0,0 @@
-## This file was generated by "./boostrap -H".
-include_libcpu_HEADERS += score/cpu/riscv/include/libcpu/access.h
-include_libcpu_HEADERS += score/cpu/riscv/include/libcpu/byteorder.h
-include_machine_HEADERS += score/cpu/riscv/include/machine/elf_machdep.h
-include_rtems_HEADERS += score/cpu/riscv/include/rtems/asm.h
-include_rtems_score_HEADERS += score/cpu/riscv/include/rtems/score/cpu.h
-include_rtems_score_HEADERS += score/cpu/riscv/include/rtems/score/cpu_asm.h
-include_rtems_score_HEADERS += score/cpu/riscv/include/rtems/score/cpuatomic.h
-include_rtems_score_HEADERS += score/cpu/riscv/include/rtems/score/cpuimpl.h
-include_rtems_score_HEADERS += score/cpu/riscv/include/rtems/score/riscv-utility.h
-include_rtems_score_HEADERS += score/cpu/riscv/include/rtems/score/riscv.h
diff --git a/cpukit/score/cpu/sh/headers.am b/cpukit/score/cpu/sh/headers.am
deleted file mode 100644
index ccb3b94eb5..0000000000
--- a/cpukit/score/cpu/sh/headers.am
+++ /dev/null
@@ -1,7 +0,0 @@
-## This file was generated by "./boostrap -H".
-include_rtems_HEADERS += score/cpu/sh/include/rtems/asm.h
-include_rtems_score_HEADERS += score/cpu/sh/include/rtems/score/cpu.h
-include_rtems_score_HEADERS += score/cpu/sh/include/rtems/score/cpuatomic.h
-include_rtems_score_HEADERS += score/cpu/sh/include/rtems/score/cpuimpl.h
-include_rtems_score_HEADERS += score/cpu/sh/include/rtems/score/sh.h
-include_rtems_score_HEADERS += score/cpu/sh/include/rtems/score/sh_io.h
diff --git a/cpukit/score/cpu/sparc/headers.am b/cpukit/score/cpu/sparc/headers.am
deleted file mode 100644
index 25eaeaa74a..0000000000
--- a/cpukit/score/cpu/sparc/headers.am
+++ /dev/null
@@ -1,11 +0,0 @@
-## This file was generated by "./boostrap -H".
-include_libcpu_HEADERS += score/cpu/sparc/include/libcpu/access.h
-include_libcpu_HEADERS += score/cpu/sparc/include/libcpu/byteorder.h
-include_libcpu_HEADERS += score/cpu/sparc/include/libcpu/grlib-tn-0018.h
-include_machine_HEADERS += score/cpu/sparc/include/machine/elf_machdep.h
-include_rtems_HEADERS += score/cpu/sparc/include/rtems/asm.h
-include_rtems_score_HEADERS += score/cpu/sparc/include/rtems/score/cpu.h
-include_rtems_score_HEADERS += score/cpu/sparc/include/rtems/score/cpuatomic.h
-include_rtems_score_HEADERS += score/cpu/sparc/include/rtems/score/cpuimpl.h
-include_rtems_score_HEADERS += score/cpu/sparc/include/rtems/score/sparc.h
-include_rtems_score_HEADERS += score/cpu/sparc/include/rtems/score/sparcimpl.h
diff --git a/cpukit/score/cpu/sparc64/headers.am b/cpukit/score/cpu/sparc64/headers.am
deleted file mode 100644
index a2a1c1fb2c..0000000000
--- a/cpukit/score/cpu/sparc64/headers.am
+++ /dev/null
@@ -1,6 +0,0 @@
-## This file was generated by "./boostrap -H".
-include_rtems_HEADERS += score/cpu/sparc64/include/rtems/asm.h
-include_rtems_score_HEADERS += score/cpu/sparc64/include/rtems/score/cpu.h
-include_rtems_score_HEADERS += score/cpu/sparc64/include/rtems/score/cpuatomic.h
-include_rtems_score_HEADERS += score/cpu/sparc64/include/rtems/score/cpuimpl.h
-include_rtems_score_HEADERS += score/cpu/sparc64/include/rtems/score/sparc64.h
diff --git a/cpukit/score/cpu/v850/headers.am b/cpukit/score/cpu/v850/headers.am
deleted file mode 100644
index 547f128401..0000000000
--- a/cpukit/score/cpu/v850/headers.am
+++ /dev/null
@@ -1,8 +0,0 @@
-## This file was generated by "./boostrap -H".
-include_machine_HEADERS += score/cpu/v850/include/machine/elf_machdep.h
-include_rtems_HEADERS += score/cpu/v850/include/rtems/asm.h
-include_rtems_score_HEADERS += score/cpu/v850/include/rtems/score/cpu.h
-include_rtems_score_HEADERS += score/cpu/v850/include/rtems/score/cpu_asm.h
-include_rtems_score_HEADERS += score/cpu/v850/include/rtems/score/cpuatomic.h
-include_rtems_score_HEADERS += score/cpu/v850/include/rtems/score/cpuimpl.h
-include_rtems_score_HEADERS += score/cpu/v850/include/rtems/score/v850.h
diff --git a/cpukit/score/cpu/x86_64/headers.am b/cpukit/score/cpu/x86_64/headers.am
deleted file mode 100644
index 3ce32c3317..0000000000
--- a/cpukit/score/cpu/x86_64/headers.am
+++ /dev/null
@@ -1,9 +0,0 @@
-## This file was generated by "./boostrap -H".
-include_machine_HEADERS += score/cpu/x86_64/include/machine/elf_machdep.h
-include_rtems_HEADERS += score/cpu/x86_64/include/rtems/asm.h
-include_rtems_score_HEADERS += score/cpu/x86_64/include/rtems/score/cpu.h
-include_rtems_score_HEADERS += score/cpu/x86_64/include/rtems/score/cpu_asm.h
-include_rtems_score_HEADERS += score/cpu/x86_64/include/rtems/score/cpuatomic.h
-include_rtems_score_HEADERS += score/cpu/x86_64/include/rtems/score/cpuimpl.h
-include_rtems_score_HEADERS += score/cpu/x86_64/include/rtems/score/idt.h
-include_rtems_score_HEADERS += score/cpu/x86_64/include/rtems/score/x86_64.h
diff --git a/cpukit/version-vc-key.h.in b/cpukit/version-vc-key.h.in
deleted file mode 100644
index 738e24d19d..0000000000
--- a/cpukit/version-vc-key.h.in
+++ /dev/null
@@ -1,7 +0,0 @@
-/*
- * Automatically generated. Do not edit.
- */
-#if !defined(_RTEMS_VERSION_VC_KEY_H_)
-#define _RTEMS_VERSION_VC_KEY_H_
-@VERSION_VC_KEY@
-#endif
diff --git a/depcomp b/depcomp
deleted file mode 100755
index 4ebd5b3a2f..0000000000
--- a/depcomp
+++ /dev/null
@@ -1,791 +0,0 @@
-#! /bin/sh
-# depcomp - compile a program generating dependencies as side-effects
-
-scriptversion=2013-05-30.07; # UTC
-
-# Copyright (C) 1999-2013 Free Software Foundation, Inc.
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-# Originally written by Alexandre Oliva <oliva@dcc.unicamp.br>.
-
-case $1 in
- '')
- echo "$0: No command. Try '$0 --help' for more information." 1>&2
- exit 1;
- ;;
- -h | --h*)
- cat <<\EOF
-Usage: depcomp [--help] [--version] PROGRAM [ARGS]
-
-Run PROGRAMS ARGS to compile a file, generating dependencies
-as side-effects.
-
-Environment variables:
- depmode Dependency tracking mode.
- source Source file read by 'PROGRAMS ARGS'.
- object Object file output by 'PROGRAMS ARGS'.
- DEPDIR directory where to store dependencies.
- depfile Dependency file to output.
- tmpdepfile Temporary file to use when outputting dependencies.
- libtool Whether libtool is used (yes/no).
-
-Report bugs to <bug-automake@gnu.org>.
-EOF
- exit $?
- ;;
- -v | --v*)
- echo "depcomp $scriptversion"
- exit $?
- ;;
-esac
-
-# Get the directory component of the given path, and save it in the
-# global variables '$dir'. Note that this directory component will
-# be either empty or ending with a '/' character. This is deliberate.
-set_dir_from ()
-{
- case $1 in
- */*) dir=`echo "$1" | sed -e 's|/[^/]*$|/|'`;;
- *) dir=;;
- esac
-}
-
-# Get the suffix-stripped basename of the given path, and save it the
-# global variable '$base'.
-set_base_from ()
-{
- base=`echo "$1" | sed -e 's|^.*/||' -e 's/\.[^.]*$//'`
-}
-
-# If no dependency file was actually created by the compiler invocation,
-# we still have to create a dummy depfile, to avoid errors with the
-# Makefile "include basename.Plo" scheme.
-make_dummy_depfile ()
-{
- echo "#dummy" > "$depfile"
-}
-
-# Factor out some common post-processing of the generated depfile.
-# Requires the auxiliary global variable '$tmpdepfile' to be set.
-aix_post_process_depfile ()
-{
- # If the compiler actually managed to produce a dependency file,
- # post-process it.
- if test -f "$tmpdepfile"; then
- # Each line is of the form 'foo.o: dependency.h'.
- # Do two passes, one to just change these to
- # $object: dependency.h
- # and one to simply output
- # dependency.h:
- # which is needed to avoid the deleted-header problem.
- { sed -e "s,^.*\.[$lower]*:,$object:," < "$tmpdepfile"
- sed -e "s,^.*\.[$lower]*:[$tab ]*,," -e 's,$,:,' < "$tmpdepfile"
- } > "$depfile"
- rm -f "$tmpdepfile"
- else
- make_dummy_depfile
- fi
-}
-
-# A tabulation character.
-tab=' '
-# A newline character.
-nl='
-'
-# Character ranges might be problematic outside the C locale.
-# These definitions help.
-upper=ABCDEFGHIJKLMNOPQRSTUVWXYZ
-lower=abcdefghijklmnopqrstuvwxyz
-digits=0123456789
-alpha=${upper}${lower}
-
-if test -z "$depmode" || test -z "$source" || test -z "$object"; then
- echo "depcomp: Variables source, object and depmode must be set" 1>&2
- exit 1
-fi
-
-# Dependencies for sub/bar.o or sub/bar.obj go into sub/.deps/bar.Po.
-depfile=${depfile-`echo "$object" |
- sed 's|[^\\/]*$|'${DEPDIR-.deps}'/&|;s|\.\([^.]*\)$|.P\1|;s|Pobj$|Po|'`}
-tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`}
-
-rm -f "$tmpdepfile"
-
-# Avoid interferences from the environment.
-gccflag= dashmflag=
-
-# Some modes work just like other modes, but use different flags. We
-# parameterize here, but still list the modes in the big case below,
-# to make depend.m4 easier to write. Note that we *cannot* use a case
-# here, because this file can only contain one case statement.
-if test "$depmode" = hp; then
- # HP compiler uses -M and no extra arg.
- gccflag=-M
- depmode=gcc
-fi
-
-if test "$depmode" = dashXmstdout; then
- # This is just like dashmstdout with a different argument.
- dashmflag=-xM
- depmode=dashmstdout
-fi
-
-cygpath_u="cygpath -u -f -"
-if test "$depmode" = msvcmsys; then
- # This is just like msvisualcpp but w/o cygpath translation.
- # Just convert the backslash-escaped backslashes to single forward
- # slashes to satisfy depend.m4
- cygpath_u='sed s,\\\\,/,g'
- depmode=msvisualcpp
-fi
-
-if test "$depmode" = msvc7msys; then
- # This is just like msvc7 but w/o cygpath translation.
- # Just convert the backslash-escaped backslashes to single forward
- # slashes to satisfy depend.m4
- cygpath_u='sed s,\\\\,/,g'
- depmode=msvc7
-fi
-
-if test "$depmode" = xlc; then
- # IBM C/C++ Compilers xlc/xlC can output gcc-like dependency information.
- gccflag=-qmakedep=gcc,-MF
- depmode=gcc
-fi
-
-case "$depmode" in
-gcc3)
-## gcc 3 implements dependency tracking that does exactly what
-## we want. Yay! Note: for some reason libtool 1.4 doesn't like
-## it if -MD -MP comes after the -MF stuff. Hmm.
-## Unfortunately, FreeBSD c89 acceptance of flags depends upon
-## the command line argument order; so add the flags where they
-## appear in depend2.am. Note that the slowdown incurred here
-## affects only configure: in makefiles, %FASTDEP% shortcuts this.
- for arg
- do
- case $arg in
- -c) set fnord "$@" -MT "$object" -MD -MP -MF "$tmpdepfile" "$arg" ;;
- *) set fnord "$@" "$arg" ;;
- esac
- shift # fnord
- shift # $arg
- done
- "$@"
- stat=$?
- if test $stat -ne 0; then
- rm -f "$tmpdepfile"
- exit $stat
- fi
- mv "$tmpdepfile" "$depfile"
- ;;
-
-gcc)
-## Note that this doesn't just cater to obsosete pre-3.x GCC compilers.
-## but also to in-use compilers like IMB xlc/xlC and the HP C compiler.
-## (see the conditional assignment to $gccflag above).
-## There are various ways to get dependency output from gcc. Here's
-## why we pick this rather obscure method:
-## - Don't want to use -MD because we'd like the dependencies to end
-## up in a subdir. Having to rename by hand is ugly.
-## (We might end up doing this anyway to support other compilers.)
-## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like
-## -MM, not -M (despite what the docs say). Also, it might not be
-## supported by the other compilers which use the 'gcc' depmode.
-## - Using -M directly means running the compiler twice (even worse
-## than renaming).
- if test -z "$gccflag"; then
- gccflag=-MD,
- fi
- "$@" -Wp,"$gccflag$tmpdepfile"
- stat=$?
- if test $stat -ne 0; then
- rm -f "$tmpdepfile"
- exit $stat
- fi
- rm -f "$depfile"
- echo "$object : \\" > "$depfile"
- # The second -e expression handles DOS-style file names with drive
- # letters.
- sed -e 's/^[^:]*: / /' \
- -e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile"
-## This next piece of magic avoids the "deleted header file" problem.
-## The problem is that when a header file which appears in a .P file
-## is deleted, the dependency causes make to die (because there is
-## typically no way to rebuild the header). We avoid this by adding
-## dummy dependencies for each header file. Too bad gcc doesn't do
-## this for us directly.
-## Some versions of gcc put a space before the ':'. On the theory
-## that the space means something, we add a space to the output as
-## well. hp depmode also adds that space, but also prefixes the VPATH
-## to the object. Take care to not repeat it in the output.
-## Some versions of the HPUX 10.20 sed can't process this invocation
-## correctly. Breaking it into two sed invocations is a workaround.
- tr ' ' "$nl" < "$tmpdepfile" \
- | sed -e 's/^\\$//' -e '/^$/d' -e "s|.*$object$||" -e '/:$/d' \
- | sed -e 's/$/ :/' >> "$depfile"
- rm -f "$tmpdepfile"
- ;;
-
-hp)
- # This case exists only to let depend.m4 do its work. It works by
- # looking at the text of this script. This case will never be run,
- # since it is checked for above.
- exit 1
- ;;
-
-sgi)
- if test "$libtool" = yes; then
- "$@" "-Wp,-MDupdate,$tmpdepfile"
- else
- "$@" -MDupdate "$tmpdepfile"
- fi
- stat=$?
- if test $stat -ne 0; then
- rm -f "$tmpdepfile"
- exit $stat
- fi
- rm -f "$depfile"
-
- if test -f "$tmpdepfile"; then # yes, the sourcefile depend on other files
- echo "$object : \\" > "$depfile"
- # Clip off the initial element (the dependent). Don't try to be
- # clever and replace this with sed code, as IRIX sed won't handle
- # lines with more than a fixed number of characters (4096 in
- # IRIX 6.2 sed, 8192 in IRIX 6.5). We also remove comment lines;
- # the IRIX cc adds comments like '#:fec' to the end of the
- # dependency line.
- tr ' ' "$nl" < "$tmpdepfile" \
- | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' \
- | tr "$nl" ' ' >> "$depfile"
- echo >> "$depfile"
- # The second pass generates a dummy entry for each header file.
- tr ' ' "$nl" < "$tmpdepfile" \
- | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \
- >> "$depfile"
- else
- make_dummy_depfile
- fi
- rm -f "$tmpdepfile"
- ;;
-
-xlc)
- # This case exists only to let depend.m4 do its work. It works by
- # looking at the text of this script. This case will never be run,
- # since it is checked for above.
- exit 1
- ;;
-
-aix)
- # The C for AIX Compiler uses -M and outputs the dependencies
- # in a .u file. In older versions, this file always lives in the
- # current directory. Also, the AIX compiler puts '$object:' at the
- # start of each line; $object doesn't have directory information.
- # Version 6 uses the directory in both cases.
- set_dir_from "$object"
- set_base_from "$object"
- if test "$libtool" = yes; then
- tmpdepfile1=$dir$base.u
- tmpdepfile2=$base.u
- tmpdepfile3=$dir.libs/$base.u
- "$@" -Wc,-M
- else
- tmpdepfile1=$dir$base.u
- tmpdepfile2=$dir$base.u
- tmpdepfile3=$dir$base.u
- "$@" -M
- fi
- stat=$?
- if test $stat -ne 0; then
- rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
- exit $stat
- fi
-
- for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
- do
- test -f "$tmpdepfile" && break
- done
- aix_post_process_depfile
- ;;
-
-tcc)
- # tcc (Tiny C Compiler) understand '-MD -MF file' since version 0.9.26
- # FIXME: That version still under development at the moment of writing.
- # Make that this statement remains true also for stable, released
- # versions.
- # It will wrap lines (doesn't matter whether long or short) with a
- # trailing '\', as in:
- #
- # foo.o : \
- # foo.c \
- # foo.h \
- #
- # It will put a trailing '\' even on the last line, and will use leading
- # spaces rather than leading tabs (at least since its commit 0394caf7
- # "Emit spaces for -MD").
- "$@" -MD -MF "$tmpdepfile"
- stat=$?
- if test $stat -ne 0; then
- rm -f "$tmpdepfile"
- exit $stat
- fi
- rm -f "$depfile"
- # Each non-empty line is of the form 'foo.o : \' or ' dep.h \'.
- # We have to change lines of the first kind to '$object: \'.
- sed -e "s|.*:|$object :|" < "$tmpdepfile" > "$depfile"
- # And for each line of the second kind, we have to emit a 'dep.h:'
- # dummy dependency, to avoid the deleted-header problem.
- sed -n -e 's|^ *\(.*\) *\\$|\1:|p' < "$tmpdepfile" >> "$depfile"
- rm -f "$tmpdepfile"
- ;;
-
-## The order of this option in the case statement is important, since the
-## shell code in configure will try each of these formats in the order
-## listed in this file. A plain '-MD' option would be understood by many
-## compilers, so we must ensure this comes after the gcc and icc options.
-pgcc)
- # Portland's C compiler understands '-MD'.
- # Will always output deps to 'file.d' where file is the root name of the
- # source file under compilation, even if file resides in a subdirectory.
- # The object file name does not affect the name of the '.d' file.
- # pgcc 10.2 will output
- # foo.o: sub/foo.c sub/foo.h
- # and will wrap long lines using '\' :
- # foo.o: sub/foo.c ... \
- # sub/foo.h ... \
- # ...
- set_dir_from "$object"
- # Use the source, not the object, to determine the base name, since
- # that's sadly what pgcc will do too.
- set_base_from "$source"
- tmpdepfile=$base.d
-
- # For projects that build the same source file twice into different object
- # files, the pgcc approach of using the *source* file root name can cause
- # problems in parallel builds. Use a locking strategy to avoid stomping on
- # the same $tmpdepfile.
- lockdir=$base.d-lock
- trap "
- echo '$0: caught signal, cleaning up...' >&2
- rmdir '$lockdir'
- exit 1
- " 1 2 13 15
- numtries=100
- i=$numtries
- while test $i -gt 0; do
- # mkdir is a portable test-and-set.
- if mkdir "$lockdir" 2>/dev/null; then
- # This process acquired the lock.
- "$@" -MD
- stat=$?
- # Release the lock.
- rmdir "$lockdir"
- break
- else
- # If the lock is being held by a different process, wait
- # until the winning process is done or we timeout.
- while test -d "$lockdir" && test $i -gt 0; do
- sleep 1
- i=`expr $i - 1`
- done
- fi
- i=`expr $i - 1`
- done
- trap - 1 2 13 15
- if test $i -le 0; then
- echo "$0: failed to acquire lock after $numtries attempts" >&2
- echo "$0: check lockdir '$lockdir'" >&2
- exit 1
- fi
-
- if test $stat -ne 0; then
- rm -f "$tmpdepfile"
- exit $stat
- fi
- rm -f "$depfile"
- # Each line is of the form `foo.o: dependent.h',
- # or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h \'.
- # Do two passes, one to just change these to
- # `$object: dependent.h' and one to simply `dependent.h:'.
- sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile"
- # Some versions of the HPUX 10.20 sed can't process this invocation
- # correctly. Breaking it into two sed invocations is a workaround.
- sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" \
- | sed -e 's/$/ :/' >> "$depfile"
- rm -f "$tmpdepfile"
- ;;
-
-hp2)
- # The "hp" stanza above does not work with aCC (C++) and HP's ia64
- # compilers, which have integrated preprocessors. The correct option
- # to use with these is +Maked; it writes dependencies to a file named
- # 'foo.d', which lands next to the object file, wherever that
- # happens to be.
- # Much of this is similar to the tru64 case; see comments there.
- set_dir_from "$object"
- set_base_from "$object"
- if test "$libtool" = yes; then
- tmpdepfile1=$dir$base.d
- tmpdepfile2=$dir.libs/$base.d
- "$@" -Wc,+Maked
- else
- tmpdepfile1=$dir$base.d
- tmpdepfile2=$dir$base.d
- "$@" +Maked
- fi
- stat=$?
- if test $stat -ne 0; then
- rm -f "$tmpdepfile1" "$tmpdepfile2"
- exit $stat
- fi
-
- for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2"
- do
- test -f "$tmpdepfile" && break
- done
- if test -f "$tmpdepfile"; then
- sed -e "s,^.*\.[$lower]*:,$object:," "$tmpdepfile" > "$depfile"
- # Add 'dependent.h:' lines.
- sed -ne '2,${
- s/^ *//
- s/ \\*$//
- s/$/:/
- p
- }' "$tmpdepfile" >> "$depfile"
- else
- make_dummy_depfile
- fi
- rm -f "$tmpdepfile" "$tmpdepfile2"
- ;;
-
-tru64)
- # The Tru64 compiler uses -MD to generate dependencies as a side
- # effect. 'cc -MD -o foo.o ...' puts the dependencies into 'foo.o.d'.
- # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put
- # dependencies in 'foo.d' instead, so we check for that too.
- # Subdirectories are respected.
- set_dir_from "$object"
- set_base_from "$object"
-
- if test "$libtool" = yes; then
- # Libtool generates 2 separate objects for the 2 libraries. These
- # two compilations output dependencies in $dir.libs/$base.o.d and
- # in $dir$base.o.d. We have to check for both files, because
- # one of the two compilations can be disabled. We should prefer
- # $dir$base.o.d over $dir.libs/$base.o.d because the latter is
- # automatically cleaned when .libs/ is deleted, while ignoring
- # the former would cause a distcleancheck panic.
- tmpdepfile1=$dir$base.o.d # libtool 1.5
- tmpdepfile2=$dir.libs/$base.o.d # Likewise.
- tmpdepfile3=$dir.libs/$base.d # Compaq CCC V6.2-504
- "$@" -Wc,-MD
- else
- tmpdepfile1=$dir$base.d
- tmpdepfile2=$dir$base.d
- tmpdepfile3=$dir$base.d
- "$@" -MD
- fi
-
- stat=$?
- if test $stat -ne 0; then
- rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
- exit $stat
- fi
-
- for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
- do
- test -f "$tmpdepfile" && break
- done
- # Same post-processing that is required for AIX mode.
- aix_post_process_depfile
- ;;
-
-msvc7)
- if test "$libtool" = yes; then
- showIncludes=-Wc,-showIncludes
- else
- showIncludes=-showIncludes
- fi
- "$@" $showIncludes > "$tmpdepfile"
- stat=$?
- grep -v '^Note: including file: ' "$tmpdepfile"
- if test $stat -ne 0; then
- rm -f "$tmpdepfile"
- exit $stat
- fi
- rm -f "$depfile"
- echo "$object : \\" > "$depfile"
- # The first sed program below extracts the file names and escapes
- # backslashes for cygpath. The second sed program outputs the file
- # name when reading, but also accumulates all include files in the
- # hold buffer in order to output them again at the end. This only
- # works with sed implementations that can handle large buffers.
- sed < "$tmpdepfile" -n '
-/^Note: including file: *\(.*\)/ {
- s//\1/
- s/\\/\\\\/g
- p
-}' | $cygpath_u | sort -u | sed -n '
-s/ /\\ /g
-s/\(.*\)/'"$tab"'\1 \\/p
-s/.\(.*\) \\/\1:/
-H
-$ {
- s/.*/'"$tab"'/
- G
- p
-}' >> "$depfile"
- echo >> "$depfile" # make sure the fragment doesn't end with a backslash
- rm -f "$tmpdepfile"
- ;;
-
-msvc7msys)
- # This case exists only to let depend.m4 do its work. It works by
- # looking at the text of this script. This case will never be run,
- # since it is checked for above.
- exit 1
- ;;
-
-#nosideeffect)
- # This comment above is used by automake to tell side-effect
- # dependency tracking mechanisms from slower ones.
-
-dashmstdout)
- # Important note: in order to support this mode, a compiler *must*
- # always write the preprocessed file to stdout, regardless of -o.
- "$@" || exit $?
-
- # Remove the call to Libtool.
- if test "$libtool" = yes; then
- while test "X$1" != 'X--mode=compile'; do
- shift
- done
- shift
- fi
-
- # Remove '-o $object'.
- IFS=" "
- for arg
- do
- case $arg in
- -o)
- shift
- ;;
- $object)
- shift
- ;;
- *)
- set fnord "$@" "$arg"
- shift # fnord
- shift # $arg
- ;;
- esac
- done
-
- test -z "$dashmflag" && dashmflag=-M
- # Require at least two characters before searching for ':'
- # in the target name. This is to cope with DOS-style filenames:
- # a dependency such as 'c:/foo/bar' could be seen as target 'c' otherwise.
- "$@" $dashmflag |
- sed "s|^[$tab ]*[^:$tab ][^:][^:]*:[$tab ]*|$object: |" > "$tmpdepfile"
- rm -f "$depfile"
- cat < "$tmpdepfile" > "$depfile"
- # Some versions of the HPUX 10.20 sed can't process this sed invocation
- # correctly. Breaking it into two sed invocations is a workaround.
- tr ' ' "$nl" < "$tmpdepfile" \
- | sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' \
- | sed -e 's/$/ :/' >> "$depfile"
- rm -f "$tmpdepfile"
- ;;
-
-dashXmstdout)
- # This case only exists to satisfy depend.m4. It is never actually
- # run, as this mode is specially recognized in the preamble.
- exit 1
- ;;
-
-makedepend)
- "$@" || exit $?
- # Remove any Libtool call
- if test "$libtool" = yes; then
- while test "X$1" != 'X--mode=compile'; do
- shift
- done
- shift
- fi
- # X makedepend
- shift
- cleared=no eat=no
- for arg
- do
- case $cleared in
- no)
- set ""; shift
- cleared=yes ;;
- esac
- if test $eat = yes; then
- eat=no
- continue
- fi
- case "$arg" in
- -D*|-I*)
- set fnord "$@" "$arg"; shift ;;
- # Strip any option that makedepend may not understand. Remove
- # the object too, otherwise makedepend will parse it as a source file.
- -arch)
- eat=yes ;;
- -*|$object)
- ;;
- *)
- set fnord "$@" "$arg"; shift ;;
- esac
- done
- obj_suffix=`echo "$object" | sed 's/^.*\././'`
- touch "$tmpdepfile"
- ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@"
- rm -f "$depfile"
- # makedepend may prepend the VPATH from the source file name to the object.
- # No need to regex-escape $object, excess matching of '.' is harmless.
- sed "s|^.*\($object *:\)|\1|" "$tmpdepfile" > "$depfile"
- # Some versions of the HPUX 10.20 sed can't process the last invocation
- # correctly. Breaking it into two sed invocations is a workaround.
- sed '1,2d' "$tmpdepfile" \
- | tr ' ' "$nl" \
- | sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' \
- | sed -e 's/$/ :/' >> "$depfile"
- rm -f "$tmpdepfile" "$tmpdepfile".bak
- ;;
-
-cpp)
- # Important note: in order to support this mode, a compiler *must*
- # always write the preprocessed file to stdout.
- "$@" || exit $?
-
- # Remove the call to Libtool.
- if test "$libtool" = yes; then
- while test "X$1" != 'X--mode=compile'; do
- shift
- done
- shift
- fi
-
- # Remove '-o $object'.
- IFS=" "
- for arg
- do
- case $arg in
- -o)
- shift
- ;;
- $object)
- shift
- ;;
- *)
- set fnord "$@" "$arg"
- shift # fnord
- shift # $arg
- ;;
- esac
- done
-
- "$@" -E \
- | sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \
- -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \
- | sed '$ s: \\$::' > "$tmpdepfile"
- rm -f "$depfile"
- echo "$object : \\" > "$depfile"
- cat < "$tmpdepfile" >> "$depfile"
- sed < "$tmpdepfile" '/^$/d;s/^ //;s/ \\$//;s/$/ :/' >> "$depfile"
- rm -f "$tmpdepfile"
- ;;
-
-msvisualcpp)
- # Important note: in order to support this mode, a compiler *must*
- # always write the preprocessed file to stdout.
- "$@" || exit $?
-
- # Remove the call to Libtool.
- if test "$libtool" = yes; then
- while test "X$1" != 'X--mode=compile'; do
- shift
- done
- shift
- fi
-
- IFS=" "
- for arg
- do
- case "$arg" in
- -o)
- shift
- ;;
- $object)
- shift
- ;;
- "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI")
- set fnord "$@"
- shift
- shift
- ;;
- *)
- set fnord "$@" "$arg"
- shift
- shift
- ;;
- esac
- done
- "$@" -E 2>/dev/null |
- sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::\1:p' | $cygpath_u | sort -u > "$tmpdepfile"
- rm -f "$depfile"
- echo "$object : \\" > "$depfile"
- sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::'"$tab"'\1 \\:p' >> "$depfile"
- echo "$tab" >> "$depfile"
- sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::\1\::p' >> "$depfile"
- rm -f "$tmpdepfile"
- ;;
-
-msvcmsys)
- # This case exists only to let depend.m4 do its work. It works by
- # looking at the text of this script. This case will never be run,
- # since it is checked for above.
- exit 1
- ;;
-
-none)
- exec "$@"
- ;;
-
-*)
- echo "Unknown depmode $depmode" 1>&2
- exit 1
- ;;
-esac
-
-exit 0
-
-# Local Variables:
-# mode: shell-script
-# sh-indentation: 2
-# eval: (add-hook 'write-file-hooks 'time-stamp)
-# time-stamp-start: "scriptversion="
-# time-stamp-format: "%:y-%02m-%02d.%02H"
-# time-stamp-time-zone: "UTC"
-# time-stamp-end: "; # UTC"
-# End:
diff --git a/install-sh b/install-sh
deleted file mode 100755
index 377bb8687f..0000000000
--- a/install-sh
+++ /dev/null
@@ -1,527 +0,0 @@
-#!/bin/sh
-# install - install a program, script, or datafile
-
-scriptversion=2011-11-20.07; # UTC
-
-# This originates from X11R5 (mit/util/scripts/install.sh), which was
-# later released in X11R6 (xc/config/util/install.sh) with the
-# following copyright and license.
-#
-# Copyright (C) 1994 X Consortium
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the "Software"), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
-# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
-# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-#
-# Except as contained in this notice, the name of the X Consortium shall not
-# be used in advertising or otherwise to promote the sale, use or other deal-
-# ings in this Software without prior written authorization from the X Consor-
-# tium.
-#
-#
-# FSF changes to this file are in the public domain.
-#
-# Calling this script install-sh is preferred over install.sh, to prevent
-# 'make' implicit rules from creating a file called install from it
-# when there is no Makefile.
-#
-# This script is compatible with the BSD install script, but was written
-# from scratch.
-
-nl='
-'
-IFS=" "" $nl"
-
-# set DOITPROG to echo to test this script
-
-# Don't use :- since 4.3BSD and earlier shells don't like it.
-doit=${DOITPROG-}
-if test -z "$doit"; then
- doit_exec=exec
-else
- doit_exec=$doit
-fi
-
-# Put in absolute file names if you don't have them in your path;
-# or use environment vars.
-
-chgrpprog=${CHGRPPROG-chgrp}
-chmodprog=${CHMODPROG-chmod}
-chownprog=${CHOWNPROG-chown}
-cmpprog=${CMPPROG-cmp}
-cpprog=${CPPROG-cp}
-mkdirprog=${MKDIRPROG-mkdir}
-mvprog=${MVPROG-mv}
-rmprog=${RMPROG-rm}
-stripprog=${STRIPPROG-strip}
-
-posix_glob='?'
-initialize_posix_glob='
- test "$posix_glob" != "?" || {
- if (set -f) 2>/dev/null; then
- posix_glob=
- else
- posix_glob=:
- fi
- }
-'
-
-posix_mkdir=
-
-# Desired mode of installed file.
-mode=0755
-
-chgrpcmd=
-chmodcmd=$chmodprog
-chowncmd=
-mvcmd=$mvprog
-rmcmd="$rmprog -f"
-stripcmd=
-
-src=
-dst=
-dir_arg=
-dst_arg=
-
-copy_on_change=false
-no_target_directory=
-
-usage="\
-Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE
- or: $0 [OPTION]... SRCFILES... DIRECTORY
- or: $0 [OPTION]... -t DIRECTORY SRCFILES...
- or: $0 [OPTION]... -d DIRECTORIES...
-
-In the 1st form, copy SRCFILE to DSTFILE.
-In the 2nd and 3rd, copy all SRCFILES to DIRECTORY.
-In the 4th, create DIRECTORIES.
-
-Options:
- --help display this help and exit.
- --version display version info and exit.
-
- -c (ignored)
- -C install only if different (preserve the last data modification time)
- -d create directories instead of installing files.
- -g GROUP $chgrpprog installed files to GROUP.
- -m MODE $chmodprog installed files to MODE.
- -o USER $chownprog installed files to USER.
- -s $stripprog installed files.
- -t DIRECTORY install into DIRECTORY.
- -T report an error if DSTFILE is a directory.
-
-Environment variables override the default commands:
- CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG
- RMPROG STRIPPROG
-"
-
-while test $# -ne 0; do
- case $1 in
- -c) ;;
-
- -C) copy_on_change=true;;
-
- -d) dir_arg=true;;
-
- -g) chgrpcmd="$chgrpprog $2"
- shift;;
-
- --help) echo "$usage"; exit $?;;
-
- -m) mode=$2
- case $mode in
- *' '* | *' '* | *'
-'* | *'*'* | *'?'* | *'['*)
- echo "$0: invalid mode: $mode" >&2
- exit 1;;
- esac
- shift;;
-
- -o) chowncmd="$chownprog $2"
- shift;;
-
- -s) stripcmd=$stripprog;;
-
- -t) dst_arg=$2
- # Protect names problematic for 'test' and other utilities.
- case $dst_arg in
- -* | [=\(\)!]) dst_arg=./$dst_arg;;
- esac
- shift;;
-
- -T) no_target_directory=true;;
-
- --version) echo "$0 $scriptversion"; exit $?;;
-
- --) shift
- break;;
-
- -*) echo "$0: invalid option: $1" >&2
- exit 1;;
-
- *) break;;
- esac
- shift
-done
-
-if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then
- # When -d is used, all remaining arguments are directories to create.
- # When -t is used, the destination is already specified.
- # Otherwise, the last argument is the destination. Remove it from $@.
- for arg
- do
- if test -n "$dst_arg"; then
- # $@ is not empty: it contains at least $arg.
- set fnord "$@" "$dst_arg"
- shift # fnord
- fi
- shift # arg
- dst_arg=$arg
- # Protect names problematic for 'test' and other utilities.
- case $dst_arg in
- -* | [=\(\)!]) dst_arg=./$dst_arg;;
- esac
- done
-fi
-
-if test $# -eq 0; then
- if test -z "$dir_arg"; then
- echo "$0: no input file specified." >&2
- exit 1
- fi
- # It's OK to call 'install-sh -d' without argument.
- # This can happen when creating conditional directories.
- exit 0
-fi
-
-if test -z "$dir_arg"; then
- do_exit='(exit $ret); exit $ret'
- trap "ret=129; $do_exit" 1
- trap "ret=130; $do_exit" 2
- trap "ret=141; $do_exit" 13
- trap "ret=143; $do_exit" 15
-
- # Set umask so as not to create temps with too-generous modes.
- # However, 'strip' requires both read and write access to temps.
- case $mode in
- # Optimize common cases.
- *644) cp_umask=133;;
- *755) cp_umask=22;;
-
- *[0-7])
- if test -z "$stripcmd"; then
- u_plus_rw=
- else
- u_plus_rw='% 200'
- fi
- cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;;
- *)
- if test -z "$stripcmd"; then
- u_plus_rw=
- else
- u_plus_rw=,u+rw
- fi
- cp_umask=$mode$u_plus_rw;;
- esac
-fi
-
-for src
-do
- # Protect names problematic for 'test' and other utilities.
- case $src in
- -* | [=\(\)!]) src=./$src;;
- esac
-
- if test -n "$dir_arg"; then
- dst=$src
- dstdir=$dst
- test -d "$dstdir"
- dstdir_status=$?
- else
-
- # Waiting for this to be detected by the "$cpprog $src $dsttmp" command
- # might cause directories to be created, which would be especially bad
- # if $src (and thus $dsttmp) contains '*'.
- if test ! -f "$src" && test ! -d "$src"; then
- echo "$0: $src does not exist." >&2
- exit 1
- fi
-
- if test -z "$dst_arg"; then
- echo "$0: no destination specified." >&2
- exit 1
- fi
- dst=$dst_arg
-
- # If destination is a directory, append the input filename; won't work
- # if double slashes aren't ignored.
- if test -d "$dst"; then
- if test -n "$no_target_directory"; then
- echo "$0: $dst_arg: Is a directory" >&2
- exit 1
- fi
- dstdir=$dst
- dst=$dstdir/`basename "$src"`
- dstdir_status=0
- else
- # Prefer dirname, but fall back on a substitute if dirname fails.
- dstdir=`
- (dirname "$dst") 2>/dev/null ||
- expr X"$dst" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- X"$dst" : 'X\(//\)[^/]' \| \
- X"$dst" : 'X\(//\)$' \| \
- X"$dst" : 'X\(/\)' \| . 2>/dev/null ||
- echo X"$dst" |
- sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- s//\1/
- q
- }
- /^X\(\/\/\)[^/].*/{
- s//\1/
- q
- }
- /^X\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'
- `
-
- test -d "$dstdir"
- dstdir_status=$?
- fi
- fi
-
- obsolete_mkdir_used=false
-
- if test $dstdir_status != 0; then
- case $posix_mkdir in
- '')
- # Create intermediate dirs using mode 755 as modified by the umask.
- # This is like FreeBSD 'install' as of 1997-10-28.
- umask=`umask`
- case $stripcmd.$umask in
- # Optimize common cases.
- *[2367][2367]) mkdir_umask=$umask;;
- .*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;;
-
- *[0-7])
- mkdir_umask=`expr $umask + 22 \
- - $umask % 100 % 40 + $umask % 20 \
- - $umask % 10 % 4 + $umask % 2
- `;;
- *) mkdir_umask=$umask,go-w;;
- esac
-
- # With -d, create the new directory with the user-specified mode.
- # Otherwise, rely on $mkdir_umask.
- if test -n "$dir_arg"; then
- mkdir_mode=-m$mode
- else
- mkdir_mode=
- fi
-
- posix_mkdir=false
- case $umask in
- *[123567][0-7][0-7])
- # POSIX mkdir -p sets u+wx bits regardless of umask, which
- # is incompatible with FreeBSD 'install' when (umask & 300) != 0.
- ;;
- *)
- tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$
- trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0
-
- if (umask $mkdir_umask &&
- exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1
- then
- if test -z "$dir_arg" || {
- # Check for POSIX incompatibilities with -m.
- # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or
- # other-writable bit of parent directory when it shouldn't.
- # FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
- ls_ld_tmpdir=`ls -ld "$tmpdir"`
- case $ls_ld_tmpdir in
- d????-?r-*) different_mode=700;;
- d????-?--*) different_mode=755;;
- *) false;;
- esac &&
- $mkdirprog -m$different_mode -p -- "$tmpdir" && {
- ls_ld_tmpdir_1=`ls -ld "$tmpdir"`
- test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1"
- }
- }
- then posix_mkdir=:
- fi
- rmdir "$tmpdir/d" "$tmpdir"
- else
- # Remove any dirs left behind by ancient mkdir implementations.
- rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null
- fi
- trap '' 0;;
- esac;;
- esac
-
- if
- $posix_mkdir && (
- umask $mkdir_umask &&
- $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir"
- )
- then :
- else
-
- # The umask is ridiculous, or mkdir does not conform to POSIX,
- # or it failed possibly due to a race condition. Create the
- # directory the slow way, step by step, checking for races as we go.
-
- case $dstdir in
- /*) prefix='/';;
- [-=\(\)!]*) prefix='./';;
- *) prefix='';;
- esac
-
- eval "$initialize_posix_glob"
-
- oIFS=$IFS
- IFS=/
- $posix_glob set -f
- set fnord $dstdir
- shift
- $posix_glob set +f
- IFS=$oIFS
-
- prefixes=
-
- for d
- do
- test X"$d" = X && continue
-
- prefix=$prefix$d
- if test -d "$prefix"; then
- prefixes=
- else
- if $posix_mkdir; then
- (umask=$mkdir_umask &&
- $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break
- # Don't fail if two instances are running concurrently.
- test -d "$prefix" || exit 1
- else
- case $prefix in
- *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;;
- *) qprefix=$prefix;;
- esac
- prefixes="$prefixes '$qprefix'"
- fi
- fi
- prefix=$prefix/
- done
-
- if test -n "$prefixes"; then
- # Don't fail if two instances are running concurrently.
- (umask $mkdir_umask &&
- eval "\$doit_exec \$mkdirprog $prefixes") ||
- test -d "$dstdir" || exit 1
- obsolete_mkdir_used=true
- fi
- fi
- fi
-
- if test -n "$dir_arg"; then
- { test -z "$chowncmd" || $doit $chowncmd "$dst"; } &&
- { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } &&
- { test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false ||
- test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1
- else
-
- # Make a couple of temp file names in the proper directory.
- dsttmp=$dstdir/_inst.$$_
- rmtmp=$dstdir/_rm.$$_
-
- # Trap to clean up those temp files at exit.
- trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0
-
- # Copy the file name to the temp name.
- (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") &&
-
- # and set any options; do chmod last to preserve setuid bits.
- #
- # If any of these fail, we abort the whole thing. If we want to
- # ignore errors from any of these, just make sure not to ignore
- # errors from the above "$doit $cpprog $src $dsttmp" command.
- #
- { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } &&
- { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } &&
- { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } &&
- { test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } &&
-
- # If -C, don't bother to copy if it wouldn't change the file.
- if $copy_on_change &&
- old=`LC_ALL=C ls -dlL "$dst" 2>/dev/null` &&
- new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` &&
-
- eval "$initialize_posix_glob" &&
- $posix_glob set -f &&
- set X $old && old=:$2:$4:$5:$6 &&
- set X $new && new=:$2:$4:$5:$6 &&
- $posix_glob set +f &&
-
- test "$old" = "$new" &&
- $cmpprog "$dst" "$dsttmp" >/dev/null 2>&1
- then
- rm -f "$dsttmp"
- else
- # Rename the file to the real destination.
- $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null ||
-
- # The rename failed, perhaps because mv can't rename something else
- # to itself, or perhaps because mv is so ancient that it does not
- # support -f.
- {
- # Now remove or move aside any old file at destination location.
- # We try this two ways since rm can't unlink itself on some
- # systems and the destination file might be busy for other
- # reasons. In this case, the final cleanup might fail but the new
- # file should still install successfully.
- {
- test ! -f "$dst" ||
- $doit $rmcmd -f "$dst" 2>/dev/null ||
- { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null &&
- { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; }
- } ||
- { echo "$0: cannot unlink or rename $dst" >&2
- (exit 1); exit 1
- }
- } &&
-
- # Now rename the file to the real destination.
- $doit $mvcmd "$dsttmp" "$dst"
- }
- fi || exit 1
-
- trap '' 0
- fi
-done
-
-# Local variables:
-# eval: (add-hook 'write-file-hooks 'time-stamp)
-# time-stamp-start: "scriptversion="
-# time-stamp-format: "%:y-%02m-%02d.%02H"
-# time-stamp-time-zone: "UTC"
-# time-stamp-end: "; # UTC"
-# End:
diff --git a/mdate-sh b/mdate-sh
deleted file mode 100755
index b3719cf761..0000000000
--- a/mdate-sh
+++ /dev/null
@@ -1,224 +0,0 @@
-#!/bin/sh
-# Get modification time of a file or directory and pretty-print it.
-
-scriptversion=2010-08-21.06; # UTC
-
-# Copyright (C) 1995-2013 Free Software Foundation, Inc.
-# written by Ulrich Drepper <drepper@gnu.ai.mit.edu>, June 1995
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-# This file is maintained in Automake, please report
-# bugs to <bug-automake@gnu.org> or send patches to
-# <automake-patches@gnu.org>.
-
-if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
- emulate sh
- NULLCMD=:
- # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
- # is contrary to our usage. Disable this feature.
- alias -g '${1+"$@"}'='"$@"'
- setopt NO_GLOB_SUBST
-fi
-
-case $1 in
- '')
- echo "$0: No file. Try '$0 --help' for more information." 1>&2
- exit 1;
- ;;
- -h | --h*)
- cat <<\EOF
-Usage: mdate-sh [--help] [--version] FILE
-
-Pretty-print the modification day of FILE, in the format:
-1 January 1970
-
-Report bugs to <bug-automake@gnu.org>.
-EOF
- exit $?
- ;;
- -v | --v*)
- echo "mdate-sh $scriptversion"
- exit $?
- ;;
-esac
-
-error ()
-{
- echo "$0: $1" >&2
- exit 1
-}
-
-
-# Prevent date giving response in another language.
-LANG=C
-export LANG
-LC_ALL=C
-export LC_ALL
-LC_TIME=C
-export LC_TIME
-
-# GNU ls changes its time format in response to the TIME_STYLE
-# variable. Since we cannot assume 'unset' works, revert this
-# variable to its documented default.
-if test "${TIME_STYLE+set}" = set; then
- TIME_STYLE=posix-long-iso
- export TIME_STYLE
-fi
-
-save_arg1=$1
-
-# Find out how to get the extended ls output of a file or directory.
-if ls -L /dev/null 1>/dev/null 2>&1; then
- ls_command='ls -L -l -d'
-else
- ls_command='ls -l -d'
-fi
-# Avoid user/group names that might have spaces, when possible.
-if ls -n /dev/null 1>/dev/null 2>&1; then
- ls_command="$ls_command -n"
-fi
-
-# A 'ls -l' line looks as follows on OS/2.
-# drwxrwx--- 0 Aug 11 2001 foo
-# This differs from Unix, which adds ownership information.
-# drwxrwx--- 2 root root 4096 Aug 11 2001 foo
-#
-# To find the date, we split the line on spaces and iterate on words
-# until we find a month. This cannot work with files whose owner is a
-# user named "Jan", or "Feb", etc. However, it's unlikely that '/'
-# will be owned by a user whose name is a month. So we first look at
-# the extended ls output of the root directory to decide how many
-# words should be skipped to get the date.
-
-# On HPUX /bin/sh, "set" interprets "-rw-r--r--" as options, so the "x" below.
-set x`$ls_command /`
-
-# Find which argument is the month.
-month=
-command=
-until test $month
-do
- test $# -gt 0 || error "failed parsing '$ls_command /' output"
- shift
- # Add another shift to the command.
- command="$command shift;"
- case $1 in
- Jan) month=January; nummonth=1;;
- Feb) month=February; nummonth=2;;
- Mar) month=March; nummonth=3;;
- Apr) month=April; nummonth=4;;
- May) month=May; nummonth=5;;
- Jun) month=June; nummonth=6;;
- Jul) month=July; nummonth=7;;
- Aug) month=August; nummonth=8;;
- Sep) month=September; nummonth=9;;
- Oct) month=October; nummonth=10;;
- Nov) month=November; nummonth=11;;
- Dec) month=December; nummonth=12;;
- esac
-done
-
-test -n "$month" || error "failed parsing '$ls_command /' output"
-
-# Get the extended ls output of the file or directory.
-set dummy x`eval "$ls_command \"\\\$save_arg1\""`
-
-# Remove all preceding arguments
-eval $command
-
-# Because of the dummy argument above, month is in $2.
-#
-# On a POSIX system, we should have
-#
-# $# = 5
-# $1 = file size
-# $2 = month
-# $3 = day
-# $4 = year or time
-# $5 = filename
-#
-# On Darwin 7.7.0 and 7.6.0, we have
-#
-# $# = 4
-# $1 = day
-# $2 = month
-# $3 = year or time
-# $4 = filename
-
-# Get the month.
-case $2 in
- Jan) month=January; nummonth=1;;
- Feb) month=February; nummonth=2;;
- Mar) month=March; nummonth=3;;
- Apr) month=April; nummonth=4;;
- May) month=May; nummonth=5;;
- Jun) month=June; nummonth=6;;
- Jul) month=July; nummonth=7;;
- Aug) month=August; nummonth=8;;
- Sep) month=September; nummonth=9;;
- Oct) month=October; nummonth=10;;
- Nov) month=November; nummonth=11;;
- Dec) month=December; nummonth=12;;
-esac
-
-case $3 in
- ???*) day=$1;;
- *) day=$3; shift;;
-esac
-
-# Here we have to deal with the problem that the ls output gives either
-# the time of day or the year.
-case $3 in
- *:*) set `date`; eval year=\$$#
- case $2 in
- Jan) nummonthtod=1;;
- Feb) nummonthtod=2;;
- Mar) nummonthtod=3;;
- Apr) nummonthtod=4;;
- May) nummonthtod=5;;
- Jun) nummonthtod=6;;
- Jul) nummonthtod=7;;
- Aug) nummonthtod=8;;
- Sep) nummonthtod=9;;
- Oct) nummonthtod=10;;
- Nov) nummonthtod=11;;
- Dec) nummonthtod=12;;
- esac
- # For the first six month of the year the time notation can also
- # be used for files modified in the last year.
- if (expr $nummonth \> $nummonthtod) > /dev/null;
- then
- year=`expr $year - 1`
- fi;;
- *) year=$3;;
-esac
-
-# The result.
-echo $day $month $year
-
-# Local Variables:
-# mode: shell-script
-# sh-indentation: 2
-# eval: (add-hook 'write-file-hooks 'time-stamp)
-# time-stamp-start: "scriptversion="
-# time-stamp-format: "%:y-%02m-%02d.%02H"
-# time-stamp-time-zone: "UTC"
-# time-stamp-end: "; # UTC"
-# End:
diff --git a/missing b/missing
deleted file mode 100755
index cdea514931..0000000000
--- a/missing
+++ /dev/null
@@ -1,215 +0,0 @@
-#! /bin/sh
-# Common wrapper for a few potentially missing GNU programs.
-
-scriptversion=2012-06-26.16; # UTC
-
-# Copyright (C) 1996-2013 Free Software Foundation, Inc.
-# Originally written by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-if test $# -eq 0; then
- echo 1>&2 "Try '$0 --help' for more information"
- exit 1
-fi
-
-case $1 in
-
- --is-lightweight)
- # Used by our autoconf macros to check whether the available missing
- # script is modern enough.
- exit 0
- ;;
-
- --run)
- # Back-compat with the calling convention used by older automake.
- shift
- ;;
-
- -h|--h|--he|--hel|--help)
- echo "\
-$0 [OPTION]... PROGRAM [ARGUMENT]...
-
-Run 'PROGRAM [ARGUMENT]...', returning a proper advice when this fails due
-to PROGRAM being missing or too old.
-
-Options:
- -h, --help display this help and exit
- -v, --version output version information and exit
-
-Supported PROGRAM values:
- aclocal autoconf autoheader autom4te automake makeinfo
- bison yacc flex lex help2man
-
-Version suffixes to PROGRAM as well as the prefixes 'gnu-', 'gnu', and
-'g' are ignored when checking the name.
-
-Send bug reports to <bug-automake@gnu.org>."
- exit $?
- ;;
-
- -v|--v|--ve|--ver|--vers|--versi|--versio|--version)
- echo "missing $scriptversion (GNU Automake)"
- exit $?
- ;;
-
- -*)
- echo 1>&2 "$0: unknown '$1' option"
- echo 1>&2 "Try '$0 --help' for more information"
- exit 1
- ;;
-
-esac
-
-# Run the given program, remember its exit status.
-"$@"; st=$?
-
-# If it succeeded, we are done.
-test $st -eq 0 && exit 0
-
-# Also exit now if we it failed (or wasn't found), and '--version' was
-# passed; such an option is passed most likely to detect whether the
-# program is present and works.
-case $2 in --version|--help) exit $st;; esac
-
-# Exit code 63 means version mismatch. This often happens when the user
-# tries to use an ancient version of a tool on a file that requires a
-# minimum version.
-if test $st -eq 63; then
- msg="probably too old"
-elif test $st -eq 127; then
- # Program was missing.
- msg="missing on your system"
-else
- # Program was found and executed, but failed. Give up.
- exit $st
-fi
-
-perl_URL=http://www.perl.org/
-flex_URL=http://flex.sourceforge.net/
-gnu_software_URL=http://www.gnu.org/software
-
-program_details ()
-{
- case $1 in
- aclocal|automake)
- echo "The '$1' program is part of the GNU Automake package:"
- echo "<$gnu_software_URL/automake>"
- echo "It also requires GNU Autoconf, GNU m4 and Perl in order to run:"
- echo "<$gnu_software_URL/autoconf>"
- echo "<$gnu_software_URL/m4/>"
- echo "<$perl_URL>"
- ;;
- autoconf|autom4te|autoheader)
- echo "The '$1' program is part of the GNU Autoconf package:"
- echo "<$gnu_software_URL/autoconf/>"
- echo "It also requires GNU m4 and Perl in order to run:"
- echo "<$gnu_software_URL/m4/>"
- echo "<$perl_URL>"
- ;;
- esac
-}
-
-give_advice ()
-{
- # Normalize program name to check for.
- normalized_program=`echo "$1" | sed '
- s/^gnu-//; t
- s/^gnu//; t
- s/^g//; t'`
-
- printf '%s\n' "'$1' is $msg."
-
- configure_deps="'configure.ac' or m4 files included by 'configure.ac'"
- case $normalized_program in
- autoconf*)
- echo "You should only need it if you modified 'configure.ac',"
- echo "or m4 files included by it."
- program_details 'autoconf'
- ;;
- autoheader*)
- echo "You should only need it if you modified 'acconfig.h' or"
- echo "$configure_deps."
- program_details 'autoheader'
- ;;
- automake*)
- echo "You should only need it if you modified 'Makefile.am' or"
- echo "$configure_deps."
- program_details 'automake'
- ;;
- aclocal*)
- echo "You should only need it if you modified 'acinclude.m4' or"
- echo "$configure_deps."
- program_details 'aclocal'
- ;;
- autom4te*)
- echo "You might have modified some maintainer files that require"
- echo "the 'automa4te' program to be rebuilt."
- program_details 'autom4te'
- ;;
- bison*|yacc*)
- echo "You should only need it if you modified a '.y' file."
- echo "You may want to install the GNU Bison package:"
- echo "<$gnu_software_URL/bison/>"
- ;;
- lex*|flex*)
- echo "You should only need it if you modified a '.l' file."
- echo "You may want to install the Fast Lexical Analyzer package:"
- echo "<$flex_URL>"
- ;;
- help2man*)
- echo "You should only need it if you modified a dependency" \
- "of a man page."
- echo "You may want to install the GNU Help2man package:"
- echo "<$gnu_software_URL/help2man/>"
- ;;
- makeinfo*)
- echo "You should only need it if you modified a '.texi' file, or"
- echo "any other file indirectly affecting the aspect of the manual."
- echo "You might want to install the Texinfo package:"
- echo "<$gnu_software_URL/texinfo/>"
- echo "The spurious makeinfo call might also be the consequence of"
- echo "using a buggy 'make' (AIX, DU, IRIX), in which case you might"
- echo "want to install GNU make:"
- echo "<$gnu_software_URL/make/>"
- ;;
- *)
- echo "You might have modified some files without having the proper"
- echo "tools for further handling them. Check the 'README' file, it"
- echo "often tells you about the needed prerequisites for installing"
- echo "this package. You may also peek at any GNU archive site, in"
- echo "case some other package contains this missing '$1' program."
- ;;
- esac
-}
-
-give_advice "$1" | sed -e '1s/^/WARNING: /' \
- -e '2,$s/^/ /' >&2
-
-# Propagate the correct exit status (expected to be 127 for a program
-# not found, 63 for a program that failed due to version mismatch).
-exit $st
-
-# Local variables:
-# eval: (add-hook 'write-file-hooks 'time-stamp)
-# time-stamp-start: "scriptversion="
-# time-stamp-format: "%:y-%02m-%02d.%02H"
-# time-stamp-time-zone: "UTC"
-# time-stamp-end: "; # UTC"
-# End:
diff --git a/rtems-bootstrap b/rtems-bootstrap
deleted file mode 100755
index 6519710000..0000000000
--- a/rtems-bootstrap
+++ /dev/null
@@ -1,246 +0,0 @@
-#! /usr/bin/env python
-
-#
-# SPDX-License-Identifier: BSD-2-Clause
-#
-# Copyright (C) 2013-2019 Chris Johns (chrisj@rtems.org)
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions
-# are met:
-# 1. Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-# 2. Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in the
-# documentation and/or other materials provided with the distribution.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
-# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-# POSSIBILITY OF SUCH DAMAGE.
-#
-
-#
-# RTEMS Tools Project (http://www.rtems.org/)
-#
-
-from __future__ import print_function
-
-import argparse
-import datetime
-import multiprocessing
-import os
-import re
-import sys
-import threading
-import time
-
-version = "1.0"
-
-class error(Exception):
- """Base class for Builder exceptions."""
- def set_output(self, msg):
- self.msg = msg
- def __str__(self):
- return self.msg
-
-class general_error(error):
- """Raise for a general error."""
- def __init__(self, what):
- self.set_output('error: ' + str(what))
-
-def _collect(path_, file):
- confs = []
- for root, dirs, files in os.walk(path_, topdown = True):
- for f in files:
- if f == file:
- confs += [os.path.join(root, f)]
- return confs
-
-def _grep(file, pattern):
- rege = re.compile(pattern)
- try:
- f = open(file, 'r')
- matches = [rege.match(l) != None for l in f.readlines()]
- f.close()
- except IOError as err:
- raise general_error('reading: %s' % (file))
- return True in matches
-
-class command:
-
- def __init__(self, cmd, cwd):
- self.exit_code = 0
- self.thread = None
- self.output = None
- self.cmd = cmd
- self.cwd = cwd
- self.result = None
-
- def runner(self):
-
- import subprocess
-
- #
- # Support Python 2.6
- #
- if "check_output" not in dir(subprocess):
- def f(*popenargs, **kwargs):
- if 'stdout' in kwargs:
- raise ValueError('stdout argument not allowed, it will be overridden.')
- process = subprocess.Popen(stdout=subprocess.PIPE, *popenargs, **kwargs)
- output, unused_err = process.communicate()
- retcode = process.poll()
- if retcode:
- cmd = kwargs.get("args")
- if cmd is None:
- cmd = popenargs[0]
- raise subprocess.CalledProcessError(retcode, cmd)
- return output
- subprocess.check_output = f
-
- self.start_time = datetime.datetime.now()
- self.exit_code = 0
- try:
- try:
- if os.name == 'nt':
- cmd = ['sh', '-c'] + self.cmd
- else:
- cmd = self.cmd
- self.output = subprocess.check_output(cmd, cwd = self.cwd)
- except subprocess.CalledProcessError as cpe:
- self.exit_code = cpe.returncode
- self.output = cpe.output
- except OSError as ose:
- raise general_error('bootstrap failed: %s in %s: %s' % \
- (' '.join(cmd), self.cwd, (str(ose))))
- except KeyboardInterrupt:
- pass
- except:
- raise
- except:
- self.result = sys.exc_info()
- self.end_time = datetime.datetime.now()
-
- def run(self):
- self.thread = threading.Thread(target = self.runner)
- self.thread.start()
-
- def is_alive(self):
- return self.thread and self.thread.is_alive()
-
- def reraise(self):
- if self.result is not None:
- raise self.result[0](self.result[1])
-
-class autoreconf:
-
- def __init__(self, topdir, configure):
- self.topdir = topdir
- self.configure = configure
- self.cwd = os.path.dirname(self.configure)
- self.command = command(['autoreconf', '-i', '--no-recursive'], self.cwd)
- self.command.run()
-
- def is_alive(self):
- return self.command.is_alive()
-
- def post_process(self):
- if self.command is not None:
- self.command.reraise()
- if self.command.exit_code != 0:
- raise general_error('error: autoreconf: %s' % (' '.join(self.command.cmd)))
- makefile = os.path.join(self.cwd, 'Makefile.am')
- if os.path.exists(makefile):
- if _grep(makefile, 'stamp-h\.in'):
- stamp_h = os.path.join(self.cwd, 'stamp-h.in')
- try:
- t = open(os.path.host(stamp_h), 'w')
- t.write('timestamp')
- t.close()
- except IOError as err:
- raise general_error('writing: %s' % (stamp_h))
-
-def generate(topdir, jobs):
- if type(jobs) is str:
- jobs = int(jobs)
- start_time = datetime.datetime.now()
- confs = _collect(topdir, 'configure.ac')
- next = 0
- autoreconfs = []
- while next < len(confs) or len(autoreconfs) > 0:
- if next < len(confs) and len(autoreconfs) < jobs:
- print('%3d/%3d: autoreconf: %s' % \
- (next + 1, len(confs), confs[next][len(topdir) + 1:]))
- autoreconfs += [autoreconf(topdir, confs[next])]
- next += 1
- else:
- for ac in autoreconfs:
- if not ac.is_alive():
- ac.post_process()
- autoreconfs.remove(ac)
- del ac
- if len(autoreconfs) >= jobs:
- time.sleep(1)
- end_time = datetime.datetime.now()
- print('Bootstrap time: %s' % (str(end_time - start_time)))
-
-def run(args):
- try:
- #
- # On Windows MSYS2 prepends a path to itself to the environment
- # path. This means the RTEMS specific automake is not found and which
- # breaks the bootstrap. We need to remove the prepended path. Also
- # remove any ACLOCAL paths from the environment.
- #
- if os.name == 'nt':
- cspath = os.environ['PATH'].split(os.pathsep)
- if 'msys' in cspath[0] and cspath[0].endswith('bin'):
- os.environ['PATH'] = os.pathsep.join(cspath[1:])
- if 'ACLOCAL_PATH' in os.environ:
- #
- # The clear fails on a current MSYS2 python (Feb 2016). Delete
- # the entry if the clear fails.
- #
- try:
- os.environ['ACLOCAL_PATH'].clear()
- except:
- del os.environ['ACLOCAL_PATH']
-
- argsp = argparse.ArgumentParser(prog = 'rtems-bootstrap',
- description = "Bootstrap in parallel")
- argsp.add_argument('-j', '--jobs',
- help = 'number of jobs to run (default: %(default)s).',
- type = int, default = multiprocessing.cpu_count())
- argsp.add_argument('-r', '--rtems',
- type = str, default = os.getcwd(),
- help = 'path to the rtems kernel source (default: %(default)s).')
- argopts = argsp.parse_args(args[1:])
-
- print('RTEMS Bootstrap, %s' % (version))
-
- if not os.path.exists(argopts.rtems):
- raise general_error('path does not exist: %s' % (argopts.rtems))
- if not os.path.isdir(argopts.rtems):
- raise general_error('path not a directory: %s' % (argopts.rtems))
-
- generate(argopts.rtems, argopts.jobs)
- except general_error as gerr:
- print(gerr)
- print('Bootstrap FAILED', file = sys.stderr)
- sys.exit(1)
- except KeyboardInterrupt:
- log.notice('abort: user terminated')
- sys.exit(1)
- sys.exit(0)
-
-if __name__ == "__main__":
- run(sys.argv)
diff --git a/testsuites/Makefile.am b/testsuites/Makefile.am
deleted file mode 100644
index 43a0ae125b..0000000000
--- a/testsuites/Makefile.am
+++ /dev/null
@@ -1,16 +0,0 @@
-ACLOCAL_AMFLAGS = -I aclocal
-
-CLEANFILES =
-
-noinst_HEADERS =
-noinst_HEADERS += support/include/buffer_test_io.h
-noinst_HEADERS += support/include/test_support.h
-noinst_HEADERS += support/include/tmacros.h
-noinst_HEADERS += support/include/pritime.h
-noinst_HEADERS += support/include/primode.h
-noinst_HEADERS += support/include/tmtests_empty_function.h
-
-_SUBDIRS = @subdirs@
-
-
-include $(top_srcdir)/automake/subdirs.am
diff --git a/testsuites/ada/Makefile.am b/testsuites/ada/Makefile.am
deleted file mode 100644
index 31d70b263c..0000000000
--- a/testsuites/ada/Makefile.am
+++ /dev/null
@@ -1,11 +0,0 @@
-ACLOCAL_AMFLAGS = -I aclocal -I ../aclocal
-
-_SUBDIRS = support samples sptests tmtests
-if HAS_MP
-_SUBDIRS += mptests
-endif
-
-DIST_SUBDIRS = support samples sptests tmtests mptests
-
-
-include $(top_srcdir)/../automake/subdirs.am
diff --git a/testsuites/ada/ada.am b/testsuites/ada/ada.am
deleted file mode 100644
index 83260687c2..0000000000
--- a/testsuites/ada/ada.am
+++ /dev/null
@@ -1,20 +0,0 @@
-SUFFIXES = .adb .ali .ads .adp
-
-GNATMAKE = @GNATMAKE@
-
-AM_ADAFLAGS = -I$(RTEMS_SOURCE_ROOT)/cpukit/include/adainclude \
--I$(top_srcdir)/support
-
-GNATCOMPILE = $(GNATMAKE) \
--bargs -Mgnat_main \
--margs $(AM_ADAFLAGS) $(ADAFLAGS) \
--cargs $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) \
--largs $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -lrtemstest init.o
-
-CLEANFILES += *.ali *.o b~*.adb b~*.ads
-
-#%.o: %.c
-# $(CC) $(CFLAGS) -I@srcdir@ -c $< -o $@
-
-.adp.adb:
- pwd=`pwd` && cd $(srcdir) && $(M4) < $*.adp > $${pwd}/$*.adb
diff --git a/testsuites/ada/configure.ac b/testsuites/ada/configure.ac
deleted file mode 100644
index 2c9937131e..0000000000
--- a/testsuites/ada/configure.ac
+++ /dev/null
@@ -1,158 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-ada-tests],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-AC_CONFIG_SRCDIR([support])
-RTEMS_TOP([../..],[..])
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
-AM_MAINTAINER_MODE
-
-AC_CHECK_PROGS([M4],[gm4 m4])
-RTEMS_PROG_GNAT
-RTEMS_CANONICALIZE_TOOLS
-
-RTEMS_ENV_RTEMSBSP
-RTEMS_PROJECT_ROOT
-
-RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
-RTEMS_CHECK_CPUOPTS([RTEMS_MULTIPROCESSING])
-
-AS_IF([test x"$HAVE_GNAT" = x"no"],[
- AC_MSG_ERROR([No acceptable GNATMAKE found.])
-])
-
-AM_CONDITIONAL(HAS_MP,[test "$rtems_cv_RTEMS_MULTIPROCESSING" = yes])
-
-RTEMS_CHECK_TOOL([GNATPREP],[gnatprep],[])
-
-# FIXME: Enable building the examples which are known to be broken
-AM_CONDITIONAL([EXPADA],
- [test x"$enable_expada" = xyes && test x"$HAVE_GNAT" = xyes])
-
-AC_SUBST([rtems_ada_testsdir],["\$(libdir)/rtems-][_RTEMS_API][/ada-tests"])
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-
-AC_CONFIG_FILES([support/Makefile])
-
-AC_CONFIG_FILES([
-samples/Makefile
-samples/base_sp/Makefile
-samples/hello/Makefile
-samples/ticker/Makefile
-samples/nsecs/Makefile
-samples/base_mp/Makefile
-samples/base_mp/node1/Makefile
-samples/base_mp/node2/Makefile
-])
-
-AC_CONFIG_FILES([
-sptests/Makefile
-sptests/sp01/Makefile
-sptests/sp02/Makefile
-sptests/sp03/Makefile
-sptests/sp04/Makefile
-sptests/sp05/Makefile
-sptests/sp06/Makefile
-sptests/sp07/Makefile
-sptests/sp08/Makefile
-sptests/sp09/Makefile
-sptests/sp11/Makefile
-sptests/sp12/Makefile
-sptests/sp13/Makefile
-sptests/sp14/Makefile
-sptests/sp15/Makefile
-sptests/sp16/Makefile
-sptests/sp17/Makefile
-sptests/sp19/Makefile
-sptests/sp20/Makefile
-sptests/sp22/Makefile
-sptests/sp23/Makefile
-sptests/sp24/Makefile
-sptests/sp25/Makefile
-sptests/spname01/Makefile
-sptests/spatcb01/Makefile
-])
-
-AC_CONFIG_FILES([
-tmtests/Makefile
-tmtests/tm01/Makefile
-tmtests/tm02/Makefile
-tmtests/tm03/Makefile
-tmtests/tm04/Makefile
-tmtests/tm05/Makefile
-tmtests/tm06/Makefile
-tmtests/tm07/Makefile
-tmtests/tm08/Makefile
-tmtests/tm09/Makefile
-tmtests/tm10/Makefile
-tmtests/tm11/Makefile
-tmtests/tm12/Makefile
-tmtests/tm13/Makefile
-tmtests/tm14/Makefile
-tmtests/tm15/Makefile
-tmtests/tm16/Makefile
-tmtests/tm17/Makefile
-tmtests/tm18/Makefile
-tmtests/tm19/Makefile
-tmtests/tm20/Makefile
-tmtests/tm21/Makefile
-tmtests/tm22/Makefile
-tmtests/tm23/Makefile
-tmtests/tm24/Makefile
-tmtests/tm25/Makefile
-tmtests/tm28/Makefile
-tmtests/tm29/Makefile
-tmtests/tmck/Makefile
-])
-
-AC_CONFIG_FILES([
-mptests/Makefile
-mptests/mp01/Makefile
-mptests/mp01/node1/Makefile
-mptests/mp01/node2/Makefile
-mptests/mp03/Makefile
-mptests/mp03/node1/Makefile
-mptests/mp03/node2/Makefile
-mptests/mp04/Makefile
-mptests/mp04/node1/Makefile
-mptests/mp04/node2/Makefile
-mptests/mp05/Makefile
-mptests/mp05/node1/Makefile
-mptests/mp05/node2/Makefile
-mptests/mp06/Makefile
-mptests/mp06/node1/Makefile
-mptests/mp06/node2/Makefile
-mptests/mp07/Makefile
-mptests/mp07/node1/Makefile
-mptests/mp07/node2/Makefile
-mptests/mp08/Makefile
-mptests/mp08/node1/Makefile
-mptests/mp08/node2/Makefile
-mptests/mp09/Makefile
-mptests/mp09/node1/Makefile
-mptests/mp09/node2/Makefile
-mptests/mp10/Makefile
-mptests/mp10/node1/Makefile
-mptests/mp10/node2/Makefile
-mptests/mp11/Makefile
-mptests/mp11/node1/Makefile
-mptests/mp11/node2/Makefile
-mptests/mp12/Makefile
-mptests/mp12/node1/Makefile
-mptests/mp12/node2/Makefile
-mptests/mp13/Makefile
-mptests/mp13/node1/Makefile
-mptests/mp13/node2/Makefile
-mptests/mp14/Makefile
-mptests/mp14/node1/Makefile
-mptests/mp14/node2/Makefile
-])
-
-AC_OUTPUT
diff --git a/testsuites/ada/mptests/Makefile.am b/testsuites/ada/mptests/Makefile.am
deleted file mode 100644
index bdcb768b0a..0000000000
--- a/testsuites/ada/mptests/Makefile.am
+++ /dev/null
@@ -1,16 +0,0 @@
-_SUBDIRS =
-_SUBDIRS += mp01
-_SUBDIRS += mp03
-_SUBDIRS += mp04
-_SUBDIRS += mp05
-_SUBDIRS += mp06
-_SUBDIRS += mp07
-_SUBDIRS += mp08
-_SUBDIRS += mp09
-_SUBDIRS += mp10
-_SUBDIRS += mp11
-_SUBDIRS += mp12
-_SUBDIRS += mp13
-_SUBDIRS += mp14
-
-include $(top_srcdir)/../automake/subdirs.am
diff --git a/testsuites/ada/mptests/mp01/Makefile.am b/testsuites/ada/mptests/mp01/Makefile.am
deleted file mode 100644
index acd9569b12..0000000000
--- a/testsuites/ada/mptests/mp01/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-_SUBDIRS = node1 node2
-
-include $(top_srcdir)/../automake/subdirs.am
diff --git a/testsuites/ada/mptests/mp01/node1/Makefile.am b/testsuites/ada/mptests/mp01/node1/Makefile.am
deleted file mode 100644
index 45b7f4b303..0000000000
--- a/testsuites/ada/mptests/mp01/node1/Makefile.am
+++ /dev/null
@@ -1,18 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-AM_ADAFLAGS += -I$(srcdir)/..
-
-noinst_PROGRAMS = mp01_ada_mp01_node1
-mp01_ada_mp01_node1_SOURCES = mp01_node1.adb ../mptest.adb config.h
-mp01_ada_mp01_node1_SOURCES += ../mptest.ads
-mp01_ada_mp01_node1_SOURCES += init.c
-
-mp01_ada_mp01_node1$(EXEEXT): mp01_node1.adb ../mptest.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_mp01-node1.scn
-
diff --git a/testsuites/ada/mptests/mp01/node2/Makefile.am b/testsuites/ada/mptests/mp01/node2/Makefile.am
deleted file mode 100644
index ee654411fb..0000000000
--- a/testsuites/ada/mptests/mp01/node2/Makefile.am
+++ /dev/null
@@ -1,18 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-AM_ADAFLAGS += -I$(srcdir)/..
-
-noinst_PROGRAMS = mp01_ada_mp01_node2
-mp01_ada_mp01_node2_SOURCES = mp01_node2.adb ../mptest.adb config.h
-mp01_ada_mp01_node2_SOURCES += ../mptest.ads
-mp01_ada_mp01_node2_SOURCES += init.c
-
-mp01_ada_mp01_node2$(EXEEXT): mp01_node2.adb ../mptest.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_mp01-node2.scn
-
diff --git a/testsuites/ada/mptests/mp03/Makefile.am b/testsuites/ada/mptests/mp03/Makefile.am
deleted file mode 100644
index acd9569b12..0000000000
--- a/testsuites/ada/mptests/mp03/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-_SUBDIRS = node1 node2
-
-include $(top_srcdir)/../automake/subdirs.am
diff --git a/testsuites/ada/mptests/mp03/node1/Makefile.am b/testsuites/ada/mptests/mp03/node1/Makefile.am
deleted file mode 100644
index 4a59642e55..0000000000
--- a/testsuites/ada/mptests/mp03/node1/Makefile.am
+++ /dev/null
@@ -1,18 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-AM_ADAFLAGS += -I$(srcdir)/..
-
-noinst_PROGRAMS = mp03_ada_mp03_node1
-mp03_ada_mp03_node1_SOURCES = mp03_node1.adb ../mptest.adb config.h
-mp03_ada_mp03_node1_SOURCES += ../mptest.ads
-mp03_ada_mp03_node1_SOURCES += init.c
-
-mp03_ada_mp03_node1$(EXEEXT): mp03_node1.adb ../mptest.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_mp03-node1.scn
-
diff --git a/testsuites/ada/mptests/mp03/node2/Makefile.am b/testsuites/ada/mptests/mp03/node2/Makefile.am
deleted file mode 100644
index 7ed6700a83..0000000000
--- a/testsuites/ada/mptests/mp03/node2/Makefile.am
+++ /dev/null
@@ -1,18 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-AM_ADAFLAGS += -I$(srcdir)/..
-
-noinst_PROGRAMS = mp03_ada_mp03_node2
-mp03_ada_mp03_node2_SOURCES = mp03_node2.adb ../mptest.adb config.h
-mp03_ada_mp03_node2_SOURCES += ../mptest.ads
-mp03_ada_mp03_node2_SOURCES += init.c
-
-mp03_ada_mp03_node2$(EXEEXT): mp03_node2.adb ../mptest.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_mp03-node2.scn
-
diff --git a/testsuites/ada/mptests/mp04/Makefile.am b/testsuites/ada/mptests/mp04/Makefile.am
deleted file mode 100644
index acd9569b12..0000000000
--- a/testsuites/ada/mptests/mp04/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-_SUBDIRS = node1 node2
-
-include $(top_srcdir)/../automake/subdirs.am
diff --git a/testsuites/ada/mptests/mp04/node1/Makefile.am b/testsuites/ada/mptests/mp04/node1/Makefile.am
deleted file mode 100644
index 98c7e19145..0000000000
--- a/testsuites/ada/mptests/mp04/node1/Makefile.am
+++ /dev/null
@@ -1,18 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-AM_ADAFLAGS += -I$(srcdir)/..
-
-noinst_PROGRAMS = mp04_ada_mp04_node1
-mp04_ada_mp04_node1_SOURCES = mp04_node1.adb ../mptest.adb config.h
-mp04_ada_mp04_node1_SOURCES += ../mptest.ads
-mp04_ada_mp04_node1_SOURCES += init.c
-
-mp04_ada_mp04_node1$(EXEEXT): mp04_node1.adb ../mptest.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_mp04-node1.scn
-
diff --git a/testsuites/ada/mptests/mp04/node2/Makefile.am b/testsuites/ada/mptests/mp04/node2/Makefile.am
deleted file mode 100644
index e8cdb3ea8c..0000000000
--- a/testsuites/ada/mptests/mp04/node2/Makefile.am
+++ /dev/null
@@ -1,18 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-AM_ADAFLAGS += -I$(srcdir)/..
-
-noinst_PROGRAMS = mp04_ada_mp04_node2
-mp04_ada_mp04_node2_SOURCES = mp04_node2.adb ../mptest.adb config.h
-mp04_ada_mp04_node2_SOURCES += ../mptest.ads
-mp04_ada_mp04_node2_SOURCES += init.c
-
-mp04_ada_mp04_node2$(EXEEXT): mp04_node2.adb ../mptest.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_mp04-node2.scn
-
diff --git a/testsuites/ada/mptests/mp05/Makefile.am b/testsuites/ada/mptests/mp05/Makefile.am
deleted file mode 100644
index acd9569b12..0000000000
--- a/testsuites/ada/mptests/mp05/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-_SUBDIRS = node1 node2
-
-include $(top_srcdir)/../automake/subdirs.am
diff --git a/testsuites/ada/mptests/mp05/node1/Makefile.am b/testsuites/ada/mptests/mp05/node1/Makefile.am
deleted file mode 100644
index 351bad9ec3..0000000000
--- a/testsuites/ada/mptests/mp05/node1/Makefile.am
+++ /dev/null
@@ -1,18 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-AM_ADAFLAGS += -I$(srcdir)/..
-
-noinst_PROGRAMS = mp05_ada_mp05_node1
-mp05_ada_mp05_node1_SOURCES = mp05_node1.adb ../mptest.adb config.h
-mp05_ada_mp05_node1_SOURCES += ../mptest.ads
-mp05_ada_mp05_node1_SOURCES += init.c
-
-mp05_ada_mp05_node1$(EXEEXT): mp05_node1.adb ../mptest.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_mp05-node1.scn
-
diff --git a/testsuites/ada/mptests/mp05/node2/Makefile.am b/testsuites/ada/mptests/mp05/node2/Makefile.am
deleted file mode 100644
index ca623887e3..0000000000
--- a/testsuites/ada/mptests/mp05/node2/Makefile.am
+++ /dev/null
@@ -1,18 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-AM_ADAFLAGS += -I$(srcdir)/..
-
-noinst_PROGRAMS = mp05_ada_mp05_node2
-mp05_ada_mp05_node2_SOURCES = mp05_node2.adb ../mptest.adb config.h
-mp05_ada_mp05_node2_SOURCES += ../mptest.ads
-mp05_ada_mp05_node2_SOURCES += init.c
-
-mp05_ada_mp05_node2$(EXEEXT): mp05_node2.adb ../mptest.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_mp05-node2.scn
-
diff --git a/testsuites/ada/mptests/mp06/Makefile.am b/testsuites/ada/mptests/mp06/Makefile.am
deleted file mode 100644
index acd9569b12..0000000000
--- a/testsuites/ada/mptests/mp06/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-_SUBDIRS = node1 node2
-
-include $(top_srcdir)/../automake/subdirs.am
diff --git a/testsuites/ada/mptests/mp06/node1/Makefile.am b/testsuites/ada/mptests/mp06/node1/Makefile.am
deleted file mode 100644
index 68771e130c..0000000000
--- a/testsuites/ada/mptests/mp06/node1/Makefile.am
+++ /dev/null
@@ -1,18 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-AM_ADAFLAGS += -I$(srcdir)/..
-
-noinst_PROGRAMS = mp06_ada_mp06_node1
-mp06_ada_mp06_node1_SOURCES = mp06_node1.adb ../mptest.adb config.h
-mp06_ada_mp06_node1_SOURCES += ../mptest.ads
-mp06_ada_mp06_node1_SOURCES += init.c
-
-mp06_ada_mp06_node1$(EXEEXT): mp06_node1.adb ../mptest.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_mp06-node1.scn
-
diff --git a/testsuites/ada/mptests/mp06/node2/Makefile.am b/testsuites/ada/mptests/mp06/node2/Makefile.am
deleted file mode 100644
index 8e5d4bd553..0000000000
--- a/testsuites/ada/mptests/mp06/node2/Makefile.am
+++ /dev/null
@@ -1,18 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-AM_ADAFLAGS += -I$(srcdir)/..
-
-noinst_PROGRAMS = mp06_ada_mp06_node2
-mp06_ada_mp06_node2_SOURCES = mp06_node2.adb ../mptest.adb config.h
-mp06_ada_mp06_node2_SOURCES += ../mptest.ads
-mp06_ada_mp06_node2_SOURCES += init.c
-
-mp06_ada_mp06_node2$(EXEEXT): mp06_node2.adb ../mptest.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_mp06-node2.scn
-
diff --git a/testsuites/ada/mptests/mp07/Makefile.am b/testsuites/ada/mptests/mp07/Makefile.am
deleted file mode 100644
index acd9569b12..0000000000
--- a/testsuites/ada/mptests/mp07/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-_SUBDIRS = node1 node2
-
-include $(top_srcdir)/../automake/subdirs.am
diff --git a/testsuites/ada/mptests/mp07/node1/Makefile.am b/testsuites/ada/mptests/mp07/node1/Makefile.am
deleted file mode 100644
index 81bdb18de8..0000000000
--- a/testsuites/ada/mptests/mp07/node1/Makefile.am
+++ /dev/null
@@ -1,18 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-AM_ADAFLAGS += -I$(srcdir)/..
-
-noinst_PROGRAMS = mp07_ada_mp07_node1
-mp07_ada_mp07_node1_SOURCES = mp07_node1.adb ../mptest.adb config.h
-mp07_ada_mp07_node1_SOURCES += ../mptest.ads
-mp07_ada_mp07_node1_SOURCES += init.c
-
-mp07_ada_mp07_node1$(EXEEXT): mp07_node1.adb ../mptest.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_mp07-node1.scn
-
diff --git a/testsuites/ada/mptests/mp07/node2/Makefile.am b/testsuites/ada/mptests/mp07/node2/Makefile.am
deleted file mode 100644
index 4ec3988c2d..0000000000
--- a/testsuites/ada/mptests/mp07/node2/Makefile.am
+++ /dev/null
@@ -1,18 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-AM_ADAFLAGS += -I$(srcdir)/..
-
-noinst_PROGRAMS = mp07_ada_mp07_node2
-mp07_ada_mp07_node2_SOURCES = mp07_node2.adb ../mptest.adb config.h
-mp07_ada_mp07_node2_SOURCES += ../mptest.ads
-mp07_ada_mp07_node2_SOURCES += init.c
-
-mp07_ada_mp07_node2$(EXEEXT): mp07_node2.adb ../mptest.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_mp07-node2.scn
-
diff --git a/testsuites/ada/mptests/mp08/Makefile.am b/testsuites/ada/mptests/mp08/Makefile.am
deleted file mode 100644
index acd9569b12..0000000000
--- a/testsuites/ada/mptests/mp08/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-_SUBDIRS = node1 node2
-
-include $(top_srcdir)/../automake/subdirs.am
diff --git a/testsuites/ada/mptests/mp08/node1/Makefile.am b/testsuites/ada/mptests/mp08/node1/Makefile.am
deleted file mode 100644
index 7ac4d2f394..0000000000
--- a/testsuites/ada/mptests/mp08/node1/Makefile.am
+++ /dev/null
@@ -1,18 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-AM_ADAFLAGS += -I$(srcdir)/..
-
-noinst_PROGRAMS = mp08_ada_mp08_node1
-mp08_ada_mp08_node1_SOURCES = mp08_node1.adb ../mptest.adb config.h
-mp08_ada_mp08_node1_SOURCES += ../mptest.ads
-mp08_ada_mp08_node1_SOURCES += init.c
-
-mp08_ada_mp08_node1$(EXEEXT): mp08_node1.adb ../mptest.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_mp08-node1.scn
-
diff --git a/testsuites/ada/mptests/mp08/node2/Makefile.am b/testsuites/ada/mptests/mp08/node2/Makefile.am
deleted file mode 100644
index 6f808f1bb8..0000000000
--- a/testsuites/ada/mptests/mp08/node2/Makefile.am
+++ /dev/null
@@ -1,18 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-AM_ADAFLAGS += -I$(srcdir)/..
-
-noinst_PROGRAMS = mp08_ada_mp08_node2
-mp08_ada_mp08_node2_SOURCES = mp08_node2.adb ../mptest.adb config.h
-mp08_ada_mp08_node2_SOURCES += ../mptest.ads
-mp08_ada_mp08_node2_SOURCES += init.c
-
-mp08_ada_mp08_node2$(EXEEXT): mp08_node2.adb ../mptest.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_mp08-node2.scn
-
diff --git a/testsuites/ada/mptests/mp09/Makefile.am b/testsuites/ada/mptests/mp09/Makefile.am
deleted file mode 100644
index acd9569b12..0000000000
--- a/testsuites/ada/mptests/mp09/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-_SUBDIRS = node1 node2
-
-include $(top_srcdir)/../automake/subdirs.am
diff --git a/testsuites/ada/mptests/mp09/node1/Makefile.am b/testsuites/ada/mptests/mp09/node1/Makefile.am
deleted file mode 100644
index 6e41e40c83..0000000000
--- a/testsuites/ada/mptests/mp09/node1/Makefile.am
+++ /dev/null
@@ -1,18 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-AM_ADAFLAGS += -I$(srcdir)/..
-
-noinst_PROGRAMS = mp09_ada_mp09_node1
-mp09_ada_mp09_node1_SOURCES = mp09_node1.adb ../mptest.adb config.h
-mp09_ada_mp09_node1_SOURCES += ../mptest.ads
-mp09_ada_mp09_node1_SOURCES += init.c
-
-mp09_ada_mp09_node1$(EXEEXT): mp09_node1.adb ../mptest.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_mp09-node1.scn
-
diff --git a/testsuites/ada/mptests/mp09/node2/Makefile.am b/testsuites/ada/mptests/mp09/node2/Makefile.am
deleted file mode 100644
index d8e748d24e..0000000000
--- a/testsuites/ada/mptests/mp09/node2/Makefile.am
+++ /dev/null
@@ -1,18 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-AM_ADAFLAGS += -I$(srcdir)/..
-
-noinst_PROGRAMS = mp09_ada_mp09_node2
-mp09_ada_mp09_node2_SOURCES = mp09_node2.adb ../mptest.adb config.h
-mp09_ada_mp09_node2_SOURCES += ../mptest.ads
-mp09_ada_mp09_node2_SOURCES += init.c
-
-mp09_ada_mp09_node2$(EXEEXT): mp09_node2.adb ../mptest.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_mp09-node2.scn
-
diff --git a/testsuites/ada/mptests/mp10/Makefile.am b/testsuites/ada/mptests/mp10/Makefile.am
deleted file mode 100644
index acd9569b12..0000000000
--- a/testsuites/ada/mptests/mp10/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-_SUBDIRS = node1 node2
-
-include $(top_srcdir)/../automake/subdirs.am
diff --git a/testsuites/ada/mptests/mp10/node1/Makefile.am b/testsuites/ada/mptests/mp10/node1/Makefile.am
deleted file mode 100644
index 93cba93762..0000000000
--- a/testsuites/ada/mptests/mp10/node1/Makefile.am
+++ /dev/null
@@ -1,18 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-AM_ADAFLAGS += -I$(srcdir)/..
-
-noinst_PROGRAMS = mp10_ada_mp10_node1
-mp10_ada_mp10_node1_SOURCES = mp10_node1.adb ../mptest.adb config.h
-mp10_ada_mp10_node1_SOURCES += ../mptest.ads
-mp10_ada_mp10_node1_SOURCES += init.c
-
-mp10_ada_mp10_node1$(EXEEXT): mp10_node1.adb ../mptest.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_mp10-node1.scn
-
diff --git a/testsuites/ada/mptests/mp10/node2/Makefile.am b/testsuites/ada/mptests/mp10/node2/Makefile.am
deleted file mode 100644
index 98907fa8a1..0000000000
--- a/testsuites/ada/mptests/mp10/node2/Makefile.am
+++ /dev/null
@@ -1,18 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-AM_ADAFLAGS += -I$(srcdir)/..
-
-noinst_PROGRAMS = mp10_ada_mp10_node2
-mp10_ada_mp10_node2_SOURCES = mp10_node2.adb ../mptest.adb config.h
-mp10_ada_mp10_node2_SOURCES += ../mptest.ads
-mp10_ada_mp10_node2_SOURCES += init.c
-
-mp10_ada_mp10_node2$(EXEEXT): mp10_node2.adb ../mptest.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_mp10-node2.scn
-
diff --git a/testsuites/ada/mptests/mp11/Makefile.am b/testsuites/ada/mptests/mp11/Makefile.am
deleted file mode 100644
index acd9569b12..0000000000
--- a/testsuites/ada/mptests/mp11/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-_SUBDIRS = node1 node2
-
-include $(top_srcdir)/../automake/subdirs.am
diff --git a/testsuites/ada/mptests/mp11/node1/Makefile.am b/testsuites/ada/mptests/mp11/node1/Makefile.am
deleted file mode 100644
index 2bba219370..0000000000
--- a/testsuites/ada/mptests/mp11/node1/Makefile.am
+++ /dev/null
@@ -1,18 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-AM_ADAFLAGS += -I$(srcdir)/..
-
-noinst_PROGRAMS = mp11_ada_mp11_node1
-mp11_ada_mp11_node1_SOURCES = mp11_node1.adb ../mptest.adb config.h
-mp11_ada_mp11_node1_SOURCES += ../mptest.ads
-mp11_ada_mp11_node1_SOURCES += init.c
-
-mp11_ada_mp11_node1$(EXEEXT): mp11_node1.adb ../mptest.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_mp11-node1.scn
-
diff --git a/testsuites/ada/mptests/mp11/node2/Makefile.am b/testsuites/ada/mptests/mp11/node2/Makefile.am
deleted file mode 100644
index 5c78df4020..0000000000
--- a/testsuites/ada/mptests/mp11/node2/Makefile.am
+++ /dev/null
@@ -1,18 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-AM_ADAFLAGS += -I$(srcdir)/..
-
-noinst_PROGRAMS = mp11_ada_mp11_node2
-mp11_ada_mp11_node2_SOURCES = mp11_node2.adb ../mptest.adb config.h
-mp11_ada_mp11_node2_SOURCES += ../mptest.ads
-mp11_ada_mp11_node2_SOURCES += init.c
-
-mp11_ada_mp11_node2$(EXEEXT): mp11_node2.adb ../mptest.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_mp11-node2.scn
-
diff --git a/testsuites/ada/mptests/mp12/Makefile.am b/testsuites/ada/mptests/mp12/Makefile.am
deleted file mode 100644
index acd9569b12..0000000000
--- a/testsuites/ada/mptests/mp12/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-_SUBDIRS = node1 node2
-
-include $(top_srcdir)/../automake/subdirs.am
diff --git a/testsuites/ada/mptests/mp12/node1/Makefile.am b/testsuites/ada/mptests/mp12/node1/Makefile.am
deleted file mode 100644
index 0717da924a..0000000000
--- a/testsuites/ada/mptests/mp12/node1/Makefile.am
+++ /dev/null
@@ -1,18 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-AM_ADAFLAGS += -I$(srcdir)/..
-
-noinst_PROGRAMS = mp12_ada_mp12_node1
-mp12_ada_mp12_node1_SOURCES = mp12_node1.adb ../mptest.adb config.h
-mp12_ada_mp12_node1_SOURCES += ../mptest.ads
-mp12_ada_mp12_node1_SOURCES += init.c
-
-mp12_ada_mp12_node1$(EXEEXT): mp12_node1.adb ../mptest.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_mp12-node1.scn
-
diff --git a/testsuites/ada/mptests/mp12/node2/Makefile.am b/testsuites/ada/mptests/mp12/node2/Makefile.am
deleted file mode 100644
index ae5e71bcf6..0000000000
--- a/testsuites/ada/mptests/mp12/node2/Makefile.am
+++ /dev/null
@@ -1,18 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-AM_ADAFLAGS += -I$(srcdir)/..
-
-noinst_PROGRAMS = mp12_ada_mp12_node2
-mp12_ada_mp12_node2_SOURCES = mp12_node2.adb ../mptest.adb config.h
-mp12_ada_mp12_node2_SOURCES += ../mptest.ads
-mp12_ada_mp12_node2_SOURCES += init.c
-
-mp12_ada_mp12_node2$(EXEEXT): mp12_node2.adb ../mptest.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_mp12-node2.scn
-
diff --git a/testsuites/ada/mptests/mp13/Makefile.am b/testsuites/ada/mptests/mp13/Makefile.am
deleted file mode 100644
index acd9569b12..0000000000
--- a/testsuites/ada/mptests/mp13/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-_SUBDIRS = node1 node2
-
-include $(top_srcdir)/../automake/subdirs.am
diff --git a/testsuites/ada/mptests/mp13/node1/Makefile.am b/testsuites/ada/mptests/mp13/node1/Makefile.am
deleted file mode 100644
index ee1ec62d22..0000000000
--- a/testsuites/ada/mptests/mp13/node1/Makefile.am
+++ /dev/null
@@ -1,18 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-AM_ADAFLAGS += -I$(srcdir)/..
-
-noinst_PROGRAMS = mp13_ada_mp13_node1
-mp13_ada_mp13_node1_SOURCES = mp13_node1.adb ../mptest.adb config.h
-mp13_ada_mp13_node1_SOURCES += ../mptest.ads
-mp13_ada_mp13_node1_SOURCES += init.c
-
-mp13_ada_mp13_node1$(EXEEXT): mp13_node1.adb ../mptest.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_mp13-node1.scn
-
diff --git a/testsuites/ada/mptests/mp13/node2/Makefile.am b/testsuites/ada/mptests/mp13/node2/Makefile.am
deleted file mode 100644
index 7137c7fc51..0000000000
--- a/testsuites/ada/mptests/mp13/node2/Makefile.am
+++ /dev/null
@@ -1,18 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-AM_ADAFLAGS += -I$(srcdir)/..
-
-noinst_PROGRAMS = mp13_ada_mp13_node2
-mp13_ada_mp13_node2_SOURCES = mp13_node2.adb ../mptest.adb config.h
-mp13_ada_mp13_node2_SOURCES += ../mptest.ads
-mp13_ada_mp13_node2_SOURCES += init.c
-
-mp13_ada_mp13_node2$(EXEEXT): mp13_node2.adb ../mptest.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_mp13-node2.scn
-
diff --git a/testsuites/ada/mptests/mp14/Makefile.am b/testsuites/ada/mptests/mp14/Makefile.am
deleted file mode 100644
index acd9569b12..0000000000
--- a/testsuites/ada/mptests/mp14/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-_SUBDIRS = node1 node2
-
-include $(top_srcdir)/../automake/subdirs.am
diff --git a/testsuites/ada/mptests/mp14/node1/Makefile.am b/testsuites/ada/mptests/mp14/node1/Makefile.am
deleted file mode 100644
index e9e76b4140..0000000000
--- a/testsuites/ada/mptests/mp14/node1/Makefile.am
+++ /dev/null
@@ -1,18 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-AM_ADAFLAGS += -I$(srcdir)/..
-
-noinst_PROGRAMS = mp14_ada_mp14_node1
-mp14_ada_mp14_node1_SOURCES = mp14_node1.adb ../mptest.adb config.h
-mp14_ada_mp14_node1_SOURCES += ../mptest.ads
-mp14_ada_mp14_node1_SOURCES += init.c
-
-mp14_ada_mp14_node1$(EXEEXT): mp14_node1.adb ../mptest.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_mp14-node1.scn
-
diff --git a/testsuites/ada/mptests/mp14/node2/Makefile.am b/testsuites/ada/mptests/mp14/node2/Makefile.am
deleted file mode 100644
index 2e0e9a3678..0000000000
--- a/testsuites/ada/mptests/mp14/node2/Makefile.am
+++ /dev/null
@@ -1,18 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-AM_ADAFLAGS += -I$(srcdir)/..
-
-noinst_PROGRAMS = mp14_ada_mp14_node2
-mp14_ada_mp14_node2_SOURCES = mp14_node2.adb ../mptest.adb config.h
-mp14_ada_mp14_node2_SOURCES += ../mptest.ads
-mp14_ada_mp14_node2_SOURCES += init.c
-
-mp14_ada_mp14_node2$(EXEEXT): mp14_node2.adb ../mptest.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_mp14-node2.scn
-
diff --git a/testsuites/ada/samples/Makefile.am b/testsuites/ada/samples/Makefile.am
deleted file mode 100644
index e50f2c8c54..0000000000
--- a/testsuites/ada/samples/Makefile.am
+++ /dev/null
@@ -1,8 +0,0 @@
-_SUBDIRS = hello ticker base_sp nsecs
-
-if HAS_MP
-_SUBDIRS += base_mp
-endif
-DIST_SUBDIRS = hello ticker base_sp base_mp nsecs
-
-include $(top_srcdir)/../automake/subdirs.am
diff --git a/testsuites/ada/samples/base_mp/Makefile.am b/testsuites/ada/samples/base_mp/Makefile.am
deleted file mode 100644
index d1402f07de..0000000000
--- a/testsuites/ada/samples/base_mp/Makefile.am
+++ /dev/null
@@ -1,18 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-_SUBDIRS = node1 node2
-#include $(top_srcdir)/ada.am
-
-#mptest$(EXEEXT): mptest.adb
-# $(GNATCOMPILE) -margs -a $< -o $@
-
-#if EXPADA
-#noinst_PROGRAMS = mptest
-#endif
-
-#mptest_exe_SOURCES = mptest.adb mptest.ads
-
-
-
-include $(top_srcdir)/../automake/subdirs.am
diff --git a/testsuites/ada/samples/base_mp/node1/Makefile.am b/testsuites/ada/samples/base_mp/node1/Makefile.am
deleted file mode 100644
index 26770f4e9a..0000000000
--- a/testsuites/ada/samples/base_mp/node1/Makefile.am
+++ /dev/null
@@ -1,19 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-AM_ADAFLAGS += -I$(srcdir)/..
-AM_CPPFLAGS += -I$(srcdir)/..
-
-if EXPADA
-noinst_PROGRAMS = ada_base_mp_node1
-ada_base_mp_node1_SOURCES = init.c mptest-per_node_configuration.adb
-endif
-
-ada_base_mp_node1$(EXEEXT): ../mptest.adb init.o
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_base_mp-node1.scn
-
diff --git a/testsuites/ada/samples/base_mp/node2/Makefile.am b/testsuites/ada/samples/base_mp/node2/Makefile.am
deleted file mode 100644
index 0129427f02..0000000000
--- a/testsuites/ada/samples/base_mp/node2/Makefile.am
+++ /dev/null
@@ -1,19 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-AM_ADAFLAGS += -I$(srcdir)/..
-AM_CPPFLAGS += -I$(srcdir)/..
-
-if EXPADA
-noinst_PROGRAMS = ada_base_mp_node2
-ada_base_mp_node2_SOURCES = init.c mptest-per_node_configuration.adb
-endif
-
-ada_base_mp_node2$(EXEEXT): ../mptest.adb init.o
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_base_mp-node2.scn
-
diff --git a/testsuites/ada/samples/base_sp/Makefile.am b/testsuites/ada/samples/base_sp/Makefile.am
deleted file mode 100644
index e1e07319a9..0000000000
--- a/testsuites/ada/samples/base_sp/Makefile.am
+++ /dev/null
@@ -1,18 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-ada_base_sp$(EXEEXT): base_sp.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-init.$(OBJEXT): init.c
- $(COMPILE.c) $(AM_CPPFLAGS) -I$(srcdir) -c $<
-
-noinst_PROGRAMS = ada_base_sp
-
-ada_base_sp_SOURCES = base_sp.adb config.h sptest.adb sptest.ads
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_base_sp.scn
-
diff --git a/testsuites/ada/samples/hello/Makefile.am b/testsuites/ada/samples/hello/Makefile.am
deleted file mode 100644
index 3e3fefcf44..0000000000
--- a/testsuites/ada/samples/hello/Makefile.am
+++ /dev/null
@@ -1,18 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-ada_hello$(EXEEXT): hello.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-init.$(OBJEXT): init.c
- $(COMPILE.c) $(AM_CPPFLAGS) -I$(srcdir) -c $<
-
-noinst_PROGRAMS = ada_hello
-
-ada_hello_SOURCES = hello.adb config.h sptest.adb sptest.ads
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_hello.scn
-
diff --git a/testsuites/ada/samples/nsecs/Makefile.am b/testsuites/ada/samples/nsecs/Makefile.am
deleted file mode 100644
index d4fae4aac0..0000000000
--- a/testsuites/ada/samples/nsecs/Makefile.am
+++ /dev/null
@@ -1,18 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-ada_nsecs$(EXEEXT): nsecs.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-init.$(OBJEXT): init.c
- $(COMPILE.c) $(AM_CPPFLAGS) -I$(srcdir) -c $<
-
-noinst_PROGRAMS = ada_nsecs
-
-ada_nsecs_SOURCES = nsecs.adb config.h sptest.adb sptest.ads
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_nsecs.scn
-
diff --git a/testsuites/ada/samples/ticker/Makefile.am b/testsuites/ada/samples/ticker/Makefile.am
deleted file mode 100644
index 3da9a585b2..0000000000
--- a/testsuites/ada/samples/ticker/Makefile.am
+++ /dev/null
@@ -1,18 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-ada_ticker$(EXEEXT): ticker.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-init.$(OBJEXT): init.c
- $(COMPILE.c) $(AM_CPPFLAGS) -I$(srcdir) -c $<
-
-noinst_PROGRAMS = ada_ticker
-
-ada_ticker_SOURCES = ticker.adb config.h sptest.adb sptest.ads
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_ticker.scn
-
diff --git a/testsuites/ada/sptests/Makefile.am b/testsuites/ada/sptests/Makefile.am
deleted file mode 100644
index b79ea217e8..0000000000
--- a/testsuites/ada/sptests/Makefile.am
+++ /dev/null
@@ -1,27 +0,0 @@
-_SUBDIRS =
-_SUBDIRS += sp01
-_SUBDIRS += sp02
-_SUBDIRS += sp03
-_SUBDIRS += sp04
-_SUBDIRS += sp05
-_SUBDIRS += sp06
-_SUBDIRS += sp07
-_SUBDIRS += sp08
-_SUBDIRS += sp09
-_SUBDIRS += sp11
-_SUBDIRS += sp12
-_SUBDIRS += sp13
-_SUBDIRS += sp14
-_SUBDIRS += sp15
-_SUBDIRS += sp16
-_SUBDIRS += sp17
-_SUBDIRS += sp19
-_SUBDIRS += sp20
-_SUBDIRS += sp22
-_SUBDIRS += sp23
-_SUBDIRS += sp24
-_SUBDIRS += sp25
-_SUBDIRS += spname01
-_SUBDIRS += spatcb01
-
-include $(top_srcdir)/../automake/subdirs.am
diff --git a/testsuites/ada/sptests/sp01/Makefile.am b/testsuites/ada/sptests/sp01/Makefile.am
deleted file mode 100644
index baa2d66676..0000000000
--- a/testsuites/ada/sptests/sp01/Makefile.am
+++ /dev/null
@@ -1,15 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_sp01
-ada_sp01_SOURCES = sp01.adb config.h sptest.adb sptest.ads
-ada_sp01_SOURCES += init.c
-
-ada_sp01$(EXEEXT): sp01.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_sp01.scn
-
diff --git a/testsuites/ada/sptests/sp02/Makefile.am b/testsuites/ada/sptests/sp02/Makefile.am
deleted file mode 100644
index 74bfd0f6b1..0000000000
--- a/testsuites/ada/sptests/sp02/Makefile.am
+++ /dev/null
@@ -1,15 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_sp02
-ada_sp02_SOURCES = sp02.adb config.h sptest.adb sptest.ads
-ada_sp02_SOURCES += init.c
-
-ada_sp02$(EXEEXT): sp02.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_sp02.scn
-
diff --git a/testsuites/ada/sptests/sp03/Makefile.am b/testsuites/ada/sptests/sp03/Makefile.am
deleted file mode 100644
index e7656e9757..0000000000
--- a/testsuites/ada/sptests/sp03/Makefile.am
+++ /dev/null
@@ -1,15 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_sp03
-ada_sp03_SOURCES = sp03.adb config.h sptest.adb sptest.ads
-ada_sp03_SOURCES += init.c
-
-ada_sp03$(EXEEXT): sp03.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_sp03.scn
-
diff --git a/testsuites/ada/sptests/sp04/Makefile.am b/testsuites/ada/sptests/sp04/Makefile.am
deleted file mode 100644
index d1c07e8089..0000000000
--- a/testsuites/ada/sptests/sp04/Makefile.am
+++ /dev/null
@@ -1,15 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_sp04
-ada_sp04_SOURCES = sp04.adb config.h sptest.adb sptest.ads
-ada_sp04_SOURCES += init.c
-
-ada_sp04$(EXEEXT): sp04.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_sp04.scn
-
diff --git a/testsuites/ada/sptests/sp05/Makefile.am b/testsuites/ada/sptests/sp05/Makefile.am
deleted file mode 100644
index 4330da6f53..0000000000
--- a/testsuites/ada/sptests/sp05/Makefile.am
+++ /dev/null
@@ -1,15 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_sp05
-ada_sp05_SOURCES = sp05.adb config.h sptest.adb sptest.ads
-ada_sp05_SOURCES += init.c
-
-ada_sp05$(EXEEXT): sp05.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_sp05.scn
-
diff --git a/testsuites/ada/sptests/sp06/Makefile.am b/testsuites/ada/sptests/sp06/Makefile.am
deleted file mode 100644
index 7ca252d542..0000000000
--- a/testsuites/ada/sptests/sp06/Makefile.am
+++ /dev/null
@@ -1,15 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_sp06
-ada_sp06_SOURCES = sp06.adb config.h sptest.adb sptest.ads
-ada_sp06_SOURCES += init.c
-
-ada_sp06$(EXEEXT): sp06.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_sp06.scn
-
diff --git a/testsuites/ada/sptests/sp07/Makefile.am b/testsuites/ada/sptests/sp07/Makefile.am
deleted file mode 100644
index 321017c942..0000000000
--- a/testsuites/ada/sptests/sp07/Makefile.am
+++ /dev/null
@@ -1,16 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_sp07
-
-ada_sp07_SOURCES = sp07.adb config.h sptest.adb sptest.ads
-ada_sp07_SOURCES += init.c
-
-ada_sp07$(EXEEXT): sp07.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_sp07.scn
-
diff --git a/testsuites/ada/sptests/sp08/Makefile.am b/testsuites/ada/sptests/sp08/Makefile.am
deleted file mode 100644
index 4380e7bb33..0000000000
--- a/testsuites/ada/sptests/sp08/Makefile.am
+++ /dev/null
@@ -1,15 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_sp08
-ada_sp08_SOURCES = sp08.adb config.h sptest.adb sptest.ads
-ada_sp08_SOURCES += init.c
-
-ada_sp08$(EXEEXT): sp08.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_sp08.scn
-
diff --git a/testsuites/ada/sptests/sp09/Makefile.am b/testsuites/ada/sptests/sp09/Makefile.am
deleted file mode 100644
index e24f969386..0000000000
--- a/testsuites/ada/sptests/sp09/Makefile.am
+++ /dev/null
@@ -1,20 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-# Prevents Ada from raising a constraint so that the error
-# handling can be verified in the binding.
-AM_ADAFLAGS += -gnatp
-
-noinst_PROGRAMS = ada_sp09
-
-ada_sp09_SOURCES = sp09.adb config.h sptest.adb sptest.ads
-ada_sp09_SOURCES += init.c
-
-ada_sp09$(EXEEXT): sp09.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_sp09.scn
-
diff --git a/testsuites/ada/sptests/sp11/Makefile.am b/testsuites/ada/sptests/sp11/Makefile.am
deleted file mode 100644
index 0c80d393df..0000000000
--- a/testsuites/ada/sptests/sp11/Makefile.am
+++ /dev/null
@@ -1,15 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_sp11
-ada_sp11_SOURCES = sp11.adb config.h sptest.adb sptest.ads
-ada_sp11_SOURCES += init.c
-
-ada_sp11$(EXEEXT): sp11.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_sp11.scn
-
diff --git a/testsuites/ada/sptests/sp12/Makefile.am b/testsuites/ada/sptests/sp12/Makefile.am
deleted file mode 100644
index 0fcb25ff6e..0000000000
--- a/testsuites/ada/sptests/sp12/Makefile.am
+++ /dev/null
@@ -1,15 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_sp12
-ada_sp12_SOURCES = sp12.adb config.h sptest.adb sptest.ads
-ada_sp12_SOURCES += init.c
-
-ada_sp12$(EXEEXT): sp12.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_sp12.scn
-
diff --git a/testsuites/ada/sptests/sp13/Makefile.am b/testsuites/ada/sptests/sp13/Makefile.am
deleted file mode 100644
index 7ca7fb64c0..0000000000
--- a/testsuites/ada/sptests/sp13/Makefile.am
+++ /dev/null
@@ -1,15 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_sp13
-ada_sp13_SOURCES = sp13.adb config.h sptest.adb sptest.ads
-ada_sp13_SOURCES += init.c
-
-ada_sp13$(EXEEXT): sp13.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_sp13.scn
-
diff --git a/testsuites/ada/sptests/sp14/Makefile.am b/testsuites/ada/sptests/sp14/Makefile.am
deleted file mode 100644
index 5874c26e85..0000000000
--- a/testsuites/ada/sptests/sp14/Makefile.am
+++ /dev/null
@@ -1,15 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_sp14
-ada_sp14_SOURCES = sp14.adb config.h sptest.adb sptest.ads
-ada_sp14_SOURCES += init.c
-
-ada_sp14$(EXEEXT): sp14.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_sp14.scn
-
diff --git a/testsuites/ada/sptests/sp15/Makefile.am b/testsuites/ada/sptests/sp15/Makefile.am
deleted file mode 100644
index 9e1b6b8317..0000000000
--- a/testsuites/ada/sptests/sp15/Makefile.am
+++ /dev/null
@@ -1,15 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_sp15
-ada_sp15_SOURCES = sp15.adb config.h sptest.adb sptest.ads
-ada_sp15_SOURCES += init.c
-
-ada_sp15$(EXEEXT): sp15.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_sp15.scn
-
diff --git a/testsuites/ada/sptests/sp16/Makefile.am b/testsuites/ada/sptests/sp16/Makefile.am
deleted file mode 100644
index b0bb223352..0000000000
--- a/testsuites/ada/sptests/sp16/Makefile.am
+++ /dev/null
@@ -1,15 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_sp16
-ada_sp16_SOURCES = sp16.adb config.h sptest.adb sptest.ads
-ada_sp16_SOURCES += init.c
-
-ada_sp16$(EXEEXT): sp16.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_sp16.scn
-
diff --git a/testsuites/ada/sptests/sp17/Makefile.am b/testsuites/ada/sptests/sp17/Makefile.am
deleted file mode 100644
index 142cbd3b41..0000000000
--- a/testsuites/ada/sptests/sp17/Makefile.am
+++ /dev/null
@@ -1,15 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_sp17
-ada_sp17_SOURCES = sp17.adb config.h sptest.adb sptest.ads
-ada_sp17_SOURCES += init.c
-
-ada_sp17$(EXEEXT): sp17.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_sp17.scn
-
diff --git a/testsuites/ada/sptests/sp19/Makefile.am b/testsuites/ada/sptests/sp19/Makefile.am
deleted file mode 100644
index 27604b136e..0000000000
--- a/testsuites/ada/sptests/sp19/Makefile.am
+++ /dev/null
@@ -1,19 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-AM_ADAFLAGS += -I.
-
-noinst_PROGRAMS = ada_sp19
-ada_sp19_SOURCES = sp19.adb sptest.adb config.h sptest.ads
-ada_sp19_SOURCES += init.c
-
-CLEANFILES += sptest.adb
-
-ada_sp19$(EXEEXT): sp19.adb sptest.adb sptest.ads init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_sp19.scn
-
diff --git a/testsuites/ada/sptests/sp20/Makefile.am b/testsuites/ada/sptests/sp20/Makefile.am
deleted file mode 100644
index a298575ebf..0000000000
--- a/testsuites/ada/sptests/sp20/Makefile.am
+++ /dev/null
@@ -1,15 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_sp20
-ada_sp20_SOURCES = sp20.adb config.h sptest.adb sptest.ads
-ada_sp20_SOURCES += init.c
-
-ada_sp20$(EXEEXT): sp20.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_sp20.scn
-
diff --git a/testsuites/ada/sptests/sp22/Makefile.am b/testsuites/ada/sptests/sp22/Makefile.am
deleted file mode 100644
index 94407e1bde..0000000000
--- a/testsuites/ada/sptests/sp22/Makefile.am
+++ /dev/null
@@ -1,15 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_sp22
-ada_sp22_SOURCES = sp22.adb config.h sptest.adb sptest.ads
-ada_sp22_SOURCES += init.c
-
-ada_sp22$(EXEEXT): sp22.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_sp22.scn
-
diff --git a/testsuites/ada/sptests/sp23/Makefile.am b/testsuites/ada/sptests/sp23/Makefile.am
deleted file mode 100644
index 3a19f5736b..0000000000
--- a/testsuites/ada/sptests/sp23/Makefile.am
+++ /dev/null
@@ -1,15 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_sp23
-ada_sp23_SOURCES = sp23.adb config.h sptest.adb sptest.ads
-ada_sp23_SOURCES += init.c
-
-ada_sp23$(EXEEXT): sp23.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_sp23.scn
-
diff --git a/testsuites/ada/sptests/sp24/Makefile.am b/testsuites/ada/sptests/sp24/Makefile.am
deleted file mode 100644
index 21704688a3..0000000000
--- a/testsuites/ada/sptests/sp24/Makefile.am
+++ /dev/null
@@ -1,15 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_sp24
-ada_sp24_SOURCES = sp24.adb config.h sptest.adb sptest.ads
-ada_sp24_SOURCES += init.c
-
-ada_sp24$(EXEEXT): sp24.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_sp24.scn
-
diff --git a/testsuites/ada/sptests/sp25/Makefile.am b/testsuites/ada/sptests/sp25/Makefile.am
deleted file mode 100644
index b603e4350f..0000000000
--- a/testsuites/ada/sptests/sp25/Makefile.am
+++ /dev/null
@@ -1,15 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_sp25
-ada_sp25_SOURCES = sp25.adb config.h sptest.adb sptest.ads
-ada_sp25_SOURCES += init.c
-
-ada_sp25$(EXEEXT): sp25.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_sp25.scn
-
diff --git a/testsuites/ada/sptests/spatcb01/Makefile.am b/testsuites/ada/sptests/spatcb01/Makefile.am
deleted file mode 100644
index 1edd8989ce..0000000000
--- a/testsuites/ada/sptests/spatcb01/Makefile.am
+++ /dev/null
@@ -1,15 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_spatcb01
-ada_spatcb01_SOURCES = spatcb01.adb config.h
-ada_spatcb01_SOURCES += init.c
-
-ada_spatcb01$(EXEEXT): spatcb01.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_spatcb01.scn
-
diff --git a/testsuites/ada/sptests/spname01/Makefile.am b/testsuites/ada/sptests/spname01/Makefile.am
deleted file mode 100644
index 56d64a794e..0000000000
--- a/testsuites/ada/sptests/spname01/Makefile.am
+++ /dev/null
@@ -1,17 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_spname01
-ada_spname01_SOURCES = spname01.adb config.h sptest.adb sptest.ads
-
-ada_spname01$(EXEEXT): spname01.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
-init.$(OBJEXT): init.c
- $(COMPILE.c) $(AM_CPPFLAGS) -I$(srcdir) -c $<
-
-scndir = $(rtems_ada_testsdir)
-dist_scn_DATA = ada_spname01.scn
-
diff --git a/testsuites/ada/support/Makefile.am b/testsuites/ada/support/Makefile.am
deleted file mode 100644
index 8b13789179..0000000000
--- a/testsuites/ada/support/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/testsuites/ada/tmtests/Makefile.am b/testsuites/ada/tmtests/Makefile.am
deleted file mode 100644
index b4d96c150b..0000000000
--- a/testsuites/ada/tmtests/Makefile.am
+++ /dev/null
@@ -1,31 +0,0 @@
-_SUBDIRS =
-_SUBDIRS += tm01
-_SUBDIRS += tm02
-_SUBDIRS += tm03
-_SUBDIRS += tm04
-_SUBDIRS += tm05
-_SUBDIRS += tm06
-_SUBDIRS += tm07
-_SUBDIRS += tm08
-_SUBDIRS += tm09
-_SUBDIRS += tm10
-_SUBDIRS += tm11
-_SUBDIRS += tm12
-_SUBDIRS += tm13
-_SUBDIRS += tm14
-_SUBDIRS += tm15
-_SUBDIRS += tm16
-_SUBDIRS += tm17
-_SUBDIRS += tm18
-_SUBDIRS += tm19
-_SUBDIRS += tm20
-_SUBDIRS += tm21
-_SUBDIRS += tm22
-_SUBDIRS += tm23
-_SUBDIRS += tm24
-_SUBDIRS += tm25
-_SUBDIRS += tm28
-_SUBDIRS += tm29
-_SUBDIRS += tmck
-
-include $(top_srcdir)/../automake/subdirs.am
diff --git a/testsuites/ada/tmtests/tm01/Makefile.am b/testsuites/ada/tmtests/tm01/Makefile.am
deleted file mode 100644
index 1d854caf12..0000000000
--- a/testsuites/ada/tmtests/tm01/Makefile.am
+++ /dev/null
@@ -1,12 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_tm01
-ada_tm01_SOURCES = tm01.adb config.h tmtest.adb tmtest.ads
-ada_tm01_SOURCES += init.c
-
-ada_tm01$(EXEEXT): tm01.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
diff --git a/testsuites/ada/tmtests/tm02/Makefile.am b/testsuites/ada/tmtests/tm02/Makefile.am
deleted file mode 100644
index fe3f609399..0000000000
--- a/testsuites/ada/tmtests/tm02/Makefile.am
+++ /dev/null
@@ -1,12 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_tm02
-ada_tm02_SOURCES = tm02.adb config.h tmtest.adb tmtest.ads
-ada_tm02_SOURCES += init.c
-
-ada_tm02$(EXEEXT): tm02.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
diff --git a/testsuites/ada/tmtests/tm03/Makefile.am b/testsuites/ada/tmtests/tm03/Makefile.am
deleted file mode 100644
index 89eb8d02f5..0000000000
--- a/testsuites/ada/tmtests/tm03/Makefile.am
+++ /dev/null
@@ -1,12 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_tm03
-ada_tm03_SOURCES = tm03.adb config.h tmtest.adb tmtest.ads
-ada_tm03_SOURCES += init.c
-
-ada_tm03$(EXEEXT): tm03.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
diff --git a/testsuites/ada/tmtests/tm04/Makefile.am b/testsuites/ada/tmtests/tm04/Makefile.am
deleted file mode 100644
index 1120d2b0b3..0000000000
--- a/testsuites/ada/tmtests/tm04/Makefile.am
+++ /dev/null
@@ -1,12 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_tm04
-ada_tm04_SOURCES = tm04.adb config.h tmtest.adb tmtest.ads
-ada_tm04_SOURCES += init.c
-
-ada_tm04$(EXEEXT): tm04.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
diff --git a/testsuites/ada/tmtests/tm05/Makefile.am b/testsuites/ada/tmtests/tm05/Makefile.am
deleted file mode 100644
index ce88c76a36..0000000000
--- a/testsuites/ada/tmtests/tm05/Makefile.am
+++ /dev/null
@@ -1,12 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_tm05
-ada_tm05_SOURCES = tm05.adb config.h tmtest.adb tmtest.ads
-ada_tm05_SOURCES += init.c
-
-ada_tm05$(EXEEXT): tm05.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
diff --git a/testsuites/ada/tmtests/tm06/Makefile.am b/testsuites/ada/tmtests/tm06/Makefile.am
deleted file mode 100644
index de26a58bcf..0000000000
--- a/testsuites/ada/tmtests/tm06/Makefile.am
+++ /dev/null
@@ -1,12 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_tm06
-ada_tm06_SOURCES = tm06.adb config.h tmtest.adb tmtest.ads
-ada_tm06_SOURCES += init.c
-
-ada_tm06$(EXEEXT): tm06.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
diff --git a/testsuites/ada/tmtests/tm07/Makefile.am b/testsuites/ada/tmtests/tm07/Makefile.am
deleted file mode 100644
index de21b0029d..0000000000
--- a/testsuites/ada/tmtests/tm07/Makefile.am
+++ /dev/null
@@ -1,12 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_tm07
-ada_tm07_SOURCES = tm07.adb config.h tmtest.adb tmtest.ads
-ada_tm07_SOURCES += init.c
-
-ada_tm07$(EXEEXT): tm07.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
diff --git a/testsuites/ada/tmtests/tm08/Makefile.am b/testsuites/ada/tmtests/tm08/Makefile.am
deleted file mode 100644
index 77dc7e173e..0000000000
--- a/testsuites/ada/tmtests/tm08/Makefile.am
+++ /dev/null
@@ -1,12 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_tm08
-ada_tm08_SOURCES = tm08.adb config.h tmtest.adb tmtest.ads
-ada_tm08_SOURCES += init.c
-
-ada_tm08$(EXEEXT): tm08.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
diff --git a/testsuites/ada/tmtests/tm09/Makefile.am b/testsuites/ada/tmtests/tm09/Makefile.am
deleted file mode 100644
index d5c0df35a1..0000000000
--- a/testsuites/ada/tmtests/tm09/Makefile.am
+++ /dev/null
@@ -1,12 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_tm09
-ada_tm09_SOURCES = tm09.adb config.h tmtest.adb tmtest.ads
-ada_tm09_SOURCES += init.c
-
-ada_tm09$(EXEEXT): tm09.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
diff --git a/testsuites/ada/tmtests/tm10/Makefile.am b/testsuites/ada/tmtests/tm10/Makefile.am
deleted file mode 100644
index 6ea9e2579c..0000000000
--- a/testsuites/ada/tmtests/tm10/Makefile.am
+++ /dev/null
@@ -1,12 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_tm10
-ada_tm10_SOURCES = tm10.adb config.h tmtest.adb tmtest.ads
-ada_tm10_SOURCES += init.c
-
-ada_tm10$(EXEEXT): tm10.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
diff --git a/testsuites/ada/tmtests/tm11/Makefile.am b/testsuites/ada/tmtests/tm11/Makefile.am
deleted file mode 100644
index 6133b357be..0000000000
--- a/testsuites/ada/tmtests/tm11/Makefile.am
+++ /dev/null
@@ -1,12 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_tm11
-ada_tm11_SOURCES = tm11.adb config.h tmtest.adb tmtest.ads
-ada_tm11_SOURCES += init.c
-
-ada_tm11$(EXEEXT): tm11.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
diff --git a/testsuites/ada/tmtests/tm12/Makefile.am b/testsuites/ada/tmtests/tm12/Makefile.am
deleted file mode 100644
index 3314b07915..0000000000
--- a/testsuites/ada/tmtests/tm12/Makefile.am
+++ /dev/null
@@ -1,12 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_tm12
-ada_tm12_SOURCES = tm12.adb config.h tmtest.adb tmtest.ads
-ada_tm12_SOURCES += init.c
-
-ada_tm12$(EXEEXT): tm12.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
diff --git a/testsuites/ada/tmtests/tm13/Makefile.am b/testsuites/ada/tmtests/tm13/Makefile.am
deleted file mode 100644
index 1aed6def5c..0000000000
--- a/testsuites/ada/tmtests/tm13/Makefile.am
+++ /dev/null
@@ -1,12 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_tm13
-ada_tm13_SOURCES = tm13.adb config.h tmtest.adb tmtest.ads
-ada_tm13_SOURCES += init.c
-
-ada_tm13$(EXEEXT): tm13.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
diff --git a/testsuites/ada/tmtests/tm14/Makefile.am b/testsuites/ada/tmtests/tm14/Makefile.am
deleted file mode 100644
index d1be5e7a21..0000000000
--- a/testsuites/ada/tmtests/tm14/Makefile.am
+++ /dev/null
@@ -1,12 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_tm14
-ada_tm14_SOURCES = tm14.adb config.h tmtest.adb tmtest.ads
-ada_tm14_SOURCES += init.c
-
-ada_tm14$(EXEEXT): tm14.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
diff --git a/testsuites/ada/tmtests/tm15/Makefile.am b/testsuites/ada/tmtests/tm15/Makefile.am
deleted file mode 100644
index 258d178f7f..0000000000
--- a/testsuites/ada/tmtests/tm15/Makefile.am
+++ /dev/null
@@ -1,12 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_tm15
-ada_tm15_SOURCES = tm15.adb config.h tmtest.adb tmtest.ads
-ada_tm15_SOURCES += init.c
-
-ada_tm15$(EXEEXT): tm15.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
diff --git a/testsuites/ada/tmtests/tm16/Makefile.am b/testsuites/ada/tmtests/tm16/Makefile.am
deleted file mode 100644
index 3fd0aa53c8..0000000000
--- a/testsuites/ada/tmtests/tm16/Makefile.am
+++ /dev/null
@@ -1,12 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_tm16
-ada_tm16_SOURCES = tm16.adb config.h tmtest.adb tmtest.ads
-ada_tm16_SOURCES += init.c
-
-ada_tm16$(EXEEXT): tm16.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
diff --git a/testsuites/ada/tmtests/tm17/Makefile.am b/testsuites/ada/tmtests/tm17/Makefile.am
deleted file mode 100644
index 52c73aa5d7..0000000000
--- a/testsuites/ada/tmtests/tm17/Makefile.am
+++ /dev/null
@@ -1,12 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_tm17
-ada_tm17_SOURCES = tm17.adb config.h tmtest.adb tmtest.ads
-ada_tm17_SOURCES += init.c
-
-ada_tm17$(EXEEXT): tm17.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
diff --git a/testsuites/ada/tmtests/tm18/Makefile.am b/testsuites/ada/tmtests/tm18/Makefile.am
deleted file mode 100644
index c583bb1b56..0000000000
--- a/testsuites/ada/tmtests/tm18/Makefile.am
+++ /dev/null
@@ -1,12 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_tm18
-ada_tm18_SOURCES = tm18.adb config.h tmtest.adb tmtest.ads
-ada_tm18_SOURCES += init.c
-
-ada_tm18$(EXEEXT): tm18.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
diff --git a/testsuites/ada/tmtests/tm19/Makefile.am b/testsuites/ada/tmtests/tm19/Makefile.am
deleted file mode 100644
index ce882a628b..0000000000
--- a/testsuites/ada/tmtests/tm19/Makefile.am
+++ /dev/null
@@ -1,12 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_tm19
-ada_tm19_SOURCES = tm19.adb config.h tmtest.adb tmtest.ads
-ada_tm19_SOURCES += init.c
-
-ada_tm19$(EXEEXT): tm19.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
diff --git a/testsuites/ada/tmtests/tm20/Makefile.am b/testsuites/ada/tmtests/tm20/Makefile.am
deleted file mode 100644
index 508010465e..0000000000
--- a/testsuites/ada/tmtests/tm20/Makefile.am
+++ /dev/null
@@ -1,12 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_tm20
-ada_tm20_SOURCES = tm20.adb config.h tmtest.adb tmtest.ads
-ada_tm20_SOURCES += init.c
-
-ada_tm20$(EXEEXT): tm20.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
diff --git a/testsuites/ada/tmtests/tm21/Makefile.am b/testsuites/ada/tmtests/tm21/Makefile.am
deleted file mode 100644
index 7910db02e4..0000000000
--- a/testsuites/ada/tmtests/tm21/Makefile.am
+++ /dev/null
@@ -1,12 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_tm21
-ada_tm21_SOURCES = tm21.adb config.h tmtest.adb tmtest.ads
-ada_tm21_SOURCES += init.c
-
-ada_tm21$(EXEEXT): tm21.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
diff --git a/testsuites/ada/tmtests/tm22/Makefile.am b/testsuites/ada/tmtests/tm22/Makefile.am
deleted file mode 100644
index d042545351..0000000000
--- a/testsuites/ada/tmtests/tm22/Makefile.am
+++ /dev/null
@@ -1,12 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_tm22
-ada_tm22_SOURCES = tm22.adb config.h tmtest.adb tmtest.ads
-ada_tm22_SOURCES += init.c
-
-ada_tm22$(EXEEXT): tm22.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
diff --git a/testsuites/ada/tmtests/tm23/Makefile.am b/testsuites/ada/tmtests/tm23/Makefile.am
deleted file mode 100644
index 25414705bd..0000000000
--- a/testsuites/ada/tmtests/tm23/Makefile.am
+++ /dev/null
@@ -1,12 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_tm23
-ada_tm23_SOURCES = tm23.adb config.h tmtest.adb tmtest.ads
-ada_tm23_SOURCES += init.c
-
-ada_tm23$(EXEEXT): tm23.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
diff --git a/testsuites/ada/tmtests/tm24/Makefile.am b/testsuites/ada/tmtests/tm24/Makefile.am
deleted file mode 100644
index 1130cbc88a..0000000000
--- a/testsuites/ada/tmtests/tm24/Makefile.am
+++ /dev/null
@@ -1,12 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_tm24
-ada_tm24_SOURCES = tm24.adb config.h tmtest.adb tmtest.ads
-ada_tm24_SOURCES += init.c
-
-ada_tm24$(EXEEXT): tm24.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
diff --git a/testsuites/ada/tmtests/tm25/Makefile.am b/testsuites/ada/tmtests/tm25/Makefile.am
deleted file mode 100644
index dfdc3994a5..0000000000
--- a/testsuites/ada/tmtests/tm25/Makefile.am
+++ /dev/null
@@ -1,12 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_tm25
-ada_tm25_SOURCES = tm25.adb config.h tmtest.adb tmtest.ads
-ada_tm25_SOURCES += init.c
-
-ada_tm25$(EXEEXT): tm25.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
diff --git a/testsuites/ada/tmtests/tm28/Makefile.am b/testsuites/ada/tmtests/tm28/Makefile.am
deleted file mode 100644
index 5f951d8a40..0000000000
--- a/testsuites/ada/tmtests/tm28/Makefile.am
+++ /dev/null
@@ -1,12 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_tm28
-ada_tm28_SOURCES = tm28.adb config.h tmtest.adb tmtest.ads
-ada_tm28_SOURCES += init.c
-
-ada_tm28$(EXEEXT): tm28.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
diff --git a/testsuites/ada/tmtests/tm29/Makefile.am b/testsuites/ada/tmtests/tm29/Makefile.am
deleted file mode 100644
index 6f4377d6bf..0000000000
--- a/testsuites/ada/tmtests/tm29/Makefile.am
+++ /dev/null
@@ -1,12 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_tm29
-ada_tm29_SOURCES = tm29.adb config.h tmtest.adb tmtest.ads
-ada_tm29_SOURCES += init.c
-
-ada_tm29$(EXEEXT): tm29.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
diff --git a/testsuites/ada/tmtests/tmck/Makefile.am b/testsuites/ada/tmtests/tmck/Makefile.am
deleted file mode 100644
index 9a74923c3b..0000000000
--- a/testsuites/ada/tmtests/tmck/Makefile.am
+++ /dev/null
@@ -1,12 +0,0 @@
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-include $(top_srcdir)/ada.am
-
-noinst_PROGRAMS = ada_tmck
-ada_tmck_SOURCES = tmck.adb config.h tmtest.adb tmtest.ads
-ada_tmck_SOURCES += init.c
-
-ada_tmck$(EXEEXT): tmck.adb init.$(OBJEXT)
- $(GNATCOMPILE) -margs -a $< -o $@
-
diff --git a/testsuites/automake/compile.am b/testsuites/automake/compile.am
deleted file mode 100644
index 66ea9a8421..0000000000
--- a/testsuites/automake/compile.am
+++ /dev/null
@@ -1,30 +0,0 @@
-CC = @CC@
-CXX = @CXX@
-CPP = @CPP@
-
-LD = @LD@
-OBJCOPY = @OBJCOPY@
-NM = @NM@
-SIZE = @SIZE@
-STRIP = @STRIP@
-
-TEST_LD_FLAGS = -Wl,--wrap=printf -Wl,--wrap=puts -Wl,--wrap=putchar
-
-AM_CPPFLAGS = $(TEST_FLAGS) @RTEMS_CPPFLAGS@ @RTEMS_BSP_CPPFLAGS@
-AM_CPPFLAGS += -DT_FILE_NAME='"$(notdir $<)"'
-AM_CFLAGS = $(TEST_C_FLAGS)
-AM_CXXFLAGS = $(TEST_CXX_FLAGS)
-
-AM_LDFLAGS =
-AM_LDFLAGS += -B$(RTEMS_ROOT)lib/libbsp/@RTEMS_CPU@/@RTEMS_BSP_FAMILY@
-AM_LDFLAGS += $(GCCSPECS)
-AM_LDFLAGS += -L$(RTEMS_ROOT)cpukit
-AM_LDFLAGS += -L$(RTEMS_BSP_ARCH_LINKCMDS_PATH)
-AM_LDFLAGS += $(TEST_LD_FLAGS)
-
-LDADD =
-LDADD += $(RTEMS_ROOT)lib/libbsp/@RTEMS_CPU@/@RTEMS_BSP_FAMILY@/librtemsbsp.a
-LDADD += $(RTEMS_ROOT)cpukit/librtemscpu.a
-LDADD += $(RTEMS_ROOT)cpukit/librtemstest.a
-
-CLEANFILES = *.num *.nxe *.elf *.srec* *.bin *.bt *.ralf
diff --git a/testsuites/automake/host.am b/testsuites/automake/host.am
deleted file mode 100644
index 2f0beadd89..0000000000
--- a/testsuites/automake/host.am
+++ /dev/null
@@ -1,5 +0,0 @@
-## NOTE: This is a temporary work-around to keep
-## RTEMS's non automake standard make targets working.
-## Once automake is fully integrated these make targets
-## and this file will probably be removed
-
diff --git a/testsuites/automake/leaf.am b/testsuites/automake/leaf.am
deleted file mode 100644
index 893f8fec56..0000000000
--- a/testsuites/automake/leaf.am
+++ /dev/null
@@ -1,15 +0,0 @@
-include $(RTEMS_ROOT)/make/leaf.cfg
-
-CXXLINK_APP = $(CXXLINK) $(LDLIBS) $(LINK_OBJS) $(LINK_LIBS)
-ifndef make-cxx-exe
-define make-cxx-exe
- $(CXXLINK_APP)
-endef
-@ENDIF@
-
-LINK_APP = $(LINK) $(LDLIBS) $(LINK_OBJS) $(LINK_LIBS)
-ifndef make-exe
-define make-exe
- $(LINK_APP)
-endef
-@ENDIF@
diff --git a/testsuites/automake/subdirs.am b/testsuites/automake/subdirs.am
deleted file mode 100644
index a566774bab..0000000000
--- a/testsuites/automake/subdirs.am
+++ /dev/null
@@ -1,28 +0,0 @@
-## Borrowed from automake/subdir.am which borrowed automake-1.4 and adapted to RTEMS
-
-## NOTE: This is a temporary work-around until automake is removed from RTEMS.
-## It is a hack within many hacks and is designed to keep the source as clean
-## as possible.
-
-define TESTDIR
-.PHONY: $1
-$1:
- @+set fnord $(MAKEFLAGS); \
- if test "$(1)" != "."; then \
- target=`echo $(MAKECMDGOALS) | sed s/-recursive//`; \
- if test "$$$$target" = "all-local-am"; then \
- target="all-am"; \
- fi; \
- if test "$$$$target" = "all-local"; then \
- target="all"; \
- fi; \
- echo "Making $$$$target in $(1)"; \
- cd $(1); \
- $(MAKE) $(AM_MAKEFLAGS) TEST_FLAGS="$$$$test_FLAGS" $$$$target; \
- fi;
-endef
-
-$(foreach T,$(_SUBDIRS),$(eval $(call TESTDIR,$(strip $(T)))))
-
-all-local: $(_SUBDIRS)
-clean-local: $(_SUBDIRS)
diff --git a/testsuites/benchmarks/Makefile.am b/testsuites/benchmarks/Makefile.am
deleted file mode 100644
index 8b49c40fa1..0000000000
--- a/testsuites/benchmarks/Makefile.am
+++ /dev/null
@@ -1,46 +0,0 @@
-#
-# Benchmarks
-#
-
-ACLOCAL_AMFLAGS = -I ../aclocal
-
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-benchmarks =
-benchmark_screens =
-benchmark_docs =
-
-support_includes = -I$(top_srcdir)/../support/include
-
-if TEST_dhrystone
-benchmarks += dhrystone
-benchmark_screens += dhrystone/dhrystone.scn
-benchmark_docs += dhrystone/dhrystone.doc
-dhrystone_SOURCES = dhrystone/init.c dhrystone/dhry_1.c \
- dhrystone/dhry_2.c
-dhrystone_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_dhrystone) \
- $(support_includes)
-endif
-
-if TEST_linpack
-benchmarks += linpack
-benchmark_screens += linpack/linpack.scn
-benchmark_docs += linpack/linpack.doc
-linpack_SOURCES = linpack/init.c linpack/linpack-pc.c
-linpack_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_linpack) \
- $(support_includes)
-linpack_LDADD = -lm $(LDADD)
-endif
-
-if TEST_whetstone
-benchmarks += whetstone
-benchmark_screens += whetstone/whetstone.scn
-benchmark_docs += whetstone/whetstone.doc
-whetstone_SOURCES = whetstone/init.c whetstone/whetstone.c
-whetstone_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_whetstone) \
- $(support_includes)
-whetstone_LDADD = -lm $(LDADD)
-endif
-
-noinst_PROGRAMS = $(benchmarks)
diff --git a/testsuites/benchmarks/configure.ac b/testsuites/benchmarks/configure.ac
deleted file mode 100644
index 0cdcdda72f..0000000000
--- a/testsuites/benchmarks/configure.ac
+++ /dev/null
@@ -1,31 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-tests-benchmarks],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-AC_CONFIG_HEADER([config.h])
-RTEMS_TOP([../..],[..])
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-
-AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
-AM_MAINTAINER_MODE
-
-RTEMS_ENV_RTEMSBSP
-
-RTEMS_PROJECT_ROOT
-
-RTEMS_PROG_CC_FOR_TARGET
-
-RTEMS_CANONICALIZE_TOOLS
-
-RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
-
-# BSP Test configuration
-RTEMS_TEST_CHECK([dhrystone])
-RTEMS_TEST_CHECK([linpack])
-RTEMS_TEST_CHECK([whetstone])
-
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/testsuites/configure.ac b/testsuites/configure.ac
deleted file mode 100644
index 7ed8d10765..0000000000
--- a/testsuites/configure.ac
+++ /dev/null
@@ -1,66 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-tests],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-AC_CONFIG_SRCDIR([PROBLEMS])
-RTEMS_TOP([..],[])
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-
-AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
-AM_MAINTAINER_MODE
-
-RTEMS_ENABLE_TESTS
-RTEMS_ENABLE_CXX
-
-RTEMS_ENV_RTEMSBSP
-
-RTEMS_PROJECT_ROOT
-
-RTEMS_PROG_CC_FOR_TARGET
-RTEMS_PROG_CXX_FOR_TARGET
-RTEMS_CANONICALIZE_TOOLS
-AM_PROG_CC_C_O
-
-AC_ARG_ENABLE([ada],
-[AS_HELP_STRING(--enable-ada,enable Ada support)],
-[case "${enable_ada}" in
- yes) ;;
- no) ;;
- *) AC_MSG_ERROR(bad value ${enable_ada} for --enable-ada) ;;
-esac],[enable_ada=no])
-
-RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
-
-RTEMS_CHECK_CPUOPTS([RTEMS_POSIX_API])
-RTEMS_CHECK_CPUOPTS([RTEMS_MULTIPROCESSING])
-RTEMS_CHECK_CPUOPTS([RTEMS_NETWORKING])
-RTEMS_CHECK_CPUOPTS([RTEMS_SMP])
-
-case $enable_tests in
-yes | samples )
- AC_CONFIG_SUBDIRS(samples)
- ;;
-esac
-
-if test "$enable_tests" = "yes"; then
- # do functionality tests first, then performance tests
- AC_CONFIG_SUBDIRS(libtests sptests fstests psxtests)
- if test "$rtems_cv_RTEMS_MULTIPROCESSING" = "yes"; then
- AC_CONFIG_SUBDIRS(mptests)
- fi
- if test "$rtems_cv_RTEMS_SMP" = "yes"; then
- AC_CONFIG_SUBDIRS(smptests)
- fi
- if test "$enable_ada" = "yes"; then
- AC_CONFIG_SUBDIRS(ada)
- fi
- # Now do performance tests
- AC_CONFIG_SUBDIRS(tmtests psxtmtests benchmarks rhealstone)
-fi
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/testsuites/fstests/Makefile.am b/testsuites/fstests/Makefile.am
deleted file mode 100644
index 9924b71c94..0000000000
--- a/testsuites/fstests/Makefile.am
+++ /dev/null
@@ -1,642 +0,0 @@
-#
-# File System Testsuite
-#
-
-ACLOCAL_AMFLAGS = -I ../aclocal
-
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-fs_tests =
-fs_screens =
-fs_docs =
-
-support_includes = -I$(top_srcdir)/../support/include
-test_includes = -I$(top_srcdir)/support
-
-if TEST_fsbdpart01
-fs_tests += fsbdpart01
-fs_screens += fsbdpart01/fsbdpart01.scn
-fs_docs += fsbdpart01/fsbdpart01.doc
-fsbdpart01_SOURCES = fsbdpart01/init.c
-fsbdpart01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_fsbdpart01) \
- $(support_includes)
-endif
-
-if TEST_fsclose01
-fs_tests += fsclose01
-fs_screens += fsclose01/fsclose01.scn
-fs_docs += fsclose01/fsclose01.doc
-fsclose01_SOURCES = fsclose01/init.c
-fsclose01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_fsclose01) \
- $(support_includes)
-endif
-
-if TEST_fsdosfsformat01
-fs_tests += fsdosfsformat01
-fs_screens += fsdosfsformat01/fsdosfsformat01.scn
-fs_docs += fsdosfsformat01/fsdosfsformat01.doc
-fsdosfsformat01_SOURCES = fsdosfsformat01/init.c
-fsdosfsformat01_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_fsdosfsformat01) $(support_includes)
-endif
-
-if TEST_fsdosfsname01
-fs_tests += fsdosfsname01
-fs_screens += fsdosfsname01/fsdosfsname01.scn
-fs_docs += fsdosfsname01/fsdosfsname01.doc
-fsdosfsname01_SOURCES = fsdosfsname01/init.c support/ramdisk_support.c
-fsdosfsname01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_fsdosfsname01) \
- $(support_includes) $(test_includes)
-endif
-
-if TEST_fsdosfsname02
-fs_tests += fsdosfsname02
-fs_screens += fsdosfsname02/fsdosfsname02.scn
-fs_docs += fsdosfsname02/fsdosfsname02.doc
-fsdosfsname02_SOURCES = fsdosfsname02/init.c
-fsdosfsname02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_fsdosfsname02) \
- $(support_includes)
-endif
-
-if TEST_fsdosfssync01
-fs_tests += fsdosfssync01
-fs_screens += fsdosfssync01/fsdosfssync01.scn
-fs_docs += fsdosfssync01/fsdosfssync01.doc
-fsdosfssync01_SOURCES = fsdosfssync01/init.c
-fsdosfssync01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_fsdosfssync01) \
- $(support_includes)
-endif
-
-if TEST_fsdosfswrite01
-fs_tests += fsdosfswrite01
-fs_screens += fsdosfswrite01/fsdosfswrite01.scn
-fs_docs += fsdosfswrite01/fsdosfswrite01.doc
-fsdosfswrite01_SOURCES = fsdosfswrite01/init.c
-fsdosfswrite01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_fsdosfswrite01) \
- $(support_includes)
-endif
-
-if TEST_fsfseeko01
-fs_tests += fsfseeko01
-fs_screens += fsfseeko01/fsfseeko01.scn
-fs_docs += fsfseeko01/fsfseeko01.doc
-fsfseeko01_SOURCES = fsfseeko01/init.c
-fsfseeko01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_fsfseeko01) \
- $(support_includes)
-endif
-
-if TEST_fsimfsconfig01
-fs_tests += fsimfsconfig01
-fs_screens += fsimfsconfig01/fsimfsconfig01.scn
-fs_docs += fsimfsconfig01/fsimfsconfig01.doc
-fsimfsconfig01_SOURCES = fsimfsconfig01/init.c
-fsimfsconfig01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_fsimfsconfig01) \
- $(support_includes)
-endif
-
-if TEST_fsimfsconfig02
-fs_tests += fsimfsconfig02
-fs_screens += fsimfsconfig02/fsimfsconfig02.scn
-fs_docs += fsimfsconfig02/fsimfsconfig02.doc
-fsimfsconfig02_SOURCES = fsimfsconfig02/init.c
-fsimfsconfig02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_fsimfsconfig02) \
- $(support_includes)
-endif
-
-if TEST_fsimfsconfig03
-fs_tests += fsimfsconfig03
-fs_screens += fsimfsconfig03/fsimfsconfig03.scn
-fs_docs += fsimfsconfig03/fsimfsconfig03.doc
-fsimfsconfig03_SOURCES = fsimfsconfig03/init.c
-fsimfsconfig03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_fsimfsconfig03) \
- $(support_includes)
-endif
-
-if TEST_fsimfsgeneric01
-fs_tests += fsimfsgeneric01
-fs_screens += fsimfsgeneric01/fsimfsgeneric01.scn
-fs_docs += fsimfsgeneric01/fsimfsgeneric01.doc
-fsimfsgeneric01_SOURCES = fsimfsgeneric01/init.c
-fsimfsgeneric01_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_fsimfsgeneric01) $(support_includes)
-endif
-
-if TEST_fsjffs2gc01
-fs_tests += fsjffs2gc01
-fs_screens += fsjffs2gc01/fsjffs2gc01.scn
-fs_docs += fsjffs2gc01/fsjffs2gc01.doc
-fsjffs2gc01_SOURCES = fsjffs2gc01/init.c support/fstest_support.c \
- support/fstest_support.h support/fstest.h \
- ../psxtests/include/pmacros.h jffs2_support/fs_support.c \
- jffs2_support/fs_config.h
-fsjffs2gc01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_fsjffs2gc01) \
- $(support_includes) $(test_includes) -I$(top_srcdir)/jffs2_support
-fsjffs2gc01_LDADD = $(RTEMS_ROOT)cpukit/libjffs2.a $(LDADD)
-endif
-
-if TEST_fsnofs01
-fs_tests += fsnofs01
-fs_screens += fsnofs01/fsnofs01.scn
-fs_docs += fsnofs01/fsnofs01.doc
-fsnofs01_SOURCES = fsnofs01/init.c
-fsnofs01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_fsnofs01) \
- $(support_includes)
-endif
-
-if TEST_fsrfsbitmap01
-fs_tests += fsrfsbitmap01
-fs_screens += fsrfsbitmap01/fsrfsbitmap01.scn
-fs_docs += fsrfsbitmap01/fsrfsbitmap01.doc
-fsrfsbitmap01_SOURCES = fsrfsbitmap01/test.c support/ramdisk_support.c \
- support/fstest_support.c support/fstest_support.h \
- support/ramdisk_support.h support/fstest.h \
- ../psxtests/include/pmacros.h mrfs_support/fs_support.c \
- mrfs_support/fs_config.h
-fsrfsbitmap01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_fsrfsbitmap01) \
- $(support_includes) $(test_includes) -I$(top_srcdir)/mrfs_support
-endif
-
-if TEST_fsrofs01
-fs_tests += fsrofs01
-fs_screens += fsrofs01/fsrofs01.scn
-fs_docs += fsrofs01/fsrofs01.doc
-fsrofs01_SOURCES = fsrofs01/init.c
-fsrofs01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_fsrofs01) \
- $(support_includes)
-endif
-
-if TEST_imfs_fserror
-fs_tests += imfs_fserror
-fs_screens += fserror/imfs_fserror.scn
-imfs_fserror_SOURCES = fserror/test.c support/fstest_support.c \
- support/fstest_support.h support/fstest.h \
- ../psxtests/include/pmacros.h imfs_support/fs_support.c \
- imfs_spupport/fs_config.h
-imfs_fserror_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_imfs_fserror) \
- $(support_includes) $(test_includes) -I$(top_srcdir)/imfs_support
-endif
-
-if TEST_imfs_fslink
-fs_tests += imfs_fslink
-fs_screens += fslink/imfs_fslink.scn
-imfs_fslink_SOURCES = fslink/test.c support/fstest_support.c \
- support/fstest_support.h support/fstest.h \
- ../psxtests/include/pmacros.h imfs_support/fs_support.c \
- imfs_support/fs_config.h
-imfs_fslink_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_imfs_fslink) \
- $(support_includes) $(test_includes) -I$(top_srcdir)/imfs_support
-endif
-
-if TEST_imfs_fspatheval
-fs_tests += imfs_fspatheval
-fs_screens += fspatheval/imfs_fspatheval.scn
-imfs_fspatheval_SOURCES = fspatheval/test.c support/fstest_support.c \
- support/fstest_support.h support/fstest.h \
- ../psxtests/include/pmacros.h imfs_support/fs_support.c \
- imfs_support/fs_config.h
-imfs_fspatheval_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_imfs_fspatheval) $(support_includes) $(test_includes) \
- -I$(top_srcdir)/imfs_support
-endif
-
-if TEST_imfs_fspermission
-fs_tests += imfs_fspermission
-fs_screens += fspermission/imfs_fspermission.scn
-imfs_fspermission_SOURCES = fspermission/test.c \
- support/fstest_support.c support/fstest_support.h support/fstest.h \
- ../psxtests/include/pmacros.h imfs_support/fs_support.c \
- imfs_support/fs_config.h
-imfs_fspermission_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_imfs_fspermission) $(support_includes) $(test_includes) \
- -I$(top_srcdir)/imfs_support
-endif
-
-if TEST_imfs_fsrdwr
-fs_tests += imfs_fsrdwr
-fs_screens += fsrdwr/imfs_fsrdwr.scn
-imfs_fsrdwr_SOURCES = fsrdwr/init.c support/fstest_support.c \
- support/fstest_support.h support/fstest.h \
- ../psxtests/include/pmacros.h imfs_support/fs_support.c \
- imfs_support/fs_config.h
-imfs_fsrdwr_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_imfs_fsrdwr) \
- $(support_includes) $(test_includes) -I$(top_srcdir)/imfs_support
-endif
-
-if TEST_imfs_fsscandir01
-fs_tests += imfs_fsscandir01
-fs_screens += fsscandir01/imfs_fsscandir01.scn
-imfs_fsscandir01_SOURCES = fsscandir01/init.c support/fstest_support.c \
- support/fstest_support.h support/fstest.h \
- ../psxtests/include/pmacros.h imfs_support/fs_support.c \
- imfs_support/fs_config.h
-imfs_fsscandir01_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_imfs_fsscandir01) $(support_includes) $(test_includes) \
- -I$(top_srcdir)/imfs_support
-endif
-
-if TEST_imfs_fssymlink
-fs_tests += imfs_fssymlink
-fs_screens += fssymlink/imfs_fssymlink.scn
-imfs_fssymlink_SOURCES = fssymlink/test.c support/fstest_support.c \
- support/fstest_support.h support/fstest.h \
- ../psxtests/include/pmacros.h imfs_support/fs_support.c \
- imfs_support/fs_config.h
-imfs_fssymlink_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_imfs_fssymlink) \
- $(support_includes) $(test_includes) -I$(top_srcdir)/imfs_support
-endif
-
-if TEST_imfs_fstime
-fs_tests += imfs_fstime
-fs_screens += fstime/imfs_fstime.scn
-imfs_fstime_SOURCES = fstime/test.c support/fstest_support.c \
- support/fstest_support.h support/fstest.h \
- ../psxtests/include/pmacros.h imfs_support/fs_support.c \
- imfs_support/fs_config.h
-imfs_fstime_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_imfs_fstime) \
- $(support_includes) $(test_includes) -I$(top_srcdir)/imfs_support
-endif
-
-if TEST_jffs2_fserror
-fs_tests += jffs2_fserror
-fs_screens += fserror/jffs2_fserror.scn
-jffs2_fserror_SOURCES = fserror/test.c support/fstest_support.c \
- support/fstest_support.h support/fstest.h \
- ../psxtests/include/pmacros.h jffs2_support/fs_support.c \
- jffs2_support/fs_config.h
-jffs2_fserror_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_jffs2_fserror) \
- $(support_includes) $(test_includes) -I$(top_srcdir)/jffs2_support
-jffs2_fserror_LDADD = $(RTEMS_ROOT)cpukit/libjffs2.a $(LDADD)
-endif
-
-if TEST_jffs2_fslink
-fs_tests += jffs2_fslink
-fs_screens += fslink/jffs2_fslink.scn
-jffs2_fslink_SOURCES = fslink/test.c support/fstest_support.c \
- support/fstest_support.h support/fstest.h \
- ../psxtests/include/pmacros.h jffs2_support/fs_support.c \
- jffs2_support/fs_config.h
-jffs2_fslink_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_jffs2_fslink) \
- $(support_includes) $(test_includes) -I$(top_srcdir)/jffs2_support
-jffs2_fslink_LDADD = $(RTEMS_ROOT)cpukit/libjffs2.a $(LDADD)
-endif
-
-if TEST_jffs2_fspatheval
-fs_tests += jffs2_fspatheval
-fs_screens += fspatheval/jffs2_fspatheval.scn
-jffs2_fspatheval_SOURCES = fspatheval/test.c support/fstest_support.c \
- support/fstest_support.h support/fstest.h \
- ../psxtests/include/pmacros.h jffs2_support/fs_support.c \
- jffs2_support/fs_config.h
-jffs2_fspatheval_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_jffs2_fspatheval) $(support_includes) $(test_includes) \
- -I$(top_srcdir)/jffs2_support
-jffs2_fspatheval_LDADD = $(RTEMS_ROOT)cpukit/libjffs2.a $(LDADD)
-endif
-
-if TEST_jffs2_fspermission
-fs_tests += jffs2_fspermission
-fs_screens += fspermission/jffs2_fspermission.scn
-jffs2_fspermission_SOURCES = fspermission/test.c \
- support/fstest_support.c support/fstest_support.h support/fstest.h \
- ../psxtests/include/pmacros.h jffs2_support/fs_support.c \
- jffs2_support/fs_config.h
-jffs2_fspermission_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_jffs2_fspermission) $(support_includes) $(test_includes) \
- -I$(top_srcdir)/jffs2_support
-jffs2_fspermission_LDADD = $(RTEMS_ROOT)cpukit/libjffs2.a $(LDADD)
-endif
-
-if TEST_jffs2_fsrdwr
-fs_tests += jffs2_fsrdwr
-fs_screens += fsrdwr/jffs2_fsrdwr.scn
-jffs2_fsrdwr_SOURCES = fsrdwr/init.c support/fstest_support.c \
- support/fstest_support.h support/fstest.h \
- ../psxtests/include/pmacros.h jffs2_support/fs_support.c \
- jffs2_support/fs_config.h
-jffs2_fsrdwr_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_jffs2_fsrdwr) \
- $(support_includes) $(test_includes) -I$(top_srcdir)/jffs2_support
-jffs2_fsrdwr_LDADD = $(RTEMS_ROOT)cpukit/libjffs2.a $(LDADD)
-endif
-
-if TEST_jffs2_fsscandir01
-fs_tests += jffs2_fsscandir01
-fs_screens += fsscandir01/jffs2_fsscandir01.scn
-jffs2_fsscandir01_SOURCES = fsscandir01/init.c \
- support/fstest_support.c support/fstest_support.h support/fstest.h \
- ../psxtests/include/pmacros.h jffs2_support/fs_support.c \
- jffs2_support/fs_config.h
-jffs2_fsscandir01_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_jffs2_fsscandir01) $(support_includes) $(test_includes) \
- -I$(top_srcdir)/jffs2_support
-jffs2_fsscandir01_LDADD = $(RTEMS_ROOT)cpukit/libjffs2.a $(LDADD)
-endif
-
-if TEST_jffs2_fssymlink
-fs_tests += jffs2_fssymlink
-fs_screens += fssymlink/jffs2_fssymlink.scn
-jffs2_fssymlink_SOURCES = fssymlink/test.c support/fstest_support.c \
- support/fstest_support.h support/fstest.h \
- ../psxtests/include/pmacros.h jffs2_support/fs_support.c \
- jffs2_support/fs_config.h
-jffs2_fssymlink_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_jffs2_fssymlink) $(support_includes) $(test_includes) \
- -I$(top_srcdir)/jffs2_support
-jffs2_fssymlink_LDADD = $(RTEMS_ROOT)cpukit/libjffs2.a $(LDADD)
-endif
-
-if TEST_jffs2_fstime
-fs_tests += jffs2_fstime
-fs_screens += fstime/jffs2_fstime.scn
-jffs2_fstime_SOURCES = fstime/test.c support/fstest_support.c \
- support/fstest_support.h support/fstest.h \
- ../psxtests/include/pmacros.h jffs2_support/fs_support.c \
- jffs2_support/fs_config.h
-jffs2_fstime_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_jffs2_fstime) \
- $(support_includes) $(test_includes) -I$(top_srcdir)/jffs2_support
-jffs2_fstime_LDADD = $(RTEMS_ROOT)cpukit/libjffs2.a $(LDADD)
-endif
-
-if TEST_mdosfs_fserror
-fs_tests += mdosfs_fserror
-fs_screens += fserror/mdosfs_fserror.scn
-mdosfs_fserror_SOURCES = fserror/test.c support/ramdisk_support.c \
- support/fstest_support.c support/fstest_support.h \
- support/ramdisk_support.h support/fstest.h \
- ../psxtests/include/pmacros.h mdosfs_support/fs_support.c \
- mdosfs_support/fs_config.h
-mdosfs_fserror_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mdosfs_fserror) \
- $(support_includes) $(test_includes) -I$(top_srcdir)/mdosfs_support
-endif
-
-if TEST_mdosfs_fspatheval
-fs_tests += mdosfs_fspatheval
-fs_screens += fspatheval/mdosfs_fspatheval.scn
-mdosfs_fspatheval_SOURCES = fspatheval/test.c \
- support/ramdisk_support.c support/fstest_support.c \
- support/fstest_support.h support/ramdisk_support.h support/fstest.h \
- ../psxtests/include/pmacros.h mdosfs_support/fs_support.c \
- mdosfs_support/fs_config.h
-mdosfs_fspatheval_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_mdosfs_fspatheval) $(support_includes) $(test_includes) \
- -I$(top_srcdir)/mdosfs_support
-endif
-
-if TEST_mdosfs_fsrdwr
-fs_tests += mdosfs_fsrdwr
-fs_screens += fsrdwr/mdosfs_fsrdwr.scn
-mdosfs_fsrdwr_SOURCES = fsrdwr/init.c support/ramdisk_support.c \
- support/fstest_support.c support/fstest_support.h \
- support/ramdisk_support.h support/fstest.h \
- ../psxtests/include/pmacros.h mdosfs_support/fs_support.c \
- mdosfs_support/fs_config.h
-mdosfs_fsrdwr_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mdosfs_fsrdwr) \
- $(support_includes) $(test_includes) -I$(top_srcdir)/mdosfs_support
-endif
-
-if TEST_mdosfs_fsscandir01
-fs_tests += mdosfs_fsscandir01
-fs_screens += fsscandir01/mdosfs_fsscandir01.scn
-mdosfs_fsscandir01_SOURCES = fsscandir01/init.c \
- support/ramdisk_support.c support/fstest_support.c \
- support/fstest_support.h support/ramdisk_support.h support/fstest.h \
- ../psxtests/include/pmacros.h mdosfs_support/fs_support.c \
- mdosfs_support/fs_config.h
-mdosfs_fsscandir01_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_mdosfs_fsscandir01) $(support_includes) $(test_includes) \
- -I$(top_srcdir)/mdosfs_support
-endif
-
-if TEST_mdosfs_fsstatvfs
-fs_tests += mdosfs_fsstatvfs
-fs_screens += fsstatvfs/mdosfs_fsstatvfs.scn
-mdosfs_fsstatvfs_SOURCES = fsstatvfs/test.c support/ramdisk_support.c \
- support/fstest_support.c support/fstest_support.h \
- support/ramdisk_support.h support/fstest.h \
- ../psxtests/include/pmacros.h mdosfs_support/fs_support.c \
- mdosfs_support/fs_config.h
-mdosfs_fsstatvfs_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_mdosfs_fsstatvfs) $(support_includes) $(test_includes) \
- -I$(top_srcdir)/mdosfs_support
-endif
-
-if TEST_mdosfs_fstime
-fs_tests += mdosfs_fstime
-mdosfs_fstime_SOURCES = fstime/test.c support/ramdisk_support.c \
- support/fstest_support.c support/fstest_support.h \
- support/ramdisk_support.h support/fstest.h \
- ../psxtests/include/pmacros.h mdosfs_support/fs_support.c \
- mdosfs_support/fs_config.h
-mdosfs_fstime_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mdosfs_fstime) \
- $(support_includes) $(test_includes) -I$(top_srcdir)/mdosfs_support
-endif
-
-if TEST_mimfs_fserror
-fs_tests += mimfs_fserror
-fs_screens += fserror/mimfs_fserror.scn
-mimfs_fserror_SOURCES = fserror/test.c support/fstest_support.c \
- support/fstest_support.h support/fstest.h \
- ../psxtests/include/pmacros.h mimfs_support/fs_support.c \
- mimfs_support/fs_config.h
-mimfs_fserror_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mimfs_fserror) \
- $(support_includes) $(test_includes) -I$(top_srcdir)/mimfs_support
-endif
-
-if TEST_mimfs_fslink
-fs_tests += mimfs_fslink
-mimfs_fslink_SOURCES = fslink/test.c support/fstest_support.c \
- support/fstest_support.h support/fstest.h \
- ../psxtests/include/pmacros.h mimfs_support/fs_support.c \
- mimfs_support/fs_config.h
-mimfs_fslink_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mimfs_fslink) \
- $(support_includes) $(test_includes) -I$(top_srcdir)/mimfs_support
-endif
-
-if TEST_mimfs_fspatheval
-fs_tests += mimfs_fspatheval
-mimfs_fspatheval_SOURCES = fspatheval/test.c support/fstest_support.c \
- support/fstest_support.h support/fstest.h \
- ../psxtests/include/pmacros.h mimfs_support/fs_support.c \
- mimfs_support/fs_config.h
-mimfs_fspatheval_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_mimfs_fspatheval) $(support_includes) $(test_includes) \
- -I$(top_srcdir)/mimfs_support
-endif
-
-if TEST_mimfs_fspermission
-fs_tests += mimfs_fspermission
-mimfs_fspermission_SOURCES = fspermission/test.c \
- support/fstest_support.c support/fstest_support.h support/fstest.h \
- ../psxtests/include/pmacros.h mimfs_support/fs_support.c \
- mimfs_support/fs_config.h
-mimfs_fspermission_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_mimfs_fspermission) $(support_includes) $(test_includes) \
- -I$(top_srcdir)/mimfs_support
-endif
-
-if TEST_mimfs_fsrdwr
-fs_tests += mimfs_fsrdwr
-mimfs_fsrdwr_SOURCES = fsrdwr/init.c support/fstest_support.c \
- support/fstest_support.h support/fstest.h \
- ../psxtests/include/pmacros.h mimfs_support/fs_support.c \
- mimfs_support/fs_config.h
-mimfs_fsrdwr_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mimfs_fsrdwr) \
- $(support_includes) $(test_includes) -I$(top_srcdir)/mimfs_support
-endif
-
-if TEST_mimfs_fsrename
-fs_tests += mimfs_fsrename
-fs_screens += fsrename/mimfs_fsrename.scn
-mimfs_fsrename_SOURCES = fsrename/test.c support/fstest_support.c \
- support/fstest_support.h support/fstest.h \
- ../psxtests/include/pmacros.h mimfs_support/fs_support.c \
- mimfs_support/fs_config.h
-mimfs_fsrename_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mimfs_fsrename) \
- $(support_includes) $(test_includes) -I$(top_srcdir)/mimfs_support
-endif
-
-if TEST_mimfs_fsscandir01
-fs_tests += mimfs_fsscandir01
-mimfs_fsscandir01_SOURCES = fsscandir01/init.c \
- support/fstest_support.c support/fstest_support.h support/fstest.h \
- ../psxtests/include/pmacros.h mimfs_support/fs_support.c \
- mimfs_support/fs_config.h
-mimfs_fsscandir01_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_mimfs_fsscandir01) $(support_includes) $(test_includes) \
- -I$(top_srcdir)/mimfs_support
-endif
-
-if TEST_mimfs_fssymlink
-fs_tests += mimfs_fssymlink
-mimfs_fssymlink_SOURCES = fssymlink/test.c support/fstest_support.c \
- support/fstest_support.h support/fstest.h \
- ../psxtests/include/pmacros.h mimfs_support/fs_support.c \
- mimfs_support/fs_config.h
-mimfs_fssymlink_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_mimfs_fssymlink) $(support_includes) $(test_includes) \
- -I$(top_srcdir)/mimfs_support
-endif
-
-if TEST_mimfs_fstime
-fs_tests += mimfs_fstime
-mimfs_fstime_SOURCES = fstime/test.c support/fstest_support.c \
- support/fstest_support.h support/fstest.h \
- ../psxtests/include/pmacros.h mimfs_support/fs_support.c \
- mimfs_support/fs_config.h
-mimfs_fstime_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mimfs_fstime) \
- $(support_includes) $(test_includes) -I$(top_srcdir)/mimfs_support
-endif
-
-if TEST_mrfs_fserror
-fs_tests += mrfs_fserror
-fs_screens += fserror/mrfs_fserror.scn
-mrfs_fserror_SOURCES = fserror/test.c support/ramdisk_support.c \
- support/fstest_support.c support/fstest_support.h \
- support/ramdisk_support.h support/fstest.h \
- ../psxtests/include/pmacros.h mrfs_support/fs_support.c \
- mrfs_support/fs_config.h
-mrfs_fserror_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mrfs_fserror) \
- $(support_includes) $(test_includes) -I$(top_srcdir)/mrfs_support
-endif
-
-if TEST_mrfs_fsfpathconf
-fs_tests += mrfs_fsfpathconf
-fs_screens += fsfpathconf/mrfs_fsfpathconf.scn
-mrfs_fsfpathconf_SOURCES = fsfpathconf/test.c \
- support/ramdisk_support.c support/fstest_support.c \
- support/fstest_support.h support/ramdisk_support.h support/fstest.h \
- ../psxtests/include/pmacros.h mrfs_support/fs_support.c \
- mrfs_support/fs_config.h
-mrfs_fsfpathconf_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_mrfs_fsfpathconf) $(support_includes) $(test_includes) \
- -I$(top_srcdir)/mrfs_support
-endif
-
-if TEST_mrfs_fslink
-fs_tests += mrfs_fslink
-fs_screens += fslink/mrfs_fslink.scn
-mrfs_fslink_SOURCES = fslink/test.c support/ramdisk_support.c \
- support/fstest_support.c support/fstest_support.h \
- support/ramdisk_support.h support/fstest.h \
- ../psxtests/include/pmacros.h mrfs_support/fs_support.c \
- mrfs_support/fs_config.h
-mrfs_fslink_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mrfs_fslink) \
- $(support_includes) $(test_includes) -I$(top_srcdir)/mrfs_support
-endif
-
-if TEST_mrfs_fspatheval
-fs_tests += mrfs_fspatheval
-fs_screens += fspatheval/mrfs_fspatheval.scn
-mrfs_fspatheval_SOURCES = fspatheval/test.c support/ramdisk_support.c \
- support/fstest_support.c support/fstest_support.h \
- support/ramdisk_support.h support/fstest.h \
- ../psxtests/include/pmacros.h mrfs_support/fs_support.c \
- mrfs_support/fs_config.h
-mrfs_fspatheval_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_mrfs_fspatheval) $(support_includes) $(test_includes) \
- -I$(top_srcdir)/mrfs_support
-endif
-
-if TEST_mrfs_fspermission
-fs_tests += mrfs_fspermission
-fs_screens += fspermission/mrfs_fspermission.scn
-mrfs_fspermission_SOURCES = fspermission/test.c \
- support/ramdisk_support.c support/fstest_support.c \
- support/fstest_support.h support/ramdisk_support.h support/fstest.h \
- ../psxtests/include/pmacros.h mrfs_support/fs_support.c \
- mrfs_support/fs_config.h
-mrfs_fspermission_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_mrfs_fspermission) $(support_includes) $(test_includes) \
- -I$(top_srcdir)/mrfs_support
-endif
-
-if TEST_mrfs_fsrdwr
-fs_tests += mrfs_fsrdwr
-fs_screens += fsrdwr/mrfs_fsrdwr.scn
-mrfs_fsrdwr_SOURCES = fsrdwr/init.c support/ramdisk_support.c \
- support/fstest_support.c support/fstest_support.h \
- support/ramdisk_support.h support/fstest.h \
- ../psxtests/include/pmacros.h mrfs_support/fs_support.c \
- mrfs_support/fs_config.h
-mrfs_fsrdwr_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mrfs_fsrdwr) \
- $(support_includes) $(test_includes) -I$(top_srcdir)/mrfs_support
-endif
-
-if TEST_mrfs_fsscandir01
-fs_tests += mrfs_fsscandir01
-fs_screens += fsscandir01/mrfs_fsscandir01.scn
-mrfs_fsscandir01_SOURCES = fsscandir01/init.c \
- support/ramdisk_support.c support/fstest_support.c \
- support/fstest_support.h support/ramdisk_support.h support/fstest.h \
- ../psxtests/include/pmacros.h mrfs_support/fs_support.c \
- mrfs_support/fs_config.h
-mrfs_fsscandir01_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_mrfs_fsscandir01) $(support_includes) $(test_includes) \
- -I$(top_srcdir)/mrfs_support
-endif
-
-if TEST_mrfs_fssymlink
-fs_tests += mrfs_fssymlink
-fs_screens += fssymlink/mrfs_fssymlink.scn
-mrfs_fssymlink_SOURCES = fssymlink/test.c support/ramdisk_support.c \
- support/fstest_support.c support/fstest_support.h \
- support/ramdisk_support.h support/fstest.h \
- ../psxtests/include/pmacros.h mrfs_support/fs_support.c \
- mrfs_support/fs_config.h
-mrfs_fssymlink_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mrfs_fssymlink) \
- $(support_includes) $(test_includes) -I$(top_srcdir)/mrfs_support
-endif
-
-if TEST_mrfs_fstime
-fs_tests += mrfs_fstime
-fs_screens += fstime/mrfs_fstime.scn
-mrfs_fstime_SOURCES = fstime/test.c support/ramdisk_support.c \
- support/fstest_support.c support/fstest_support.h \
- support/ramdisk_support.h support/fstest.h \
- ../psxtests/include/pmacros.h mrfs_support/fs_support.c \
- mrfs_support/fs_config.h
-mrfs_fstime_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mrfs_fstime) \
- $(support_includes) $(test_includes) -I$(top_srcdir)/mrfs_support
-endif
-
-noinst_PROGRAMS = $(fs_tests)
diff --git a/testsuites/fstests/configure.ac b/testsuites/fstests/configure.ac
deleted file mode 100644
index e58add55d8..0000000000
--- a/testsuites/fstests/configure.ac
+++ /dev/null
@@ -1,89 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-tests-fstests],
- [_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-AC_CONFIG_SRCDIR([imfs_support])
-RTEMS_TOP([../..],[..])
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-
-AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
-AM_MAINTAINER_MODE
-
-RTEMS_ENV_RTEMSBSP
-
-RTEMS_PROJECT_ROOT
-
-RTEMS_PROG_CC_FOR_TARGET
-
-RTEMS_CANONICALIZE_TOOLS
-
-RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
-AC_CONFIG_HEADER([config.h])
-
-RTEMS_CHECK_CPUOPTS([RTEMS_POSIX_API])
-AM_CONDITIONAL(HAS_POSIX,test x"${rtems_cv_RTEMS_POSIX_API}" = x"yes")
-
-# BSP Test configuration
-RTEMS_TEST_CHECK([fsbdpart01])
-RTEMS_TEST_CHECK([fsclose01])
-RTEMS_TEST_CHECK([fsdosfsformat01])
-RTEMS_TEST_CHECK([fsdosfsname01])
-RTEMS_TEST_CHECK([fsdosfsname02])
-RTEMS_TEST_CHECK([fsdosfssync01])
-RTEMS_TEST_CHECK([fsdosfswrite01])
-RTEMS_TEST_CHECK([fsfseeko01])
-RTEMS_TEST_CHECK([fsimfsconfig01])
-RTEMS_TEST_CHECK([fsimfsconfig02])
-RTEMS_TEST_CHECK([fsimfsconfig03])
-RTEMS_TEST_CHECK([fsimfsgeneric01])
-RTEMS_TEST_CHECK([fsjffs2gc01])
-RTEMS_TEST_CHECK([fsnofs01])
-RTEMS_TEST_CHECK([fsrfsbitmap01])
-RTEMS_TEST_CHECK([fsrofs01])
-RTEMS_TEST_CHECK([imfs_fserror])
-RTEMS_TEST_CHECK([imfs_fslink])
-RTEMS_TEST_CHECK([imfs_fspatheval])
-RTEMS_TEST_CHECK([imfs_fspermission])
-RTEMS_TEST_CHECK([imfs_fsrdwr])
-RTEMS_TEST_CHECK([imfs_fsscandir01])
-RTEMS_TEST_CHECK([imfs_fssymlink])
-RTEMS_TEST_CHECK([imfs_fstime])
-RTEMS_TEST_CHECK([jffs2_fserror])
-RTEMS_TEST_CHECK([jffs2_fslink])
-RTEMS_TEST_CHECK([jffs2_fspatheval])
-RTEMS_TEST_CHECK([jffs2_fspermission])
-RTEMS_TEST_CHECK([jffs2_fsrdwr])
-RTEMS_TEST_CHECK([jffs2_fsscandir01])
-RTEMS_TEST_CHECK([jffs2_fssymlink])
-RTEMS_TEST_CHECK([jffs2_fstime])
-RTEMS_TEST_CHECK([mdosfs_fserror])
-RTEMS_TEST_CHECK([mdosfs_fspatheval])
-RTEMS_TEST_CHECK([mdosfs_fsrdwr])
-RTEMS_TEST_CHECK([mdosfs_fsscandir01])
-RTEMS_TEST_CHECK([mdosfs_fsstatvfs])
-RTEMS_TEST_CHECK([mdosfs_fstime])
-RTEMS_TEST_CHECK([mimfs_fserror])
-RTEMS_TEST_CHECK([mimfs_fslink])
-RTEMS_TEST_CHECK([mimfs_fspatheval])
-RTEMS_TEST_CHECK([mimfs_fspermission])
-RTEMS_TEST_CHECK([mimfs_fsrdwr])
-RTEMS_TEST_CHECK([mimfs_fsrename])
-RTEMS_TEST_CHECK([mimfs_fsscandir01])
-RTEMS_TEST_CHECK([mimfs_fssymlink])
-RTEMS_TEST_CHECK([mimfs_fstime])
-RTEMS_TEST_CHECK([mrfs_fserror])
-RTEMS_TEST_CHECK([mrfs_fsfpathconf])
-RTEMS_TEST_CHECK([mrfs_fslink])
-RTEMS_TEST_CHECK([mrfs_fspatheval])
-RTEMS_TEST_CHECK([mrfs_fspermission])
-RTEMS_TEST_CHECK([mrfs_fsrdwr])
-RTEMS_TEST_CHECK([mrfs_fsscandir01])
-RTEMS_TEST_CHECK([mrfs_fssymlink])
-RTEMS_TEST_CHECK([mrfs_fstime])
-
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/testsuites/libtests/Makefile.am b/testsuites/libtests/Makefile.am
deleted file mode 100644
index 90c590ac13..0000000000
--- a/testsuites/libtests/Makefile.am
+++ /dev/null
@@ -1,1499 +0,0 @@
-#
-# Library Testsuite
-#
-
-ACLOCAL_AMFLAGS = -I ../aclocal
-
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-lib_tests =
-lib_screens =
-lib_docs =
-
-support_includes = -I$(top_srcdir)/../support/include
-test_includes = -I$(top_srcdir)/support
-
-if TEST_block01
-lib_tests += block01
-lib_screens += block01/block01.scn
-lib_docs += block01/block01.doc
-block01_SOURCES = block01/init.c
-block01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_block01) \
- $(support_includes)
-endif
-
-if TEST_block02
-lib_tests += block02
-lib_screens += block02/block02.scn
-lib_docs += block02/block02.doc
-block02_SOURCES = block02/init.c
-block02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_block02) \
- $(support_includes)
-endif
-
-if TEST_block03
-lib_tests += block03
-lib_screens += block03/block03.scn
-lib_docs += block03/block03.doc
-block03_SOURCES = block03/init.c
-block03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_block03) \
- $(support_includes)
-endif
-
-if TEST_block04
-lib_tests += block04
-lib_screens += block04/block04.scn
-lib_docs += block04/block04.doc
-block04_SOURCES = block04/init.c
-block04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_block04) \
- $(support_includes)
-endif
-
-if TEST_block05
-lib_tests += block05
-lib_screens += block05/block05.scn
-lib_docs += block05/block05.doc block05/block05.png
-block05_SOURCES = block05/init.c
-block05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_block05) \
- $(support_includes)
-endif
-
-if TEST_block06
-lib_tests += block06
-lib_screens += block06/block06.scn
-lib_docs += block06/block06.doc
-block06_SOURCES = block06/init.c
-block06_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_block06) \
- $(support_includes)
-endif
-
-if TEST_block07
-lib_tests += block07
-lib_screens += block07/block07.scn
-lib_docs += block07/block07.doc
-block07_SOURCES = block07/init.c
-block07_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_block07) \
- $(support_includes)
-endif
-
-if TEST_block08
-lib_tests += block08
-lib_screens += block08/block08.scn
-lib_docs += block08/block08.doc
-block08_SOURCES = block08/init.c block08/system.h \
- block08/bdbuf_tests.c block08/bdbuf_tests.h block08/test_disk.c \
- block08/bdbuf_test1_1.c block08/bdbuf_test1_2.c \
- block08/bdbuf_test1_3.c block08/bdbuf_test1_4.c \
- block08/bdbuf_test1_5.c block08/bdbuf_test2_1.c \
- block08/bdbuf_test2_2.c block08/bdbuf_test3_1.c \
- block08/bdbuf_test3_2.c block08/bdbuf_test3_3.c \
- block08/bdbuf_test4_1.c block08/bdbuf_test4_2.c \
- block08/bdbuf_test4_3.c
-block08_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_block08) \
- $(support_includes)
-endif
-
-if TEST_block09
-lib_tests += block09
-lib_screens += block09/block09.scn
-lib_docs += block09/block09.doc
-block09_SOURCES = block09/init.c
-block09_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_block09) \
- $(support_includes)
-endif
-
-if TEST_block10
-lib_tests += block10
-lib_screens += block10/block10.scn
-lib_docs += block10/block10.doc block10/block10.png
-block10_SOURCES = block10/init.c
-block10_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_block10) \
- $(support_includes)
-endif
-
-if TEST_block11
-lib_tests += block11
-lib_screens += block11/block11.scn
-lib_docs += block11/block11.doc
-block11_SOURCES = block11/init.c
-block11_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_block11) \
- $(support_includes)
-endif
-
-if TEST_block12
-lib_tests += block12
-lib_screens += block12/block12.scn
-lib_docs += block12/block12.doc
-block12_SOURCES = block12/init.c
-block12_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_block12) \
- $(support_includes)
-endif
-
-if TEST_block13
-lib_tests += block13
-lib_screens += block13/block13.scn
-lib_docs += block13/block13.doc
-block13_SOURCES = block13/init.c
-block13_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_block13) \
- $(support_includes)
-endif
-
-if TEST_block14
-lib_tests += block14
-lib_screens += block14/block14.scn
-lib_docs += block14/block14.doc
-block14_SOURCES = block14/init.c
-block14_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_block14) \
- $(support_includes)
-endif
-
-if TEST_block15
-lib_tests += block15
-lib_screens += block15/block15.scn
-lib_docs += block15/block15.doc
-block15_SOURCES = block15/init.c
-block15_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_block15) \
- $(support_includes)
-endif
-
-if TEST_block16
-lib_tests += block16
-lib_screens += block16/block16.scn
-lib_docs += block16/block16.doc
-block16_SOURCES = block16/init.c
-block16_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_block16) \
- $(support_includes)
-endif
-
-if TEST_block17
-lib_tests += block17
-lib_screens += block17/block17.scn
-lib_docs += block17/block17.doc
-block17_SOURCES = block17/init.c
-block17_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_block17) \
- $(support_includes)
-endif
-
-if TEST_bspcmdline01
-lib_tests += bspcmdline01
-lib_screens += bspcmdline01/bspcmdline01.scn
-lib_docs += bspcmdline01/bspcmdline01.doc
-bspcmdline01_SOURCES = bspcmdline01/init.c
-bspcmdline01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_bspcmdline01) \
- $(support_includes)
-endif
-
-if TEST_calloc
-lib_tests += calloc.norun
-calloc_norun_SOURCES = POSIX/calloc.c
-calloc_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_capture01
-lib_tests += capture01
-lib_screens += capture01/capture01.scn
-lib_docs += capture01/capture01.doc
-capture01_SOURCES = capture01/init.c capture01/test1.c \
- capture01/system.h
-capture01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_capture01) \
- $(support_includes)
-endif
-
-if TEST_clock_gettime
-lib_tests += clock_gettime.norun
-clock_gettime_norun_SOURCES = POSIX/clock_gettime.c
-clock_gettime_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_close
-lib_tests += close.norun
-close_norun_SOURCES = POSIX/close.c
-close_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_complex
-lib_tests += complex
-lib_screens += complex/complex.scn
-complex_SOURCES = complex/init.c complex/docomplex.c \
- complex/docomplexf.c complex/docomplexl.c
-complex_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_complex) \
- $(support_includes)
-complex_LDADD = -lm $(LDADD)
-endif
-
-if TEST_cpuuse
-lib_tests += cpuuse
-lib_screens += cpuuse/cpuuse.scn
-cpuuse_SOURCES = cpuuse/init.c cpuuse/task1.c cpuuse/task2.c \
- cpuuse/task3.c cpuuse/tswitch.c cpuuse/system.h
-cpuuse_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_cpuuse) \
- $(support_includes)
-endif
-
-if TEST_crypt01
-lib_tests += crypt01
-lib_screens += crypt01/crypt01.scn
-lib_docs += crypt01/crypt01.doc
-crypt01_SOURCES = crypt01/init.c
-crypt01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_crypt01) \
- $(support_includes)
-endif
-
-if DEBUGGERTESTS
-if TEST_debugger01
-lib_tests += debugger01
-lib_screens += debugger01/debugger01.scn
-debugger01_SOURCES = debugger01/init.c debugger01/remote.c \
- debugger01/system.h
-debugger01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_debugger01) \
- $(support_includes)
-debugger01_LDADD = $(RTEMS_ROOT)cpukit/libdebugger.a $(LDADD)
-endif
-endif
-
-if TEST_defaultconfig01
-lib_tests += defaultconfig01
-lib_screens += defaultconfig01/defaultconfig01.scn
-lib_docs += defaultconfig01/defaultconfig01.doc
-defaultconfig01_SOURCES = defaultconfig01/init.c
-defaultconfig01_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_defaultconfig01) $(support_includes)
-defaultconfig01_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_devfs01
-lib_tests += devfs01
-lib_screens += devfs01/devfs01.scn
-lib_docs += devfs01/devfs01.doc
-devfs01_SOURCES = devfs01/init.c
-devfs01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_devfs01) \
- $(support_includes)
-endif
-
-if TEST_devfs04
-lib_tests += devfs04
-lib_screens += devfs04/devfs04.scn
-lib_docs += devfs04/devfs04.doc
-devfs04_SOURCES = devfs04/init.c devfs04/test_driver.c \
- devfs04/test_driver.h
-devfs04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_devfs04) \
- $(support_includes)
-endif
-
-if TEST_deviceio01
-lib_tests += deviceio01
-lib_screens += deviceio01/deviceio01.scn
-lib_docs += deviceio01/deviceio01.doc
-deviceio01_SOURCES = deviceio01/init.c deviceio01/test_driver.c \
- deviceio01/test_driver.h
-deviceio01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_deviceio01) \
- $(support_includes)
-endif
-
-if TEST_devnullfatal01
-lib_tests += devnullfatal01
-lib_screens += devnullfatal01/devnullfatal01.scn
-lib_docs += devnullfatal01/devnullfatal01.doc
-devnullfatal01_SOURCES = devnullfatal01/init.c
-devnullfatal01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_devnullfatal01) \
- $(support_includes)
-endif
-
-if DLTESTS
-if TEST_dl01
-lib_tests += dl01
-lib_screens += dl01/dl01.scn
-lib_docs += dl01/dl01.doc
-dl01_SOURCES = dl01/init.c dl01/dl-load.c dl01-tar.c dl01-tar.h
-dl01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_dl01) $(support_includes)
-dl01/init.c: dl01-tar.o
-dl01.pre: $(dl01_OBJECTS) $(dl01_DEPENDENCIES)
- @rm -f dl01.pre
- $(AM_V_CCLD)$(LINK.c) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+
-dl01-o1.o: dl01/dl01-o1.c Makefile
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-dl01.tar: dl01-o1.o
- @rm -f $@
- $(AM_V_GEN)$(PAX) -w -f $@ $<
-dl01-tar.c: dl01.tar
- $(AM_V_GEN)$(BIN2C) -C $< $@
-dl01-tar.h: dl01.tar
- $(AM_V_GEN)$(BIN2C) -H $< $@
-dl01-tar.o: dl01-tar.c dl01-tar.h
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-dl01-sym.o: dl01.pre
- $(AM_V_GEN)rtems-syms -e -C $(CC) -c "$(CFLAGS)" -o $@ $<
-dl01$(EXEEXT): $(dl01_OBJECTS) $(dl01_DEPENDENCIES) dl01-sym.o
- @rm -f $@
- $(AM_V_CCLD)$(LINK.c) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+
-CLEANFILES += dl01.pre dl01-sym.o dl02-o1.o dl01.tar dl01-tar.h
-endif
-endif
-
-if DLTESTS
-if TEST_dl02
-lib_tests += dl02
-lib_screens += dl02/dl02.scn
-lib_docs += dl02/dl02.doc
-dl02_SOURCES = dl02/init.c dl02/dl-load.c dl02-tar.c dl02-tar.h
-dl02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_dl02) $(support_includes)
-dl02/init.c: dl02-tar.o
-dl02.pre: $(dl02_OBJECTS) $(dl02_DEPENDENCIES)
- @rm -f dl02.pre
- $(AM_V_CCLD)$(LINK.c) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+
-dl02-o1.o: dl02/dl02-o1.c Makefile
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-dl02-o2.o: dl02/dl02-o2.c Makefile
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-dl02.tar: dl02-o1.o dl02-o2.o
- @rm -f $@
- $(AM_V_GEN)$(PAX) -w -f $@ $+
-dl02-tar.c: dl02.tar
- $(AM_V_GEN)$(BIN2C) -C $< $@
-dl02-tar.h: dl02.tar
- $(AM_V_GEN)$(BIN2C) -H $< $@
-dl02-tar.o: dl02-tar.c dl02-tar.h
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-dl02-sym.o: dl02.pre
- $(AM_V_GEN)rtems-syms -e -C $(CC) -c "$(CFLAGS)" -o $@ $<
-dl02$(EXEEXT): $(dl02_OBJECTS) $(dl02_DEPENDENCIES) dl02-sym.o
- @rm -f $@
- $(AM_V_CCLD)$(LINK.c) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+
-CLEANFILES += dl02.pre dl02-sym.o dl02-o1.o dl02-o2.o dl02.tar dl02-tar.h
-endif
-endif
-
-if DLTESTS
-if TEST_dl03
-lib_tests += dl03
-lib_screens += dl03/dl03.scn
-lib_docs += dl03/dl03.doc
-dl03_SOURCES = dl03/init.c dl03/dl-cache.c dl03/dl-bit-alloc.c
-dl03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_dl03) $(support_includes) \
- -I$(top_srcdir)/../../cpukit/libdl
-endif
-endif
-
-if DLTESTS
-if HAS_CXX
-if TEST_dl04
-lib_tests += dl04
-lib_screens += dl04/dl04.scn
-lib_docs += dl04/dl04.doc
-dl04_SOURCES = dl04/init.c dl04/dl-load.c dl04/dl-cpp.cc dl04-tar.c \
- dl04-tar.h
-dl04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_dl04) $(support_includes)
-dl04/init.c: dl04-tar.o
-dl04.pre: $(dl04_OBJECTS) $(dl04_DEPENDENCIES)
- @rm -f dl04.pre
- $(AM_V_CXXLD)$(LINK.cc) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+
-dl04-o4.o: dl04/dl04-o4.cc Makefile
- $(AM_V_GEN)$(CXXCOMPILE) -c -o $@ $<
-dl04.tar: dl04-o4.o
- @rm -f $@
- $(AM_V_GEN)$(PAX) -w -f $@ $<
-dl04-tar.c: dl04.tar
- $(AM_V_GEN)$(BIN2C) -C $< $@
-dl04-tar.h: dl04.tar
- $(AM_V_GEN)$(BIN2C) -H $< $@
-dl04-tar.o: dl04-tar.c dl04-tar.h
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-dl04-sym.o: dl04.pre
- $(AM_V_GEN)rtems-syms -e -C $(CC) -c "$(CFLAGS)" -o $@ $<
-dl04$(EXEEXT): $(dl04_OBJECTS) $(dl04_DEPENDENCIES) dl04-sym.o
- @rm -f $@
- $(AM_V_CXXLD)$(LINK.cc) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+
-CLEANFILES += dl04.pre dl04-sym.o dl04-o4.o dl04.tar dl04-tar.h
-endif
-endif
-endif
-
-if DLTESTS
-if HAS_CXX
-if TEST_dl05
-lib_tests += dl05
-lib_screens += dl05/dl05.scn
-lib_docs += dl05/dl05.doc
-dl05_SOURCES = dl05/init.c dl05/dl-load.c dl05/dl-cpp.cc dl05-tar.c \
- dl05-tar.h
-dl05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_dl05) $(support_includes)
-dl05/init.c: dl05-tar.o
-dl05.pre: $(dl05_OBJECTS) $(dl05_DEPENDENCIES)
- @rm -f dl05.pre dl05-sym.o
- $(AM_V_CXXLD)$(LINK.cc) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+
-dl05-o5.o: dl05/dl05-o5.cc
- $(AM_V_CXX)$(CXXCOMPILE) -c -o $@ $<
-dl05.tar: dl05-o5.o
- @rm -f $@
- $(AM_V_GEN)$(PAX) -w -f $@ $<
-dl05-tar.c: dl05.tar
- $(AM_V_GEN)$(BIN2C) -C $< $@
-dl05-tar.h: dl05.tar
- $(AM_V_GEN)$(BIN2C) -H $< $@
-dl05-tar.o: dl05-tar.c dl05-tar.h
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-dl05-sym.o: dl05.pre
- $(AM_V_GEN)rtems-syms -e -C $(CC) -c "$(CFLAGS)" -o $@ $<
-dl05$(EXEEXT): $(dl05_OBJECTS) $(dl05_DEPENDENCIES) dl05-sym.o
- @rm -f $@
- $(AM_V_CXXLD)$(LINK.cc) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+
-CLEANFILES += dl05.pre dl05-sym.o dl05-o5.o dl05.tar dl05-tar.h
-endif
-endif
-endif
-
-if DLTESTS
-if TEST_dl06
-lib_tests += dl06
-lib_screens += dl06/dl06.scn
-lib_docs += dl06/dl06.doc
-dl06_SOURCES = dl06/init.c dl06/dl-load.c dl06-tar.c dl06-tar.h
-dl06_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_dl06) $(support_includes)
-dl06/init.c: dl06-tar.o
-dl06-pre.tar: Makefile
- @rm -f $@
- $(AM_V_GEN)$(PAX) -w -f $@ -s ,$(srcdir)/dl06/,, $(srcdir)/dl06/dl06_pre_file
-dl06-pre-tar.c: dl06-pre.tar
- $(AM_V_GEN)$(BIN2C) -N dl06_tar -C $< $@
-dl06-pre-tar.h: dl06-pre.tar
- $(AM_V_GEN)$(BIN2C) -N dl06_tar -H $< $@
-dl06-pre-tar.o: dl06-pre-tar.c dl06-pre-tar.h
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-dl06-pre-init.o: dl06-pre-tar.o
- $(AM_V_CC)$(COMPILE) $(dl06_CPPFLAGS) $(CPU_CFLAGS) $(AM_CFLAGS) \
- -c -o $@ $(srcdir)/dl06/pre-init.c
-dl06.pre: dl06-pre-init.o dl06/dl06-dl-load.o dl06-pre-tar.o
- @rm -f $@ dl06-sym.o
- $(AM_V_CCLD)$(LINK.c) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+ $(LDADD)
-dl06-o1.o: dl06/dl06-o1.c Makefile
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-dl06-o2.o: dl06/dl06-o2.c Makefile
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-dl06.rap: dl06.pre dl06-o1.o dl06-o2.o
- $(AM_V_GEN)rtems-ld -r $(RTEMS_BUILD_ROOT) \
- -C $(CC) -c "$(CPU_CFLAGS)" \
- -O rap -b $< -e rtems_main -s \
- -o $@ $(filter-out dl06.pre,$+) -lm
-dl06.tar: dl06.rap
- @rm -f $@
- $(AM_V_GEN)$(PAX) -w -f $@ $<
-dl06-tar.c: dl06.tar
- $(AM_V_GEN)$(BIN2C) -C $< $@
-dl06-tar.h: dl06.tar
- $(AM_V_GEN)$(BIN2C) -H $< $@
-dl06-tar.o: dl06-tar.c dl06-tar.h
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-dl06-sym.o: dl06.pre
- $(AM_V_GEN)rtems-syms -e -C $(CC) -c "$(CFLAGS)" -o $@ $<
-dl06$(EXEEXT): $(dl06_OBJECTS) dl06-sym.o
- @rm -f $@
- $(AM_V_CCLD)$(LINK.c) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+ $(LDADD)
-CLEANFILES += dl06.pre dl06-sym.o dl06-o1.o dl06-o2.o dl06.tar dl06-tar.h
-endif
-endif
-
-if DLTESTS
-if TEST_dl07
-lib_tests += dl07
-lib_screens += dl07/dl07.scn
-lib_docs += dl07/dl07.doc
-dl07_SOURCES = dl07/init.c dl07/dl-load.c dl07-tar.c dl07-tar.h
-dl07_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_dl07) $(support_includes)
-dl07/init.c: dl07-tar.o
-dl07.pre: $(dl07_OBJECTS) $(dl07_DEPENDENCIES)
- @rm -f dl07.pre dl07-sym.o
- $(AM_V_CCLD)$(LINK.c) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+
-dl07-o1.o: dl07/dl07-o1.c Makefile
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-dl07-o2.o: dl07/dl07-o2.c Makefile
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-dl07-o3.o: dl07/dl07-o3.c Makefile
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-dl07-o4.o: dl07/dl07-o4.c Makefile
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-dl07-o5.o: dl07/dl07-o5.c Makefile
- $(AM_V_CC) $(COMPILE) -c -o $@ $<
-dl07.tar: dl07-o1.o dl07-o2.o dl07-o3.o dl07-o4.o dl07-o5.o
- @rm -f $@
- $(AM_V_GEN)$(PAX) -w -f $@ $+
-dl07-tar.c: dl07.tar
- $(AM_V_GEN)$(BIN2C) -C $< $@
-dl07-tar.h: dl07.tar
- $(AM_V_GEN)$(BIN2C) -H $< $@
-dl07-tar.o: dl07-tar.c dl07-tar.h
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-dl07-sym.o: dl07.pre
- $(AM_V_GEN)rtems-syms -e -C $(CC) -c "$(CFLAGS)" -o $@ $<
-dl07$(EXEEXT): $(dl07_OBJECTS) $(dl07_DEPENDENCIES) dl07-sym.o
- @rm -f $@
- $(AM_V_CCLD)$(LINK.c) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+
-CLEANFILES += dl07.pre dl07-sym.o dl07-o1.o dl07-o2.o dl07-o3.o dl07-o4.o \
- dl07-o5.o dl07.tar dl07-tar.h
-endif
-endif
-
-if DLTESTS
-if TEST_dl08
-lib_tests += dl08
-lib_screens += dl08/dl08.scn
-lib_docs += dl08/dl08.doc
-dl08_SOURCES = dl08/init.c dl08/dl-load.c dl08-tar.c dl08-tar.h
-dl08_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_dl08) $(support_includes)
-dl08/init.c: dl08-tar.o
-dl08.pre: $(dl08_OBJECTS) $(dl08_DEPENDENCIES)
- @rm -f dl08.pre dl08-syms.o
- $(AM_V_CCLD)$(LINK.c) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+
-dl08-o1.o: dl08/dl08-o1.c Makefile
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-dl08-o2.o: dl08/dl08-o2.c Makefile
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-dl08-o3.o: dl08/dl08-o3.c Makefile
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-dl08-o4.o: dl08/dl08-o4.c Makefile
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-dl08-o5.o: dl08/dl08-o5.c Makefile
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-dl08-o6-123456789-123456789.o: dl08/dl08-o6-123456789-123456789.c Makefile
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-noinst_LIBRARIES = libdl08_1.a libdl08_2.a
-libdl08_1_a_SOURCES = dl08-o2.c dl08-o4.c
-libdl08_2_a_SOURCES = dl08-o3.c dl08-o5.c \
- dl08-o6-123456789-123456789.c
-dl08.tar: dl08-o1.o libdl08_1.a libdl08_2.a
- @rm -f $@
- $(AM_V_GEN)$(PAX) -w -f $@ -s ,$(srcdir)/dl08/,, $(srcdir)/dl08/etc/libdl.conf $+
-dl08-tar.c: dl08.tar
- $(AM_V_GEN)$(BIN2C) -C $< $@
-dl08-tar.h: dl08.tar
- $(AM_V_GEN)$(BIN2C) -H $< $@
-dl08-tar.o: dl08-tar.c dl08-tar.h
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-dl08-sym.o: dl08.pre
- $(AM_V_GEN)rtems-syms -e -c "$(CFLAGS)" -o $@ $<
-dl08$(EXEEXT): $(dl08_OBJECTS) $(dl08_DEPENDENCIES) dl08-sym.o
- @rm -f $@
- $(AM_V_CCLD)$(LINK.c) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+
-CLEANFILES += dl08.pre dl08-sym.o libdl08_1.a libdl08_2.a dl08-o1.o dl08-o2.o \
- dl08-o3.o dl08-o4.o dl08-o5.o dl08-o6-123456789-123456789.o \
- dl08.tar dl08-tar.h
-endif
-endif
-
-if DLTESTS
-if TEST_dl09
-lib_tests += dl09
-lib_screens += dl09/dl09.scn
-lib_docs += dl09/dl09.doc
-dl09_SOURCES = dl09/init.c dl09/dl-load.c dl09-tar.c dl09-tar.h
-dl09_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_dl09) $(support_includes)
-dl09/init.c: dl09-tar.o
-dl09.pre: $(dl09_OBJECTS) $(dl09_DEPENDENCIES)
- @rm -f dl09.pre dl09-syms.o
- $(AM_V_CCLD)$(LINK.c) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+
-dl09-o1.o: dl09/dl09-o1.c Makefile
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-dl09-o2.o: dl09/dl09-o2.c Makefile
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-dl09-o3.o: dl09/dl09-o3.c Makefile
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-dl09-o4.o: dl09/dl09-o4.c Makefile
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-dl09-o5.o: dl09/dl09-o5.c Makefile
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-dl09.tar: dl09-o1.o dl09-o2.o dl09-o3.o dl09-o4.o dl09-o5.o
- @rm -f $@
- $(AM_V_GEN)$(PAX) -w -f $@ $+
-dl09-tar.c: dl09.tar
- $(AM_V_GEN)$(BIN2C) -C $< $@
-dl09-tar.h: dl09.tar
- $(AM_V_GEN)$(BIN2C) -H $< $@
-dl09-tar.o: dl09-tar.c dl09-tar.h
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-dl09-sym.o: dl09.pre
- $(AM_V_GEN)rtems-syms -e -C $(CC) -c "$(CFLAGS)" -o $@ $<
-dl09$(EXEEXT): $(dl09_OBJECTS) $(dl09_DEPENDENCIES) dl09-sym.o
- @rm -f $@
- $(AM_V_CCLD)$(LINK.c) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+
-CLEANFILES += dl09.pre dl09-sym.o dl09-o1.o dl09-o2.o dl09-o3.o dl09-o4.o \
- dl09-o5.o dl09.tar dl09-tar.h
-endif
-endif
-
-if DLTESTS
-if TEST_dl10
-lib_tests += dl10
-lib_screens += dl10/dl10.scn
-lib_docs += dl10/dl10.doc
-dl10_SOURCES = dl10/init.c dl10/dl-load.c dl10-tar.c dl10-tar.h
-dl10_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_dl10) $(support_includes)
-dl10/init.c: dl10-tar.o
-dl10.pre: $(dl10_OBJECTS) $(dl10_DEPENDENCIES)
- @rm -f dl10.pre dl10-syms.o
- $(AM_V_CCLD)$(LINK.c) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+
-dl10-o1.o: dl10/dl10-o1.c Makefile
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-dl10-o2.o: dl10/dl10-o2.c Makefile
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-dl10-o3.o: dl10/dl10-o3.c Makefile
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-dl10-o4.o: dl10/dl10-o4.c Makefile
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-dl10-o5.o: dl10/dl10-o5.c Makefile
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-dl10-o6.o: dl10/dl10-o6.c Makefile
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-noinst_LIBRARIES = libdl10_1.a libdl10_2.a
-libdl10_1_a_SOURCES = dl10-o2.c dl10-o4.c
-libdl10_2_a_SOURCES = dl10-o3.c dl10-o5.c dl10-o6.c
-dl10.tar: dl10-o1.o libdl10_1.a libdl10_2.a
- @rm -f $@
- $(AM_V_GEN)$(PAX) -w -f $@ -s ,$(srcdir)/dl10/,, $(srcdir)/dl10/etc/libdl.conf $+
-dl10-tar.c: dl10.tar
- $(AM_V_GEN)$(BIN2C) -C $< $@
-dl10-tar.h: dl10.tar
- $(AM_V_GEN)$(BIN2C) -H $< $@
-dl10-tar.o: dl10-tar.c dl10-tar.h
- $(AM_V_CC)$(COMPILE) -c -o $@ $<
-dl10-sym.o: dl10.pre
- $(AM_V_GEN)rtems-syms -e -c "$(CFLAGS)" -o $@ $<
-dl10$(EXEEXT): $(dl10_OBJECTS) $(dl10_DEPENDENCIES) dl10-sym.o
- @rm -f $@
- $(AM_V_CCLD)$(LINK.c) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+
-CLEANFILES += dl10.pre dl10-sym.o libdl10_1.a libdl10_2.a dl10-o1.o dl10-o2.o \
- dl10-o3.o dl10-o4.o dl10-o5.o dl10-o6.o \
- dl10.tar dl10-tar.h etc/libdl-dl10.conf
-endif
-endif
-
-if TEST_dumpbuf01
-lib_tests += dumpbuf01
-lib_screens += dumpbuf01/dumpbuf01.scn
-lib_docs += dumpbuf01/dumpbuf01.doc
-dumpbuf01_SOURCES = dumpbuf01/init.c
-dumpbuf01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_dumpbuf01) \
- $(support_includes)
-endif
-
-if TEST_dup2
-lib_tests += dup2.norun
-dup2_norun_SOURCES = POSIX/dup2.c
-dup2_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_exit01
-lib_tests += exit01
-lib_screens += exit01/exit01.scn
-lib_docs += exit01/exit01.doc
-exit01_SOURCES = exit01/init.c
-exit01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_exit01) \
- $(support_includes)
-endif
-
-if TEST_exit02
-lib_tests += exit02
-lib_screens += exit02/exit02.scn
-lib_docs += exit02/exit02.doc
-exit02_SOURCES = exit02/init.c
-exit02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_exit02) \
- $(support_includes)
-endif
-
-if TEST_fcntl
-lib_tests += fcntl.norun
-fcntl_norun_SOURCES = POSIX/fcntl.c
-fcntl_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_flashdisk01
-lib_tests += flashdisk01
-lib_screens += flashdisk01/flashdisk01.scn
-lib_docs += flashdisk01/flashdisk01.doc
-flashdisk01_SOURCES = flashdisk01/init.c \
- flashdisk01/test-file-system.c
-flashdisk01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_flashdisk01) \
- $(support_includes)
-endif
-
-if TEST_flockfile
-lib_tests += flockfile.norun
-flockfile_norun_SOURCES = POSIX/flockfile.c
-flockfile_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_fork
-lib_tests += fork.norun
-fork_norun_SOURCES = POSIX/fork.c
-fork_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_free
-lib_tests += free.norun
-free_norun_SOURCES = POSIX/free.c
-free_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_fstat
-lib_tests += fstat.norun
-fstat_norun_SOURCES = POSIX/fstat.c
-fstat_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_ftrylockfile
-lib_tests += ftrylockfile.norun
-ftrylockfile_norun_SOURCES = POSIX/ftrylockfile.c
-ftrylockfile_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_funlockfile
-lib_tests += funlockfile.norun
-funlockfile_norun_SOURCES = POSIX/funlockfile.c
-funlockfile_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_getentropy01
-lib_tests += getentropy01
-lib_screens += getentropy01/getentropy01.scn
-lib_docs += getentropy01/getentropy01.doc
-getentropy01_SOURCES = getentropy01/init.c
-getentropy01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_getentropy01) \
- $(support_includes)
-endif
-
-if TEST_getlogin
-lib_tests += getlogin.norun
-getlogin_norun_SOURCES = POSIX/getlogin.c
-getlogin_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_getpwnam
-lib_tests += getpwnam.norun
-getpwnam_norun_SOURCES = POSIX/getpwnam.c
-getpwnam_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_getpwuid
-lib_tests += getpwuid.norun
-getpwuid_norun_SOURCES = POSIX/getpwuid.c
-getpwuid_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_gettimeofday
-lib_tests += gettimeofday.norun
-gettimeofday_norun_SOURCES = POSIX/gettimeofday.c
-gettimeofday_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_getuid
-lib_tests += getuid.norun
-getuid_norun_SOURCES = POSIX/getuid.c
-getuid_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_gxx01
-lib_tests += gxx01
-lib_screens += gxx01/gxx01.scn
-lib_docs += gxx01/gxx01.doc
-gxx01_SOURCES = gxx01/init.c
-gxx01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_gxx01) \
- $(support_includes)
-endif
-
-if TEST_heapwalk
-lib_tests += heapwalk
-lib_screens += heapwalk/heapwalk.scn
-heapwalk_SOURCES = heapwalk/init.c heapwalk/system.h
-heapwalk_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_heapwalk) \
- $(support_includes)
-endif
-
-if TEST_htonl
-lib_tests += htonl.norun
-htonl_norun_SOURCES = POSIX/htonl.c
-htonl_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_i2c01
-lib_tests += i2c01
-lib_screens += i2c01/i2c01.scn
-lib_docs += i2c01/i2c01.doc
-i2c01_SOURCES = i2c01/init.c
-i2c01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_i2c01) \
- $(support_includes)
-endif
-
-if TEST_iconv
-lib_tests += iconv.norun
-iconv_norun_SOURCES = POSIX/iconv.c
-iconv_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_iconv_close
-lib_tests += iconv_close.norun
-iconv_close_norun_SOURCES = POSIX/iconv_close.c
-iconv_close_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_iconv_open
-lib_tests += iconv_open.norun
-iconv_open_norun_SOURCES = POSIX/iconv_open.c
-iconv_open_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_kill
-lib_tests += kill.norun
-kill_norun_SOURCES = POSIX/kill.c
-kill_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_libfdt01
-lib_tests += libfdt01
-lib_screens += libfdt01/libfdt01.scn
-lib_docs += libfdt01/libfdt01.doc
-libfdt01_SOURCES = libfdt01/init.c libfdt01/some.c
-libfdt01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_libfdt01) \
- $(support_includes)
-endif
-
-if TEST_longjmp
-lib_tests += longjmp.norun
-longjmp_norun_SOURCES = POSIX/longjmp.c
-longjmp_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_lseek
-lib_tests += lseek.norun
-lseek_norun_SOURCES = POSIX/lseek.c
-lseek_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_lstat
-lib_tests += lstat.norun
-lstat_norun_SOURCES = POSIX/lstat.c
-lstat_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_malloc
-lib_tests += malloc.norun
-malloc_norun_SOURCES = POSIX/malloc.c
-malloc_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_malloc02
-lib_tests += malloc02
-lib_screens += malloc02/malloc02.scn
-lib_docs += malloc02/malloc02.doc
-malloc02_SOURCES = malloc02/init.c
-malloc02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_malloc02) \
- $(support_includes)
-endif
-
-if TEST_malloc03
-lib_tests += malloc03
-lib_screens += malloc03/malloc03.scn
-lib_docs += malloc03/malloc03.doc
-malloc03_SOURCES = malloc03/init.c
-malloc03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_malloc03) \
- $(support_includes)
-endif
-
-if TEST_malloc04
-lib_tests += malloc04
-lib_screens += malloc04/malloc04.scn
-lib_docs += malloc04/malloc04.doc
-malloc04_SOURCES = malloc04/init.c
-malloc04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_malloc04) \
- $(support_includes)
-endif
-
-if TEST_malloctest
-lib_tests += malloctest
-lib_screens += malloctest/malloctest.scn
-malloctest_SOURCES = malloctest/init.c malloctest/task1.c \
- malloctest/system.h
-malloctest_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_malloctest) \
- $(support_includes)
-endif
-
-if TEST_math
-lib_tests += math
-lib_screens += math/math.scn
-math_SOURCES = math/init.c math/domath.c
-math_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_math) $(support_includes) \
- -I$(top_srcdir)/math
-math_LDADD = -lm $(LDADD)
-endif
-
-if TEST_mathf
-lib_tests += mathf
-lib_screens += mathf/mathf.scn
-mathf_SOURCES = mathf/init.c mathf/domathf.c
-mathf_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mathf) \
- $(support_includes) -I$(top_srcdir)/math
-mathf_LDADD = -lm $(LDADD)
-endif
-
-if TEST_mathl
-lib_tests += mathl
-lib_screens += mathl/mathl.scn
-mathl_SOURCES = mathl/init.c mathl/domathl.c
-mathl_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mathl) \
- $(support_includes) -I$(top_srcdir)/math
-mathl_LDADD = -lm $(LDADD)
-endif
-
-if TEST_md501
-lib_tests += md501
-lib_screens += md501/md501.scn
-lib_docs += md501/md501.doc
-md501_SOURCES = md501/init.c
-md501_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_md501) \
- $(support_includes)
-endif
-
-if TEST_monitor
-lib_tests += monitor
-monitor_SOURCES = monitor/init.c monitor/system.h
-monitor_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_monitor) \
- $(support_includes)
-endif
-
-if TEST_monitor02
-lib_tests += monitor02
-lib_screens += monitor02/monitor02.scn
-monitor02_SOURCES = monitor02/init.c monitor02/system.h
-monitor02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_monitor02) \
- $(support_includes)
-endif
-
-if TEST_mouse01
-lib_tests += mouse01
-lib_screens += mouse01/mouse01.scn
-lib_docs += mouse01/mouse01.doc
-mouse01_SOURCES = mouse01/init.c mouse01/serial_mouse_config.c \
- mouse01/msmouse.c termios04/termios_testdriver_intr.c
-mouse01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mouse01) \
- $(support_includes)
-endif
-
-if TEST_nanosleep
-lib_tests += nanosleep.norun
-nanosleep_norun_SOURCES = POSIX/nanosleep.c
-nanosleep_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_newlib01
-lib_tests += newlib01
-lib_screens += newlib01/newlib01.scn
-lib_docs += newlib01/newlib01.doc
-newlib01_SOURCES = newlib01/init.c
-newlib01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_newlib01) \
- $(support_includes)
-endif
-
-if TEST_open
-lib_tests += open.norun
-open_norun_SOURCES = POSIX/open.c
-open_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_pipe
-lib_tests += pipe.norun
-pipe_norun_SOURCES = POSIX/pipe.c
-pipe_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_posix_memalign
-lib_tests += posix_memalign.norun
-posix_memalign_norun_SOURCES = POSIX/posix_memalign.c
-posix_memalign_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_putenvtest
-lib_tests += putenvtest
-lib_screens += putenvtest/putenvtest.scn
-putenvtest_SOURCES = putenvtest/init.c
-putenvtest_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_putenvtest) \
- $(support_includes)
-endif
-
-if TEST_pwdgrp01
-lib_tests += pwdgrp01
-lib_screens += pwdgrp01/pwdgrp01.scn
-lib_docs += pwdgrp01/pwdgrp01.doc
-pwdgrp01_SOURCES = pwdgrp01/init.c
-pwdgrp01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_pwdgrp01) \
- $(support_includes)
-endif
-
-if TEST_pwdgrp02
-lib_tests += pwdgrp02
-lib_screens += pwdgrp02/pwdgrp02.scn
-lib_docs += pwdgrp02/pwdgrp02.doc
-pwdgrp02_SOURCES = pwdgrp02/init.c
-pwdgrp02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_pwdgrp02) \
- $(support_includes)
-endif
-
-if TEST_rbheap01
-lib_tests += rbheap01
-lib_screens += rbheap01/rbheap01.scn
-lib_docs += rbheap01/rbheap01.doc
-rbheap01_SOURCES = rbheap01/init.c
-rbheap01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_rbheap01) \
- $(support_includes)
-endif
-
-if TEST_read
-lib_tests += read.norun
-read_norun_SOURCES = POSIX/read.c
-read_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_readv
-lib_tests += readv.norun
-readv_norun_SOURCES = POSIX/readv.c
-readv_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_realloc
-lib_tests += realloc.norun
-realloc_norun_SOURCES = POSIX/realloc.c
-realloc_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_record01
-lib_tests += record01
-lib_screens += record01/record01.scn
-lib_docs += record01/record01.doc
-record01_SOURCES = record01/init.c
-record01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_record01) \
- $(support_includes) -I$(RTEMS_SOURCE_ROOT)/cpukit/libnetworking
-endif
-
-if TEST_record02
-lib_tests += record02
-lib_screens += record02/record02.scn
-lib_docs += record02/record02.doc
-record02_SOURCES = record02/init.c
-record02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_record02) \
- $(support_includes)
-record02_LDADD = $(RTEMS_ROOT)cpukit/librtemscpu.a $(RTEMS_ROOT)cpukit/libz.a $(LDADD)
-endif
-
-if TEST_rtmonuse
-lib_tests += rtmonuse
-lib_screens += rtmonuse/rtmonuse.scn
-rtmonuse_SOURCES = rtmonuse/init.c rtmonuse/getall.c rtmonuse/task1.c \
- rtmonuse/system.h
-rtmonuse_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_rtmonuse) \
- $(support_includes)
-endif
-
-if TEST_setjmp
-lib_tests += setjmp.norun
-setjmp_norun_SOURCES = POSIX/setjmp.c
-setjmp_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_sha
-lib_tests += sha
-lib_screens += sha/sha.scn
-lib_docs += sha/sha.doc
-sha_SOURCES = sha/init.c
-sha_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sha) $(support_includes)
-endif
-
-if TEST_shell01
-lib_tests += shell01
-lib_screens += shell01/shell01.scn
-lib_docs += shell01/shell01.doc
-shell01_SOURCES = shell01/init.c
-shell01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_shell01) \
- $(support_includes)
-endif
-
-if TEST_sigaddset
-lib_tests += sigaddset.norun
-sigaddset_norun_SOURCES = POSIX/sigaddset.c
-sigaddset_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_sigdelset
-lib_tests += sigdelset.norun
-sigdelset_norun_SOURCES = POSIX/sigdelset.c
-sigdelset_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_sigemptyset
-lib_tests += sigemptyset.norun
-sigemptyset_norun_SOURCES = POSIX/sigemptyset.c
-sigemptyset_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_sigfillset
-lib_tests += sigfillset.norun
-sigfillset_norun_SOURCES = POSIX/sigfillset.c
-sigfillset_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_sigismember
-lib_tests += sigismember.norun
-sigismember_norun_SOURCES = POSIX/sigismember.c
-sigismember_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_sigprocmask
-lib_tests += sigprocmask.norun
-sigprocmask_norun_SOURCES = POSIX/sigprocmask.c
-sigprocmask_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_sparsedisk01
-lib_tests += sparsedisk01
-lib_screens += sparsedisk01/sparsedisk01.scn
-lib_docs += sparsedisk01/sparsedisk01.doc
-sparsedisk01_SOURCES = sparsedisk01/init.c
-sparsedisk01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sparsedisk01) \
- $(support_includes)
-endif
-
-if TEST_spi01
-lib_tests += spi01
-lib_screens += spi01/spi01.scn
-lib_docs += spi01/spi01.doc
-spi01_SOURCES = spi01/init.c
-spi01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spi01) \
- $(support_includes)
-endif
-
-if TEST_stackchk
-lib_tests += stackchk
-lib_screens += stackchk/stackchk.scn
-stackchk_SOURCES = stackchk/blow.c stackchk/init.c stackchk/task1.c \
- stackchk/system.h
-stackchk_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_stackchk) \
- $(support_includes)
-endif
-
-if TEST_stackchk01
-lib_tests += stackchk01
-lib_screens += stackchk01/stackchk01.scn
-lib_docs += stackchk01/stackchk01.doc
-stackchk01_SOURCES = stackchk01/init.c
-stackchk01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_stackchk01) \
- $(support_includes)
-endif
-
-if TEST_stat
-lib_tests += stat.norun
-stat_norun_SOURCES = POSIX/stat.c
-stat_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_stringto01
-lib_tests += stringto01
-lib_screens += stringto01/stringto01.scn
-lib_docs += stringto01/stringto01.doc
-stringto01_SOURCES = stringto01/init.c \
- stringto01/stringto_test_template.h
-stringto01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_stringto01) \
- $(support_includes)
-endif
-
-if TARTESTS
-if TEST_tar01
-lib_tests += tar01
-lib_screens += tar01/tar01.scn
-lib_docs += tar01/tar01.doc
-tar01_SOURCES = tar01/init.c ../psxtests/psxfile01/test_cat.c \
- tar01-tar.c tar01-tar.h tar01-tar-gz.c tar01-tar-gz.h
-if TARTEST_XZ
-tar01_SOURCES += tar01-tar-xz.c tar01-tar-xz.h
-endif
-tar01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tar01) \
- $(support_includes) $(test_includes) -I$(top_srcdir)/include
-tar01_LDADD = $(RTEMS_ROOT)cpukit/librtemscpu.a $(RTEMS_ROOT)cpukit/libz.a $(LDADD)
-tar01-tar.c: tar01/tar01.tar
- $(AM_V_GEN)$(BIN2C) -C $< $@
-tar01-tar.h: tar01/tar01.tar
- $(AM_V_GEN)$(BIN2C) -H $< $@
-tar01-tar.o: tar01-tar.c tar01-tar.h
-tar01.tar.gz: tar01/tar01.tar
- $(AM_V_GEN)$(GZIP) < $< > $@
-tar01-tar-gz.c: tar01.tar.gz
- $(AM_V_GEN)$(BIN2C) -C $< $@
-tar01-tar-gz.h: tar01.tar.gz
- $(AM_V_GEN)$(BIN2C) -H $< $@
-CLEANFILES += tar01.tar tar01-tar.c tar01-tar.h \
- tar01.tar.gz tar01-tar-gz.c tar01-tar-gz.h
-if TARTEST_XZ
-tar01.tar.xz: tar01/tar01.tar
- $(AM_V_GEN)$(XZ) < $< > $@
-tar01-tar-xz.c: tar01.tar.xz
- $(AM_V_GEN)$(BIN2C) -C $< $@
-tar01-tar-xz.h: tar01.tar.xz
- $(AM_V_GEN)$(BIN2C) -H $< $@
-TAR01_XZ_H = tar01-tar-xz.h
-CLEANFILES += tar01.tar.xz tar01-tar-xz.c tar01-tar-xz.h
-endif
-tar01/init.c: tar01-tar.h tar01-tar-gz.h $(TAR01_XZ_H)
-endif
-endif
-
-if TARTESTS
-if TEST_tar02
-lib_tests += tar02
-lib_screens += tar02/tar02.scn
-lib_docs += tar02/tar02.doc
-tar02_SOURCES = tar02/init.c ../psxtests/psxfile01/test_cat.c \
- tar02-tar.c tar02-tar.h
-tar02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tar02) \
- $(support_includes) $(test_includes) -I$(top_srcdir)/include
-tar02-tar.c: tar01/tar01.tar
- $(AM_V_GEN)$(BIN2C) -C $< $@
-tar02-tar.h: tar01/tar01.tar
- $(AM_V_GEN)$(BIN2C) -H $< $@
-tar02-tar.o: tar02-tar.c tar02-tar.h
-tar02/init.c: tar02-tar.h
-CLEANFILES += tar02.tar tar02-tar.c tar02-tar.h
-endif
-endif
-
-if TEST_tar03
-lib_tests += tar03
-lib_screens += tar03/tar03.scn
-lib_docs += tar03/tar03.doc
-tar03_SOURCES = tar03/init.c
-tar03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tar03) \
- $(support_includes)
-endif
-
-if TEST_termios
-lib_tests += termios
-termios_SOURCES = termios/init.c
-termios_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_termios) \
- $(support_includes)
-endif
-
-if TEST_termios01
-lib_tests += termios01
-lib_screens += termios01/termios01.scn
-lib_docs += termios01/termios01.doc
-termios01_SOURCES = termios01/init.c termios01/termios_testdriver.c \
- termios01/termios_testdriver.h
-termios01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_termios01) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_termios02
-lib_tests += termios02
-lib_screens += termios02/termios02.scn
-lib_docs += termios02/termios02.doc
-termios02_SOURCES = termios02/init.c
-termios02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_termios02) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_termios03
-lib_tests += termios03
-lib_screens += termios03/termios03.scn
-lib_docs += termios03/termios03.doc
-termios03_SOURCES = termios03/init.c \
- termios03/termios_testdriver_polled.c \
- termios03/termios_testdriver_polled.h
-termios03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_termios03) \
- $(support_includes)
-endif
-
-if TEST_termios04
-lib_tests += termios04
-lib_screens += termios04/termios04.scn
-lib_docs += termios04/termios04.doc
-termios04_SOURCES = termios04/init.c \
- termios04/termios_testdriver_intr.c \
- termios04/termios_testdriver_intr.h
-termios04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_termios04) \
- $(support_includes)
-endif
-
-if TEST_termios05
-lib_tests += termios05
-lib_screens += termios05/termios05.scn
-lib_docs += termios05/termios05.doc
-termios05_SOURCES = termios05/init.c \
- termios05/termios_testdriver_task.c
-termios05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_termios05) \
- $(support_includes)
-endif
-
-if TEST_termios06
-lib_tests += termios06
-lib_screens += termios06/termios06.scn
-lib_docs += termios06/termios06.doc
-termios06_SOURCES = termios06/init.c \
- termios03/termios_testdriver_polled.c termios06/test_pppd.c
-termios06_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_termios06) \
- $(support_includes)
-endif
-
-if TEST_termios07
-lib_tests += termios07
-lib_screens += termios07/termios07.scn
-lib_docs += termios07/termios07.doc
-termios07_SOURCES = termios07/init.c \
- termios04/termios_testdriver_intr.c
-termios07_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_termios07) \
- $(support_includes)
-endif
-
-if TEST_termios08
-lib_tests += termios08
-lib_screens += termios08/termios08.scn
-lib_docs += termios08/termios08.doc
-termios08_SOURCES = termios08/init.c \
- termios03/termios_testdriver_polled.c
-termios08_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_termios08) \
- $(support_includes)
-endif
-
-if TEST_termios09
-lib_tests += termios09
-lib_screens += termios09/termios09.scn
-lib_docs += termios09/termios09.doc
-termios09_SOURCES = termios09/init.c
-termios09_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_termios09) \
- $(support_includes)
-endif
-
-if TEST_termios10
-if HAS_POSIX
-lib_tests += termios10
-lib_screens += termios10/termios10.scn
-lib_docs += termios10/termios10.doc
-termios10_SOURCES = termios10/init.c
-termios10_SOURCES += termios03/termios_testdriver_polled.c
-termios10_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_termios10) \
- $(support_includes)
-endif
-endif
-
-if TEST_termios11
-if HAS_POSIX
-lib_tests += termios11
-lib_screens += termios11/termios11.scn
-lib_docs += termios11/termios11.doc
-termios11_SOURCES = termios11/init.c
-termios11_SOURCES += termios04/termios_testdriver_intr.c
-termios11_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_termios11) \
- $(support_includes)
-endif
-endif
-
-if TEST_top
-lib_tests += top
-lib_screens += top/top.scn
-top_SOURCES = top/init.c top/task1.c top/task2.c top/task3.c \
- top/system.h
-top_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_top) $(support_includes)
-endif
-
-if TEST_ttest01
-lib_tests += ttest01
-lib_screens += ttest01/ttest01.scn
-lib_docs += ttest01/ttest01.doc
-ttest01_SOURCES = ttest01/init.c
-ttest01_SOURCES += ttest01/test-assert.c
-ttest01_SOURCES += ttest01/test-checks.c
-ttest01_SOURCES += ttest01/test-destructor.c
-ttest01_SOURCES += ttest01/test-eno.c
-ttest01_SOURCES += ttest01/test-example.c
-ttest01_SOURCES += ttest01/test-fixture.c
-ttest01_SOURCES += ttest01/test-leak.c
-ttest01_SOURCES += ttest01/test-log.c
-ttest01_SOURCES += ttest01/test-malloc.c
-ttest01_SOURCES += ttest01/test-plan.c
-ttest01_SOURCES += ttest01/test-psx.c
-ttest01_SOURCES += ttest01/test-rtems.c
-ttest01_SOURCES += ttest01/test-simple.c
-ttest01_SOURCES += ttest01/test-step.c
-ttest01_SOURCES += ttest01/test-task-context.c
-ttest01_SOURCES += ttest01/test-time.c
-ttest01_SOURCES += ttest01/test-verbosity.c
-ttest01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_ttest01) \
- $(support_includes)
-endif
-
-if TEST_ttest02
-lib_tests += ttest02
-lib_screens += ttest02/ttest02.scn
-lib_docs += ttest02/ttest02.doc
-ttest02_SOURCES = ttest02/init.c
-ttest02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_ttest02) \
- $(support_includes)
-endif
-
-if TEST_tztest
-lib_tests += tztest
-lib_screens += tztest/tztest.scn
-lib_docs += tztest/tztest.doc
-tztest_SOURCES = tztest/init.c
-tztest_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tztest) \
- $(support_includes)
-endif
-
-if TEST_uid01
-lib_tests += uid01
-lib_docs += uid01/uid01.doc
-uid01_SOURCES = uid01/init.c uid01/serial_mouse_config.c \
- uid01/msmouse.c termios04/termios_testdriver_intr.c
-uid01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_uid01) \
- $(support_includes)
-endif
-
-if TEST_unlink
-lib_tests += unlink.norun
-unlink_norun_SOURCES = POSIX/unlink.c
-unlink_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_utf8proc01
-lib_tests += utf8proc01
-lib_screens += utf8proc01/utf8proc01.scn
-lib_docs += utf8proc01/utf8proc01.doc
-utf8proc01_SOURCES = utf8proc01/init.c
-utf8proc01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_utf8proc01) \
- $(support_includes)
-endif
-
-if TEST_vfork
-lib_tests += vfork.norun
-vfork_norun_SOURCES = POSIX/vfork.c
-vfork_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_wait
-lib_tests += wait.norun
-wait_norun_SOURCES = POSIX/wait.c
-wait_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_waitpid
-lib_tests += waitpid.norun
-waitpid_norun_SOURCES = POSIX/waitpid.c
-waitpid_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_write
-lib_tests += write.norun
-write_norun_SOURCES = POSIX/write.c
-write_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-if TEST_writev
-lib_tests += writev.norun
-writev_norun_SOURCES = POSIX/writev.c
-writev_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD)
-endif
-
-noinst_PROGRAMS = $(lib_tests)
diff --git a/testsuites/libtests/configure.ac b/testsuites/libtests/configure.ac
deleted file mode 100644
index 2fbcb61622..0000000000
--- a/testsuites/libtests/configure.ac
+++ /dev/null
@@ -1,240 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-tests-libtests],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-AC_CONFIG_SRCDIR([cpuuse])
-AC_CONFIG_HEADER([config.h])
-RTEMS_TOP([../..],[..])
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-
-AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
-AM_MAINTAINER_MODE
-
-RTEMS_ENABLE_CXX
-
-RTEMS_ENV_RTEMSBSP
-
-RTEMS_PROJECT_ROOT
-
-RTEMS_PROG_CC_FOR_TARGET
-
-RTEMS_PROG_CXX_FOR_TARGET
-
-RTEMS_CANONICALIZE_TOOLS
-
-RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
-RTEMS_CHECK_CXX(RTEMS_BSP)
-RTEMS_CHECK_CPUOPTS([RTEMS_NETWORKING])
-RTEMS_CHECK_CPUOPTS([RTEMS_POSIX_API])
-
-AC_PATH_PROG([PAX],[pax],no)
-AC_PATH_PROG([GZIP],[gzip],no)
-AC_PATH_PROG([XZ],[xz],no)
-
-AS_IF([test "x$PAX" = "xno"],[
- AC_MSG_ERROR([pax is missing.])
-])
-
-AM_CONDITIONAL(TARTESTS,test -n "$PAX" && test -n "$GZIP")
-AM_CONDITIONAL(TARTEST_XZ,test -n "$XZ")
-
-AM_CONDITIONAL(HAS_CXX,test "$rtems_cv_HAS_CPLUSPLUS" = "yes")
-AM_CONDITIONAL([HAS_COMPLEX],[test "$ac_cv_header_complex_h" = yes])
-AM_CONDITIONAL(NETTESTS,test "$rtems_cv_RTEMS_NETWORKING" = "yes")
-AM_CONDITIONAL(HAS_POSIX,test x"${rtems_cv_RTEMS_POSIX_API}" = x"yes")
-
-# Must match the list in cpukit.
-AC_MSG_CHECKING([whether CPU supports libdl])
-case $RTEMS_CPU in
- arm | i386 | m68k | mips | moxie | powerpc | riscv | sparc)
- TEST_LIBDL=yes ;;
- # bfin has an issue to resolve with libdl. See ticket #2252
- bfin)
- HAVE_LIBDL=no ;;
- # lm32 has an issue to resolve with libdl. See ticket #2283
- lm32)
- HAVE_LIBDL=no ;;
- # v850 has an issue to resolve with libdl. See ticket #2260
- v850)
- HAVE_LIBDL=no ;;
- *)
- TEST_LIBDL=no ;;
-esac
-AC_MSG_RESULT([$TEST_LIBDL])
-
-AS_IF([test x"$TEST_LIBDL" = x"yes"],[
- AC_CHECK_PROG(RTEMS_LD_CHECK,rtems-ld,yes)
- if test x"$RTEMS_LD_CHECK" != x"yes" ; then
- TEST_LIBDL=no
- fi
- AC_CHECK_PROG(RTEMS_SYMS_CHECK,rtems-syms,yes)
- if test x"$RTEMS_SYMS_CHECK" != x"yes" ; then
- TEST_LIBDL=no
- fi
-])
-
-AM_CONDITIONAL(DLTESTS,[test x"$TEST_LIBDL" = x"yes"])
-
-# Must match the list in cpukit.
-AC_MSG_CHECKING([whether CPU supports libdebugger])
-case $RTEMS_CPU in
- arm | i386)
- TEST_LIBDEBUGGER=yes ;;
- *)
- TEST_LIBDEBUGGER=no ;;
-esac
-AC_MSG_RESULT([$TEST_LIBDEBUGGER])
-AM_CONDITIONAL(DEBUGGERTESTS,[test x"$TEST_LIBDEBUGGER" = x"yes"])
-
-# BSP Test configuration
-RTEMS_TEST_CHECK([block01])
-RTEMS_TEST_CHECK([block02])
-RTEMS_TEST_CHECK([block03])
-RTEMS_TEST_CHECK([block04])
-RTEMS_TEST_CHECK([block05])
-RTEMS_TEST_CHECK([block06])
-RTEMS_TEST_CHECK([block07])
-RTEMS_TEST_CHECK([block08])
-RTEMS_TEST_CHECK([block09])
-RTEMS_TEST_CHECK([block10])
-RTEMS_TEST_CHECK([block11])
-RTEMS_TEST_CHECK([block12])
-RTEMS_TEST_CHECK([block13])
-RTEMS_TEST_CHECK([block14])
-RTEMS_TEST_CHECK([block15])
-RTEMS_TEST_CHECK([block16])
-RTEMS_TEST_CHECK([block17])
-RTEMS_TEST_CHECK([bspcmdline01])
-RTEMS_TEST_CHECK([calloc])
-RTEMS_TEST_CHECK([capture01])
-RTEMS_TEST_CHECK([clock_gettime])
-RTEMS_TEST_CHECK([close])
-RTEMS_TEST_CHECK([complex])
-RTEMS_TEST_CHECK([cpuuse])
-RTEMS_TEST_CHECK([crypt01])
-RTEMS_TEST_CHECK([debugger01])
-RTEMS_TEST_CHECK([defaultconfig01])
-RTEMS_TEST_CHECK([devfs01])
-RTEMS_TEST_CHECK([devfs04])
-RTEMS_TEST_CHECK([deviceio01])
-RTEMS_TEST_CHECK([devnullfatal01])
-RTEMS_TEST_CHECK([dl01])
-RTEMS_TEST_CHECK([dl02])
-RTEMS_TEST_CHECK([dl03])
-RTEMS_TEST_CHECK([dl04])
-RTEMS_TEST_CHECK([dl05])
-RTEMS_TEST_CHECK([dl06])
-RTEMS_TEST_CHECK([dl07])
-RTEMS_TEST_CHECK([dl08])
-RTEMS_TEST_CHECK([dl09])
-RTEMS_TEST_CHECK([dl10])
-RTEMS_TEST_CHECK([dumpbuf01])
-RTEMS_TEST_CHECK([dup2])
-RTEMS_TEST_CHECK([exit01])
-RTEMS_TEST_CHECK([exit02])
-RTEMS_TEST_CHECK([fcntl])
-RTEMS_TEST_CHECK([flashdisk01])
-RTEMS_TEST_CHECK([flockfile])
-RTEMS_TEST_CHECK([fork])
-RTEMS_TEST_CHECK([free])
-RTEMS_TEST_CHECK([fstat])
-RTEMS_TEST_CHECK([ftp01])
-RTEMS_TEST_CHECK([ftrylockfile])
-RTEMS_TEST_CHECK([funlockfile])
-RTEMS_TEST_CHECK([getentropy01])
-RTEMS_TEST_CHECK([getlogin])
-RTEMS_TEST_CHECK([getpwnam])
-RTEMS_TEST_CHECK([getpwuid])
-RTEMS_TEST_CHECK([gettimeofday])
-RTEMS_TEST_CHECK([getuid])
-RTEMS_TEST_CHECK([gxx01])
-RTEMS_TEST_CHECK([heapwalk])
-RTEMS_TEST_CHECK([htonl])
-RTEMS_TEST_CHECK([i2c01])
-RTEMS_TEST_CHECK([iconv])
-RTEMS_TEST_CHECK([iconv_close])
-RTEMS_TEST_CHECK([iconv_open])
-RTEMS_TEST_CHECK([kill])
-RTEMS_TEST_CHECK([libfdt01])
-RTEMS_TEST_CHECK([longjmp])
-RTEMS_TEST_CHECK([lseek])
-RTEMS_TEST_CHECK([lstat])
-RTEMS_TEST_CHECK([malloc])
-RTEMS_TEST_CHECK([malloc02])
-RTEMS_TEST_CHECK([malloc03])
-RTEMS_TEST_CHECK([malloc04])
-RTEMS_TEST_CHECK([malloctest])
-RTEMS_TEST_CHECK([math])
-RTEMS_TEST_CHECK([mathf])
-RTEMS_TEST_CHECK([mathl])
-RTEMS_TEST_CHECK([md501])
-RTEMS_TEST_CHECK([mghttpd01])
-RTEMS_TEST_CHECK([monitor])
-RTEMS_TEST_CHECK([monitor02])
-RTEMS_TEST_CHECK([mouse01])
-RTEMS_TEST_CHECK([nanosleep])
-RTEMS_TEST_CHECK([networking01])
-RTEMS_TEST_CHECK([newlib01])
-RTEMS_TEST_CHECK([open])
-RTEMS_TEST_CHECK([pipe])
-RTEMS_TEST_CHECK([posix_memalign])
-RTEMS_TEST_CHECK([putenvtest])
-RTEMS_TEST_CHECK([pwdgrp01])
-RTEMS_TEST_CHECK([pwdgrp02])
-RTEMS_TEST_CHECK([rbheap01])
-RTEMS_TEST_CHECK([read])
-RTEMS_TEST_CHECK([readv])
-RTEMS_TEST_CHECK([realloc])
-RTEMS_TEST_CHECK([record01])
-RTEMS_TEST_CHECK([record02])
-RTEMS_TEST_CHECK([rtmonuse])
-RTEMS_TEST_CHECK([setjmp])
-RTEMS_TEST_CHECK([sha])
-RTEMS_TEST_CHECK([shell01])
-RTEMS_TEST_CHECK([sigaddset])
-RTEMS_TEST_CHECK([sigdelset])
-RTEMS_TEST_CHECK([sigemptyset])
-RTEMS_TEST_CHECK([sigfillset])
-RTEMS_TEST_CHECK([sigismember])
-RTEMS_TEST_CHECK([sigprocmask])
-RTEMS_TEST_CHECK([sparsedisk01])
-RTEMS_TEST_CHECK([spi01])
-RTEMS_TEST_CHECK([stackchk])
-RTEMS_TEST_CHECK([stackchk01])
-RTEMS_TEST_CHECK([stat])
-RTEMS_TEST_CHECK([stringto01])
-RTEMS_TEST_CHECK([syscall01])
-RTEMS_TEST_CHECK([tar01])
-RTEMS_TEST_CHECK([tar02])
-RTEMS_TEST_CHECK([tar03])
-RTEMS_TEST_CHECK([telnetd01])
-RTEMS_TEST_CHECK([termios])
-RTEMS_TEST_CHECK([termios01])
-RTEMS_TEST_CHECK([termios02])
-RTEMS_TEST_CHECK([termios03])
-RTEMS_TEST_CHECK([termios04])
-RTEMS_TEST_CHECK([termios05])
-RTEMS_TEST_CHECK([termios06])
-RTEMS_TEST_CHECK([termios07])
-RTEMS_TEST_CHECK([termios08])
-RTEMS_TEST_CHECK([termios09])
-RTEMS_TEST_CHECK([termios10])
-RTEMS_TEST_CHECK([termios11])
-RTEMS_TEST_CHECK([top])
-RTEMS_TEST_CHECK([ttest01])
-RTEMS_TEST_CHECK([ttest02])
-RTEMS_TEST_CHECK([tztest])
-RTEMS_TEST_CHECK([uid01])
-RTEMS_TEST_CHECK([unlink])
-RTEMS_TEST_CHECK([utf8proc01])
-RTEMS_TEST_CHECK([vfork])
-RTEMS_TEST_CHECK([wait])
-RTEMS_TEST_CHECK([waitpid])
-RTEMS_TEST_CHECK([write])
-RTEMS_TEST_CHECK([writev])
-
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/testsuites/mptests/Makefile.am b/testsuites/mptests/Makefile.am
deleted file mode 100644
index d947cb6986..0000000000
--- a/testsuites/mptests/Makefile.am
+++ /dev/null
@@ -1,246 +0,0 @@
-#
-# Multiple Processor Teststuite
-#
-
-ACLOCAL_AMFLAGS = -I ../aclocal
-
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-mp_tests =
-mp_screens =
-mp_docs =
-mp_lib =
-
-support_includes = -I$(top_srcdir)/../support/include
-
-if HAS_MP
-if TEST_mp01
-mp_tests += mp01_node1
-mp_screens += mp01/mp01-node1.scn
-mp_docs += mp01/mp01-node1.doc
-mp01_node1_SOURCES = mp01/init1.c mp01/task1.c mp01/system.h
-mp01_node1_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp01) \
- $(support_includes)
-mp_tests += mp01_node2
-mp_screens += mp01/mp01-node2.scn
-mp_docs += mp01/mp01-node2.doc
-mp01_node2_SOURCES = mp01/init2.c mp01/task1.c mp01/system.h
-mp01_node2_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp01) \
- $(support_includes)
-endif
-endif
-
-if HAS_MP
-if TEST_mp03
-mp_tests += mp03_node1
-mp_screens += mp03/mp03-node1.scn
-mp_docs += mp03/mp03-node1.doc
-mp03_node1_SOURCES = mp03/init1.c mp03/task1.c mp03/delay.c mp03/system.h
-mp03_node1_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp03) \
- $(support_includes)
-mp_tests += mp03_node2
-mp_screens += mp03/mp03-node2.scn
-mp_docs += mp03/mp03-node2.doc
-mp03_node2_SOURCES = mp03/init2.c mp03/task1.c mp03/delay.c mp03/system.h
-mp03_node2_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp03) \
- $(support_includes)
-endif
-endif
-
-if HAS_MP
-if TEST_mp04
-mp_tests += mp04_node1
-mp_screens += mp04/mp04-node1.scn
-mp_docs += mp04/mp04-node1.doc
-mp04_node1_SOURCES = mp04/init1.c mp04/task1.c mp04/system.h
-mp04_node1_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp04) \
- $(support_includes)
-mp_tests += mp04_node2
-mp_screens += mp04/mp04-node2.scn
-mp_docs += mp04/mp04-node2.doc
-mp04_node2_SOURCES = mp04/init2.c mp04/task1.c mp04/system.h
-mp04_node2_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp04) \
- $(support_includes)
-endif
-endif
-
-if HAS_MP
-if TEST_mp05
-mp_tests += mp05_node1
-mp_screens += mp05/mp05-node1.scn
-mp_docs += mp05/mp05-node1.doc
-mp05_node1_SOURCES = mp05/init1.c mp05/task1.c mp05/asr.c mp05/system.h
-mp05_node1_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp05) \
- $(support_includes)
-mp_tests += mp05_node2
-mp_screens += mp05/mp05-node2.scn
-mp_docs += mp05/mp05-node2.doc
-mp05_node2_SOURCES = mp05/init2.c mp05/task1.c mp05/asr.c mp05/system.h
-mp05_node2_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp05) \
- $(support_includes)
-endif
-endif
-
-if HAS_MP
-if TEST_mp06
-mp_tests += mp06_node1
-mp_screens += mp06/mp06-node1.scn
-mp_docs += mp06/mp06-node1.doc
-mp06_node1_SOURCES = mp06/init1.c mp06/task1.c mp06/system.h
-mp06_node1_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp06) \
- $(support_includes)
-mp_tests += mp06_node2
-mp_screens += mp06/mp06-node2.scn
-mp_docs += mp06/mp06-node2.doc
-mp06_node2_SOURCES = mp06/init2.c mp06/task1.c mp06/system.h
-mp06_node2_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp06) \
- $(support_includes)
-endif
-endif
-
-if HAS_MP
-if TEST_mp07
-mp_tests += mp07_node1
-mp_screens += mp07/mp07-node1.scn
-mp_docs += mp07/mp07-node1.doc
-mp07_node1_SOURCES = mp07/init1.c mp07/task1.c mp07/system.h
-mp07_node1_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp07) \
- $(support_includes)
-mp_tests += mp07_node2
-mp_screens += mp07/mp07-node2.scn
-mp_docs += mp07/mp07-node2.doc
-mp07_node2_SOURCES = mp07/init2.c mp07/task1.c mp07/system.h
-mp07_node2_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp07) \
- $(support_includes)
-endif
-endif
-
-if HAS_MP
-if TEST_mp08
-mp_tests += mp08_node1
-mp_screens += mp08/mp08-node1.scn
-mp_docs += mp08/mp08-node1.doc
-mp08_node1_SOURCES = mp08/init1.c mp08/task1.c mp08/system.h
-mp08_node1_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp08) \
- $(support_includes)
-mp_tests += mp08_node2
-mp_screens += mp08/mp08-node2.scn
-mp_docs += mp08/mp08-node2.doc
-mp08_node2_SOURCES = mp08/init2.c mp08/task1.c mp08/system.h
-mp08_node2_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp08) \
- $(support_includes)
-endif
-endif
-
-if HAS_MP
-if TEST_mp09
-mp_tests += mp09_node1
-mp_screens += mp09/mp09-node1.scn
-mp_docs += mp09/mp09-node1.doc
-mp09_node1_SOURCES = mp09/init1.c mp09/task1.c mp09/recvmsg.c \
- mp09/sendmsg.c mp09/system.h
-mp09_node1_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp09) \
- $(support_includes)
-mp_tests += mp09_node2
-mp_screens += mp09/mp09-node2.scn
-mp_docs += mp09/mp09-node2.doc
-mp09_node2_SOURCES = mp09/init2.c mp09/task1.c mp09/recvmsg.c \
- mp09/sendmsg.c mp09/system.h
-mp09_node2_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp09) \
- $(support_includes)
-endif
-endif
-
-if HAS_MP
-if TEST_mp10
-mp_tests += mp10_node1
-mp_screens += mp10/mp10-node1.scn
-mp_docs += mp10/mp10-node1.doc
-mp10_node1_SOURCES = mp10/init1.c mp10/task1.c mp10/task2.c mp10/task3.c \
- mp10/system.h
-mp10_node1_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp10) \
- $(support_includes)
-mp_tests += mp10_node2
-mp_screens += mp10/mp10-node2.scn
-mp_docs += mp10/mp10-node2.doc
-mp10_node2_SOURCES = mp10/init2.c mp10/task1.c mp10/task2.c mp10/task3.c \
- mp10/system.h
-mp10_node2_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp10) \
- $(support_includes)
-endif
-endif
-
-if HAS_MP
-if TEST_mp11
-mp_tests += mp11_node1
-mp_screens += mp11/mp11-node1.scn
-mp_docs += mp11/mp11-node1.doc
-mp11_node1_SOURCES = mp11/init1.c mp11/system.h
-mp11_node1_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp11) \
- $(support_includes)
-mp_tests += mp11_node2
-mp_screens += mp11/mp11-node2.scn
-mp_docs += mp11/mp11-node2.doc
-mp11_node2_SOURCES = mp11/init2.c mp11/system.h
-mp11_node2_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp11) \
- $(support_includes)
-endif
-endif
-
-if HAS_MP
-if TEST_mp12
-mp_tests += mp12_node1
-mp_screens += mp12/mp12-node1.scn
-mp_docs += mp12/mp12-node1.doc
-mp12_node1_SOURCES = mp12/init1.c mp12/system.h
-mp12_node1_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp12) \
- $(support_includes)
-mp_tests += mp12_node2
-mp_screens += mp12/mp12-node2.scn
-mp_docs += mp12/mp12-node2.doc
-mp12_node2_SOURCES = mp12/init2.c mp12/system.h
-mp12_node2_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp12) \
- $(support_includes)
-endif
-endif
-
-if HAS_MP
-if TEST_mp13
-mp_tests += mp13_node1
-mp_screens += mp13/mp13-node1.scn
-mp_docs += mp13/mp13-node1.doc
-mp13_node1_SOURCES = mp13/init1.c mp13/task1.c mp13/task2.c mp13/system.h
-mp13_node1_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp13) \
- $(support_includes)
-mp_tests += mp13_node2
-mp_screens += mp13/mp13-node2.scn
-mp_docs += mp13/mp13-node2.doc
-mp13_node2_SOURCES = mp13/init2.c mp13/task1.c mp13/task2.c mp13/system.h
-mp13_node2_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp13) \
- $(support_includes)
-endif
-endif
-
-if HAS_MP
-if TEST_mp14
-mp_tests += mp14_node1
-mp_screens += mp14/mp14-node1.scn
-mp_docs += mp14/mp14-node1.doc
-mp14_node1_SOURCES = mp14/init1.c mp14/exit.c mp14/delay.c \
- mp14/evtask1.c mp14/evtmtask.c mp14/pttask1.c mp14/smtask1.c \
- mp14/msgtask1.c mp14/system.h
-mp14_node1_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp14) \
- $(support_includes)
-mp_tests += mp14_node2
-mp_screens += mp14/mp14-node2.scn
-mp_docs += mp14/mp14-node2.doc
-mp14_node2_SOURCES = mp14/init2.c mp14/exit.c mp14/delay.c \
- mp14/evtask1.c mp14/evtmtask.c mp14/pttask1.c mp14/smtask1.c \
- mp14/msgtask1.c mp14/system.h
-mp14_node2_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp14) \
- $(support_includes)
-endif
-endif
-
-noinst_PROGRAMS = $(mp_tests)
diff --git a/testsuites/mptests/configure.ac b/testsuites/mptests/configure.ac
deleted file mode 100644
index bf14579442..0000000000
--- a/testsuites/mptests/configure.ac
+++ /dev/null
@@ -1,47 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-tests-mptests],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-AC_CONFIG_SRCDIR([mp01])
-AC_CONFIG_HEADER([config.h])
-RTEMS_TOP([../..],[..])
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-
-AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
-AM_MAINTAINER_MODE
-
-
-RTEMS_ENV_RTEMSBSP
-
-RTEMS_PROJECT_ROOT
-
-RTEMS_PROG_CC_FOR_TARGET
-
-RTEMS_CANONICALIZE_TOOLS
-
-RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
-
-RTEMS_CHECK_CPUOPTS([RTEMS_MULTIPROCESSING])
-
-AM_CONDITIONAL(HAS_MP,test "$rtems_cv_RTEMS_MULTIPROCESSING" = "yes")
-
-# BSP Test configuration
-RTEMS_TEST_CHECK([mp01])
-RTEMS_TEST_CHECK([mp03])
-RTEMS_TEST_CHECK([mp04])
-RTEMS_TEST_CHECK([mp05])
-RTEMS_TEST_CHECK([mp06])
-RTEMS_TEST_CHECK([mp07])
-RTEMS_TEST_CHECK([mp08])
-RTEMS_TEST_CHECK([mp09])
-RTEMS_TEST_CHECK([mp10])
-RTEMS_TEST_CHECK([mp11])
-RTEMS_TEST_CHECK([mp12])
-RTEMS_TEST_CHECK([mp13])
-RTEMS_TEST_CHECK([mp14])
-
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/testsuites/mptests/mp01/Makefile.am b/testsuites/mptests/mp01/Makefile.am
deleted file mode 100644
index f8a46ef6fd..0000000000
--- a/testsuites/mptests/mp01/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-SUBDIRS = node1 node2
-
-include $(top_srcdir)/../automake/subdirs.am
diff --git a/testsuites/mptests/mp03/Makefile.am b/testsuites/mptests/mp03/Makefile.am
deleted file mode 100644
index f8a46ef6fd..0000000000
--- a/testsuites/mptests/mp03/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-SUBDIRS = node1 node2
-
-include $(top_srcdir)/../automake/subdirs.am
diff --git a/testsuites/mptests/mp04/Makefile.am b/testsuites/mptests/mp04/Makefile.am
deleted file mode 100644
index f8a46ef6fd..0000000000
--- a/testsuites/mptests/mp04/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-SUBDIRS = node1 node2
-
-include $(top_srcdir)/../automake/subdirs.am
diff --git a/testsuites/mptests/mp05/Makefile.am b/testsuites/mptests/mp05/Makefile.am
deleted file mode 100644
index f8a46ef6fd..0000000000
--- a/testsuites/mptests/mp05/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-SUBDIRS = node1 node2
-
-include $(top_srcdir)/../automake/subdirs.am
diff --git a/testsuites/mptests/mp06/Makefile.am b/testsuites/mptests/mp06/Makefile.am
deleted file mode 100644
index f8a46ef6fd..0000000000
--- a/testsuites/mptests/mp06/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-SUBDIRS = node1 node2
-
-include $(top_srcdir)/../automake/subdirs.am
diff --git a/testsuites/mptests/mp07/Makefile.am b/testsuites/mptests/mp07/Makefile.am
deleted file mode 100644
index f8a46ef6fd..0000000000
--- a/testsuites/mptests/mp07/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-SUBDIRS = node1 node2
-
-include $(top_srcdir)/../automake/subdirs.am
diff --git a/testsuites/mptests/mp08/Makefile.am b/testsuites/mptests/mp08/Makefile.am
deleted file mode 100644
index f8a46ef6fd..0000000000
--- a/testsuites/mptests/mp08/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-SUBDIRS = node1 node2
-
-include $(top_srcdir)/../automake/subdirs.am
diff --git a/testsuites/mptests/mp09/Makefile.am b/testsuites/mptests/mp09/Makefile.am
deleted file mode 100644
index f8a46ef6fd..0000000000
--- a/testsuites/mptests/mp09/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-SUBDIRS = node1 node2
-
-include $(top_srcdir)/../automake/subdirs.am
diff --git a/testsuites/mptests/mp10/Makefile.am b/testsuites/mptests/mp10/Makefile.am
deleted file mode 100644
index f8a46ef6fd..0000000000
--- a/testsuites/mptests/mp10/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-SUBDIRS = node1 node2
-
-include $(top_srcdir)/../automake/subdirs.am
diff --git a/testsuites/mptests/mp11/Makefile.am b/testsuites/mptests/mp11/Makefile.am
deleted file mode 100644
index f8a46ef6fd..0000000000
--- a/testsuites/mptests/mp11/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-SUBDIRS = node1 node2
-
-include $(top_srcdir)/../automake/subdirs.am
diff --git a/testsuites/mptests/mp12/Makefile.am b/testsuites/mptests/mp12/Makefile.am
deleted file mode 100644
index f8a46ef6fd..0000000000
--- a/testsuites/mptests/mp12/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-SUBDIRS = node1 node2
-
-include $(top_srcdir)/../automake/subdirs.am
diff --git a/testsuites/mptests/mp13/Makefile.am b/testsuites/mptests/mp13/Makefile.am
deleted file mode 100644
index f8a46ef6fd..0000000000
--- a/testsuites/mptests/mp13/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-SUBDIRS = node1 node2
-
-include $(top_srcdir)/../automake/subdirs.am
diff --git a/testsuites/mptests/mp14/Makefile.am b/testsuites/mptests/mp14/Makefile.am
deleted file mode 100644
index f8a46ef6fd..0000000000
--- a/testsuites/mptests/mp14/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-SUBDIRS = node1 node2
-
-include $(top_srcdir)/../automake/subdirs.am
diff --git a/testsuites/psxtests/Makefile.am b/testsuites/psxtests/Makefile.am
deleted file mode 100755
index 386fbb1eed..0000000000
--- a/testsuites/psxtests/Makefile.am
+++ /dev/null
@@ -1,1991 +0,0 @@
-#
-# POSIX Teststuite
-#
-
-ACLOCAL_AMFLAGS = -I ../aclocal
-
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-psx_tests =
-psx_screens =
-psx_docs =
-psx_lib =
-
-support_includes = -I$(top_srcdir)/../support/include
-
-if TEST_psx01
-psx_tests += psx01
-psx01_SOURCES = psx01/init.c psx01/task.c psx01/system.h \
- include/pmacros.h
-psx01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx01) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if HAS_POSIX
-if TEST_psx02
-psx_tests += psx02
-psx_screens += psx02/psx02.scn
-psx02_SOURCES = psx02/init.c psx02/task.c psx02/system.h \
- include/pmacros.h
-psx02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx02) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-endif
-
-if HAS_POSIX
-if TEST_psx03
-psx_tests += psx03
-psx_screens += psx03/psx03.scn
-psx03_SOURCES = psx03/init.c psx03/task.c psx03/system.h \
- include/pmacros.h
-psx03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx03) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-endif
-
-if HAS_POSIX
-if TEST_psx04
-psx_tests += psx04
-psx_screens += psx04/psx04.scn
-psx04_SOURCES = psx04/init.c psx04/task1.c psx04/task2.c psx04/task3.c \
- psx04/system.h include/pmacros.h
-psx04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx04) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-endif
-
-if TEST_psx05
-psx_tests += psx05
-psx_screens += psx05/psx05.scn
-psx05_SOURCES = psx05/init.c psx05/task.c psx05/task2.c psx05/task3.c \
- psx05/system.h include/pmacros.h
-psx05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx05) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psx06
-psx_tests += psx06
-psx_screens += psx06/psx06.scn
-psx06_SOURCES = psx06/init.c psx06/task.c psx06/task2.c psx06/system.h \
- include/pmacros.h
-psx06_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx06) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psx07
-psx_tests += psx07
-psx_screens += psx07/psx07.scn
-psx_docs += psx07/psx07.doc
-psx07_SOURCES = psx07/init.c psx07/task.c psx07/system.h \
- include/pmacros.h
-psx07_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx07) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psx08
-psx_tests += psx08
-psx_screens += psx08/psx08.scn
-psx08_SOURCES = psx08/init.c psx08/task1.c psx08/task2.c psx08/task3.c \
- psx08/system.h include/pmacros.h
-psx08_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx08) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if HAS_POSIX
-if TEST_psx09
-psx_tests += psx09
-psx_screens += psx09/psx09.scn
-psx09_SOURCES = psx09/init.c psx09/system.h include/pmacros.h
-psx09_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx09) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-endif
-
-if TEST_psx10
-psx_tests += psx10
-psx_screens += psx10/psx10.scn
-psx10_SOURCES = psx10/init.c psx10/task.c psx10/task2.c psx10/task3.c \
- psx10/system.h include/pmacros.h
-psx10_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx10) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psx11
-psx_tests += psx11
-psx_screens += psx11/psx11.scn
-psx11_SOURCES = psx11/init.c psx11/task.c psx11/system.h \
- include/pmacros.h
-psx11_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx11) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if HAS_POSIX
-if TEST_psx12
-psx_tests += psx12
-psx_screens += psx12/psx12.scn
-psx12_SOURCES = psx12/init.c include/pmacros.h
-psx12_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx12) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-endif
-
-if TEST_psx13
-psx_tests += psx13
-psx_screens += psx13/psx13.scn
-psx13_SOURCES = psx13/main.c psx13/test.c include/pmacros.h
-psx13_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx13) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psx14
-psx_tests += psx14
-psx_screens += psx14/psx14.scn
-psx14_SOURCES = psx14/init.c psx14/system.h include/pmacros.h
-psx14_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx14) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psx15
-psx_tests += psx15
-psx_screens += psx15/psx15.scn
-psx15_SOURCES = psx15/init.c include/pmacros.h
-psx15_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx15) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psx16
-psx_tests += psx16
-psx_screens += psx16/psx16.scn
-psx16_SOURCES = psx16/init.c include/pmacros.h
-psx16_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx16) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if HAS_POSIX
-if TEST_psxaio01
-psx_tests += psxaio01
-psx_screens += psxaio01/psxaio01.scn
-psxaio01_SOURCES = psxaio01/init.c psxaio01/system.h include/pmacros.h
-psxaio01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxaio01) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-endif
-
-if HAS_POSIX
-if TEST_psxaio02
-psx_tests += psxaio02
-psx_screens += psxaio02/psxaio02.scn
-psxaio02_SOURCES = psxaio02/init.c psxaio02/system.h include/pmacros.h
-psxaio02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxaio02) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-endif
-
-if HAS_POSIX
-if TEST_psxaio03
-psx_tests += psxaio03
-psx_screens += psxaio03/psxaio03.scn
-psxaio03_SOURCES = psxaio03/init.c psxaio03/system.h include/pmacros.h
-psxaio03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxaio03) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-endif
-
-if HAS_POSIX
-if TEST_psxalarm01
-psx_tests += psxalarm01
-psx_screens += psxalarm01/psxalarm01.scn
-psx_docs += psxalarm01/psxalarm01.doc
-psxalarm01_SOURCES = psxalarm01/init.c include/pmacros.h
-psxalarm01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxalarm01) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-endif
-
-if TEST_psxautoinit01
-psx_tests += psxautoinit01
-psx_screens += psxautoinit01/psxautoinit01.scn
-psxautoinit01_SOURCES = psxautoinit01/init.c include/pmacros.h
-psxautoinit01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxautoinit01) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxautoinit02
-psx_tests += psxautoinit02
-psx_screens += psxautoinit02/psxautoinit02.scn
-psx_docs += psxautoinit02/psxautoinit02.doc
-psxautoinit02_SOURCES = psxautoinit02/init.c include/pmacros.h
-psxautoinit02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxautoinit02) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxbarrier01
-psx_tests += psxbarrier01
-psx_screens += psxbarrier01/psxbarrier01.scn
-psxbarrier01_SOURCES = psxbarrier01/main.c psxbarrier01/test.c \
- include/pmacros.h
-psxbarrier01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxbarrier01) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxcancel
-psx_tests += psxcancel
-psx_screens += psxcancel/psxcancel.scn
-psx_docs += psxcancel/psxcancel.doc
-psxcancel_SOURCES = psxcancel/init.c include/pmacros.h
-psxcancel_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxcancel) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxcancel01
-psx_tests += psxcancel01
-psx_screens += psxcancel01/psxcancel01.scn
-psx_docs += psxcancel01/psxcancel01.doc
-psxcancel01_SOURCES = psxcancel01/init.c include/pmacros.h
-psxcancel01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxcancel01) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxchroot01
-psx_tests += psxchroot01
-psx_screens += psxchroot01/psxchroot01.scn
-psxchroot01_SOURCES = psxchroot01/main.c psxchroot01/test.c \
- include/pmacros.h
-psxchroot01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxchroot01) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if HAS_POSIX
-if TEST_psxclassic01
-psx_tests += psxclassic01
-psx_screens += psxclassic01/psxclassic01.scn
-psx_docs += psxclassic01/psxclassic01.doc
-psxclassic01_SOURCES = psxclassic01/init.c include/pmacros.h
-psxclassic01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxclassic01) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-endif
-
-if TEST_psxcleanup
-psx_tests += psxcleanup
-psx_screens += psxcleanup/psxcleanup.scn
-psxcleanup_SOURCES = psxcleanup/psxcleanup.c psxcleanup/system.h \
- include/pmacros.h
-psxcleanup_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxcleanup) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxcleanup01
-psx_tests += psxcleanup01
-psx_screens += psxcleanup01/psxcleanup01.scn
-psx_docs += psxcleanup01/psxcleanup01.doc
-psxcleanup01_SOURCES = psxcleanup01/init.c include/pmacros.h
-psxcleanup01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxcleanup01) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxcleanup02
-psx_tests += psxcleanup02
-psx_screens += psxcleanup02/psxcleanup02.scn
-psx_docs += psxcleanup02/psxcleanup02.doc
-psxcleanup02_SOURCES = psxcleanup02/init.c psxcleanup02/main.c
-psxcleanup02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxcleanup02) \
- $(support_includes)
-endif
-
-if TEST_psxclock
-psx_tests += psxclock
-psx_screens += psxclock/psxclock.scn
-psx_docs += psxclock/psxclock.doc
-psxclock_SOURCES = psxclock/init.c include/pmacros.h
-psxclock_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxclock) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxclock01
-psx_tests += psxclock01
-psx_screens += psxclock01/psxclock01.scn
-psx_docs += psxclock01/psxclock01.doc
-psxclock01_SOURCES = psxclock01/init.c
-psxclock01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxclock01) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxclockrealtime01
-psx_tests += psxclockrealtime01
-psx_screens += psxclockrealtime01/psxclockrealtime01.scn
-psx_docs += psxclockrealtime01/psxclockrealtime01.doc
-psxclockrealtime01_SOURCES = psxclockrealtime01/init.c
-psxclockrealtime01_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_psxclockrealtime01) $(support_includes)
-endif
-
-if TEST_psxconcurrency01
-psx_tests += psxconcurrency01
-psx_screens += psxconcurrency01/psxconcurrency01.scn
-psx_docs += psxconcurrency01/psxconcurrency01.doc
-psxconcurrency01_SOURCES = psxconcurrency01/init.c include/pmacros.h
-psxconcurrency01_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_psxconcurrency01) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-
-if TEST_psxcond01
-psx_tests += psxcond01
-psx_screens += psxcond01/psxcond01.scn
-psx_docs += psxcond01/psxcond01.doc
-psxcond01_SOURCES = psxcond01/init.c include/pmacros.h
-psxcond01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxcond01) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxcond02
-psx_tests += psxcond02
-psx_screens += psxcond02/psxcond02.scn
-psx_docs += psxcond02/psxcond02.doc
-psxcond02_SOURCES = psxcond02/init.c include/pmacros.h
-psxcond02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxcond02) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxconfig01
-psx_tests += psxconfig01
-psx_screens += psxconfig01/psxconfig01.scn
-psx_docs += psxconfig01/psxconfig01.doc
-psxconfig01_SOURCES = psxconfig01/init.c include/pmacros.h
-psxconfig01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxconfig01) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-
-psx_tests += psxconfstr
-psx_screens += psxconfstr/psxconfstr.scn
-psx_docs += psxconfstr/psxconfstr.doc
-psxconfstr_SOURCES = psxconfstr/init.c
-psxconfstr_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxconfstr) \
- $(support_includes)
-
-
-if TEST_psxdevctl01
-psx_tests += psxdevctl01
-psx_screens += psxdevctl01/psxdevctl01.scn
-psxdevctl01_SOURCES = psxdevctl01/main.c psxdevctl01/test.c \
- include/pmacros.h
-psxdevctl01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxdevctl01) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if HAS_POSIX
-if TEST_psxeintr_join
-psx_tests += psxeintr_join
-psx_screens += psxeintr_join/psxeintr_join.scn
-psx_docs += psxeintr_join/psxeintr_join.doc
-psxeintr_join_SOURCES = psxeintr_join/init.c
-psxeintr_join_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxeintr_join) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-endif
-
-if TEST_psxenosys
-psx_tests += psxenosys
-psx_screens += psxenosys/psxenosys.scn
-psx_docs += psxenosys/psxenosys.doc
-psxenosys_SOURCES = psxenosys/init.c psxenosys/system.h \
- include/pmacros.h
-psxenosys_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxenosys) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxfatal01
-psx_tests += psxfatal01
-psx_screens += psxfatal01/psxfatal01.scn
-psxfatal01_SOURCES = psxfatal01/init.c
-psxfatal01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxfatal01) \
- $(support_includes)
-endif
-
-if TEST_psxfatal02
-psx_tests += psxfatal02
-psx_screens += psxfatal02/psxfatal02.scn
-psxfatal02_SOURCES = psxfatal02/init.c
-psxfatal02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxfatal02) \
- $(support_includes)
-endif
-
-if TEST_psxfchx01
-psx_tests += psxfchx01
-psx_screens += psxfchx01/psxfchx01.scn
-psx_docs += psxfchx01/psxfchx01.doc
-psxfchx01_SOURCES = psxfchx01/init.c include/pmacros.h
-psxfchx01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxfchx01) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if HAS_FENV
-if TEST_psxfenv01
-psx_tests += psxfenv01
-psx_screens += psxfenv01/psxfenv01.scn
-psx_docs += psxfenv01/psxfenv01.doc
-psxfenv01_SOURCES = psxfenv01/init.c
-psxfenv01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxfenv01) \
- $(support_includes)
-psxfenv01_LDADD = -lm $(LDADD)
-endif
-endif
-
-if TEST_psxfile01
-psx_tests += psxfile01
-psx_screens += psxfile01/psxfile01.scn
-psxfile01_SOURCES = psxfile01/main.c psxfile01/test.c \
- psxfile01/test_cat.c psxfile01/test_extend.c psxfile01/test_write.c \
- include/pmacros.h
-psxfile01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxfile01) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxfile02
-psx_tests += psxfile02
-psx_screens += psxfile02/psxfile02.scn
-psx_docs += psxfile02/psxfile02.doc
-psxfile02_SOURCES = psxfile02/init.c ../support/src/spin.c
-psxfile02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxfile02) \
- $(support_includes)
-endif
-
-if TEST_psxfilelock01
-psx_tests += psxfilelock01
-psx_screens += psxfilelock01/psxfilelock01.scn
-psx_docs += psxfilelock01/psxfilelock01.doc
-psxfilelock01_SOURCES = psxfilelock01/init.c
-psxfilelock01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxfilelock01) \
- $(support_includes)
-endif
-
-if TEST_psxftw01
-psx_tests += psxftw01
-psx_screens += psxftw01/psxftw01.scn
-psx_docs += psxftw01/psxftw01.doc
-psxftw01_SOURCES = psxftw01/init.c psxfile01/test_cat.c \
- psxftw01-tar.c psxftw01-tar.h psxftw01-tar-gz.c psxftw01-tar-gz.h
-
-psxftw01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxftw01) \
- $(support_includes) $(test_includes) -I$(top_srcdir)/include
-psxftw01_LDADD = $(RTEMS_ROOT)cpukit/librtemscpu.a $(RTEMS_ROOT)cpukit/libz.a $(LDADD)
-psxftw01-tar.c: psxftw01/psxftw01.tar
- $(AM_V_GEN)$(BIN2C) -C $< $@
-psxftw01-tar.h: psxftw01/psxftw01.tar
- $(AM_V_GEN)$(BIN2C) -H $< $@
-psxftw01-tar.o: psxftw01-tar.c psxftw01-tar.h
-psxftw01.tar.gz: psxftw01/psxftw01.tar
- $(AM_V_GEN)$(GZIP) < $< > $@
-psxftw01-tar-gz.c: psxftw01.tar.gz
- $(AM_V_GEN)$(BIN2C) -C $< $@
-psxftw01-tar-gz.h: psxftw01.tar.gz
- $(AM_V_GEN)$(BIN2C) -H $< $@
-CLEANFILES += psxftw01.tar psxftw01-tar.c psxftw01-tar.h \
- psxftw01.tar.gz psxftw01-tar-gz.c psxftw01-tar-gz.h
-psxftw01/init.c: psxftw01-tar.h psxftw01-tar-gz.h $(TAR01_XZ_H)
-endif
-
-if TEST_psxgetattrnp01
-psx_tests += psxgetattrnp01
-psx_screens += psxgetattrnp01/psxgetattrnp01.scn
-psx_docs += psxgetattrnp01/psxgetattrnp01.doc
-psxgetattrnp01_SOURCES = psxgetattrnp01/init.c
-psxgetattrnp01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxgetattrnp01) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxgetrusage01
-psx_tests += psxgetrusage01
-psx_screens += psxgetrusage01/psxgetrusage01.scn
-psx_docs += psxgetrusage01/psxgetrusage01.doc
-psxgetrusage01_SOURCES = psxgetrusage01/init.c ../support/src/spin.c
-psxgetrusage01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxgetrusage01) \
- $(support_includes)
-endif
-
-if HAS_CPLUSPLUS
-if TEST_psxglobalcon01
-psx_tests += psxglobalcon01
-psx_screens += psxglobalcon01/psxglobalcon01.scn
-psx_docs += psxglobalcon01/psxglobalcon01.doc
-psxglobalcon01_SOURCES = psxglobalcon01/init.cc
-psxglobalcon01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxglobalcon01) \
- $(support_includes)
-endif
-endif
-
-if HAS_CPLUSPLUS
-if TEST_psxglobalcon02
-psx_tests += psxglobalcon02
-psx_screens += psxglobalcon02/psxglobalcon02.scn
-psx_docs += psxglobalcon02/psxglobalcon02.doc
-psxglobalcon02_SOURCES = psxglobalcon02/init.cc
-psxglobalcon02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxglobalcon02) \
- $(support_includes)
-endif
-endif
-
-if TEST_psxid01
-psx_tests += psxid01
-psx_screens += psxid01/psxid01.scn
-psx_docs += psxid01/psxid01.doc
-psxid01_SOURCES = psxid01/init.c
-psxid01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxid01) \
- $(support_includes)
-endif
-
-if TEST_psximfs01
-psx_tests += psximfs01
-psx_screens += psximfs01/psximfs01.scn
-psx_docs += psximfs01/psximfs01.doc
-psximfs01_SOURCES = psximfs01/init.c
-psximfs01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psximfs01) \
- $(support_includes)
-endif
-
-if TEST_psximfs02
-psx_tests += psximfs02
-psx_screens += psximfs02/psximfs02.scn
-psx_docs += psximfs02/psximfs02.doc
-psximfs02_SOURCES = psximfs02/init.c
-psximfs02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psximfs02) \
- $(support_includes)
-endif
-
-if HAS_POSIX
-if TEST_psxintrcritical01
-psx_tests += psxintrcritical01
-psx_screens += psxintrcritical01/psxintrcritical01.scn
-psx_docs += psxintrcritical01/psxintrcritical01.doc
-psxintrcritical01_SOURCES = psxintrcritical01/init.c
-psxintrcritical01_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_psxintrcritical01) $(support_includes) \
- -I$(top_srcdir)/../sptests/spintrcritical_support
-endif
-endif
-
-if TEST_psxinttypes01
-psx_tests += psxinttypes01
-psxinttypes01_SOURCES = psxinttypes01/init.c
-psxinttypes01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxinttypes01) \
- $(support_includes)
-endif
-
-if HAS_POSIX
-if TEST_psxitimer
-psx_tests += psxitimer
-psx_screens += psxitimer/psxitimer.scn
-psxitimer_SOURCES = psxitimer/init.c include/pmacros.h
-psxitimer_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxitimer) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-endif
-
-if TEST_psxkey01
-psx_tests += psxkey01
-psx_screens += psxkey01/psxkey01.scn
-psxkey01_SOURCES = psxkey01/init.c psxkey01/system.h include/pmacros.h \
- ../support/src/test_support.c
-psxkey01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxkey01) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxkey02
-psx_tests += psxkey02
-psx_screens += psxkey02/psxkey02.scn
-psx_docs += psxkey02/psxkey02.doc
-psxkey02_SOURCES = psxkey02/init.c
-psxkey02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxkey02) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxkey03
-psx_tests += psxkey03
-psx_screens += psxkey03/psxkey03.scn
-psx_docs += psxkey03/psxkey03.doc
-psxkey03_SOURCES = psxkey03/init.c
-psxkey03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxkey03) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxkey04
-psx_tests += psxkey04
-psx_screens += psxkey04/psxkey04.scn
-psx_docs += psxkey04/psxkey04.doc
-psxkey04_SOURCES = psxkey04/init.c
-psxkey04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxkey04) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxkey05
-psx_tests += psxkey05
-psx_screens += psxkey05/psxkey05.scn
-psx_docs += psxkey05/psxkey05.doc
-psxkey05_SOURCES = psxkey05/init.c
-psxkey05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxkey05) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxkey06
-psx_tests += psxkey06
-psx_screens += psxkey06/psxkey06.scn
-psx_docs += psxkey06/psxkey06.doc
-psxkey06_SOURCES = psxkey06/init.c
-psxkey06_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxkey06) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxkey07
-psx_tests += psxkey07
-psx_screens += psxkey07/psxkey07.scn
-psx_docs += psxkey07/psxkey07.doc
-psxkey07_SOURCES = psxkey07/init.c
-psxkey07_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxkey07) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxkey08
-psx_tests += psxkey08
-psx_screens += psxkey08/psxkey08.scn
-psx_docs += psxkey08/psxkey08.doc
-psxkey08_SOURCES = psxkey08/init.c
-psxkey08_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxkey08) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxkey09
-psx_tests += psxkey09
-psx_screens += psxkey09/psxkey09.scn
-psx_docs += psxkey09/psxkey09.doc
-psxkey09_SOURCES = psxkey09/init.c
-psxkey09_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxkey09) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxkey10
-psx_tests += psxkey10
-psx_screens += psxkey10/psxkey10.scn
-psx_docs += psxkey10/psxkey10.doc
-psxkey10_SOURCES = psxkey10/init.c
-psxkey10_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxkey10) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxmmap01
-psx_tests += psxmmap01
-psx_screens += psxmmap01/psxmmap01.scn
-psxmmap01_SOURCES = psxmmap01/init.c psxmmap01/test_helper.c \
- psxmmap01/test_driver.c psxmmap01/system.h
-psxmmap01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxmmap01) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxmount
-psx_tests += psxmount
-psx_screens += psxmount/psxmount.scn
-psxmount_SOURCES = psxmount/main.c psxmount/test.c include/pmacros.h
-psxmount_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxmount) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxmsgq01
-psx_tests += psxmsgq01
-psx_screens += psxmsgq01/psxmsgq01.scn
-psxmsgq01_SOURCES = psxmsgq01/init.c psxmsgq01/system.h \
- include/pmacros.h ../support/src/test_support.c
-psxmsgq01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxmsgq01) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxmsgq02
-psx_tests += psxmsgq02
-psx_screens += psxmsgq02/psxmsgq02.scn
-psxmsgq02_SOURCES = psxmsgq02/init.c psxmsgq02/system.h \
- include/pmacros.h ../support/src/test_support.c
-psxmsgq02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxmsgq02) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxmsgq03
-psx_tests += psxmsgq03
-psx_screens += psxmsgq03/psxmsgq03.scn
-psx_docs += psxmsgq03/psxmsgq03.doc
-psxmsgq03_SOURCES = psxmsgq03/init.c psxmsgq03/system.h \
- include/pmacros.h ../support/src/test_support.c
-psxmsgq03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxmsgq03) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxmsgq04
-psx_tests += psxmsgq04
-psx_screens += psxmsgq04/psxmsgq04.scn
-psx_docs += psxmsgq04/psxmsgq04.doc
-psxmsgq04_SOURCES = psxmsgq04/init.c include/pmacros.h \
- ../support/src/test_support.c
-psxmsgq04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxmsgq04) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxmutexattr01
-psx_tests += psxmutexattr01
-psx_screens += psxmutexattr01/psxmutexattr01.scn
-psx_docs += psxmutexattr01/psxmutexattr01.doc
-psxmutexattr01_SOURCES = psxmutexattr01/init.c
-psxmutexattr01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxmutexattr01) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if HAS_NDBM
-if TEST_psxndbm01
-psx_tests += psxndbm01
-psx_screens += psxndbm01/psxndbm01.scn
-psx_docs += psxndbm01/psxndbm01.doc
-psxndbm01_SOURCES = psxndbm01/init.c
-psxndbm01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxndbm01) \
- $(support_includes)
-endif
-endif
-
-if TEST_psxobj01
-psx_tests += psxobj01
-psx_screens += psxobj01/psxobj01.scn
-psx_docs += psxobj01/psxobj01.doc
-psxobj01_SOURCES = psxobj01/init.c ../support/src/test_support.c
-psxobj01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxobj01) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxonce01
-psx_tests += psxonce01
-psx_screens += psxonce01/psxonce01.scn
-psxonce01_SOURCES = psxonce01/init.c psxonce01/system.h \
- include/pmacros.h
-psxonce01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxonce01) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxpasswd01
-psx_tests += psxpasswd01
-psx_screens += psxpasswd01/psxpasswd01.scn
-psx_docs += psxpasswd01/psxpasswd01.doc
-psxpasswd01_SOURCES = psxpasswd01/init.c include/pmacros.h
-psxpasswd01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxpasswd01) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxpasswd02
-psx_tests += psxpasswd02
-psx_screens += psxpasswd02/psxpasswd02.scn
-psx_docs += psxpasswd02/psxpasswd02.doc
-psxpasswd02_SOURCES = psxpasswd02/init.c include/pmacros.h
-psxpasswd02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxpasswd02) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxpipe01
-psx_tests += psxpipe01
-psx_screens += psxpipe01/psxpipe01.scn
-psx_docs += psxpipe01/psxpipe01.doc
-psxpipe01_SOURCES = psxpipe01/init.c include/pmacros.h
-psxpipe01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxpipe01) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxrdwrv
-psx_tests += psxrdwrv
-psx_screens += psxrdwrv/psxrdwrv.scn
-psxrdwrv_SOURCES = psxrdwrv/main.c psxrdwrv/test.c include/pmacros.h
-psxrdwrv_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxrdwrv) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxreaddir
-psx_tests += psxreaddir
-psx_screens += psxreaddir/psxreaddir.scn
-psxreaddir_SOURCES = psxreaddir/main.c psxreaddir/test.c \
- include/pmacros.h
-psxreaddir_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxreaddir) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxrwlock01
-psx_tests += psxrwlock01
-psx_screens += psxrwlock01/psxrwlock01.scn
-psxrwlock01_SOURCES = psxrwlock01/main.c psxrwlock01/test.c \
- include/pmacros.h
-psxrwlock01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxrwlock01) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxsem01
-psx_tests += psxsem01
-psx_screens += psxsem01/psxsem01.scn
-psxsem01_SOURCES = psxsem01/init.c include/pmacros.h \
- ../support/src/test_support.c
-psxsem01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxsem01) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxshm01
-psx_tests += psxshm01
-psx_screens += psxshm01/psxshm01.scn
-psxshm01_SOURCES = psxshm01/init.c psxshm01/system.h
-psxshm01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxshm01) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxshm02
-psx_tests += psxshm02
-psx_screens += psxshm02/psxshm02.scn
-psxshm02_SOURCES = psxshm02/init.c psxshm02/system.h
-psxshm02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxshm02) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if HAS_POSIX
-if TEST_psxsignal01
-psx_tests += psxsignal01
-psx_screens += psxsignal01/psxsignal01.scn
-psxsignal01_SOURCES = psxsignal01/init.c psxsignal01/task1.c \
- psxsignal01/system.h include/pmacros.h
-psxsignal01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxsignal01) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-endif
-
-if HAS_POSIX
-if TEST_psxsignal02
-psx_tests += psxsignal02
-psx_screens += psxsignal02/psxsignal02.scn
-psx_docs += psxsignal02/psxsignal02.doc
-psxsignal02_SOURCES = psxsignal02/init.c include/pmacros.h
-psxsignal02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxsignal02) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-endif
-
-if HAS_POSIX
-if TEST_psxsignal03
-psx_tests += psxsignal03
-psx_screens += psxsignal03/psxsignal03.scn
-psx_docs += psxsignal03/psxsignal03.doc
-psxsignal03_SOURCES = psxsignal03/init.c include/pmacros.h
-psxsignal03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxsignal03) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-endif
-
-if HAS_POSIX
-if TEST_psxsignal04
-psx_tests += psxsignal04
-psx_screens += psxsignal04/psxsignal04.scn
-psx_docs += psxsignal04/psxsignal04.doc
-psxsignal04_SOURCES = psxsignal04/init.c include/pmacros.h
-psxsignal04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxsignal04) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-endif
-
-if HAS_POSIX
-if TEST_psxsignal05
-psx_tests += psxsignal05
-psx_screens += psxsignal05/psxsignal05.scn
-psx_docs += psxsignal05/psxsignal05.doc
-psxsignal05_SOURCES = psxsignal05/init.c include/pmacros.h
-psxsignal05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxsignal05) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-endif
-
-if HAS_POSIX
-if TEST_psxsignal06
-psx_tests += psxsignal06
-psx_screens += psxsignal06/psxsignal06.scn
-psx_docs += psxsignal06/psxsignal06.doc
-psxsignal06_SOURCES = psxsignal06/init.c
-psxsignal06_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxsignal06) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-endif
-
-if HAS_POSIX
-if TEST_psxsignal07
-psx_tests += psxsignal07
-psx_screens += psxsignal07/psxsignal07.scn
-psx_docs += psxsignal07/psxsignal07.doc
-psxsignal07_SOURCES = psxsignal07/main.c psxsignal07/rtems_config.c
-psxsignal07_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxsignal07) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-endif
-
-if HAS_POSIX
-if TEST_psxsignal08
-psx_tests += psxsignal08
-psx_screens += psxsignal08/psxsignal08.scn
-psx_docs += psxsignal08/psxsignal08.doc
-psxsignal08_SOURCES = psxsignal08/main.c psxsignal08/rtems_config.c
-psxsignal08_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxsignal08) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-endif
-
-if TEST_psxspin01
-psx_tests += psxspin01
-psx_screens += psxspin01/psxspin01.scn
-psxspin01_SOURCES = psxspin01/main.c psxspin01/test.c \
- include/pmacros.h
-psxspin01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxspin01) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxstack01
-psx_tests += psxstack01
-psx_screens += psxstack01/psxstack01.scn
-psx_docs += psxstack01/psxstack01.doc
-psxstack01_SOURCES = psxstack01/init.c include/pmacros.h
-psxstack01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxstack01) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxstack02
-psx_tests += psxstack02
-psx_screens += psxstack02/psxstack02.scn
-psx_docs += psxstack02/psxstack02.doc
-psxstack02_SOURCES = psxstack02/init.c
-psxstack02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxstack02) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxstat
-psx_tests += psxstat
-psx_screens += psxstat/psxstat.scn
-psxstat_SOURCES = psxstat/main.c psxstat/test.c include/pmacros.h
-psxstat_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxstat) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxstrsignal01
-psx_tests += psxstrsignal01
-psx_screens += psxstrsignal01/psxstrsignal01.scn
-psx_docs += psxstrsignal01/psxstrsignal01.doc
-psxstrsignal01_SOURCES = psxstrsignal01/init.c include/pmacros.h
-psxstrsignal01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxstrsignal01) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxsysconf
-psx_tests += psxsysconf
-psx_screens += psxsysconf/psxsysconf.scn
-psxsysconf_SOURCES = psxsysconf/init.c psxsysconf/system.h \
- include/pmacros.h
-psxsysconf_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxsysconf) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_psxthreadname01
-psx_tests += psxthreadname01
-psx_screens += psxthreadname01/psxthreadname01.scn
-psx_docs += psxthreadname01/psxthreadname01.doc
-psxthreadname01_SOURCES = psxthreadname01/init.c
-psxthreadname01_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_psxthreadname01) $(support_includes)
-endif
-
-if TEST_psxtime
-psx_tests += psxtime
-psx_screens += psxtime/psxtime.scn
-psxtime_SOURCES = psxtime/main.c psxtime/test.c
-psxtime_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtime) \
- $(support_includes)
-endif
-
-if HAS_POSIX
-if TEST_psxtimer01
-psx_tests += psxtimer01
-psx_screens += psxtimer01/psxtimer01.scn
-psxtimer01_SOURCES = psxtimer01/psxtimer.c psxtimer01/system.h \
- include/pmacros.h
-psxtimer01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtimer01) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-endif
-
-if HAS_POSIX
-if TEST_psxtimer02
-psx_tests += psxtimer02
-psx_screens += psxtimer02/psxtimer02.scn
-psxtimer02_SOURCES = psxtimer02/psxtimer.c psxtimer02/system.h \
- include/pmacros.h
-psxtimer02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtimer02) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-endif
-
-if TEST_psxtimes01
-psx_tests += psxtimes01
-psx_screens += psxtimes01/psxtimes01.scn
-psx_docs += psxtimes01/psxtimes01.doc
-psxtimes01_SOURCES = psxtimes01/init.c ../support/src/spin.c
-psxtimes01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtimes01) \
- $(support_includes)
-endif
-
-if HAS_POSIX
-if TEST_psxualarm
-psx_tests += psxualarm
-psx_screens += psxualarm/psxualarm.scn
-psxualarm_SOURCES = psxualarm/init.c psxualarm/system.h \
- include/pmacros.h
-psxualarm_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxualarm) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-endif
-
-if TEST_psxusleep
-psx_tests += psxusleep
-psx_screens += psxusleep/psxusleep.scn
-psx_docs += psxusleep/psxusleep.doc
-psxusleep_SOURCES = psxusleep/init.c include/pmacros.h
-psxusleep_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxusleep) \
- $(support_includes) -I$(top_srcdir)/include
-endif
-
-if TEST_lib_a
-psx_lib += lib.a
-lib_a_SOURCES = psxhdrs/devctl/posix_devctl.c \
- psxhdrs/pthread/pthread_attr_destroy.c \
- psxhdrs/pthread/pthread_attr_getdetachstate.c \
- psxhdrs/pthread/pthread_attr_getguardsize.c \
- psxhdrs/pthread/pthread_attr_getinheritsched.c \
- psxhdrs/pthread/pthread_attr_getschedparam.c \
- psxhdrs/pthread/pthread_attr_getschedpolicy.c \
- psxhdrs/pthread/pthread_attr_getscope.c \
- psxhdrs/pthread/pthread_attr_getstackaddr.c \
- psxhdrs/pthread/pthread_attr_getstack.c \
- psxhdrs/pthread/pthread_attr_getstacksize.c \
- psxhdrs/pthread/pthread_attr_init.c \
- psxhdrs/pthread/pthread_attr_setdetachstate.c \
- psxhdrs/pthread/pthread_attr_setguardsize.c \
- psxhdrs/pthread/pthread_attr_setinheritsched.c \
- psxhdrs/pthread/pthread_attr_setschedparam.c \
- psxhdrs/pthread/pthread_attr_setschedpolicy.c \
- psxhdrs/pthread/pthread_attr_setscope.c \
- psxhdrs/pthread/pthread_attr_setstackaddr.c \
- psxhdrs/pthread/pthread_attr_setstack.c \
- psxhdrs/pthread/pthread_attr_setstacksize.c \
- psxhdrs/pthread/pthread_cancel.c psxhdrs/pthread/pthread_cleanup.c \
- psxhdrs/pthread/pthread_condattr_destroy.c \
- psxhdrs/pthread/pthread_condattr_getpshared.c \
- psxhdrs/pthread/pthread_condattr_init.c \
- psxhdrs/pthread/pthread_condattr_setpshared.c \
- psxhdrs/pthread/pthread_cond_broadcast.c \
- psxhdrs/pthread/pthread_cond_destroy.c \
- psxhdrs/pthread/pthread_cond_init.c \
- psxhdrs/pthread/pthread_cond_signal.c \
- psxhdrs/pthread/pthread_cond_timedwait.c \
- psxhdrs/pthread/pthread_cond_wait.c psxhdrs/pthread/pthread_create.c \
- psxhdrs/pthread/pthread_detach.c psxhdrs/pthread/pthread_equal.c \
- psxhdrs/pthread/pthread_exit.c \
- psxhdrs/pthread/pthread_getconcurrency.c \
- psxhdrs/pthread/pthread_getcpuclockid.c \
- psxhdrs/pthread/pthread_getschedparam.c \
- psxhdrs/pthread/pthread_getspecific.c psxhdrs/pthread/pthread_join.c \
- psxhdrs/pthread/pthread_key_create.c \
- psxhdrs/pthread/pthread_key_delete.c \
- psxhdrs/pthread/pthread_mutexattr_destroy.c \
- psxhdrs/pthread/pthread_mutexattr_getprioceiling.c \
- psxhdrs/pthread/pthread_mutexattr_getprotocol.c \
- psxhdrs/pthread/pthread_mutexattr_getpshared.c \
- psxhdrs/pthread/pthread_mutexattr_init.c \
- psxhdrs/pthread/pthread_mutexattr_setprioceiling.c \
- psxhdrs/pthread/pthread_mutexattr_setprotocol.c \
- psxhdrs/pthread/pthread_mutexattr_setpshared.c \
- psxhdrs/pthread/pthread_mutex_destroy.c \
- psxhdrs/pthread/pthread_mutex_getprioceiling.c \
- psxhdrs/pthread/pthread_mutex_init.c \
- psxhdrs/pthread/pthread_mutex_lock.c \
- psxhdrs/pthread/pthread_mutex_setprioceiling.c \
- psxhdrs/pthread/pthread_mutex_timedlock.c \
- psxhdrs/pthread/pthread_mutex_trylock.c \
- psxhdrs/pthread/pthread_mutex_unlock.c psxhdrs/pthread/pthread_once.c \
- psxhdrs/pthread/pthread_self.c \
- psxhdrs/pthread/pthread_setcancelstate.c \
- psxhdrs/pthread/pthread_setcanceltype.c \
- psxhdrs/pthread/pthread_setconcurrency.c \
- psxhdrs/pthread/pthread_setschedparam.c \
- psxhdrs/pthread/pthread_setspecific.c \
- psxhdrs/pthread/pthread_testcancel.c psxhdrs/sched/sched_getparam.c \
- psxhdrs/sched/sched_get_priority_max.c \
- psxhdrs/sched/sched_get_priority_min.c \
- psxhdrs/sched/sched_getscheduler.c \
- psxhdrs/sched/sched_rr_get_interval.c psxhdrs/sched/sched_setparam.c \
- psxhdrs/sched/sched_setscheduler.c psxhdrs/sched/sched_yield.c \
- psxhdrs/signal/pthread_sigmask.c psxhdrs/signal/raise.c \
- psxhdrs/signal/signal.c psxhdrs/signal/sigpending.c \
- psxhdrs/signal/sigprocmask.c psxhdrs/signal/sigsuspend.c \
- psxhdrs/signal/sigtimedwait.c psxhdrs/signal/sigwait.c \
- psxhdrs/signal/sigwaitinfo.c psxhdrs/time/asctime.c \
- psxhdrs/time/asctime_r.c psxhdrs/time/clock.c \
- psxhdrs/time/clock_getcpuclockid.c psxhdrs/time/clock_getres.c \
- psxhdrs/time/clock_gettime.c psxhdrs/time/clock_nanosleep.c \
- psxhdrs/time/clock_settime.c psxhdrs/time/ctime.c \
- psxhdrs/time/ctime_r.c psxhdrs/time/difftime.c psxhdrs/time/gmtime.c \
- psxhdrs/time/gmtime_r.c psxhdrs/time/localtime.c \
- psxhdrs/time/localtime_r.c psxhdrs/time/mktime.c \
- psxhdrs/time/nanosleep.c psxhdrs/time/strftime.c psxhdrs/time/time.c \
- psxhdrs/time/timer_create.c psxhdrs/time/timer_delete.c \
- psxhdrs/time/timer_getoverrun.c psxhdrs/time/timer_gettime.c \
- psxhdrs/time/timer_settime.c psxhdrs/unistd/alarm.c \
- psxhdrs/unistd/fdatasync.c psxhdrs/unistd/fsync.c \
- psxhdrs/unistd/getegid.c psxhdrs/unistd/geteuid.c \
- psxhdrs/unistd/getgid.c psxhdrs/unistd/getgroups.c \
- psxhdrs/unistd/getlogin.c psxhdrs/unistd/getlogin_r.c \
- psxhdrs/unistd/getpgrp.c psxhdrs/unistd/getpid.c \
- psxhdrs/unistd/getppid.c psxhdrs/unistd/getuid.c \
- psxhdrs/unistd/pause.c psxhdrs/unistd/setgid.c \
- psxhdrs/unistd/setgroups.c psxhdrs/unistd/setpgid.c \
- psxhdrs/unistd/setsid.c psxhdrs/unistd/setuid.c \
- psxhdrs/unistd/sleep.c psxhdrs/unistd/sync.c psxhdrs/unistd/ualarm.c \
- psxhdrs/unistd/usleep.c psxhdrs/sys/mman/mlockall.c \
- psxhdrs/utime/utime.c \
- psxhdrs/wordexp/wordexp.c \
- psxhdrs/wordexp/wordfree.c \
- psxhdrs/sys/mman/mlock.c psxhdrs/sys/mman/mmap.c \
- psxhdrs/sys/mman/mprotect.c psxhdrs/sys/mman/msync.c \
- psxhdrs/sys/mman/munlockall.c psxhdrs/sys/mman/munlock.c \
- psxhdrs/sys/mman/munmap.c psxhdrs/sys/mman/posix_madvise.c \
- psxhdrs/sys/mman/shm_open.c psxhdrs/sys/mman/shm_unlink.c \
- psxhdrs/sys/socket/accept.c psxhdrs/sys/socket/bind.c \
- psxhdrs/sys/socket/connect.c psxhdrs/sys/socket/getpeername.c \
- psxhdrs/sys/socket/getsockname.c psxhdrs/sys/socket/getsockopt.c \
- psxhdrs/sys/socket/listen.c psxhdrs/sys/socket/recv.c \
- psxhdrs/sys/socket/recvfrom.c psxhdrs/sys/socket/recvmsg.c \
- psxhdrs/sys/socket/send.c psxhdrs/sys/socket/sendmsg.c \
- psxhdrs/sys/socket/sendto.c psxhdrs/sys/socket/setsockopt.c \
- psxhdrs/sys/socket/shutdown.c psxhdrs/sys/socket/socket.c \
- psxhdrs/sys/socket/socketpair.c \
- psxhdrs/sys/stat/chmod.c \
- psxhdrs/sys/stat/fchmodat.c \
- psxhdrs/sys/stat/fchmod.c \
- psxhdrs/sys/stat/fstatat.c \
- psxhdrs/sys/stat/fstat.c \
- psxhdrs/sys/stat/futimens.c \
- psxhdrs/sys/stat/lstat.c \
- psxhdrs/sys/stat/mkdirat.c \
- psxhdrs/sys/stat/mkdir.c \
- psxhdrs/sys/stat/mkfifoat.c \
- psxhdrs/sys/stat/mkfifo.c \
- psxhdrs/sys/stat/mknodat.c \
- psxhdrs/sys/stat/mknod.c \
- psxhdrs/sys/stat/stat.c \
- psxhdrs/sys/stat/umask.c \
- psxhdrs/sys/stat/utimensat.c \
- psxhdrs/sys/time/select.c \
- psxhdrs/sys/time/utimes.c \
- psxhdrs/sys/time/setitimer.c \
- psxhdrs/sys/time/getitimer.c \
- psxhdrs/sys/time/gettimeofday.c \
- psxhdrs/sys/utsname/uname.c \
- psxhdrs/dirent/alphasort.c \
- psxhdrs/dirent/closedir.c \
- psxhdrs/dirent/opendir.c \
- psxhdrs/dirent/readdir.c \
- psxhdrs/dirent/readdir_r.c \
- psxhdrs/dirent/rewinddir.c \
- psxhdrs/dirent/scandir.c \
- psxhdrs/dirent/seekdir.c \
- psxhdrs/dirent/telldir.c \
- psxhdrs/errno/errno.c \
- psxhdrs/glob/glob.c \
- psxhdrs/glob/globfree.c \
- psxhdrs/libgen/basename.c \
- psxhdrs/libgen/dirname.c \
- psxhdrs/math/acos.c \
- psxhdrs/math/acosf.c \
- psxhdrs/math/acosh.c \
- psxhdrs/math/acoshf.c \
- psxhdrs/math/acoshl.c \
- psxhdrs/math/acosl.c \
- psxhdrs/math/asin.c \
- psxhdrs/math/asinf.c \
- psxhdrs/math/asinh.c \
- psxhdrs/math/asinhf.c \
- psxhdrs/math/asinhl.c \
- psxhdrs/math/asinl.c \
- psxhdrs/math/atan2.c \
- psxhdrs/math/atan2f.c \
- psxhdrs/math/atan2l.c \
- psxhdrs/math/atan.c \
- psxhdrs/math/atanf.c \
- psxhdrs/math/atanh.c \
- psxhdrs/math/atanhf.c \
- psxhdrs/math/atanhl.c \
- psxhdrs/math/atanl.c \
- psxhdrs/math/cbrt.c \
- psxhdrs/math/cbrtf.c \
- psxhdrs/math/cbrtl.c \
- psxhdrs/math/ceil.c \
- psxhdrs/math/ceilf.c \
- psxhdrs/math/ceill.c \
- psxhdrs/math/copysign.c \
- psxhdrs/math/copysignf.c \
- psxhdrs/math/copysignl.c \
- psxhdrs/math/cos.c \
- psxhdrs/math/cosf.c \
- psxhdrs/math/cosh.c \
- psxhdrs/math/coshf.c \
- psxhdrs/math/coshl.c \
- psxhdrs/math/cosl.c \
- psxhdrs/math/erf.c \
- psxhdrs/math/erfc.c \
- psxhdrs/math/erfcf.c \
- psxhdrs/math/erfcl.c \
- psxhdrs/math/erff.c \
- psxhdrs/math/erfl.c \
- psxhdrs/math/exp2.c \
- psxhdrs/math/exp2f.c \
- psxhdrs/math/exp2l.c \
- psxhdrs/math/exp.c \
- psxhdrs/math/expf.c \
- psxhdrs/math/expl.c \
- psxhdrs/math/expm1.c \
- psxhdrs/math/expm1f.c \
- psxhdrs/math/expm1l.c \
- psxhdrs/math/fabs.c \
- psxhdrs/math/fabsf.c \
- psxhdrs/math/fabsl.c \
- psxhdrs/math/fdim.c \
- psxhdrs/math/fdimf.c \
- psxhdrs/math/fdiml.c \
- psxhdrs/math/floor.c \
- psxhdrs/math/floorf.c \
- psxhdrs/math/floorl.c \
- psxhdrs/math/fma.c \
- psxhdrs/math/fmaf.c \
- psxhdrs/math/fmal.c \
- psxhdrs/math/fmax.c \
- psxhdrs/math/fmaxf.c \
- psxhdrs/math/fmaxl.c \
- psxhdrs/math/fmin.c \
- psxhdrs/math/fminf.c \
- psxhdrs/math/fminl.c \
- psxhdrs/math/fmod.c \
- psxhdrs/math/fmodf.c \
- psxhdrs/math/fmodl.c \
- psxhdrs/math/fpclassify.c \
- psxhdrs/math/frexp.c \
- psxhdrs/math/frexpf.c \
- psxhdrs/math/frexpl.c \
- psxhdrs/math/hypot.c \
- psxhdrs/math/hypotf.c \
- psxhdrs/math/hypotl.c \
- psxhdrs/math/ilogb.c \
- psxhdrs/math/ilogbf.c \
- psxhdrs/math/ilogbl.c \
- psxhdrs/math/isfinite.c \
- psxhdrs/math/isgreater.c \
- psxhdrs/math/isgreaterequal.c \
- psxhdrs/math/isinf.c \
- psxhdrs/math/isless.c \
- psxhdrs/math/islessequal.c \
- psxhdrs/math/islessgreater.c \
- psxhdrs/math/isnan.c \
- psxhdrs/math/isnormal.c \
- psxhdrs/math/isunordered.c \
- psxhdrs/math/ldexp.c \
- psxhdrs/math/ldexpf.c \
- psxhdrs/math/ldexpl.c \
- psxhdrs/math/lgamma.c \
- psxhdrs/math/lgammaf.c \
- psxhdrs/math/lgammal.c \
- psxhdrs/math/llrint.c \
- psxhdrs/math/llrintf.c \
- psxhdrs/math/llrintl.c \
- psxhdrs/math/llround.c \
- psxhdrs/math/llroundf.c \
- psxhdrs/math/llroundl.c \
- psxhdrs/math/log10.c \
- psxhdrs/math/log10f.c \
- psxhdrs/math/log10l.c \
- psxhdrs/math/log1p.c \
- psxhdrs/math/log1pf.c \
- psxhdrs/math/log1pl.c \
- psxhdrs/math/log2.c \
- psxhdrs/math/log2f.c \
- psxhdrs/math/log2l.c \
- psxhdrs/math/logb.c \
- psxhdrs/math/logbf.c \
- psxhdrs/math/logbl.c \
- psxhdrs/math/log.c \
- psxhdrs/math/logf.c \
- psxhdrs/math/logl.c \
- psxhdrs/math/lrint.c \
- psxhdrs/math/lrintf.c \
- psxhdrs/math/lrintl.c \
- psxhdrs/math/lround.c \
- psxhdrs/math/lroundf.c \
- psxhdrs/math/lroundl.c \
- psxhdrs/math/modf.c \
- psxhdrs/math/modff.c \
- psxhdrs/math/modfl.c \
- psxhdrs/math/nan.c \
- psxhdrs/math/nanf.c \
- psxhdrs/math/nanl.c \
- psxhdrs/math/nearbyint.c \
- psxhdrs/math/nearbyintf.c \
- psxhdrs/math/nearbyintl.c \
- psxhdrs/math/nextafter.c \
- psxhdrs/math/nextafterf.c \
- psxhdrs/math/nextafterl.c \
- psxhdrs/math/nexttoward.c \
- psxhdrs/math/nexttowardf.c \
- psxhdrs/math/nexttowardl.c \
- psxhdrs/math/pow.c \
- psxhdrs/math/powf.c \
- psxhdrs/math/powl.c \
- psxhdrs/math/remainder.c \
- psxhdrs/math/remainderf.c \
- psxhdrs/math/remainderl.c \
- psxhdrs/math/remquo.c \
- psxhdrs/math/remquof.c \
- psxhdrs/math/remquol.c \
- psxhdrs/math/rint.c \
- psxhdrs/math/rintf.c \
- psxhdrs/math/rintl.c \
- psxhdrs/math/round.c \
- psxhdrs/math/roundf.c \
- psxhdrs/math/roundl.c \
- psxhdrs/math/scalbln.c \
- psxhdrs/math/scalblnf.c \
- psxhdrs/math/scalblnl.c \
- psxhdrs/math/scalbn.c \
- psxhdrs/math/scalbnf.c \
- psxhdrs/math/scalbnl.c \
- psxhdrs/math/signbit.c \
- psxhdrs/math/sin.c \
- psxhdrs/math/sinf.c \
- psxhdrs/math/sinh.c \
- psxhdrs/math/sinhf.c \
- psxhdrs/math/sinhl.c \
- psxhdrs/math/sinl.c \
- psxhdrs/math/sqrt.c \
- psxhdrs/math/sqrtf.c \
- psxhdrs/math/sqrtl.c \
- psxhdrs/math/tan.c \
- psxhdrs/math/tanf.c \
- psxhdrs/math/tanh.c \
- psxhdrs/math/tanhf.c \
- psxhdrs/math/tanhl.c \
- psxhdrs/math/tanl.c \
- psxhdrs/math/tgamma.c \
- psxhdrs/math/tgammaf.c \
- psxhdrs/math/tgammal.c \
- psxhdrs/math/trunc.c \
- psxhdrs/math/truncf.c \
- psxhdrs/math/truncl.c \
- psxhdrs/math/y0.c \
- psxhdrs/math/y0f.c \
- psxhdrs/math/y1.c \
- psxhdrs/math/y1f.c \
- psxhdrs/math/yn.c \
- psxhdrs/math/ynf.c \
- psxhdrs/mqueue/mq_open.c \
- psxhdrs/mqueue/mq_close.c \
- psxhdrs/mqueue/mq_getattr.c \
- psxhdrs/mqueue/mq_setattr.c \
- psxhdrs/mqueue/mq_notify.c \
- psxhdrs/mqueue/mq_receive.c \
- psxhdrs/mqueue/mq_send.c \
- psxhdrs/mqueue/mq_timedreceive.c \
- psxhdrs/mqueue/mq_timedsend.c \
- psxhdrs/mqueue/mq_unlink.c \
- psxhdrs/semaphore/sem_init.c \
- psxhdrs/semaphore/sem_destroy.c \
- psxhdrs/semaphore/sem_open.c \
- psxhdrs/semaphore/sem_close.c \
- psxhdrs/semaphore/sem_getvalue.c \
- psxhdrs/semaphore/sem_unlink.c \
- psxhdrs/semaphore/sem_post.c \
- psxhdrs/semaphore/sem_wait.c \
- psxhdrs/semaphore/sem_trywait.c \
- psxhdrs/semaphore/sem_timedwait.c \
- psxhdrs/stddef/offsetof.c \
- psxhdrs/stdio/clearerr.c \
- psxhdrs/stdio/ctermid.c \
- psxhdrs/stdio/dprintf.c \
- psxhdrs/stdio/fclose.c \
- psxhdrs/stdio/fdopen.c \
- psxhdrs/stdio/feof.c \
- psxhdrs/stdio/ferror.c \
- psxhdrs/stdio/fflush.c \
- psxhdrs/stdio/fgetc.c \
- psxhdrs/stdio/fgetpos.c \
- psxhdrs/stdio/fgets.c \
- psxhdrs/stdio/fileno.c \
- psxhdrs/stdio/flockfile.c \
- psxhdrs/stdio/fmemopen.c \
- psxhdrs/stdio/fopen.c \
- psxhdrs/stdio/fprintf.c \
- psxhdrs/stdio/fputc.c \
- psxhdrs/stdio/fputs.c \
- psxhdrs/stdio/fread.c \
- psxhdrs/stdio/freopen.c \
- psxhdrs/stdio/fscanf.c \
- psxhdrs/stdio/fseek.c \
- psxhdrs/stdio/fseeko.c \
- psxhdrs/stdio/fsetpos.c \
- psxhdrs/stdio/ftell.c \
- psxhdrs/stdio/ftello.c \
- psxhdrs/stdio/ftrylockfile.c \
- psxhdrs/stdio/funlockfile.c \
- psxhdrs/stdio/fwrite.c \
- psxhdrs/stdio/getc.c \
- psxhdrs/stdio/getc_unlocked.c \
- psxhdrs/stdio/getchar.c \
- psxhdrs/stdio/getchar_unlocked.c \
- psxhdrs/stdio/gets.c \
- psxhdrs/stdio/open_memstream.c \
- psxhdrs/stdio/perror.c \
- psxhdrs/stdio/printf.c \
- psxhdrs/stdio/putc.c \
- psxhdrs/stdio/putc_unlocked.c \
- psxhdrs/stdio/putchar.c \
- psxhdrs/stdio/putchar_unlocked.c \
- psxhdrs/stdio/puts.c \
- psxhdrs/stdio/remove.c \
- psxhdrs/stdio/rename.c \
- psxhdrs/stdio/rewind.c \
- psxhdrs/stdio/scanf.c \
- psxhdrs/stdio/setbuf.c \
- psxhdrs/stdio/setvbuf.c \
- psxhdrs/stdio/snprintf.c \
- psxhdrs/stdio/sprintf.c \
- psxhdrs/stdio/sscanf.c \
- psxhdrs/stdio/stderr.c \
- psxhdrs/stdio/stdin.c \
- psxhdrs/stdio/stdout.c \
- psxhdrs/stdio/tempnam.c \
- psxhdrs/stdio/tmpfile.c \
- psxhdrs/stdio/tmpnam.c \
- psxhdrs/stdio/ungetc.c \
- psxhdrs/stdio/vdprintf.c \
- psxhdrs/stdio/vfprintf.c \
- psxhdrs/stdio/vfscanf.c \
- psxhdrs/stdio/vprintf.c \
- psxhdrs/stdio/vscanf.c \
- psxhdrs/stdio/vsnprintf.c \
- psxhdrs/stdio/vsprintf.c \
- psxhdrs/stdio/vsscanf.c \
- psxhdrs/stdio/pclose.c \
- psxhdrs/stdio/popen.c \
- psxhdrs/string/memccpy.c \
- psxhdrs/string/memchr.c \
- psxhdrs/string/memcmp.c \
- psxhdrs/string/memcpy.c \
- psxhdrs/string/memmove.c \
- psxhdrs/string/memset.c \
- psxhdrs/string/stpcpy.c \
- psxhdrs/string/stpncpy.c \
- psxhdrs/string/strcat.c \
- psxhdrs/string/strchr.c \
- psxhdrs/string/strcmp.c \
- psxhdrs/string/strcoll.c \
- psxhdrs/string/strcoll_l.c \
- psxhdrs/string/strcpy.c \
- psxhdrs/string/strcspn.c \
- psxhdrs/string/strdup.c \
- psxhdrs/string/strerror.c \
- psxhdrs/string/strerror_l.c \
- psxhdrs/string/strerror_r.c \
- psxhdrs/string/strlen.c \
- psxhdrs/string/strncat.c \
- psxhdrs/string/strncmp.c \
- psxhdrs/string/strncpy.c \
- psxhdrs/string/strndup.c \
- psxhdrs/string/strnlen.c \
- psxhdrs/string/strpbrk.c \
- psxhdrs/string/strrchr.c \
- psxhdrs/string/strsignal.c \
- psxhdrs/string/strspn.c \
- psxhdrs/string/strstr.c \
- psxhdrs/string/strtok.c \
- psxhdrs/string/strtok_r.c \
- psxhdrs/string/strxfrm.c \
- psxhdrs/string/strxfrm_l.c \
- psxhdrs/strings/bcmp.c \
- psxhdrs/strings/bcopy.c \
- psxhdrs/strings/ffs.c \
- psxhdrs/strings/index.c \
- psxhdrs/strings/rindex.c \
- psxhdrs/strings/strcasecmp.c \
- psxhdrs/strings/strcasecmp_l.c \
- psxhdrs/strings/strncasecmp.c \
- psxhdrs/strings/strncasecmp_l.c \
- psxhdrs/dlfcn/dlopen.c \
- psxhdrs/dlfcn/dlclose.c \
- psxhdrs/dlfcn/dlerror.c \
- psxhdrs/dlfcn/dlsym.c \
- psxhdrs/fcntl/creat.c \
- psxhdrs/fcntl/fcntl.c \
- psxhdrs/fcntl/open.c \
- psxhdrs/fcntl/openat.c \
- psxhdrs/locale/newlocale.c \
- psxhdrs/locale/freelocale.c \
- psxhdrs/locale/uselocale.c \
- psxhdrs/locale/setlocale.c \
- psxhdrs/locale/duplocale.c \
- psxhdrs/locale/localeconv.c \
- psxhdrs/regex/regcomp.c \
- psxhdrs/regex/regerror.c \
- psxhdrs/regex/regexec.c \
- psxhdrs/regex/regfree.c \
- psxhdrs/fnmatch/fnmatch.c \
- psxhdrs/iconv/iconv.c \
- psxhdrs/iconv/iconv_close.c \
- psxhdrs/iconv/iconv_open.c \
- psxhdrs/regex/regfree.c \
- psxhdrs/langinfo/nl_langinfo.c \
- psxhdrs/langinfo/nl_langinfo_l.c \
- psxhdrs/assert/assert.c \
- psxhdrs/complex/cabs.c \
- psxhdrs/complex/cabsf.c \
- psxhdrs/complex/cabsl.c \
- psxhdrs/complex/cacos.c \
- psxhdrs/complex/cacosf.c \
- psxhdrs/complex/cacosh.c \
- psxhdrs/complex/cacoshf.c \
- psxhdrs/complex/cacoshl.c \
- psxhdrs/complex/cacosl.c \
- psxhdrs/complex/carg.c \
- psxhdrs/complex/cargf.c \
- psxhdrs/complex/cargl.c \
- psxhdrs/complex/casin.c \
- psxhdrs/complex/casinf.c \
- psxhdrs/complex/casinh.c \
- psxhdrs/complex/casinhf.c \
- psxhdrs/complex/casinhl.c \
- psxhdrs/complex/casinl.c \
- psxhdrs/complex/catan.c \
- psxhdrs/complex/catanf.c \
- psxhdrs/complex/catanh.c \
- psxhdrs/complex/catanhf.c \
- psxhdrs/complex/catanhl.c \
- psxhdrs/complex/catanl.c \
- psxhdrs/complex/ccos.c \
- psxhdrs/complex/ccosf.c \
- psxhdrs/complex/ccosh.c \
- psxhdrs/complex/ccoshf.c \
- psxhdrs/complex/ccoshl.c \
- psxhdrs/complex/ccosl.c \
- psxhdrs/complex/cexp.c \
- psxhdrs/complex/cexpf.c \
- psxhdrs/complex/cexpl.c \
- psxhdrs/complex/cimag.c \
- psxhdrs/complex/cimagf.c \
- psxhdrs/complex/cimagl.c \
- psxhdrs/complex/clog.c \
- psxhdrs/complex/clogf.c \
- psxhdrs/complex/clogl.c \
- psxhdrs/complex/conj.c \
- psxhdrs/complex/conjf.c \
- psxhdrs/complex/conjl.c \
- psxhdrs/complex/cpow.c \
- psxhdrs/complex/cpowf.c \
- psxhdrs/complex/cpowl.c \
- psxhdrs/complex/cproj.c \
- psxhdrs/complex/cprojf.c \
- psxhdrs/complex/cprojl.c \
- psxhdrs/complex/creal.c \
- psxhdrs/complex/crealf.c \
- psxhdrs/complex/creall.c \
- psxhdrs/complex/csin.c \
- psxhdrs/complex/csinf.c \
- psxhdrs/complex/csinh.c \
- psxhdrs/complex/csinhf.c \
- psxhdrs/complex/csinhl.c \
- psxhdrs/complex/csinl.c \
- psxhdrs/complex/csqrt.c \
- psxhdrs/complex/csqrtf.c \
- psxhdrs/complex/csqrtl.c \
- psxhdrs/complex/ctan.c \
- psxhdrs/complex/ctanf.c \
- psxhdrs/complex/ctanh.c \
- psxhdrs/complex/ctanhf.c \
- psxhdrs/complex/ctanhl.c \
- psxhdrs/complex/ctanl.c \
- psxhdrs/complex/ctanl.c \
- psxhdrs/ctype/isalnum.c \
- psxhdrs/ctype/isalnum_l.c \
- psxhdrs/ctype/isalpha.c \
- psxhdrs/ctype/isalpha_l.c \
- psxhdrs/ctype/isascii.c \
- psxhdrs/ctype/isblank.c \
- psxhdrs/ctype/isblank_l.c \
- psxhdrs/ctype/iscntrl.c \
- psxhdrs/ctype/iscntrl_l.c \
- psxhdrs/ctype/isdigit.c \
- psxhdrs/ctype/isdigit_l.c \
- psxhdrs/ctype/isgraph.c \
- psxhdrs/ctype/isgraph_l.c \
- psxhdrs/ctype/islower.c \
- psxhdrs/ctype/islower_l.c \
- psxhdrs/ctype/isprint.c \
- psxhdrs/ctype/isprint_l.c \
- psxhdrs/ctype/ispunct.c \
- psxhdrs/ctype/ispunct_l.c \
- psxhdrs/ctype/isspace.c \
- psxhdrs/ctype/isspace_l.c \
- psxhdrs/ctype/isupper.c \
- psxhdrs/ctype/isupper_l.c \
- psxhdrs/ctype/isxdigit.c \
- psxhdrs/ctype/isxdigit_l.c \
- psxhdrs/ctype/toascii.c \
- psxhdrs/ctype/tolower.c \
- psxhdrs/ctype/tolower_l.c \
- psxhdrs/ctype/toupper.c \
- psxhdrs/ctype/toupper_l.c \
- psxhdrs/wctype/iswalnum.c \
- psxhdrs/wctype/iswalnum_l.c \
- psxhdrs/wctype/iswalpha.c \
- psxhdrs/wctype/iswalpha_l.c \
- psxhdrs/wctype/iswblank.c \
- psxhdrs/wctype/iswblank_l.c \
- psxhdrs/wctype/iswcntrl.c \
- psxhdrs/wctype/iswcntrl_l.c \
- psxhdrs/wctype/iswctype.c \
- psxhdrs/wctype/iswctype_l.c \
- psxhdrs/wctype/iswdigit.c \
- psxhdrs/wctype/iswdigit_l.c \
- psxhdrs/wctype/iswgraph.c \
- psxhdrs/wctype/iswgraph_l.c \
- psxhdrs/wctype/iswlower.c \
- psxhdrs/wctype/iswlower_l.c \
- psxhdrs/wctype/iswprint.c \
- psxhdrs/wctype/iswprint_l.c \
- psxhdrs/wctype/iswpunct.c \
- psxhdrs/wctype/iswpunct_l.c \
- psxhdrs/wctype/iswspace.c \
- psxhdrs/wctype/iswspace_l.c \
- psxhdrs/wctype/iswupper.c \
- psxhdrs/wctype/iswupper_l.c \
- psxhdrs/wctype/iswxdigit.c \
- psxhdrs/wctype/iswxdigit_l.c \
- psxhdrs/wctype/towctrans.c \
- psxhdrs/wctype/towctrans_l.c \
- psxhdrs/wctype/towlower.c \
- psxhdrs/wctype/towlower_l.c \
- psxhdrs/wctype/wctrans.c \
- psxhdrs/wctype/wctrans_l.c \
- psxhdrs/wctype/wctype.c \
- psxhdrs/wctype/wctype_l.c \
- psxhdrs/inttypes/imaxabs.c \
- psxhdrs/inttypes/imaxdiv.c \
- psxhdrs/inttypes/strtoimax.c \
- psxhdrs/inttypes/strtoumax.c \
- psxhdrs/inttypes/wcstoimax.c \
- psxhdrs/inttypes/wcstoumax.c \
- psxhdrs/netdb/endhostent.c \
- psxhdrs/netdb/endnetent.c \
- psxhdrs/netdb/endprotoent.c \
- psxhdrs/netdb/endservent.c \
- psxhdrs/netdb/sethostent.c \
- psxhdrs/netdb/setnetent.c \
- psxhdrs/netdb/setservent.c \
- psxhdrs/netdb/gethostent.c \
- psxhdrs/netdb/getprotoent.c \
- psxhdrs/netdb/getnetent.c \
- psxhdrs/netdb/getservent.c \
- psxhdrs/netdb/freeaddrinfo.c \
- psxhdrs/netdb/gai_strerror.c \
- psxhdrs/netdb/getaddrinfo.c \
- psxhdrs/netdb/gethostbyaddr.c \
- psxhdrs/netdb/gethostbyname.c \
- psxhdrs/netdb/getnameinfo.c \
- psxhdrs/netdb/getnetbyname.c \
- psxhdrs/netdb/getprotobyname.c \
- psxhdrs/netdb/getprotobynumber.c \
- psxhdrs/netdb/getservbyname.c \
- psxhdrs/netdb/getservbyport.c \
- psxhdrs/netdb/h_errno.c \
- psxhdrs/net/if/if_freenameindex.c \
- psxhdrs/net/if/if_indextoname.c \
- psxhdrs/net/if/if_nameindex.c \
- psxhdrs/net/if/if_nametoindex.c \
- psxhdrs/arpa/inet/inet_addr.c \
- psxhdrs/arpa/inet/inet_ntop.c \
- psxhdrs/arpa/inet/inet_ntoa.c \
- psxhdrs/arpa/inet/inet_pton.c \
- psxhdrs/pwd/endpwent.c \
- psxhdrs/pwd/getpwent.c \
- psxhdrs/pwd/getpwnam.c \
- psxhdrs/pwd/getpwnam_r.c \
- psxhdrs/pwd/setpwent.c \
- psxhdrs/pwd/getpwuid.c \
- psxhdrs/pwd/getpwuid_r.c \
- psxhdrs/syslog/closelog.c \
- psxhdrs/syslog/openlog.c \
- psxhdrs/syslog/setlogmask.c \
- psxhdrs/syslog/syslog.c \
- psxhdrs/c11/threads/call_once.c \
- psxhdrs/c11/threads/cnd_broadcast.c \
- psxhdrs/c11/threads/cnd_destroy.c \
- psxhdrs/c11/threads/cnd_init.c \
- psxhdrs/c11/threads/cnd_signal.c \
- psxhdrs/c11/threads/cnd_timedwait.c \
- psxhdrs/c11/threads/cnd_wait.c \
- psxhdrs/c11/threads/mtx_init.c \
- psxhdrs/c11/threads/mtx_destroy.c \
- psxhdrs/c11/threads/mtx_lock.c \
- psxhdrs/c11/threads/mtx_timedlock.c \
- psxhdrs/c11/threads/mtx_trylock.c \
- psxhdrs/c11/threads/mtx_unlock.c \
- psxhdrs/c11/threads/thrd_create.c \
- psxhdrs/c11/threads/thrd_current.c \
- psxhdrs/c11/threads/thrd_detach.c \
- psxhdrs/c11/threads/thrd_equal.c \
- psxhdrs/c11/threads/thrd_exit.c \
- psxhdrs/c11/threads/thrd_join.c \
- psxhdrs/c11/threads/thrd_sleep.c \
- psxhdrs/c11/threads/thrd_yield.c \
- psxhdrs/c11/threads/tss_create.c \
- psxhdrs/c11/threads/tss_delete.c \
- psxhdrs/c11/threads/tss_get.c \
- psxhdrs/c11/threads/tss_set.c \
- psxhdrs/wchar/btowc.c \
- psxhdrs/wchar/fgetwc.c \
- psxhdrs/wchar/fgetws.c \
- psxhdrs/wchar/fputwc.c \
- psxhdrs/wchar/fputws.c \
- psxhdrs/wchar/fwide.c \
- psxhdrs/wchar/fwprintf.c \
- psxhdrs/wchar/fwscanf.c \
- psxhdrs/wchar/getwc.c \
- psxhdrs/wchar/getwchar.c \
- psxhdrs/wchar/iswalnum.c \
- psxhdrs/wchar/iswalpha.c \
- psxhdrs/wchar/iswcntrl.c \
- psxhdrs/wchar/iswctype.c \
- psxhdrs/wchar/iswdigit.c \
- psxhdrs/wchar/iswgraph.c \
- psxhdrs/wchar/iswlower.c \
- psxhdrs/wchar/iswprint.c \
- psxhdrs/wchar/iswpunct.c \
- psxhdrs/wchar/iswspace.c \
- psxhdrs/wchar/iswupper.c \
- psxhdrs/wchar/iswxdigit.c \
- psxhdrs/wchar/mbrlen.c \
- psxhdrs/wchar/mbrtowc.c \
- psxhdrs/wchar/mbsinit.c \
- psxhdrs/wchar/mbsnrtowcs.c \
- psxhdrs/wchar/mbsrtowcs.c \
- psxhdrs/wchar/open_wmemstream.c \
- psxhdrs/wchar/putwc.c \
- psxhdrs/wchar/putwchar.c \
- psxhdrs/wchar/swprintf.c \
- psxhdrs/wchar/swscanf.c \
- psxhdrs/wchar/towlower.c \
- psxhdrs/wchar/towupper.c \
- psxhdrs/wchar/ungetwc.c \
- psxhdrs/wchar/vfwprintf.c \
- psxhdrs/wchar/vfwscanf.c \
- psxhdrs/wchar/vswprintf.c \
- psxhdrs/wchar/vswscanf.c \
- psxhdrs/wchar/vwprintf.c \
- psxhdrs/wchar/vwscanf.c \
- psxhdrs/wchar/wcpcpy.c \
- psxhdrs/wchar/wcpncpy.c \
- psxhdrs/wchar/wcrtomb.c \
- psxhdrs/wchar/wcscasecmp.c \
- psxhdrs/wchar/wcscasecmp_l.c \
- psxhdrs/wchar/wcscat.c \
- psxhdrs/wchar/wcschr.c \
- psxhdrs/wchar/wcscmp.c \
- psxhdrs/wchar/wcscoll.c \
- psxhdrs/wchar/wcscoll_l.c \
- psxhdrs/wchar/wcscpy.c \
- psxhdrs/wchar/wcscspn.c \
- psxhdrs/wchar/wcsdup.c \
- psxhdrs/wchar/wcsnlen.c \
- psxhdrs/wchar/wcsnrtombs.c \
- psxhdrs/wchar/wcspbrk.c \
- psxhdrs/wchar/wcsrchr.c \
- psxhdrs/wchar/wcsrtombs.c \
- psxhdrs/wchar/wcsspn.c \
- psxhdrs/wchar/wcsstr.c \
- psxhdrs/wchar/wcstod.c \
- psxhdrs/wchar/wcstof.c \
- psxhdrs/wchar/wcstok.c \
- psxhdrs/wchar/wcstol.c \
- psxhdrs/wchar/wcstold.c \
- psxhdrs/wchar/wcstoll.c \
- psxhdrs/wchar/wcstoul.c \
- psxhdrs/wchar/wcstoull.c \
- psxhdrs/wchar/wcswidth.c \
- psxhdrs/wchar/wcsxfrm.c \
- psxhdrs/wchar/wcsxfrm_l.c \
- psxhdrs/wchar/wctob.c \
- psxhdrs/wchar/wctype.c \
- psxhdrs/wchar/wcwidth.c \
- psxhdrs/wchar/wmemchr.c \
- psxhdrs/wchar/wmemcmp.c \
- psxhdrs/wchar/wmemcpy.c \
- psxhdrs/wchar/wmemmove.c \
- psxhdrs/wchar/wmemset.c \
- psxhdrs/wchar/wprintf.c \
- psxhdrs/wchar/wscanf.c \
- psxhdrs/stdlib/_Exit.c \
- psxhdrs/stdlib/a64l.c \
- psxhdrs/stdlib/abort.c \
- psxhdrs/stdlib/abs.c \
- psxhdrs/stdlib/atexit.c \
- psxhdrs/stdlib/atof.c \
- psxhdrs/stdlib/atoi.c \
- psxhdrs/stdlib/atol.c \
- psxhdrs/stdlib/atoll.c \
- psxhdrs/stdlib/bsearch.c \
- psxhdrs/stdlib/calloc.c \
- psxhdrs/stdlib/div.c \
- psxhdrs/stdlib/drand48.c \
- psxhdrs/stdlib/erand48.c \
- psxhdrs/stdlib/exit.c \
- psxhdrs/stdlib/free.c \
- psxhdrs/stdlib/getenv.c \
- psxhdrs/stdlib/initstate.c \
- psxhdrs/stdlib/jrand48.c \
- psxhdrs/stdlib/l64a.c \
- psxhdrs/stdlib/labs.c \
- psxhdrs/stdlib/lcong48.c \
- psxhdrs/stdlib/ldiv.c \
- psxhdrs/stdlib/llabs.c \
- psxhdrs/stdlib/lldiv.c \
- psxhdrs/stdlib/lrand48.c \
- psxhdrs/stdlib/malloc.c \
- psxhdrs/stdlib/mblen.c \
- psxhdrs/stdlib/mbstowcs.c \
- psxhdrs/stdlib/mbtowc.c \
- psxhdrs/stdlib/mkdtemp.c \
- psxhdrs/stdlib/mkstemp.c \
- psxhdrs/stdlib/mrand48.c \
- psxhdrs/stdlib/nrand48.c \
- psxhdrs/stdlib/posix_memalign.c \
- psxhdrs/stdlib/putenv.c \
- psxhdrs/stdlib/qsort.c \
- psxhdrs/stdlib/rand.c \
- psxhdrs/stdlib/rand_r.c \
- psxhdrs/stdlib/random.c \
- psxhdrs/stdlib/realloc.c \
- psxhdrs/stdlib/realpath.c \
- psxhdrs/stdlib/seed48.c \
- psxhdrs/stdlib/setenv.c \
- psxhdrs/stdlib/setkey.c \
- psxhdrs/stdlib/setstate.c \
- psxhdrs/stdlib/srand.c \
- psxhdrs/stdlib/srand48.c \
- psxhdrs/stdlib/srandom.c \
- psxhdrs/stdlib/strtod.c \
- psxhdrs/stdlib/strtof.c \
- psxhdrs/stdlib/strtol.c \
- psxhdrs/stdlib/strtold.c \
- psxhdrs/stdlib/strtoll.c \
- psxhdrs/stdlib/strtoul.c \
- psxhdrs/stdlib/strtoull.c \
- psxhdrs/stdlib/system.c \
- psxhdrs/stdlib/unsetenv.c \
- psxhdrs/stdlib/wcstombs.c \
- psxhdrs/stdlib/wctomb.c \
- psxhdrs/sys/times/times.c \
- psxhdrs/sys/resource/getrusage.c \
- psxhdrs/setjmp/longjmp.c \
- psxhdrs/setjmp/setjmp.c \
- psxhdrs/setjmp/siglongjmp.c \
- psxhdrs/setjmp/sigsetjmp.c \
- psxhdrs/sys/select/FD_CLR.c \
- psxhdrs/sys/select/FD_ISSET.c \
- psxhdrs/sys/select/FD_SET.c \
- psxhdrs/sys/select/FD_ZERO.c \
- psxhdrs/sys/select/pselect.c \
- psxhdrs/sys/select/select.c \
- psxhdrs/termios/cfgetispeed.c \
- psxhdrs/termios/cfgetospeed.c \
- psxhdrs/termios/cfsetispeed.c \
- psxhdrs/termios/cfsetospeed.c \
- psxhdrs/termios/tcdrain.c \
- psxhdrs/termios/tcflow.c \
- psxhdrs/termios/tcflush.c \
- psxhdrs/termios/tcgetattr.c \
- psxhdrs/termios/tcgetsid.c \
- psxhdrs/termios/tcsendbreak.c \
- psxhdrs/termios/tcsetattr.c
-
-## Not supported by RTEMS, but POSIX API Compliance tests exist.
-## lib_a_SOURCES += psxhdrs/ulimit/ulimit.c
-## lib_a_SOURCES += psxhdrs/monetary/strfmon.c
-## lib_a_SOURCES += psxhdrs/monetary/strfmon_l.c
-
-## Specific issues that tickets are tracking
-## lib_a_SOURCES += psxhdrs/dirent/dirfd.c See ticket #3371
-## lib_a_SOURCES += psxhdrs/dirent/fdopendir.c See ticket #3371
-## lib_a_SOURCES += psxhdrs/fcntl/posix_fadvise.c See ticket #3656
-## lib_a_SOURCES += psxhdrs/fcntl/posix_fallocate.c See ticket #3656
-## lib_a_SOURCES += psxhdrs/fenv/feclearexcept.c See ticket #2971
-## lib_a_SOURCES += psxhdrs/fenv/fegetenv.c See ticket #2971
-## lib_a_SOURCES += psxhdrs/fenv/fegetexceptflag.c See ticket #2971
-## lib_a_SOURCES += psxhdrs/fenv/fegetround.c See ticket #2971
-## lib_a_SOURCES += psxhdrs/fenv/feholdexcept.c See ticket #2971
-## lib_a_SOURCES += psxhdrs/fenv/feraiseexcept.c See ticket #2971
-## lib_a_SOURCES += psxhdrs/fenv/fesetenv.c See ticket #2971
-## lib_a_SOURCES += psxhdrs/fenv/fesetexceptflag.c See ticket #2971
-## lib_a_SOURCES += psxhdrs/fenv/fesetround.c See ticket #2971
-## lib_a_SOURCES += psxhdrs/fenv/fetestexcept.c See ticket #2971
-## lib_a_SOURCES += psxhdrs/fmtmsg/fmtmsg.c See ticket #3639
-## lib_a_SOURCES += psxhdrs/ftw/ftw.c See ticket #2970
-## lib_a_SOURCES += psxhdrs/math/y0l.c See ticket #3638
-## lib_a_SOURCES += psxhdrs/math/y1l.c See ticket #3638
-## lib_a_SOURCES += psxhdrs/math/ynl.c See ticket #3638
-## lib_a_SOURCES += psxhdrs/poll/poll.c See ticket #3657
-## lib_a_SOURCES += psxhdrs/ftw/nftw.c See ticket #2970
-## lib_a_SOURCES += psxhdrs/stdio/getdelim.c See ticket #3633
-## lib_a_SOURCES += psxhdrs/stdio/getline.c See ticket #3633
-## lib_a_SOURCES += psxhdrs/ucontext/getcontext.c See ticket #3640
-## lib_a_SOURCES += psxhdrs/ucontext/makecontext.c See ticket #3640
-## lib_a_SOURCES += psxhdrs/ucontext/setcontext.c See ticket #3640
-## lib_a_SOURCES += psxhdrs/ucontext/swapcontext.c See ticket #3640
-## lib_a_SOURCES += psxhdrs/c11/uchar/c16rtomb.c See ticket #3643
-## lib_a_SOURCES += psxhdrs/c11/uchar/c32rtomb.c See ticket #3643
-## lib_a_SOURCES += psxhdrs/c11/uchar/c32rtomb.c See ticket #3643
-## lib_a_SOURCES += psxhdrs/c11/uchar/mbrtoc32.c See ticket #3643
-## lib_a_SOURCES += psxhdrs/stdlib/getsubopt.c See ticket #3644
-## lib_a_SOURCES += psxhdrs/stdlib/grantpt.c See ticket #3645
-## lib_a_SOURCES += psxhdrs/stdlib/posix_openpt.c See ticket #3646
-## lib_a_SOURCES += psxhdrs/stdlib/posix_openpt.c See ticket #3646
-## lib_a_SOURCES += psxhdrs/stdlib/ptsname.c See ticket #3647
-## lib_a_SOURCES += psxhdrs/stdlib/unlockpt.c See ticket #3648
-## lib_a_SOURCES += psxhdrs/sys/ftok.c See ticket #3650
-## lib_a_SOURCES += psxhdrs/sys/msg/msgctl.c See ticket #3658
-## lib_a_SOURCES += psxhdrs/sys/msg/msgget.c See ticket #3658
-## lib_a_SOURCES += psxhdrs/sys/msg/msgrcv.c See ticket #3658
-## lib_a_SOURCES += psxhdrs/sys/msg/msgsnd.c See ticket #3658
-## lib_a_SOURCES += psxhdrs/sys/resource/getpriority.c See ticket #3652
-## lib_a_SOURCES += psxhdrs/sys/resource/getrlimit.c See ticket #3653
-## lib_a_SOURCES += psxhdrs/sys/resource/setpriority.c See ticket #3654
-## lib_a_SOURCES += psxhdrs/sys/resource/setrlimit.c See ticket #3655
-## lib_a_SOURCES += psxhdrs/sys/shm/shmat.c See ticket #3662
-## lib_a_SOURCES += psxhdrs/sys/shm/shmctl.c See ticket #3662
-## lib_a_SOURCES += psxhdrs/sys/shm/shmdt.c See ticket #3662
-## lib_a_SOURCES += psxhdrs/sys/shm/shmget.c See ticket #3662
-## lib_a_SOURCES += psxhdrs/sys/statvfs/statvfs.c See ticket #3660
-## lib_a_SOURCES += psxhdrs/sys/statvfs/fstatvfs.c See ticket #3660
-## lib_a_SOURCES += psxhdrs/utmpx/setutxent.c See ticket #3661
-## lib_a_SOURCES += psxhdrs/utmpx/endutxent.c See ticket #3661
-## lib_a_SOURCES += psxhdrs/utmpx/getutxent.c See ticket #3661
-## lib_a_SOURCES += psxhdrs/utmpx/getutxid.c See ticket #3661
-## lib_a_SOURCES += psxhdrs/utmpx/getutxline.c See ticket #3661
-## lib_a_SOURCES += psxhdrs/utmpx/pututxline.c See ticket #3661
-endif
-
-noinst_PROGRAMS = $(psx_tests)
-noinst_LIBRARIES = $(psx_lib)
diff --git a/testsuites/psxtests/configure.ac b/testsuites/psxtests/configure.ac
deleted file mode 100644
index 1ad6cc58fe..0000000000
--- a/testsuites/psxtests/configure.ac
+++ /dev/null
@@ -1,158 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-tests-psxtests],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-AC_CONFIG_SRCDIR([psx01])
-AC_CONFIG_HEADER([config.h])
-RTEMS_TOP([../..],[..])
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-
-AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
-AM_MAINTAINER_MODE
-
-RTEMS_ENABLE_CXX
-
-RTEMS_ENV_RTEMSBSP
-
-RTEMS_PROJECT_ROOT
-
-RTEMS_PROG_CC_FOR_TARGET
-RTEMS_PROG_CXX_FOR_TARGET
-
-RTEMS_CANONICALIZE_TOOLS
-
-RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
-RTEMS_CHECK_CXX(RTEMS_BSP)
-RTEMS_CHECK_CPUOPTS([RTEMS_POSIX_API])
-RTEMS_CHECK_CPUOPTS([RTEMS_NETWORKING])
-
-AM_CONDITIONAL(HAS_CXX,test "$rtems_cv_HAS_CPLUSPLUS" = "yes")
-AM_CONDITIONAL([HAS_NETWORKING],test "$rtems_cv_RTEMS_NETWORKING" = "yes")
-AM_CONDITIONAL([HAS_CPLUSPLUS],[test x"$HAS_CPLUSPLUS" = x"yes"])
-
-RTEMS_CHECK_CPUOPTS([RTEMS_POSIX_API])
-AM_CONDITIONAL(HAS_POSIX,test x"${rtems_cv_RTEMS_POSIX_API}" = x"yes")
-
-AC_CHECK_HEADER([ndbm.h])
-AM_CONDITIONAL(HAS_NDBM,test x"${ac_cv_header_ndbm_h}" = x"yes")
-
-AC_CHECK_HEADER([fenv.h])
-AM_CONDITIONAL(HAS_FENV,test x"${ac_cv_header_fenv_h}" = x"yes")
-
-# BSP Test configuration
-RTEMS_TEST_CHECK([psx01])
-RTEMS_TEST_CHECK([psx02])
-RTEMS_TEST_CHECK([psx03])
-RTEMS_TEST_CHECK([psx04])
-RTEMS_TEST_CHECK([psx05])
-RTEMS_TEST_CHECK([psx06])
-RTEMS_TEST_CHECK([psx07])
-RTEMS_TEST_CHECK([psx08])
-RTEMS_TEST_CHECK([psx09])
-RTEMS_TEST_CHECK([psx10])
-RTEMS_TEST_CHECK([psx11])
-RTEMS_TEST_CHECK([psx12])
-RTEMS_TEST_CHECK([psx13])
-RTEMS_TEST_CHECK([psx14])
-RTEMS_TEST_CHECK([psx15])
-RTEMS_TEST_CHECK([psx16])
-RTEMS_TEST_CHECK([psxaio01])
-RTEMS_TEST_CHECK([psxaio02])
-RTEMS_TEST_CHECK([psxaio03])
-RTEMS_TEST_CHECK([psxalarm01])
-RTEMS_TEST_CHECK([psxautoinit01])
-RTEMS_TEST_CHECK([psxautoinit02])
-RTEMS_TEST_CHECK([psxbarrier01])
-RTEMS_TEST_CHECK([psxcancel])
-RTEMS_TEST_CHECK([psxcancel01])
-RTEMS_TEST_CHECK([psxchroot01])
-RTEMS_TEST_CHECK([psxclassic01])
-RTEMS_TEST_CHECK([psxcleanup])
-RTEMS_TEST_CHECK([psxcleanup01])
-RTEMS_TEST_CHECK([psxcleanup02])
-RTEMS_TEST_CHECK([psxclock])
-RTEMS_TEST_CHECK([psxclock01])
-RTEMS_TEST_CHECK([psxclockrealtime01])
-RTEMS_TEST_CHECK([psxconcurrency01])
-RTEMS_TEST_CHECK([psxcond01])
-RTEMS_TEST_CHECK([psxcond02])
-RTEMS_TEST_CHECK([psxconfig01])
-RTEMS_TEST_CHECK([psxconfstr])
-RTEMS_TEST_CHECK([psxdevctl01])
-RTEMS_TEST_CHECK([psxeintr_join])
-RTEMS_TEST_CHECK([psxenosys])
-RTEMS_TEST_CHECK([psxfatal01])
-RTEMS_TEST_CHECK([psxfatal02])
-RTEMS_TEST_CHECK([psxfchx01])
-RTEMS_TEST_CHECK([psxfenv01])
-RTEMS_TEST_CHECK([psxfile01])
-RTEMS_TEST_CHECK([psxfile02])
-RTEMS_TEST_CHECK([psxfilelock01])
-RTEMS_TEST_CHECK([psxftw01])
-RTEMS_TEST_CHECK([psxgetattrnp01])
-RTEMS_TEST_CHECK([psxgetrusage01])
-RTEMS_TEST_CHECK([psxglobalcon01])
-RTEMS_TEST_CHECK([psxglobalcon02])
-RTEMS_TEST_CHECK([psxid01])
-RTEMS_TEST_CHECK([psximfs01])
-RTEMS_TEST_CHECK([psximfs02])
-RTEMS_TEST_CHECK([psxintrcritical01])
-RTEMS_TEST_CHECK([psxinttypes01])
-RTEMS_TEST_CHECK([psxitimer])
-RTEMS_TEST_CHECK([psxkey01])
-RTEMS_TEST_CHECK([psxkey02])
-RTEMS_TEST_CHECK([psxkey03])
-RTEMS_TEST_CHECK([psxkey04])
-RTEMS_TEST_CHECK([psxkey05])
-RTEMS_TEST_CHECK([psxkey06])
-RTEMS_TEST_CHECK([psxkey07])
-RTEMS_TEST_CHECK([psxkey08])
-RTEMS_TEST_CHECK([psxkey09])
-RTEMS_TEST_CHECK([psxkey10])
-RTEMS_TEST_CHECK([psxmmap01])
-RTEMS_TEST_CHECK([psxmount])
-RTEMS_TEST_CHECK([psxmsgq01])
-RTEMS_TEST_CHECK([psxmsgq02])
-RTEMS_TEST_CHECK([psxmsgq03])
-RTEMS_TEST_CHECK([psxmsgq04])
-RTEMS_TEST_CHECK([psxmutexattr01])
-RTEMS_TEST_CHECK([psxndbm01])
-RTEMS_TEST_CHECK([psxobj01])
-RTEMS_TEST_CHECK([psxonce01])
-RTEMS_TEST_CHECK([psxpasswd01])
-RTEMS_TEST_CHECK([psxpasswd02])
-RTEMS_TEST_CHECK([psxpipe01])
-RTEMS_TEST_CHECK([psxrdwrv])
-RTEMS_TEST_CHECK([psxreaddir])
-RTEMS_TEST_CHECK([psxrwlock01])
-RTEMS_TEST_CHECK([psxsem01])
-RTEMS_TEST_CHECK([psxshm01])
-RTEMS_TEST_CHECK([psxshm02])
-RTEMS_TEST_CHECK([psxsignal01])
-RTEMS_TEST_CHECK([psxsignal02])
-RTEMS_TEST_CHECK([psxsignal03])
-RTEMS_TEST_CHECK([psxsignal04])
-RTEMS_TEST_CHECK([psxsignal05])
-RTEMS_TEST_CHECK([psxsignal06])
-RTEMS_TEST_CHECK([psxsignal07])
-RTEMS_TEST_CHECK([psxsignal08])
-RTEMS_TEST_CHECK([psxspin01])
-RTEMS_TEST_CHECK([psxstack01])
-RTEMS_TEST_CHECK([psxstack02])
-RTEMS_TEST_CHECK([psxstat])
-RTEMS_TEST_CHECK([psxstrsignal01])
-RTEMS_TEST_CHECK([psxsysconf])
-RTEMS_TEST_CHECK([psxthreadname01])
-RTEMS_TEST_CHECK([psxtime])
-RTEMS_TEST_CHECK([psxtimer01])
-RTEMS_TEST_CHECK([psxtimer02])
-RTEMS_TEST_CHECK([psxtimes01])
-RTEMS_TEST_CHECK([psxualarm])
-RTEMS_TEST_CHECK([psxusleep])
-RTEMS_TEST_CHECK([lib_a])
-
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/testsuites/psxtmtests/Makefile.am b/testsuites/psxtmtests/Makefile.am
deleted file mode 100644
index fea5836a7f..0000000000
--- a/testsuites/psxtmtests/Makefile.am
+++ /dev/null
@@ -1,582 +0,0 @@
-#
-# POSIX Timing Teststuite
-#
-
-ACLOCAL_AMFLAGS = -I ../aclocal
-
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-psxtm_tests =
-psxtm_screens =
-psxtm_docs =
-
-support_includes = -I$(top_srcdir)/../support/include
-
-if TEST_psxtmbarrier01
-psxtm_tests += psxtmbarrier01
-psxtm_docs += psxtmbarrier01/psxtmbarrier01.doc
-psxtmbarrier01_SOURCES = psxtmbarrier01/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmbarrier01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmbarrier01) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmbarrier02
-psxtm_tests += psxtmbarrier02
-psxtm_docs += psxtmbarrier02/psxtmbarrier02.doc
-psxtmbarrier02_SOURCES = psxtmbarrier02/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmbarrier02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmbarrier02) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmbarrier03
-psxtm_tests += psxtmbarrier03
-psxtm_docs += psxtmbarrier03/psxtmbarrier03.doc
-psxtmbarrier03_SOURCES = psxtmbarrier03/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmbarrier03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmbarrier03) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmbarrier04
-psxtm_tests += psxtmbarrier04
-psxtm_docs += psxtmbarrier04/psxtmbarrier04.doc
-psxtmbarrier04_SOURCES = psxtmbarrier04/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmbarrier04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmbarrier04) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmbarrierattr01
-psxtm_tests += psxtmbarrierattr01
-psxtm_docs += psxtmbarrierattr01/psxtmbarrierattr01.doc
-psxtmbarrierattr01_SOURCES = psxtmbarrierattr01/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmbarrierattr01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmbarrierattr01) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmcleanup01
-psxtm_tests += psxtmcleanup01
-psxtm_docs += psxtmcleanup01/psxtmcleanup01.doc
-psxtmcleanup01_SOURCES = psxtmcleanup01/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmcleanup01_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_psxtmcleanup01) $(support_includes) \
- -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmclocknanosleep01
-psxtm_tests += psxtmclocknanosleep01
-psxtm_docs += psxtmclocknanosleep01/psxtmclocknanosleep01.doc
-psxtmclocknanosleep01_SOURCES = psxtmclocknanosleep01/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmclocknanosleep01_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_psxtmclocknanosleep01) $(support_includes) \
- -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmclocknanosleep02
-psxtm_tests += psxtmclocknanosleep02
-psxtm_docs += psxtmclocknanosleep02/psxtmclocknanosleep02.doc
-psxtmclocknanosleep02_SOURCES = psxtmclocknanosleep02/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmclocknanosleep02_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_psxtmclocknanosleep02) $(support_includes) \
- -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmclocknanosleep03
-psxtm_tests += psxtmclocknanosleep03
-psxtm_docs += psxtmclocknanosleep03/psxtmclocknanosleep03.doc
-psxtmclocknanosleep03_SOURCES = psxtmclocknanosleep03/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmclocknanosleep03_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_psxtmclocknanosleep03) $(support_includes) \
- -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmcond01
-psxtm_tests += psxtmcond01
-psxtm_docs += psxtmcond01/psxtmcond01.doc
-psxtmcond01_SOURCES = psxtmcond01/init.c ../tmtests/include/timesys.h \
- ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmcond01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmcond01) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmcond02
-psxtm_tests += psxtmcond02
-psxtm_docs += psxtmcond02/psxtmcond02.doc
-psxtmcond02_SOURCES = psxtmcond02/init.c ../tmtests/include/timesys.h \
- ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmcond02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmcond02) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmcond03
-psxtm_tests += psxtmcond03
-psxtm_docs += psxtmcond03/psxtmcond03.doc
-psxtmcond03_SOURCES = psxtmcond03/init.c ../tmtests/include/timesys.h \
- ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmcond03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmcond03) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmcond04
-psxtm_tests += psxtmcond04
-psxtm_docs += psxtmcond04/psxtmcond04.doc
-psxtmcond04_SOURCES = psxtmcond04/init.c ../tmtests/include/timesys.h \
- ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmcond04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmcond04) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmcond05
-psxtm_tests += psxtmcond05
-psxtm_docs += psxtmcond05/psxtmcond05.doc
-psxtmcond05_SOURCES = psxtmcond05/init.c ../tmtests/include/timesys.h \
- ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmcond05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmcond05) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmcond06
-psxtm_tests += psxtmcond06
-psxtm_docs += psxtmcond06/psxtmcond06.doc
-psxtmcond06_SOURCES = psxtmcond06/init.c ../tmtests/include/timesys.h \
- ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmcond06_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmcond06) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmcond07
-psxtm_tests += psxtmcond07
-psxtm_docs += psxtmcond07/psxtmcond07.doc
-psxtmcond07_SOURCES = psxtmcond07/init.c ../tmtests/include/timesys.h \
- ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmcond07_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmcond07) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmcond08
-psxtm_tests += psxtmcond08
-psxtm_docs += psxtmcond08/psxtmcond08.doc
-psxtmcond08_SOURCES = psxtmcond08/init.c ../tmtests/include/timesys.h \
- ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmcond08_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmcond08) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmcond09
-psxtm_tests += psxtmcond09
-psxtm_docs += psxtmcond09/psxtmcond09.doc
-psxtmcond09_SOURCES = psxtmcond09/init.c ../tmtests/include/timesys.h \
- ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmcond09_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmcond09) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmcond10
-psxtm_tests += psxtmcond10
-psxtm_docs += psxtmcond10/psxtmcond10.doc
-psxtmcond10_SOURCES = psxtmcond10/init.c ../tmtests/include/timesys.h \
- ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmcond10_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmcond10) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmkey01
-psxtm_tests += psxtmkey01
-psxtm_docs += psxtmkey01/psxtmkey01.doc
-psxtmkey01_SOURCES = psxtmkey01/init.c ../tmtests/include/timesys.h \
- ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmkey01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmkey01) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmkey02
-psxtm_tests += psxtmkey02
-psxtm_docs += psxtmkey02/psxtmkey02.doc
-psxtmkey02_SOURCES = psxtmkey02/init.c ../tmtests/include/timesys.h \
- ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmkey02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmkey02) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmmq01
-psxtm_tests += psxtmmq01
-psxtm_docs += psxtmmq01/psxtmmq01.doc
-psxtmmq01_SOURCES = psxtmmq01/init.c ../tmtests/include/timesys.h \
- ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmmq01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmmq01) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmmutex01
-psxtm_tests += psxtmmutex01
-psxtm_docs += psxtmmutex01/psxtmmutex01.doc
-psxtmmutex01_SOURCES = psxtmmutex01/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmmutex01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmmutex01) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmmutex02
-psxtm_tests += psxtmmutex02
-psxtm_docs += psxtmmutex02/psxtmmutex02.doc
-psxtmmutex02_SOURCES = psxtmmutex02/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmmutex02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmmutex02) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmmutex03
-psxtm_tests += psxtmmutex03
-psxtm_docs += psxtmmutex03/psxtmmutex03.doc
-psxtmmutex03_SOURCES = psxtmmutex03/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmmutex03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmmutex03) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmmutex04
-psxtm_tests += psxtmmutex04
-psxtm_docs += psxtmmutex04/psxtmmutex04.doc
-psxtmmutex04_SOURCES = psxtmmutex04/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmmutex04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmmutex04) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmmutex05
-psxtm_tests += psxtmmutex05
-psxtm_docs += psxtmmutex05/psxtmmutex05.doc
-psxtmmutex05_SOURCES = psxtmmutex05/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmmutex05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmmutex05) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmmutex06
-psxtm_tests += psxtmmutex06
-psxtm_docs += psxtmmutex06/psxtmmutex06.doc
-psxtmmutex06_SOURCES = psxtmmutex06/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmmutex06_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmmutex06) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmmutex07
-psxtm_tests += psxtmmutex07
-psxtm_docs += psxtmmutex07/psxtmmutex07.doc
-psxtmmutex07_SOURCES = psxtmmutex07/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmmutex07_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmmutex07) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmmutexattr01
-psxtm_tests += psxtmmutexattr01
-psxtm_docs += psxtmmutexattr01/psxtmmutexattr01.doc
-psxtmmutexattr01_SOURCES = psxtmmutexattr01/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmmutexattr01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmmutexattr01) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmnanosleep01
-psxtm_tests += psxtmnanosleep01
-psxtm_docs += psxtmnanosleep01/psxtmnanosleep01.doc
-psxtmnanosleep01_SOURCES = psxtmnanosleep01/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmnanosleep01_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_psxtmnanosleep01) $(support_includes) \
- -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmnanosleep02
-psxtm_tests += psxtmnanosleep02
-psxtm_docs += psxtmnanosleep02/psxtmnanosleep02.doc
-psxtmnanosleep02_SOURCES = psxtmnanosleep02/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmnanosleep02_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_psxtmnanosleep02) $(support_includes) \
- -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmonce01
-psxtm_tests += psxtmonce01
-psxtm_docs += psxtmonce01/psxtmonce01.doc
-psxtmonce01_SOURCES = psxtmonce01/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmonce01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmonce01) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmrwlock01
-psxtm_tests += psxtmrwlock01
-psxtm_docs += psxtmrwlock01/psxtmrwlock01.doc
-psxtmrwlock01_SOURCES = psxtmrwlock01/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmrwlock01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmrwlock01) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmrwlock02
-psxtm_tests += psxtmrwlock02
-psxtm_docs += psxtmrwlock02/psxtmrwlock02.doc
-psxtmrwlock02_SOURCES = psxtmrwlock02/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmrwlock02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmrwlock02) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmrwlock03
-psxtm_tests += psxtmrwlock03
-psxtm_docs += psxtmrwlock03/psxtmrwlock03.doc
-psxtmrwlock03_SOURCES = psxtmrwlock03/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmrwlock03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmrwlock03) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmrwlock04
-psxtm_tests += psxtmrwlock04
-psxtm_docs += psxtmrwlock04/psxtmrwlock04.doc
-psxtmrwlock04_SOURCES = psxtmrwlock04/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmrwlock04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmrwlock04) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmrwlock05
-psxtm_tests += psxtmrwlock05
-psxtm_docs += psxtmrwlock05/psxtmrwlock05.doc
-psxtmrwlock05_SOURCES = psxtmrwlock05/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmrwlock05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmrwlock05) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmrwlock06
-psxtm_tests += psxtmrwlock06
-psxtm_docs += psxtmrwlock06/psxtmrwlock06.doc
-psxtmrwlock06_SOURCES = psxtmrwlock06/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmrwlock06_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmrwlock06) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmrwlock07
-psxtm_tests += psxtmrwlock07
-psxtm_docs += psxtmrwlock07/psxtmrwlock07.doc
-psxtmrwlock07_SOURCES = psxtmrwlock07/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmrwlock07_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmrwlock07) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmmqrcvblock01
-psxtm_tests += psxtmmqrcvblock01
-psxtm_docs += psxtmmqrcvblock01/psxtmmqrcvblock01.doc
-psxtmmqrcvblock01_SOURCES = psxtmmqrcvblock01/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmmqrcvblock01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmmqrcvblock01) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmmqrcvblock02
-psxtm_tests += psxtmmqrcvblock02
-psxtm_docs += psxtmmqrcvblock02/psxtmmqrcvblock02.doc
-psxtmmqrcvblock02_SOURCES = psxtmmqrcvblock02/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmmqrcvblock02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmmqrcvblock02) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmsem01
-psxtm_tests += psxtmsem01
-psxtm_docs += psxtmsem01/psxtmsem01.doc
-psxtmsem01_SOURCES = psxtmsem01/init.c ../tmtests/include/timesys.h \
- ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmsem01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmsem01) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmsem02
-psxtm_tests += psxtmsem02
-psxtm_docs += psxtmsem02/psxtmsem02.doc
-psxtmsem02_SOURCES = psxtmsem02/init.c ../tmtests/include/timesys.h \
- ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmsem02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmsem02) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmsem03
-psxtm_tests += psxtmsem03
-psxtm_docs += psxtmsem03/psxtmsem03.doc
-psxtmsem03_SOURCES = psxtmsem03/init.c ../tmtests/include/timesys.h \
- ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmsem03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmsem03) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmsem04
-psxtm_tests += psxtmsem04
-psxtm_docs += psxtmsem04/psxtmsem04.doc
-psxtmsem04_SOURCES = psxtmsem04/init.c ../tmtests/include/timesys.h \
- ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmsem04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmsem04) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmsem05
-psxtm_tests += psxtmsem05
-psxtm_docs += psxtmsem05/psxtmsem05.doc
-psxtmsem05_SOURCES = psxtmsem05/init.c ../tmtests/include/timesys.h \
- ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmsem05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmsem05) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmsleep01
-psxtm_tests += psxtmsleep01
-psxtm_docs += psxtmsleep01/psxtmsleep01.doc
-psxtmsleep01_SOURCES = psxtmsleep01/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmsleep01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmsleep01) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmsleep02
-psxtm_tests += psxtmsleep02
-psxtm_docs += psxtmsleep02/psxtmsleep02.doc
-psxtmsleep02_SOURCES = psxtmsleep02/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmsleep02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmsleep02) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmthread01
-psxtm_tests += psxtmthread01
-psxtm_docs += psxtmthread01/psxtmthread01.doc
-psxtmthread01_SOURCES = psxtmthread01/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmthread01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmthread01) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmthread02
-psxtm_tests += psxtmthread02
-psxtm_docs += psxtmthread02/psxtmthread02.doc
-psxtmthread02_SOURCES = psxtmthread02/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmthread02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmthread02) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmthread03
-psxtm_tests += psxtmthread03
-psxtm_docs += psxtmthread03/psxtmthread03.doc
-psxtmthread03_SOURCES = psxtmthread03/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmthread03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmthread03) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmthread04
-psxtm_tests += psxtmthread04
-psxtm_docs += psxtmthread04/psxtmthread04.doc
-psxtmthread04_SOURCES = psxtmthread04/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmthread04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmthread04) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmthread05
-psxtm_tests += psxtmthread05
-psxtm_docs += psxtmthread05/psxtmthread05.doc
-psxtmthread05_SOURCES = psxtmthread05/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmthread05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmthread05) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmthread06
-psxtm_tests += psxtmthread06
-psxtm_docs += psxtmthread06/psxtmthread06.doc
-psxtmthread06_SOURCES = psxtmthread06/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmthread06_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmthread06) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_psxtmthreadattr01
-psxtm_tests += psxtmthreadattr01
-psxtm_docs += psxtmthreadattr01/psxtmthreadattr01.doc
-psxtmthreadattr01_SOURCES = psxtmthreadattr01/init.c \
- ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-psxtmthreadattr01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmthreadattr01) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-noinst_PROGRAMS = $(psxtm_tests)
diff --git a/testsuites/psxtmtests/configure.ac b/testsuites/psxtmtests/configure.ac
deleted file mode 100644
index 857a8bac3c..0000000000
--- a/testsuites/psxtmtests/configure.ac
+++ /dev/null
@@ -1,91 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-tests-psxtmtests],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-AC_CONFIG_SRCDIR([psxtmmutex02])
-RTEMS_TOP([../..],[..])
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-
-AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
-AM_MAINTAINER_MODE
-
-RTEMS_ENV_RTEMSBSP
-
-RTEMS_PROJECT_ROOT
-
-RTEMS_PROG_CC_FOR_TARGET
-
-RTEMS_CANONICALIZE_TOOLS
-
-RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
-AC_CONFIG_HEADER([config.h])
-
-RTEMS_CHECK_CPUOPTS([RTEMS_POSIX_API])
-AM_CONDITIONAL(HAS_POSIX,test x"${rtems_cv_RTEMS_POSIX_API}" = x"yes")
-
-OPERATION_COUNT=${OPERATION_COUNT-100}
-AC_SUBST(OPERATION_COUNT)
-
-# BSP Test configuration
-RTEMS_TEST_CHECK([psxtmbarrier01])
-RTEMS_TEST_CHECK([psxtmbarrier02])
-RTEMS_TEST_CHECK([psxtmbarrier03])
-RTEMS_TEST_CHECK([psxtmbarrier04])
-RTEMS_TEST_CHECK([psxtmbarrierattr01])
-RTEMS_TEST_CHECK([psxtmcleanup01])
-RTEMS_TEST_CHECK([psxtmclocknanosleep01])
-RTEMS_TEST_CHECK([psxtmclocknanosleep02])
-RTEMS_TEST_CHECK([psxtmclocknanosleep03])
-RTEMS_TEST_CHECK([psxtmcond01])
-RTEMS_TEST_CHECK([psxtmcond02])
-RTEMS_TEST_CHECK([psxtmcond03])
-RTEMS_TEST_CHECK([psxtmcond04])
-RTEMS_TEST_CHECK([psxtmcond05])
-RTEMS_TEST_CHECK([psxtmcond06])
-RTEMS_TEST_CHECK([psxtmcond07])
-RTEMS_TEST_CHECK([psxtmcond08])
-RTEMS_TEST_CHECK([psxtmcond09])
-RTEMS_TEST_CHECK([psxtmcond10])
-RTEMS_TEST_CHECK([psxtmkey01])
-RTEMS_TEST_CHECK([psxtmkey02])
-RTEMS_TEST_CHECK([psxtmmq01])
-RTEMS_TEST_CHECK([psxtmmutex01])
-RTEMS_TEST_CHECK([psxtmmutex02])
-RTEMS_TEST_CHECK([psxtmmutex03])
-RTEMS_TEST_CHECK([psxtmmutex04])
-RTEMS_TEST_CHECK([psxtmmutex05])
-RTEMS_TEST_CHECK([psxtmmutex06])
-RTEMS_TEST_CHECK([psxtmmutex07])
-RTEMS_TEST_CHECK([psxtmmutexattr01])
-RTEMS_TEST_CHECK([psxtmnanosleep01])
-RTEMS_TEST_CHECK([psxtmnanosleep02])
-RTEMS_TEST_CHECK([psxtmonce01])
-RTEMS_TEST_CHECK([psxtmrwlock01])
-RTEMS_TEST_CHECK([psxtmrwlock02])
-RTEMS_TEST_CHECK([psxtmrwlock03])
-RTEMS_TEST_CHECK([psxtmrwlock04])
-RTEMS_TEST_CHECK([psxtmrwlock05])
-RTEMS_TEST_CHECK([psxtmrwlock06])
-RTEMS_TEST_CHECK([psxtmrwlock07])
-RTEMS_TEST_CHECK([psxtmmqrcvblock01])
-RTEMS_TEST_CHECK([psxtmmqrcvblock02])
-RTEMS_TEST_CHECK([psxtmsem01])
-RTEMS_TEST_CHECK([psxtmsem02])
-RTEMS_TEST_CHECK([psxtmsem03])
-RTEMS_TEST_CHECK([psxtmsem04])
-RTEMS_TEST_CHECK([psxtmsem05])
-RTEMS_TEST_CHECK([psxtmsleep01])
-RTEMS_TEST_CHECK([psxtmsleep02])
-RTEMS_TEST_CHECK([psxtmthread01])
-RTEMS_TEST_CHECK([psxtmthread02])
-RTEMS_TEST_CHECK([psxtmthread03])
-RTEMS_TEST_CHECK([psxtmthread04])
-RTEMS_TEST_CHECK([psxtmthread05])
-RTEMS_TEST_CHECK([psxtmthread06])
-RTEMS_TEST_CHECK([psxtmthreadattr01])
-
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/testsuites/rhealstone/Makefile.am b/testsuites/rhealstone/Makefile.am
deleted file mode 100644
index bb214357fc..0000000000
--- a/testsuites/rhealstone/Makefile.am
+++ /dev/null
@@ -1,70 +0,0 @@
-#
-# Real-time Benchmarking
-#
-
-ACLOCAL_AMFLAGS = -I ../aclocal
-
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-rhealstones =
-rhealstone_screens =
-rhealstone_docs =
-
-support_includes = -I$(top_srcdir)/../support/include
-
-if TEST_rhdeadlockbrk
-rhealstones += rhdeadlockbrk
-rhealstone_docs += rhdeadlockbrk/rhdeadlockbrk.adoc
-rhdeadlockbrk_SOURCES = rhdeadlockbrk/deadlockbrk.c \
- ../tmtests/include/timesys.h
-rhdeadlockbrk_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_rhdeadlockbrk) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_rhilatency
-rhealstones += rhilatency
-rhealstone_docs += rhilatency/rhilatency.adoc
-rhilatency_SOURCES = rhilatency/ilatency.c \
- ../tmtests/include/timesys.h
-rhilatency_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_rhilatency) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_rhmlatency
-rhealstones += rhmlatency
-rhealstone_docs += rhmlatency/rhmlatency.adoc
-rhmlatency_SOURCES = rhmlatency/mlatency.c \
- ../tmtests/include/timesys.h
-rhmlatency_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_rhmlatency) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_rhsemshuffle
-rhealstones += rhsemshuffle
-rhealstone_docs += rhsemshuffle/rhsemshuffle.adoc
-rhsemshuffle_SOURCES = rhsemshuffle/semshuffle.c \
- ../tmtests/include/timesys.h
-rhsemshuffle_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_rhsemshuffle) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_rhtaskpreempt
-rhealstones += rhtaskpreempt
-rhealstone_docs += rhtaskpreempt/rhtaskpreempt.adoc
-rhtaskpreempt_SOURCES = rhtaskpreempt/taskpreempt.c \
- ../tmtests/include/timesys.h
-rhtaskpreempt_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_rhtaskpreempt) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-if TEST_rhtaskswitch
-rhealstones += rhtaskswitch
-rhealstone_docs += rhtaskswitch/rhtaskswitch.adoc
-rhtaskswitch_SOURCES = rhtaskswitch/taskswitch.c \
- ../tmtests/include/timesys.h
-rhtaskswitch_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_rhtaskswitch) \
- $(support_includes) -I$(top_srcdir)/../tmtests/include
-endif
-
-noinst_PROGRAMS = $(rhealstones)
diff --git a/testsuites/rhealstone/configure.ac b/testsuites/rhealstone/configure.ac
deleted file mode 100644
index 0457f35ab8..0000000000
--- a/testsuites/rhealstone/configure.ac
+++ /dev/null
@@ -1,35 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-tests-rhealstone],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-AC_CONFIG_SRCDIR([rhtaskswitch])
-AC_CONFIG_HEADER([config.h])
-RTEMS_TOP([../..],[..])
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-
-AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
-AM_MAINTAINER_MODE
-
-RTEMS_ENV_RTEMSBSP
-
-RTEMS_PROJECT_ROOT
-
-RTEMS_PROG_CC_FOR_TARGET
-
-RTEMS_CANONICALIZE_TOOLS
-
-RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
-
-# BSP Test configuration
-RTEMS_TEST_CHECK([rhdeadlockbrk])
-RTEMS_TEST_CHECK([rhilatency])
-RTEMS_TEST_CHECK([rhmlatency])
-RTEMS_TEST_CHECK([rhsemshuffle])
-RTEMS_TEST_CHECK([rhtaskpreempt])
-RTEMS_TEST_CHECK([rhtaskswitch])
-
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/testsuites/samples/Makefile.am b/testsuites/samples/Makefile.am
deleted file mode 100644
index d6abe53eab..0000000000
--- a/testsuites/samples/Makefile.am
+++ /dev/null
@@ -1,136 +0,0 @@
-#
-# Samples
-#
-
-ACLOCAL_AMFLAGS = -I ../aclocal
-
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-samples =
-sample_screens =
-sample_docs =
-
-support_includes = -I$(top_srcdir)/../support/include
-
-if HAS_MP
-if TEST_base_mp
-# base_mp is a sample multiprocessing test
-samples += base_mp_node1
-sample_screens += base_mp/base_mp-node1.scn
-sample_docs += base_mp/base_mp-node1.doc
-base_mp_node1_SOURCES = base_mp/init1.c base_mp/apptask.c base_mp/system.h
-base_mp_node1_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_base_mp) \
- $(support_includes)
-samples += base_mp_node2
-sample_screens += base_mp/base_mp-node2.scn
-sample_docs += base_mp/base_mp-node2.doc
-base_mp_node2_SOURCES = base_mp/init2.c base_mp/apptask.c base_mp/system.h
-base_mp_node2_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_base_mp) \
- $(support_includes)
-endif
-endif
-
-if TEST_base_sp
-samples += base_sp
-sample_screens += base_sp/base_sp.scn
-sample_docs += base_sp/base_sp.doc
-base_sp_SOURCES = base_sp/init.c base_sp/apptask.c base_sp/system.h
-base_sp_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_base_sp) \
- $(support_includes)
-endif
-
-if TEST_capture
-samples += capture
-sample_screens += capture/capture.scn
-sample_docs += capture/capture.doc
-capture_SOURCES = capture/init.c capture/test1.c capture/system.h
-capture_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_capture) \
- $(support_includes)
-endif
-
-if CXXTESTS
-if TEST_cdtest
-samples += cdtest
-sample_screens += cdtest/cdtest.scn
-cdtest_SOURCES = cdtest/init.c cdtest/main.cc cdtest/system.h
-cdtest_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_cdtest) \
- $(support_includes)
-endif
-endif
-
-if CXXTESTS
-if TEST_iostream
-samples += cxx_iostream
-sample_screens += iostream/iostream.scn
-sample_docs += iostream/iostream.doc
-cxx_iostream_SOURCES = iostream/init.cc iostream/system.h
-cxx_iostream_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_cxx_iostream)
-endif
-endif
-
-if TEST_fileio
-samples += fileio
-sample_docs += fileio/fileio.doc
-fileio_SOURCES = fileio/init.c fileio/system.h
-fileio_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_fileio) \
- $(support_includes)
-endif
-
-if TEST_hello
-samples += hello
-sample_screens += hello/hello.scn
-sample_docs += hello/hello.doc
-hello_SOURCES = hello/init.c
-hello_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_hello) \
- $(support_includes)
-endif
-
-if TEST_minimum
-samples += minimum
-sample_screens += minimum/minimum.scn
-sample_docs += minimum/minimum.doc
-minimum_SOURCES = minimum/init.c
-minimum_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_minimum)
-endif
-
-if TEST_nsecs
-samples += nsecs
-sample_screens += nsecs/nsecs.scn
-sample_docs += nsecs/nsecs.doc
-nsecs_SOURCES = nsecs/init.c nsecs/empty.c
-nsecs_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_nsecs) \
- $(support_includes)
-endif
-
-if TEST_paranoia
-samples += paranoia
-sample_screens += paranoia/paranoia.scn
-sample_docs += paranoia/paranoia.doc
-paranoia_SOURCES = paranoia/init.c paranoia/paranoia.c \
- paranoia/system.h
-paranoia_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_paranoia) \
- $(support_includes)
-paranoia_LDADD = -lm $(LDADD)
-endif
-
-if TEST_ticker
-samples += ticker
-sample_screens += ticker/ticker.scn
-sample_docs += ticker/ticker.doc
-ticker_SOURCES = ticker/init.c ticker/tasks.c ticker/system.h
-ticker_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_ticker) \
- $(support_includes)
-endif
-
-if TEST_unlimited
-samples += unlimited
-sample_screens += unlimited/unlimited.scn
-sample_docs += unlimited/unlimited.doc
-unlimited_SOURCES = unlimited/init.c unlimited/test1.c \
- unlimited/test2.c unlimited/test3.c unlimited/system.h
-unlimited_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_unlimited) \
- $(support_includes)
-endif
-
-noinst_PROGRAMS = $(samples)
diff --git a/testsuites/samples/configure.ac b/testsuites/samples/configure.ac
deleted file mode 100644
index 9721ea4f26..0000000000
--- a/testsuites/samples/configure.ac
+++ /dev/null
@@ -1,56 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-tests-samples],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-AC_CONFIG_SRCDIR([hello])
-AC_CONFIG_HEADER([config.h])
-RTEMS_TOP([../..],[..])
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-
-AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
-AM_MAINTAINER_MODE
-
-RTEMS_ENABLE_CXX
-
-RTEMS_ENV_RTEMSBSP
-
-RTEMS_PROJECT_ROOT
-
-RTEMS_PROG_CC_FOR_TARGET
-
-RTEMS_PROG_CXX_FOR_TARGET
-RTEMS_CANONICALIZE_TOOLS
-
-RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
-RTEMS_CHECK_CPUOPTS([RTEMS_MULTIPROCESSING])
-RTEMS_CHECK_CXX(RTEMS_BSP)
-RTEMS_CHECK_CPUOPTS([RTEMS_NETWORKING])
-RTEMS_CHECK_CPUOPTS([RTEMS_SMP])
-
-AM_CONDITIONAL([CXXTESTS],[test "$HAS_CPLUSPLUS" = "yes"])
-AM_CONDITIONAL(NETTESTS,test "$rtems_cv_RTEMS_NETWORKING" = "yes")
-AM_CONDITIONAL(HAS_MP,test "$rtems_cv_RTEMS_MULTIPROCESSING" = "yes")
-AM_CONDITIONAL(NO_SMP,test "$rtems_cv_RTEMS_SMP" != "yes")
-AM_CONDITIONAL(HAS_SMP,test "$rtems_cv_RTEMS_SMP" = "yes")
-
-# BSP Test configuration
-RTEMS_TEST_CHECK([base_mp])
-RTEMS_TEST_CHECK([base_sp])
-RTEMS_TEST_CHECK([capture])
-RTEMS_TEST_CHECK([cdtest])
-RTEMS_TEST_CHECK([iostream])
-RTEMS_TEST_CHECK([fileio])
-RTEMS_TEST_CHECK([hello])
-RTEMS_TEST_CHECK([loopback])
-RTEMS_TEST_CHECK([minimum])
-RTEMS_TEST_CHECK([nsecs])
-RTEMS_TEST_CHECK([paranoia])
-RTEMS_TEST_CHECK([pppd])
-RTEMS_TEST_CHECK([ticker])
-RTEMS_TEST_CHECK([unlimited])
-
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/testsuites/smptests/Makefile.am b/testsuites/smptests/Makefile.am
deleted file mode 100644
index 698aaee6f8..0000000000
--- a/testsuites/smptests/Makefile.am
+++ /dev/null
@@ -1,673 +0,0 @@
-#
-# SMP Teststuite
-#
-
-ACLOCAL_AMFLAGS = -I ../aclocal
-
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-smp_tests =
-smp_screens =
-smp_docs =
-
-support_includes = -I$(top_srcdir)/../support/include
-
-if HAS_SMP
-if TEST_smp01
-smp_tests += smp01
-smp_screens += smp01/smp01.scn
-smp_docs += smp01/smp01.doc
-smp01_SOURCES = smp01/init.c smp01/tasks.c smp01/system.h \
- ../support/src/locked_print.c
-smp01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smp01) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smp02
-smp_tests += smp02
-smp_screens += smp02/smp02.scn
-smp_docs += smp02/smp02.doc
-smp02_SOURCES = smp02/init.c smp02/tasks.c smp02/system.h \
- ../support/src/locked_print.c
-smp02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smp02) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smp03
-smp_tests += smp03
-smp_screens += smp03/smp03.scn
-smp_docs += smp03/smp03.doc
-smp03_SOURCES = smp03/init.c smp03/tasks.c smp03/system.h \
- ../support/src/locked_print.c
-smp03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smp03) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smp05
-smp_tests += smp05
-smp_screens += smp05/smp05.scn
-smp_docs += smp05/smp05.doc
-smp05_SOURCES = smp05/init.c ../support/src/locked_print.c
-smp05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smp05) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smp07
-smp_tests += smp07
-smp_screens += smp07/smp07.scn
-smp_docs += smp07/smp07.doc
-smp07_SOURCES = smp07/init.c ../support/src/locked_print.c
-smp07_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smp07) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smp08
-smp_tests += smp08
-smp_screens += smp08/smp08.scn
-smp_docs += smp08/smp08.doc
-smp08_SOURCES = smp08/init.c smp08/tasks.c smp08/system.h \
- ../support/src/locked_print.c
-smp08_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smp08) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smp09
-smp_tests += smp09
-smp_screens += smp09/smp09.scn
-smp_docs += smp09/smp09.doc
-smp09_SOURCES = smp09/init.c ../support/src/locked_print.c
-smp09_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smp09) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpaffinity01
-smp_tests += smpaffinity01
-smp_screens += smpaffinity01/smpaffinity01.scn
-smp_docs += smpaffinity01/smpaffinity01.doc
-smpaffinity01_SOURCES = smpaffinity01/init.c
-smpaffinity01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpaffinity01) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpatomic01
-smp_tests += smpatomic01
-smp_screens += smpatomic01/smpatomic01.scn
-smp_docs += smpatomic01/smpatomic01.doc
-smpatomic01_SOURCES = smpatomic01/init.c
-smpatomic01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpatomic01) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpcache01
-smp_tests += smpcache01
-smp_screens += smpcache01/smpcache01.scn
-smp_docs += smpcache01/smpcache01.doc
-smpcache01_SOURCES = smpcache01/init.c
-smpcache01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpcache01) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpcapture01
-smp_tests += smpcapture01
-smp_screens += smpcapture01/smpcapture01.scn
-smp_docs += smpcapture01/smpcapture01.doc
-smpcapture01_SOURCES = smpcapture01/init.c
-smpcapture01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpcapture01) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpcapture02
-smp_tests += smpcapture02
-smp_screens += smpcapture02/smpcapture02.scn
-smp_docs += smpcapture02/smpcapture02.doc
-smpcapture02_SOURCES = smpcapture02/init.c
-smpcapture02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpcapture02) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpclock01
-smp_tests += smpclock01
-smp_screens += smpclock01/smpclock01.scn
-smp_docs += smpclock01/smpclock01.doc
-smpclock01_SOURCES = smpclock01/init.c ../support/src/spin.c
-smpclock01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpclock01) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpfatal01
-smp_tests += smpfatal01
-smp_screens += smpfatal01/smpfatal01.scn
-smp_docs += smpfatal01/smpfatal01.doc
-smpfatal01_SOURCES = smpfatal01/init.c
-smpfatal01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpfatal01) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpfatal02
-smp_tests += smpfatal02
-smp_screens += smpfatal02/smpfatal02.scn
-smp_docs += smpfatal02/smpfatal02.doc
-smpfatal02_SOURCES = smpfatal02/init.c
-smpfatal02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpfatal02) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpfatal03
-smp_tests += smpfatal03
-smp_screens += smpfatal03/smpfatal03.scn
-smp_docs += smpfatal03/smpfatal03.doc
-smpfatal03_SOURCES = smpfatal03/init.c
-smpfatal03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpfatal03) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpfatal04
-smp_tests += smpfatal04
-smp_screens += smpfatal04/smpfatal04.scn
-smp_docs += smpfatal04/smpfatal04.doc
-smpfatal04_SOURCES = smpfatal04/init.c
-smpfatal04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpfatal04) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpfatal05
-smp_tests += smpfatal05
-smp_screens += smpfatal05/smpfatal05.scn
-smp_docs += smpfatal05/smpfatal05.doc
-smpfatal05_SOURCES = smpfatal05/init.c
-smpfatal05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpfatal05) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpfatal06
-smp_tests += smpfatal06
-smp_screens += smpfatal06/smpfatal06.scn
-smp_docs += smpfatal06/smpfatal06.doc
-smpfatal06_SOURCES = smpfatal06/init.c
-smpfatal06_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpfatal06) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpfatal08
-smp_tests += smpfatal08
-smp_screens += smpfatal08/smpfatal08.scn
-smp_docs += smpfatal08/smpfatal08.doc
-smpfatal08_SOURCES = smpfatal08/init.c
-smpfatal08_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpfatal08) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpfatal09
-smp_tests += smpfatal09
-smp_screens += smpfatal09/smpfatal09.scn
-smp_docs += smpfatal09/smpfatal09.doc
-smpfatal09_SOURCES = smpfatal09/init.c
-smpfatal09_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpfatal09) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpipi01
-smp_tests += smpipi01
-smp_screens += smpipi01/smpipi01.scn
-smp_docs += smpipi01/smpipi01.doc
-smpipi01_SOURCES = smpipi01/init.c
-smpipi01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpipi01) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpload01
-smp_tests += smpload01
-smp_screens += smpload01/smpload01.scn
-smp_docs += smpload01/smpload01.doc
-smpload01_SOURCES = smpload01/init.c
-smpload01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpload01) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smplock01
-smp_tests += smplock01
-smp_screens += smplock01/smplock01.scn
-smp_docs += smplock01/smplock01.doc
-smplock01_SOURCES = smplock01/init.c
-smplock01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smplock01) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpmigration01
-smp_tests += smpmigration01
-smp_screens += smpmigration01/smpmigration01.scn
-smp_docs += smpmigration01/smpmigration01.doc
-smpmigration01_SOURCES = smpmigration01/init.c
-smpmigration01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpmigration01) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpmigration02
-smp_tests += smpmigration02
-smp_screens += smpmigration02/smpmigration02.scn
-smp_docs += smpmigration02/smpmigration02.doc
-smpmigration02_SOURCES = smpmigration02/init.c
-smpmigration02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpmigration02) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpmrsp01
-smp_tests += smpmrsp01
-smp_screens += smpmrsp01/smpmrsp01.scn
-smp_docs += smpmrsp01/smpmrsp01.doc
-smpmrsp01_SOURCES = smpmrsp01/init.c
-smpmrsp01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpmrsp01) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpmulticast01
-smp_tests += smpmulticast01
-smp_screens += smpmulticast01/smpmulticast01.scn
-smp_docs += smpmulticast01/smpmulticast01.doc
-smpmulticast01_SOURCES = smpmulticast01/init.c
-smpmulticast01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpmulticast01) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpmutex01
-smp_tests += smpmutex01
-smp_screens += smpmutex01/smpmutex01.scn
-smp_docs += smpmutex01/smpmutex01.doc
-smpmutex01_SOURCES = smpmutex01/init.c
-smpmutex01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpmutex01) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpmutex02
-smp_tests += smpmutex02
-smp_screens += smpmutex02/smpmutex02.scn
-smp_docs += smpmutex02/smpmutex02.doc
-smpmutex02_SOURCES = smpmutex02/init.c
-smpmutex02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpmutex02) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpopenmp01
-smp_tests += smpopenmp01
-smp_screens += smpopenmp01/smpopenmp01.scn
-smp_docs += smpopenmp01/smpopenmp01.doc
-smpopenmp01_SOURCES = smpopenmp01/init.c
-smpopenmp01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpopenmp01) \
- $(support_includes)
-smpopenmp01_CFLAGS = $(AM_CFLAGS) -fopenmp
-endif
-endif
-
-if HAS_SMP
-if TEST_smppsxaffinity01
-smp_tests += smppsxaffinity01
-smp_screens += smppsxaffinity01/smppsxaffinity01.scn
-smp_docs += smppsxaffinity01/smppsxaffinity01.doc
-smppsxaffinity01_SOURCES = smppsxaffinity01/init.c
-smppsxaffinity01_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_smppsxaffinity01) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-endif
-
-if HAS_SMP
-if TEST_smppsxaffinity02
-smp_tests += smppsxaffinity02
-smp_screens += smppsxaffinity02/smppsxaffinity02.scn
-smp_docs += smppsxaffinity02/smppsxaffinity02.doc
-smppsxaffinity02_SOURCES = smppsxaffinity02/init.c
-smppsxaffinity02_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_smppsxaffinity02) $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smppsxmutex01
-smp_tests += smppsxmutex01
-smp_screens += smppsxmutex01/smppsxmutex01.scn
-smp_docs += smppsxmutex01/smppsxmutex01.doc
-smppsxmutex01_SOURCES = smppsxmutex01/init.c
-smppsxmutex01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smppsxmutex01) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if HAS_POSIX
-if TEST_smppsxsignal01
-smp_tests += smppsxsignal01
-smp_screens += smppsxsignal01/smppsxsignal01.scn
-smp_docs += smppsxsignal01/smppsxsignal01.doc
-smppsxsignal01_SOURCES = smppsxsignal01/init.c
-smppsxsignal01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smppsxsignal01) \
- $(support_includes)
-endif
-endif
-endif
-
-if HAS_SMP
-if TEST_smpschedaffinity01
-smp_tests += smpschedaffinity01
-smp_screens += smpschedaffinity01/smpschedaffinity01.scn
-smp_docs += smpschedaffinity01/smpschedaffinity01.doc
-smpschedaffinity01_SOURCES = smpschedaffinity01/init.c
-smpschedaffinity01_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_smpschedaffinity01) $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpschedaffinity02
-smp_tests += smpschedaffinity02
-smp_screens += smpschedaffinity02/smpschedaffinity02.scn
-smp_docs += smpschedaffinity02/smpschedaffinity02.doc
-smpschedaffinity02_SOURCES = smpschedaffinity02/init.c
-smpschedaffinity02_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_smpschedaffinity02) $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpschedaffinity03
-smp_tests += smpschedaffinity03
-smp_screens += smpschedaffinity03/smpschedaffinity03.scn
-smp_docs += smpschedaffinity03/smpschedaffinity03.doc
-smpschedaffinity03_SOURCES = smpschedaffinity03/init.c
-smpschedaffinity03_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_smpschedaffinity03) $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpschedaffinity04
-smp_tests += smpschedaffinity04
-smp_screens += smpschedaffinity04/smpschedaffinity04.scn
-smp_docs += smpschedaffinity04/smpschedaffinity04.doc
-smpschedaffinity04_SOURCES = smpschedaffinity04/init.c
-smpschedaffinity04_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_smpschedaffinity04) $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpschedaffinity05
-smp_tests += smpschedaffinity05
-smp_screens += smpschedaffinity05/smpschedaffinity05.scn
-smp_docs += smpschedaffinity05/smpschedaffinity05.doc
-smpschedaffinity05_SOURCES = smpschedaffinity05/init.c
-smpschedaffinity05_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_smpschedaffinity05) $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpschededf01
-smp_tests += smpschededf01
-smp_screens += smpschededf01/smpschededf01.scn
-smp_docs += smpschededf01/smpschededf01.doc
-smpschededf01_SOURCES = smpschededf01/init.c
-smpschededf01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpschededf01) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpschededf02
-smp_tests += smpschededf02
-smp_screens += smpschededf02/smpschededf02.scn
-smp_docs += smpschededf02/smpschededf02.doc
-smpschededf02_SOURCES = smpschededf02/init.c
-smpschededf02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpschededf02) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpschededf03
-smp_tests += smpschededf03
-smp_screens += smpschededf03/smpschededf03.scn
-smp_docs += smpschededf03/smpschededf03.doc
-smpschededf03_SOURCES = smpschededf03/init.c
-smpschededf03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpschededf03) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpschededf04
-smp_tests += smpschededf04
-smp_screens += smpschededf04/smpschededf04.scn
-smp_docs += smpschededf04/smpschededf04.doc
-smpschededf04_SOURCES = smpschededf04/init.c
-smpschededf04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpschededf04) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpschedsem01
-smp_tests += smpschedsem01
-smp_screens += smpschedsem01/smpschedsem01.scn
-smp_docs += smpschedsem01/smpschedsem01.doc
-smpschedsem01_SOURCES = smpschedsem01/init.c
-smpschedsem01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpschedsem01) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpscheduler01
-smp_tests += smpscheduler01
-smp_screens += smpscheduler01/smpscheduler01.scn
-smp_docs += smpscheduler01/smpscheduler01.doc
-smpscheduler01_SOURCES = smpscheduler01/init.c
-smpscheduler01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpscheduler01) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpscheduler02
-smp_tests += smpscheduler02
-smp_screens += smpscheduler02/smpscheduler02.scn
-smp_docs += smpscheduler02/smpscheduler02.doc
-smpscheduler02_SOURCES = smpscheduler02/init.c
-smpscheduler02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpscheduler02) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpscheduler03
-smp_tests += smpscheduler03
-smp_screens += smpscheduler03/smpscheduler03.scn
-smp_docs += smpscheduler03/smpscheduler03.doc
-smpscheduler03_SOURCES = smpscheduler03/init.c smpscheduler03/test.c
-smpscheduler03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpscheduler03) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpscheduler04
-smp_tests += smpscheduler04
-smp_screens += smpscheduler04/smpscheduler04.scn
-smp_docs += smpscheduler04/smpscheduler04.doc
-smpscheduler04_SOURCES = smpscheduler04/init.c
-smpscheduler04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpscheduler04) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpscheduler05
-smp_tests += smpscheduler05
-smp_screens += smpscheduler05/smpscheduler05.scn
-smp_docs += smpscheduler05/smpscheduler05.doc
-smpscheduler05_SOURCES = smpscheduler05/init.c smpscheduler03/test.c
-smpscheduler05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpscheduler05) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpscheduler06
-smp_tests += smpscheduler06
-smp_screens += smpscheduler06/smpscheduler06.scn
-smp_docs += smpscheduler06/smpscheduler06.doc
-smpscheduler06_SOURCES = smpscheduler06/init.c smpscheduler03/test.c
-smpscheduler06_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpscheduler06) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpscheduler07
-smp_tests += smpscheduler07
-smp_screens += smpscheduler07/smpscheduler07.scn
-smp_docs += smpscheduler07/smpscheduler07.doc
-smpscheduler07_SOURCES = smpscheduler07/init.c smpscheduler03/test.c
-smpscheduler07_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpscheduler07) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpsignal01
-smp_tests += smpsignal01
-smp_screens += smpsignal01/smpsignal01.scn
-smp_docs += smpsignal01/smpsignal01.doc
-smpsignal01_SOURCES = smpsignal01/init.c
-smpsignal01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpsignal01) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpstrongapa01
-smp_tests += smpstrongapa01
-smp_screens += smpstrongapa01/smpstrongapa01.scn
-smp_docs += smpstrongapa01/smpstrongapa01.doc
-smpstrongapa01_SOURCES = smpstrongapa01/init.c
-smpstrongapa01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpstrongapa01) \
- $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpswitchextension01
-smp_tests += smpswitchextension01
-smp_screens += smpswitchextension01/smpswitchextension01.scn
-smp_docs += smpswitchextension01/smpswitchextension01.doc
-smpswitchextension01_SOURCES = smpswitchextension01/init.c
-smpswitchextension01_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_smpswitchextension01) $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpthreadlife01
-smp_tests += smpthreadlife01
-smp_screens += smpthreadlife01/smpthreadlife01.scn
-smp_docs += smpthreadlife01/smpthreadlife01.doc
-smpthreadlife01_SOURCES = smpthreadlife01/init.c
-smpthreadlife01_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_smpthreadlife01) $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpthreadpin01
-smp_tests += smpthreadpin01
-smp_screens += smpthreadpin01/smpthreadpin01.scn
-smp_docs += smpthreadpin01/smpthreadpin01.doc
-smpthreadpin01_SOURCES = smpthreadpin01/init.c
-smpthreadpin01_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_smpthreadpin01) $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpunsupported01
-smp_tests += smpunsupported01
-smp_screens += smpunsupported01/smpunsupported01.scn
-smp_docs += smpunsupported01/smpunsupported01.doc
-smpunsupported01_SOURCES = smpunsupported01/init.c
-smpunsupported01_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_smpunsupported01) $(support_includes)
-endif
-endif
-
-if HAS_SMP
-if TEST_smpwakeafter01
-smp_tests += smpwakeafter01
-smp_screens += smpwakeafter01/smpwakeafter01.scn
-smp_docs += smpwakeafter01/smpwakeafter01.doc
-smpwakeafter01_SOURCES = smpwakeafter01/init.c
-smpwakeafter01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpwakeafter01) \
- $(support_includes)
-endif
-endif
-
-noinst_PROGRAMS = $(smp_tests)
diff --git a/testsuites/smptests/configure.ac b/testsuites/smptests/configure.ac
deleted file mode 100644
index 83b5b9fe41..0000000000
--- a/testsuites/smptests/configure.ac
+++ /dev/null
@@ -1,97 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-tests-smptests],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-AC_CONFIG_SRCDIR([smp01])
-AC_CONFIG_HEADER([config.h])
-RTEMS_TOP([../..],[..])
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-
-AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
-AM_MAINTAINER_MODE
-
-RTEMS_ENABLE_CXX
-
-RTEMS_ENV_RTEMSBSP
-
-RTEMS_PROJECT_ROOT
-
-RTEMS_PROG_CC_FOR_TARGET
-
-RTEMS_PROG_CXX_FOR_TARGET
-RTEMS_CANONICALIZE_TOOLS
-
-RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
-RTEMS_CHECK_CPUOPTS([RTEMS_POSIX_API])
-RTEMS_CHECK_CPUOPTS([RTEMS_SMP])
-
-AM_CONDITIONAL(NO_SMP,test "$rtems_cv_RTEMS_SMP" != "yes")
-AM_CONDITIONAL(HAS_SMP,test "$rtems_cv_RTEMS_SMP" = "yes")
-AM_CONDITIONAL([HAS_POSIX],[test x"${rtems_cv_RTEMS_POSIX_API}" = xyes])
-
-# BSP Test configuration
-RTEMS_TEST_CHECK([smp01])
-RTEMS_TEST_CHECK([smp02])
-RTEMS_TEST_CHECK([smp03])
-RTEMS_TEST_CHECK([smp05])
-RTEMS_TEST_CHECK([smp07])
-RTEMS_TEST_CHECK([smp08])
-RTEMS_TEST_CHECK([smp09])
-RTEMS_TEST_CHECK([smpaffinity01])
-RTEMS_TEST_CHECK([smpatomic01])
-RTEMS_TEST_CHECK([smpcache01])
-RTEMS_TEST_CHECK([smpcapture01])
-RTEMS_TEST_CHECK([smpcapture02])
-RTEMS_TEST_CHECK([smpclock01])
-RTEMS_TEST_CHECK([smpfatal01])
-RTEMS_TEST_CHECK([smpfatal02])
-RTEMS_TEST_CHECK([smpfatal03])
-RTEMS_TEST_CHECK([smpfatal04])
-RTEMS_TEST_CHECK([smpfatal05])
-RTEMS_TEST_CHECK([smpfatal06])
-RTEMS_TEST_CHECK([smpfatal08])
-RTEMS_TEST_CHECK([smpfatal09])
-RTEMS_TEST_CHECK([smpipi01])
-RTEMS_TEST_CHECK([smpload01])
-RTEMS_TEST_CHECK([smplock01])
-RTEMS_TEST_CHECK([smpmigration01])
-RTEMS_TEST_CHECK([smpmigration02])
-RTEMS_TEST_CHECK([smpmrsp01])
-RTEMS_TEST_CHECK([smpmulticast01])
-RTEMS_TEST_CHECK([smpmutex01])
-RTEMS_TEST_CHECK([smpmutex02])
-RTEMS_TEST_CHECK([smpopenmp01])
-RTEMS_TEST_CHECK([smppsxaffinity01])
-RTEMS_TEST_CHECK([smppsxaffinity02])
-RTEMS_TEST_CHECK([smppsxmutex01])
-RTEMS_TEST_CHECK([smppsxsignal01])
-RTEMS_TEST_CHECK([smpschedaffinity01])
-RTEMS_TEST_CHECK([smpschedaffinity02])
-RTEMS_TEST_CHECK([smpschedaffinity03])
-RTEMS_TEST_CHECK([smpschedaffinity04])
-RTEMS_TEST_CHECK([smpschedaffinity05])
-RTEMS_TEST_CHECK([smpschededf01])
-RTEMS_TEST_CHECK([smpschededf02])
-RTEMS_TEST_CHECK([smpschededf03])
-RTEMS_TEST_CHECK([smpschededf04])
-RTEMS_TEST_CHECK([smpschedsem01])
-RTEMS_TEST_CHECK([smpscheduler01])
-RTEMS_TEST_CHECK([smpscheduler02])
-RTEMS_TEST_CHECK([smpscheduler03])
-RTEMS_TEST_CHECK([smpscheduler04])
-RTEMS_TEST_CHECK([smpscheduler05])
-RTEMS_TEST_CHECK([smpscheduler06])
-RTEMS_TEST_CHECK([smpscheduler07])
-RTEMS_TEST_CHECK([smpsignal01])
-RTEMS_TEST_CHECK([smpstrongapa01])
-RTEMS_TEST_CHECK([smpswitchextension01])
-RTEMS_TEST_CHECK([smpthreadlife01])
-RTEMS_TEST_CHECK([smpthreadpin01])
-RTEMS_TEST_CHECK([smpunsupported01])
-RTEMS_TEST_CHECK([smpwakeafter01])
-
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/testsuites/sptests/Makefile.am b/testsuites/sptests/Makefile.am
deleted file mode 100644
index 07d7ee04e9..0000000000
--- a/testsuites/sptests/Makefile.am
+++ /dev/null
@@ -1,1943 +0,0 @@
-#
-# Single Processor Testuite
-#
-
-ACLOCAL_AMFLAGS = -I ../aclocal
-
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-sp_tests =
-sp_screens =
-sp_docs =
-sp_libs =
-
-support_includes = -I$(top_srcdir)/../support/include
-
-if TEST_sp01
-sp_tests += sp01
-sp_screens += sp01/sp01.scn
-sp_docs += sp01/sp01.doc
-sp01_SOURCES = sp01/init.c sp01/task1.c sp01/system.h
-sp01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp01) $(support_includes)
-endif
-
-if TEST_sp02
-sp_tests += sp02
-sp_screens += sp02/sp02.scn
-sp_docs += sp02/sp02.doc
-sp02_SOURCES = sp02/init.c sp02/task1.c sp02/task2.c sp02/task3.c \
- sp02/preempt.c sp02/system.h
-sp02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp02) $(support_includes)
-endif
-
-if TEST_sp03
-sp_tests += sp03
-sp_screens += sp03/sp03.scn
-sp_docs += sp03/sp03.doc
-sp03_SOURCES = sp03/init.c sp03/task1.c sp03/task2.c sp03/system.h
-sp03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp03) $(support_includes)
-endif
-
-if TEST_sp04
-sp_tests += sp04
-sp_screens += sp04/sp04.scn
-sp_docs += sp04/sp04.doc
-sp04_SOURCES = sp04/init.c sp04/task1.c sp04/task2.c sp04/task3.c \
- sp04/tswitch.c sp04/system.h
-sp04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp04) $(support_includes)
-endif
-
-if TEST_sp05
-sp_tests += sp05
-sp_screens += sp05/sp05.scn
-sp_docs += sp05/sp05.doc
-sp05_SOURCES = sp05/init.c sp05/task1.c sp05/task2.c sp05/task3.c \
- sp05/system.h
-sp05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp05) $(support_includes)
-endif
-
-if TEST_sp06
-sp_tests += sp06
-sp_screens += sp06/sp06.scn
-sp_docs += sp06/sp06.doc
-sp06_SOURCES = sp06/init.c sp06/task1.c sp06/task2.c sp06/task3.c \
- sp06/system.h
-sp06_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp06) $(support_includes)
-endif
-
-if TEST_sp07
-sp_tests += sp07
-sp_screens += sp07/sp07.scn
-sp_docs += sp07/sp07.doc
-sp07_SOURCES = sp07/init.c sp07/task1.c sp07/task2.c sp07/task3.c \
- sp07/task4.c sp07/taskexit.c sp07/tcreate.c sp07/tdelete.c \
- sp07/trestart.c sp07/tstart.c sp07/system.h
-sp07_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp07) $(support_includes)
-endif
-
-if TEST_sp08
-sp_tests += sp08
-sp_screens += sp08/sp08.scn
-sp_docs += sp08/sp08.doc
-sp08_SOURCES = sp08/init.c
-sp08_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp08) $(support_includes)
-endif
-
-if TEST_sp11
-sp_tests += sp11
-sp_screens += sp11/sp11.scn
-sp_docs += sp11/sp11.doc
-sp11_SOURCES = sp11/init.c sp11/task1.c sp11/task2.c sp11/timer.c \
- sp11/system.h
-sp11_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp11) $(support_includes)
-endif
-
-if TEST_sp12
-sp_tests += sp12
-sp_screens += sp12/sp12.scn
-sp_docs += sp12/sp12.doc
-sp12_SOURCES = sp12/init.c sp12/task1.c sp12/task2.c sp12/task3.c \
- sp12/task4.c sp12/task5.c sp12/pridrv.c sp12/pritask.c sp12/system.h
-sp12_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp12) $(support_includes)
-endif
-
-if TEST_sp13
-sp_tests += sp13
-sp_screens += sp13/sp13.scn
-sp_docs += sp13/sp13.doc
-sp13_SOURCES = sp13/init.c sp13/fillbuff.c sp13/putbuff.c sp13/task1.c \
- sp13/task2.c sp13/task3.c sp13/system.h
-sp13_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp13) $(support_includes)
-endif
-
-if TEST_sp14
-sp_tests += sp14
-sp_screens += sp14/sp14.scn
-sp_docs += sp14/sp14.doc
-sp14_SOURCES = sp14/init.c sp14/asr.c sp14/task1.c sp14/task2.c \
- sp14/system.h
-sp14_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp14) $(support_includes)
-endif
-
-if TEST_sp15
-sp_tests += sp15
-sp_screens += sp15/sp15.scn
-sp_docs += sp15/sp15.doc
-sp15_SOURCES = sp15/init.c sp15/task1.c sp15/system.h
-sp15_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp15) $(support_includes)
-endif
-
-if TEST_sp16
-sp_tests += sp16
-sp_screens += sp16/sp16.scn
-sp_docs += sp16/sp16.doc
-sp16_SOURCES = sp16/init.c sp16/task1.c sp16/task2.c sp16/task3.c \
- sp16/task4.c sp16/task5.c sp16/system.h
-sp16_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp16) $(support_includes)
-endif
-
-if TEST_sp17
-sp_tests += sp17
-sp_screens += sp17/sp17.scn
-sp_docs += sp17/sp17.doc
-sp17_SOURCES = sp17/init.c sp17/asr.c sp17/task1.c sp17/task2.c \
- sp17/system.h
-sp17_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp17) $(support_includes)
-endif
-
-if TEST_sp18
-sp_tests += sp18
-sp_screens += sp18/sp18.scn
-sp_docs += sp18/sp18.doc
-sp18_SOURCES = sp18/init.c
-sp18_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp18) $(support_includes)
-endif
-
-if TEST_sp19
-sp_tests += sp19
-sp_screens += sp19/sp19.scn
-sp_docs += sp19/sp19.doc
-sp19_SOURCES = sp19/init.c sp19/first.c sp19/fptask.c sp19/task1.c \
- sp19/system.h sp19/fptest.h sp19/inttest.h
-sp19_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp19) $(support_includes)
-endif
-
-if TEST_sp20
-sp_tests += sp20
-sp_screens += sp20/sp20.scn
-sp_docs += sp20/sp20.doc
-sp20_SOURCES = sp20/init.c sp20/getall.c sp20/task1.c sp20/system.h
-sp20_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp20) $(support_includes)
-endif
-
-if TEST_sp2038
-sp_tests += sp2038
-sp_screens += sp2038/sp2038.scn
-sp_docs += sp2038/sp2038.doc
-sp2038_SOURCES = sp2038/init.c
-sp2038_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp2038) \
- $(support_includes)
-endif
-
-if TEST_sp21
-sp_tests += sp21
-sp_screens += sp21/sp21.scn
-sp_docs += sp21/sp21.doc
-sp21_SOURCES = sp21/init.c
-sp21_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp21) $(support_includes) \
- -Wno-deprecated-declarations
-endif
-
-if TEST_sp22
-sp_tests += sp22
-sp_screens += sp22/sp22.scn
-sp_docs += sp22/sp22.doc
-sp22_SOURCES = sp22/init.c sp22/prtime.c sp22/delay.c sp22/task1.c \
- sp22/system.h
-sp22_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp22) $(support_includes)
-endif
-
-if TEST_sp23
-sp_tests += sp23
-sp_screens += sp23/sp23.scn
-sp_docs += sp23/sp23.doc
-sp23_SOURCES = sp23/init.c sp23/task1.c sp23/system.h
-sp23_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp23) $(support_includes)
-endif
-
-if TEST_sp24
-sp_tests += sp24
-sp_screens += sp24/sp24.scn
-sp_docs += sp24/sp24.doc
-sp24_SOURCES = sp24/init.c sp24/resume.c sp24/task1.c sp24/system.h
-sp24_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp24) $(support_includes)
-endif
-
-if TEST_sp25
-sp_tests += sp25
-sp_screens += sp25/sp25.scn
-sp_docs += sp25/sp25.doc
-sp25_SOURCES = sp25/init.c sp25/task1.c sp25/system.h
-sp25_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp25) $(support_includes)
-endif
-
-if TEST_sp26
-sp_tests += sp26
-sp_screens += sp26/sp26.scn
-sp_docs += sp26/sp26.doc
-sp26_SOURCES = sp26/init.c sp26/task1.c sp26/system.h
-sp26_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp26) $(support_includes)
-endif
-
-if TEST_sp27
-sp_tests += sp27
-sp_screens += sp27/sp27.scn
-sp_docs += sp27/sp27.doc
-sp27_SOURCES = sp27/init.c
-sp27_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp27) $(support_includes)
-endif
-
-if TEST_sp27a
-sp_tests += sp27a
-sp_screens += sp27a/sp27a.scn
-sp_docs += sp27a/sp27a.doc
-sp27a_SOURCES = sp27a/init.c
-sp27a_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp27a) \
- $(support_includes)
-endif
-
-if NO_SMP
-if TEST_sp29
-sp_tests += sp29
-sp_screens += sp29/sp29.scn
-sp_docs += sp29/sp29.doc
-sp29_SOURCES = sp29/init.c
-sp29_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp29) $(support_includes)
-endif
-endif
-
-if TEST_sp30
-sp_tests += sp30
-sp_screens += sp30/sp30.scn
-sp_docs += sp30/sp30.doc
-sp30_SOURCES = sp30/init.c sp30/resume.c sp30/task1.c sp30/system.h
-sp30_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp30) $(support_includes)
-endif
-
-if TEST_sp31
-sp_tests += sp31
-sp_screens += sp31/sp31.scn
-sp_docs += sp31/sp31.doc
-sp31_SOURCES = sp31/delay.c sp31/init.c sp31/prtime.c sp31/task1.c \
- sp31/system.h
-sp31_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp31) $(support_includes)
-endif
-
-if TEST_sp32
-sp_tests += sp32
-sp_screens += sp32/sp32.scn
-sp_docs += sp32/sp32.doc
-sp32_SOURCES = sp32/init.c
-sp32_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp32) $(support_includes)
-endif
-
-if TEST_sp33
-sp_tests += sp33
-sp_screens += sp33/sp33.scn
-sp_docs += sp33/sp33.doc
-sp33_SOURCES = sp33/init.c
-sp33_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp33) $(support_includes)
-endif
-
-if TEST_sp34
-sp_tests += sp34
-sp_screens += sp34/sp34.scn
-sp_docs += sp34/sp34.doc
-sp34_SOURCES = sp34/changepri.c
-sp34_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp34) $(support_includes)
-endif
-
-if TEST_sp35
-sp_tests += sp35
-sp_screens += sp35/sp35.scn
-sp_docs += sp35/sp35.doc
-sp35_SOURCES = sp35/priinv.c
-sp35_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp35) $(support_includes)
-endif
-
-if TEST_sp37
-sp_tests += sp37
-sp_screens += sp37/sp37.scn
-sp_docs += sp37/sp37.doc
-sp37_SOURCES = sp37/init.c sp37/system.h
-sp37_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp37) $(support_includes)
-endif
-
-if TEST_sp38
-sp_tests += sp38
-sp_screens += sp38/sp38.scn
-sp_docs += sp38/sp38.doc
-sp38_SOURCES = sp38/init.c sp38/system.h
-sp38_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp38) $(support_includes)
-endif
-
-if TEST_sp40
-sp_tests += sp40
-sp_screens += sp40/sp40.scn
-sp_docs += sp40/sp40.doc
-sp40_SOURCES = sp40/init.c
-sp40_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp40) $(support_includes)
-endif
-
-if TEST_sp41
-sp_tests += sp41
-sp_screens += sp41/sp41.scn
-sp_docs += sp41/sp41.doc
-sp41_SOURCES = sp41/init.c
-sp41_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp41) $(support_includes)
-endif
-
-if TEST_sp42
-sp_tests += sp42
-sp_screens += sp42/sp42.scn
-sp_docs += sp42/sp42.doc
-sp42_SOURCES = sp42/init.c
-sp42_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp42) $(support_includes)
-endif
-
-if TEST_sp43
-sp_tests += sp43
-sp_screens += sp43/sp43.scn
-sp_docs += sp43/sp43.doc
-sp43_SOURCES = sp43/init.c sp43/system.h
-sp43_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp43) $(support_includes)
-endif
-
-if TEST_sp44
-sp_tests += sp44
-sp_screens += sp44/sp44.scn
-sp_docs += sp44/sp44.doc
-sp44_SOURCES = sp44/init.c
-sp44_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp44) $(support_includes)
-endif
-
-if TEST_sp45
-sp_tests += sp45
-sp_screens += sp45/sp45.scn
-sp_docs += sp45/sp45.doc
-sp45_SOURCES = sp45/init.c
-sp45_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp45) $(support_includes)
-endif
-
-if TEST_sp46
-sp_tests += sp46
-sp_screens += sp46/sp46.scn
-sp_docs += sp46/sp46.doc
-sp46_SOURCES = sp46/init.c
-sp46_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp46) $(support_includes)
-endif
-
-if TEST_sp47
-sp_tests += sp47
-sp_screens += sp47/sp47.scn
-sp_docs += sp47/sp47.doc
-sp47_SOURCES = sp47/init.c
-sp47_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp47) $(support_includes)
-endif
-
-if TEST_sp48
-sp_tests += sp48
-sp_screens += sp48/sp48.scn
-sp_docs += sp48/sp48.doc
-sp48_SOURCES = sp48/init.c
-sp48_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp48) $(support_includes)
-endif
-
-if TEST_sp49
-sp_tests += sp49
-sp_screens += sp49/sp49.scn
-sp_docs += sp49/sp49.doc
-sp49_SOURCES = sp49/init.c
-sp49_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp49) $(support_includes)
-endif
-
-if TEST_sp50
-sp_tests += sp50
-sp_screens += sp50/sp50.scn
-sp_docs += sp50/sp50.doc
-sp50_SOURCES = sp50/init.c
-sp50_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp50) $(support_includes)
-endif
-
-if TEST_sp51
-sp_tests += sp51
-sp_screens += sp51/sp51.scn
-sp_docs += sp51/sp51.doc
-sp51_SOURCES = sp51/init.c
-sp51_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp51) $(support_includes)
-endif
-
-if TEST_sp52
-sp_tests += sp52
-sp_screens += sp52/sp52.scn
-sp_docs += sp52/sp52.doc
-sp52_SOURCES = sp52/init.c
-sp52_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp52) $(support_includes)
-endif
-
-if TEST_sp53
-sp_tests += sp53
-sp_screens += sp53/sp53.scn
-sp_docs += sp53/sp53.doc
-sp53_SOURCES = sp53/init.c
-sp53_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp53) $(support_includes)
-endif
-
-if TEST_sp54
-sp_tests += sp54
-sp_screens += sp54/sp54.scn
-sp_docs += sp54/sp54.doc
-sp54_SOURCES = sp54/init.c
-sp54_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp54) $(support_includes)
-endif
-
-if TEST_sp55
-sp_tests += sp55
-sp_screens += sp55/sp55.scn
-sp_docs += sp55/sp55.doc
-sp55_SOURCES = sp55/init.c
-sp55_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp55) $(support_includes)
-endif
-
-if TEST_sp56
-sp_tests += sp56
-sp_screens += sp56/sp56.scn
-sp_docs += sp56/sp56.doc
-sp56_SOURCES = sp56/init.c
-sp56_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp56) $(support_includes)
-endif
-
-if TEST_sp57
-sp_tests += sp57
-sp_screens += sp57/sp57.scn
-sp_docs += sp57/sp57.doc
-sp57_SOURCES = sp57/init.c
-sp57_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp57) $(support_includes)
-endif
-
-if TEST_sp58
-sp_tests += sp58
-sp_screens += sp58/sp58.scn
-sp_docs += sp58/sp58.doc
-sp58_SOURCES = sp58/init.c
-sp58_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp58) $(support_includes)
-endif
-
-if TEST_sp59
-sp_tests += sp59
-sp_screens += sp59/sp59.scn
-sp_docs += sp59/sp59.doc
-sp59_SOURCES = sp59/init.c
-sp59_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp59) $(support_includes)
-endif
-
-if TEST_sp60
-sp_tests += sp60
-sp_screens += sp60/sp60.scn
-sp_docs += sp60/sp60.doc
-sp60_SOURCES = sp60/init.c
-sp60_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp60) $(support_includes)
-endif
-
-if TEST_sp62
-sp_tests += sp62
-sp_screens += sp62/sp62.scn
-sp_docs += sp62/sp62.doc
-sp62_SOURCES = sp62/init.c
-sp62_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp62) $(support_includes)
-endif
-
-if TEST_sp63
-sp_tests += sp63
-sp_screens += sp63/sp63.scn
-sp_docs += sp63/sp63.doc
-sp63_SOURCES = sp63/init.c
-sp63_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp63) $(support_includes)
-endif
-
-if TEST_sp64
-sp_tests += sp64
-sp_screens += sp64/sp64.scn
-sp_docs += sp64/sp64.doc
-sp64_SOURCES = sp64/init.c
-sp64_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp64) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-
-if TEST_sp65
-sp_tests += sp65
-sp_screens += sp65/sp65.scn
-sp_docs += sp65/sp65.doc
-sp65_SOURCES = sp65/init.c
-sp65_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp65) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-
-if TEST_sp66
-sp_tests += sp66
-sp_screens += sp66/sp66.scn
-sp_docs += sp66/sp66.doc
-sp66_SOURCES = sp66/init.c
-sp66_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp66) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-
-if TEST_sp67
-sp_tests += sp67
-sp_screens += sp67/sp67.scn
-sp_docs += sp67/sp67.doc
-sp67_SOURCES = sp67/init.c
-sp67_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp67) $(support_includes)
-endif
-
-if TEST_sp68
-sp_tests += sp68
-sp_screens += sp68/sp68.scn
-sp_docs += sp68/sp68.doc
-sp68_SOURCES = sp68/init.c
-sp68_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp68) $(support_includes)
-endif
-
-if TEST_sp69
-sp_tests += sp69
-sp_screens += sp69/sp69.scn
-sp_docs += sp69/sp69.doc
-sp69_SOURCES = sp69/init.c ../support/src/spin.c
-sp69_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp69) $(support_includes)
-endif
-
-if TEST_sp70
-sp_tests += sp70
-sp_screens += sp70/sp70.scn
-sp_docs += sp70/sp70.doc
-sp70_SOURCES = sp70/init.c
-sp70_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp70) $(support_includes)
-endif
-
-if TEST_sp71
-sp_tests += sp71
-sp_screens += sp71/sp71.scn
-sp_docs += sp71/sp71.doc
-sp71_SOURCES = sp71/init.c
-sp71_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp71) $(support_includes)
-endif
-
-if TEST_sp72
-sp_tests += sp72
-sp_screens += sp72/sp72.scn
-sp_docs += sp72/sp72.doc
-sp72_SOURCES = sp72/init.c
-sp72_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp72) $(support_includes)
-endif
-
-if TEST_sp73
-sp_tests += sp73
-sp_screens += sp73/sp73.scn
-sp_docs += sp73/sp73.doc
-sp73_SOURCES = sp73/init.c
-sp73_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp73) $(support_includes)
-endif
-
-if TEST_sp74
-sp_tests += sp74
-sp_screens += sp74/sp74.scn
-sp_docs += sp74/sp74.doc
-sp74_SOURCES = sp74/init.c
-sp74_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp74) $(support_includes)
-endif
-
-if TEST_sp75
-sp_tests += sp75
-sp_screens += sp75/sp75.scn
-sp_docs += sp75/sp75.doc
-sp75_SOURCES = sp75/init.c
-sp75_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp75) $(support_includes)
-endif
-
-if TEST_sp76
-sp_tests += sp76
-sp_screens += sp76/sp76.scn
-sp_docs += sp76/sp76.doc
-sp76_SOURCES = sp76/init.c
-sp76_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp76) $(support_includes)
-endif
-
-if TEST_sp77
-sp_tests += sp77
-sp_screens += sp77/sp77.scn
-sp_docs += sp77/sp77.doc
-sp77_SOURCES = sp77/init.c
-sp77_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp77) $(support_includes)
-endif
-
-if TEST_spassoc01
-sp_tests += spassoc01
-sp_screens += spassoc01/spassoc01.scn
-sp_docs += spassoc01/spassoc01.doc
-spassoc01_SOURCES = spassoc01/init.c
-spassoc01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spassoc01) \
- $(support_includes)
-endif
-
-if TEST_spatomic01
-sp_tests += spatomic01
-sp_screens += spatomic01/spatomic01.scn
-sp_docs += spatomic01/spatomic01.doc
-spatomic01_SOURCES = spatomic01/init.c
-spatomic01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spatomic01) \
- $(support_includes)
-endif
-
-if TEST_spcache01
-sp_tests += spcache01
-sp_screens += spcache01/spcache01.scn
-sp_docs += spcache01/spcache01.doc
-spcache01_SOURCES = spcache01/init.c
-spcache01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spcache01) \
- $(support_includes)
-endif
-
-if TEST_spcbssched01
-sp_tests += spcbssched01
-sp_screens += spcbssched01/spcbssched01.scn
-sp_docs += spcbssched01/spcbssched01.doc
-spcbssched01_SOURCES = spcbssched01/init.c spcbssched01/task1.c \
- spcbssched01/system.h
-spcbssched01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spcbssched01) \
- $(support_includes)
-endif
-
-if TEST_spcbssched02
-sp_tests += spcbssched02
-sp_screens += spcbssched02/spcbssched02.scn
-sp_docs += spcbssched02/spcbssched02.doc
-spcbssched02_SOURCES = spcbssched02/init.c \
- spcbssched02/task_periodic.c spcbssched02/system.h
-spcbssched02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spcbssched02) \
- $(support_includes)
-endif
-
-if TEST_spcbssched03
-sp_tests += spcbssched03
-sp_screens += spcbssched03/spcbssched03.scn
-sp_docs += spcbssched03/spcbssched03.doc
-spcbssched03_SOURCES = spcbssched03/init.c \
- spcbssched03/tasks_periodic.c spcbssched03/tasks_aperiodic.c \
- spcbssched03/system.h spcbssched03/cbsparams.h
-spcbssched03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spcbssched03) \
- $(support_includes)
-endif
-
-if TEST_spchain
-sp_tests += spchain
-sp_screens += spchain/spchain.scn
-sp_docs += spchain/spchain.doc
-spchain_SOURCES = spchain/init.c
-spchain_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spchain) \
- $(support_includes)
-endif
-
-if TEST_spclock_err01
-sp_tests += spclock_err01
-sp_screens += spclock_err01/spclock_err01.scn
-sp_docs += spclock_err01/spclock_err01.doc
-spclock_err01_SOURCES = spclock_err01/init.c spclock_err01/delay.c \
- spclock_err01/system.h
-spclock_err01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spclock_err01) \
- $(support_includes)
-endif
-
-if TEST_spclock_err02
-sp_tests += spclock_err02
-sp_screens += spclock_err02/spclock_err02.scn
-sp_docs += spclock_err02/spclock_err02.doc
-spclock_err02_SOURCES = spclock_err02/init.c
-spclock_err02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spclock_err02) \
- $(support_includes)
-endif
-
-if TEST_spclock_todhook01
-sp_tests += spclock_todhook01
-sp_screens += spclock_todhook01/spclock_todhook01.scn
-sp_docs += spclock_todhook01/spclock_todhook01.doc
-spclock_todhook01_SOURCES = spclock_todhook01/init.c
-spclock_todhook01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spclock_todhook01) \
- $(support_includes)
-endif
-
-if TEST_spconfig01
-sp_tests += spconfig01
-sp_screens += spconfig01/spconfig01.scn
-sp_docs += spconfig01/spconfig01.doc
-spconfig01_SOURCES = spconfig01/init.c
-spconfig01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spconfig01) \
- $(support_includes)
-endif
-
-if TEST_spconfig02
-sp_tests += spconfig02
-sp_screens += spconfig02/spconfig02.scn
-sp_docs += spconfig02/spconfig02.doc
-spconfig02_SOURCES = spconfig02/init.c
-spconfig02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spconfig02) \
- $(support_includes)
-endif
-
-if TEST_spconsole01
-sp_tests += spconsole01
-sp_screens += spconsole01/spconsole01.scn
-sp_docs += spconsole01/spconsole01.doc
-spconsole01_SOURCES = spconsole01/init.c
-spconsole01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spconsole01) \
- $(support_includes)
-spconsole01_LDADD = -lm $(LDADD)
-endif
-
-if TEST_spcontext01
-sp_tests += spcontext01
-sp_screens += spcontext01/spcontext01.scn
-sp_docs += spcontext01/spcontext01.doc
-spcontext01_SOURCES = spcontext01/init.c
-spcontext01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spcontext01) \
- $(support_includes)
-endif
-
-if TEST_spcpucounter01
-sp_tests += spcpucounter01
-sp_screens += spcpucounter01/spcpucounter01.scn
-sp_docs += spcpucounter01/spcpucounter01.doc
-spcpucounter01_SOURCES = spcpucounter01/init.c
-spcpucounter01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spcpucounter01) \
- $(support_includes)
-endif
-
-if TEST_spcpuset01
-sp_tests += spcpuset01
-sp_screens += spcpuset01/spcpuset01.scn
-sp_docs += spcpuset01/spcpuset01.doc
-spcpuset01_SOURCES = spcpuset01/test.c spcpuset01/init.c
-spcpuset01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spcpuset01) \
- $(support_includes)
-endif
-
-if HAS_CPLUSPLUS
-if TEST_spcxx01
-sp_tests += spcxx01
-sp_screens += spcxx01/spcxx01.scn
-sp_docs += spcxx01/spcxx01.doc
-spcxx01_SOURCES = spcxx01/init.cc
-spcxx01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spcxx01) \
- $(support_includes)
-spcxx01_CXXFLAGS = $(AM_CXXFLAGS) -std=gnu++17
-endif
-endif
-
-if TEST_spedfsched01
-sp_tests += spedfsched01
-sp_screens += spedfsched01/spedfsched01.scn
-sp_docs += spedfsched01/spedfsched01.doc
-spedfsched01_SOURCES = spedfsched01/init.c spedfsched01/task1.c \
- spedfsched01/system.h
-spedfsched01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spedfsched01) \
- $(support_includes)
-endif
-
-if TEST_spedfsched02
-sp_tests += spedfsched02
-sp_screens += spedfsched02/spedfsched02.scn
-sp_docs += spedfsched02/spedfsched02.doc
-spedfsched02_SOURCES = spedfsched02/init.c spedfsched02/getall.c \
- spedfsched02/task1.c spedfsched02/system.h
-spedfsched02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spedfsched02) \
- $(support_includes)
-endif
-
-if TEST_spedfsched03
-sp_tests += spedfsched03
-sp_screens += spedfsched03/spedfsched03.scn
-sp_docs += spedfsched03/spedfsched03.doc
-spedfsched03_SOURCES = spedfsched03/init.c \
- spedfsched03/tasks_periodic.c spedfsched03/tasks_aperiodic.c \
- spedfsched03/system.h spedfsched03/edfparams.h
-spedfsched03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spedfsched03) \
- $(support_includes)
-endif
-
-if TEST_spedfsched04
-sp_tests += spedfsched04
-sp_screens += spedfsched04/spedfsched04.scn
-sp_docs += spedfsched04/spedfsched04.doc
-spedfsched04_SOURCES = spedfsched04/init.c ../support/src/spin.c
-spedfsched04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spedfsched04) \
- $(support_includes)
-endif
-
-if TEST_sperror01
-sp_tests += sperror01
-sp_screens += sperror01/sperror01.scn
-sp_docs += sperror01/sperror01.doc
-sperror01_SOURCES = sperror01/init.c
-sperror01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sperror01) \
- $(support_includes)
-endif
-
-if TEST_sperror02
-sp_tests += sperror02
-sp_screens += sperror02/sperror02.scn
-sp_docs += sperror02/sperror02.doc
-sperror02_SOURCES = sperror02/init.c
-sperror02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sperror02) \
- $(support_includes)
-endif
-
-if TEST_sperror03
-sp_tests += sperror03
-sp_screens += sperror03/sperror03.scn
-sp_docs += sperror03/sperror03.doc
-sperror03_SOURCES = sperror03/init.c
-sperror03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sperror03) \
- $(support_includes)
-endif
-
-if TEST_spevent_err03
-sp_tests += spevent_err03
-sp_screens += spevent_err03/spevent_err03.scn
-sp_docs += spevent_err03/spevent_err03.doc
-spevent_err03_SOURCES = spevent_err03/init.c spevent_err03/system.h
-spevent_err03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spevent_err03) \
- $(support_includes)
-endif
-
-if TEST_speventsystem01
-sp_tests += speventsystem01
-sp_screens += speventsystem01/speventsystem01.scn
-sp_docs += speventsystem01/speventsystem01.doc
-speventsystem01_SOURCES = speventsystem01/init.c
-speventsystem01_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_speventsystem01) $(support_includes)
-endif
-
-if TEST_speventtransient01
-sp_tests += speventtransient01
-sp_screens += speventtransient01/speventtransient01.scn
-sp_docs += speventtransient01/speventtransient01.doc
-speventtransient01_SOURCES = speventtransient01/init.c
-speventtransient01_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_speventtransient01) $(support_includes)
-endif
-
-if TEST_spextensions01
-sp_tests += spextensions01
-sp_screens += spextensions01/spextensions01.scn
-sp_docs += spextensions01/spextensions01.doc
-spextensions01_SOURCES = spextensions01/init.c
-spextensions01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spextensions01) \
- $(support_includes)
-endif
-
-if TEST_spfatal01
-sp_tests += spfatal01
-sp_screens += spfatal01/spfatal01.scn
-sp_docs += spfatal01/spfatal01.doc
-spfatal01_SOURCES = spfatal01/init.c
-spfatal01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal01) \
- $(support_includes)
-endif
-
-if TEST_spfatal03
-sp_tests += spfatal03
-sp_screens += spfatal03/spfatal03.scn
-sp_docs += spfatal03/spfatal03.doc
-spfatal03_SOURCES = spfatal03/init.c
-spfatal03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal03) \
- $(support_includes)
-endif
-
-if TEST_spfatal04
-sp_tests += spfatal04
-sp_screens += spfatal04/spfatal04.scn
-sp_docs += spfatal04/spfatal04.doc
-spfatal04_SOURCES = spfatal04/init.c
-spfatal04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal04) \
- $(support_includes)
-endif
-
-if TEST_spfatal05
-sp_tests += spfatal05
-sp_screens += spfatal05/spfatal05.scn
-sp_docs += spfatal05/spfatal05.doc
-spfatal05_SOURCES = spfatal05/init.c
-spfatal05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal05) \
- $(support_includes)
-endif
-
-if TEST_spfatal09
-sp_tests += spfatal09
-sp_screens += spfatal09/spfatal09.scn
-sp_docs += spfatal09/spfatal09.doc
-spfatal09_SOURCES = spfatal09/init.c
-spfatal09_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal09) \
- $(support_includes)
-endif
-
-if TEST_spfatal10
-sp_tests += spfatal10
-sp_screens += spfatal10/spfatal10.scn
-sp_docs += spfatal10/spfatal10.doc
-spfatal10_SOURCES = spfatal10/init.c
-spfatal10_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal10) \
- $(support_includes)
-endif
-
-if TEST_spfatal11
-sp_tests += spfatal11
-sp_screens += spfatal11/spfatal11.scn
-sp_docs += spfatal11/spfatal11.doc
-spfatal11_SOURCES = spfatal11/init.c
-spfatal11_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal11) \
- $(support_includes)
-endif
-
-if TEST_spfatal12
-sp_tests += spfatal12
-sp_screens += spfatal12/spfatal12.scn
-sp_docs += spfatal12/spfatal12.doc
-spfatal12_SOURCES = spfatal12/init.c
-spfatal12_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal12) \
- $(support_includes)
-endif
-
-if TEST_spfatal14
-sp_tests += spfatal14
-sp_screens += spfatal14/spfatal14.scn
-sp_docs += spfatal14/spfatal14.doc
-spfatal14_SOURCES = spfatal14/init.c
-spfatal14_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal14) \
- $(support_includes)
-endif
-
-if TEST_spfatal15
-sp_tests += spfatal15
-sp_screens += spfatal15/spfatal15.scn
-sp_docs += spfatal15/spfatal15.doc
-spfatal15_SOURCES = spfatal15/init.c
-spfatal15_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal15) \
- $(support_includes)
-endif
-
-if TEST_spfatal24
-sp_tests += spfatal24
-sp_screens += spfatal24/spfatal24.scn
-sp_docs += spfatal24/spfatal24.doc
-spfatal24_SOURCES = spfatal24/init.c
-spfatal24_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal24) \
- $(support_includes)
-endif
-
-if TEST_spfatal25
-sp_tests += spfatal25
-sp_screens += spfatal25/spfatal25.scn
-sp_docs += spfatal25/spfatal25.doc
-spfatal25_SOURCES = spfatal25/init.c
-spfatal25_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal25) \
- $(support_includes)
-endif
-
-if TEST_spfatal26
-sp_tests += spfatal26
-sp_screens += spfatal26/spfatal26.scn
-sp_docs += spfatal26/spfatal26.doc
-spfatal26_SOURCES = spfatal26/init.c
-spfatal26_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal26) \
- $(support_includes)
-endif
-
-if TEST_spfatal28
-sp_tests += spfatal28
-sp_screens += spfatal28/spfatal28.scn
-sp_docs += spfatal28/spfatal28.doc
-spfatal28_SOURCES = spfatal28/init.c
-spfatal28_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal28) \
- $(support_includes)
-endif
-
-if TEST_spfatal29
-sp_tests += spfatal29
-sp_screens += spfatal29/spfatal29.scn
-sp_docs += spfatal29/spfatal29.doc
-spfatal29_SOURCES = spfatal29/init.c
-spfatal29_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal29) \
- $(support_includes)
-endif
-
-if TEST_spfatal30
-sp_tests += spfatal30
-sp_screens += spfatal30/spfatal30.scn
-sp_docs += spfatal30/spfatal30.doc
-spfatal30_SOURCES = spfatal30/init.c
-spfatal30_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal30) \
- $(support_includes)
-endif
-
-if TEST_spfatal31
-sp_tests += spfatal31
-sp_screens += spfatal31/spfatal31.scn
-sp_docs += spfatal31/spfatal31.doc
-spfatal31_SOURCES = spfatal31/init.c
-spfatal31_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal31) \
- $(support_includes)
-endif
-
-if TEST_spfatal32
-sp_tests += spfatal32
-sp_screens += spfatal32/spfatal32.scn
-sp_docs += spfatal32/spfatal32.doc
-spfatal32_SOURCES = spfatal32/init.c
-spfatal32_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal32) \
- $(support_includes)
-endif
-
-if TEST_spfifo01
-sp_tests += spfifo01
-sp_screens += spfifo01/spfifo01.scn
-sp_docs += spfifo01/spfifo01.doc
-spfifo01_SOURCES = spfifo01/init.c
-spfifo01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfifo01) \
- $(support_includes)
-endif
-
-if TEST_spfifo02
-sp_tests += spfifo02
-sp_screens += spfifo02/spfifo02.scn
-sp_docs += spfifo02/spfifo02.doc
-spfifo02_SOURCES = spfifo02/init.c
-spfifo02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfifo02) \
- $(support_includes)
-endif
-
-if TEST_spfifo03
-sp_tests += spfifo03
-sp_screens += spfifo03/spfifo03.scn
-sp_docs += spfifo03/spfifo03.doc
-spfifo03_SOURCES = spfifo03/init.c
-spfifo03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfifo03) \
- $(support_includes)
-endif
-
-if TEST_spfifo04
-sp_tests += spfifo04
-sp_screens += spfifo04/spfifo04.scn
-sp_docs += spfifo04/spfifo04.doc
-spfifo04_SOURCES = spfifo04/init.c
-spfifo04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfifo04) \
- $(support_includes)
-endif
-
-if TEST_spfifo05
-sp_tests += spfifo05
-sp_screens += spfifo05/spfifo05.scn
-sp_docs += spfifo05/spfifo05.doc
-spfifo05_SOURCES = spfifo05/init.c
-spfifo05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfifo05) \
- $(support_includes)
-endif
-
-if TEST_spfreechain01
-sp_tests += spfreechain01
-sp_screens += spfreechain01/spfreechain01.scn
-sp_docs += spfreechain01/spfreechain01.doc
-spfreechain01_SOURCES = spfreechain01/init.c
-spfreechain01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfreechain01) \
- $(support_includes)
-endif
-
-if HAS_CPLUSPLUS
-if TEST_spglobalcon01
-sp_tests += spglobalcon01
-sp_screens += spglobalcon01/spglobalcon01.scn
-sp_docs += spglobalcon01/spglobalcon01.doc
-spglobalcon01_SOURCES = spglobalcon01/init.cc
-spglobalcon01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spglobalcon01) \
- $(support_includes)
-endif
-endif
-
-if TEST_spglobalcon02
-sp_tests += spglobalcon02
-sp_screens += spglobalcon02/spglobalcon02.scn
-sp_docs += spglobalcon02/spglobalcon02.doc
-spglobalcon02_SOURCES = spglobalcon02/init.c
-spglobalcon02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spglobalcon02) \
- $(support_includes)
-endif
-
-if TEST_spheapprot
-sp_tests += spheapprot
-sp_screens += spheapprot/spheapprot.scn
-sp_docs += spheapprot/spheapprot.doc
-spheapprot_SOURCES = spheapprot/init.c
-spheapprot_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spheapprot) \
- $(support_includes)
-endif
-
-if TEST_spinternalerror01
-sp_tests += spinternalerror01
-sp_screens += spinternalerror01/spinternalerror01.scn
-sp_docs += spinternalerror01/spinternalerror01.doc
-spinternalerror01_SOURCES = spinternalerror01/init.c
-spinternalerror01_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_spinternalerror01) $(support_includes)
-endif
-
-if TEST_spinternalerror02
-sp_tests += spinternalerror02
-sp_screens += spinternalerror02/spinternalerror02.scn
-sp_docs += spinternalerror02/spinternalerror02.doc
-spinternalerror02_SOURCES = spinternalerror02/init.c
-spinternalerror02_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_spinternalerror02) $(support_includes)
-endif
-
-if TEST_spintr_err01
-sp_tests += spintr_err01
-sp_screens += spintr_err01/spintr_err01.scn
-sp_docs += spintr_err01/spintr_err01.doc
-spintr_err01_SOURCES = spintr_err01/init.c spintr_err01/isr.c \
- spintr_err01/system.h
-spintr_err01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spintr_err01) \
- $(support_includes)
-endif
-
-if TEST_spintrcritical01
-sp_tests += spintrcritical01
-sp_screens += spintrcritical01/spintrcritical01.scn
-sp_docs += spintrcritical01/spintrcritical01.doc
-spintrcritical01_SOURCES = spintrcritical01/init.c
-spintrcritical01_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_spintrcritical01) $(support_includes) \
- -I$(top_srcdir)/spintrcritical_support
-endif
-
-if TEST_spintrcritical02
-sp_tests += spintrcritical02
-sp_screens += spintrcritical02/spintrcritical02.scn
-sp_docs += spintrcritical02/spintrcritical02.doc
-spintrcritical02_SOURCES = spintrcritical02/init.c
-spintrcritical02_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_spintrcritical02) $(support_includes) \
- -I$(top_srcdir)/spintrcritical_support
-endif
-
-if TEST_spintrcritical03
-sp_tests += spintrcritical03
-sp_screens += spintrcritical03/spintrcritical03.scn
-sp_docs += spintrcritical03/spintrcritical03.doc
-spintrcritical03_SOURCES = spintrcritical03/init.c
-spintrcritical03_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_spintrcritical03) $(support_includes) \
- -I$(top_srcdir)/spintrcritical_support
-endif
-
-if TEST_spintrcritical04
-sp_tests += spintrcritical04
-sp_screens += spintrcritical04/spintrcritical04.scn
-sp_docs += spintrcritical04/spintrcritical04.doc
-spintrcritical04_SOURCES = spintrcritical04/init.c
-spintrcritical04_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_spintrcritical04) $(support_includes) \
- -I$(top_srcdir)/spintrcritical_support
-endif
-
-if TEST_spintrcritical05
-sp_tests += spintrcritical05
-sp_screens += spintrcritical05/spintrcritical05.scn
-sp_docs += spintrcritical05/spintrcritical05.doc
-spintrcritical05_SOURCES = spintrcritical05/init.c
-spintrcritical05_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_spintrcritical05) $(support_includes) \
- -I$(top_srcdir)/spintrcritical_support
-endif
-
-if TEST_spintrcritical08
-sp_tests += spintrcritical08
-sp_screens += spintrcritical08/spintrcritical08.scn
-sp_docs += spintrcritical08/spintrcritical08.doc
-spintrcritical08_SOURCES = spintrcritical08/init.c
-spintrcritical08_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_spintrcritical08) $(support_includes) \
- -I$(top_srcdir)/spintrcritical_support
-endif
-
-if TEST_spintrcritical09
-sp_tests += spintrcritical09
-sp_screens += spintrcritical09/spintrcritical09.scn
-sp_docs += spintrcritical09/spintrcritical09.doc
-spintrcritical09_SOURCES = spintrcritical09/init.c
-spintrcritical09_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_spintrcritical09) $(support_includes) \
- -I$(top_srcdir)/spintrcritical_support
-endif
-
-if TEST_spintrcritical10
-sp_tests += spintrcritical10
-sp_screens += spintrcritical10/spintrcritical10.scn
-sp_docs += spintrcritical10/spintrcritical10.doc
-spintrcritical10_SOURCES = spintrcritical10/init.c
-spintrcritical10_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_spintrcritical10) $(support_includes) \
- -I$(top_srcdir)/spintrcritical_support
-endif
-
-if TEST_spintrcritical11
-sp_tests += spintrcritical11
-sp_screens += spintrcritical11/spintrcritical11.scn
-sp_docs += spintrcritical11/spintrcritical11.doc
-spintrcritical11_SOURCES = spintrcritical11/init.c
-spintrcritical11_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_spintrcritical11) $(support_includes) \
- -I$(top_srcdir)/spintrcritical_support
-endif
-
-if TEST_spintrcritical12
-sp_tests += spintrcritical12
-sp_screens += spintrcritical12/spintrcritical12.scn
-sp_docs += spintrcritical12/spintrcritical12.doc
-spintrcritical12_SOURCES = spintrcritical12/init.c
-spintrcritical12_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_spintrcritical12) $(support_includes) \
- -I$(top_srcdir)/spintrcritical_support
-endif
-
-if TEST_spintrcritical13
-sp_tests += spintrcritical13
-sp_screens += spintrcritical13/spintrcritical13.scn
-sp_docs += spintrcritical13/spintrcritical13.doc
-spintrcritical13_SOURCES = spintrcritical13/init.c
-spintrcritical13_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_spintrcritical13) $(support_includes) \
- -I$(top_srcdir)/spintrcritical_support
-endif
-
-if TEST_spintrcritical14
-sp_tests += spintrcritical14
-sp_screens += spintrcritical14/spintrcritical14.scn
-sp_docs += spintrcritical14/spintrcritical14.doc
-spintrcritical14_SOURCES = spintrcritical14/init.c
-spintrcritical14_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_spintrcritical14) $(support_includes) \
- -I$(top_srcdir)/spintrcritical_support
-endif
-
-if TEST_spintrcritical15
-sp_tests += spintrcritical15
-sp_screens += spintrcritical15/spintrcritical15.scn
-sp_docs += spintrcritical15/spintrcritical15.doc
-spintrcritical15_SOURCES = spintrcritical15/init.c
-spintrcritical15_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_spintrcritical15) $(support_includes) \
- -I$(top_srcdir)/spintrcritical_support
-endif
-
-if TEST_spintrcritical16
-sp_tests += spintrcritical16
-sp_screens += spintrcritical16/spintrcritical16.scn
-sp_docs += spintrcritical16/spintrcritical16.doc
-spintrcritical16_SOURCES = spintrcritical16/init.c
-spintrcritical16_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_spintrcritical16) $(support_includes) \
- -I$(top_srcdir)/spintrcritical_support
-endif
-
-if TEST_spintrcritical18
-sp_tests += spintrcritical18
-sp_screens += spintrcritical18/spintrcritical18.scn
-sp_docs += spintrcritical18/spintrcritical18.doc
-spintrcritical18_SOURCES = spintrcritical18/init.c
-spintrcritical18_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_spintrcritical18) $(support_includes) \
- -I$(top_srcdir)/spintrcritical_support
-endif
-
-if TEST_spintrcritical20
-sp_tests += spintrcritical20
-sp_screens += spintrcritical20/spintrcritical20.scn
-sp_docs += spintrcritical20/spintrcritical20.doc
-spintrcritical20_SOURCES = spintrcritical20/init.c
-spintrcritical20_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_spintrcritical20) $(support_includes) \
- -I$(top_srcdir)/spintrcritical_support
-endif
-
-if TEST_spintrcritical21
-sp_tests += spintrcritical21
-sp_screens += spintrcritical21/spintrcritical21.scn
-sp_docs += spintrcritical21/spintrcritical21.doc
-spintrcritical21_SOURCES = spintrcritical21/init.c
-spintrcritical21_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_spintrcritical21) $(support_includes) \
- -I$(top_srcdir)/spintrcritical_support
-endif
-
-if TEST_spintrcritical22
-sp_tests += spintrcritical22
-sp_screens += spintrcritical22/spintrcritical22.scn
-sp_docs += spintrcritical22/spintrcritical22.doc
-spintrcritical22_SOURCES = spintrcritical22/init.c
-spintrcritical22_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_spintrcritical22) $(support_includes) \
- -I$(top_srcdir)/spintrcritical_support
-endif
-
-if TEST_spintrcritical23
-sp_tests += spintrcritical23
-sp_screens += spintrcritical23/spintrcritical23.scn
-sp_docs += spintrcritical23/spintrcritical23.doc
-spintrcritical23_SOURCES = spintrcritical23/init.c
-spintrcritical23_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_spintrcritical23) $(support_includes) \
- -I$(top_srcdir)/spintrcritical_support
-endif
-
-if TEST_spintrcritical24
-sp_tests += spintrcritical24
-sp_screens += spintrcritical24/spintrcritical24.scn
-sp_docs += spintrcritical24/spintrcritical24.doc
-spintrcritical24_SOURCES = spintrcritical24/init.c
-spintrcritical24_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_spintrcritical24) $(support_includes) \
- -I$(top_srcdir)/spintrcritical_support
-endif
-
-if TEST_splinkersets01
-sp_tests += splinkersets01
-sp_screens += splinkersets01/splinkersets01.scn
-sp_docs += splinkersets01/splinkersets01.doc
-splinkersets01_SOURCES = splinkersets01/init.c
-splinkersets01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_splinkersets01) \
- $(support_includes)
-splinkersets01_LDADD = libsplinkersets01.a $(LDADD)
-endif
-
-if TEST_spmkdir
-sp_tests += spmkdir
-sp_screens += spmkdir/spmkdir.scn
-sp_docs += spmkdir/spmkdir.doc
-spmkdir_SOURCES = spmkdir/init.c
-spmkdir_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spmkdir) \
- $(support_includes)
-endif
-
-if TEST_spmisc01
-sp_tests += spmisc01
-sp_screens += spmisc01/spmisc01.scn
-sp_docs += spmisc01/spmisc01.doc
-spmisc01_SOURCES = spmisc01/init.c spmisc01/strong.c
-spmisc01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spmisc01) \
- $(support_includes)
-endif
-
-if TEST_spmountmgr01
-sp_tests += spmountmgr01
-sp_screens += spmountmgr01/spmountmgr01.scn
-sp_docs += spmountmgr01/spmountmgr01.doc
-spmountmgr01_SOURCES = spmountmgr01/init.c
-spmountmgr01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spmountmgr01) \
- $(support_includes)
-endif
-
-if TEST_spmrsp01
-sp_tests += spmrsp01
-sp_screens += spmrsp01/spmrsp01.scn
-sp_docs += spmrsp01/spmrsp01.doc
-spmrsp01_SOURCES = spmrsp01/init.c
-spmrsp01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spmrsp01) \
- $(support_includes)
-endif
-
-if TEST_spmsgq_err01
-sp_tests += spmsgq_err01
-sp_screens += spmsgq_err01/spmsgq_err01.scn
-sp_docs += spmsgq_err01/spmsgq_err01.doc
-spmsgq_err01_SOURCES = spmsgq_err01/init.c spmsgq_err01/system.h
-spmsgq_err01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spmsgq_err01) \
- $(support_includes)
-endif
-
-if TEST_spmsgq_err02
-sp_tests += spmsgq_err02
-sp_screens += spmsgq_err02/spmsgq_err02.scn
-sp_docs += spmsgq_err02/spmsgq_err02.doc
-spmsgq_err02_SOURCES = spmsgq_err02/init.c spmsgq_err02/task3.c \
- spmsgq_err02/system.h
-spmsgq_err02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spmsgq_err02) \
- $(support_includes)
-endif
-
-if TEST_spmutex01
-sp_tests += spmutex01
-sp_screens += spmutex01/spmutex01.scn
-sp_docs += spmutex01/spmutex01.doc
-spmutex01_SOURCES = spmutex01/init.c
-spmutex01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spmutex01) \
- $(support_includes)
-endif
-
-if TEST_spnsext01
-sp_tests += spnsext01
-sp_screens += spnsext01/spnsext01.scn
-sp_docs += spnsext01/spnsext01.doc
-spnsext01_SOURCES = spnsext01/init.c
-spnsext01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spnsext01) \
- $(support_includes)
-endif
-
-if TEST_spobjgetnext
-sp_tests += spobjgetnext
-sp_screens += spobjgetnext/spobjgetnext.scn
-sp_docs += spobjgetnext/spobjgetnext.doc
-spobjgetnext_SOURCES = spobjgetnext/init.c spobjgetnext/system.h
-spobjgetnext_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spobjgetnext) \
- $(support_includes)
-endif
-
-if TEST_sppagesize
-sp_tests += sppagesize
-sp_screens += sppagesize/sppagesize.scn
-sp_docs += sppagesize/sppagesize.doc
-sppagesize_SOURCES = sppagesize/init.c
-sppagesize_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sppagesize) \
- $(support_includes)
-endif
-
-if TEST_sppartition_err01
-sp_tests += sppartition_err01
-sp_screens += sppartition_err01/sppartition_err01.scn
-sp_docs += sppartition_err01/sppartition_err01.doc
-sppartition_err01_SOURCES = sppartition_err01/init.c \
- sppartition_err01/system.h
-sppartition_err01_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_sppartition_err01) $(support_includes)
-endif
-
-if TEST_sppercpudata01
-sp_tests += sppercpudata01
-sp_screens += sppercpudata01/sppercpudata01.scn
-sp_docs += sppercpudata01/sppercpudata01.doc
-sppercpudata01_SOURCES = sppercpudata01/init.c sppercpudata01/item.c
-sppercpudata01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sppercpudata01) \
- $(support_includes)
-endif
-
-if TEST_spport_err01
-sp_tests += spport_err01
-sp_screens += spport_err01/spport_err01.scn
-sp_docs += spport_err01/spport_err01.doc
-spport_err01_SOURCES = spport_err01/init.c spport_err01/system.h
-spport_err01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spport_err01) \
- $(support_includes)
-endif
-
-if TEST_spprintk
-sp_tests += spprintk
-sp_screens += spprintk/spprintk.scn
-sp_docs += spprintk/spprintk.doc
-spprintk_SOURCES = spprintk/init.c
-spprintk_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spprintk) \
- $(support_includes)
-endif
-
-if TEST_spprivenv01
-sp_tests += spprivenv01
-sp_screens += spprivenv01/spprivenv01.scn
-sp_docs += spprivenv01/spprivenv01.doc
-spprivenv01_SOURCES = spprivenv01/init.c
-spprivenv01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spprivenv01) \
- $(support_includes)
-endif
-
-if TEST_spprofiling01
-sp_tests += spprofiling01
-sp_screens += spprofiling01/spprofiling01.scn
-sp_docs += spprofiling01/spprofiling01.doc
-spprofiling01_SOURCES = spprofiling01/init.c
-spprofiling01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spprofiling01) \
- $(support_includes)
-endif
-
-if TEST_spqreslib
-sp_tests += spqreslib
-sp_screens += spqreslib/spqreslib.scn
-sp_docs += spqreslib/spqreslib.doc
-spqreslib_SOURCES = spqreslib/init.c spqreslib/task_periodic.c \
- spqreslib/system.h
-spqreslib_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spqreslib) \
- $(support_includes)
-endif
-
-if TEST_spratemon_err01
-sp_tests += spratemon_err01
-sp_screens += spratemon_err01/spratemon_err01.scn
-sp_docs += spratemon_err01/spratemon_err01.doc
-spratemon_err01_SOURCES = spratemon_err01/init.c \
- spratemon_err01/screen10.c spratemon_err01/task4.c \
- spratemon_err01/system.h
-spratemon_err01_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_spratemon_err01) $(support_includes)
-endif
-
-if TEST_sprbtree01
-sp_tests += sprbtree01
-sp_screens += sprbtree01/sprbtree01.scn
-sp_docs += sprbtree01/sprbtree01.doc
-sprbtree01_SOURCES = sprbtree01/init.c
-sprbtree01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sprbtree01) \
- $(support_includes)
-endif
-
-if TEST_spregion_err01
-sp_tests += spregion_err01
-sp_screens += spregion_err01/spregion_err01.scn
-sp_docs += spregion_err01/spregion_err01.doc
-spregion_err01_SOURCES = spregion_err01/init.c spregion_err01/system.h
-spregion_err01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spregion_err01) \
- $(support_includes)
-endif
-
-if TEST_sprmsched01
-sp_tests += sprmsched01
-sp_screens += sprmsched01/sprmsched01.scn
-sp_docs += sprmsched01/sprmsched01.doc
-sprmsched01_SOURCES = sprmsched01/init.c ../support/src/spin.c
-sprmsched01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sprmsched01) \
- $(support_includes)
-endif
-
-if TEST_sprmsched02
-sp_tests += sprmsched02
-sp_screens += sprmsched02/sprmsched02.scn
-sp_docs += sprmsched02/sprmsched02.doc
-sprmsched02_SOURCES = sprmsched02/init.c ../support/src/spin.c
-sprmsched02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sprmsched02) \
- $(support_includes)
-endif
-
-if TEST_spscheduler01
-sp_tests += spscheduler01
-sp_screens += spscheduler01/spscheduler01.scn
-sp_docs += spscheduler01/spscheduler01.doc
-spscheduler01_SOURCES = spscheduler01/init.c
-spscheduler01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spscheduler01) \
- $(support_includes)
-endif
-
-if TEST_spsem01
-sp_tests += spsem01
-sp_screens += spsem01/spsem01.scn
-sp_docs += spsem01/spsem01.doc
-spsem01_SOURCES = spsem01/init.c
-spsem01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spsem01) \
- $(support_includes)
-endif
-
-if TEST_spsem02
-sp_tests += spsem02
-sp_screens += spsem02/spsem02.scn
-sp_docs += spsem02/spsem02.doc
-spsem02_SOURCES = spsem02/init.c
-spsem02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spsem02) \
- $(support_includes)
-endif
-
-if TEST_spsem03
-sp_tests += spsem03
-sp_screens += spsem03/spsem03.scn
-sp_docs += spsem03/spsem03.doc
-spsem03_SOURCES = spsem03/init.c
-spsem03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spsem03) \
- $(support_includes)
-endif
-
-if TEST_spsem_err01
-sp_tests += spsem_err01
-sp_screens += spsem_err01/spsem_err01.scn
-sp_docs += spsem_err01/spsem_err01.doc
-spsem_err01_SOURCES = spsem_err01/init.c spsem_err01/system.h
-spsem_err01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spsem_err01) \
- $(support_includes)
-endif
-
-if TEST_spsem_err02
-sp_tests += spsem_err02
-sp_screens += spsem_err02/spsem_err02.scn
-sp_docs += spsem_err02/spsem_err02.doc
-spsem_err02_SOURCES = spsem_err02/init.c spsem_err02/task2.c \
- spsem_err02/system.h
-spsem_err02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spsem_err02) \
- $(support_includes)
-endif
-
-if TEST_spsignal_err01
-sp_tests += spsignal_err01
-sp_screens += spsignal_err01/spsignal_err01.scn
-sp_docs += spsignal_err01/spsignal_err01.doc
-spsignal_err01_SOURCES = spsignal_err01/init.c spsignal_err01/isr.c \
- spsignal_err01/system.h
-spsignal_err01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spsignal_err01) \
- $(support_includes)
-endif
-
-if TEST_spsimplesched01
-sp_tests += spsimplesched01
-sp_screens += spsimplesched01/spsimplesched01.scn
-sp_docs += spsimplesched01/spsimplesched01.doc
-spsimplesched01_SOURCES = spsimplesched01/init.c
-spsimplesched01_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_spsimplesched01) $(support_includes)
-endif
-
-if TEST_spsimplesched02
-sp_tests += spsimplesched02
-sp_screens += spsimplesched02/spsimplesched02.scn
-sp_docs += spsimplesched02/spsimplesched02.doc
-spsimplesched02_SOURCES = spsimplesched02/init.c
-spsimplesched02_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_spsimplesched02) $(support_includes)
-endif
-
-if TEST_spsimplesched03
-sp_tests += spsimplesched03
-sp_screens += spsimplesched03/spsimplesched03.scn
-sp_docs += spsimplesched03/spsimplesched03.doc
-spsimplesched03_SOURCES = spsimplesched03/init.c
-spsimplesched03_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_spsimplesched03) $(support_includes)
-endif
-
-if TEST_spsize
-sp_tests += spsize
-sp_screens += spsize/spsize.scn
-sp_docs += spsize/spsize.doc
-spsize_SOURCES = spsize/init.c spsize/getint.c spsize/size.c \
- spsize/system.h
-spsize_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spsize) \
- $(support_includes)
-endif
-
-if TEST_spstdthreads01
-sp_tests += spstdthreads01
-sp_screens += spstdthreads01/spstdthreads01.scn
-sp_docs += spstdthreads01/spstdthreads01.doc
-spstdthreads01_SOURCES = spstdthreads01/init.c
-spstdthreads01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spstdthreads01) \
- $(support_includes)
-endif
-
-if TEST_spstkalloc
-sp_tests += spstkalloc
-sp_screens += spstkalloc/spstkalloc.scn
-sp_docs += spstkalloc/spstkalloc.doc
-spstkalloc_SOURCES = spstkalloc/init.c
-spstkalloc_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spstkalloc) \
- $(support_includes)
-endif
-
-if TEST_spstkalloc02
-sp_tests += spstkalloc02
-sp_screens += spstkalloc02/spstkalloc02.scn
-sp_docs += spstkalloc02/spstkalloc02.doc
-spstkalloc02_SOURCES = spstkalloc02/init.c
-spstkalloc02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spstkalloc02) \
- $(support_includes)
-endif
-
-if TEST_spsysinit01
-sp_tests += spsysinit01
-sp_screens += spsysinit01/spsysinit01.scn
-sp_docs += spsysinit01/spsysinit01.doc
-spsysinit01_SOURCES = spsysinit01/init.c
-spsysinit01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spsysinit01) \
- $(support_includes)
-endif
-
-if TEST_spsyslock01
-sp_tests += spsyslock01
-sp_screens += spsyslock01/spsyslock01.scn
-sp_docs += spsyslock01/spsyslock01.doc
-spsyslock01_SOURCES = spsyslock01/init.c
-spsyslock01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spsyslock01) \
- $(support_includes)
-endif
-
-if TEST_sptask_err01
-sp_tests += sptask_err01
-sp_screens += sptask_err01/sptask_err01.scn
-sp_docs += sptask_err01/sptask_err01.doc
-sptask_err01_SOURCES = sptask_err01/init.c sptask_err01/task2.c \
- sptask_err01/system.h
-sptask_err01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sptask_err01) \
- $(support_includes)
-endif
-
-if TEST_sptask_err02
-sp_tests += sptask_err02
-sp_screens += sptask_err02/sptask_err02.scn
-sp_docs += sptask_err02/sptask_err02.doc
-sptask_err02_SOURCES = sptask_err02/init.c sptask_err02/system.h
-sptask_err02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sptask_err02) \
- $(support_includes)
-endif
-
-if TEST_sptask_err03
-sp_tests += sptask_err03
-sp_screens += sptask_err03/sptask_err03.scn
-sp_docs += sptask_err03/sptask_err03.doc
-sptask_err03_SOURCES = sptask_err03/init.c sptask_err03/system.h
-sptask_err03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sptask_err03) \
- $(support_includes)
-endif
-
-if TEST_sptask_err04
-sp_tests += sptask_err04
-sp_screens += sptask_err04/sptask_err04.scn
-sp_docs += sptask_err04/sptask_err04.doc
-sptask_err04_SOURCES = sptask_err04/init.c sptask_err04/task1.c \
- sptask_err04/system.h
-sptask_err04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sptask_err04) \
- $(support_includes)
-endif
-
-if TEST_sptasknopreempt01
-sp_tests += sptasknopreempt01
-sp_screens += sptasknopreempt01/sptasknopreempt01.scn
-sp_docs += sptasknopreempt01/sptasknopreempt01.doc
-sptasknopreempt01_SOURCES = sptasknopreempt01/init.c
-sptasknopreempt01_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_sptasknopreempt01) $(support_includes)
-endif
-
-if TEST_spthread01
-sp_tests += spthread01
-sp_screens += spthread01/spthread01.scn
-sp_docs += spthread01/spthread01.doc
-spthread01_SOURCES = spthread01/init.c
-spthread01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spthread01) \
- $(support_includes)
-endif
-
-if TEST_spthreadlife01
-sp_tests += spthreadlife01
-sp_screens += spthreadlife01/spthreadlife01.scn
-sp_docs += spthreadlife01/spthreadlife01.doc
-spthreadlife01_SOURCES = spthreadlife01/init.c
-spthreadlife01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spthreadlife01) \
- $(support_includes)
-endif
-
-if TEST_spthreadq01
-sp_tests += spthreadq01
-sp_screens += spthreadq01/spthreadq01.scn
-sp_docs += spthreadq01/spthreadq01.doc
-spthreadq01_SOURCES = spthreadq01/init.c
-spthreadq01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spthreadq01) \
- $(support_includes)
-endif
-
-if TEST_sptimecounter01
-sp_tests += sptimecounter01
-sp_screens += sptimecounter01/sptimecounter01.scn
-sp_docs += sptimecounter01/sptimecounter01.doc
-sptimecounter01_SOURCES = sptimecounter01/init.c
-sptimecounter01_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_sptimecounter01) $(support_includes)
-endif
-
-if TEST_sptimecounter02
-sp_tests += sptimecounter02
-sp_screens += sptimecounter02/sptimecounter02.scn
-sp_docs += sptimecounter02/sptimecounter02.doc
-sptimecounter02_SOURCES = sptimecounter02/init.c ../support/src/spin.c
-sptimecounter02_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_sptimecounter02) $(support_includes)
-endif
-
-if TEST_sptimecounter03
-sp_tests += sptimecounter03
-sp_screens += sptimecounter03/sptimecounter03.scn
-sp_docs += sptimecounter03/sptimecounter03.doc
-sptimecounter03_SOURCES = sptimecounter03/init.c
-sptimecounter03_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_sptimecounter03) $(support_includes)
-endif
-
-if TEST_sptimecounter04
-sp_tests += sptimecounter04
-sp_screens += sptimecounter04/sptimecounter04.scn
-sp_docs += sptimecounter04/sptimecounter04.doc
-sptimecounter04_SOURCES = sptimecounter04/init.c
-sptimecounter04_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_sptimecounter04) $(support_includes)
-endif
-
-if TEST_sptimer_err01
-sp_tests += sptimer_err01
-sp_screens += sptimer_err01/sptimer_err01.scn
-sp_docs += sptimer_err01/sptimer_err01.doc
-sptimer_err01_SOURCES = sptimer_err01/init.c
-sptimer_err01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sptimer_err01) \
- $(support_includes)
-endif
-
-if TEST_sptimer_err02
-sp_tests += sptimer_err02
-sp_screens += sptimer_err02/sptimer_err02.scn
-sp_docs += sptimer_err02/sptimer_err02.doc
-sptimer_err02_SOURCES = sptimer_err02/init.c
-sptimer_err02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sptimer_err02) \
- $(support_includes)
-endif
-
-if TEST_sptimerserver01
-sp_tests += sptimerserver01
-sp_screens += sptimerserver01/sptimerserver01.scn
-sp_docs += sptimerserver01/sptimerserver01.doc
-sptimerserver01_SOURCES = sptimerserver01/init.c
-sptimerserver01_CPPFLAGS = $(AM_CPPFLAGS) \
- $(TEST_FLAGS_sptimerserver01) $(support_includes)
-endif
-
-if TEST_sptimespec01
-sp_tests += sptimespec01
-sp_screens += sptimespec01/sptimespec01.scn
-sp_docs += sptimespec01/sptimespec01.doc
-sptimespec01_SOURCES = sptimespec01/init.c
-sptimespec01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sptimespec01) \
- $(support_includes)
-endif
-
-if TEST_sptls01
-sp_tests += sptls01
-sp_screens += sptls01/sptls01.scn
-sp_docs += sptls01/sptls01.doc
-sptls01_SOURCES = sptls01/init.c
-sptls01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sptls01) \
- $(support_includes)
-endif
-
-if HAS_CPLUSPLUS
-if TEST_sptls02
-sp_tests += sptls02
-sp_screens += sptls02/sptls02.scn
-sp_docs += sptls02/sptls02.doc
-sptls02_SOURCES = sptls02/init.cc sptls02/var.cc
-sptls02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sptls02) \
- $(support_includes)
-endif
-endif
-
-if TEST_sptls03
-sp_tests += sptls03
-sp_screens += sptls03/sptls03.scn
-sp_docs += sptls03/sptls03.doc
-sptls03_SOURCES = sptls03/init.c
-sptls03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sptls03) \
- $(support_includes)
-endif
-
-if TEST_sptls04
-sp_tests += sptls04
-sp_screens += sptls04/sptls04.scn
-sp_docs += sptls04/sptls04.doc
-sptls04_SOURCES = sptls04/init.c
-sptls04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sptls04) \
- $(support_includes)
-endif
-
-if TEST_spversion01
-sp_tests += spversion01
-sp_screens += spversion01/spversion01.scn
-sp_docs += spversion01/spversion01.doc
-spversion01_SOURCES = spversion01/init.c
-spversion01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spversion01) \
- $(support_includes)
-endif
-
-if TEST_spwatchdog
-sp_tests += spwatchdog
-sp_screens += spwatchdog/spwatchdog.scn
-sp_docs += spwatchdog/spwatchdog.doc
-spwatchdog_SOURCES = spwatchdog/init.c spwatchdog/task1.c \
- spwatchdog/system.h spwatchdog/prtime.c spwatchdog/delay.c
-spwatchdog_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spwatchdog) \
- $(support_includes)
-endif
-
-if TEST_spwkspace
-sp_tests += spwkspace
-sp_screens += spwkspace/spwkspace.scn
-sp_docs += spwkspace/spwkspace.doc
-spwkspace_SOURCES = spwkspace/init.c
-spwkspace_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spwkspace) \
- $(support_includes)
-endif
-
-if TEST_splinkersets01
-sp_libs += libsplinkersets01.a
-libsplinkersets01_a_SOURCES = splinkersets01/sets.c \
- splinkersets01/content.c \
- splinkersets01/item-a.c \
- splinkersets01/item-ca.c
-endif
-
-noinst_PROGRAMS = $(sp_tests)
-noinst_LIBRARIES = $(sp_libs)
diff --git a/testsuites/sptests/configure.ac b/testsuites/sptests/configure.ac
deleted file mode 100644
index 36d4519da3..0000000000
--- a/testsuites/sptests/configure.ac
+++ /dev/null
@@ -1,253 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-tests-sptests],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-AC_CONFIG_SRCDIR([sp01])
-AC_CONFIG_HEADER([config.h])
-RTEMS_TOP([../..],[..])
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-
-AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
-AM_MAINTAINER_MODE
-
-RTEMS_ENABLE_CXX
-RTEMS_ENV_RTEMSBSP
-
-RTEMS_PROJECT_ROOT
-
-RTEMS_PROG_CC_FOR_TARGET
-RTEMS_PROG_CXX_FOR_TARGET
-
-RTEMS_CANONICALIZE_TOOLS
-
-RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
-RTEMS_CHECK_CXX(RTEMS_BSP)
-
-AM_CONDITIONAL([HAS_CPLUSPLUS],[test $HAS_CPLUSPLUS = "yes"])
-
-# Some tests should not be built/run in SMP configurations
-RTEMS_CHECK_CPUOPTS([RTEMS_SMP])
-AM_CONDITIONAL(NO_SMP,test "$rtems_cv_RTEMS_SMP" != "yes")
-AM_CONDITIONAL(HAS_SMP,test "$rtems_cv_RTEMS_SMP" = "yes")
-
-# BSP Test configuration
-RTEMS_TEST_CHECK([sp01])
-RTEMS_TEST_CHECK([sp02])
-RTEMS_TEST_CHECK([sp03])
-RTEMS_TEST_CHECK([sp04])
-RTEMS_TEST_CHECK([sp05])
-RTEMS_TEST_CHECK([sp06])
-RTEMS_TEST_CHECK([sp07])
-RTEMS_TEST_CHECK([sp08])
-RTEMS_TEST_CHECK([sp11])
-RTEMS_TEST_CHECK([sp12])
-RTEMS_TEST_CHECK([sp13])
-RTEMS_TEST_CHECK([sp14])
-RTEMS_TEST_CHECK([sp15])
-RTEMS_TEST_CHECK([sp16])
-RTEMS_TEST_CHECK([sp17])
-RTEMS_TEST_CHECK([sp18])
-RTEMS_TEST_CHECK([sp19])
-RTEMS_TEST_CHECK([sp20])
-RTEMS_TEST_CHECK([sp2038])
-RTEMS_TEST_CHECK([sp21])
-RTEMS_TEST_CHECK([sp22])
-RTEMS_TEST_CHECK([sp23])
-RTEMS_TEST_CHECK([sp24])
-RTEMS_TEST_CHECK([sp25])
-RTEMS_TEST_CHECK([sp26])
-RTEMS_TEST_CHECK([sp27])
-RTEMS_TEST_CHECK([sp27a])
-RTEMS_TEST_CHECK([sp29])
-RTEMS_TEST_CHECK([sp30])
-RTEMS_TEST_CHECK([sp31])
-RTEMS_TEST_CHECK([sp32])
-RTEMS_TEST_CHECK([sp33])
-RTEMS_TEST_CHECK([sp34])
-RTEMS_TEST_CHECK([sp35])
-RTEMS_TEST_CHECK([sp37])
-RTEMS_TEST_CHECK([sp38])
-RTEMS_TEST_CHECK([sp40])
-RTEMS_TEST_CHECK([sp41])
-RTEMS_TEST_CHECK([sp42])
-RTEMS_TEST_CHECK([sp43])
-RTEMS_TEST_CHECK([sp44])
-RTEMS_TEST_CHECK([sp45])
-RTEMS_TEST_CHECK([sp46])
-RTEMS_TEST_CHECK([sp47])
-RTEMS_TEST_CHECK([sp48])
-RTEMS_TEST_CHECK([sp49])
-RTEMS_TEST_CHECK([sp50])
-RTEMS_TEST_CHECK([sp51])
-RTEMS_TEST_CHECK([sp52])
-RTEMS_TEST_CHECK([sp53])
-RTEMS_TEST_CHECK([sp54])
-RTEMS_TEST_CHECK([sp55])
-RTEMS_TEST_CHECK([sp56])
-RTEMS_TEST_CHECK([sp57])
-RTEMS_TEST_CHECK([sp58])
-RTEMS_TEST_CHECK([sp59])
-RTEMS_TEST_CHECK([sp60])
-RTEMS_TEST_CHECK([sp62])
-RTEMS_TEST_CHECK([sp63])
-RTEMS_TEST_CHECK([sp64])
-RTEMS_TEST_CHECK([sp65])
-RTEMS_TEST_CHECK([sp66])
-RTEMS_TEST_CHECK([sp67])
-RTEMS_TEST_CHECK([sp68])
-RTEMS_TEST_CHECK([sp69])
-RTEMS_TEST_CHECK([sp70])
-RTEMS_TEST_CHECK([sp71])
-RTEMS_TEST_CHECK([sp72])
-RTEMS_TEST_CHECK([sp73])
-RTEMS_TEST_CHECK([sp74])
-RTEMS_TEST_CHECK([sp75])
-RTEMS_TEST_CHECK([sp76])
-RTEMS_TEST_CHECK([sp77])
-RTEMS_TEST_CHECK([spassoc01])
-RTEMS_TEST_CHECK([spatomic01])
-RTEMS_TEST_CHECK([spcache01])
-RTEMS_TEST_CHECK([spcbssched01])
-RTEMS_TEST_CHECK([spcbssched02])
-RTEMS_TEST_CHECK([spcbssched03])
-RTEMS_TEST_CHECK([spchain])
-RTEMS_TEST_CHECK([spclock_err01])
-RTEMS_TEST_CHECK([spclock_err02])
-RTEMS_TEST_CHECK([spclock_todhook01])
-RTEMS_TEST_CHECK([spconfig01])
-RTEMS_TEST_CHECK([spconfig02])
-RTEMS_TEST_CHECK([spconsole01])
-RTEMS_TEST_CHECK([spcontext01])
-RTEMS_TEST_CHECK([spcpucounter01])
-RTEMS_TEST_CHECK([spcpuset01])
-RTEMS_TEST_CHECK([spcxx01])
-RTEMS_TEST_CHECK([spedfsched01])
-RTEMS_TEST_CHECK([spedfsched02])
-RTEMS_TEST_CHECK([spedfsched03])
-RTEMS_TEST_CHECK([spedfsched04])
-RTEMS_TEST_CHECK([sperror01])
-RTEMS_TEST_CHECK([sperror02])
-RTEMS_TEST_CHECK([sperror03])
-RTEMS_TEST_CHECK([spevent_err03])
-RTEMS_TEST_CHECK([speventsystem01])
-RTEMS_TEST_CHECK([speventtransient01])
-RTEMS_TEST_CHECK([spextensions01])
-RTEMS_TEST_CHECK([spfatal01])
-RTEMS_TEST_CHECK([spfatal03])
-RTEMS_TEST_CHECK([spfatal04])
-RTEMS_TEST_CHECK([spfatal05])
-RTEMS_TEST_CHECK([spfatal09])
-RTEMS_TEST_CHECK([spfatal10])
-RTEMS_TEST_CHECK([spfatal11])
-RTEMS_TEST_CHECK([spfatal12])
-RTEMS_TEST_CHECK([spfatal14])
-RTEMS_TEST_CHECK([spfatal15])
-RTEMS_TEST_CHECK([spfatal16])
-RTEMS_TEST_CHECK([spfatal24])
-RTEMS_TEST_CHECK([spfatal25])
-RTEMS_TEST_CHECK([spfatal26])
-RTEMS_TEST_CHECK([spfatal28])
-RTEMS_TEST_CHECK([spfatal29])
-RTEMS_TEST_CHECK([spfatal30])
-RTEMS_TEST_CHECK([spfatal31])
-RTEMS_TEST_CHECK([spfatal32])
-RTEMS_TEST_CHECK([spfifo01])
-RTEMS_TEST_CHECK([spfifo02])
-RTEMS_TEST_CHECK([spfifo03])
-RTEMS_TEST_CHECK([spfifo04])
-RTEMS_TEST_CHECK([spfifo05])
-RTEMS_TEST_CHECK([spfreechain01])
-RTEMS_TEST_CHECK([spglobalcon01])
-RTEMS_TEST_CHECK([spglobalcon02])
-RTEMS_TEST_CHECK([spheapprot])
-RTEMS_TEST_CHECK([spinternalerror01])
-RTEMS_TEST_CHECK([spinternalerror02])
-RTEMS_TEST_CHECK([spintr_err01])
-RTEMS_TEST_CHECK([spintrcritical01])
-RTEMS_TEST_CHECK([spintrcritical02])
-RTEMS_TEST_CHECK([spintrcritical03])
-RTEMS_TEST_CHECK([spintrcritical04])
-RTEMS_TEST_CHECK([spintrcritical05])
-RTEMS_TEST_CHECK([spintrcritical08])
-RTEMS_TEST_CHECK([spintrcritical09])
-RTEMS_TEST_CHECK([spintrcritical10])
-RTEMS_TEST_CHECK([spintrcritical11])
-RTEMS_TEST_CHECK([spintrcritical12])
-RTEMS_TEST_CHECK([spintrcritical13])
-RTEMS_TEST_CHECK([spintrcritical14])
-RTEMS_TEST_CHECK([spintrcritical15])
-RTEMS_TEST_CHECK([spintrcritical16])
-RTEMS_TEST_CHECK([spintrcritical18])
-RTEMS_TEST_CHECK([spintrcritical20])
-RTEMS_TEST_CHECK([spintrcritical21])
-RTEMS_TEST_CHECK([spintrcritical22])
-RTEMS_TEST_CHECK([spintrcritical23])
-RTEMS_TEST_CHECK([spintrcritical24])
-RTEMS_TEST_CHECK([splinkersets01])
-RTEMS_TEST_CHECK([spmkdir])
-RTEMS_TEST_CHECK([spmisc01])
-RTEMS_TEST_CHECK([spmountmgr01])
-RTEMS_TEST_CHECK([spmrsp01])
-RTEMS_TEST_CHECK([spmsgq_err01])
-RTEMS_TEST_CHECK([spmsgq_err02])
-RTEMS_TEST_CHECK([spmutex01])
-RTEMS_TEST_CHECK([spnsext01])
-RTEMS_TEST_CHECK([spobjgetnext])
-RTEMS_TEST_CHECK([sppagesize])
-RTEMS_TEST_CHECK([sppartition_err01])
-RTEMS_TEST_CHECK([sppercpudata01])
-RTEMS_TEST_CHECK([spport_err01])
-RTEMS_TEST_CHECK([spprintk])
-RTEMS_TEST_CHECK([spprivenv01])
-RTEMS_TEST_CHECK([spprofiling01])
-RTEMS_TEST_CHECK([spqreslib])
-RTEMS_TEST_CHECK([spratemon_err01])
-RTEMS_TEST_CHECK([sprbtree01])
-RTEMS_TEST_CHECK([spregion_err01])
-RTEMS_TEST_CHECK([sprmsched01])
-RTEMS_TEST_CHECK([sprmsched02])
-RTEMS_TEST_CHECK([spscheduler01])
-RTEMS_TEST_CHECK([spsem01])
-RTEMS_TEST_CHECK([spsem02])
-RTEMS_TEST_CHECK([spsem03])
-RTEMS_TEST_CHECK([spsem_err01])
-RTEMS_TEST_CHECK([spsem_err02])
-RTEMS_TEST_CHECK([spsignal_err01])
-RTEMS_TEST_CHECK([spsimplesched01])
-RTEMS_TEST_CHECK([spsimplesched02])
-RTEMS_TEST_CHECK([spsimplesched03])
-RTEMS_TEST_CHECK([spsize])
-RTEMS_TEST_CHECK([spstdthreads01])
-RTEMS_TEST_CHECK([spstkalloc])
-RTEMS_TEST_CHECK([spstkalloc02])
-RTEMS_TEST_CHECK([spsysinit01])
-RTEMS_TEST_CHECK([spsyslock01])
-RTEMS_TEST_CHECK([sptask_err01])
-RTEMS_TEST_CHECK([sptask_err02])
-RTEMS_TEST_CHECK([sptask_err03])
-RTEMS_TEST_CHECK([sptask_err04])
-RTEMS_TEST_CHECK([sptasknopreempt01])
-RTEMS_TEST_CHECK([spthread01])
-RTEMS_TEST_CHECK([spthreadlife01])
-RTEMS_TEST_CHECK([spthreadq01])
-RTEMS_TEST_CHECK([sptimecounter01])
-RTEMS_TEST_CHECK([sptimecounter02])
-RTEMS_TEST_CHECK([sptimecounter03])
-RTEMS_TEST_CHECK([sptimecounter04])
-RTEMS_TEST_CHECK([sptimer_err01])
-RTEMS_TEST_CHECK([sptimer_err02])
-RTEMS_TEST_CHECK([sptimerserver01])
-RTEMS_TEST_CHECK([sptimespec01])
-RTEMS_TEST_CHECK([sptls01])
-RTEMS_TEST_CHECK([sptls02])
-RTEMS_TEST_CHECK([sptls03])
-RTEMS_TEST_CHECK([sptls04])
-RTEMS_TEST_CHECK([spversion01])
-RTEMS_TEST_CHECK([spwatchdog])
-RTEMS_TEST_CHECK([spwkspace])
-
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff --git a/testsuites/tmtests/Makefile.am b/testsuites/tmtests/Makefile.am
deleted file mode 100644
index 096f3ad346..0000000000
--- a/testsuites/tmtests/Makefile.am
+++ /dev/null
@@ -1,386 +0,0 @@
-#
-# Timing Testuite
-#
-
-ACLOCAL_AMFLAGS = -I ../aclocal
-
-include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
-include $(top_srcdir)/../automake/compile.am
-
-tm_tests =
-tm_screens =
-tm_docs =
-
-support_includes = -I$(top_srcdir)/../support/include
-
-if TEST_tm01
-tm_tests += tm01
-tm_docs += tm01/tm01.doc
-tm01_SOURCES = tm01/task1.c tm01/system.h include/timesys.h \
- ../support/src/tmtests_empty_function.c
-tm01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm01) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-
-if TEST_tm02
-tm_tests += tm02
-tm_docs += tm02/tm02.doc
-tm02_SOURCES = tm02/task1.c tm02/system.h include/timesys.h \
- ../support/src/tmtests_empty_function.c
-tm02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm02) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-
-if TEST_tm03
-tm_tests += tm03
-tm_docs += tm03/tm03.doc
-tm03_SOURCES = tm03/task1.c tm03/system.h include/timesys.h \
- ../support/src/tmtests_empty_function.c
-tm03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm03) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-
-if TEST_tm04
-tm_tests += tm04
-tm_docs += tm04/tm04.doc
-tm04_SOURCES = tm04/task1.c tm04/system.h include/timesys.h \
- ../support/src/tmtests_empty_function.c
-tm04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm04) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-
-if TEST_tm05
-tm_tests += tm05
-tm_docs += tm05/tm05.doc
-tm05_SOURCES = tm05/task1.c tm05/system.h include/timesys.h \
- ../support/src/tmtests_empty_function.c
-tm05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm05) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-
-if TEST_tm06
-tm_tests += tm06
-tm_docs += tm06/tm06.doc
-tm06_SOURCES = tm06/task1.c tm06/system.h include/timesys.h \
- ../support/src/tmtests_empty_function.c
-tm06_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm06) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-
-if TEST_tm07
-tm_tests += tm07
-tm_docs += tm07/tm07.doc
-tm07_SOURCES = tm07/task1.c tm07/system.h include/timesys.h \
- ../support/src/tmtests_empty_function.c
-tm07_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm07) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-
-if TEST_tm08
-tm_tests += tm08
-tm_docs += tm08/tm08.doc
-tm08_SOURCES = tm08/task1.c tm08/system.h include/timesys.h \
- ../support/src/tmtests_empty_function.c
-tm08_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm08) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-
-if TEST_tm09
-tm_tests += tm09
-tm_docs += tm09/tm09.doc
-tm09_SOURCES = tm09/task1.c tm09/system.h include/timesys.h \
- ../support/src/tmtests_empty_function.c
-tm09_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm09) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-
-if TEST_tm10
-tm_tests += tm10
-tm_docs += tm10/tm10.doc
-tm10_SOURCES = tm10/task1.c tm10/system.h include/timesys.h \
- ../support/src/tmtests_empty_function.c
-tm10_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm10) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-
-if TEST_tm11
-tm_tests += tm11
-tm_docs += tm11/tm11.doc
-tm11_SOURCES = tm11/task1.c tm11/system.h include/timesys.h \
- ../support/src/tmtests_empty_function.c
-tm11_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm11) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-
-if TEST_tm12
-tm_tests += tm12
-tm_docs += tm12/tm12.doc
-tm12_SOURCES = tm12/task1.c tm12/system.h include/timesys.h \
- ../support/src/tmtests_empty_function.c
-tm12_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm12) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-
-if TEST_tm13
-tm_tests += tm13
-tm_docs += tm13/tm13.doc
-tm13_SOURCES = tm13/task1.c tm13/system.h include/timesys.h \
- ../support/src/tmtests_empty_function.c
-tm13_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm13) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-
-if TEST_tm14
-tm_tests += tm14
-tm_docs += tm14/tm14.doc
-tm14_SOURCES = tm14/task1.c tm14/system.h include/timesys.h \
- ../support/src/tmtests_empty_function.c
-tm14_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm14) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-
-if TEST_tm15
-tm_tests += tm15
-tm_docs += tm15/tm15.doc
-tm15_SOURCES = tm15/task1.c tm15/system.h include/timesys.h \
- ../support/src/tmtests_empty_function.c
-tm15_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm15) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-
-if TEST_tm16
-tm_tests += tm16
-tm_docs += tm16/tm16.doc
-tm16_SOURCES = tm16/task1.c tm16/system.h include/timesys.h \
- ../support/src/tmtests_empty_function.c
-tm16_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm16) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-
-if TEST_tm17
-tm_tests += tm17
-tm_docs += tm17/tm17.doc
-tm17_SOURCES = tm17/task1.c tm17/system.h include/timesys.h \
- ../support/src/tmtests_empty_function.c
-tm17_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm17) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-
-if TEST_tm18
-tm_tests += tm18
-tm_docs += tm18/tm18.doc
-tm18_SOURCES = tm18/task1.c tm18/system.h include/timesys.h \
- ../support/src/tmtests_empty_function.c
-tm18_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm18) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-
-if TEST_tm19
-tm_tests += tm19
-tm_docs += tm19/tm19.doc
-tm19_SOURCES = tm19/task1.c tm19/system.h include/timesys.h \
- ../support/src/tmtests_empty_function.c
-tm19_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm19) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-
-if TEST_tm20
-tm_tests += tm20
-tm_docs += tm20/tm20.doc
-tm20_SOURCES = tm20/task1.c tm20/system.h include/timesys.h \
- ../support/src/tmtests_empty_function.c
-tm20_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm20) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-
-if TEST_tm21
-tm_tests += tm21
-tm_docs += tm21/tm21.doc
-tm21_SOURCES = tm21/task1.c tm21/system.h include/timesys.h \
- ../support/src/tmtests_empty_function.c
-tm21_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm21) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-
-if TEST_tm22
-tm_tests += tm22
-tm_docs += tm22/tm22.doc
-tm22_SOURCES = tm22/task1.c tm22/system.h include/timesys.h \
- ../support/src/tmtests_empty_function.c
-tm22_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm22) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-
-if TEST_tm23
-tm_tests += tm23
-tm_docs += tm23/tm23.doc
-tm23_SOURCES = tm23/task1.c tm23/system.h include/timesys.h \
- ../support/src/tmtests_empty_function.c
-tm23_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm23) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-
-if TEST_tm24
-tm_tests += tm24
-tm_docs += tm24/tm24.doc
-tm24_SOURCES = tm24/task1.c tm24/system.h include/timesys.h \
- ../support/src/tmtests_empty_function.c
-tm24_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm24) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-
-if TEST_tm25
-tm_tests += tm25
-tm_docs += tm25/tm25.doc
-tm25_SOURCES = tm25/task1.c tm25/system.h include/timesys.h \
- ../support/src/tmtests_empty_function.c
-tm25_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm25) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-
-if TEST_tm26
-tm_tests += tm26
-tm_docs += tm26/tm26.doc
-tm26_SOURCES = tm26/task1.c tm26/system.h tm26/fptest.h \
- include/timesys.h ../support/src/tmtests_empty_function.c
-tm26_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm26) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-
-if TEST_tm27
-tm_tests += tm27
-tm_docs += tm27/tm27.doc
-tm27_SOURCES = tm27/task1.c tm27/system.h include/timesys.h \
- ../support/src/tmtests_empty_function.c
-tm27_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm27) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-
-if TEST_tm28
-tm_tests += tm28
-tm_docs += tm28/tm28.doc
-tm28_SOURCES = tm28/task1.c tm28/system.h include/timesys.h \
- ../support/src/tmtests_empty_function.c
-tm28_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm28) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-
-if TEST_tm29
-tm_tests += tm29
-tm_docs += tm29/tm29.doc
-tm29_SOURCES = tm29/task1.c tm29/system.h include/timesys.h \
- ../support/src/tmtests_empty_function.c
-tm29_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm29) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-
-if TEST_tm30
-tm_tests += tm30
-tm_docs += tm30/tm30.doc
-tm30_SOURCES = tm30/init.c include/timesys.h \
- ../support/src/tmtests_empty_function.c \
- ../support/src/tmtests_support.c
-tm30_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm30) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-
-if TEST_tm31
-tm_tests += tm31
-tm_docs += tm31/tm31.doc
-tm31_SOURCES = tm31/task1.c tm02/system.h include/timesys.h \
- ../support/src/tmtests_empty_function.c
-tm31_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm31) $(support_includes) \
- -I$(top_srcdir)/../tm02 -I$(top_srcdir)/include
-endif
-
-if TEST_tm32
-tm_tests += tm32
-tm_docs += tm32/tm32.doc
-tm32_SOURCES = tm32/task1.c tm03/system.h include/timesys.h \
- ../support/src/tmtests_empty_function.c
-tm32_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm32) $(support_includes) \
- -I$(top_srcdir)/../tm03 -I$(top_srcdir)/include
-endif
-
-if TEST_tm33
-tm_tests += tm33
-tm_docs += tm33/tm33.doc
-tm33_SOURCES = tm33/task1.c tm02/system.h include/timesys.h \
- ../support/src/tmtests_empty_function.c
-tm33_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm33) $(support_includes) \
- -I$(top_srcdir)/../tm02 -I$(top_srcdir)/include
-endif
-
-if TEST_tm34
-tm_tests += tm34
-tm_docs += tm34/tm34.doc
-tm34_SOURCES = tm34/task1.c tm03/system.h include/timesys.h \
- ../support/src/tmtests_empty_function.c
-tm34_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm34) $(support_includes) \
- -I$(top_srcdir)/../tm03 -I$(top_srcdir)/include
-endif
-
-if TEST_tm35
-tm_tests += tm35
-tm_docs += tm35/tm35.doc
-tm35_SOURCES = tm35/task1.c tm02/system.h include/timesys.h \
- ../support/src/tmtests_empty_function.c
-tm35_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm35) $(support_includes) \
- -I$(top_srcdir)/../tm02 -I$(top_srcdir)/include
-endif
-
-if TEST_tm36
-tm_tests += tm36
-tm_docs += tm36/tm36.doc
-tm36_SOURCES = tm36/task1.c tm03/system.h include/timesys.h \
- ../support/src/tmtests_empty_function.c
-tm36_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm36) $(support_includes) \
- -I$(top_srcdir)/../tm03 -I$(top_srcdir)/include
-endif
-
-if TEST_tmck
-tm_tests += tmck
-tm_docs += tmck/tmck.doc
-tmck_SOURCES = tmck/task1.c tmck/system.h include/timesys.h \
- ../support/src/tmtests_empty_function.c
-tmck_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tmck) $(support_includes) \
- -I$(top_srcdir)/include
-endif
-
-if TEST_tmcontext01
-tm_tests += tmcontext01
-tm_screens += tmcontext01/tmcontext01.scn
-tm_docs += tmcontext01/tmcontext01.doc
-tmcontext01_SOURCES = tmcontext01/init.c
-tmcontext01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tmcontext01) \
- $(support_includes)
-endif
-
-if TEST_tmfine01
-tm_tests += tmfine01
-tm_screens += tmfine01/tmfine01.scn
-tm_docs += tmfine01/tmfine01.doc
-tmfine01_SOURCES = tmfine01/init.c
-tmfine01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tmfine01) \
- $(support_includes)
-endif
-
-if TEST_tmonetoone
-tm_tests += tmonetoone
-tm_screens += tmonetoone/tmonetoone.scn
-tm_docs += tmonetoone/tmonetoone.doc
-tmonetoone_SOURCES = tmonetoone/init.c
-tmonetoone_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tmonetoone) \
- $(support_includes)
-endif
-
-if TEST_tmtimer01
-tm_tests += tmtimer01
-tm_screens += tmtimer01/tmtimer01.scn
-tm_docs += tmtimer01/tmtimer01.doc
-tmtimer01_SOURCES = tmtimer01/init.c
-tmtimer01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tmtimer01) \
- $(support_includes)
-endif
-
-noinst_PROGRAMS = $(tm_tests)
diff --git a/testsuites/tmtests/configure.ac b/testsuites/tmtests/configure.ac
deleted file mode 100644
index ea821b9a00..0000000000
--- a/testsuites/tmtests/configure.ac
+++ /dev/null
@@ -1,70 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-tests-tmtests],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-AC_CONFIG_SRCDIR([tm01])
-AC_CONFIG_HEADER([config.h])
-RTEMS_TOP([../..],[..])
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-
-AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
-AM_MAINTAINER_MODE
-
-RTEMS_ENV_RTEMSBSP
-
-RTEMS_PROJECT_ROOT
-
-RTEMS_PROG_CC_FOR_TARGET
-
-RTEMS_CANONICALIZE_TOOLS
-
-RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
-
-# BSP Test configuration
-RTEMS_TEST_CHECK([tm01])
-RTEMS_TEST_CHECK([tm02])
-RTEMS_TEST_CHECK([tm03])
-RTEMS_TEST_CHECK([tm04])
-RTEMS_TEST_CHECK([tm05])
-RTEMS_TEST_CHECK([tm06])
-RTEMS_TEST_CHECK([tm07])
-RTEMS_TEST_CHECK([tm08])
-RTEMS_TEST_CHECK([tm09])
-RTEMS_TEST_CHECK([tm10])
-RTEMS_TEST_CHECK([tm11])
-RTEMS_TEST_CHECK([tm12])
-RTEMS_TEST_CHECK([tm13])
-RTEMS_TEST_CHECK([tm14])
-RTEMS_TEST_CHECK([tm15])
-RTEMS_TEST_CHECK([tm16])
-RTEMS_TEST_CHECK([tm17])
-RTEMS_TEST_CHECK([tm18])
-RTEMS_TEST_CHECK([tm19])
-RTEMS_TEST_CHECK([tm20])
-RTEMS_TEST_CHECK([tm21])
-RTEMS_TEST_CHECK([tm22])
-RTEMS_TEST_CHECK([tm23])
-RTEMS_TEST_CHECK([tm24])
-RTEMS_TEST_CHECK([tm25])
-RTEMS_TEST_CHECK([tm26])
-RTEMS_TEST_CHECK([tm27])
-RTEMS_TEST_CHECK([tm28])
-RTEMS_TEST_CHECK([tm29])
-RTEMS_TEST_CHECK([tm30])
-RTEMS_TEST_CHECK([tm31])
-RTEMS_TEST_CHECK([tm32])
-RTEMS_TEST_CHECK([tm33])
-RTEMS_TEST_CHECK([tm34])
-RTEMS_TEST_CHECK([tm35])
-RTEMS_TEST_CHECK([tm36])
-RTEMS_TEST_CHECK([tmck])
-RTEMS_TEST_CHECK([tmcontext01])
-RTEMS_TEST_CHECK([tmfine01])
-RTEMS_TEST_CHECK([tmonetoone])
-RTEMS_TEST_CHECK([tmtimer01])
-
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT