summaryrefslogtreecommitdiffstats
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-21 07:39:09 +0200
commitdb8f598d56951cf43f22a5e325e0d23c8f7559f9 (patch)
tree607bc2e2c842bb932bce53efc7423e73ef18f6ff
parent04998451b9f63d6655e41cda3cfc3fb26d7e39fc (diff)
downloadrtems-db8f598d56951cf43f22a5e325e0d23c8f7559f9.tar.bz2
build: Remove 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_LIBRA