From db8f598d56951cf43f22a5e325e0d23c8f7559f9 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Mon, 26 Apr 2021 14:00:41 +0200 Subject: build: Remove old build system Close #3250. Close #4081. --- Makefile.am | 55 - acinclude.m4 | 399 ---- aclocal/bsp-alias.m4 | 20 - aclocal/canonical-target-name.m4 | 24 - aclocal/check-bsps.m4 | 25 - aclocal/check-custom-bsp.m4 | 20 - aclocal/check-tool.m4 | 9 - aclocal/enable-cxx.m4 | 11 - aclocal/enable-drvmgr.m4 | 12 - aclocal/enable-multiprocessing.m4 | 14 - aclocal/enable-networking.m4 | 13 - aclocal/enable-paravirt.m4 | 13 - aclocal/enable-posix.m4 | 21 - aclocal/enable-rtems-debug.m4 | 10 - aclocal/enable-rtemsbsp.m4 | 54 - aclocal/enable-smp.m4 | 18 - aclocal/enable-tests.m4 | 11 - aclocal/multilib.m4 | 17 - aclocal/path-ksh.m4 | 12 - aclocal/project-root.m4 | 17 - aclocal/quoting.m4 | 41 - aclocal/rpm.m4 | 20 - aclocal/rtems-bsp-includes.m4 | 13 - aclocal/rtems-build-top.m4 | 12 - aclocal/rtems-includes.m4 | 23 - aclocal/rtems-source-top.m4 | 8 - aclocal/rtems-top.m4 | 34 - aclocal/tool-paths.m4 | 23 - aclocal/version.m4 | 4 - automake/host.am | 5 - automake/subdirs.am | 7 - bootstrap | 326 ---- bsps/arm/altera-cyclone-v/headers.am | 45 - bsps/arm/atsam/headers.am | 270 --- bsps/arm/atsam/start/linkcmds.memory.in | 39 - bsps/arm/beagle/headers.am | 17 - bsps/arm/beagle/simscripts/qemu-beagleboard.in | 63 - bsps/arm/csb336/headers.am | 11 - bsps/arm/csb337/headers.am | 21 - bsps/arm/edb7312/headers.am | 11 - bsps/arm/gumstix/headers.am | 12 - bsps/arm/headers.am | 54 - bsps/arm/imx/headers.am | 20 - bsps/arm/lm3s69xx/headers.am | 15 - bsps/arm/lpc176x/headers.am | 30 - bsps/arm/lpc24xx/headers.am | 21 - bsps/arm/lpc32xx/headers.am | 19 - bsps/arm/raspberrypi/headers.am | 20 - bsps/arm/raspberrypi/start/linkcmds.in | 49 - bsps/arm/realview-pbx-a9/headers.am | 11 - bsps/arm/rtl22xx/headers.am | 11 - bsps/arm/shared/headers.am | 11 - bsps/arm/smdk2410/headers.am | 14 - bsps/arm/stm32f4/headers.am | 29 - bsps/arm/tms570/headers.am | 63 - bsps/arm/xen/headers.am | 10 - bsps/arm/xen/start/linkcmds.in | 62 - bsps/arm/xilinx-zynq/headers.am | 13 - bsps/arm/xilinx-zynq/start/linkcmds.in | 36 - bsps/arm/xilinx-zynqmp/headers.am | 10 - bsps/arm/xilinx-zynqmp/start/linkcmds.in | 36 - bsps/bfin/TLL6527M/headers.am | 11 - bsps/bfin/bf537Stamp/headers.am | 10 - bsps/bfin/eZKit533/headers.am | 11 - bsps/bfin/headers.am | 37 - bsps/bfin/shared/shared-sources.am | 8 - bsps/headers.am | 154 -- bsps/i386/headers.am | 20 - bsps/i386/pc386/headers.am | 25 - bsps/lm32/headers.am | 18 - bsps/lm32/lm32_evr/headers.am | 7 - bsps/lm32/milkymist/headers.am | 7 - bsps/m68k/av5282/headers.am | 10 - bsps/m68k/csb360/headers.am | 10 - bsps/m68k/gen68340/headers.am | 15 - bsps/m68k/gen68360/headers.am | 10 - bsps/m68k/genmcf548x/headers.am | 10 - bsps/m68k/headers.am | 47 - bsps/m68k/mcf5206elite/headers.am | 14 - bsps/m68k/mcf52235/headers.am | 10 - bsps/m68k/mcf5225x/headers.am | 10 - bsps/m68k/mcf5235/headers.am | 10 - bsps/m68k/mcf5329/headers.am | 10 - bsps/m68k/mrm332/headers.am | 11 - bsps/m68k/mvme147/headers.am | 10 - bsps/m68k/mvme147s/headers.am | 10 - bsps/m68k/mvme162/headers.am | 11 - bsps/m68k/mvme167/headers.am | 11 - bsps/m68k/shared/fpsp-sources.am | 42 - bsps/m68k/uC5282/headers.am | 10 - bsps/mips/csb350/headers.am | 10 - bsps/mips/headers.am | 15 - bsps/mips/hurricane/headers.am | 11 - bsps/mips/jmr3904/headers.am | 10 - bsps/mips/malta/headers.am | 11 - bsps/mips/rbtx4925/headers.am | 10 - bsps/mips/rbtx4938/headers.am | 10 - bsps/moxie/moxiesim/headers.am | 10 - bsps/nios2/nios2_iss/headers.am | 10 - bsps/no_cpu/no_bsp/headers.am | 10 - bsps/or1k/generic_or1k/headers.am | 12 - bsps/or1k/headers.am | 5 - bsps/powerpc/beatnik/headers.am | 19 - bsps/powerpc/gen5200/headers.am | 45 - bsps/powerpc/gen83xx/headers.am | 13 - bsps/powerpc/haleakala/headers.am | 11 - bsps/powerpc/headers.am | 88 - bsps/powerpc/motorola_powerpc/headers.am | 11 - bsps/powerpc/mpc55xxevb/headers.am | 34 - bsps/powerpc/mpc8260ads/headers.am | 10 - bsps/powerpc/mvme3100/headers.am | 13 - bsps/powerpc/mvme5500/headers.am | 21 - bsps/powerpc/psim/headers.am | 11 - bsps/powerpc/qemuppc/headers.am | 10 - bsps/powerpc/qoriq/headers.am | 24 - bsps/powerpc/shared/exceptions-sources.am | 14 - bsps/powerpc/shared/shared-sources.am | 4 - bsps/powerpc/shared/vme-sources.am | 5 - bsps/powerpc/ss555/headers.am | 10 - bsps/powerpc/t32mppc/headers.am | 10 - bsps/powerpc/tqm8xx/headers.am | 13 - bsps/powerpc/virtex/headers.am | 13 - bsps/powerpc/virtex/start/linkcmds.in | 35 - bsps/powerpc/virtex4/headers.am | 11 - bsps/powerpc/virtex5/headers.am | 11 - bsps/riscv/griscv/headers.am | 11 - bsps/riscv/griscv/start/linkcmds.in | 46 - bsps/riscv/headers.am | 5 - bsps/riscv/riscv/headers.am | 16 - bsps/riscv/riscv/start/linkcmds.in | 46 - bsps/riscv/shared/start/linkcmds.base.in | 410 ---- bsps/sh/gensh1/headers.am | 21 - bsps/sh/gensh2/headers.am | 23 - bsps/sh/gensh4/headers.am | 23 - bsps/sh/shsim/headers.am | 11 - bsps/shared/grlib-sources.am | 68 - bsps/shared/irq-default-sources.am | 14 - bsps/shared/irq-sources.am | 13 - bsps/shared/shared-sources.am | 56 - bsps/sparc/erc32/headers.am | 11 - bsps/sparc/headers.am | 10 - bsps/sparc/leon2/headers.am | 12 - bsps/sparc/leon3/headers.am | 13 - bsps/sparc64/headers.am | 54 - bsps/sparc64/niagara/headers.am | 10 - bsps/sparc64/usiii/headers.am | 10 - bsps/v850/gdbv850sim/headers.am | 11 - bsps/x86_64/amd64/headers.am | 10 - bsps/x86_64/headers.am | 9 - c/Makefile.am | 19 - c/acinclude.m4 | 32 - c/configure.ac | 93 - c/src/Makefile.am | 39 - c/src/README | 23 - c/src/acinclude.m4 | 84 - c/src/aclocal/bsp-alias.m4 | 20 - c/src/aclocal/bsp-arg-enable.m4 | 17 - c/src/aclocal/bsp-bootcard-options.m4 | 9 - c/src/aclocal/bsp-bspcleanup-options.m4 | 29 - c/src/aclocal/bsp-configure.m4 | 49 - c/src/aclocal/bsp-linkcmds.m4 | 18 - c/src/aclocal/bspopts.m4 | 82 - c/src/aclocal/canonical-target-name.m4 | 25 - c/src/aclocal/canonicalize-tools.m4 | 13 - c/src/aclocal/check-custom-bsp.m4 | 20 - c/src/aclocal/check-cxx.m4 | 18 - c/src/aclocal/check-multiprocessing.m4 | 37 - c/src/aclocal/check-networking.m4 | 30 - c/src/aclocal/check-posix.m4 | 31 - c/src/aclocal/check-smp.m4 | 17 - c/src/aclocal/check-tool.m4 | 9 - c/src/aclocal/config-subdirs.m4 | 32 - c/src/aclocal/enable-cxx.m4 | 11 - c/src/aclocal/enable-drvmgr.m4 | 12 - c/src/aclocal/enable-multiprocessing.m4 | 13 - c/src/aclocal/enable-networking.m4 | 13 - c/src/aclocal/enable-posix.m4 | 21 - c/src/aclocal/enable-smp.m4 | 17 - c/src/aclocal/env-rtemsbsp.m4 | 37 - c/src/aclocal/gcc-isystem.m4 | 22 - c/src/aclocal/gcc-pipe.m4 | 17 - c/src/aclocal/gcc-specs.m4 | 16 - c/src/aclocal/gcc-weak.m4 | 19 - c/src/aclocal/i386-gas-code16.m4 | 27 - c/src/aclocal/multilib.m4 | 16 - c/src/aclocal/path-ksh.m4 | 12 - c/src/aclocal/ppc.m4 | 19 - c/src/aclocal/prog-cc.m4 | 45 - c/src/aclocal/prog-ccas.m4 | 6 - c/src/aclocal/prog-cxx.m4 | 49 - c/src/aclocal/project-root.m4 | 4 - c/src/aclocal/quoting.m4 | 41 - c/src/aclocal/rtems-bsp-includes.m4 | 13 - c/src/aclocal/rtems-build-top.m4 | 12 - c/src/aclocal/rtems-cpu-subdirs.m4 | 32 - c/src/aclocal/rtems-includes.m4 | 23 - c/src/aclocal/rtems-source-top.m4 | 8 - c/src/aclocal/rtems-top.m4 | 34 - c/src/aclocal/target.m4 | 134 -- c/src/aclocal/tool-paths.m4 | 23 - c/src/aclocal/version.m4 | 4 - c/src/automake/compile.am | 14 - c/src/automake/host.am | 5 - c/src/automake/subdirs.am | 64 - c/src/bsp.pc.in | 18 - c/src/configure.ac | 166 -- c/src/lib/libbsp/.gitignore | 1 - c/src/lib/libbsp/Makefile.am | 11 - c/src/lib/libbsp/arm/Makefile.am | 16 - c/src/lib/libbsp/arm/acinclude.m4 | 50 - c/src/lib/libbsp/arm/altera-cyclone-v/Makefile.am | 93 - c/src/lib/libbsp/arm/altera-cyclone-v/configure.ac | 81 - c/src/lib/libbsp/arm/atsam/Makefile.am | 162 -- c/src/lib/libbsp/arm/atsam/configure.ac | 111 -- c/src/lib/libbsp/arm/beagle/Makefile.am | 106 -- c/src/lib/libbsp/arm/beagle/configure.ac | 50 - c/src/lib/libbsp/arm/configure.ac | 20 - c/src/lib/libbsp/arm/csb336/Makefile.am | 46 - c/src/lib/libbsp/arm/csb336/configure.ac | 20 - c/src/lib/libbsp/arm/csb337/Makefile.am | 75 - c/src/lib/libbsp/arm/csb337/configure.ac | 66 - c/src/lib/libbsp/arm/edb7312/Makefile.am | 50 - c/src/lib/libbsp/arm/edb7312/configure.ac | 27 - c/src/lib/libbsp/arm/gumstix/Makefile.am | 52 - c/src/lib/libbsp/arm/gumstix/configure.ac | 28 - c/src/lib/libbsp/arm/imx/Makefile.am | 88 - c/src/lib/libbsp/arm/imx/configure.ac | 58 - c/src/lib/libbsp/arm/lm3s69xx/Makefile.am | 82 - c/src/lib/libbsp/arm/lm3s69xx/configure.ac | 77 - c/src/lib/libbsp/arm/lpc176x/Makefile.am | 118 -- c/src/lib/libbsp/arm/lpc176x/configure.ac | 66 - c/src/lib/libbsp/arm/lpc24xx/Makefile.am | 126 -- c/src/lib/libbsp/arm/lpc24xx/configure.ac | 116 -- c/src/lib/libbsp/arm/lpc32xx/Makefile.am | 106 -- c/src/lib/libbsp/arm/lpc32xx/configure.ac | 105 -- c/src/lib/libbsp/arm/raspberrypi/Makefile.am | 114 -- c/src/lib/libbsp/arm/raspberrypi/configure.ac | 67 - c/src/lib/libbsp/arm/realview-pbx-a9/Makefile.am | 92 - c/src/lib/libbsp/arm/realview-pbx-a9/configure.ac | 52 - c/src/lib/libbsp/arm/rtl22xx/Makefile.am | 47 - c/src/lib/libbsp/arm/rtl22xx/configure.ac | 27 - c/src/lib/libbsp/arm/smdk2410/Makefile.am | 52 - c/src/lib/libbsp/arm/smdk2410/configure.ac | 30 - c/src/lib/libbsp/arm/stm32f4/Makefile.am | 83 - c/src/lib/libbsp/arm/stm32f4/configure.ac | 70 - c/src/lib/libbsp/arm/tms570/Makefile.am | 115 -- c/src/lib/libbsp/arm/tms570/configure.ac | 57 - c/src/lib/libbsp/arm/xen/Makefile.am | 50 - c/src/lib/libbsp/arm/xen/configure.ac | 64 - c/src/lib/libbsp/arm/xilinx-zynq/Makefile.am | 93 - c/src/lib/libbsp/arm/xilinx-zynq/configure.ac | 109 -- c/src/lib/libbsp/arm/xilinx-zynqmp/Makefile.am | 89 - c/src/lib/libbsp/arm/xilinx-zynqmp/configure.ac | 94 - c/src/lib/libbsp/bfin/Makefile.am | 7 - c/src/lib/libbsp/bfin/TLL6527M/Makefile.am | 36 - c/src/lib/libbsp/bfin/TLL6527M/configure.ac | 44 - c/src/lib/libbsp/bfin/acinclude.m4 | 14 - c/src/lib/libbsp/bfin/bf537Stamp/Makefile.am | 37 - c/src/lib/libbsp/bfin/bf537Stamp/configure.ac | 30 - c/src/lib/libbsp/bfin/configure.ac | 20 - c/src/lib/libbsp/bfin/eZKit533/Makefile.am | 37 - c/src/lib/libbsp/bfin/eZKit533/configure.ac | 29 - c/src/lib/libbsp/bsp.am | 5 - c/src/lib/libbsp/i386/Makefile.am | 15 - c/src/lib/libbsp/i386/acinclude.m4 | 10 - c/src/lib/libbsp/i386/configure.ac | 20 - c/src/lib/libbsp/i386/pc386/Makefile.am | 143 -- c/src/lib/libbsp/i386/pc386/configure.ac | 145 -- c/src/lib/libbsp/lm32/Makefile.am | 7 - c/src/lib/libbsp/lm32/acinclude.m4 | 12 - c/src/lib/libbsp/lm32/configure.ac | 20 - c/src/lib/libbsp/lm32/lm32_evr/Makefile.am | 44 - c/src/lib/libbsp/lm32/lm32_evr/configure.ac | 32 - c/src/lib/libbsp/lm32/milkymist/Makefile.am | 91 - c/src/lib/libbsp/lm32/milkymist/configure.ac | 31 - c/src/lib/libbsp/m68k/Makefile.am | 12 - c/src/lib/libbsp/m68k/acinclude.m4 | 40 - c/src/lib/libbsp/m68k/av5282/Makefile.am | 43 - c/src/lib/libbsp/m68k/av5282/configure.ac | 21 - c/src/lib/libbsp/m68k/configure.ac | 20 - c/src/lib/libbsp/m68k/csb360/Makefile.am | 43 - c/src/lib/libbsp/m68k/csb360/configure.ac | 20 - c/src/lib/libbsp/m68k/gen68340/Makefile.am | 46 - c/src/lib/libbsp/m68k/gen68340/configure.ac | 19 - c/src/lib/libbsp/m68k/gen68360/Makefile.am | 51 - c/src/lib/libbsp/m68k/gen68360/configure.ac | 34 - c/src/lib/libbsp/m68k/genmcf548x/Makefile.am | 55 - c/src/lib/libbsp/m68k/genmcf548x/configure.ac | 46 - c/src/lib/libbsp/m68k/mcf5206elite/Makefile.am | 54 - c/src/lib/libbsp/m68k/mcf5206elite/configure.ac | 20 - c/src/lib/libbsp/m68k/mcf52235/Makefile.am | 47 - c/src/lib/libbsp/m68k/mcf52235/configure.ac | 19 - c/src/lib/libbsp/m68k/mcf5225x/Makefile.am | 38 - c/src/lib/libbsp/m68k/mcf5225x/configure.ac | 22 - c/src/lib/libbsp/m68k/mcf5235/Makefile.am | 47 - c/src/lib/libbsp/m68k/mcf5235/configure.ac | 21 - c/src/lib/libbsp/m68k/mcf5329/Makefile.am | 45 - c/src/lib/libbsp/m68k/mcf5329/configure.ac | 20 - c/src/lib/libbsp/m68k/mrm332/Makefile.am | 46 - c/src/lib/libbsp/m68k/mrm332/configure.ac | 19 - c/src/lib/libbsp/m68k/mvme147/Makefile.am | 46 - c/src/lib/libbsp/m68k/mvme147/configure.ac | 19 - c/src/lib/libbsp/m68k/mvme147s/Makefile.am | 55 - c/src/lib/libbsp/m68k/mvme147s/configure.ac | 19 - c/src/lib/libbsp/m68k/mvme162/Makefile.am | 52 - c/src/lib/libbsp/m68k/mvme162/configure.ac | 22 - c/src/lib/libbsp/m68k/mvme167/Makefile.am | 45 - c/src/lib/libbsp/m68k/mvme167/configure.ac | 53 - c/src/lib/libbsp/m68k/uC5282/Makefile.am | 43 - c/src/lib/libbsp/m68k/uC5282/configure.ac | 21 - c/src/lib/libbsp/mips/Makefile.am | 7 - c/src/lib/libbsp/mips/acinclude.m4 | 20 - c/src/lib/libbsp/mips/configure.ac | 20 - c/src/lib/libbsp/mips/csb350/Makefile.am | 48 - c/src/lib/libbsp/mips/csb350/configure.ac | 20 - c/src/lib/libbsp/mips/hurricane/Makefile.am | 55 - c/src/lib/libbsp/mips/hurricane/configure.ac | 28 - c/src/lib/libbsp/mips/jmr3904/Makefile.am | 46 - c/src/lib/libbsp/mips/jmr3904/configure.ac | 19 - c/src/lib/libbsp/mips/malta/Makefile.am | 67 - c/src/lib/libbsp/mips/malta/configure.ac | 20 - c/src/lib/libbsp/mips/rbtx4925/Makefile.am | 55 - c/src/lib/libbsp/mips/rbtx4925/configure.ac | 24 - c/src/lib/libbsp/mips/rbtx4938/Makefile.am | 55 - c/src/lib/libbsp/mips/rbtx4938/configure.ac | 20 - c/src/lib/libbsp/moxie/Makefile.am | 10 - c/src/lib/libbsp/moxie/acinclude.m4 | 10 - c/src/lib/libbsp/moxie/configure.ac | 22 - c/src/lib/libbsp/moxie/moxiesim/Makefile.am | 45 - c/src/lib/libbsp/moxie/moxiesim/configure.ac | 34 - c/src/lib/libbsp/nios2/Makefile.am | 6 - c/src/lib/libbsp/nios2/acinclude.m4 | 10 - c/src/lib/libbsp/nios2/configure.ac | 20 - c/src/lib/libbsp/nios2/nios2_iss/Makefile.am | 44 - c/src/lib/libbsp/nios2/nios2_iss/configure.ac | 19 - c/src/lib/libbsp/no_cpu/Makefile.am | 6 - c/src/lib/libbsp/no_cpu/acinclude.m4 | 10 - c/src/lib/libbsp/no_cpu/configure.ac | 20 - c/src/lib/libbsp/no_cpu/no_bsp/Makefile.am | 39 - c/src/lib/libbsp/no_cpu/no_bsp/configure.ac | 19 - c/src/lib/libbsp/or1k/Makefile.am | 9 - c/src/lib/libbsp/or1k/acinclude.m4 | 10 - c/src/lib/libbsp/or1k/configure.ac | 20 - c/src/lib/libbsp/or1k/generic_or1k/Makefile.am | 72 - c/src/lib/libbsp/or1k/generic_or1k/configure.ac | 28 - c/src/lib/libbsp/powerpc/Makefile.am | 41 - c/src/lib/libbsp/powerpc/acinclude.m4 | 44 - c/src/lib/libbsp/powerpc/beatnik/Makefile.am | 109 -- c/src/lib/libbsp/powerpc/beatnik/configure.ac | 48 - c/src/lib/libbsp/powerpc/configure.ac | 21 - c/src/lib/libbsp/powerpc/gen5200/Makefile.am | 115 -- c/src/lib/libbsp/powerpc/gen5200/configure.ac | 132 -- c/src/lib/libbsp/powerpc/gen83xx/Makefile.am | 78 - c/src/lib/libbsp/powerpc/gen83xx/configure.ac | 92 - c/src/lib/libbsp/powerpc/haleakala/Makefile.am | 49 - c/src/lib/libbsp/powerpc/haleakala/configure.ac | 41 - .../libbsp/powerpc/motorola_powerpc/Makefile.am | 98 - .../motorola_powerpc/bootloader/Makefile.am | 67 - .../libbsp/powerpc/motorola_powerpc/configure.ac | 83 - .../motorola_powerpc/qemu_fakerom/Makefile.am | 26 - c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am | 100 - c/src/lib/libbsp/powerpc/mpc55xxevb/configure.ac | 225 --- c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am | 59 - c/src/lib/libbsp/powerpc/mpc8260ads/configure.ac | 69 - c/src/lib/libbsp/powerpc/mvme3100/Makefile.am | 95 - c/src/lib/libbsp/powerpc/mvme3100/configure.ac | 49 - c/src/lib/libbsp/powerpc/mvme5500/Makefile.am | 86 - c/src/lib/libbsp/powerpc/mvme5500/configure.ac | 49 - c/src/lib/libbsp/powerpc/psim/Makefile.am | 73 - c/src/lib/libbsp/powerpc/psim/configure.ac | 54 - c/src/lib/libbsp/powerpc/qemuppc/Makefile.am | 54 - c/src/lib/libbsp/powerpc/qemuppc/configure.ac | 24 - c/src/lib/libbsp/powerpc/qoriq/Makefile.am | 96 - c/src/lib/libbsp/powerpc/qoriq/configure.ac | 165 -- c/src/lib/libbsp/powerpc/ss555/Makefile.am | 66 - c/src/lib/libbsp/powerpc/ss555/configure.ac | 51 - c/src/lib/libbsp/powerpc/t32mppc/Makefile.am | 64 - c/src/lib/libbsp/powerpc/t32mppc/configure.ac | 33 - c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am | 64 - c/src/lib/libbsp/powerpc/tqm8xx/configure.ac | 99 - c/src/lib/libbsp/powerpc/virtex/Makefile.am | 57 - c/src/lib/libbsp/powerpc/virtex/configure.ac | 45 - c/src/lib/libbsp/powerpc/virtex4/Makefile.am | 57 - c/src/lib/libbsp/powerpc/virtex4/configure.ac | 45 - c/src/lib/libbsp/powerpc/virtex5/Makefile.am | 59 - c/src/lib/libbsp/powerpc/virtex5/configure.ac | 45 - c/src/lib/libbsp/riscv/Makefile.am | 10 - c/src/lib/libbsp/riscv/acinclude.m4 | 12 - c/src/lib/libbsp/riscv/configure.ac | 20 - c/src/lib/libbsp/riscv/griscv/Makefile.am | 71 - c/src/lib/libbsp/riscv/griscv/configure.ac | 59 - c/src/lib/libbsp/riscv/riscv/Makefile.am | 71 - c/src/lib/libbsp/riscv/riscv/configure.ac | 96 - c/src/lib/libbsp/sh/Makefile.am | 7 - c/src/lib/libbsp/sh/acinclude.m4 | 16 - c/src/lib/libbsp/sh/configure.ac | 20 - c/src/lib/libbsp/sh/gensh1/Makefile.am | 46 - c/src/lib/libbsp/sh/gensh1/configure.ac | 26 - c/src/lib/libbsp/sh/gensh2/Makefile.am | 50 - c/src/lib/libbsp/sh/gensh2/configure.ac | 31 - c/src/lib/libbsp/sh/gensh4/Makefile.am | 45 - c/src/lib/libbsp/sh/gensh4/configure.ac | 37 - c/src/lib/libbsp/sh/shsim/Makefile.am | 49 - c/src/lib/libbsp/sh/shsim/configure.ac | 41 - c/src/lib/libbsp/sparc/Makefile.am | 64 - c/src/lib/libbsp/sparc/acinclude.m4 | 14 - c/src/lib/libbsp/sparc/configure.ac | 23 - c/src/lib/libbsp/sparc/erc32/Makefile.am | 66 - c/src/lib/libbsp/sparc/erc32/configure.ac | 37 - c/src/lib/libbsp/sparc/leon2/Makefile.am | 71 - c/src/lib/libbsp/sparc/leon2/configure.ac | 37 - c/src/lib/libbsp/sparc/leon3/Makefile.am | 92 - c/src/lib/libbsp/sparc/leon3/configure.ac | 39 - c/src/lib/libbsp/sparc64/Makefile.am | 7 - c/src/lib/libbsp/sparc64/acinclude.m4 | 12 - c/src/lib/libbsp/sparc64/configure.ac | 24 - c/src/lib/libbsp/sparc64/niagara/Makefile.am | 51 - c/src/lib/libbsp/sparc64/niagara/configure.ac | 19 - c/src/lib/libbsp/sparc64/usiii/Makefile.am | 62 - c/src/lib/libbsp/sparc64/usiii/configure.ac | 26 - c/src/lib/libbsp/v850/Makefile.am | 12 - c/src/lib/libbsp/v850/acinclude.m4 | 10 - c/src/lib/libbsp/v850/configure.ac | 21 - c/src/lib/libbsp/v850/gdbv850sim/Makefile.am | 42 - c/src/lib/libbsp/v850/gdbv850sim/configure.ac | 19 - c/src/lib/libbsp/x86_64/Makefile.am | 6 - c/src/lib/libbsp/x86_64/acinclude.m4 | 10 - c/src/lib/libbsp/x86_64/amd64/Makefile.am | 52 - c/src/lib/libbsp/x86_64/amd64/configure.ac | 19 - c/src/lib/libbsp/x86_64/configure.ac | 20 - c/src/make/Makefile.am | 87 - c/src/make/Makefile.inc.in | 55 - c/src/make/README | 465 ----- c/src/make/aclocal/rtems-flags.m4 | 10 - c/src/make/bsp.cfg.in | 31 - c/src/make/bsp.mak | 11 - c/src/make/compilers/gcc-target-default.cfg | 189 -- c/src/make/configure.ac | 81 - c/src/make/custom/default.cfg.in | 0 c/src/make/directory.cfg | 57 - c/src/make/host.cfg.in | 48 - c/src/make/leaf.cfg | 44 - c/src/make/lib.cfg | 15 - c/src/make/target.cfg.in | 44 - compile | 347 ---- config-ml.in | 664 ------- config.guess | 1476 --------------- config.sub | 1808 ------------------ configure.ac | 39 - cpukit/Makefile.am | 1834 ------------------ cpukit/automake/compile.am | 5 - cpukit/automake/multilib.am | 34 - cpukit/configure.ac | 387 ---- cpukit/header-dirs.am | 82 - cpukit/headers.am | 452 ----- cpukit/score/cpu/arm/headers.am | 14 - cpukit/score/cpu/bfin/headers.am | 11 - cpukit/score/cpu/i386/headers.am | 11 - cpukit/score/cpu/lm32/headers.am | 8 - cpukit/score/cpu/m68k/headers.am | 11 - cpukit/score/cpu/mips/headers.am | 9 - cpukit/score/cpu/moxie/headers.am | 7 - cpukit/score/cpu/nios2/headers.am | 10 - cpukit/score/cpu/no_cpu/headers.am | 6 - cpukit/score/cpu/or1k/headers.am | 8 - cpukit/score/cpu/powerpc/headers.am | 9 - cpukit/score/cpu/riscv/headers.am | 11 - cpukit/score/cpu/sh/headers.am | 7 - cpukit/score/cpu/sparc/headers.am | 11 - cpukit/score/cpu/sparc64/headers.am | 6 - cpukit/score/cpu/v850/headers.am | 8 - cpukit/score/cpu/x86_64/headers.am | 9 - cpukit/version-vc-key.h.in | 7 - depcomp | 791 -------- install-sh | 527 ------ mdate-sh | 224 --- missing | 215 --- rtems-bootstrap | 246 --- testsuites/Makefile.am | 16 - testsuites/ada/Makefile.am | 11 - testsuites/ada/ada.am | 20 - testsuites/ada/configure.ac | 158 -- testsuites/ada/mptests/Makefile.am | 16 - testsuites/ada/mptests/mp01/Makefile.am | 3 - testsuites/ada/mptests/mp01/node1/Makefile.am | 18 - testsuites/ada/mptests/mp01/node2/Makefile.am | 18 - testsuites/ada/mptests/mp03/Makefile.am | 3 - testsuites/ada/mptests/mp03/node1/Makefile.am | 18 - testsuites/ada/mptests/mp03/node2/Makefile.am | 18 - testsuites/ada/mptests/mp04/Makefile.am | 3 - testsuites/ada/mptests/mp04/node1/Makefile.am | 18 - testsuites/ada/mptests/mp04/node2/Makefile.am | 18 - testsuites/ada/mptests/mp05/Makefile.am | 3 - testsuites/ada/mptests/mp05/node1/Makefile.am | 18 - testsuites/ada/mptests/mp05/node2/Makefile.am | 18 - testsuites/ada/mptests/mp06/Makefile.am | 3 - testsuites/ada/mptests/mp06/node1/Makefile.am | 18 - testsuites/ada/mptests/mp06/node2/Makefile.am | 18 - testsuites/ada/mptests/mp07/Makefile.am | 3 - testsuites/ada/mptests/mp07/node1/Makefile.am | 18 - testsuites/ada/mptests/mp07/node2/Makefile.am | 18 - testsuites/ada/mptests/mp08/Makefile.am | 3 - testsuites/ada/mptests/mp08/node1/Makefile.am | 18 - testsuites/ada/mptests/mp08/node2/Makefile.am | 18 - testsuites/ada/mptests/mp09/Makefile.am | 3 - testsuites/ada/mptests/mp09/node1/Makefile.am | 18 - testsuites/ada/mptests/mp09/node2/Makefile.am | 18 - testsuites/ada/mptests/mp10/Makefile.am | 3 - testsuites/ada/mptests/mp10/node1/Makefile.am | 18 - testsuites/ada/mptests/mp10/node2/Makefile.am | 18 - testsuites/ada/mptests/mp11/Makefile.am | 3 - testsuites/ada/mptests/mp11/node1/Makefile.am | 18 - testsuites/ada/mptests/mp11/node2/Makefile.am | 18 - testsuites/ada/mptests/mp12/Makefile.am | 3 - testsuites/ada/mptests/mp12/node1/Makefile.am | 18 - testsuites/ada/mptests/mp12/node2/Makefile.am | 18 - testsuites/ada/mptests/mp13/Makefile.am | 3 - testsuites/ada/mptests/mp13/node1/Makefile.am | 18 - testsuites/ada/mptests/mp13/node2/Makefile.am | 18 - testsuites/ada/mptests/mp14/Makefile.am | 3 - testsuites/ada/mptests/mp14/node1/Makefile.am | 18 - testsuites/ada/mptests/mp14/node2/Makefile.am | 18 - testsuites/ada/samples/Makefile.am | 8 - testsuites/ada/samples/base_mp/Makefile.am | 18 - testsuites/ada/samples/base_mp/node1/Makefile.am | 19 - testsuites/ada/samples/base_mp/node2/Makefile.am | 19 - testsuites/ada/samples/base_sp/Makefile.am | 18 - testsuites/ada/samples/hello/Makefile.am | 18 - testsuites/ada/samples/nsecs/Makefile.am | 18 - testsuites/ada/samples/ticker/Makefile.am | 18 - testsuites/ada/sptests/Makefile.am | 27 - testsuites/ada/sptests/sp01/Makefile.am | 15 - testsuites/ada/sptests/sp02/Makefile.am | 15 - testsuites/ada/sptests/sp03/Makefile.am | 15 - testsuites/ada/sptests/sp04/Makefile.am | 15 - testsuites/ada/sptests/sp05/Makefile.am | 15 - testsuites/ada/sptests/sp06/Makefile.am | 15 - testsuites/ada/sptests/sp07/Makefile.am | 16 - testsuites/ada/sptests/sp08/Makefile.am | 15 - testsuites/ada/sptests/sp09/Makefile.am | 20 - testsuites/ada/sptests/sp11/Makefile.am | 15 - testsuites/ada/sptests/sp12/Makefile.am | 15 - testsuites/ada/sptests/sp13/Makefile.am | 15 - testsuites/ada/sptests/sp14/Makefile.am | 15 - testsuites/ada/sptests/sp15/Makefile.am | 15 - testsuites/ada/sptests/sp16/Makefile.am | 15 - testsuites/ada/sptests/sp17/Makefile.am | 15 - testsuites/ada/sptests/sp19/Makefile.am | 19 - testsuites/ada/sptests/sp20/Makefile.am | 15 - testsuites/ada/sptests/sp22/Makefile.am | 15 - testsuites/ada/sptests/sp23/Makefile.am | 15 - testsuites/ada/sptests/sp24/Makefile.am | 15 - testsuites/ada/sptests/sp25/Makefile.am | 15 - testsuites/ada/sptests/spatcb01/Makefile.am | 15 - testsuites/ada/sptests/spname01/Makefile.am | 17 - testsuites/ada/support/Makefile.am | 1 - testsuites/ada/tmtests/Makefile.am | 31 - testsuites/ada/tmtests/tm01/Makefile.am | 12 - testsuites/ada/tmtests/tm02/Makefile.am | 12 - testsuites/ada/tmtests/tm03/Makefile.am | 12 - testsuites/ada/tmtests/tm04/Makefile.am | 12 - testsuites/ada/tmtests/tm05/Makefile.am | 12 - testsuites/ada/tmtests/tm06/Makefile.am | 12 - testsuites/ada/tmtests/tm07/Makefile.am | 12 - testsuites/ada/tmtests/tm08/Makefile.am | 12 - testsuites/ada/tmtests/tm09/Makefile.am | 12 - testsuites/ada/tmtests/tm10/Makefile.am | 12 - testsuites/ada/tmtests/tm11/Makefile.am | 12 - testsuites/ada/tmtests/tm12/Makefile.am | 12 - testsuites/ada/tmtests/tm13/Makefile.am | 12 - testsuites/ada/tmtests/tm14/Makefile.am | 12 - testsuites/ada/tmtests/tm15/Makefile.am | 12 - testsuites/ada/tmtests/tm16/Makefile.am | 12 - testsuites/ada/tmtests/tm17/Makefile.am | 12 - testsuites/ada/tmtests/tm18/Makefile.am | 12 - testsuites/ada/tmtests/tm19/Makefile.am | 12 - testsuites/ada/tmtests/tm20/Makefile.am | 12 - testsuites/ada/tmtests/tm21/Makefile.am | 12 - testsuites/ada/tmtests/tm22/Makefile.am | 12 - testsuites/ada/tmtests/tm23/Makefile.am | 12 - testsuites/ada/tmtests/tm24/Makefile.am | 12 - testsuites/ada/tmtests/tm25/Makefile.am | 12 - testsuites/ada/tmtests/tm28/Makefile.am | 12 - testsuites/ada/tmtests/tm29/Makefile.am | 12 - testsuites/ada/tmtests/tmck/Makefile.am | 12 - testsuites/automake/compile.am | 30 - testsuites/automake/host.am | 5 - testsuites/automake/leaf.am | 15 - testsuites/automake/subdirs.am | 28 - testsuites/benchmarks/Makefile.am | 46 - testsuites/benchmarks/configure.ac | 31 - testsuites/configure.ac | 66 - testsuites/fstests/Makefile.am | 642 ------- testsuites/fstests/configure.ac | 89 - testsuites/libtests/Makefile.am | 1499 --------------- testsuites/libtests/configure.ac | 240 --- testsuites/mptests/Makefile.am | 246 --- testsuites/mptests/configure.ac | 47 - testsuites/mptests/mp01/Makefile.am | 3 - testsuites/mptests/mp03/Makefile.am | 3 - testsuites/mptests/mp04/Makefile.am | 3 - testsuites/mptests/mp05/Makefile.am | 3 - testsuites/mptests/mp06/Makefile.am | 3 - testsuites/mptests/mp07/Makefile.am | 3 - testsuites/mptests/mp08/Makefile.am | 3 - testsuites/mptests/mp09/Makefile.am | 3 - testsuites/mptests/mp10/Makefile.am | 3 - testsuites/mptests/mp11/Makefile.am | 3 - testsuites/mptests/mp12/Makefile.am | 3 - testsuites/mptests/mp13/Makefile.am | 3 - testsuites/mptests/mp14/Makefile.am | 3 - testsuites/psxtests/Makefile.am | 1991 -------------------- testsuites/psxtests/configure.ac | 158 -- testsuites/psxtmtests/Makefile.am | 582 ------ testsuites/psxtmtests/configure.ac | 91 - testsuites/rhealstone/Makefile.am | 70 - testsuites/rhealstone/configure.ac | 35 - testsuites/samples/Makefile.am | 136 -- testsuites/samples/configure.ac | 56 - testsuites/smptests/Makefile.am | 673 ------- testsuites/smptests/configure.ac | 97 - testsuites/sptests/Makefile.am | 1943 ------------------- testsuites/sptests/configure.ac | 253 --- testsuites/tmtests/Makefile.am | 386 ---- testsuites/tmtests/configure.ac | 70 - 625 files changed, 38505 deletions(-) delete mode 100644 Makefile.am delete mode 100644 acinclude.m4 delete mode 100644 aclocal/bsp-alias.m4 delete mode 100644 aclocal/canonical-target-name.m4 delete mode 100644 aclocal/check-bsps.m4 delete mode 100644 aclocal/check-custom-bsp.m4 delete mode 100644 aclocal/check-tool.m4 delete mode 100644 aclocal/enable-cxx.m4 delete mode 100644 aclocal/enable-drvmgr.m4 delete mode 100644 aclocal/enable-multiprocessing.m4 delete mode 100644 aclocal/enable-networking.m4 delete mode 100644 aclocal/enable-paravirt.m4 delete mode 100644 aclocal/enable-posix.m4 delete mode 100644 aclocal/enable-rtems-debug.m4 delete mode 100644 aclocal/enable-rtemsbsp.m4 delete mode 100644 aclocal/enable-smp.m4 delete mode 100644 aclocal/enable-tests.m4 delete mode 100644 aclocal/multilib.m4 delete mode 100644 aclocal/path-ksh.m4 delete mode 100644 aclocal/project-root.m4 delete mode 100644 aclocal/quoting.m4 delete mode 100644 aclocal/rpm.m4 delete mode 100644 aclocal/rtems-bsp-includes.m4 delete mode 100644 aclocal/rtems-build-top.m4 delete mode 100644 aclocal/rtems-includes.m4 delete mode 100644 aclocal/rtems-source-top.m4 delete mode 100644 aclocal/rtems-top.m4 delete mode 100644 aclocal/tool-paths.m4 delete mode 100644 aclocal/version.m4 delete mode 100644 automake/host.am delete mode 100644 automake/subdirs.am delete mode 100755 bootstrap delete mode 100644 bsps/arm/altera-cyclone-v/headers.am delete mode 100644 bsps/arm/atsam/headers.am delete mode 100644 bsps/arm/atsam/start/linkcmds.memory.in delete mode 100644 bsps/arm/beagle/headers.am delete mode 100644 bsps/arm/beagle/simscripts/qemu-beagleboard.in delete mode 100644 bsps/arm/csb336/headers.am delete mode 100644 bsps/arm/csb337/headers.am delete mode 100644 bsps/arm/edb7312/headers.am delete mode 100644 bsps/arm/gumstix/headers.am delete mode 100644 bsps/arm/headers.am delete mode 100644 bsps/arm/imx/headers.am delete mode 100644 bsps/arm/lm3s69xx/headers.am delete mode 100644 bsps/arm/lpc176x/headers.am delete mode 100644 bsps/arm/lpc24xx/headers.am delete mode 100644 bsps/arm/lpc32xx/headers.am delete mode 100644 bsps/arm/raspberrypi/headers.am delete mode 100644 bsps/arm/raspberrypi/start/linkcmds.in delete mode 100644 bsps/arm/realview-pbx-a9/headers.am delete mode 100644 bsps/arm/rtl22xx/headers.am delete mode 100644 bsps/arm/shared/headers.am delete mode 100644 bsps/arm/smdk2410/headers.am delete mode 100644 bsps/arm/stm32f4/headers.am delete mode 100644 bsps/arm/tms570/headers.am delete mode 100644 bsps/arm/xen/headers.am delete mode 100644 bsps/arm/xen/start/linkcmds.in delete mode 100644 bsps/arm/xilinx-zynq/headers.am delete mode 100644 bsps/arm/xilinx-zynq/start/linkcmds.in delete mode 100644 bsps/arm/xilinx-zynqmp/headers.am delete mode 100644 bsps/arm/xilinx-zynqmp/start/linkcmds.in delete mode 100644 bsps/bfin/TLL6527M/headers.am delete mode 100644 bsps/bfin/bf537Stamp/headers.am delete mode 100644 bsps/bfin/eZKit533/headers.am delete mode 100644 bsps/bfin/headers.am delete mode 100644 bsps/bfin/shared/shared-sources.am delete mode 100644 bsps/headers.am delete mode 100644 bsps/i386/headers.am delete mode 100644 bsps/i386/pc386/headers.am delete mode 100644 bsps/lm32/headers.am delete mode 100644 bsps/lm32/lm32_evr/headers.am delete mode 100644 bsps/lm32/milkymist/headers.am delete mode 100644 bsps/m68k/av5282/headers.am delete mode 100644 bsps/m68k/csb360/headers.am delete mode 100644 bsps/m68k/gen68340/headers.am delete mode 100644 bsps/m68k/gen68360/headers.am delete mode 100644 bsps/m68k/genmcf548x/headers.am delete mode 100644 bsps/m68k/headers.am delete mode 100644 bsps/m68k/mcf5206elite/headers.am delete mode 100644 bsps/m68k/mcf52235/headers.am delete mode 100644 bsps/m68k/mcf5225x/headers.am delete mode 100644 bsps/m68k/mcf5235/headers.am delete mode 100644 bsps/m68k/mcf5329/headers.am delete mode 100644 bsps/m68k/mrm332/headers.am delete mode 100644 bsps/m68k/mvme147/headers.am delete mode 100644 bsps/m68k/mvme147s/headers.am delete mode 100644 bsps/m68k/mvme162/headers.am delete mode 100644 bsps/m68k/mvme167/headers.am delete mode 100644 bsps/m68k/shared/fpsp-sources.am delete mode 100644 bsps/m68k/uC5282/headers.am delete mode 100644 bsps/mips/csb350/headers.am delete mode 100644 bsps/mips/headers.am delete mode 100644 bsps/mips/hurricane/headers.am delete mode 100644 bsps/mips/jmr3904/headers.am delete mode 100644 bsps/mips/malta/headers.am delete mode 100644 bsps/mips/rbtx4925/headers.am delete mode 100644 bsps/mips/rbtx4938/headers.am delete mode 100644 bsps/moxie/moxiesim/headers.am delete mode 100644 bsps/nios2/nios2_iss/headers.am delete mode 100644 bsps/no_cpu/no_bsp/headers.am delete mode 100644 bsps/or1k/generic_or1k/headers.am delete mode 100644 bsps/or1k/headers.am delete mode 100644 bsps/powerpc/beatnik/headers.am delete mode 100644 bsps/powerpc/gen5200/headers.am delete mode 100644 bsps/powerpc/gen83xx/headers.am delete mode 100644 bsps/powerpc/haleakala/headers.am delete mode 100644 bsps/powerpc/headers.am delete mode 100644 bsps/powerpc/motorola_powerpc/headers.am delete mode 100644 bsps/powerpc/mpc55xxevb/headers.am delete mode 100644 bsps/powerpc/mpc8260ads/headers.am delete mode 100644 bsps/powerpc/mvme3100/headers.am delete mode 100644 bsps/powerpc/mvme5500/headers.am delete mode 100644 bsps/powerpc/psim/headers.am delete mode 100644 bsps/powerpc/qemuppc/headers.am delete mode 100644 bsps/powerpc/qoriq/headers.am delete mode 100644 bsps/powerpc/shared/exceptions-sources.am delete mode 100644 bsps/powerpc/shared/shared-sources.am delete mode 100644 bsps/powerpc/shared/vme-sources.am delete mode 100644 bsps/powerpc/ss555/headers.am delete mode 100644 bsps/powerpc/t32mppc/headers.am delete mode 100644 bsps/powerpc/tqm8xx/headers.am delete mode 100644 bsps/powerpc/virtex/headers.am delete mode 100644 bsps/powerpc/virtex/start/linkcmds.in delete mode 100644 bsps/powerpc/virtex4/headers.am delete mode 100644 bsps/powerpc/virtex5/headers.am delete mode 100644 bsps/riscv/griscv/headers.am delete mode 100644 bsps/riscv/griscv/start/linkcmds.in delete mode 100644 bsps/riscv/headers.am delete mode 100644 bsps/riscv/riscv/headers.am delete mode 100644 bsps/riscv/riscv/start/linkcmds.in delete mode 100644 bsps/riscv/shared/start/linkcmds.base.in delete mode 100644 bsps/sh/gensh1/headers.am delete mode 100644 bsps/sh/gensh2/headers.am delete mode 100644 bsps/sh/gensh4/headers.am delete mode 100644 bsps/sh/shsim/headers.am delete mode 100644 bsps/shared/grlib-sources.am delete mode 100644 bsps/shared/irq-default-sources.am delete mode 100644 bsps/shared/irq-sources.am delete mode 100644 bsps/shared/shared-sources.am delete mode 100644 bsps/sparc/erc32/headers.am delete mode 100644 bsps/sparc/headers.am delete mode 100644 bsps/sparc/leon2/headers.am delete mode 100644 bsps/sparc/leon3/headers.am delete mode 100644 bsps/sparc64/headers.am delete mode 100644 bsps/sparc64/niagara/headers.am delete mode 100644 bsps/sparc64/usiii/headers.am delete mode 100644 bsps/v850/gdbv850sim/headers.am delete mode 100644 bsps/x86_64/amd64/headers.am delete mode 100644 bsps/x86_64/headers.am delete mode 100644 c/Makefile.am delete mode 100644 c/acinclude.m4 delete mode 100644 c/configure.ac delete mode 100644 c/src/Makefile.am delete mode 100644 c/src/README delete mode 100644 c/src/acinclude.m4 delete mode 100644 c/src/aclocal/bsp-alias.m4 delete mode 100644 c/src/aclocal/bsp-arg-enable.m4 delete mode 100644 c/src/aclocal/bsp-bootcard-options.m4 delete mode 100644 c/src/aclocal/bsp-bspcleanup-options.m4 delete mode 100644 c/src/aclocal/bsp-configure.m4 delete mode 100644 c/src/aclocal/bsp-linkcmds.m4 delete mode 100644 c/src/aclocal/bspopts.m4 delete mode 100644 c/src/aclocal/canonical-target-name.m4 delete mode 100644 c/src/aclocal/canonicalize-tools.m4 delete mode 100644 c/src/aclocal/check-custom-bsp.m4 delete mode 100644 c/src/aclocal/check-cxx.m4 delete mode 100644 c/src/aclocal/check-multiprocessing.m4 delete mode 100644 c/src/aclocal/check-networking.m4 delete mode 100644 c/src/aclocal/check-posix.m4 delete mode 100644 c/src/aclocal/check-smp.m4 delete mode 100644 c/src/aclocal/check-tool.m4 delete mode 100644 c/src/aclocal/config-subdirs.m4 delete mode 100644 c/src/aclocal/enable-cxx.m4 delete mode 100644 c/src/aclocal/enable-drvmgr.m4 delete mode 100644 c/src/aclocal/enable-multiprocessing.m4 delete mode 100644 c/src/aclocal/enable-networking.m4 delete mode 100644 c/src/aclocal/enable-posix.m4 delete mode 100644 c/src/aclocal/enable-smp.m4 delete mode 100644 c/src/aclocal/env-rtemsbsp.m4 delete mode 100644 c/src/aclocal/gcc-isystem.m4 delete mode 100644 c/src/aclocal/gcc-pipe.m4 delete mode 100644 c/src/aclocal/gcc-specs.m4 delete mode 100644 c/src/aclocal/gcc-weak.m4 delete mode 100644 c/src/aclocal/i386-gas-code16.m4 delete mode 100644 c/src/aclocal/multilib.m4 delete mode 100644 c/src/aclocal/path-ksh.m4 delete mode 100644 c/src/aclocal/ppc.m4 delete mode 100644 c/src/aclocal/prog-cc.m4 delete mode 100644 c/src/aclocal/prog-ccas.m4 delete mode 100644 c/src/aclocal/prog-cxx.m4 delete mode 100644 c/src/aclocal/project-root.m4 delete mode 100644 c/src/aclocal/quoting.m4 delete mode 100644 c/src/aclocal/rtems-bsp-includes.m4 delete mode 100644 c/src/aclocal/rtems-build-top.m4 delete mode 100644 c/src/aclocal/rtems-cpu-subdirs.m4 delete mode 100644 c/src/aclocal/rtems-includes.m4 delete mode 100644 c/src/aclocal/rtems-source-top.m4 delete mode 100644 c/src/aclocal/rtems-top.m4 delete mode 100644 c/src/aclocal/target.m4 delete mode 100644 c/src/aclocal/tool-paths.m4 delete mode 100644 c/src/aclocal/version.m4 delete mode 100644 c/src/automake/compile.am delete mode 100644 c/src/automake/host.am delete mode 100644 c/src/automake/subdirs.am delete mode 100644 c/src/bsp.pc.in delete mode 100644 c/src/configure.ac delete mode 100644 c/src/lib/libbsp/.gitignore delete mode 100644 c/src/lib/libbsp/Makefile.am delete mode 100644 c/src/lib/libbsp/arm/Makefile.am delete mode 100644 c/src/lib/libbsp/arm/acinclude.m4 delete mode 100644 c/src/lib/libbsp/arm/altera-cyclone-v/Makefile.am delete mode 100644 c/src/lib/libbsp/arm/altera-cyclone-v/configure.ac delete mode 100644 c/src/lib/libbsp/arm/atsam/Makefile.am delete mode 100644 c/src/lib/libbsp/arm/atsam/configure.ac delete mode 100644 c/src/lib/libbsp/arm/beagle/Makefile.am delete mode 100644 c/src/lib/libbsp/arm/beagle/configure.ac delete mode 100644 c/src/lib/libbsp/arm/configure.ac delete mode 100644 c/src/lib/libbsp/arm/csb336/Makefile.am delete mode 100644 c/src/lib/libbsp/arm/csb336/configure.ac delete mode 100644 c/src/lib/libbsp/arm/csb337/Makefile.am delete mode 100644 c/src/lib/libbsp/arm/csb337/configure.ac delete mode 100644 c/src/lib/libbsp/arm/edb7312/Makefile.am delete mode 100644 c/src/lib/libbsp/arm/edb7312/configure.ac delete mode 100644 c/src/lib/libbsp/arm/gumstix/Makefile.am delete mode 100644 c/src/lib/libbsp/arm/gumstix/configure.ac delete mode 100644 c/src/lib/libbsp/arm/imx/Makefile.am delete mode 100644 c/src/lib/libbsp/arm/imx/configure.ac delete mode 100644 c/src/lib/libbsp/arm/lm3s69xx/Makefile.am delete mode 100644 c/src/lib/libbsp/arm/lm3s69xx/configure.ac delete mode 100644 c/src/lib/libbsp/arm/lpc176x/Makefile.am delete mode 100644 c/src/lib/libbsp/arm/lpc176x/configure.ac delete mode 100644 c/src/lib/libbsp/arm/lpc24xx/Makefile.am delete mode 100644 c/src/lib/libbsp/arm/lpc24xx/configure.ac delete mode 100644 c/src/lib/libbsp/arm/lpc32xx/Makefile.am delete mode 100644 c/src/lib/libbsp/arm/lpc32xx/configure.ac delete mode 100644 c/src/lib/libbsp/arm/raspberrypi/Makefile.am delete mode 100644 c/src/lib/libbsp/arm/raspberrypi/configure.ac delete mode 100644 c/src/lib/libbsp/arm/realview-pbx-a9/Makefile.am delete mode 100644 c/src/lib/libbsp/arm/realview-pbx-a9/configure.ac delete mode 100644 c/src/lib/libbsp/arm/rtl22xx/Makefile.am delete mode 100644 c/src/lib/libbsp/arm/rtl22xx/configure.ac delete mode 100644 c/src/lib/libbsp/arm/smdk2410/Makefile.am delete mode 100644 c/src/lib/libbsp/arm/smdk2410/configure.ac delete mode 100644 c/src/lib/libbsp/arm/stm32f4/Makefile.am delete mode 100644 c/src/lib/libbsp/arm/stm32f4/configure.ac delete mode 100644 c/src/lib/libbsp/arm/tms570/Makefile.am delete mode 100644 c/src/lib/libbsp/arm/tms570/configure.ac delete mode 100644 c/src/lib/libbsp/arm/xen/Makefile.am delete mode 100644 c/src/lib/libbsp/arm/xen/configure.ac delete mode 100644 c/src/lib/libbsp/arm/xilinx-zynq/Makefile.am delete mode 100644 c/src/lib/libbsp/arm/xilinx-zynq/configure.ac delete mode 100644 c/src/lib/libbsp/arm/xilinx-zynqmp/Makefile.am delete mode 100644 c/src/lib/libbsp/arm/xilinx-zynqmp/configure.ac delete mode 100644 c/src/lib/libbsp/bfin/Makefile.am delete mode 100644 c/src/lib/libbsp/bfin/TLL6527M/Makefile.am delete mode 100644 c/src/lib/libbsp/bfin/TLL6527M/configure.ac delete mode 100644 c/src/lib/libbsp/bfin/acinclude.m4 delete mode 100644 c/src/lib/libbsp/bfin/bf537Stamp/Makefile.am delete mode 100644 c/src/lib/libbsp/bfin/bf537Stamp/configure.ac delete mode 100644 c/src/lib/libbsp/bfin/configure.ac delete mode 100644 c/src/lib/libbsp/bfin/eZKit533/Makefile.am delete mode 100644 c/src/lib/libbsp/bfin/eZKit533/configure.ac delete mode 100644 c/src/lib/libbsp/bsp.am delete mode 100644 c/src/lib/libbsp/i386/Makefile.am delete mode 100644 c/src/lib/libbsp/i386/acinclude.m4 delete mode 100644 c/src/lib/libbsp/i386/configure.ac delete mode 100644 c/src/lib/libbsp/i386/pc386/Makefile.am delete mode 100644 c/src/lib/libbsp/i386/pc386/configure.ac delete mode 100644 c/src/lib/libbsp/lm32/Makefile.am delete mode 100644 c/src/lib/libbsp/lm32/acinclude.m4 delete mode 100644 c/src/lib/libbsp/lm32/configure.ac delete mode 100644 c/src/lib/libbsp/lm32/lm32_evr/Makefile.am delete mode 100644 c/src/lib/libbsp/lm32/lm32_evr/configure.ac delete mode 100644 c/src/lib/libbsp/lm32/milkymist/Makefile.am delete mode 100644 c/src/lib/libbsp/lm32/milkymist/configure.ac delete mode 100644 c/src/lib/libbsp/m68k/Makefile.am delete mode 100644 c/src/lib/libbsp/m68k/acinclude.m4 delete mode 100644 c/src/lib/libbsp/m68k/av5282/Makefile.am delete mode 100644 c/src/lib/libbsp/m68k/av5282/configure.ac delete mode 100644 c/src/lib/libbsp/m68k/configure.ac delete mode 100644 c/src/lib/libbsp/m68k/csb360/Makefile.am delete mode 100644 c/src/lib/libbsp/m68k/csb360/configure.ac delete mode 100644 c/src/lib/libbsp/m68k/gen68340/Makefile.am delete mode 100644 c/src/lib/libbsp/m68k/gen68340/configure.ac delete mode 100644 c/src/lib/libbsp/m68k/gen68360/Makefile.am delete mode 100644 c/src/lib/libbsp/m68k/gen68360/configure.ac delete mode 100644 c/src/lib/libbsp/m68k/genmcf548x/Makefile.am delete mode 100644 c/src/lib/libbsp/m68k/genmcf548x/configure.ac delete mode 100644 c/src/lib/libbsp/m68k/mcf5206elite/Makefile.am delete mode 100644 c/src/lib/libbsp/m68k/mcf5206elite/configure.ac delete mode 100644 c/src/lib/libbsp/m68k/mcf52235/Makefile.am delete mode 100644 c/src/lib/libbsp/m68k/mcf52235/configure.ac delete mode 100644 c/src/lib/libbsp/m68k/mcf5225x/Makefile.am delete mode 100644 c/src/lib/libbsp/m68k/mcf5225x/configure.ac delete mode 100644 c/src/lib/libbsp/m68k/mcf5235/Makefile.am delete mode 100644 c/src/lib/libbsp/m68k/mcf5235/configure.ac delete mode 100644 c/src/lib/libbsp/m68k/mcf5329/Makefile.am delete mode 100644 c/src/lib/libbsp/m68k/mcf5329/configure.ac delete mode 100644 c/src/lib/libbsp/m68k/mrm332/Makefile.am delete mode 100644 c/src/lib/libbsp/m68k/mrm332/configure.ac delete mode 100644 c/src/lib/libbsp/m68k/mvme147/Makefile.am delete mode 100644 c/src/lib/libbsp/m68k/mvme147/configure.ac delete mode 100644 c/src/lib/libbsp/m68k/mvme147s/Makefile.am delete mode 100644 c/src/lib/libbsp/m68k/mvme147s/configure.ac delete mode 100644 c/src/lib/libbsp/m68k/mvme162/Makefile.am delete mode 100644 c/src/lib/libbsp/m68k/mvme162/configure.ac delete mode 100644 c/src/lib/libbsp/m68k/mvme167/Makefile.am delete mode 100644 c/src/lib/libbsp/m68k/mvme167/configure.ac delete mode 100644 c/src/lib/libbsp/m68k/uC5282/Makefile.am delete mode 100644 c/src/lib/libbsp/m68k/uC5282/configure.ac delete mode 100644 c/src/lib/libbsp/mips/Makefile.am delete mode 100644 c/src/lib/libbsp/mips/acinclude.m4 delete mode 100644 c/src/lib/libbsp/mips/configure.ac delete mode 100644 c/src/lib/libbsp/mips/csb350/Makefile.am delete mode 100644 c/src/lib/libbsp/mips/csb350/configure.ac delete mode 100644 c/src/lib/libbsp/mips/hurricane/Makefile.am delete mode 100644 c/src/lib/libbsp/mips/hurricane/configure.ac delete mode 100644 c/src/lib/libbsp/mips/jmr3904/Makefile.am delete mode 100644 c/src/lib/libbsp/mips/jmr3904/configure.ac delete mode 100644 c/src/lib/libbsp/mips/malta/Makefile.am delete mode 100644 c/src/lib/libbsp/mips/malta/configure.ac delete mode 100644 c/src/lib/libbsp/mips/rbtx4925/Makefile.am delete mode 100644 c/src/lib/libbsp/mips/rbtx4925/configure.ac delete mode 100644 c/src/lib/libbsp/mips/rbtx4938/Makefile.am delete mode 100644 c/src/lib/libbsp/mips/rbtx4938/configure.ac delete mode 100644 c/src/lib/libbsp/moxie/Makefile.am delete mode 100644 c/src/lib/libbsp/moxie/acinclude.m4 delete mode 100644 c/src/lib/libbsp/moxie/configure.ac delete mode 100644 c/src/lib/libbsp/moxie/moxiesim/Makefile.am delete mode 100644 c/src/lib/libbsp/moxie/moxiesim/configure.ac delete mode 100644 c/src/lib/libbsp/nios2/Makefile.am delete mode 100644 c/src/lib/libbsp/nios2/acinclude.m4 delete mode 100644 c/src/lib/libbsp/nios2/configure.ac delete mode 100644 c/src/lib/libbsp/nios2/nios2_iss/Makefile.am delete mode 100644 c/src/lib/libbsp/nios2/nios2_iss/configure.ac delete mode 100644 c/src/lib/libbsp/no_cpu/Makefile.am delete mode 100644 c/src/lib/libbsp/no_cpu/acinclude.m4 delete mode 100644 c/src/lib/libbsp/no_cpu/configure.ac delete mode 100644 c/src/lib/libbsp/no_cpu/no_bsp/Makefile.am delete mode 100644 c/src/lib/libbsp/no_cpu/no_bsp/configure.ac delete mode 100644 c/src/lib/libbsp/or1k/Makefile.am delete mode 100644 c/src/lib/libbsp/or1k/acinclude.m4 delete mode 100644 c/src/lib/libbsp/or1k/configure.ac delete mode 100644 c/src/lib/libbsp/or1k/generic_or1k/Makefile.am delete mode 100644 c/src/lib/libbsp/or1k/generic_or1k/configure.ac delete mode 100644 c/src/lib/libbsp/powerpc/Makefile.am delete mode 100644 c/src/lib/libbsp/powerpc/acinclude.m4 delete mode 100644 c/src/lib/libbsp/powerpc/beatnik/Makefile.am delete mode 100644 c/src/lib/libbsp/powerpc/beatnik/configure.ac delete mode 100644 c/src/lib/libbsp/powerpc/configure.ac delete mode 100644 c/src/lib/libbsp/powerpc/gen5200/Makefile.am delete mode 100644 c/src/lib/libbsp/powerpc/gen5200/configure.ac delete mode 100644 c/src/lib/libbsp/powerpc/gen83xx/Makefile.am delete mode 100644 c/src/lib/libbsp/powerpc/gen83xx/configure.ac delete mode 100644 c/src/lib/libbsp/powerpc/haleakala/Makefile.am delete mode 100644 c/src/lib/libbsp/powerpc/haleakala/configure.ac delete mode 100644 c/src/lib/libbsp/powerpc/motorola_powerpc/Makefile.am delete mode 100644 c/src/lib/libbsp/powerpc/motorola_powerpc/bootloader/Makefile.am delete mode 100644 c/src/lib/libbsp/powerpc/motorola_powerpc/configure.ac delete mode 100644 c/src/lib/libbsp/powerpc/motorola_powerpc/qemu_fakerom/Makefile.am delete mode 100644 c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am delete mode 100644 c/src/lib/libbsp/powerpc/mpc55xxevb/configure.ac delete mode 100644 c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am delete mode 100644 c/src/lib/libbsp/powerpc/mpc8260ads/configure.ac delete mode 100644 c/src/lib/libbsp/powerpc/mvme3100/Makefile.am delete mode 100644 c/src/lib/libbsp/powerpc/mvme3100/configure.ac delete mode 100644 c/src/lib/libbsp/powerpc/mvme5500/Makefile.am delete mode 100644 c/src/lib/libbsp/powerpc/mvme5500/configure.ac delete mode 100644 c/src/lib/libbsp/powerpc/psim/Makefile.am delete mode 100644 c/src/lib/libbsp/powerpc/psim/configure.ac delete mode 100644 c/src/lib/libbsp/powerpc/qemuppc/Makefile.am delete mode 100644 c/src/lib/libbsp/powerpc/qemuppc/configure.ac delete mode 100644 c/src/lib/libbsp/powerpc/qoriq/Makefile.am delete mode 100644 c/src/lib/libbsp/powerpc/qoriq/configure.ac delete mode 100644 c/src/lib/libbsp/powerpc/ss555/Makefile.am delete mode 100644 c/src/lib/libbsp/powerpc/ss555/configure.ac delete mode 100644 c/src/lib/libbsp/powerpc/t32mppc/Makefile.am delete mode 100644 c/src/lib/libbsp/powerpc/t32mppc/configure.ac delete mode 100644 c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am delete mode 100644 c/src/lib/libbsp/powerpc/tqm8xx/configure.ac delete mode 100644 c/src/lib/libbsp/powerpc/virtex/Makefile.am delete mode 100644 c/src/lib/libbsp/powerpc/virtex/configure.ac delete mode 100644 c/src/lib/libbsp/powerpc/virtex4/Makefile.am delete mode 100644 c/src/lib/libbsp/powerpc/virtex4/configure.ac delete mode 100644 c/src/lib/libbsp/powerpc/virtex5/Makefile.am delete mode 100644 c/src/lib/libbsp/powerpc/virtex5/configure.ac delete mode 100644 c/src/lib/libbsp/riscv/Makefile.am delete mode 100644 c/src/lib/libbsp/riscv/acinclude.m4 delete mode 100644 c/src/lib/libbsp/riscv/configure.ac delete mode 100644 c/src/lib/libbsp/riscv/griscv/Makefile.am delete mode 100644 c/src/lib/libbsp/riscv/griscv/configure.ac delete mode 100644 c/src/lib/libbsp/riscv/riscv/Makefile.am delete mode 100644 c/src/lib/libbsp/riscv/riscv/configure.ac delete mode 100644 c/src/lib/libbsp/sh/Makefile.am delete mode 100644 c/src/lib/libbsp/sh/acinclude.m4 delete mode 100644 c/src/lib/libbsp/sh/configure.ac delete mode 100644 c/src/lib/libbsp/sh/gensh1/Makefile.am delete mode 100644 c/src/lib/libbsp/sh/gensh1/configure.ac delete mode 100644 c/src/lib/libbsp/sh/gensh2/Makefile.am delete mode 100644 c/src/lib/libbsp/sh/gensh2/configure.ac delete mode 100644 c/src/lib/libbsp/sh/gensh4/Makefile.am delete mode 100644 c/src/lib/libbsp/sh/gensh4/configure.ac delete mode 100644 c/src/lib/libbsp/sh/shsim/Makefile.am delete mode 100644 c/src/lib/libbsp/sh/shsim/configure.ac delete mode 100644 c/src/lib/libbsp/sparc/Makefile.am delete mode 100644 c/src/lib/libbsp/sparc/acinclude.m4 delete mode 100644 c/src/lib/libbsp/sparc/configure.ac delete mode 100644 c/src/lib/libbsp/sparc/erc32/Makefile.am delete mode 100644 c/src/lib/libbsp/sparc/erc32/configure.ac delete mode 100644 c/src/lib/libbsp/sparc/leon2/Makefile.am delete mode 100644 c/src/lib/libbsp/sparc/leon2/configure.ac delete mode 100644 c/src/lib/libbsp/sparc/leon3/Makefile.am delete mode 100644 c/src/lib/libbsp/sparc/leon3/configure.ac delete mode 100644 c/src/lib/libbsp/sparc64/Makefile.am delete mode 100644 c/src/lib/libbsp/sparc64/acinclude.m4 delete mode 100644 c/src/lib/libbsp/sparc64/configure.ac delete mode 100644 c/src/lib/libbsp/sparc64/niagara/Makefile.am delete mode 100644 c/src/lib/libbsp/sparc64/niagara/configure.ac delete mode 100644 c/src/lib/libbsp/sparc64/usiii/Makefile.am delete mode 100644 c/src/lib/libbsp/sparc64/usiii/configure.ac delete mode 100644 c/src/lib/libbsp/v850/Makefile.am delete mode 100644 c/src/lib/libbsp/v850/acinclude.m4 delete mode 100644 c/src/lib/libbsp/v850/configure.ac delete mode 100644 c/src/lib/libbsp/v850/gdbv850sim/Makefile.am delete mode 100644 c/src/lib/libbsp/v850/gdbv850sim/configure.ac delete mode 100644 c/src/lib/libbsp/x86_64/Makefile.am delete mode 100644 c/src/lib/libbsp/x86_64/acinclude.m4 delete mode 100644 c/src/lib/libbsp/x86_64/amd64/Makefile.am delete mode 100644 c/src/lib/libbsp/x86_64/amd64/configure.ac delete mode 100644 c/src/lib/libbsp/x86_64/configure.ac delete mode 100644 c/src/make/Makefile.am delete mode 100644 c/src/make/Makefile.inc.in delete mode 100644 c/src/make/README delete mode 100644 c/src/make/aclocal/rtems-flags.m4 delete mode 100644 c/src/make/bsp.cfg.in delete mode 100644 c/src/make/bsp.mak delete mode 100644 c/src/make/compilers/gcc-target-default.cfg delete mode 100644 c/src/make/configure.ac delete mode 100644 c/src/make/custom/default.cfg.in delete mode 100644 c/src/make/directory.cfg delete mode 100644 c/src/make/host.cfg.in delete mode 100644 c/src/make/leaf.cfg delete mode 100644 c/src/make/lib.cfg delete mode 100644 c/src/make/target.cfg.in delete mode 100755 compile delete mode 100644 config-ml.in delete mode 100755 config.guess delete mode 100755 config.sub delete mode 100644 configure.ac delete mode 100644 cpukit/Makefile.am delete mode 100644 cpukit/automake/compile.am delete mode 100644 cpukit/automake/multilib.am delete mode 100644 cpukit/configure.ac delete mode 100644 cpukit/header-dirs.am delete mode 100644 cpukit/headers.am delete mode 100644 cpukit/score/cpu/arm/headers.am delete mode 100644 cpukit/score/cpu/bfin/headers.am delete mode 100644 cpukit/score/cpu/i386/headers.am delete mode 100644 cpukit/score/cpu/lm32/headers.am delete mode 100644 cpukit/score/cpu/m68k/headers.am delete mode 100644 cpukit/score/cpu/mips/headers.am delete mode 100644 cpukit/score/cpu/moxie/headers.am delete mode 100644 cpukit/score/cpu/nios2/headers.am delete mode 100644 cpukit/score/cpu/no_cpu/headers.am delete mode 100644 cpukit/score/cpu/or1k/headers.am delete mode 100644 cpukit/score/cpu/powerpc/headers.am delete mode 100644 cpukit/score/cpu/riscv/headers.am delete mode 100644 cpukit/score/cpu/sh/headers.am delete mode 100644 cpukit/score/cpu/sparc/headers.am delete mode 100644 cpukit/score/cpu/sparc64/headers.am delete mode 100644 cpukit/score/cpu/v850/headers.am delete mode 100644 cpukit/score/cpu/x86_64/headers.am delete mode 100644 cpukit/version-vc-key.h.in delete mode 100755 depcomp delete mode 100755 install-sh delete mode 100755 mdate-sh delete mode 100755 missing delete mode 100755 rtems-bootstrap delete mode 100644 testsuites/Makefile.am delete mode 100644 testsuites/ada/Makefile.am delete mode 100644 testsuites/ada/ada.am delete mode 100644 testsuites/ada/configure.ac delete mode 100644 testsuites/ada/mptests/Makefile.am delete mode 100644 testsuites/ada/mptests/mp01/Makefile.am delete mode 100644 testsuites/ada/mptests/mp01/node1/Makefile.am delete mode 100644 testsuites/ada/mptests/mp01/node2/Makefile.am delete mode 100644 testsuites/ada/mptests/mp03/Makefile.am delete mode 100644 testsuites/ada/mptests/mp03/node1/Makefile.am delete mode 100644 testsuites/ada/mptests/mp03/node2/Makefile.am delete mode 100644 testsuites/ada/mptests/mp04/Makefile.am delete mode 100644 testsuites/ada/mptests/mp04/node1/Makefile.am delete mode 100644 testsuites/ada/mptests/mp04/node2/Makefile.am delete mode 100644 testsuites/ada/mptests/mp05/Makefile.am delete mode 100644 testsuites/ada/mptests/mp05/node1/Makefile.am delete mode 100644 testsuites/ada/mptests/mp05/node2/Makefile.am delete mode 100644 testsuites/ada/mptests/mp06/Makefile.am delete mode 100644 testsuites/ada/mptests/mp06/node1/Makefile.am delete mode 100644 testsuites/ada/mptests/mp06/node2/Makefile.am delete mode 100644 testsuites/ada/mptests/mp07/Makefile.am delete mode 100644 testsuites/ada/mptests/mp07/node1/Makefile.am delete mode 100644 testsuites/ada/mptests/mp07/node2/Makefile.am delete mode 100644 testsuites/ada/mptests/mp08/Makefile.am delete mode 100644 testsuites/ada/mptests/mp08/node1/Makefile.am delete mode 100644 testsuites/ada/mptests/mp08/node2/Makefile.am delete mode 100644 testsuites/ada/mptests/mp09/Makefile.am delete mode 100644 testsuites/ada/mptests/mp09/node1/Makefile.am delete mode 100644 testsuites/ada/mptests/mp09/node2/Makefile.am delete mode 100644 testsuites/ada/mptests/mp10/Makefile.am delete mode 100644 testsuites/ada/mptests/mp10/node1/Makefile.am delete mode 100644 testsuites/ada/mptests/mp10/node2/Makefile.am delete mode 100644 testsuites/ada/mptests/mp11/Makefile.am delete mode 100644 testsuites/ada/mptests/mp11/node1/Makefile.am delete mode 100644 testsuites/ada/mptests/mp11/node2/Makefile.am delete mode 100644 testsuites/ada/mptests/mp12/Makefile.am delete mode 100644 testsuites/ada/mptests/mp12/node1/Makefile.am delete mode 100644 testsuites/ada/mptests/mp12/node2/Makefile.am delete mode 100644 testsuites/ada/mptests/mp13/Makefile.am delete mode 100644 testsuites/ada/mptests/mp13/node1/Makefile.am delete mode 100644 testsuites/ada/mptests/mp13/node2/Makefile.am delete mode 100644 testsuites/ada/mptests/mp14/Makefile.am delete mode 100644 testsuites/ada/mptests/mp14/node1/Makefile.am delete mode 100644 testsuites/ada/mptests/mp14/node2/Makefile.am delete mode 100644 testsuites/ada/samples/Makefile.am delete mode 100644 testsuites/ada/samples/base_mp/Makefile.am delete mode 100644 testsuites/ada/samples/base_mp/node1/Makefile.am delete mode 100644 testsuites/ada/samples/base_mp/node2/Makefile.am delete mode 100644 testsuites/ada/samples/base_sp/Makefile.am delete mode 100644 testsuites/ada/samples/hello/Makefile.am delete mode 100644 testsuites/ada/samples/nsecs/Makefile.am delete mode 100644 testsuites/ada/samples/ticker/Makefile.am delete mode 100644 testsuites/ada/sptests/Makefile.am delete mode 100644 testsuites/ada/sptests/sp01/Makefile.am delete mode 100644 testsuites/ada/sptests/sp02/Makefile.am delete mode 100644 testsuites/ada/sptests/sp03/Makefile.am delete mode 100644 testsuites/ada/sptests/sp04/Makefile.am delete mode 100644 testsuites/ada/sptests/sp05/Makefile.am delete mode 100644 testsuites/ada/sptests/sp06/Makefile.am delete mode 100644 testsuites/ada/sptests/sp07/Makefile.am delete mode 100644 testsuites/ada/sptests/sp08/Makefile.am delete mode 100644 testsuites/ada/sptests/sp09/Makefile.am delete mode 100644 testsuites/ada/sptests/sp11/Makefile.am delete mode 100644 testsuites/ada/sptests/sp12/Makefile.am delete mode 100644 testsuites/ada/sptests/sp13/Makefile.am delete mode 100644 testsuites/ada/sptests/sp14/Makefile.am delete mode 100644 testsuites/ada/sptests/sp15/Makefile.am delete mode 100644 testsuites/ada/sptests/sp16/Makefile.am delete mode 100644 testsuites/ada/sptests/sp17/Makefile.am delete mode 100644 testsuites/ada/sptests/sp19/Makefile.am delete mode 100644 testsuites/ada/sptests/sp20/Makefile.am delete mode 100644 testsuites/ada/sptests/sp22/Makefile.am delete mode 100644 testsuites/ada/sptests/sp23/Makefile.am delete mode 100644 testsuites/ada/sptests/sp24/Makefile.am delete mode 100644 testsuites/ada/sptests/sp25/Makefile.am delete mode 100644 testsuites/ada/sptests/spatcb01/Makefile.am delete mode 100644 testsuites/ada/sptests/spname01/Makefile.am delete mode 100644 testsuites/ada/support/Makefile.am delete mode 100644 testsuites/ada/tmtests/Makefile.am delete mode 100644 testsuites/ada/tmtests/tm01/Makefile.am delete mode 100644 testsuites/ada/tmtests/tm02/Makefile.am delete mode 100644 testsuites/ada/tmtests/tm03/Makefile.am delete mode 100644 testsuites/ada/tmtests/tm04/Makefile.am delete mode 100644 testsuites/ada/tmtests/tm05/Makefile.am delete mode 100644 testsuites/ada/tmtests/tm06/Makefile.am delete mode 100644 testsuites/ada/tmtests/tm07/Makefile.am delete mode 100644 testsuites/ada/tmtests/tm08/Makefile.am delete mode 100644 testsuites/ada/tmtests/tm09/Makefile.am delete mode 100644 testsuites/ada/tmtests/tm10/Makefile.am delete mode 100644 testsuites/ada/tmtests/tm11/Makefile.am delete mode 100644 testsuites/ada/tmtests/tm12/Makefile.am delete mode 100644 testsuites/ada/tmtests/tm13/Makefile.am delete mode 100644 testsuites/ada/tmtests/tm14/Makefile.am delete mode 100644 testsuites/ada/tmtests/tm15/Makefile.am delete mode 100644 testsuites/ada/tmtests/tm16/Makefile.am delete mode 100644 testsuites/ada/tmtests/tm17/Makefile.am delete mode 100644 testsuites/ada/tmtests/tm18/Makefile.am delete mode 100644 testsuites/ada/tmtests/tm19/Makefile.am delete mode 100644 testsuites/ada/tmtests/tm20/Makefile.am delete mode 100644 testsuites/ada/tmtests/tm21/Makefile.am delete mode 100644 testsuites/ada/tmtests/tm22/Makefile.am delete mode 100644 testsuites/ada/tmtests/tm23/Makefile.am delete mode 100644 testsuites/ada/tmtests/tm24/Makefile.am delete mode 100644 testsuites/ada/tmtests/tm25/Makefile.am delete mode 100644 testsuites/ada/tmtests/tm28/Makefile.am delete mode 100644 testsuites/ada/tmtests/tm29/Makefile.am delete mode 100644 testsuites/ada/tmtests/tmck/Makefile.am delete mode 100644 testsuites/automake/compile.am delete mode 100644 testsuites/automake/host.am delete mode 100644 testsuites/automake/leaf.am delete mode 100644 testsuites/automake/subdirs.am delete mode 100644 testsuites/benchmarks/Makefile.am delete mode 100644 testsuites/benchmarks/configure.ac delete mode 100644 testsuites/configure.ac delete mode 100644 testsuites/fstests/Makefile.am delete mode 100644 testsuites/fstests/configure.ac delete mode 100644 testsuites/libtests/Makefile.am delete mode 100644 testsuites/libtests/configure.ac delete mode 100644 testsuites/mptests/Makefile.am delete mode 100644 testsuites/mptests/configure.ac delete mode 100644 testsuites/mptests/mp01/Makefile.am delete mode 100644 testsuites/mptests/mp03/Makefile.am delete mode 100644 testsuites/mptests/mp04/Makefile.am delete mode 100644 testsuites/mptests/mp05/Makefile.am delete mode 100644 testsuites/mptests/mp06/Makefile.am delete mode 100644 testsuites/mptests/mp07/Makefile.am delete mode 100644 testsuites/mptests/mp08/Makefile.am delete mode 100644 testsuites/mptests/mp09/Makefile.am delete mode 100644 testsuites/mptests/mp10/Makefile.am delete mode 100644 testsuites/mptests/mp11/Makefile.am delete mode 100644 testsuites/mptests/mp12/Makefile.am delete mode 100644 testsuites/mptests/mp13/Makefile.am delete mode 100644 testsuites/mptests/mp14/Makefile.am delete mode 100755 testsuites/psxtests/Makefile.am delete mode 100644 testsuites/psxtests/configure.ac delete mode 100644 testsuites/psxtmtests/Makefile.am delete mode 100644 testsuites/psxtmtests/configure.ac delete mode 100644 testsuites/rhealstone/Makefile.am delete mode 100644 testsuites/rhealstone/configure.ac delete mode 100644 testsuites/samples/Makefile.am delete mode 100644 testsuites/samples/configure.ac delete mode 100644 testsuites/smptests/Makefile.am delete mode 100644 testsuites/smptests/configure.ac delete mode 100644 testsuites/sptests/Makefile.am delete mode 100644 testsuites/sptests/configure.ac delete mode 100644 testsuites/tmtests/Makefile.am delete mode 100644 testsuites/tmtests/configure.ac 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= 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 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 < - * - * 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 - * - * 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 - * - * 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 - * - * 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=: and -dnl --enable-FEATURE= in BSP-configure scripts. -dnl -dnl Configure scripts will receive if 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([]) -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 -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 - -## -## 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 /make/custom subdirectories -CUSTOM_CFG_FILES= -f="${RTEMS_BSP}.cfg" -while test -n "$f"; do - cfg_file= - _RTEMS_CHECK_CUSTOM_BSP([$f],cfg_file) - if test -n "${cfg_file}"; then - cp ${cfg_file} make/custom/$f -cat << EOF >> ${DEPDIR}/cfg.P -make/custom/$f: ${cfg_file} make/custom/default.cfg - cp ${cfg_file} make/custom/$f -EOF - CUSTOM_CFG_FILES="$CUSTOM_CFG_FILES make/custom/$f" - f=`grep "^include.*make/custom" ${cfg_file} \ - | sed \ - -e 's%^.*custom\/%%' \ - -e 's%default\.cfg%%'`; - else break; fi; -done - -AC_MSG_NOTICE([creating make/${RTEMS_BSP}.cache]) -${MAKE-make} -f ${srcdir}/make/bsp.mak \ -RTEMS_BSP=${RTEMS_BSP} \ -RTEMS_ROOT=. make/${RTEMS_BSP}.cache - -# Read back the cache -AC_CACHE_CHECK([for RTEMS_CPU_MODEL], [ac_cv_env_RTEMS_CPU_MODEL], -[. ./make/${RTEMS_BSP}.cache]) -RTEMS_CPU_MODEL=$ac_cv_env_RTEMS_CPU_MODEL -AC_SUBST(RTEMS_CPU_MODEL) -test -n "${RTEMS_CPU_MODEL}" && \ - ac_configure_args="$ac_configure_args 'RTEMS_CPU_MODEL=${RTEMS_CPU_MODEL}'" - -AC_CACHE_CHECK([for RTEMS_BSP_FAMILY],[ac_cv_env_RTEMS_BSP_FAMILY], -[RTEMS_BSP_ALIAS([${RTEMS_BSP}],[ac_cv_env_RTEMS_BSP_FAMILY])]) -RTEMS_BSP_FAMILY=$ac_cv_env_RTEMS_BSP_FAMILY -AC_SUBST(RTEMS_BSP_FAMILY) -test -n "${RTEMS_BSP_FAMILY}" && \ - ac_configure_args="$ac_configure_args 'RTEMS_BSP_FAMILY=${RTEMS_BSP_FAMILY}'" - -AC_CACHE_CHECK([for CPU_CFLAGS],[ac_cv_env_CPU_CFLAGS], -[. ./make/${RTEMS_BSP}.cache]) -CPU_CFLAGS=$ac_cv_env_CPU_CFLAGS - -AC_CACHE_CHECK([for CFLAGS_OPTIMIZE_V],[ac_cv_env_CFLAGS_OPTIMIZE_V], -[. ./make/${RTEMS_BSP}.cache]) -CFLAGS_OPTIMIZE_V=$ac_cv_env_CFLAGS_OPTIMIZE_V - -# Was CFLAGS set? -rtems_cv_CFLAGS_set="${CFLAGS+set}" - -CFLAGS="${CFLAGS-${CPU_CFLAGS} ${CFLAGS_OPTIMIZE_V}}" - -RTEMS_PROG_CC_FOR_TARGET -RTEMS_PROG_CXX_FOR_TARGET -AM_PROG_CC_C_O -RTEMS_PROG_CCAS -RTEMS_CANONICALIZE_TOOLS - -# Append warning flags if CFLAGS wasn't set. -AS_IF([test "$GCC" = yes], -[CFLAGS="$CFLAGS -Wall -Wmissing-prototypes -Wimplicit-function-declaration -Wstrict-prototypes -Wnested-externs"]) - -AS_IF([test -n "${CFLAGS}"],[ -ac_configure_args="$ac_configure_args 'CFLAGS=${CFLAGS}'"]) - -RTEMS_CHECK_GCC_WEAK - -AC_SUBST(CUSTOM_CFG_FILES) - -RTEMS_ENABLE_MULTILIB - -BSP_SUBDIRS= -## Configure ${srcdir}/../../cpukit as cpukit/ if multilibs are disabled -RTEMS_BSP_CONFIG_SUBDIR( - [cpukit],[../../cpukit], - ['--with-project-root=${with_project_root}../$RTEMS_BSP/' \ - '--includedir=${exec_prefix}/${RTEMS_BSP}/lib/include' \ - '--libdir=${exec_prefix}/${RTEMS_BSP}/lib' \ - ], - [test x"$multilib" = xno]) - -## Note: the order of the directories below is essential -AC_CONFIG_SUBDIRS([make]) -BSP_SUBDIRS="$BSP_SUBDIRS make" - -# Is there code where there should be for this BSP? -RTEMS_CPU_SUBDIRS([lib/libbsp]) -AC_SUBST(libbsp_cpu_subdir,$RTEMS_CPU) - -BSP_SUBDIRS="$BSP_SUBDIRS lib/libbsp" - -# Build testsuites -RTEMS_BSP_CONFIG_SUBDIR( - [testsuites],[../../testsuites], - ['--enable-rtems-root=../' \ - '--enable-project-root=${with_project_root}../$RTEMS_BSP' \ - '--with-project-top=${with_project_top}../' \ - '--enable-rtemsbsp=$RTEMS_BSP' \ - '--includedir=${exec_prefix}/${RTEMS_BSP}/lib/include' \ - '--libdir=${exec_prefix}/${RTEMS_BSP}/lib' \ - ], - [test x"$enable_tests" != x"no"]) - -AC_SUBST([BSP_SUBDIRS],[$BSP_SUBDIRS]) - -AS_IF([test "$host_cpu" = sparc],[ - AC_DEFINE_UNQUOTED([CPU_U32_FIX],[1], - [whether to enable ipalignment work-around]) -]) - -RTEMS_PROJECT_ROOT - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile], -[${MAKE} make/${RTEMS_BSP}.cache], -[RTEMS_BSP=${RTEMS_BSP} - MAKE=${MAKE}]) - -AC_CONFIG_FILES([ -lib/libbsp/Makefile -]) - -AC_OUTPUT diff --git a/c/src/lib/libbsp/.gitignore b/c/src/lib/libbsp/.gitignore deleted file mode 100644 index e067316c09..0000000000 --- a/c/src/lib/libbsp/.gitignore +++ /dev/null @@ -1 +0,0 @@ -bspopts.h.in diff --git a/c/src/lib/libbsp/Makefile.am b/c/src/lib/libbsp/Makefile.am deleted file mode 100644 index 372391eef1..0000000000 --- a/c/src/lib/libbsp/Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ -include $(top_srcdir)/automake/compile.am - -_SUBDIRS = @libbsp_cpu_subdir@ -DIST_SUBDIRS = @libbsp_cpu_subdir@ - - -# shared - - - -include $(top_srcdir)/automake/subdirs.am diff --git a/c/src/lib/libbsp/arm/Makefile.am b/c/src/lib/libbsp/arm/Makefile.am deleted file mode 100644 index b558fb860b..0000000000 --- a/c/src/lib/libbsp/arm/Makefile.am +++ /dev/null @@ -1,16 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../aclocal - -## Descend into the @RTEMS_BSP_FAMILY@ directory -## Currently, the shared directory is not explicitly -## added but it is present in the source tree. -_SUBDIRS = @RTEMS_BSP_FAMILY@ - -dist_project_lib_DATA = ../../../../../bsps/arm/shared/start/linkcmds.base -dist_project_lib_DATA += ../../../../../bsps/arm/shared/start/linkcmds.armv4 -dist_project_lib_DATA += ../../../../../bsps/arm/shared/start/linkcmds.armv7m - - -# comm - -include $(top_srcdir)/../../../automake/subdirs.am -include $(srcdir)/../../../../../bsps/arm/headers.am diff --git a/c/src/lib/libbsp/arm/acinclude.m4 b/c/src/lib/libbsp/arm/acinclude.m4 deleted file mode 100644 index 6f75afe91a..0000000000 --- a/c/src/lib/libbsp/arm/acinclude.m4 +++ /dev/null @@ -1,50 +0,0 @@ -# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY) -AC_DEFUN([RTEMS_CHECK_BSPDIR], -[ - case "$1" in - altera-cyclone-v ) - AC_CONFIG_SUBDIRS([altera-cyclone-v]);; - atsam ) - AC_CONFIG_SUBDIRS([atsam]);; - beagle ) - AC_CONFIG_SUBDIRS([beagle]);; - csb336 ) - AC_CONFIG_SUBDIRS([csb336]);; - csb337 ) - AC_CONFIG_SUBDIRS([csb337]);; - edb7312 ) - AC_CONFIG_SUBDIRS([edb7312]);; - gumstix ) - AC_CONFIG_SUBDIRS([gumstix]);; - imx ) - AC_CONFIG_SUBDIRS([imx]);; - lm3s69xx ) - AC_CONFIG_SUBDIRS([lm3s69xx]);; - lpc176x ) - AC_CONFIG_SUBDIRS([lpc176x]);; - lpc24xx ) - AC_CONFIG_SUBDIRS([lpc24xx]);; - lpc32xx ) - AC_CONFIG_SUBDIRS([lpc32xx]);; - raspberrypi ) - AC_CONFIG_SUBDIRS([raspberrypi]);; - realview-pbx-a9 ) - AC_CONFIG_SUBDIRS([realview-pbx-a9]);; - rtl22xx ) - AC_CONFIG_SUBDIRS([rtl22xx]);; - smdk2410 ) - AC_CONFIG_SUBDIRS([smdk2410]);; - stm32f4 ) - AC_CONFIG_SUBDIRS([stm32f4]);; - tms570 ) - AC_CONFIG_SUBDIRS([tms570]);; - xen ) - AC_CONFIG_SUBDIRS([xen]);; - xilinx-zynq ) - AC_CONFIG_SUBDIRS([xilinx-zynq]);; - xilinx-zynqmp ) - AC_CONFIG_SUBDIRS([xilinx-zynqmp]);; - *) - AC_MSG_ERROR([Invalid BSP]);; - esac -]) diff --git a/c/src/lib/libbsp/arm/altera-cyclone-v/Makefile.am b/c/src/lib/libbsp/arm/altera-cyclone-v/Makefile.am deleted file mode 100644 index c4a0464205..0000000000 --- a/c/src/lib/libbsp/arm/altera-cyclone-v/Makefile.am +++ /dev/null @@ -1,93 +0,0 @@ -## -# -# @file -# -# @brief Makefile of LibBSP for the Altera Cyclone-V platform. -# - -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/altera-cyclone-v/start/bsp_specs - -start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/arm/altera-cyclone-v/start/linkcmds.altcycv -dist_project_lib_DATA += ../../../../../../bsps/arm/altera-cyclone-v/start/linkcmds - -project_lib_LIBRARIES = librtemsbsp.a - -librtemsbsp_a_SOURCES = - -# for the Altera hwlib -CFLAGS += -Wno-missing-prototypes - -# hwlib from Altera -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_16550_uart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_address_space.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_clock_manager.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_dma.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_dma_program.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_generalpurpose_io.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_i2c.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_qspi.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_reset_manager.c - -# Shared -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bsp-fdt.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c - -# Startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/start/bspclean.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/start/bspgetworkarea.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/start/bspstarthooks.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/start/mmu-config.c -if HAS_SMP -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/arm-a9mpcore-smp.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/start/bspsmp.c -endif - -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/irq/arm-gicv2.c - -# Console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios-init.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/console/console-config.c - -# Clock -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/clock-a9mpcore.c - -# I2C -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/i2c/i2cdrv.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/i2c/i2cdrv-config.c -# RTC -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/rtc/rtc.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-l2c-310.c - -############################################################################### -# Special Rules # -############################################################################### - - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/altera-cyclone-v/headers.am diff --git a/c/src/lib/libbsp/arm/altera-cyclone-v/configure.ac b/c/src/lib/libbsp/arm/altera-cyclone-v/configure.ac deleted file mode 100644 index ad08d92ebc..0000000000 --- a/c/src/lib/libbsp/arm/altera-cyclone-v/configure.ac +++ /dev/null @@ -1,81 +0,0 @@ -## -# -# @file -# -# @brief Configure script of LibBSP for the Altera Cyclone-V platform. -# - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-xilinx-zynq-a9],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - -RTEMS_BSPOPTS_SET([BSP_START_RESET_VECTOR],[*],[]) -RTEMS_BSPOPTS_HELP([BSP_START_RESET_VECTOR],[reset vector address for BSP start]) - -RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_ENABLED],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_DATA_CACHE_ENABLED],[enable data cache]) - -RTEMS_BSPOPTS_SET([BSP_INSTRUCTION_CACHE_ENABLED],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_INSTRUCTION_CACHE_ENABLED],[enable instruction cache]) - -RTEMS_BSPOPTS_SET([BSP_FDT_IS_SUPPORTED],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_FDT_IS_SUPPORTED],[define if FDT is supported]) - -RTEMS_BSPOPTS_SET([BSP_START_COPY_FDT_FROM_U_BOOT],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_START_COPY_FDT_FROM_U_BOOT],[copy the U-Boot provided FDT to an internal storage]) - -RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_SIZE_MAX],[*],[262144]) -RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_SIZE_MAX],[maximum size of the FDT blob in bytes]) - -RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_READ_ONLY],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_READ_ONLY],[place the FDT blob into the read-only data area]) - -RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_COPY_TO_READ_ONLY_LOAD_AREA],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_COPY_TO_READ_ONLY_LOAD_AREA],[copy the FDT blob into the read-only load area via bsp_fdt_copy()]) - -RTEMS_BSPOPTS_SET([BSP_ARM_A9MPCORE_PERIPHCLK],[*],[]) -RTEMS_BSPOPTS_HELP([BSP_ARM_A9MPCORE_PERIPHCLK],[define to set ARM Cortex-A9 MPCore PERIPHCLK clock frequency in Hz, otherwise alt_clk_freq_get() is used]) - -RTEMS_BSPOPTS_SET([CLOCK_DRIVER_USE_FAST_IDLE],[*qemu],[1]) -RTEMS_BSPOPTS_HELP([CLOCK_DRIVER_USE_FAST_IDLE], -[This sets a mode where the time runs as fast as possible when a clock ISR -occurs while the IDLE thread is executing. This can significantly reduce -simulation times.]) - -RTEMS_BSPOPTS_SET([BSP_CONSOLE_MINOR],[*],[0]) -RTEMS_BSPOPTS_HELP([BSP_CONSOLE_MINOR],[minor number of console device]) - -RTEMS_BSPOPTS_SET([CYCLONE_V_CONFIG_CONSOLE],[*],[0]) -RTEMS_BSPOPTS_HELP([CYCLONE_V_CONFIG_CONSOLE],[configuration for console (UART 0)]) - -RTEMS_BSPOPTS_SET([CYCLONE_V_CONFIG_UART_1],[*],[0]) -RTEMS_BSPOPTS_HELP([CYCLONE_V_CONFIG_UART_1],[configuration for UART 1]) - -RTEMS_BSPOPTS_SET([CYCLONE_V_UART_BAUD],[*],[115200U]) -RTEMS_BSPOPTS_HELP([CYCLONE_V_UART_BAUD],[baud for UARTs]) - -RTEMS_BSPOPTS_SET([BSP_USE_UART_INTERRUPTS],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_USE_UART_INTERRUPTS],[enable usage of interrupts for the UART modules]) - -RTEMS_BSPOPTS_SET([CYCLONE_V_NO_I2C],[*],[1]) -RTEMS_BSPOPTS_HELP([CYCLONE_V_NO_I2C], -[Number of configured I2C buses. Note that each bus has to be configured in an -apropriate i2cdrv_config array.]) - -RTEMS_BSPOPTS_SET([CYCLONE_V_I2C0_SPEED],[*],[100000]) -RTEMS_BSPOPTS_HELP([CYCLONE_V_I2C0_SPEED],[speed for I2C0 in HZ]) - - -RTEMS_BSP_CLEANUP_OPTIONS - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/atsam/Makefile.am b/c/src/lib/libbsp/arm/atsam/Makefile.am deleted file mode 100644 index 52234ce287..0000000000 --- a/c/src/lib/libbsp/arm/atsam/Makefile.am +++ /dev/null @@ -1,162 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -############################################################################### -# Data # -############################################################################### - -dist_project_lib_DATA = ../../../../../../bsps/arm/atsam/start/bsp_specs - -start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds -project_lib_DATA += linkcmds.memory -dist_project_lib_DATA += ../../../../../../bsps/arm/atsam/start/linkcmds.intsram -dist_project_lib_DATA += ../../../../../../bsps/arm/atsam/start/linkcmds.sdram -dist_project_lib_DATA += ../../../../../../bsps/arm/atsam/start/linkcmds.qspiflash - -############################################################################### -# Header # -############################################################################### - -############################################################################### -# LibBSP # -############################################################################### - -project_lib_LIBRARIES = librtemsbsp.a - -librtemsbsp_a_SOURCES = -librtemsbsp_a_CPPFLAGS = $(AM_CPPFLAGS) -librtemsbsp_a_LIBADD = - -# Shared -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c - -# libchip -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/acc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/aes.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/afec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/afe_dma.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/dac_dma.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/efc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/exceptions.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/flashd.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/gmac.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/gmacd.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/hsmci.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/icm.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/isi.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/mcan.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/mediaLB.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/mpu.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/pio.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/pio_capture.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/pio_it.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/pmc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/pwmc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/qspi.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/qspi_dma.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/rstc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/rtc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/rtt.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/sdramc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/spi.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/spi_dma.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/ssc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/supc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/tc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/trng.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/twi.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/twid.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/uart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/uart_dma.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/usart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/usart_dma.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/wdt.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/xdmad.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/xdma_hardware_interface.c - -# libboard -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libboard/resources_v71/system_samv71.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libboard/source/board_lowlevel.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libboard/source/board_memories.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libboard/source/dbg_console.c - -# Startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bspreset-armv7m.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cpucounter/cpucounter-armv7m.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/bspstarthooks.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/getentropy-trng.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/pin-config.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/pmc-config.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/power-clock.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/power-rtc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/power-wait.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/power.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/restart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/sdram-config.c - -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/irq/irq-armv7m.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/irq/irq-dispatch-armv7m.c - -# Console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/console/console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/console/debug-console.c - -# Clock -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/clock-armv7m.c -librtemsbsp_a_SOURCES +=../../../../../../bsps/arm/atsam/clock/systick-freq.c - -# Timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-v7m.c - -# I2C -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/i2c/atsam_i2c_bus.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/i2c/atsam_i2c_init.c - -# SPI -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/spi/atsam_spi_bus.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/spi/atsam_spi_init.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/spi/sc16is752.c - -# RTC -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/rtc/rtc-config.c - -# Helper functions -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/iocopy.c - -# Includes -librtemsbsp_a_CPPFLAGS += -I$(RTEMS_SOURCE_ROOT)/bsps/arm/atsam/contrib/libraries/libboard -librtemsbsp_a_CPPFLAGS += -I$(RTEMS_SOURCE_ROOT)/bsps/arm/atsam/contrib/libraries/libboard/include -librtemsbsp_a_CPPFLAGS += -I$(RTEMS_SOURCE_ROOT)/bsps/arm/atsam/contrib/libraries/libchip -librtemsbsp_a_CPPFLAGS += -I$(RTEMS_SOURCE_ROOT)/bsps/arm/atsam/contrib/libraries/libchip/include - -# hack to get the BSP to build -librtemsbsp_a_CPPFLAGS += -I$(RTEMS_SOURCE_ROOT)/bsps/arm/atsam/include/libchip -librtemsbsp_a_CPPFLAGS += -I$(RTEMS_SOURCE_ROOT)/bsps/arm/atsam/include/libchip/include - -############################################################################### -# Special Rules # -############################################################################### - - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/atsam/headers.am diff --git a/c/src/lib/libbsp/arm/atsam/configure.ac b/c/src/lib/libbsp/arm/atsam/configure.ac deleted file mode 100644 index 2408a840e1..0000000000 --- a/c/src/lib/libbsp/arm/atsam/configure.ac +++ /dev/null @@ -1,111 +0,0 @@ -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-atsam],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - -RTEMS_BSP_CLEANUP_OPTIONS -AC_ARG_ENABLE( -[chip], -[AS_HELP_STRING([--enable-chip],[select a chip variant (default samv71q21)])], -[case "${enableval}" in - same70j19) AC_DEFINE([__SAME70J19__],[1],[chip variant]) INTFLASH=0x00080000 ; INTSRAM=0x00040000 ;; - same70j20) AC_DEFINE([__SAME70J20__],[1],[chip variant]) INTFLASH=0x00100000 ; INTSRAM=0x00060000 ;; - same70j21) AC_DEFINE([__SAME70J21__],[1],[chip variant]) INTFLASH=0x00200000 ; INTSRAM=0x00060000 ;; - same70n19) AC_DEFINE([__SAME70N19__],[1],[chip variant]) INTFLASH=0x00080000 ; INTSRAM=0x00040000 ;; - same70n20) AC_DEFINE([__SAME70N20__],[1],[chip variant]) INTFLASH=0x00100000 ; INTSRAM=0x00060000 ;; - same70n21) AC_DEFINE([__SAME70N21__],[1],[chip variant]) INTFLASH=0x00200000 ; INTSRAM=0x00060000 ;; - same70q19) AC_DEFINE([__SAME70Q19__],[1],[chip variant]) INTFLASH=0x00080000 ; INTSRAM=0x00040000 ;; - same70q20) AC_DEFINE([__SAME70Q20__],[1],[chip variant]) INTFLASH=0x00100000 ; INTSRAM=0x00060000 ;; - same70q21) AC_DEFINE([__SAME70Q21__],[1],[chip variant]) INTFLASH=0x00200000 ; INTSRAM=0x00060000 ;; - sams70j19) AC_DEFINE([__SAMS70J19__],[1],[chip variant]) INTFLASH=0x00080000 ; INTSRAM=0x00040000 ;; - sams70j20) AC_DEFINE([__SAMS70J20__],[1],[chip variant]) INTFLASH=0x00100000 ; INTSRAM=0x00060000 ;; - sams70j21) AC_DEFINE([__SAMS70J21__],[1],[chip variant]) INTFLASH=0x00200000 ; INTSRAM=0x00060000 ;; - sams70n19) AC_DEFINE([__SAMS70N19__],[1],[chip variant]) INTFLASH=0x00080000 ; INTSRAM=0x00040000 ;; - sams70n20) AC_DEFINE([__SAMS70N20__],[1],[chip variant]) INTFLASH=0x00100000 ; INTSRAM=0x00060000 ;; - sams70n21) AC_DEFINE([__SAMS70N21__],[1],[chip variant]) INTFLASH=0x00200000 ; INTSRAM=0x00060000 ;; - sams70q19) AC_DEFINE([__SAMS70Q19__],[1],[chip variant]) INTFLASH=0x00080000 ; INTSRAM=0x00040000 ;; - sams70q20) AC_DEFINE([__SAMS70Q20__],[1],[chip variant]) INTFLASH=0x00100000 ; INTSRAM=0x00060000 ;; - sams70q21) AC_DEFINE([__SAMS70Q21__],[1],[chip variant]) INTFLASH=0x00200000 ; INTSRAM=0x00060000 ;; - samv71j19) AC_DEFINE([__SAMV71J19__],[1],[chip variant]) INTFLASH=0x00080000 ; INTSRAM=0x00040000 ;; - samv71j20) AC_DEFINE([__SAMV71J20__],[1],[chip variant]) INTFLASH=0x00100000 ; INTSRAM=0x00060000 ;; - samv71j21) AC_DEFINE([__SAMV71J21__],[1],[chip variant]) INTFLASH=0x00200000 ; INTSRAM=0x00060000 ;; - samv71n19) AC_DEFINE([__SAMV71N19__],[1],[chip variant]) INTFLASH=0x00080000 ; INTSRAM=0x00040000 ;; - samv71n20) AC_DEFINE([__SAMV71N20__],[1],[chip variant]) INTFLASH=0x00100000 ; INTSRAM=0x00060000 ;; - samv71n21) AC_DEFINE([__SAMV71N21__],[1],[chip variant]) INTFLASH=0x00200000 ; INTSRAM=0x00060000 ;; - samv71q19) AC_DEFINE([__SAMV71Q19__],[1],[chip variant]) INTFLASH=0x00080000 ; INTSRAM=0x00040000 ;; - samv71q20) AC_DEFINE([__SAMV71Q20__],[1],[chip variant]) INTFLASH=0x00100000 ; INTSRAM=0x00060000 ;; - samv71q21) AC_DEFINE([__SAMV71Q21__],[1],[chip variant]) INTFLASH=0x00200000 ; INTSRAM=0x00060000 ;; - *) AC_MSG_ERROR([bad value ${enableval} for chip variant]) ;; -esac], -[AC_DEFINE([__SAMV71Q21__],[1],[chip variant]) INTFLASH=0x00200000 ; INTSRAM=0x00060000]) - -AC_ARG_ENABLE( -[sdram], -[AS_HELP_STRING([--enable-sdram],[select a SDRAM variant (default is42s16100e-7bli)])], -[case "${enableval}" in - is42s16100e-7bli) AC_DEFINE([ATSAM_SDRAM_IS42S16100E_7BLI],[1],[SDRAM variant]) EXTSDRAM=0x00200000 ;; - is42s16320f-7bl) AC_DEFINE([ATSAM_SDRAM_IS42S16320F_7BL],[1],[SDRAM variant]) EXTSDRAM=0x04000000 ;; - mt48lc16m16a2p-6a) AC_DEFINE([ATSAM_SDRAM_MT48LC16M16A2P_6A],[1],[SDRAM variant]) EXTSDRAM=0x02000000 ;; - *) AC_MSG_ERROR([bad value ${enableval} for SDRAM variant]) ;; -esac], -[AC_DEFINE([ATSAM_SDRAM_IS42S16100E_7BLI],[1],[SDRAM variant]) EXTSDRAM=0x00200000]) - -RTEMS_BSPOPTS_SET([BOARD_MAINOSC],[*],[12000000]) -RTEMS_BSPOPTS_HELP([BOARD_MAINOSC],[Main oscillator frequency in Hz (default 12MHz)]) - -RTEMS_BSPOPTS_SET([ATSAM_MCK],[*],[123000000]) -RTEMS_BSPOPTS_HELP([ATSAM_MCK], -[Frequency of the MCK in Hz. Set to 0 to force application defined speed. -See start/pmc-config.c for available clock configurations.]) - -RTEMS_BSPOPTS_SET([ATSAM_SLOWCLOCK_USE_XTAL],[*],[1]) -RTEMS_BSPOPTS_HELP([ATSAM_SLOWCLOCK_USE_XTAL], -[Use the external crystal as source for the slow clock instead of the internal -RC oscillator. Note that on the ATSAM the NRST pin seems to depend on the slow -clock as well as all watchdogs. If ATSAM_SLOWCLOCK_USE_XTAL is set to 1 without -a external crystal connected, the controller might hang in the switching process -without a working NRST pin. ]) - -RTEMS_BSPOPTS_SET([ATSAM_CHANGE_CLOCK_FROM_SRAM],[*],[0]) -RTEMS_BSPOPTS_HELP([ATSAM_CHANGE_CLOCK_FROM_SRAM], -[Move the functions that set up the clock into the SRAM. -This allows to change the clock frequency even if the application is started from SDRAM. -Requires a TCM_SIZE > 0.]) - -RTEMS_BSPOPTS_SET([ATSAM_CONSOLE_BAUD],[*],[115200]) -RTEMS_BSPOPTS_HELP([ATSAM_CONSOLE_BAUD],[initial baud for console devices (default 115200)]) - -RTEMS_BSPOPTS_SET([ATSAM_CONSOLE_DEVICE_TYPE],[*],[0]) -RTEMS_BSPOPTS_HELP([ATSAM_CONSOLE_DEVICE_TYPE],[device type for /dev/console, use 0 for USART and 1 for UART (default USART)]) - -RTEMS_BSPOPTS_SET([ATSAM_CONSOLE_DEVICE_INDEX],[*],[1]) -RTEMS_BSPOPTS_HELP([ATSAM_CONSOLE_DEVICE_INDEX],[device index for /dev/console (default 1, e.g. USART1)]) - -RTEMS_BSPOPTS_SET([ATSAM_CONSOLE_USE_INTERRUPTS],[*],[1]) -RTEMS_BSPOPTS_HELP([ATSAM_CONSOLE_USE_INTERRUPTS],[use interrupt driven mode for console devices (used by default)]) - -AC_DEFUN([ATSAM_LINKCMD],[ -AC_ARG_VAR([$1],[$2])dnl -[$1]=[$]{[$1]:-[$3]} -]) - -ATSAM_LINKCMD([ATSAM_MEMORY_TCM_SIZE],[size of tightly coupled memories (TCM) in bytes],[0x00000000]) -ATSAM_LINKCMD([ATSAM_MEMORY_INTFLASH_SIZE],[size of internal flash in bytes],[${INTFLASH}]) -ATSAM_LINKCMD([ATSAM_MEMORY_INTSRAM_SIZE],[size of internal SRAM in bytes],[${INTSRAM}]) -ATSAM_LINKCMD([ATSAM_MEMORY_SDRAM_SIZE],[size of external SDRAM in bytes],[${EXTSDRAM}]) -ATSAM_LINKCMD([ATSAM_MEMORY_QSPIFLASH_SIZE],[size of QSPI flash in bytes],[0x00200000]) -ATSAM_LINKCMD([ATSAM_MEMORY_NOCACHE_SIZE],[size of NOCACHE section in bytes],[0x00001000]) - -AC_CONFIG_FILES([ -Makefile -linkcmds.memory:../../../../../../bsps/arm/atsam/start/linkcmds.memory.in -]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/beagle/Makefile.am b/c/src/lib/libbsp/arm/beagle/Makefile.am deleted file mode 100644 index 46e782bd64..0000000000 --- a/c/src/lib/libbsp/arm/beagle/Makefile.am +++ /dev/null @@ -1,106 +0,0 @@ -## -# -# @file -# -# @brief Makefile of LibBSP for the BeagleBoards. -# - -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/beagle/start/bsp_specs - -############################################################################### -# Header # -############################################################################### - -############################################################################### -# Data # -############################################################################### - -start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -############################################################################### -# LibBSP # -############################################################################### - -project_lib_LIBRARIES = librtemsbsp.a - -librtemsbsp_a_SOURCES = -librtemsbsp_a_LIBADD = - -# Shared -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bsp-fdt.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/gpio/gpio-support.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterfrequency.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterread.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c - -# Startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/start/bspdebug.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/start/bspstarthooks.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/start/bspstartmmu.c - -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/irq/irq.c - -# Console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/console/console-config.c - -# I2C -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/i2c/bbb-i2c.c - -# SPI -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/spi/spi.c - -# GPIO -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/gpio/bbb-gpio.c - -#pwmss shared -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/pwmss/pwmss.c - -#pwm -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/pwm/pwm.c - -#qep -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/qep/qep.c - -#RTC -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/rtc/rtc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c -# Clock -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/clock/clock.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-v7ar-disable-data.S - -############################################################################### -# Special Rules # -############################################################################### - - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/beagle/headers.am diff --git a/c/src/lib/libbsp/arm/beagle/configure.ac b/c/src/lib/libbsp/arm/beagle/configure.ac deleted file mode 100644 index 8783307555..0000000000 --- a/c/src/lib/libbsp/arm/beagle/configure.ac +++ /dev/null @@ -1,50 +0,0 @@ -## -# -# @file -# -# @brief Configure script of LibBSP for the BeagleBoards. -# - -AC_PREREQ([2.68]) -AC_INIT([rtems-c-src-lib-libbsp-arm-beagle],[_RTEMS_VERSION],[rtems-bugs@rtems.com]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - -RTEMS_BSPOPTS_SET([BSP_START_COPY_FDT_FROM_U_BOOT],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_START_COPY_FDT_FROM_U_BOOT],[copy the U-Boot provided FDT to an internal storage]) - -RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_SIZE_MAX],[*],[262144]) -RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_SIZE_MAX],[maximum size of the FDT blob in bytes]) - -RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_READ_ONLY],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_READ_ONLY],[place the FDT blob into the read-only data area]) - -RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_COPY_TO_READ_ONLY_LOAD_AREA],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_COPY_TO_READ_ONLY_LOAD_AREA],[copy the FDT blob into the read-only load area via bsp_fdt_copy()]) - -RTEMS_BSPOPTS_SET([IS_DM3730],[beagleboard*],[1]) -RTEMS_BSPOPTS_HELP([IS_DM3730],[true if SOC is DM3730]) - -RTEMS_BSPOPTS_SET([IS_AM335X],[beaglebone*],[1]) -RTEMS_BSPOPTS_HELP([IS_AM335X],[true if SOC is AM335X]) - -RTEMS_BSPOPTS_SET([CONSOLE_BAUD],[*],[115200]) -RTEMS_BSPOPTS_HELP([CONSOLE_BAUD],[initial baud for console UART]) - -RTEMS_BSPOPTS_SET([CONSOLE_POLLED],[*],[0]) -RTEMS_BSPOPTS_HELP([CONSOLE_POLLED],[polled console i/o (e.g. to run testsuite)]) - -RTEMS_BSPOPTS_SET([BBB_DEBUG],[beaglebone*],[0]) -RTEMS_BSPOPTS_HELP([BBB_DEBUG],[Enable BBB debug]) - -RTEMS_BSP_CLEANUP_OPTIONS - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/configure.ac b/c/src/lib/libbsp/arm/configure.ac deleted file mode 100644 index 114e8c84c2..0000000000 --- a/c/src/lib/libbsp/arm/configure.ac +++ /dev/null @@ -1,20 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_ENV_RTEMSBSP -RTEMS_PROJECT_ROOT - -RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]) - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/csb336/Makefile.am b/c/src/lib/libbsp/arm/csb336/Makefile.am deleted file mode 100644 index a6ef53cab7..0000000000 --- a/c/src/lib/libbsp/arm/csb336/Makefile.am +++ /dev/null @@ -1,46 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/csb336/start/bsp_specs - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/arm/csb336/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -dist_project_lib_DATA += ../../../../../../bsps/arm/csb336/start/linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb336/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb336/start/memmap.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterfrequency.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterread.c -librtemsbsp_a_SOURCES +=../../../../../../bsps/arm/csb336/clock/clockdrv.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb336/btimer/btimer.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb336/console/uart.c -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb336/irq/irq.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm920-mmu.c - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/csb336/headers.am diff --git a/c/src/lib/libbsp/arm/csb336/configure.ac b/c/src/lib/libbsp/arm/csb336/configure.ac deleted file mode 100644 index b5a3c523a5..0000000000 --- a/c/src/lib/libbsp/arm/csb336/configure.ac +++ /dev/null @@ -1,20 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-csb336],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/csb337/Makefile.am b/c/src/lib/libbsp/arm/csb337/Makefile.am deleted file mode 100644 index b57b96158c..0000000000 --- a/c/src/lib/libbsp/arm/csb337/Makefile.am +++ /dev/null @@ -1,75 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/csb337/start/bsp_specs - -if ENABLE_LCD -endif - -noinst_PROGRAMS = - - -if ENABLE_LCD -endif - -start.$(OBJEXT): ../../../../../../bsps/arm/csb337/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/arm/csb337/start/linkcmds.csb337 -dist_project_lib_DATA += ../../../../../../bsps/arm/csb337/start/linkcmds.csb637 - - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/start/memmap.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterfrequency.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterread.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/start/pmc.c -librtemsbsp_a_SOURCES +=../../../../../../bsps/arm/csb337/clock/clock.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/btimer/btimer.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/console/uarts.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/console/dbgu.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/console/usart.c -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/irq/irq.c -if ENABLE_LCD -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/console/sed1356.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/console/fbcons.c -endif -# umon -if ENABLE_UMON -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/umon/monlib.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/umon/tfsDriver.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/umon/umonrtemsglue.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/start/umonsupp.c -endif -if ENABLE_UMON_CONSOLE -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/umon/umoncons.c -endif - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm920-mmu.c - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/csb337/headers.am diff --git a/c/src/lib/libbsp/arm/csb337/configure.ac b/c/src/lib/libbsp/arm/csb337/configure.ac deleted file mode 100644 index 41b6008017..0000000000 --- a/c/src/lib/libbsp/arm/csb337/configure.ac +++ /dev/null @@ -1,66 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-csb337],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - -RTEMS_BSPOPTS_SET([csb637],[kit637_v6],[1]) -RTEMS_BSPOPTS_SET([csb637],[csb637],[1]) -RTEMS_BSPOPTS_SET([csb637],[*],[0]) -RTEMS_BSPOPTS_HELP([csb637], -[If defined, this indicates that the BSP is being built for the - csb637 variant.]) - -RTEMS_BSPOPTS_SET([ENABLE_LCD],[kit637_v6],[0]) -RTEMS_BSPOPTS_SET([ENABLE_LCD],[*],[0]) -RTEMS_BSPOPTS_HELP([ENABLE_LCD], -[If defined, enable use of the SED1356 controller and LCD.]) -AM_CONDITIONAL(ENABLE_LCD,test "$ENABLE_LCD" = "1") - -RTEMS_BSPOPTS_SET([ENABLE_UMON],[*],[1]) -RTEMS_BSPOPTS_HELP([ENABLE_UMON], -[If defined, enable use of the uMon console.]) -AM_CONDITIONAL(ENABLE_UMON,test "$ENABLE_UMON" = "1") - -RTEMS_BSPOPTS_SET([ENABLE_UMON_CONSOLE],[*],[1]) -RTEMS_BSPOPTS_HELP([ENABLE_UMON_CONSOLE], -[If defined, enable use of the MicroMonitor console device.]) -AM_CONDITIONAL(ENABLE_UMON_CONSOLE,test "$ENABLE_UMON_CONSOLE" = "1") - -## If ENABLE_UMON is 0 and ENABLE_UMON_CONSOLE is 1, then it is an error. -## TODO: Catch this error. - -RTEMS_BSPOPTS_SET([ENABLE_USART0],[*],[1]) -RTEMS_BSPOPTS_HELP([ENABLE_USART0], -[If defined, enable use of the USART 0.]) -AM_CONDITIONAL(ENABLE_USART0,test "$ENABLE_USART0" = "1") - -RTEMS_BSPOPTS_SET([ENABLE_USART1],[*],[1]) -RTEMS_BSPOPTS_HELP([ENABLE_USART1], -[If defined, enable use of the USART 1.]) -AM_CONDITIONAL(ENABLE_USART1,test "$ENABLE_USART1" = "1") - -RTEMS_BSPOPTS_SET([ENABLE_USART2],[*],[1]) -RTEMS_BSPOPTS_HELP([ENABLE_USART2], -[If defined, enable use of the USART 2.]) -AM_CONDITIONAL(ENABLE_USART2,test "$ENABLE_USART2" = "1") - -RTEMS_BSPOPTS_SET([ENABLE_USART3],[*],[1]) -RTEMS_BSPOPTS_HELP([ENABLE_USART3], -[If defined, enable use of the USART 3.]) -AM_CONDITIONAL(ENABLE_USART3,test "$ENABLE_USART3" = "1") - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/edb7312/Makefile.am b/c/src/lib/libbsp/arm/edb7312/Makefile.am deleted file mode 100644 index d7b7aeac49..0000000000 --- a/c/src/lib/libbsp/arm/edb7312/Makefile.am +++ /dev/null @@ -1,50 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/edb7312/start/bsp_specs - -noinst_PROGRAMS = - -start.$(OBJEXT): ../../../../../../bsps/arm/edb7312/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/edb7312/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/edb7312/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterfrequency.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterread.c - -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/arm/edb7312/clock/clockdrv.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/edb7312/console/uart.c -# timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/edb7312/btimer/btimer.c - -# irq -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/edb7312/irq/irq.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/edb7312/irq/bsp_irq_asm.S - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/edb7312/headers.am diff --git a/c/src/lib/libbsp/arm/edb7312/configure.ac b/c/src/lib/libbsp/arm/edb7312/configure.ac deleted file mode 100644 index 539cdbd163..0000000000 --- a/c/src/lib/libbsp/arm/edb7312/configure.ac +++ /dev/null @@ -1,27 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-edb7312],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - -RTEMS_BSPOPTS_SET([ON_SKYEYE],[*],[]) -RTEMS_BSPOPTS_HELP([ON_SKYEYE], -[If defined, enable options which optimize executingon the Skyeye - simulator. Speed up the clock ticks while the idle task is running so - time spent in the idle task is minimized. This significantly reduces - the wall time required to execute the RTEMS test suites.]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/gumstix/Makefile.am b/c/src/lib/libbsp/arm/gumstix/Makefile.am deleted file mode 100644 index 257e22f1b9..0000000000 --- a/c/src/lib/libbsp/arm/gumstix/Makefile.am +++ /dev/null @@ -1,52 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/gumstix/start/bsp_specs - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/arm/gumstix/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a - -librtemsbsp_a_SOURCES = -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/gumstix/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/gumstix/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/gumstix/start/memmap.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterfrequency.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterread.c -librtemsbsp_a_SOURCES +=../../../../../../bsps/arm/gumstix/clock/clock.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/gumstix/btimer/btimer.c - -#console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/gumstix/console/uarts.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/gumstix/console/ffuart.c -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/gumstix/irq/irq.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/gumstix/fb/fb.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm920-mmu.c - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/gumstix/headers.am diff --git a/c/src/lib/libbsp/arm/gumstix/configure.ac b/c/src/lib/libbsp/arm/gumstix/configure.ac deleted file mode 100644 index bfbe96dc86..0000000000 --- a/c/src/lib/libbsp/arm/gumstix/configure.ac +++ /dev/null @@ -1,28 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-gumstix],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - -RTEMS_BSPOPTS_SET([ON_SKYEYE],[*],[0]) -RTEMS_BSPOPTS_HELP([ON_SKYEYE], -[If defined, enable options which optimize executingon the Skyeye - simulator. Speed up the clock ticks while the idle task is running so - time spent in the idle task is minimized. This significantly reduces - the wall time required to execute the RTEMS test suites.]) -AM_CONDITIONAL(ON_SKYEYE,test "$ON_SKYEYE" = "1") - - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/imx/Makefile.am b/c/src/lib/libbsp/arm/imx/Makefile.am deleted file mode 100644 index 7eb46af1e5..0000000000 --- a/c/src/lib/libbsp/arm/imx/Makefile.am +++ /dev/null @@ -1,88 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/imx/start/bsp_specs - -############################################################################### -# Header # -############################################################################### - -############################################################################### -# Data # -############################################################################### - -start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/arm/imx/start/linkcmds - -############################################################################### -# LibBSP # -############################################################################### - -project_lib_LIBRARIES = librtemsbsp.a - -librtemsbsp_a_SOURCES = - -# Shared -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bsp-fdt.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c - -# Startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/imx/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/imx/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/imx/start/ccm.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/pins/imx_iomux.c -if HAS_SMP -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/arm-a9mpcore-smp.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/imx/start/bspsmp.c -endif - -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/irq/arm-gicv2.c - -# Console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/imx/console/console-config.c - -# Clock -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/clock/arm-generic-timer.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/arm-generic-timer-aarch32.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-v7ar-disable-data.S - -# GPIO -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/pins/imx-gpio.c - -# I2C -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/imx/i2c/imx-i2c.c - -# SPI -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/imx/spi/imx-ecspi.c - -# Start hooks -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/imx/start/bspstarthooks.c - -############################################################################### -# Special Rules # -############################################################################### - - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/imx/headers.am diff --git a/c/src/lib/libbsp/arm/imx/configure.ac b/c/src/lib/libbsp/arm/imx/configure.ac deleted file mode 100644 index fbb9d9278a..0000000000 --- a/c/src/lib/libbsp/arm/imx/configure.ac +++ /dev/null @@ -1,58 +0,0 @@ -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-imx],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - -RTEMS_BSPOPTS_SET([BSP_START_RESET_VECTOR],[*],[]) -RTEMS_BSPOPTS_HELP([BSP_START_RESET_VECTOR],[reset vector address for BSP start]) - -RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_ENABLED],[*qemu],[]) -RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_ENABLED],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_DATA_CACHE_ENABLED],[enable data cache]) - -RTEMS_BSPOPTS_SET([BSP_INSTRUCTION_CACHE_ENABLED],[*qemu],[]) -RTEMS_BSPOPTS_SET([BSP_INSTRUCTION_CACHE_ENABLED],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_INSTRUCTION_CACHE_ENABLED],[enable instruction cache]) - -RTEMS_BSPOPTS_SET([BSP_START_COPY_FDT_FROM_U_BOOT],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_START_COPY_FDT_FROM_U_BOOT],[copy the U-Boot provided FDT to an internal storage]) - -RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_SIZE_MAX],[*],[262144]) -RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_SIZE_MAX],[maximum size of the FDT blob in bytes]) - -RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_READ_ONLY],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_READ_ONLY],[place the FDT blob into the read-only data area]) - -RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_COPY_TO_READ_ONLY_LOAD_AREA],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_COPY_TO_READ_ONLY_LOAD_AREA],[copy the FDT blob into the read-only load area via bsp_fdt_copy()]) - -RTEMS_BSPOPTS_SET([CONSOLE_USE_INTERRUPTS],[*],[1]) -RTEMS_BSPOPTS_HELP([CONSOLE_USE_INTERRUPTS],[use interrupt driven mode for console devices (used by default)]) - -RTEMS_BSPOPTS_SET([IMX_CCM_IPG_HZ],[*],[67500000]) -RTEMS_BSPOPTS_HELP([IMX_CCM_IPG_HZ],[IPG clock frequency in Hz]) - -RTEMS_BSPOPTS_SET([IMX_CCM_UART_HZ],[*],[24000000]) -RTEMS_BSPOPTS_HELP([IMX_CCM_UART_HZ],[UART clock frequency in Hz]) - -RTEMS_BSPOPTS_SET([IMX_CCM_ECSPI_HZ],[*],[67500000]) -RTEMS_BSPOPTS_HELP([IMX_CCM_ECSPI_HZ],[ECSPI clock frequency in Hz]) - -RTEMS_BSPOPTS_SET([IMX_CCM_AHB_HZ],[*],[135000000]) -RTEMS_BSPOPTS_HELP([IMX_CCM_AHB_HZ],[AHB clock frequency in Hz]) - -RTEMS_BSPOPTS_SET([IMX_CCM_SDHCI_HZ],[*],[196363000]) -RTEMS_BSPOPTS_HELP([IMX_CCM_SDHCI_HZ],[SDHCI clock frequency in Hz]) - -RTEMS_BSP_CLEANUP_OPTIONS - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/lm3s69xx/Makefile.am b/c/src/lib/libbsp/arm/lm3s69xx/Makefile.am deleted file mode 100644 index 40ddfce691..0000000000 --- a/c/src/lib/libbsp/arm/lm3s69xx/Makefile.am +++ /dev/null @@ -1,82 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -############################################################################### -# Data # -############################################################################### - -dist_project_lib_DATA = ../../../../../../bsps/arm/lm3s69xx/start/bsp_specs - -start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/arm/lm3s69xx/start/linkcmds.lm3s3749 -dist_project_lib_DATA += ../../../../../../bsps/arm/lm3s69xx/start/linkcmds.lm3s6965 -dist_project_lib_DATA += ../../../../../../bsps/arm/lm3s69xx/start/linkcmds.lm3s6965_qemu - -############################################################################### -# Header # -############################################################################### - -############################################################################### -# LibBSP # -############################################################################### - -project_lib_LIBRARIES = librtemsbsp.a - -librtemsbsp_a_SOURCES = - -# Shared -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterfrequency.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterread.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c - -# Startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bspreset-armv7m.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lm3s69xx/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lm3s69xx/start/bspstarthook.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lm3s69xx/start/io.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lm3s69xx/start/syscon.c - -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/irq/irq-armv7m.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/irq/irq-dispatch-armv7m.c - -# Console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lm3s69xx/console/console-config.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lm3s69xx/console/uart.c - -# Clock -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/clock-armv7m.c - -# Timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c - -# SSI -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lm3s69xx/i2c/ssi.c - -############################################################################### -# Special Rules # -############################################################################### - - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/lm3s69xx/headers.am diff --git a/c/src/lib/libbsp/arm/lm3s69xx/configure.ac b/c/src/lib/libbsp/arm/lm3s69xx/configure.ac deleted file mode 100644 index b2158a7e57..0000000000 --- a/c/src/lib/libbsp/arm/lm3s69xx/configure.ac +++ /dev/null @@ -1,77 +0,0 @@ -## -# -# @file -# -# @brief Configure script of LibBSP for the LM3S39XX boards. -# - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-lm3s69xx],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - -RTEMS_BSPOPTS_SET([LM3S69XX_SYSTEM_CLOCK],[lm3s*],[50000000U]) -RTEMS_BSPOPTS_SET([LM3S69XX_SYSTEM_CLOCK],[lm4f*],[80000000U]) -RTEMS_BSPOPTS_HELP([LM3S69XX_SYSTEM_CLOCK],[system clock in Hz]) - -RTEMS_BSPOPTS_SET([LM3S69XX_XTAL_CONFIG],[lm3s6965*],[0xE]) dnl 8MHz XTAL -RTEMS_BSPOPTS_SET([LM3S69XX_XTAL_CONFIG],[lm3s3749*],[0x10]) dnl 10MHz XTAL -RTEMS_BSPOPTS_SET([LM3S69XX_XTAL_CONFIG],[lm4f120*],[0x15]) dnl 16MHz XTAL -RTEMS_BSPOPTS_HELP([LM3S69XX_XTAL_CONFIG],[crystal configuration for RCC register]) - -RTEMS_BSPOPTS_SET([LM3S69XX_SSI_CLOCK],[*],[1000000U]) -RTEMS_BSPOPTS_HELP([LM3S69XX_SSI_CLOCK],[SSI clock in Hz]) - -RTEMS_BSPOPTS_SET([LM3S69XX_UART_BAUD],[*],[115200U]) -RTEMS_BSPOPTS_HELP([LM3S69XX_UART_BAUD],[baud for UARTs]) - -RTEMS_BSPOPTS_SET([LM3S69XX_ENABLE_UART_0],[*],[1]) -RTEMS_BSPOPTS_HELP([LM3S69XX_ENABLE_UART_0],[enable UART 0]) - -RTEMS_BSPOPTS_SET([LM3S69XX_ENABLE_UART_1],[*],[]) -RTEMS_BSPOPTS_HELP([LM3S69XX_ENABLE_UART_1],[enable UART 1]) - -RTEMS_BSPOPTS_SET([LM3S69XX_ENABLE_UART_2],[*],[]) -RTEMS_BSPOPTS_HELP([LM3S69XX_ENABLE_UART_2],[enable UART 2]) - -RTEMS_BSPOPTS_SET([LM3S69XX_NUM_GPIO_BLOCKS],[lm3s3749*],[8]) -RTEMS_BSPOPTS_SET([LM3S69XX_NUM_GPIO_BLOCKS],[lm3s6965*],[7]) -RTEMS_BSPOPTS_SET([LM3S69XX_NUM_GPIO_BLOCKS],[lm4f120*],[6]) -RTEMS_BSPOPTS_HELP([LM3S69XX_NUM_GPIO_BLOCKS],[number of GPIO blocks supported by MCU]) - -RTEMS_BSPOPTS_SET([LM3S69XX_NUM_SSI_BLOCKS],[lm3s3749*],[2]) -RTEMS_BSPOPTS_SET([LM3S69XX_NUM_SSI_BLOCKS],[lm3s6965*],[1]) -RTEMS_BSPOPTS_SET([LM3S69XX_NUM_SSI_BLOCKS],[lm4f120*],[4]) -RTEMS_BSPOPTS_HELP([LM3S69XX_NUM_SSI_BLOCKS],[number of SSI blocks supported by MCU]) - -RTEMS_BSPOPTS_SET([LM3S69XX_HAS_UDMA],[lm3s3749*],[1]) -RTEMS_BSPOPTS_SET([LM3S69XX_HAS_UDMA],[lm4f*],[1]) -RTEMS_BSPOPTS_SET([LM3S69XX_HAS_UDMA],[*],[0]) -RTEMS_BSPOPTS_HELP([LM3S69XX_HAS_UDMA],[defined if MCU supports UDMA]) - -RTEMS_BSPOPTS_SET([LM3S69XX_USE_AHB_FOR_GPIO],[lm3s3749*],[1]) -RTEMS_BSPOPTS_SET([LM3S69XX_USE_AHB_FOR_GPIO],[lm4f*],[1]) -RTEMS_BSPOPTS_SET([LM3S69XX_USE_AHB_FOR_GPIO],[*],[0]) -RTEMS_BSPOPTS_HELP([LM3S69XX_USE_AHB_FOR_GPIO],[use AHB apperture to access GPIO registers]) - -RTEMS_BSPOPTS_SET([LM3S69XX_MCU_LM3S3749],[lm3s3749*],[1]) -RTEMS_BSPOPTS_HELP([LM3S69XX_MCU_LM3S3749],[board has LM3S3749 MCU]) - -RTEMS_BSPOPTS_SET([LM3S69XX_MCU_LM3S6965],[lm3s6965*],[1]) -RTEMS_BSPOPTS_HELP([LM3S69XX_MCU_LM3S6965],[board has LM3S6965 MCU]) - -RTEMS_BSPOPTS_SET([LM3S69XX_MCU_LM4F120],[lm4f120*],[1]) -RTEMS_BSPOPTS_HELP([LM3S69XX_MCU_LM4F120],[board has LM4F120xxx MCU]) - -RTEMS_BSP_CLEANUP_OPTIONS - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/lpc176x/Makefile.am b/c/src/lib/libbsp/arm/lpc176x/Makefile.am deleted file mode 100644 index 9a125a01a0..0000000000 --- a/c/src/lib/libbsp/arm/lpc176x/Makefile.am +++ /dev/null @@ -1,118 +0,0 @@ -## -# -# @file -# -# @brief Makefile of LibBSP for the LPC176x boards. -# - -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/lpc176x/start/bsp_specs - - -# ---------------------------- -# ------ Headers -# ---------------------------- - - -# ---------------------------- -# ------ Data -# ---------------------------- - -start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc176x/start/linkcmds.lpc1768_mbed -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc176x/start/linkcmds.lpc1768_mbed_ahb_ram -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc176x/start/linkcmds.lpc1768_mbed_ahb_ram_eth - -# ---------------------------- -# ------ LibBSP -# ---------------------------- - -project_lib_LIBRARIES = librtemsbsp.a - -librtemsbsp_a_SOURCES = - -# Shared -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/uart-output-char.c - -# Startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bspreset-armv7m.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/start/bspstart.c - -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/irq/irq-armv7m.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/irq/irq-dispatch-armv7m.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/irq/irq.c - -# Console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios-init.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/console/console-config.c - -# Clock -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/clock-nxp-lpc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/clock-armv7m.c - -# RTC -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/rtc/rtc-config.c - -# GPIO -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/gpio/lpc-gpio.c - -# CAN -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/can/can.c - -# PWMOUT -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/pwm/pwmout.c - -# ADC -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/start/adc.c - -# Timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/timer/timer.c - -# Benchmark Timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/btimer/btimer.c - -# Misc -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/start/system-clocks.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/start/dma.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/start/dma-copy.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/start/bspidle.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/start/io.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/start/restart.c - -# Watchdog -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/start/watchdog.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c - -# Start hooks -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/start/bspstarthooks.c - - -# ---------------------------- -# ------ Special Rules -# ---------------------------- - - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/lpc176x/headers.am diff --git a/c/src/lib/libbsp/arm/lpc176x/configure.ac b/c/src/lib/libbsp/arm/lpc176x/configure.ac deleted file mode 100644 index 09f7478a65..0000000000 --- a/c/src/lib/libbsp/arm/lpc176x/configure.ac +++ /dev/null @@ -1,66 +0,0 @@ -## -# -# @file -# -# @brief Configure script of LibBSP for the LPC176X board. -# - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-lpc176x],[_RTEMS_VERSION], - [https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - -RTEMS_BSPOPTS_SET([ARM_LPC1768],[*],[0]) -RTEMS_BSPOPTS_HELP([ARM_LPC1768],[target used for identify LPC1768 board]) - -RTEMS_BSPOPTS_SET([BSP_MINIMUM_TASK_STACK_SIZE],[*],[1024]) -RTEMS_BSPOPTS_HELP([BSP_MINIMUM_TASK_STACK_SIZE],[Suggested minimum task stack - size in bytes]) - -RTEMS_BSPOPTS_SET([LPC176X_OSCILLATOR_MAIN],[*],[12000000U]) -RTEMS_BSPOPTS_HELP([LPC176X_OSCILLATOR_MAIN],[main oscillator frequency in Hz]) - -RTEMS_BSPOPTS_SET([LPC176X_OSCILLATOR_RTC],[*],[32768U]) -RTEMS_BSPOPTS_HELP([LPC176X_OSCILLATOR_RTC],[RTC oscillator frequency in Hz]) - -RTEMS_BSPOPTS_SET([LPC176X_CCLK],[*],[96000000U]) -RTEMS_BSPOPTS_HELP([LPC176X_CCLK],[CPU clock in Hz]) - -RTEMS_BSPOPTS_SET([LPC176X_PCLKDIV],[*],[1U]) -RTEMS_BSPOPTS_HELP([LPC176X_PCLKDIV],[clock divider for default - PCLK (PCLK = CCLK / PCLKDIV)]) - -RTEMS_BSPOPTS_SET([LPC176X_UART_BAUD],[*],[9600U]) -RTEMS_BSPOPTS_HELP([LPC176X_UART_BAUD],[baud for UARTs]) - -RTEMS_BSPOPTS_SET([LPC176X_CONFIG_UART_1],[*],[1]) -RTEMS_BSPOPTS_HELP([LPC176X_CONFIG_UART_1],[Use Uart 1]) - -RTEMS_BSPOPTS_SET([LPC176X_CONFIG_CONSOLE],[*],[0]) -RTEMS_BSPOPTS_HELP([LPC176X_CONFIG_CONSOLE],[configuration - for console (UART 0)]) - -RTEMS_BSPOPTS_SET([LPC176X_STOP_GPDMA],[*],[1]) -RTEMS_BSPOPTS_HELP([LPC176X_STOP_GPDMA],[stop general purpose DMA - at start-up to avoid DMA interference]) - -RTEMS_BSPOPTS_SET([LPC176X_STOP_USB],[*],[1]) -RTEMS_BSPOPTS_HELP([LPC176X_STOP_USB],[stop USB controller - at start-up to avoid DMA interference]) - -RTEMS_BSPOPTS_SET([LPC_DMA_CHANNEL_COUNT],[*],[2]) -RTEMS_BSPOPTS_HELP([LPC_DMA_CHANNEL_COUNT],[DMA channel count]) - -RTEMS_BSP_CLEANUP_OPTIONS - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/lpc24xx/Makefile.am b/c/src/lib/libbsp/arm/lpc24xx/Makefile.am deleted file mode 100644 index cf69e86c3e..0000000000 --- a/c/src/lib/libbsp/arm/lpc24xx/Makefile.am +++ /dev/null @@ -1,126 +0,0 @@ -## -# -# @file -# -# @brief Makefile of LibBSP for the LPC24XX boards. -# - -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/lpc24xx/start/bsp_specs - -############################################################################### -# Header # -############################################################################### - -############################################################################### -# Data # -############################################################################### - -start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc17xx_ea_ram -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc17xx_ea_rom_int -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc17xx_plx800_ram -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc17xx_plx800_rom_int -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc2362 -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc23xx_tli800 -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc24xx_ea -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc24xx_ncs_ram -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc24xx_ncs_rom_ext -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc24xx_ncs_rom_int -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc24xx_plx800_ram -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc24xx_plx800_rom_int -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc40xx_ea_ram -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc40xx_ea_rom_int - -############################################################################### -# LibBSP # -############################################################################### - -project_lib_LIBRARIES = librtemsbsp.a - -librtemsbsp_a_SOURCES = - -# Shared -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/uart-output-char.c - -# Startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bspreset-armv7m.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/bspreset-armv4.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/bspstart.c - -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/irq/irq-armv7m.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/irq/irq-dispatch-armv7m.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/irq/irq.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/irq/irq-dispatch.c - -# Console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios-init.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/console/console-config.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/console/uart-probe-1.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/console/uart-probe-2.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/console/uart-probe-3.c - -# Clock -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/clock-nxp-lpc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/clock-armv7m.c - -# RTC -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/rtc/rtc-config.c - -# Misc -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/system-clocks.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/dma.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/dma-copy.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/bspidle.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/io.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/fb/lcd.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/restart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/timer.c - -# SSP -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/spi/ssp.c - -# I2C -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/i2c/i2c.c - -# Framebuffer -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/fb/arm-pl111.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/fb-config.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c - -# Start hooks -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/bspstarthooks.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/start-config-emc-dynamic.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/start-config-emc-static.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/start-config-mpu.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/start-config-pinsel.c - -############################################################################### -# Special Rules # -############################################################################### - - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/lpc24xx/headers.am diff --git a/c/src/lib/libbsp/arm/lpc24xx/configure.ac b/c/src/lib/libbsp/arm/lpc24xx/configure.ac deleted file mode 100644 index 9456e6cb52..0000000000 --- a/c/src/lib/libbsp/arm/lpc24xx/configure.ac +++ /dev/null @@ -1,116 +0,0 @@ -## -# -# @file -# -# @brief Configure script of LibBSP for the LPC24XX boards. -# - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-lpc24xx],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - -RTEMS_BSPOPTS_SET([LPC24XX_OSCILLATOR_MAIN],[lpc23*],[3686400U]) -RTEMS_BSPOPTS_SET([LPC24XX_OSCILLATOR_MAIN],[*],[12000000U]) -RTEMS_BSPOPTS_HELP([LPC24XX_OSCILLATOR_MAIN],[main oscillator frequency in Hz]) - -RTEMS_BSPOPTS_SET([LPC24XX_OSCILLATOR_RTC],[*],[32768U]) -RTEMS_BSPOPTS_HELP([LPC24XX_OSCILLATOR_RTC],[RTC oscillator frequency in Hz]) - -RTEMS_BSPOPTS_SET([LPC24XX_CCLK],[lpc17xx_ea* | lpc40xx_ea*],[96000000U]) -RTEMS_BSPOPTS_SET([LPC24XX_CCLK],[lpc23*],[58982400U]) -RTEMS_BSPOPTS_SET([LPC24XX_CCLK],[lpc24xx_plx800_*],[51612800U]) -RTEMS_BSPOPTS_SET([LPC24XX_CCLK],[*],[72000000U]) -RTEMS_BSPOPTS_HELP([LPC24XX_CCLK],[CPU clock in Hz]) - -RTEMS_BSPOPTS_SET([LPC24XX_PCLKDIV],[lpc17xx_ea* | lpc40xx_ea*],[2U]) -RTEMS_BSPOPTS_SET([LPC24XX_PCLKDIV],[*],[1U]) -RTEMS_BSPOPTS_HELP([LPC24XX_PCLKDIV],[clock divider for default PCLK (PCLK = CCLK / PCLKDIV)]) - -RTEMS_BSPOPTS_SET([LPC24XX_EMCCLKDIV],[lpc17xx_ea* | lpc40xx_ea*],[2U]) -RTEMS_BSPOPTS_SET([LPC24XX_EMCCLKDIV],[*],[1U]) -RTEMS_BSPOPTS_HELP([LPC24XX_EMCCLKDIV],[clock divider for EMCCLK (EMCCLK = CCLK / EMCCLKDIV)]) - -RTEMS_BSPOPTS_SET([LPC24XX_UART_BAUD],[*],[115200U]) -RTEMS_BSPOPTS_HELP([LPC24XX_UART_BAUD],[baud for UARTs]) - -RTEMS_BSPOPTS_SET([LPC24XX_ETHERNET_RMII],[*_ea_*],[1]) -RTEMS_BSPOPTS_SET([LPC24XX_ETHERNET_RMII],[*],[]) -RTEMS_BSPOPTS_HELP([LPC24XX_ETHERNET_RMII],[enable RMII for Ethernet]) - -RTEMS_BSPOPTS_SET([LPC24XX_PIN_ETHERNET_POWER_DOWN],[*],[]) -RTEMS_BSPOPTS_HELP([LPC24XX_PIN_ETHERNET_POWER_DOWN],[optional Ethernet power-down pin, output is set to high to enable power]) - -RTEMS_BSPOPTS_SET([LPC24XX_EMC_MT48LC4M16A2],[lpc24xx_ncs_rom_*],[1]) -RTEMS_BSPOPTS_HELP([LPC24XX_EMC_MT48LC4M16A2],[enable Micron MT48LC4M16A2 configuration for EMC]) - -RTEMS_BSPOPTS_HELP([LPC24XX_EMC_W9825G2JB75I],[enable Winbond W9825G2JB75I configuration for EMC]) - -RTEMS_BSPOPTS_SET([LPC24XX_EMC_IS42S32800D7],[*_plx800_rom_*],[1]) -RTEMS_BSPOPTS_HELP([LPC24XX_EMC_IS42S32800D7],[enable ISSI IS42S32800D7 configuration for EMC]) - -RTEMS_BSPOPTS_SET([LPC24XX_EMC_IS42S32800B],[lpc17xx_ea_rom_* | lpc40xx_ea_rom_*],[1]) -RTEMS_BSPOPTS_HELP([LPC24XX_EMC_IS42S32800B],[enable ISSI IS42S32800B configuration for EMC]) - -RTEMS_BSPOPTS_SET([LPC24XX_EMC_M29W160E],[lpc24xx_ncs_rom_*],[1]) -RTEMS_BSPOPTS_HELP([LPC24XX_EMC_M29W160E],[enable M29W160E configuration for EMC]) - -RTEMS_BSPOPTS_SET([LPC24XX_EMC_M29W320E70],[*_plx800_rom_*],[1]) -RTEMS_BSPOPTS_HELP([LPC24XX_EMC_M29W320E70],[enable M29W320E70 configuration for EMC]) - -RTEMS_BSPOPTS_HELP([LPC24XX_EMC_SST39VF3201],[enable SST39VF3201 configuration for EMC]) - -RTEMS_BSPOPTS_SET([LPC24XX_EMC_TEST],[*],[]) -RTEMS_BSPOPTS_HELP([LPC24XX_EMC_TEST],[enable tests for EMC]) - -RTEMS_BSPOPTS_SET([LPC24XX_CONFIG_CONSOLE],[*],[0]) -RTEMS_BSPOPTS_HELP([LPC24XX_CONFIG_CONSOLE],[configuration for console (UART 0)]) - -RTEMS_BSPOPTS_SET([LPC24XX_CONFIG_UART_1],[*_plx800_*],[0]) -RTEMS_BSPOPTS_HELP([LPC24XX_CONFIG_UART_1],[configuration for UART 1]) - -RTEMS_BSPOPTS_SET([LPC24XX_CONFIG_UART_2],[lpc23*],[0]) -RTEMS_BSPOPTS_SET([LPC24XX_CONFIG_UART_2],[lpc24xx_ncs_*],[0]) -RTEMS_BSPOPTS_SET([LPC24XX_CONFIG_UART_2],[*_plx800_*],[0]) -RTEMS_BSPOPTS_HELP([LPC24XX_CONFIG_UART_2],[configuration for UART 2]) - -RTEMS_BSPOPTS_SET([LPC24XX_CONFIG_UART_3],[lpc23*],[0]) -RTEMS_BSPOPTS_SET([LPC24XX_CONFIG_UART_3],[lpc24xx_ncs_*],[0]) -RTEMS_BSPOPTS_HELP([LPC24XX_CONFIG_UART_3],[configuration for UART 3]) - -RTEMS_BSPOPTS_SET([LPC24XX_HEAP_EXTEND],[lpc23*],[1]) -RTEMS_BSPOPTS_HELP([LPC24XX_HEAP_EXTEND],[enable heap extend by Ethernet and USB regions]) - -RTEMS_BSPOPTS_SET([LPC24XX_STOP_GPDMA],[*],[1]) -RTEMS_BSPOPTS_HELP([LPC24XX_STOP_GPDMA],[stop general purpose DMA at start-up to avoid DMA interference]) - -RTEMS_BSPOPTS_SET([LPC24XX_STOP_ETHERNET],[lpc23*],[]) -RTEMS_BSPOPTS_SET([LPC24XX_STOP_ETHERNET],[*],[1]) -RTEMS_BSPOPTS_HELP([LPC24XX_STOP_ETHERNET],[stop Ethernet controller at start-up to avoid DMA interference]) - -RTEMS_BSPOPTS_SET([LPC24XX_STOP_USB],[lpc23*],[]) -RTEMS_BSPOPTS_SET([LPC24XX_STOP_USB],[*],[1]) -RTEMS_BSPOPTS_HELP([LPC24XX_STOP_USB],[stop USB controller at start-up to avoid DMA interference]) - -RTEMS_BSPOPTS_SET([LPC_DMA_CHANNEL_COUNT],[lpc17* | lpc40*],[8]) -RTEMS_BSPOPTS_SET([LPC_DMA_CHANNEL_COUNT],[*],[2]) -RTEMS_BSPOPTS_HELP([LPC_DMA_CHANNEL_COUNT],[DMA channel count]) - -RTEMS_BSPOPTS_SET([BSP_START_RESET_VECTOR],[lpc24xx_ncs_rom_ext],[0x80000040]) -RTEMS_BSPOPTS_HELP([BSP_START_RESET_VECTOR],[reset vector address for BSP start]) - -RTEMS_BSPOPTS_SET([BSP_USB_OTG_TRANSCEIVER_I2C_ADDR],[lpc17xx_ea* | lpc40xx_ea*],[(0x2f << 1)]) -RTEMS_BSPOPTS_HELP([BSP_USB_OTG_TRANSCEIVER_I2C_ADDR],[USB OTG transceiver I2C address used by USB stack]) - -RTEMS_BSP_CLEANUP_OPTIONS - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/lpc32xx/Makefile.am b/c/src/lib/libbsp/arm/lpc32xx/Makefile.am deleted file mode 100644 index e80a663c8c..0000000000 --- a/c/src/lib/libbsp/arm/lpc32xx/Makefile.am +++ /dev/null @@ -1,106 +0,0 @@ -## -# -# @file -# -# @brief Makefile of LibBSP for the LPC32XX boards. -# - -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/lpc32xx/start/bsp_specs - -############################################################################### -# Header # -############################################################################### - -############################################################################### -# Data # -############################################################################### - -start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc32xx/start/linkcmds.lpc32xx -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc32xx/start/linkcmds.lpc32xx_phycore -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc32xx/start/linkcmds.lpc32xx_mzx_stage_1 -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc32xx/start/linkcmds.lpc32xx_mzx_stage_2 -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc32xx/start/linkcmds.lpc32xx_mzx - -############################################################################### -# LibBSP # -############################################################################### - -project_lib_LIBRARIES = librtemsbsp.a - -librtemsbsp_a_SOURCES = - -# Shared -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/uart-output-char.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c - -# Startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/start/bspstart.c - -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/irq/irq.c - -# Console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios-init.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/console/console-config.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/console/hsu.c - -# Clock -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/clock-nxp-lpc.c - -# RTC -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/rtc/rtc-config.c - -# Misc -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/start/boot.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/start/emc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/i2c/i2c.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/nand/nand-mlc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/nand/nand-mlc-erase-block-safe.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/nand/nand-mlc-read-blocks.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/nand/nand-mlc-write-blocks.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/start/restart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/start/system-clocks.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/start/timer.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/nand/nand-select.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/start/bspidle.c - -# SSP - -# I2C - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c - -# Start hooks -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/start/bspstarthooks.c - - -############################################################################### -# Special Rules # -############################################################################### - - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/lpc32xx/headers.am diff --git a/c/src/lib/libbsp/arm/lpc32xx/configure.ac b/c/src/lib/libbsp/arm/lpc32xx/configure.ac deleted file mode 100644 index 8b8f20fad7..0000000000 --- a/c/src/lib/libbsp/arm/lpc32xx/configure.ac +++ /dev/null @@ -1,105 +0,0 @@ -## -# -# @file -# -# @brief Configure script of LibBSP for the LPC32XX boards. -# - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-lpc32xx],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - -RTEMS_BSPOPTS_SET([LPC32XX_OSCILLATOR_MAIN],[*],[13000000U]) -RTEMS_BSPOPTS_HELP([LPC32XX_OSCILLATOR_MAIN],[main oscillator frequency in Hz]) - -RTEMS_BSPOPTS_SET([LPC32XX_OSCILLATOR_RTC],[*],[32768U]) -RTEMS_BSPOPTS_HELP([LPC32XX_OSCILLATOR_RTC],[RTC oscillator frequency in Hz]) - -RTEMS_BSPOPTS_SET([LPC32XX_PERIPH_CLK],[*],[13000000U]) -RTEMS_BSPOPTS_HELP([LPC32XX_PERIPH_CLK],[peripheral clock in Hz]) - -RTEMS_BSPOPTS_SET([LPC32XX_ETHERNET_RMII],[*],[1]) -RTEMS_BSPOPTS_HELP([LPC32XX_ETHERNET_RMII],[enable RMII for Ethernet]) - -RTEMS_BSPOPTS_SET([LPC32XX_UART_1_BAUD],[*],[]) -RTEMS_BSPOPTS_HELP([LPC32XX_UART_1_BAUD],[baud for UART 1]) - -RTEMS_BSPOPTS_SET([LPC32XX_UART_2_BAUD],[*],[]) -RTEMS_BSPOPTS_HELP([LPC32XX_UART_2_BAUD],[baud for UART 2]) - -RTEMS_BSPOPTS_SET([LPC32XX_UART_3_BAUD],[*],[115200]) -RTEMS_BSPOPTS_HELP([LPC32XX_UART_3_BAUD],[baud for UART 3]) - -RTEMS_BSPOPTS_SET([LPC32XX_UART_4_BAUD],[*],[115200]) -RTEMS_BSPOPTS_HELP([LPC32XX_UART_4_BAUD],[baud for UART 4]) - -RTEMS_BSPOPTS_SET([LPC32XX_UART_5_BAUD],[*],[115200]) -RTEMS_BSPOPTS_HELP([LPC32XX_UART_5_BAUD],[baud for UART 5]) - -RTEMS_BSPOPTS_SET([LPC32XX_UART_6_BAUD],[*],[115200]) -RTEMS_BSPOPTS_HELP([LPC32XX_UART_6_BAUD],[baud for UART 6]) - -RTEMS_BSPOPTS_SET([LPC32XX_UART_7_BAUD],[*],[]) -RTEMS_BSPOPTS_HELP([LPC32XX_UART_7_BAUD],[baud for UART 7]) - -RTEMS_BSPOPTS_SET([LPC32XX_CONFIG_U3CLK],[*],[0x00001386]) -RTEMS_BSPOPTS_HELP([LPC32XX_CONFIG_U3CLK],[clock configuration for UART 3]) - -RTEMS_BSPOPTS_SET([LPC32XX_CONFIG_U4CLK],[*],[0x00001386]) -RTEMS_BSPOPTS_HELP([LPC32XX_CONFIG_U4CLK],[clock configuration for UART 4]) - -RTEMS_BSPOPTS_SET([LPC32XX_CONFIG_U5CLK],[*],[0x00001386]) -RTEMS_BSPOPTS_HELP([LPC32XX_CONFIG_U5CLK],[clock configuration for UART 5]) - -RTEMS_BSPOPTS_SET([LPC32XX_CONFIG_U6CLK],[*],[0x00001386]) -RTEMS_BSPOPTS_HELP([LPC32XX_CONFIG_U6CLK],[clock configuration for UART 6]) - -RTEMS_BSPOPTS_SET([LPC32XX_DISABLE_MMU],[*],[]) -RTEMS_BSPOPTS_HELP([LPC32XX_DISABLE_MMU],[disable MMU]) - -RTEMS_BSPOPTS_SET([LPC32XX_DISABLE_READ_WRITE_DATA_CACHE],[*],[]) -RTEMS_BSPOPTS_HELP([LPC32XX_DISABLE_READ_WRITE_DATA_CACHE],[disable cache for read-write data sections]) - -RTEMS_BSPOPTS_SET([LPC32XX_DISABLE_READ_ONLY_PROTECTION],[*],[]) -RTEMS_BSPOPTS_HELP([LPC32XX_DISABLE_READ_ONLY_PROTECTION],[disable MMU protection of read-only sections]) - -RTEMS_BSPOPTS_SET([LPC32XX_SCRATCH_AREA_SIZE],[lpc32xx_mzx*],[4096]) -RTEMS_BSPOPTS_HELP([LPC32XX_SCRATCH_AREA_SIZE],[size of scratch area]) - -RTEMS_BSPOPTS_SET([LPC32XX_STOP_GPDMA],[*],[1]) -RTEMS_BSPOPTS_HELP([LPC32XX_STOP_GPDMA],[stop general purpose DMA at start-up to avoid DMA interference]) - -RTEMS_BSPOPTS_SET([LPC32XX_STOP_ETHERNET],[*],[1]) -RTEMS_BSPOPTS_HELP([LPC32XX_STOP_ETHERNET],[stop Ethernet controller at start-up to avoid DMA interference]) - -RTEMS_BSPOPTS_SET([LPC32XX_STOP_USB],[*],[1]) -RTEMS_BSPOPTS_HELP([LPC32XX_STOP_USB],[stop USB controller at start-up to avoid DMA interference]) - -RTEMS_BSPOPTS_SET([LPC32XX_ENABLE_WATCHDOG_RESET],[*],[1]) -RTEMS_BSPOPTS_HELP([LPC32XX_ENABLE_WATCHDOG_RESET],[bsp_reset() will use the watchdog to reset the chip]) - -RTEMS_BSPOPTS_SET([LPC_DMA_CHANNEL_COUNT],[*],[8]) -RTEMS_BSPOPTS_HELP([LPC_DMA_CHANNEL_COUNT],[DMA channel count]) - -RTEMS_BSPOPTS_SET([BSP_START_RESET_VECTOR],[*],[]) -RTEMS_BSPOPTS_HELP([BSP_START_RESET_VECTOR],[reset vector address for BSP start]) - -RTEMS_BSPOPTS_SET([BSP_USB_OTG_TRANSCEIVER_I2C_ADDR],[lpc32xx_mzx*],[(0x2c << 1)]) -RTEMS_BSPOPTS_HELP([BSP_USB_OTG_TRANSCEIVER_I2C_ADDR],[USB OTG transceiver I2C address used by USB stack]) - -RTEMS_BSPOPTS_SET([BSP_USB_OTG_TRANSCEIVER_VBUS],[lpc32xx_mzx*],[USB_OTG_VBUS_POWER_WITH_CHARGE_PUMP]) -RTEMS_BSPOPTS_HELP([BSP_USB_OTG_TRANSCEIVER_VBUS],[USB OTG transceiver VBUS policy]) - -RTEMS_BSP_CLEANUP_OPTIONS - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/raspberrypi/Makefile.am b/c/src/lib/libbsp/arm/raspberrypi/Makefile.am deleted file mode 100644 index 048b28f44c..0000000000 --- a/c/src/lib/libbsp/arm/raspberrypi/Makefile.am +++ /dev/null @@ -1,114 +0,0 @@ -## -# -# @file -# -# @brief Makefile of LibBSP for the raspberrypi board. -# - -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/raspberrypi/start/bsp_specs - -############################################################################### -# Header # -############################################################################### - -noinst_HEADERS = ../../../../../../bsps/arm/raspberrypi/console/font_data.h - -############################################################################### -# Data # -############################################################################### - -start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -############################################################################### -# LibBSP # -############################################################################### - -project_lib_LIBRARIES = librtemsbsp.a - -librtemsbsp_a_SOURCES = - -# Shared -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterfrequency.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterread.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bsp-fdt.c - -# Startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/start/cmdline.c -if HAS_SMP -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/start/bspsmp.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/start/bspsmp_init.c -endif - -# Restart -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/start/bspreset.c - -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/irq/irq.c - -# Console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/arm-pl011.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/console/console-config.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/console/fb.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/console/fbcons.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/console/outch.c - -# Mailbox -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/start/mailbox.c - -# VideoCore -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/start/vc.c - -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/arm/raspberrypi/clock/clockdrv.c - -# Timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/start/timer.c - -# GPIO -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/gpio/gpio-support.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/gpio/rpi-gpio.c - -# RTC - -# SSP - -# I2C -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/i2c/i2c.c - -# SPI -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/spi/spi.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-v7ar-disable-data.S - -# Start hooks -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/start/bspstarthooks.c - -############################################################################### -# Special Rules # -############################################################################### - - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/raspberrypi/headers.am diff --git a/c/src/lib/libbsp/arm/raspberrypi/configure.ac b/c/src/lib/libbsp/arm/raspberrypi/configure.ac deleted file mode 100644 index 84780db4c0..0000000000 --- a/c/src/lib/libbsp/arm/raspberrypi/configure.ac +++ /dev/null @@ -1,67 +0,0 @@ -## -# -# @file -# -# @brief Configure script of LibBSP for the Raspberry Pi boards. -# - -AC_PREREQ([2.68]) -AC_INIT([rtems-c-src-lib-libbsp-arm-raspberrypi],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - -RTEMS_BSPOPTS_SET([BSP_START_COPY_FDT_FROM_U_BOOT],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_START_COPY_FDT_FROM_U_BOOT],[copy the U-Boot provided FDT to an internal storage]) - -RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_SIZE_MAX],[*],[262144]) -RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_SIZE_MAX],[maximum size of the FDT blob in bytes]) - -RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_READ_ONLY],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_READ_ONLY],[place the FDT blob into the read-only data area]) - -RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_COPY_TO_READ_ONLY_LOAD_AREA],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_COPY_TO_READ_ONLY_LOAD_AREA],[copy the FDT blob into the read-only load area via bsp_fdt_copy()]) - -RTEMS_BSPOPTS_SET([BSP_START_RESET_VECTOR],[*],[]) -RTEMS_BSPOPTS_HELP([BSP_START_RESET_VECTOR],[reset vector address for BSP start]) - -RTEMS_BSPOPTS_SET([BSP_START_IN_HYP_SUPPORT],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_START_IN_HYP_SUPPORT], [Support start of BSP in ARM HYP mode]) -AM_CONDITIONAL(BSP_START_IN_HYP_SUPPORT,test "$BSP_START_IN_HYP_SUPPORT" = "1") - -RTEMS_BSPOPTS_SET([I2C_IO_MODE],[*],[1]) -RTEMS_BSPOPTS_HELP([I2C_IO_MODE],[Define to 1 to use interrupt-driven I/O with the Raspberry Pi I2C bus. If defined to other value the access will be polled-driven.]) - -RTEMS_BSPOPTS_SET([SPI_IO_MODE],[*],[1]) -RTEMS_BSPOPTS_HELP([SPI_IO_MODE],[Define to 1 to use interrupt-driven I/O with the Raspberry Pi SPI bus. If defined to other value the access will be polled-driven.]) - -# Is this a Raspberry Pi 2? -RTEMS_BSPOPTS_SET([BSP_IS_RPI2],[raspberrypi2],[1]) -RTEMS_BSPOPTS_SET([BSP_IS_RPI2],[*],[0]) -RTEMS_BSPOPTS_HELP([BSP_IS_RPI2],[Set if the BSP variant is Raspberry Pi 2.]) -AM_CONDITIONAL(RTEMS_RPI2,[test "$BSP_IS_RPI2" = "1"]) - -RPI_RAM_MMU_LENGTH="16k" -RPI_RAM_LENGTH_AVAILABLE="256M" -RPI_RAM_NOCACHE_LENGTH="2M" - -AC_DEFUN([RPI_LINKCMD],[ -AC_ARG_VAR([$1],[$2; default $3])dnl -[$1]=[$]{[$1]:-[$3]} -]) - -RPI_LINKCMD([RPI_RAM_MMU_LENGTH],[MMU region length],[${BSP_RPI_RAM_MMU_LENGTH}]) -RPI_LINKCMD([RPI_RAM_LENGTH_AVAILABLE],[RAM region length],[${BSP_RPI_RAM_LENGTH_AVAILABLE}]) -RPI_LINKCMD([RPI_RAM_NOCACHE_LENGTH],[No-cache region length],[${BSP_RPI_RAM_NOCACHE_LENGTH}]) - -RTEMS_BSP_CLEANUP_OPTIONS - -AC_CONFIG_FILES([ -Makefile -linkcmds:../../../../../../bsps/arm/raspberrypi/start/linkcmds.in]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/realview-pbx-a9/Makefile.am b/c/src/lib/libbsp/arm/realview-pbx-a9/Makefile.am deleted file mode 100644 index 2aad8b1220..0000000000 --- a/c/src/lib/libbsp/arm/realview-pbx-a9/Makefile.am +++ /dev/null @@ -1,92 +0,0 @@ -## -# -# @file -# -# @brief Makefile of LibBSP for the RealView PBX A9 board. -# - -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/realview-pbx-a9/start/bsp_specs - -############################################################################### -# Header # -############################################################################### - -############################################################################### -# Data # -############################################################################### - -start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/arm/realview-pbx-a9/start/linkcmds.realview_pbx_a9_qemu - -############################################################################### -# LibBSP # -############################################################################### - -project_lib_LIBRARIES = librtemsbsp.a - -librtemsbsp_a_SOURCES = - -# Shared -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c - -# Startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/realview-pbx-a9/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/realview-pbx-a9/start/bspstart.c -if HAS_SMP -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/arm-a9mpcore-smp.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/realview-pbx-a9/start/bspsmp.c -endif - -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/irq/arm-gicv2.c - -# Console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios-init.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/getserialmouseps2.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/arm-pl011.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/serial/arm-pl050.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/realview-pbx-a9/console/console-config.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/realview-pbx-a9/console/console-polled.c - -# Clock -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/clock-a9mpcore.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-v7ar-disable-data.S - -# Start hooks -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/realview-pbx-a9/start/bspstarthooks.c - -# Framebuffer -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/fb/arm-pl111.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/realview-pbx-a9/start/fb-config.c - -############################################################################### -# Special Rules # -############################################################################### - - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/realview-pbx-a9/headers.am diff --git a/c/src/lib/libbsp/arm/realview-pbx-a9/configure.ac b/c/src/lib/libbsp/arm/realview-pbx-a9/configure.ac deleted file mode 100644 index 0718865a69..0000000000 --- a/c/src/lib/libbsp/arm/realview-pbx-a9/configure.ac +++ /dev/null @@ -1,52 +0,0 @@ -## -# -# @file -# -# @brief Configure script of LibBSP for the RealView PBX A9 board. -# - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-realview-bpx-a9],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - -RTEMS_BSPOPTS_SET([BSP_START_RESET_VECTOR],[*],[]) -RTEMS_BSPOPTS_HELP([BSP_START_RESET_VECTOR],[reset vector address for BSP start]) - -RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_ENABLED],[*qemu],[]) -RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_ENABLED],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_DATA_CACHE_ENABLED],[enable data cache]) - -RTEMS_BSPOPTS_SET([BSP_INSTRUCTION_CACHE_ENABLED],[*qemu],[]) -RTEMS_BSPOPTS_SET([BSP_INSTRUCTION_CACHE_ENABLED],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_INSTRUCTION_CACHE_ENABLED],[enable instruction cache]) - -RTEMS_BSPOPTS_SET([BSP_ARM_A9MPCORE_PERIPHCLK],[*],[100000000U]) -RTEMS_BSPOPTS_HELP([BSP_ARM_A9MPCORE_PERIPHCLK],[ARM Cortex-A9 MPCore PERIPHCLK clock frequency in Hz]) - -RTEMS_BSPOPTS_SET([CLOCK_DRIVER_USE_FAST_IDLE],[*qemu*],[1]) -RTEMS_BSPOPTS_HELP([CLOCK_DRIVER_USE_FAST_IDLE], -[This sets a mode where the time runs as fast as possible when a clock ISR -occurs while the IDLE thread is executing. This can significantly reduce -simulation times.]) - -RTEMS_BSPOPTS_SET([CLOCK_DRIVER_USE_ONLY_BOOT_PROCESSOR],[*qemu*],[1]) -RTEMS_BSPOPTS_HELP([CLOCK_DRIVER_USE_ONLY_BOOT_PROCESSOR], -[If defined, then do the clock tick processing on the boot processor on behalf -of all other processors.]) - -RTEMS_BSPOPTS_SET([ARM_MMU_USE_SMALL_PAGES],[*],[1]) -RTEMS_BSPOPTS_HELP([ARM_MMU_USE_SMALL_PAGES],[use MMU with small pages (4KiB)]) - -RTEMS_BSP_CLEANUP_OPTIONS - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/rtl22xx/Makefile.am b/c/src/lib/libbsp/arm/rtl22xx/Makefile.am deleted file mode 100644 index 7a4ac7f922..0000000000 --- a/c/src/lib/libbsp/arm/rtl22xx/Makefile.am +++ /dev/null @@ -1,47 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/rtl22xx/start/bsp_specs - - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/arm/rtl22xx/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/rtl22xx/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/rtl22xx/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterfrequency.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterread.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/rtl22xx/btimer/btimer.c -librtemsbsp_a_SOURCES +=../../../../../../bsps/arm/rtl22xx/clock/clockdrv.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/rtl22xx/console/uart.c -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/rtl22xx/irq/irq.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/rtl22xx/headers.am diff --git a/c/src/lib/libbsp/arm/rtl22xx/configure.ac b/c/src/lib/libbsp/arm/rtl22xx/configure.ac deleted file mode 100644 index 3ff195f04f..0000000000 --- a/c/src/lib/libbsp/arm/rtl22xx/configure.ac +++ /dev/null @@ -1,27 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-rtl22xx],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - -RTEMS_BSPOPTS_SET([ON_SKYEYE],[*],[]) -RTEMS_BSPOPTS_HELP([ON_SKYEYE], -[If defined, enable options which optimize executingon the Skyeye - simulator. Speed up the clock ticks while the idle task is running so - time spent in the idle task is minimized. This significantly reduces - the wall time required to execute the RTEMS test suites.]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/smdk2410/Makefile.am b/c/src/lib/libbsp/arm/smdk2410/Makefile.am deleted file mode 100644 index ce072ec1c5..0000000000 --- a/c/src/lib/libbsp/arm/smdk2410/Makefile.am +++ /dev/null @@ -1,52 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/smdk2410/start/bsp_specs - - -start.$(OBJEXT): ../../../../../../bsps/arm/smdk2410/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/smdk2410/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/smdk2410/start/bspidle.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/smdk2410/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/smdk2410/start/memmap.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterfrequency.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterread.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/smdk2410/btimer/btimer.c -librtemsbsp_a_SOURCES +=../../../../../../bsps/arm/smdk2410/clock/clockdrv.c -librtemsbsp_a_SOURCES +=../../../../../../bsps/arm/smdk2410/clock/support.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/smdk2410/console/uart.c -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/smdk2410/irq/irq.c -# smc -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/smdk2410/smc/smc.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm920-mmu.c - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/smdk2410/headers.am diff --git a/c/src/lib/libbsp/arm/smdk2410/configure.ac b/c/src/lib/libbsp/arm/smdk2410/configure.ac deleted file mode 100644 index 9e796515f1..0000000000 --- a/c/src/lib/libbsp/arm/smdk2410/configure.ac +++ /dev/null @@ -1,30 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-smdk2410],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - -RTEMS_BSPOPTS_SET([ON_SKYEYE],[*],[]) -RTEMS_BSPOPTS_HELP([ON_SKYEYE], -[If defined, enable options which optimize executingon the Skyeye - simulator. Speed up the clock ticks while the idle task is running so - time spent in the idle task is minimized. This significantly reduces - the wall time required to execute the RTEMS test suites.]) - -RTEMS_BSPOPTS_SET([CPU_S3C2410],[smdk2410],[1]) -RTEMS_BSPOPTS_SET([CPU_S3C2410],[*],[]) -RTEMS_BSPOPTS_HELP([CPU_S3C2410], -[If defined, enable optons for the S3C2410 CPU model.]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/stm32f4/Makefile.am b/c/src/lib/libbsp/arm/stm32f4/Makefile.am deleted file mode 100644 index d3e0710fb9..0000000000 --- a/c/src/lib/libbsp/arm/stm32f4/Makefile.am +++ /dev/null @@ -1,83 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -############################################################################### -# Data # -############################################################################### - -dist_project_lib_DATA = ../../../../../../bsps/arm/stm32f4/start/bsp_specs - -start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/arm/stm32f4/start/linkcmds.stm32f105rc -dist_project_lib_DATA += ../../../../../../bsps/arm/stm32f4/start/linkcmds.stm32f4 - -############################################################################### -# Header # -############################################################################### - -############################################################################### -# LibBSP # -############################################################################### - -project_lib_LIBRARIES = librtemsbsp.a - -librtemsbsp_a_SOURCES = - -# Shared -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterfrequency.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterread.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c - -# Startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/stm32f4/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/stm32f4/start/bspstarthook.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/stm32f4/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/stm32f4/start/io.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/stm32f4/start/rcc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/stm32f4/start/start-config-io.c - -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/irq/irq-armv7m.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/irq/irq-dispatch-armv7m.c - -# Console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/stm32f4/console/console-config.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/stm32f4/console/usart.c - -# I2C -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/stm32f4/i2c/i2c.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/stm32f4/i2c/i2c-config.c - -# Clock -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/clock-armv7m.c - -# Timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c - -############################################################################### -# Special Rules # -############################################################################### - - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/stm32f4/headers.am diff --git a/c/src/lib/libbsp/arm/stm32f4/configure.ac b/c/src/lib/libbsp/arm/stm32f4/configure.ac deleted file mode 100644 index 00ca0b73ae..0000000000 --- a/c/src/lib/libbsp/arm/stm32f4/configure.ac +++ /dev/null @@ -1,70 +0,0 @@ -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-stm32f4],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - -RTEMS_BSPOPTS_SET([STM32F4_FAMILY_F10XXX],[stm32f1*],[1]) -RTEMS_BSPOPTS_HELP([STM32F4_FAMILY_F10XXX],[Chip belongs to the STM32F10XXX family.]) - -RTEMS_BSPOPTS_SET([STM32F4_FAMILY_F4XXXX],[stm32f4*],[1]) -RTEMS_BSPOPTS_HELP([STM32F4_FAMILY_F4XXXX],[Chip belongs to the STM32F4XXXX family.]) - -RTEMS_BSPOPTS_SET([STM32F4_HSE_OSCILLATOR],[*],[8000000]) -RTEMS_BSPOPTS_HELP([STM32F4_HSE_OSCILLATOR],[HSE oscillator frequency in Hz]) - -RTEMS_BSPOPTS_SET([STM32F4_SYSCLK],[stm32f1*],[8000000]) -RTEMS_BSPOPTS_SET([STM32F4_SYSCLK],[*],[16000000]) -RTEMS_BSPOPTS_HELP([STM32F4_SYSCLK],[SYSCLK frequency in Hz]) - -RTEMS_BSPOPTS_SET([STM32F4_HCLK],[stm32f1*],[8000000]) -RTEMS_BSPOPTS_SET([STM32F4_HCLK],[*],[16000000]) -RTEMS_BSPOPTS_HELP([STM32F4_HCLK],[HCLK frequency in Hz]) - -RTEMS_BSPOPTS_SET([STM32F4_PCLK1],[stm32f1*],[8000000]) -RTEMS_BSPOPTS_SET([STM32F4_PCLK1],[*],[16000000]) -RTEMS_BSPOPTS_HELP([STM32F4_PCLK1],[PCLK1 frequency in Hz]) - -RTEMS_BSPOPTS_SET([STM32F4_PCLK2],[stm32f1*],[8000000]) -RTEMS_BSPOPTS_SET([STM32F4_PCLK2],[*],[16000000]) -RTEMS_BSPOPTS_HELP([STM32F4_PCLK2],[PCLK2 frequency in Hz]) - -RTEMS_BSPOPTS_SET([STM32F4_USART_BAUD],[*],[115200]) -RTEMS_BSPOPTS_HELP([STM32F4_USART_BAUD],[baud for USARTs]) - -RTEMS_BSPOPTS_SET([STM32F4_ENABLE_USART_1],[*],[]) -RTEMS_BSPOPTS_HELP([STM32F4_ENABLE_USART_1],[enable USART 1]) - -RTEMS_BSPOPTS_SET([STM32F4_ENABLE_USART_2],[*],[]) -RTEMS_BSPOPTS_HELP([STM32F4_ENABLE_USART_2],[enable USART 2]) - -RTEMS_BSPOPTS_SET([STM32F4_ENABLE_USART_3],[*],[1]) -RTEMS_BSPOPTS_HELP([STM32F4_ENABLE_USART_3],[enable USART 3]) - -RTEMS_BSPOPTS_SET([STM32F4_ENABLE_UART_4],[*],[]) -RTEMS_BSPOPTS_HELP([STM32F4_ENABLE_UART_4],[enable UART 4]) - -RTEMS_BSPOPTS_SET([STM32F4_ENABLE_UART_5],[*],[]) -RTEMS_BSPOPTS_HELP([STM32F4_ENABLE_UART_5],[enable UART 5]) - -RTEMS_BSPOPTS_SET([STM32F4_ENABLE_USART_6],[*],[]) -RTEMS_BSPOPTS_HELP([STM32F4_ENABLE_USART_6],[enable USART 6]) - -RTEMS_BSPOPTS_SET([STM32F4_ENABLE_I2C1],[stm32f1*],[1]) -RTEMS_BSPOPTS_SET([STM32F4_ENABLE_I2C1],[*],[]) -RTEMS_BSPOPTS_HELP([STM32F4_ENABLE_I2C1],[enable I2C 1]) - -RTEMS_BSPOPTS_SET([STM32F4_ENABLE_I2C2],[*],[]) -RTEMS_BSPOPTS_HELP([STM32F4_ENABLE_I2C2],[enable I2C 2]) - -RTEMS_BSP_CLEANUP_OPTIONS - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/tms570/Makefile.am b/c/src/lib/libbsp/arm/tms570/Makefile.am deleted file mode 100644 index d2564f6683..0000000000 --- a/c/src/lib/libbsp/arm/tms570/Makefile.am +++ /dev/null @@ -1,115 +0,0 @@ -## -# -# @file makefile.am -# -# @brief Makefile of LibBSP for the TMS570 boards. -# - -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/tms570/start/bsp_specs - -# ---------------------------- -# ------ Headers -# ---------------------------- - -# ---------------------------- -# ------ Data -# ---------------------------- - -start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/arm/tms570/start/linkcmds.tms570ls3137_hdk -dist_project_lib_DATA += ../../../../../../bsps/arm/tms570/start/linkcmds.tms570ls3137_hdk_intram -dist_project_lib_DATA += ../../../../../../bsps/arm/tms570/start/linkcmds.tms570ls3137_hdk_sdram -dist_project_lib_DATA += ../../../../../../bsps/arm/tms570/start/linkcmds.tms570ls3137_hdk_with_loader - -# ---------------------------- -# ------ LibBSP -# ---------------------------- - -project_lib_LIBRARIES = librtemsbsp.a - -librtemsbsp_a_SOURCES = - -# Shared -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c - -# Startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/bspstart.c - -# POM -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/tms570-pom.c - -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/irq/irq.c - -# Console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/console/printk-support.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/console/tms570-sci.c - -# Clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/arm/tms570/clock/clock.c - -# RTC - -# GPIO -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/pinmux.c - -# Benchmark Timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-cpucounter.c - -# Misc -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/cpucounter/cpucounterread.c - -# Watchdog - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c - -if TMS570_USE_HWINIT_STARTUP -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/tms570_sys_core.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/fail_notification.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/init_emif_sdram.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/init_esm.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/init_pinmux.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/init_system.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/tms570_selftest.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/tms570_selftest_par_can.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/tms570_selftest_par_mibspi.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/tms570_selftest_par_std.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/tms570_selftest_parity.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/tms570_tcram_tests.c - -# Start hooks -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/bspstarthooks-hwinit.c -else -# Start hooks -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/bspstarthooks.c -endif - -# ---------------------------- -# ------ Special Rules -# ---------------------------- - - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/tms570/headers.am diff --git a/c/src/lib/libbsp/arm/tms570/configure.ac b/c/src/lib/libbsp/arm/tms570/configure.ac deleted file mode 100644 index 7b0157c3c3..0000000000 --- a/c/src/lib/libbsp/arm/tms570/configure.ac +++ /dev/null @@ -1,57 +0,0 @@ -## -# -# @file configure.ac -# -# @brief Configure script of LibBSP for the TMS570 board. -# - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-tms570],[_RTEMS_VERSION], - [https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - -RTEMS_BSPOPTS_SET([TMS570_SCI_BAUD_RATE],[*],[115200U]) -RTEMS_BSPOPTS_HELP([TMS570_SCI_BAUD_RATE],[baud for UARTs]) - -RTEMS_BSPOPTS_SET([CONSOLE_USE_INTERRUPTS],[*],[1]) -RTEMS_BSPOPTS_HELP([CONSOLE_USE_INTERRUPTS], -[The tms570 console driver can operate in either polled or interrupt mode.]) - -RTEMS_BSPOPTS_SET([ARM_TMS570LS3137],[*],[0]) -RTEMS_BSPOPTS_HELP([ARM_TMS570LS3137],[target used for identify TMS570LS3137 board]) - -RTEMS_BSPOPTS_SET([BSP_MINIMUM_TASK_STACK_SIZE],[*],[1024]) -RTEMS_BSPOPTS_HELP([BSP_MINIMUM_TASK_STACK_SIZE],[Suggested minimum task stack - size in bytes]) - -RTEMS_BSPOPTS_SET([BSP_START_NEEDS_REGISTER_INITIALIZATION],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_START_NEEDS_REGISTER_INITIALIZATION], - [The TMS570 needs to have the registers of its CPU initialized - to avoid CCMR4F errors]) - -RTEMS_BSPOPTS_SET([TMS570_OSCILLATOR_MAIN],[*],[12000000U]) -RTEMS_BSPOPTS_HELP([TMS570_OSCILLATOR_MAIN],[main oscillator frequency in Hz]) - -RTEMS_BSPOPTS_SET([TMS570_OSCILLATOR_RTC],[*],[32768U]) -RTEMS_BSPOPTS_HELP([TMS570_OSCILLATOR_RTC],[RTC oscillator frequency in Hz]) - -RTEMS_BSPOPTS_SET([TMS570_CCLK],[*],[96000000U]) -RTEMS_BSPOPTS_HELP([TMS570_CCLK],[CPU clock in Hz]) - -RTEMS_BSPOPTS_SET([TMS570_USE_HWINIT_STARTUP],[*],[0]) -RTEMS_BSPOPTS_HELP([TMS570_USE_HWINIT_STARTUP],[Include BSP startup code for TMS570LS3137 which allows to start RTEMS application directly after reset]) -AM_CONDITIONAL(TMS570_USE_HWINIT_STARTUP,test "$TMS570_USE_HWINIT_STARTUP" = "1") - -RTEMS_BSP_CLEANUP_OPTIONS - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/xen/Makefile.am b/c/src/lib/libbsp/arm/xen/Makefile.am deleted file mode 100644 index b414a7bc53..0000000000 --- a/c/src/lib/libbsp/arm/xen/Makefile.am +++ /dev/null @@ -1,50 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/xen/start/bsp_specs - -noinst_PROGRAMS = - -start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xen/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xen/start/bspstarthooks.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xen/start/bspstartmmu.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c -# clock -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/clock/arm-generic-timer.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/arm-generic-timer-aarch32.c -# cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c -# irq -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/irq/arm-gicv2.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xen/console/console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios-init.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/arm-pl011.c -# timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/xen/headers.am diff --git a/c/src/lib/libbsp/arm/xen/configure.ac b/c/src/lib/libbsp/arm/xen/configure.ac deleted file mode 100644 index 86ec0033ef..0000000000 --- a/c/src/lib/libbsp/arm/xen/configure.ac +++ /dev/null @@ -1,64 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-xen],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - -RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_ENABLED],[*qemu],[]) -RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_ENABLED],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_DATA_CACHE_ENABLED],[enable data cache]) - -RTEMS_BSPOPTS_SET([BSP_INSTRUCTION_CACHE_ENABLED],[*qemu],[]) -RTEMS_BSPOPTS_SET([BSP_INSTRUCTION_CACHE_ENABLED],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_INSTRUCTION_CACHE_ENABLED],[enable instruction cache]) - -RTEMS_BSPOPTS_SET([ARM_GENERIC_TIMER_USE_VIRTUAL],[*],[1]) -RTEMS_BSPOPTS_HELP([ARM_GENERIC_TIMER_USE_VIRTUAL],[use virtual ARM generic timer]) - -RTEMS_BSPOPTS_SET([ARM_GENERIC_TIMER_UNMASK_AT_TICK],[*],[1]) -RTEMS_BSPOPTS_HELP([ARM_GENERIC_TIMER_UNMASK_AT_TICK],[unmask the timer in the tick handler, since Xen will mask the virtual timer before injecting the interrupt to the guest]) - -RTEMS_BSPOPTS_SET([BSP_START_ZIMAGE_HEADER],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_START_ZIMAGE_HEADER],[include zImage boot header]) - -RTEMS_BSPOPTS_SET([BSP_XEN_RAM_LENGTH],[*],[8M]) -RTEMS_BSPOPTS_HELP([BSP_XEN_RAM_LENGTH],[length of memory area available to the BSP]) - -RTEMS_BSPOPTS_SET([BSP_XEN_NOCACHE_LENGTH],[*],[1M]) -RTEMS_BSPOPTS_HELP([BSP_XEN_NOCACHE_LENGTH],[length of nocache RAM region]) - -RTEMS_BSPOPTS_SET([BSP_XEN_RAM_BASE],[*],[0x40000000]) -RTEMS_BSPOPTS_HELP([BSP_XEN_RAM_BASE],[base address of memory area available to the BSP]) - -RTEMS_BSPOPTS_SET([BSP_XEN_LOAD_OFFSET],[*],[0x8000]) -RTEMS_BSPOPTS_HELP([BSP_XEN_LOAD_OFFSET],[offset of RAM region from memory area base]) - -RTEMS_BSPOPTS_SET([BSP_XEN_MMU_LENGTH],[*],[16k]) -RTEMS_BSPOPTS_HELP([BSP_XEN_MMU_LENGTH],[length of MMU region]) - -AC_DEFUN([XEN_LINKCMD],[ -AC_ARG_VAR([$1],[$2; default $3])dnl -[$1]=[$]{[$1]:-[$3]} -]) - -XEN_LINKCMD([BSP_XEN_RAM_BASE],[normal RAM region origin],[${BSP_XEN_RAM_BASE}]) -XEN_LINKCMD([BSP_XEN_RAM_LENGTH],[normal RAM region length],[${BSP_XEN_RAM_LENGTH}]) -XEN_LINKCMD([BSP_XEN_LOAD_OFFSET],[entry point of guest],[${BSP_XEN_LOAD_OFFSET}]) -XEN_LINKCMD([BSP_XEN_MMU_LENGTH],[MMU region length],[${BSP_XEN_MMU_LENGTH}]) -XEN_LINKCMD([BSP_XEN_NOCACHE_LENGTH],[length of nocache RAM region],[${BSP_XEN_NOCACHE_LENGTH}]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([ -Makefile -linkcmds:../../../../../../bsps/arm/xen/start/linkcmds.in]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/xilinx-zynq/Makefile.am b/c/src/lib/libbsp/arm/xilinx-zynq/Makefile.am deleted file mode 100644 index f2db456170..0000000000 --- a/c/src/lib/libbsp/arm/xilinx-zynq/Makefile.am +++ /dev/null @@ -1,93 +0,0 @@ -## -# -# @file -# -# @brief Makefile of LibBSP for the Xilinx Zynq platform. -# - -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/xilinx-zynq/start/bsp_specs - -############################################################################### -# Header # -############################################################################### - -############################################################################### -# Data # -############################################################################### - -start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -############################################################################### -# LibBSP # -############################################################################### - -project_lib_LIBRARIES = librtemsbsp.a - -librtemsbsp_a_SOURCES = - -# Shared -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c - -# Startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynq/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynq/start/bspstart.c -if HAS_SMP -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/arm-a9mpcore-smp.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynq/start/bspsmp.c -endif - -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/irq/arm-gicv2.c - -# Console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynq/console/console-config.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynq/console/console-init.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynq/console/debug-console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/zynq-uart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/zynq-uart-polled.c - -# Clock -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/clock-a9mpcore.c - -# I2C -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynq/i2c/cadence-i2c.c - -# SPI -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/spi/cadence-spi.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/spi/xilinx-axi-spi.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-l2c-310.c - -# Start hooks -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynq/start/bspstarthooks.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynq/start/bspstartmmu.c - -############################################################################### -# Special Rules # -############################################################################### - - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/xilinx-zynq/headers.am diff --git a/c/src/lib/libbsp/arm/xilinx-zynq/configure.ac b/c/src/lib/libbsp/arm/xilinx-zynq/configure.ac deleted file mode 100644 index 51e4a121e0..0000000000 --- a/c/src/lib/libbsp/arm/xilinx-zynq/configure.ac +++ /dev/null @@ -1,109 +0,0 @@ -## -# -# @file -# -# @brief Configure script of LibBSP for the Xilinx Zynq platform. -# - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-xilinx-zynq-a9],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - -RTEMS_BSPOPTS_SET([BSP_START_RESET_VECTOR],[*],[]) -RTEMS_BSPOPTS_HELP([BSP_START_RESET_VECTOR],[reset vector address for BSP start]) - -RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_ENABLED],[*qemu],[]) -RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_ENABLED],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_DATA_CACHE_ENABLED],[enable data cache]) - -RTEMS_BSPOPTS_SET([BSP_INSTRUCTION_CACHE_ENABLED],[*qemu],[]) -RTEMS_BSPOPTS_SET([BSP_INSTRUCTION_CACHE_ENABLED],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_INSTRUCTION_CACHE_ENABLED],[enable instruction cache]) - -RTEMS_BSPOPTS_SET([BSP_ARM_A9MPCORE_PERIPHCLK],[xilinx_zynq_zc702*],[333333333U]) -RTEMS_BSPOPTS_SET([BSP_ARM_A9MPCORE_PERIPHCLK],[xilinx_zynq_zedboard*],[666666667U]) -RTEMS_BSPOPTS_SET([BSP_ARM_A9MPCORE_PERIPHCLK],[*],[100000000U]) -RTEMS_BSPOPTS_HELP([BSP_ARM_A9MPCORE_PERIPHCLK],[ARM Cortex-A9 MPCore PERIPHCLK clock frequency in Hz]) - -RTEMS_BSPOPTS_SET([ZYNQ_CLOCK_UART],[xilinx_zynq_zc702*],[50000000UL]) -RTEMS_BSPOPTS_SET([ZYNQ_CLOCK_UART],[xilinx_zynq_zedboard*],[50000000UL]) -RTEMS_BSPOPTS_SET([ZYNQ_CLOCK_UART],[*],[50000000UL]) -RTEMS_BSPOPTS_HELP([ZYNQ_CLOCK_UART],[Zynq UART clock frequency in Hz]) - -RTEMS_BSPOPTS_SET([ZYNQ_CLOCK_CPU_1X],[xilinx_zynq_zc702*],[111111111U]) -RTEMS_BSPOPTS_SET([ZYNQ_CLOCK_CPU_1X],[xilinx_zynq_zedboard*],[111111111U]) -RTEMS_BSPOPTS_SET([ZYNQ_CLOCK_CPU_1X],[*],[111111111U]) -RTEMS_BSPOPTS_HELP([ZYNQ_CLOCK_CPU_1X],[Zynq cpu_1x clock frequency in Hz]) - -USE_FAST_IDLE=0 -AS_IF([test "x${RTEMS_BSP}" == xxilinx_zynq_a9_qemu], [USE_FAST_IDLE=1]) - -RTEMS_BSPOPTS_SET([CLOCK_DRIVER_USE_FAST_IDLE],[*qemu],[${USE_FAST_IDLE}]) -RTEMS_BSPOPTS_HELP([CLOCK_DRIVER_USE_FAST_IDLE], -[This sets a mode where the time runs as fast as possible when a clock ISR -occurs while the IDLE thread is executing. This can significantly reduce -simulation times.]) - -RTEMS_BSPOPTS_SET([BSP_CONSOLE_MINOR],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_CONSOLE_MINOR],[minor number of console device]) - -RTEMS_BSPOPTS_SET([ZYNQ_CONSOLE_USE_INTERRUPTS],[*],[1]) -RTEMS_BSPOPTS_HELP([ZYNQ_CONSOLE_USE_INTERRUPTS],[use interrupt driven mode for console devices (used by default)]) - -# -# Zynq Memory map can be controlled from the configure command line. Use ... -# -# ..../configure --target=arm-rtems4.11 ... BSP_ZYNQ_RAM_LENGTH=256M -# -RTEMS_BSPOPTS_SET([BSP_ZYNQ_RAM_LENGTH],[xilinx_zynq_a9_qemu],[256M]) -RTEMS_BSPOPTS_SET([BSP_ZYNQ_RAM_LENGTH],[xilinx_zynq_zc702],[1024M]) -RTEMS_BSPOPTS_SET([BSP_ZYNQ_RAM_LENGTH],[xilinx_zynq_zc706],[1024M]) -RTEMS_BSPOPTS_SET([BSP_ZYNQ_RAM_LENGTH],[xilinx_zynq_zedboard],[512M]) -RTEMS_BSPOPTS_SET([BSP_ZYNQ_RAM_LENGTH],[*],[256M]) -RTEMS_BSPOPTS_HELP([BSP_ZYNQ_RAM_LENGTH],[override a BSP's default RAM length]) - -RTEMS_BSPOPTS_SET([ARM_MMU_USE_SMALL_PAGES],[*],[0]) -RTEMS_BSPOPTS_HELP([ARM_MMU_USE_SMALL_PAGES],[use MMU with small pages (4KiB)]) - -RTEMS_BSPOPTS_SET([BSP_ZYNQ_NOCACHE_LENGTH],[*],[1M]) -RTEMS_BSPOPTS_HELP([BSP_ZYNQ_NOCACHE_LENGTH],[length of nocache RAM region]) - -ZYNQ_RAM_ORIGIN="0x00100000" -ZYNQ_RAM_MMU_LENGTH="16k" -AS_IF([test "x${ARM_MMU_USE_SMALL_PAGES}" == x1], [ZYNQ_RAM_MMU_LENGTH="(16k+4M)"]) -ZYNQ_RAM_INT_0_ORIGIN="0x00000000" -ZYNQ_RAM_INT_0_LENGTH="64k + 64k + 64k" -ZYNQ_RAM_INT_1_ORIGIN="0xFFFF0000" -ZYNQ_RAM_INT_1_LENGTH="64k - 512" - -AS_IF([test "x${RTEMS_BSP}" == xxilinx_zynq_zc706], - [ZYNQ_RAM_ORIGIN="0x00400000"]) - -AC_DEFUN([ZYNQ_LINKCMD],[ -AC_ARG_VAR([$1],[$2; default $3])dnl -[$1]=[$]{[$1]:-[$3]} -]) - -ZYNQ_LINKCMD([ZYNQ_RAM_ORIGIN],[normal RAM region origin],[${ZYNQ_RAM_ORIGIN}]) -ZYNQ_LINKCMD([BSP_ZYNQ_RAM_LENGTH],[normal RAM region length],[${BSP_ZYNQ_RAM_LENGTH}]) -ZYNQ_LINKCMD([ZYNQ_RAM_MMU_LENGTH],[MMU region length],[${ZYNQ_RAM_MMU_LENGTH}]) -ZYNQ_LINKCMD([ZYNQ_RAM_NOCACHE_LENGTH],[length of nocache RAM region],[${BSP_ZYNQ_NOCACHE_LENGTH}]) -ZYNQ_LINKCMD([ZYNQ_RAM_INT_0_ORIGIN],[internal 0 RAM region origin],[${ZYNQ_RAM_INT_0_ORIGIN}]) -ZYNQ_LINKCMD([ZYNQ_RAM_INT_0_LENGTH],[internal 0 RAM region length],[${ZYNQ_RAM_INT_0_LENGTH}]) -ZYNQ_LINKCMD([ZYNQ_RAM_INT_1_ORIGIN],[internal 1 RAM region origin],[${ZYNQ_RAM_INT_1_ORIGIN}]) -ZYNQ_LINKCMD([ZYNQ_RAM_INT_1_LENGTH],[internal 1 RAM region length],[${ZYNQ_RAM_INT_1_LENGTH}]) - -RTEMS_BSP_CLEANUP_OPTIONS - -AC_CONFIG_FILES([ -Makefile -linkcmds:../../../../../../bsps/arm/xilinx-zynq/start/linkcmds.in]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/xilinx-zynqmp/Makefile.am b/c/src/lib/libbsp/arm/xilinx-zynqmp/Makefile.am deleted file mode 100644 index e4be0567ab..0000000000 --- a/c/src/lib/libbsp/arm/xilinx-zynqmp/Makefile.am +++ /dev/null @@ -1,89 +0,0 @@ -## -# -# @file -# -# @brief Makefile of LibBSP for the Xilinx Zynq UltraScale+ MPSoC platform. -# - -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/xilinx-zynqmp/start/bsp_specs - -############################################################################### -# Header # -############################################################################### - -############################################################################### -# Data # -############################################################################### - -start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -############################################################################### -# LibBSP # -############################################################################### - -project_lib_LIBRARIES = librtemsbsp.a - -librtemsbsp_a_SOURCES = - -# Shared -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c - -# Startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynqmp/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynqmp/start/bspstart.c -if HAS_SMP -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/arm-a9mpcore-smp.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynqmp/start/bspsmp.c -endif - -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/irq/arm-gicv2.c - -# Console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynqmp/console/console-config.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/zynq-uart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/zynq-uart-polled.c - -# Clock -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/clock/arm-generic-timer.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/arm-generic-timer-aarch32.c - -# SPI -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/spi/cadence-spi.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/spi/xilinx-axi-spi.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c - -# Start hooks -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynqmp/start/bspstarthooks.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynqmp/start/bspstartmmu.c - -############################################################################### -# Special Rules # -############################################################################### - - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/xilinx-zynqmp/headers.am diff --git a/c/src/lib/libbsp/arm/xilinx-zynqmp/configure.ac b/c/src/lib/libbsp/arm/xilinx-zynqmp/configure.ac deleted file mode 100644 index 3a3290e9fb..0000000000 --- a/c/src/lib/libbsp/arm/xilinx-zynqmp/configure.ac +++ /dev/null @@ -1,94 +0,0 @@ -## -# -# @file -# -# @brief Configure script of LibBSP for the Xilinx Zynq UltraScale+ MPSoC platform. -# - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-xilinx-zynqmp-a53],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - -RTEMS_BSPOPTS_SET([BSP_START_RESET_VECTOR],[*],[]) -RTEMS_BSPOPTS_HELP([BSP_START_RESET_VECTOR],[reset vector address for BSP start]) - -RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_ENABLED],[*qemu],[]) -RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_ENABLED],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_DATA_CACHE_ENABLED],[enable data cache]) - -RTEMS_BSPOPTS_SET([BSP_INSTRUCTION_CACHE_ENABLED],[*qemu],[]) -RTEMS_BSPOPTS_SET([BSP_INSTRUCTION_CACHE_ENABLED],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_INSTRUCTION_CACHE_ENABLED],[enable instruction cache]) - -RTEMS_BSPOPTS_SET([ARM_GENERIC_TIMER_USE_VIRTUAL],[*],[]) -RTEMS_BSPOPTS_HELP([ARM_GENERIC_TIMER_USE_VIRTUAL],[Use virtual ARM generic timer]) - -RTEMS_BSPOPTS_SET([ARM_GENERIC_TIMER_FREQ],[*],[]) -RTEMS_BSPOPTS_HELP([ARM_GENERIC_TIMER_FREQ],[ARM generic timer frequency in Hz]) - -RTEMS_BSPOPTS_SET([ZYNQ_CLOCK_UART],[xilinx_zynqmp_ultra96*],[100000000UL]) -RTEMS_BSPOPTS_SET([ZYNQ_CLOCK_UART],[*],[100000000UL]) -RTEMS_BSPOPTS_HELP([ZYNQ_CLOCK_UART],[Zynq UART clock frequency in Hz]) - -USE_FAST_IDLE=0 -AS_IF([test "x${RTEMS_BSP}" == xxilinx_zynqmp_a53_qemu], [USE_FAST_IDLE=1]) - -RTEMS_BSPOPTS_SET([CLOCK_DRIVER_USE_FAST_IDLE],[*qemu],[${USE_FAST_IDLE}]) -RTEMS_BSPOPTS_HELP([CLOCK_DRIVER_USE_FAST_IDLE], -[This sets a mode where the time runs as fast as possible when a clock ISR -occurs while the IDLE thread is executing. This can significantly reduce -simulation times.]) - -RTEMS_BSPOPTS_SET([BSP_CONSOLE_MINOR],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_CONSOLE_MINOR],[minor number of console device]) - -RTEMS_BSPOPTS_SET([ZYNQ_CONSOLE_USE_INTERRUPTS],[*],[1]) -RTEMS_BSPOPTS_HELP([ZYNQ_CONSOLE_USE_INTERRUPTS],[use interrupt driven mode for console devices (used by default)]) - -# -# Zynq Memory map can be controlled from the configure command line. Use ... -# -# ..../configure --target=arm-rtems4.11 ... BSP_ZYNQMP_RAM_LENGTH=256M -# -RTEMS_BSPOPTS_SET([BSP_ZYNQMP_RAM_LENGTH],[xilinx_zynqmp_ultra96],[2048M]) -RTEMS_BSPOPTS_SET([BSP_ZYNQMP_RAM_LENGTH],[*],[256M]) -RTEMS_BSPOPTS_HELP([BSP_ZYNQMP_RAM_LENGTH],[override a BSP's default RAM length]) - -RTEMS_BSPOPTS_SET([BSP_ZYNQMP_NOCACHE_LENGTH],[*],[1M]) -RTEMS_BSPOPTS_HELP([BSP_ZYNQMP_NOCACHE_LENGTH],[length of nocache RAM region]) - -ZYNQMP_RAM_ORIGIN="0x00100000" -ZYNQMP_RAM_MMU_LENGTH="16k" -ZYNQMP_RAM_INT_0_ORIGIN="0x00000000" -ZYNQMP_RAM_INT_0_LENGTH="64k + 64k + 64k" -ZYNQMP_RAM_INT_1_ORIGIN="0xFFFF0000" -ZYNQMP_RAM_INT_1_LENGTH="64k - 512" - -AC_DEFUN([ZYNQMP_LINKCMD],[ -AC_ARG_VAR([$1],[$2; default $3])dnl -[$1]=[$]{[$1]:-[$3]} -]) - -ZYNQMP_LINKCMD([ZYNQMP_RAM_ORIGIN],[normal RAM region origin],[${ZYNQMP_RAM_ORIGIN}]) -ZYNQMP_LINKCMD([BSP_ZYNQMP_RAM_LENGTH],[normal RAM region length],[${BSP_ZYNQMP_RAM_LENGTH}]) -ZYNQMP_LINKCMD([ZYNQMP_RAM_MMU_LENGTH],[MMU region length],[${ZYNQMP_RAM_MMU_LENGTH}]) -ZYNQMP_LINKCMD([ZYNQMP_RAM_NOCACHE_LENGTH],[length of nocache RAM region],[${BSP_ZYNQMP_NOCACHE_LENGTH}]) -ZYNQMP_LINKCMD([ZYNQMP_RAM_INT_0_ORIGIN],[internal 0 RAM region origin],[${ZYNQMP_RAM_INT_0_ORIGIN}]) -ZYNQMP_LINKCMD([ZYNQMP_RAM_INT_0_LENGTH],[internal 0 RAM region length],[${ZYNQMP_RAM_INT_0_LENGTH}]) -ZYNQMP_LINKCMD([ZYNQMP_RAM_INT_1_ORIGIN],[internal 1 RAM region origin],[${ZYNQMP_RAM_INT_1_ORIGIN}]) -ZYNQMP_LINKCMD([ZYNQMP_RAM_INT_1_LENGTH],[internal 1 RAM region length],[${ZYNQMP_RAM_INT_1_LENGTH}]) - -RTEMS_BSP_CLEANUP_OPTIONS - -AC_CONFIG_FILES([ -Makefile -linkcmds:../../../../../../bsps/arm/xilinx-zynqmp/start/linkcmds.in]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/bfin/Makefile.am b/c/src/lib/libbsp/bfin/Makefile.am deleted file mode 100644 index d36420401f..0000000000 --- a/c/src/lib/libbsp/bfin/Makefile.am +++ /dev/null @@ -1,7 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../aclocal - -# Descend into the @RTEMS_BSP_FAMILY@ directory -_SUBDIRS = @RTEMS_BSP_FAMILY@ - -include $(top_srcdir)/../../../automake/subdirs.am -include $(srcdir)/../../../../../bsps/bfin/headers.am diff --git a/c/src/lib/libbsp/bfin/TLL6527M/Makefile.am b/c/src/lib/libbsp/bfin/TLL6527M/Makefile.am deleted file mode 100644 index 2a9cfeb98e..0000000000 --- a/c/src/lib/libbsp/bfin/TLL6527M/Makefile.am +++ /dev/null @@ -1,36 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/bfin/TLL6527M/start/bsp_specs - - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/bfin/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a - -librtemsbsp_a_SOURCES = ../../../../../../bsps/bfin/TLL6527M/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/TLL6527M/console/console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/cache/cache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/TLL6527M/start/interrupt.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/bfin/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/bfin/TLL6527M/headers.am diff --git a/c/src/lib/libbsp/bfin/TLL6527M/configure.ac b/c/src/lib/libbsp/bfin/TLL6527M/configure.ac deleted file mode 100644 index 5ce99c695c..0000000000 --- a/c/src/lib/libbsp/bfin/TLL6527M/configure.ac +++ /dev/null @@ -1,44 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-bfin-TLL6527M],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - -## bsp-specific options -RTEMS_BSPOPTS_SET([CONSOLE_USE_INTERRUPTS],[*],[1]) -RTEMS_BSPOPTS_HELP([CONSOLE_USE_INTERRUPTS], -[The console driver can operate in either polled or interrupt mode.]) - -RTEMS_BSPOPTS_SET([UART_USE_DMA],[*],[1]) -RTEMS_BSPOPTS_HELP([UART_USE_DMA], -[The uart driver can operate in dma mode with interrupts. -Set to 1 if DMA operation is required ]) - -RTEMS_BSPOPTS_SET([CONSOLE_BAUDRATE],[*],[9600]) -RTEMS_BSPOPTS_HELP([CONSOLE_BAUDRATE], -[The baudrate of the console uart.]) - -RTEMS_BSPOPTS_SET([INTERRUPT_USE_TABLE],[*],[1]) -RTEMS_BSPOPTS_HELP([INTERRUPT_USE_TABLE], -[Select if INTERRUPT use table or link list]) - - - -RTEMS_BSPOPTS_SET([BFIN_ON_SKYEYE],[*],[0]) -RTEMS_BSPOPTS_HELP([BFIN_ON_SKYEYE], -[(BSP--Skyeye) - If defined, disable features which are not supported on Skyeye.]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/bfin/acinclude.m4 b/c/src/lib/libbsp/bfin/acinclude.m4 deleted file mode 100644 index ab6082ef47..0000000000 --- a/c/src/lib/libbsp/bfin/acinclude.m4 +++ /dev/null @@ -1,14 +0,0 @@ -# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY) -AC_DEFUN([RTEMS_CHECK_BSPDIR], -[ - case "$1" in - TLL6527M ) - AC_CONFIG_SUBDIRS([TLL6527M]);; - bf537Stamp ) - AC_CONFIG_SUBDIRS([bf537Stamp]);; - eZKit533 ) - AC_CONFIG_SUBDIRS([eZKit533]);; - *) - AC_MSG_ERROR([Invalid BSP]);; - esac -]) diff --git a/c/src/lib/libbsp/bfin/bf537Stamp/Makefile.am b/c/src/lib/libbsp/bfin/bf537Stamp/Makefile.am deleted file mode 100644 index 7bd6ca6d35..0000000000 --- a/c/src/lib/libbsp/bfin/bf537Stamp/Makefile.am +++ /dev/null @@ -1,37 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/bfin/bf537Stamp/start/bsp_specs - - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/bfin/bf537Stamp/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/bf537Stamp/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/bf537Stamp/console/console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/cache/cache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/interrupt.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/bfin/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/bfin/bf537Stamp/headers.am diff --git a/c/src/lib/libbsp/bfin/bf537Stamp/configure.ac b/c/src/lib/libbsp/bfin/bf537Stamp/configure.ac deleted file mode 100644 index 708903b8dd..0000000000 --- a/c/src/lib/libbsp/bfin/bf537Stamp/configure.ac +++ /dev/null @@ -1,30 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-bfin-bf537Stamp],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - -## bsp-specific options -RTEMS_BSPOPTS_SET([CONSOLE_USE_INTERRUPTS],[*],[0]) -RTEMS_BSPOPTS_HELP([CONSOLE_USE_INTERRUPTS], -[The console driver can operate in either polled or interrupt mode.]) - -RTEMS_BSPOPTS_SET([BFIN_ON_SKYEYE],[*],[0]) -RTEMS_BSPOPTS_HELP([BFIN_ON_SKYEYE], -[(BSP--Skyeye) - If defined, disable features which are not supported on Skyeye.]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/bfin/configure.ac b/c/src/lib/libbsp/bfin/configure.ac deleted file mode 100644 index 6afa9a5677..0000000000 --- a/c/src/lib/libbsp/bfin/configure.ac +++ /dev/null @@ -1,20 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-bfin],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_ENV_RTEMSBSP -RTEMS_PROJECT_ROOT - -RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]) - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/bfin/eZKit533/Makefile.am b/c/src/lib/libbsp/bfin/eZKit533/Makefile.am deleted file mode 100644 index 71dd48696c..0000000000 --- a/c/src/lib/libbsp/bfin/eZKit533/Makefile.am +++ /dev/null @@ -1,37 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/bfin/eZKit533/start/bsp_specs - - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/bfin/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/eZKit533/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/eZKit533/console/console-io.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/cache/cache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/interrupt.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/bfin/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/bfin/eZKit533/headers.am diff --git a/c/src/lib/libbsp/bfin/eZKit533/configure.ac b/c/src/lib/libbsp/bfin/eZKit533/configure.ac deleted file mode 100644 index 6d915bc5e5..0000000000 --- a/c/src/lib/libbsp/bfin/eZKit533/configure.ac +++ /dev/null @@ -1,29 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-bfin-eZKit533],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - -## bsp-specific options -RTEMS_BSPOPTS_SET([CONSOLE_USE_INTERRUPTS],[*],[0]) -RTEMS_BSPOPTS_HELP([CONSOLE_USE_INTERRUPTS], -[The console driver can operate in either polled or interrupt mode.]) - -RTEMS_BSPOPTS_SET([BFIN_ON_SKYEYE],[*],[0]) -RTEMS_BSPOPTS_HELP([BFIN_ON_SKYEYE], -[(BSP--Skyeye) - If defined, disable features which are not supported on Skyeye.]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/bsp.am b/c/src/lib/libbsp/bsp.am deleted file mode 100644 index cd700a07e0..0000000000 --- a/c/src/lib/libbsp/bsp.am +++ /dev/null @@ -1,5 +0,0 @@ -## Explicitly set CPPASCOMPILE -# to be able to use it for compilation of *.S even if automake -# doesn't generate this variable. (automake-1.8.2+ only generates -# this rule if *_SOURCES contain *.S.) -CPPASCOMPILE = $(CCAS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CCASFLAGS) $(CCASFLAGS) diff --git a/c/src/lib/libbsp/i386/Makefile.am b/c/src/lib/libbsp/i386/Makefile.am deleted file mode 100644 index 093975a90b..0000000000 --- a/c/src/lib/libbsp/i386/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../aclocal - -## Descend into the @RTEMS_BSP_FAMILY@ directory -_SUBDIRS = @RTEMS_BSP_FAMILY@ - - -# shared/comm - - -# shared/irq - -# shared/pci - -include $(top_srcdir)/../../../automake/subdirs.am -include $(srcdir)/../../../../../bsps/i386/headers.am diff --git a/c/src/lib/libbsp/i386/acinclude.m4 b/c/src/lib/libbsp/i386/acinclude.m4 deleted file mode 100644 index a2f2384d45..0000000000 --- a/c/src/lib/libbsp/i386/acinclude.m4 +++ /dev/null @@ -1,10 +0,0 @@ -# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY) -AC_DEFUN([RTEMS_CHECK_BSPDIR], -[ - case "$1" in - pc386 ) - AC_CONFIG_SUBDIRS([pc386]);; - *) - AC_MSG_ERROR([Invalid BSP]);; - esac -]) diff --git a/c/src/lib/libbsp/i386/configure.ac b/c/src/lib/libbsp/i386/configure.ac deleted file mode 100644 index d5baa82f77..0000000000 --- a/c/src/lib/libbsp/i386/configure.ac +++ /dev/null @@ -1,20 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-i386],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_ENV_RTEMSBSP -RTEMS_PROJECT_ROOT - -RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]) - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/i386/pc386/Makefile.am b/c/src/lib/libbsp/i386/pc386/Makefile.am deleted file mode 100644 index e1def64ce8..0000000000 --- a/c/src/lib/libbsp/i386/pc386/Makefile.am +++ /dev/null @@ -1,143 +0,0 @@ -## -## - -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -# FIXME: We must not include *.cfg -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg - -CLEANFILES = - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/i386/pc386/start/bsp_specs - - -noinst_PROGRAMS = - -start.$(OBJEXT): ../../../../../../bsps/i386/pc386/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/i386/pc386/clock/ckinit.c -librtemsbsp_a_SOURCES +=../../../../../../bsps/i386/pc386/clock/todcfg.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c - -if RTEMS_VGA -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/inch.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/outch.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/defkeymap.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/keyboard.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/pc_keyb.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/ps2_mouse.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/vgainit.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/vt.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/videoAsm.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/kbd_parser.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/vgacons.c -if USE_VGA -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/fb_vga.c -endif -if USE_CIRRUS_GD5446 -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/fb_cirrus.c -endif -if USE_VBE_RM -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/fb_vesa_rm.c -endif -endif - -# console (non-graphics support) -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/serial_mouse_config.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/uart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/tty_drv.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/realmode_int.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/console_select.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/console_control.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/conscfg.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/printk_support.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/exar17d15x.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/rtd316.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/uart_bus_pci.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/gdb_select.c - -# gdb -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/i386-stub.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/i386-stub-glue.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/gdb_glue.c - -# gnat - -# pci -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/shared/pci/pcibios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/shared/pci/pci_io.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/pci/pci_bus_count.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/pci/pci_find_device.c - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/bsp_fatal_halt.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/bspgetworkarea.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/bspidle.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/bspcmdline.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/shared/irq/idt.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/shared/irq/irq.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/shared/irq/irq_init.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/shared/irq/elcr.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/ldsegs.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/shared/irq/irq_asm.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c - -# timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/btimer/btimer.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/btimer/timerisr.S - -if HAS_IDE -# ide -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/ata/ide.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/ata/idecfg.c -endif - -if HAS_SMP -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/smp-imps.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/bspsmp.c - -project_lib_DATA += appstart.$(OBJEXT) -appcpustart.$(OBJEXT): ../../../../../../bsps/i386/pc386/start/startAP.S - $(CPPASCOMPILE) $(AM_CPPFLAGS) -o $@ -c $< - -appstart.$(OBJEXT): appcpustart.$(OBJEXT) - $(LD) -N \ - -Ttext 0x70000 -e app_processor_start -nostdlib \ - -o appstart_tmp.exe $< - $(OBJCOPY) -O binary appstart_tmp.exe appstart.bin - $(OBJCOPY) -I binary -O elf32-i386 -B i386 appstart.bin $@ -endif - -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/shared/cache/cache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/cpuModel.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/displayCpu.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/idtr.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/page.c - -if HAS_SMP -librtemsbsp_a_LIBADD = appstart.$(OBJEXT) -endif - - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(top_srcdir)/../../../../automake/subdirs.am -include $(srcdir)/../../../../../../bsps/i386/pc386/headers.am diff --git a/c/src/lib/libbsp/i386/pc386/configure.ac b/c/src/lib/libbsp/i386/pc386/configure.ac deleted file mode 100644 index d751e5ee8b..0000000000 --- a/c/src/lib/libbsp/i386/pc386/configure.ac +++ /dev/null @@ -1,145 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-i386-pc386],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - -RTEMS_CHECK_TOOL(OBJCOPY,objcopy,:) - - -RTEMS_BSPOPTS_SET([BSP_ENABLE_VGA],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_ENABLE_VGA], -[Set if the VGA and keyboard console support is enabled.]) -AM_CONDITIONAL(RTEMS_VGA,[test "$BSP_ENABLE_VGA" = "1"]) - -RTEMS_BSPOPTS_SET([BSP_ENABLE_COM1_COM4],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_ENABLE_COM1_COM4], -[Set if COM1..COM4 support is enabled.]) - -RTEMS_BSPOPTS_SET([BSP_ENABLE_IDE],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_ENABLE_IDE], -[Set if IDE support is enabled.]) -AM_CONDITIONAL(HAS_IDE,[test "$BSP_ENABLE_IDE" = "1"]) - -RTEMS_BSPOPTS_SET([USE_COM1_AS_CONSOLE],[*],[0]) -RTEMS_BSPOPTS_HELP([USE_COM1_AS_CONSOLE], -[Determines, whether the console will be associated with the standard - VGA display or with the COM1 serial port. Currently only the VGA - display and COM1 support printk.]) - -RTEMS_BSPOPTS_SET([IDE_USE_PRIMARY_INTERFACE],[*],[1]) -RTEMS_BSPOPTS_HELP([IDE_USE_PRIMARY_INTERFACE], -[Determines, whether RTEMS will try to use the primary IDE interface. - Disable it, if: - - you have no primary IDE interface - - or you have no disk attached to this interface - - or you do not want to access disks attached to this interface]) - -RTEMS_BSPOPTS_SET([IDE_USE_SECONDARY_INTERFACE],[*],[0]) -RTEMS_BSPOPTS_HELP([IDE_USE_SECONDARY_INTERFACE], -[Determines, whether RTEMS will try to use the secondary IDE interface. - Enable it, if: - - you have a secondary IDE interface - - and you have at least one disk attached to this interface - - and you do want to access disks attached to this interface]) - -RTEMS_BSPOPTS_SET([BSP_VIDEO_80x50],[*],[0]) -RTEMS_BSPOPTS_HELP([BSP_VIDEO_80x50], -[If defined, set the VGA display to 80x50.]) - -RTEMS_BSPOPTS_SET([CLOCK_DRIVER_USE_TSC],[*],[0]) -RTEMS_BSPOPTS_HELP([CLOCK_DRIVER_USE_TSC], -[If enabled, the clock driver will use the TSC register available - with Pentium-class CPUs to report close to nanosecond-accuracy - clock times. - Enable it, if: - - you have nanosecond timing enabled (you do NOT have - USE_TICKS_FOR_CPU_USAGE_STATISTICS enabled) - - you do NOT have CLOCK_DRIVER_USE_8254 enabled (use one, the other, - or neither) - - you have a Pentium which supports TSC (all Intels, and probably - all or most clones) - - you do not have a variable-speed CPU clock. Note that some - motherboard BIOS will automatically vary clock speed for thermal - control. Note also, however, that really new Pentium-class chips - from Intel and AMD will maintain a constant-rate TSC regardless. -]) - -#define CLOCK_DRIVER_USE_8254 $CLOCK_DRIVER_USE_8254 -RTEMS_BSPOPTS_SET([CLOCK_DRIVER_USE_8254],[*],[0]) -RTEMS_BSPOPTS_HELP([CLOCK_DRIVER_USE_8254], -[If enabled, the clock driver will use the good old 8254 chip - to report microsecond-accuracy clock times. - Enable it, if: - - you have nanosecond timing enabled (you do NOT have - USE_TICKS_FOR_CPU_USAGE_STATISTICS enabled) - - you do NOT have CLOCK_DRIVER_USE_TSC enabled (use one, the other, - or neither) - - you do not mind adding roughly 5 microseconds to each context switch. -]) - -if test "${USE_CIRRUS_GD5446}" != "1" -a "${USE_VGA}" != "1"; then - USE_VBE_RM=1; - if test -z "${NUM_APP_DRV_GDT_DESCRIPTORS}"; then - NUM_APP_DRV_GDT_DESCRIPTORS=2 ; - else - NUM_APP_DRV_GDT_DESCRIPTORS+=2 ; - fi -fi -RTEMS_BSPOPTS_SET([NUM_APP_DRV_GDT_DESCRIPTORS],[*],[0]) -RTEMS_BSPOPTS_HELP([NUM_APP_DRV_GDT_DESCRIPTORS], -[Defines how many descriptors in GDT may be allocated for application or - driver usage.]) - -RTEMS_BSPOPTS_SET([USE_CIRRUS_GD5446],[*],[0]) -RTEMS_BSPOPTS_HELP([USE_CIRRUS_GD5446], -[If defined, enables use of the Cirrus GD5446 controller rather than the - controller utilizing Vesa Bios Extensions - real mode interface. - - NOTE: This has only been tested on Qemu.]) -AM_CONDITIONAL(USE_CIRRUS_GD5446,test "$USE_CIRRUS_GD5446" = "1") - -RTEMS_BSPOPTS_SET([USE_VGA],[*],[0]) -RTEMS_BSPOPTS_HELP([USE_VGA], -[If defined, enables use of the very basic VGA driver for framebuffer support - rather than the controller utilizing Vesa Bios Extensions - real mode - interface.]) -AM_CONDITIONAL(USE_VGA,test "$USE_VGA" = "1") - -RTEMS_BSPOPTS_SET([USE_VBE_RM],[*],[0]) -RTEMS_BSPOPTS_HELP([USE_VBE_RM], -[Defined by default. Enables use of the Vesa Bios Extensions - real mode - interface, which enables graphical mode and introduce it upon bootup.]) -AM_CONDITIONAL(USE_VBE_RM,test "$USE_VBE_RM" = "1") - -if test X${CLOCK_DRIVER_USE_TSC} = X1 -a X${CLOCK_DRIVER_USE_8254} = X1 ; then - AC_MSG_ERROR([pc386 both TSC and 8254 specified for clock driver]) -fi - -RTEMS_BSPOPTS_SET([BSP_GDB_STUB],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_GDB_STUB], -[Defined by default. Enables use of the GDB stub for debugging via a - serial port.]) -AM_CONDITIONAL(BSP_GDB_STUB, test "$BSP_GDB_STUB" = "1") - -## if this is an i386, does gas have good code16 support? -RTEMS_I386_GAS_CODE16 -AM_CONDITIONAL(RTEMS_GAS_CODE16,[test "$RTEMS_GAS_CODE16" = "yes"]) - - -AC_SUBST([RTEMS_ROOT],[${rtems_updir}'$(top_builddir)']) - -AC_SUBST(RTEMS_BSP) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/lm32/Makefile.am b/c/src/lib/libbsp/lm32/Makefile.am deleted file mode 100644 index 887b9252b9..0000000000 --- a/c/src/lib/libbsp/lm32/Makefile.am +++ /dev/null @@ -1,7 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../aclocal - -# Descend into the @RTEMS_BSP_FAMILY@ directory -_SUBDIRS = @RTEMS_BSP_FAMILY@ - -include $(top_srcdir)/../../../automake/subdirs.am -include $(srcdir)/../../../../../bsps/lm32/headers.am diff --git a/c/src/lib/libbsp/lm32/acinclude.m4 b/c/src/lib/libbsp/lm32/acinclude.m4 deleted file mode 100644 index 3d29d7d226..0000000000 --- a/c/src/lib/libbsp/lm32/acinclude.m4 +++ /dev/null @@ -1,12 +0,0 @@ -# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY) -AC_DEFUN([RTEMS_CHECK_BSPDIR], -[ - case "$1" in - lm32_evr ) - AC_CONFIG_SUBDIRS([lm32_evr]);; - milkymist ) - AC_CONFIG_SUBDIRS([milkymist]);; - *) - AC_MSG_ERROR([Invalid BSP]);; - esac -]) diff --git a/c/src/lib/libbsp/lm32/configure.ac b/c/src/lib/libbsp/lm32/configure.ac deleted file mode 100644 index bb98923429..0000000000 --- a/c/src/lib/libbsp/lm32/configure.ac +++ /dev/null @@ -1,20 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-lm32],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_ENV_RTEMSBSP -RTEMS_PROJECT_ROOT - -RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]) - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/lm32/lm32_evr/Makefile.am b/c/src/lib/libbsp/lm32/lm32_evr/Makefile.am deleted file mode 100644 index 4d5f197d09..0000000000 --- a/c/src/lib/libbsp/lm32/lm32_evr/Makefile.am +++ /dev/null @@ -1,44 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/lm32/lm32_evr/start/bsp_specs - - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/lm32/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = -librtemsbsp_a_LIBADD = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/start/bspreset.c -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/lm32/shared/clock/ckinit.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/console/console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/console/uart.c -# timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/btimer/btimer.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/lm32/lm32_evr/headers.am diff --git a/c/src/lib/libbsp/lm32/lm32_evr/configure.ac b/c/src/lib/libbsp/lm32/lm32_evr/configure.ac deleted file mode 100644 index 5fa122e0d0..0000000000 --- a/c/src/lib/libbsp/lm32/lm32_evr/configure.ac +++ /dev/null @@ -1,32 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-lm32-lm32_evr],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - - -RTEMS_BSPOPTS_SET([LM32_ON_SIMULATOR],[lm32_evr_gdbsim],[1]) -RTEMS_BSPOPTS_SET([LM32_ON_SIMULATOR],[*],[]) -RTEMS_BSPOPTS_HELP([LM32_ON_SIMULATOR], -[If defined, this indicates the BSP is being built to run on the lm32 - simulator in GDB. This enables fast idle support which speeds up the - clock ticks while the idle task is running so time spent in the idle - task is minimized. This significantly reduces the wall time required - to execute the RTEMS test suites. It also enables a special exit and - alternate printk support.]) -AM_CONDITIONAL(LM32_ON_SIMULATOR,test x"$LM32_ON_SIMULATOR" = "x1") - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/lm32/milkymist/Makefile.am b/c/src/lib/libbsp/lm32/milkymist/Makefile.am deleted file mode 100644 index 479a0d531b..0000000000 --- a/c/src/lib/libbsp/lm32/milkymist/Makefile.am +++ /dev/null @@ -1,91 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/lm32/milkymist/start/bsp_specs - - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/lm32/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = -librtemsbsp_a_LIBADD = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/milkymist/start/bspclean.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c - -# irq -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/irq/irq.c - -# clock -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_clock/ckinit.c - -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_console/console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_console/uart.c - -# timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_timer/timer.c - -# framebuffer -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_framebuffer/framebuffer.c - -# GPIO -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_gpio/gpio.c - -# buttons -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_buttons/buttons.c - -# ac97 -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_ac97/ac97.c - -# usbinput -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_usbinput/usbinput.c - -# PFPU -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_pfpu/pfpu.c - -# TMU -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_tmu/tmu.c - -# memory card -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_memcard/memcard.c - -# flash -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_flash/flash.c - -# DMX -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_dmx/dmx.c - -# MIDI -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_midi/midi.c - -# IR -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_ir/ir.c - -# video input -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_video/video.c - -# versions -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_versions/versions.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/lm32/milkymist/headers.am diff --git a/c/src/lib/libbsp/lm32/milkymist/configure.ac b/c/src/lib/libbsp/lm32/milkymist/configure.ac deleted file mode 100644 index 6f51def383..0000000000 --- a/c/src/lib/libbsp/lm32/milkymist/configure.ac +++ /dev/null @@ -1,31 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-lm32-milkymist],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - -RTEMS_BSPOPTS_SET([LM32_ON_SIMULATOR],[*],[]) -RTEMS_BSPOPTS_HELP([LM32_ON_SIMULATOR], -[If defined, this indicates the BSP is being built to run on the lm32 - simulator in GDB. This enables fast idle support which speeds up the - clock ticks while the idle task is running so time spent in the idle - task is minimized. This significantly reduces the wall time required - to execute the RTEMS test suites. It also enables a special exit and - alternate printk support.]) -AM_CONDITIONAL(LM32_ON_SIMULATOR,test x"$LM32_ON_SIMULATOR" = "x1") - -RTEMS_BSP_CLEANUP_OPTIONS - -RTEMS_BSP_CLEANUP_OPTIONS -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/m68k/Makefile.am b/c/src/lib/libbsp/m68k/Makefile.am deleted file mode 100644 index 1636535b2e..0000000000 --- a/c/src/lib/libbsp/m68k/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../aclocal - -## Descend into the @RTEMS_BSP_FAMILY@ directory -_SUBDIRS = @RTEMS_BSP_FAMILY@ - -dist_project_lib_DATA = ../../../../../bsps/m68k/shared/start/linkcmds.base - - - - -include $(top_srcdir)/../../../automake/subdirs.am -include $(srcdir)/../../../../../bsps/m68k/headers.am diff --git a/c/src/lib/libbsp/m68k/acinclude.m4 b/c/src/lib/libbsp/m68k/acinclude.m4 deleted file mode 100644 index a6914ec090..0000000000 --- a/c/src/lib/libbsp/m68k/acinclude.m4 +++ /dev/null @@ -1,40 +0,0 @@ -# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY) -AC_DEFUN([RTEMS_CHECK_BSPDIR], -[ - case "$1" in - av5282 ) - AC_CONFIG_SUBDIRS([av5282]);; - csb360 ) - AC_CONFIG_SUBDIRS([csb360]);; - gen68340 ) - AC_CONFIG_SUBDIRS([gen68340]);; - gen68360 ) - AC_CONFIG_SUBDIRS([gen68360]);; - genmcf548x ) - AC_CONFIG_SUBDIRS([genmcf548x]);; - mcf5206elite ) - AC_CONFIG_SUBDIRS([mcf5206elite]);; - mcf52235 ) - AC_CONFIG_SUBDIRS([mcf52235]);; - mcf5225x ) - AC_CONFIG_SUBDIRS([mcf5225x]);; - mcf5235 ) - AC_CONFIG_SUBDIRS([mcf5235]);; - mcf5329 ) - AC_CONFIG_SUBDIRS([mcf5329]);; - mrm332 ) - AC_CONFIG_SUBDIRS([mrm332]);; - mvme147 ) - AC_CONFIG_SUBDIRS([mvme147]);; - mvme147s ) - AC_CONFIG_SUBDIRS([mvme147s]);; - mvme162 ) - AC_CONFIG_SUBDIRS([mvme162]);; - mvme167 ) - AC_CONFIG_SUBDIRS([mvme167]);; - uC5282 ) - AC_CONFIG_SUBDIRS([uC5282]);; - *) - AC_MSG_ERROR([Invalid BSP]);; - esac -]) diff --git a/c/src/lib/libbsp/m68k/av5282/Makefile.am b/c/src/lib/libbsp/m68k/av5282/Makefile.am deleted file mode 100644 index 5f6540b024..0000000000 --- a/c/src/lib/libbsp/m68k/av5282/Makefile.am +++ /dev/null @@ -1,43 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/m68k/av5282/start/bsp_specs - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/m68k/av5282/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-loop.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/av5282/start/init5282.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/av5282/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/m68k/av5282/clock/clock.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/av5282/console/console.c -# timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/av5282/btimer/btimer.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache-mcf5282.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/m68k/av5282/headers.am diff --git a/c/src/lib/libbsp/m68k/av5282/configure.ac b/c/src/lib/libbsp/m68k/av5282/configure.ac deleted file mode 100644 index 368856dd50..0000000000 --- a/c/src/lib/libbsp/m68k/av5282/configure.ac +++ /dev/null @@ -1,21 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-m68k-av5282],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/m68k/configure.ac b/c/src/lib/libbsp/m68k/configure.ac deleted file mode 100644 index a331df8e3a..0000000000 --- a/c/src/lib/libbsp/m68k/configure.ac +++ /dev/null @@ -1,20 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-m68k],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_ENV_RTEMSBSP -RTEMS_PROJECT_ROOT - -RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]) - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/m68k/csb360/Makefile.am b/c/src/lib/libbsp/m68k/csb360/Makefile.am deleted file mode 100644 index 9e89a0f893..0000000000 --- a/c/src/lib/libbsp/m68k/csb360/Makefile.am +++ /dev/null @@ -1,43 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/m68k/csb360/start/bsp_specs - - - - -start.$(OBJEXT): ../../../../../../bsps/m68k/csb360/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspstart-empty.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/csb360/start/init5272.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/csb360/console/console-io.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-polled.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/csb360/dev/ckinit.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/csb360/dev/timer.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/csb360/dev/timerisr.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/csb360/start/idle-mcf5272.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/m68k/csb360/headers.am diff --git a/c/src/lib/libbsp/m68k/csb360/configure.ac b/c/src/lib/libbsp/m68k/csb360/configure.ac deleted file mode 100644 index dce95eed78..0000000000 --- a/c/src/lib/libbsp/m68k/csb360/configure.ac +++ /dev/null @@ -1,20 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-m68k-csb360],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/m68k/gen68340/Makefile.am b/c/src/lib/libbsp/m68k/gen68340/Makefile.am deleted file mode 100644 index 1fa764ff7f..0000000000 --- a/c/src/lib/libbsp/m68k/gen68340/Makefile.am +++ /dev/null @@ -1,46 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/m68k/gen68340/start/bsp_specs - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/m68k/gen68340/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspstart-empty.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/gen68340/start/init68340.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/gen68340/start/dumpanic.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/m68k/gen68340/clock/ckinit.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/gen68340/console/console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/gen68340/console/m340uart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/printk-dummy.c -# timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/gen68340/btimer/btimer.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/m68k/gen68340/headers.am diff --git a/c/src/lib/libbsp/m68k/gen68340/configure.ac b/c/src/lib/libbsp/m68k/gen68340/configure.ac deleted file mode 100644 index fdcec75315..0000000000 --- a/c/src/lib/libbsp/m68k/gen68340/configure.ac +++ /dev/null @@ -1,19 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-m68k-gen68340],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/m68k/gen68360/Makefile.am b/c/src/lib/libbsp/m68k/gen68360/Makefile.am deleted file mode 100644 index dd5b1ffce8..0000000000 --- a/c/src/lib/libbsp/m68k/gen68360/Makefile.am +++ /dev/null @@ -1,51 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/m68k/gen68360/start/bsp_specs - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/m68k/gen68360/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/m68k/gen68360/start/linkcmds.bootp -dist_project_lib_DATA += ../../../../../../bsps/m68k/gen68360/start/linkcmds.prom - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/gen68360/start/alloc360.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspstart-empty.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/gen68360/start/init68360.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/m68k/gen68360/clock/clock.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/gen68360/console/console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/printk-dummy.c -# timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/gen68360/btimer/btimer.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c - -if HAS_FPSP -include $(srcdir)/../../../../../../bsps/m68k/shared/fpsp-sources.am -endif - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/m68k/gen68360/headers.am diff --git a/c/src/lib/libbsp/m68k/gen68360/configure.ac b/c/src/lib/libbsp/m68k/gen68360/configure.ac deleted file mode 100644 index 0efcbfc437..0000000000 --- a/c/src/lib/libbsp/m68k/gen68360/configure.ac +++ /dev/null @@ -1,34 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-m68k-gen68360],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - -AM_CONDITIONAL(HAS_FPSP,[test "$RTEMS_CPU_MODEL" = "m68040"]) - -RTEMS_BSPOPTS_SET([PGH360],[pgh360],[1]) -RTEMS_BSPOPTS_HELP([PGH360], -[If defined, use custom settings for the pgh360 BSP.]) - -RTEMS_BSPOPTS_SET([GEN68360],[gen68360],[1]) -RTEMS_BSPOPTS_HELP([GEN68360], -[If defined, use custom settings for the gen68360 BSP.]) - -RTEMS_BSPOPTS_SET([GEN68360_040],[gen68360_040],[1]) -RTEMS_BSPOPTS_HELP([GEN68360_040], -[If defined, use custom settings for the gen68360_040 BSP.]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/m68k/genmcf548x/Makefile.am b/c/src/lib/libbsp/m68k/genmcf548x/Makefile.am deleted file mode 100644 index 0ee5eafedf..0000000000 --- a/c/src/lib/libbsp/m68k/genmcf548x/Makefile.am +++ /dev/null @@ -1,55 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/m68k/genmcf548x/start/bsp_specs - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/m68k/genmcf548x/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/m68k/genmcf548x/start/linkcmds.COBRA5475 -dist_project_lib_DATA += ../../../../../../bsps/m68k/genmcf548x/start/linkcmds.m5484FireEngine -dist_project_lib_DATA += ../../../../../../bsps/m68k/genmcf548x/start/linkcmds.m5484FireEngine.flash - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-loop.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/genmcf548x/start/init548x.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/genmcf548x/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/m68k/genmcf548x/clock/clock.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/genmcf548x/console/console.c -# timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/genmcf548x/btimer/btimer.c - -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/genmcf548x/irq/irq.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/genmcf548x/irq/intc-icr-init-values.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/genmcf548x/mcdma/MCD_dmaApi.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/genmcf548x/mcdma/MCD_tasks.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/genmcf548x/mcdma/MCD_tasksInit.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/genmcf548x/mcdma/mcdma_glue.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/genmcf548x/start/cache.c - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/m68k/genmcf548x/headers.am diff --git a/c/src/lib/libbsp/m68k/genmcf548x/configure.ac b/c/src/lib/libbsp/m68k/genmcf548x/configure.ac deleted file mode 100644 index 1064812a1c..0000000000 --- a/c/src/lib/libbsp/m68k/genmcf548x/configure.ac +++ /dev/null @@ -1,46 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-m68k-genmcf548x],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - - -RTEMS_BSPOPTS_SET([BSP_CPU_CLOCK_SPEED],[COBRA5475],[132000000]) -RTEMS_BSPOPTS_SET([BSP_CPU_CLOCK_SPEED],[m5484FireEngine],[100000000]) -RTEMS_BSPOPTS_SET([BSP_CPU_CLOCK_SPEED],[*],[100000000]) -RTEMS_BSPOPTS_HELP([BSP_CPU_CLOCK_SPEED], -[The bus clock to be used inside the mcf54xx]) - -RTEMS_BSPOPTS_SET([M5484FIREENGINE],[m5484FireEngine],[1]) -RTEMS_BSPOPTS_SET([M5484FIREENGINE],[*],[]) -RTEMS_BSPOPTS_HELP([M5484FIREENGINE], -[If defined, use custom settings for the m5484FireEngine BSP.]) - -RTEMS_BSPOPTS_SET([BSP_CONSOLE_BAUD],[COBRA5475],[19200]) -RTEMS_BSPOPTS_SET([BSP_CONSOLE_BAUD],[*],[9600]) -RTEMS_BSPOPTS_HELP([BSP_CONSOLE_BAUD],[initial baudrate for UARTs]) - -RTEMS_BSPOPTS_SET([HAS_DBUG],[COBRA5475],[1]) -RTEMS_BSPOPTS_SET([HAS_DBUG],[*],[]) -RTEMS_BSPOPTS_HELP([HAS_DBUG], -[If defined, we will not boot from RESET, but from Freescale DBug monitor.]) - -RTEMS_BSPOPTS_SET([HAS_LOW_LEVEL_INIT],[m5484FireEngine],[1]) -RTEMS_BSPOPTS_SET([HAS_LOW_LEVEL_INIT],[*],[]) -RTEMS_BSPOPTS_HELP([HAS_LOW_LEVEL_INIT], -[If defined, we will do all the low level init of the chip (like bus/memory...).]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/m68k/mcf5206elite/Makefile.am b/c/src/lib/libbsp/m68k/mcf5206elite/Makefile.am deleted file mode 100644 index 82303c898a..0000000000 --- a/c/src/lib/libbsp/m68k/mcf5206elite/Makefile.am +++ /dev/null @@ -1,54 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/m68k/mcf5206elite/start/bsp_specs - -start.$(OBJEXT): ../../../../../../bsps/m68k/mcf5206elite/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/m68k/mcf5206elite/start/linkcmds.flash - -dist_project_lib_DATA += ../../../../../../bsps/m68k/mcf5206elite/start/gdbinit - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspstart-empty.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5206elite/start/init5206e.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5206elite/console/console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/printk-dummy.c -# i2c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5206elite/i2c/i2c.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5206elite/i2c/i2cdrv.c -# tod -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5206elite/rtc/ds1307.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5206elite/rtc/todcfg.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c -# nvram -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5206elite/nvram/nvram.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5206elite/dev/ckinit.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5206elite/dev/mcfmbus.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5206elite/dev/mcfuart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5206elite/dev/timer.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5206elite/dev/timerisr.S - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/m68k/mcf5206elite/headers.am diff --git a/c/src/lib/libbsp/m68k/mcf5206elite/configure.ac b/c/src/lib/libbsp/m68k/mcf5206elite/configure.ac deleted file mode 100644 index 24453b4008..0000000000 --- a/c/src/lib/libbsp/m68k/mcf5206elite/configure.ac +++ /dev/null @@ -1,20 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-m68k-mcf5206elite],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/m68k/mcf52235/Makefile.am b/c/src/lib/libbsp/m68k/mcf52235/Makefile.am deleted file mode 100644 index 77eb886fac..0000000000 --- a/c/src/lib/libbsp/m68k/mcf52235/Makefile.am +++ /dev/null @@ -1,47 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/m68k/mcf52235/start/bsp_specs - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/m68k/mcf52235/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-loop.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf52235/start/init52235.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspstart-empty.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf52235/start/cfinit.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf52235/start/bspgetcpuclockspeed.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/m68k/mcf52235/clock/clock.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf52235/console/console.c -# debugio -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf52235/console/debugio.c -# timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf52235/btimer/btimer.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache-mcf5223x.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/m68k/mcf52235/headers.am diff --git a/c/src/lib/libbsp/m68k/mcf52235/configure.ac b/c/src/lib/libbsp/m68k/mcf52235/configure.ac deleted file mode 100644 index 65d9bc738f..0000000000 --- a/c/src/lib/libbsp/m68k/mcf52235/configure.ac +++ /dev/null @@ -1,19 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-m68k-mcf52235],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/m68k/mcf5225x/Makefile.am b/c/src/lib/libbsp/m68k/mcf5225x/Makefile.am deleted file mode 100644 index e9b6556028..0000000000 --- a/c/src/lib/libbsp/m68k/mcf5225x/Makefile.am +++ /dev/null @@ -1,38 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/m68k/mcf5225x/start/bsp_specs - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/m68k/mcf5225x/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-loop.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5225x/start/init5225x.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5225x/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c -librtemsbsp_a_SOURCES +=../../../../../../bsps/m68k/mcf5225x/clock/clock.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5225x/console/console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5225x/console/debugio.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5225x/btimer/btimer.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache-mcf5225x.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/m68k/mcf5225x/headers.am diff --git a/c/src/lib/libbsp/m68k/mcf5225x/configure.ac b/c/src/lib/libbsp/m68k/mcf5225x/configure.ac deleted file mode 100644 index 1fe6598948..0000000000 --- a/c/src/lib/libbsp/m68k/mcf5225x/configure.ac +++ /dev/null @@ -1,22 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-m68k-dpu],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - -RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION -RTEMS_BSP_BOOTCARD_OPTIONS -RTEMS_BSP_CLEANUP_OPTIONS - - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/m68k/mcf5235/Makefile.am b/c/src/lib/libbsp/m68k/mcf5235/Makefile.am deleted file mode 100644 index b86debbfe2..0000000000 --- a/c/src/lib/libbsp/m68k/mcf5235/Makefile.am +++ /dev/null @@ -1,47 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/m68k/mcf5235/start/bsp_specs - -noinst_PROGRAMS = - -start.$(OBJEXT): ../../../../../../bsps/m68k/mcf5235/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/m68k/mcf5235/start/linkcmds -dist_project_lib_DATA += ../../../../../../bsps/m68k/mcf5235/start/linkcmdsflash -dist_project_lib_DATA += ../../../../../../bsps/m68k/mcf5235/start/linkcmdsram - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-loop.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5235/start/bspgetcpuclockspeed.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5235/start/init5235.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5235/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5235/start/copyvectors.c -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/m68k/mcf5235/clock/clock.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5235/console/console.c -# timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5235/btimer/btimer.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache-mcf5235.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/m68k/mcf5235/headers.am diff --git a/c/src/lib/libbsp/m68k/mcf5235/configure.ac b/c/src/lib/libbsp/m68k/mcf5235/configure.ac deleted file mode 100644 index 416aa3c029..0000000000 --- a/c/src/lib/libbsp/m68k/mcf5235/configure.ac +++ /dev/null @@ -1,21 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-m68k-mcf5235],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/m68k/mcf5329/Makefile.am b/c/src/lib/libbsp/m68k/mcf5329/Makefile.am deleted file mode 100644 index e58fbe1249..0000000000 --- a/c/src/lib/libbsp/m68k/mcf5329/Makefile.am +++ /dev/null @@ -1,45 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/m68k/mcf5329/start/bsp_specs - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/m68k/mcf5329/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/m68k/mcf5329/start/linkcmdsflash - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-loop.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5329/start/init5329.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5329/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5329/start/cfinit.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/m68k/mcf5329/clock/clock.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5329/console/console.c -# timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5329/btimer/btimer.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache-mcf532x.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/m68k/mcf5329/headers.am diff --git a/c/src/lib/libbsp/m68k/mcf5329/configure.ac b/c/src/lib/libbsp/m68k/mcf5329/configure.ac deleted file mode 100644 index aa7cebb657..0000000000 --- a/c/src/lib/libbsp/m68k/mcf5329/configure.ac +++ /dev/null @@ -1,20 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-m68k-mcf52235],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/m68k/mrm332/Makefile.am b/c/src/lib/libbsp/m68k/mrm332/Makefile.am deleted file mode 100644 index db3efb3ebf..0000000000 --- a/c/src/lib/libbsp/m68k/mrm332/Makefile.am +++ /dev/null @@ -1,46 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/m68k/mrm332/start/bsp_specs - - - -start.$(OBJEXT): ../../../../../../bsps/m68k/mrm332/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mrm332/start/start_c.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mrm332/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspstart-empty.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/m68k/mrm332/clock/ckinit.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mrm332/console/console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mrm332/console/sci.c -# spurious -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mrm332/start/spinit.c -# timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mrm332/btimer/btimer.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/m68k/mrm332/headers.am diff --git a/c/src/lib/libbsp/m68k/mrm332/configure.ac b/c/src/lib/libbsp/m68k/mrm332/configure.ac deleted file mode 100644 index e9cbbaf170..0000000000 --- a/c/src/lib/libbsp/m68k/mrm332/configure.ac +++ /dev/null @@ -1,19 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-m68k-mrm332],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/m68k/mvme147/Makefile.am b/c/src/lib/libbsp/m68k/mvme147/Makefile.am deleted file mode 100644 index 7bfc46c070..0000000000 --- a/c/src/lib/libbsp/m68k/mvme147/Makefile.am +++ /dev/null @@ -1,46 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/m68k/mvme147/start/bsp_specs - -noinst_PROGRAMS = - - -## Zilog component header files - -start.$(OBJEXT): ../../../../../../bsps/m68k/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme147/start/bspclean.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme147/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/m68k/mvme147/clock/ckinit.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme147/console/console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/printk-dummy.c -# timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme147/btimer/btimer.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme147/btimer/timerisr.S - -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/m68k/mvme147/headers.am diff --git a/c/src/lib/libbsp/m68k/mvme147/configure.ac b/c/src/lib/libbsp/m68k/mvme147/configure.ac deleted file mode 100644 index a64e2aba0b..0000000000 --- a/c/src/lib/libbsp/m68k/mvme147/configure.ac +++ /dev/null @@ -1,19 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-m68k-mvme147],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/m68k/mvme147s/Makefile.am b/c/src/lib/libbsp/m68k/mvme147s/Makefile.am deleted file mode 100644 index 328e91ed31..0000000000 --- a/c/src/lib/libbsp/m68k/mvme147s/Makefile.am +++ /dev/null @@ -1,55 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/m68k/mvme147s/start/bsp_specs - -noinst_PROGRAMS = - - -## Zilog component header files - -start.$(OBJEXT): ../../../../../../bsps/m68k/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme147s/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -# clock -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme147/clock/ckinit.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme147/console/console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/printk-dummy.c -# timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme147/btimer/btimer.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme147/btimer/timerisr.S - -if HAS_MP -# shmsupp -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme147s/mpci/addrconv.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme147s/mpci/getcfg.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme147s/mpci/lock.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme147s/mpci/mpisr.c -endif - -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/m68k/mvme147s/headers.am diff --git a/c/src/lib/libbsp/m68k/mvme147s/configure.ac b/c/src/lib/libbsp/m68k/mvme147s/configure.ac deleted file mode 100644 index 24df6c6c3b..0000000000 --- a/c/src/lib/libbsp/m68k/mvme147s/configure.ac +++ /dev/null @@ -1,19 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-m68k-mvme147s],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/m68k/mvme162/Makefile.am b/c/src/lib/libbsp/m68k/mvme162/Makefile.am deleted file mode 100644 index e519545ff9..0000000000 --- a/c/src/lib/libbsp/m68k/mvme162/Makefile.am +++ /dev/null @@ -1,52 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/m68k/mvme162/start/bsp_specs - -noinst_PROGRAMS = - -## Zilog component header files - -start.$(OBJEXT): ../../../../../../bsps/m68k/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme162/start/bspclean.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme162/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme162/start/page_table.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme162/start/page_table.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/m68k/mvme162/clock/ckinit.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme162/console/console.c -# timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme162/btimer/btimer.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme162/btimer/timerisr.S -# tod -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme162/rtc/tod.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c - -if HAS_FPSP -include $(srcdir)/../../../../../../bsps/m68k/shared/fpsp-sources.am -endif - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/m68k/mvme162/headers.am diff --git a/c/src/lib/libbsp/m68k/mvme162/configure.ac b/c/src/lib/libbsp/m68k/mvme162/configure.ac deleted file mode 100644 index f65c67dbe5..0000000000 --- a/c/src/lib/libbsp/m68k/mvme162/configure.ac +++ /dev/null @@ -1,22 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-m68k-mvme162],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - -AM_CONDITIONAL([HAS_FPSP],[test "$RTEMS_CPU_MODEL" = "m68040"]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/m68k/mvme167/Makefile.am b/c/src/lib/libbsp/m68k/mvme167/Makefile.am deleted file mode 100644 index b965c2a4d6..0000000000 --- a/c/src/lib/libbsp/m68k/mvme167/Makefile.am +++ /dev/null @@ -1,45 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/m68k/mvme167/start/bsp_specs - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/m68k/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme167/start/bspclean.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme167/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme167/start/page_table.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/m68k/mvme167/clock/ckinit.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme167/console/console.c -# timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme167/btimer/btimer.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme167/btimer/timerisr.S - -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/m68k/shared/fpsp-sources.am -include $(srcdir)/../../../../../../bsps/m68k/mvme167/headers.am diff --git a/c/src/lib/libbsp/m68k/mvme167/configure.ac b/c/src/lib/libbsp/m68k/mvme167/configure.ac deleted file mode 100644 index 989f98d4c9..0000000000 --- a/c/src/lib/libbsp/m68k/mvme167/configure.ac +++ /dev/null @@ -1,53 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-m68k-mvme167],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - -# HACK: Propagate #define mvme167 into bspopts.h -# Used inside ../mvme162/include/mvme16x_hw.h -AC_DEFINE_UNQUOTED([mvme167],[1], -[If building the mvme167 BSP]) - -RTEMS_BSPOPTS_SET([CD2401_INT_LEVEL],[*],[1]) -RTEMS_BSPOPTS_HELP([CD2401_INT_LEVEL], -[Interrupt level for the CD2401(when CD2401_IO_MODE == 1).]) - -RTEMS_BSPOPTS_SET([CD2401_IO_MODE],[*],[0]) -RTEMS_BSPOPTS_HELP([CD2401_IO_MODE], -[0 for polled I/O, 1 for interrupt-driven.]) - -RTEMS_BSPOPTS_SET([CD2401_USE_TERMIOS],[*],[0]) -RTEMS_BSPOPTS_HELP([CD2401_USE_TERMIOS], -[1 for using termios based console.]) - -RTEMS_BSPOPTS_SET([CONSOLE_MINOR],[*],[1]) -RTEMS_BSPOPTS_HELP([CONSOLE_MINOR], -[Port to use for the RTEMS console. - 0 - /dev/tty0, Serial Port 1/Console on the MVME712M. - 1 - /dev/tty1, Serial Port 2/TTY01 on the MVME712M. - 2 - /dev/tty2, Serial Port 3 on the MVME712M. - 3 - /dev/tty3, Serial Port 4 on the MVME712M.]) - -RTEMS_BSPOPTS_SET([PRINTK_MINOR],[*],[1]) -RTEMS_BSPOPTS_HELP([PRINTK_MINOR], -[Port to use for printk debugging output. - 0 - /dev/tty0, Serial Port 1/Console on the MVME712M. - 1 - /dev/tty1, Serial Port 2/TTY01 on the MVME712M. - 2 - /dev/tty2, Serial Port 3 on the MVME712M. - 3 - /dev/tty3, Serial Port 4 on the MVME712M.]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/m68k/uC5282/Makefile.am b/c/src/lib/libbsp/m68k/uC5282/Makefile.am deleted file mode 100644 index 5e6aba422b..0000000000 --- a/c/src/lib/libbsp/m68k/uC5282/Makefile.am +++ /dev/null @@ -1,43 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/m68k/uC5282/start/bsp_specs - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/m68k/uC5282/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/uC5282/start/bspclean.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/uC5282/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/uC5282/start/init5282.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/uC5282/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/m68k/uC5282/clock/clock.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/uC5282/console/console.c -# timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/uC5282/btimer/btimer.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache-mcf5282.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/m68k/uC5282/headers.am diff --git a/c/src/lib/libbsp/m68k/uC5282/configure.ac b/c/src/lib/libbsp/m68k/uC5282/configure.ac deleted file mode 100644 index 4704dd5810..0000000000 --- a/c/src/lib/libbsp/m68k/uC5282/configure.ac +++ /dev/null @@ -1,21 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-m68k-uC5282],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/mips/Makefile.am b/c/src/lib/libbsp/mips/Makefile.am deleted file mode 100644 index 3dd369de77..0000000000 --- a/c/src/lib/libbsp/mips/Makefile.am +++ /dev/null @@ -1,7 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../aclocal - -## Descend into the @RTEMS_BSP_FAMILY@ directory -_SUBDIRS = @RTEMS_BSP_FAMILY@ - -include $(top_srcdir)/../../../automake/subdirs.am -include $(srcdir)/../../../../../bsps/mips/headers.am diff --git a/c/src/lib/libbsp/mips/acinclude.m4 b/c/src/lib/libbsp/mips/acinclude.m4 deleted file mode 100644 index cde1ebe01b..0000000000 --- a/c/src/lib/libbsp/mips/acinclude.m4 +++ /dev/null @@ -1,20 +0,0 @@ -# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY) -AC_DEFUN([RTEMS_CHECK_BSPDIR], -[ - case "$1" in - csb350 ) - AC_CONFIG_SUBDIRS([csb350]);; - hurricane ) - AC_CONFIG_SUBDIRS([hurricane]);; - jmr3904 ) - AC_CONFIG_SUBDIRS([jmr3904]);; - malta ) - AC_CONFIG_SUBDIRS([malta]);; - rbtx4925 ) - AC_CONFIG_SUBDIRS([rbtx4925]);; - rbtx4938 ) - AC_CONFIG_SUBDIRS([rbtx4938]);; - *) - AC_MSG_ERROR([Invalid BSP]);; - esac -]) diff --git a/c/src/lib/libbsp/mips/configure.ac b/c/src/lib/libbsp/mips/configure.ac deleted file mode 100644 index 0699e143d1..0000000000 --- a/c/src/lib/libbsp/mips/configure.ac +++ /dev/null @@ -1,20 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-mips],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_ENV_RTEMSBSP -RTEMS_PROJECT_ROOT - -RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]) - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/mips/csb350/Makefile.am b/c/src/lib/libbsp/mips/csb350/Makefile.am deleted file mode 100644 index 0ddfc7145f..0000000000 --- a/c/src/lib/libbsp/mips/csb350/Makefile.am +++ /dev/null @@ -1,48 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/mips/csb350/start/bsp_specs - -#isr - -noinst_PROGRAMS = - -start.$(OBJEXT): ../../../../../../bsps/mips/csb350/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/csb350/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/csb350/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/mips/csb350/clock/clockdrv.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/csb350/console/console-io.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-polled.c -# timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/csb350/btimer/btimer.c -#isr -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/vectorexceptions.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/irq.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/csb350/irq/vectorisrs.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/interruptmask.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/installisrentries.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/isr_entries.S - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/mips/csb350/headers.am diff --git a/c/src/lib/libbsp/mips/csb350/configure.ac b/c/src/lib/libbsp/mips/csb350/configure.ac deleted file mode 100644 index 892d796669..0000000000 --- a/c/src/lib/libbsp/mips/csb350/configure.ac +++ /dev/null @@ -1,20 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-mips-csb350],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/mips/hurricane/Makefile.am b/c/src/lib/libbsp/mips/hurricane/Makefile.am deleted file mode 100644 index 5a7ca09b85..0000000000 --- a/c/src/lib/libbsp/mips/hurricane/Makefile.am +++ /dev/null @@ -1,55 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/mips/hurricane/start/bsp_specs - -#isr - - -start.$(OBJEXT): ../../../../../../bsps/mips/hurricane/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/hurricane/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/hurricane/start/inittlb.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/start/idtmem.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/start/idttlb.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/exception.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/hurricane/start/usc.S -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/mips/hurricane/clock/ckinit.c - -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/hurricane/console/console.c -# liblnk -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/liblnk/lnklib.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/liblnk/pmon.S -#isr -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/vectorexceptions.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/irq.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/hurricane/irq/vectorisrs.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/interruptmask.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/installisrentries.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/isr_entries.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/timer/timer.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/timer/gettime.S - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/mips/hurricane/headers.am diff --git a/c/src/lib/libbsp/mips/hurricane/configure.ac b/c/src/lib/libbsp/mips/hurricane/configure.ac deleted file mode 100644 index a173ab5a92..0000000000 --- a/c/src/lib/libbsp/mips/hurricane/configure.ac +++ /dev/null @@ -1,28 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-mips-hurricane],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) - -RTEMS_BSP_CONFIGURE - - -RTEMS_BSPOPTS_SET([BSP_HAS_USC320],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_HAS_USC320], -[This BSP has a V3 USC320 system controller chip.]) - -RTEMS_BSPOPTS_SET([BSP_HAS_RM52xx],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_HAS_RM52xx], -[This BSP has a RM52xx compatible CPU.]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/mips/jmr3904/Makefile.am b/c/src/lib/libbsp/mips/jmr3904/Makefile.am deleted file mode 100644 index ee34f6dd95..0000000000 --- a/c/src/lib/libbsp/mips/jmr3904/Makefile.am +++ /dev/null @@ -1,46 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/mips/jmr3904/start/bsp_specs - -#isr - - -start.$(OBJEXT): ../../../../../../bsps/mips/jmr3904/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/jmr3904/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/mips/jmr3904/clock/clockdrv.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-polled.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/jmr3904/console/console-io.c -# timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/jmr3904/btimer/btimer.c -#isr -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/vectorexceptions.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/irq.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/jmr3904/irq/vectorisrs.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/interruptmask.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/installisrentries.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/isr_entries.S - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/mips/jmr3904/headers.am diff --git a/c/src/lib/libbsp/mips/jmr3904/configure.ac b/c/src/lib/libbsp/mips/jmr3904/configure.ac deleted file mode 100644 index c33729fcb0..0000000000 --- a/c/src/lib/libbsp/mips/jmr3904/configure.ac +++ /dev/null @@ -1,19 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-mips-jmr3904],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/mips/malta/Makefile.am b/c/src/lib/libbsp/mips/malta/Makefile.am deleted file mode 100644 index 97d053ed15..0000000000 --- a/c/src/lib/libbsp/mips/malta/Makefile.am +++ /dev/null @@ -1,67 +0,0 @@ -## -## - -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/mips/malta/start/bsp_specs - -#isr -#pci -#irq - - -start.$(OBJEXT): ../../../../../../bsps/mips/malta/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/malta/start/simple_access.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/malta/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/malta/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/malta/start/inittlb.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/start/idttlb.S - -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/mips/shared/clock/clockdrv.c -librtemsbsp_a_SOURCES +=../../../../../../bsps/mips/shared/clock/mips_timer.S - -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/malta/console/conscfg.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/malta/console/printk_support.c -# timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/installisrentries.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/isr_entries.S - -# pci -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/malta/pci/pci.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/pci/pci_find_device.c - -#isr -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/vectorexceptions.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/irq.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/malta/irq/vectorisrs.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/malta/irq/interruptmask.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/i8259.c - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/mips/malta/headers.am diff --git a/c/src/lib/libbsp/mips/malta/configure.ac b/c/src/lib/libbsp/mips/malta/configure.ac deleted file mode 100644 index 7ecb00ae97..0000000000 --- a/c/src/lib/libbsp/mips/malta/configure.ac +++ /dev/null @@ -1,20 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-mips-malta],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - -RTEMS_BSPOPTS_SET([BSP_RESET_BOARD_AT_EXIT],[*],[1]) -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/mips/rbtx4925/Makefile.am b/c/src/lib/libbsp/mips/rbtx4925/Makefile.am deleted file mode 100644 index 3f3f6ead71..0000000000 --- a/c/src/lib/libbsp/mips/rbtx4925/Makefile.am +++ /dev/null @@ -1,55 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/mips/rbtx4925/start/bsp_specs - -#isr - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/mips/rbtx4925/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/rbtx4925/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/rbtx4925/start/inittlb.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/start/idttlb.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/start/idtmem.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/exception.S -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/mips/rbtx4925/clock/clockdrv.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/rbtx4925/console/console-io.c -# liblnk -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/liblnk/lnklib.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/liblnk/pmon.S -#isr -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/vectorexceptions.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/irq.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/rbtx4925/irq/vectorisrs.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/interruptmask_TX49.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/installisrentries.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/isr_entries.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/timer/timer.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/timer/gettime.S - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/mips/rbtx4925/headers.am diff --git a/c/src/lib/libbsp/mips/rbtx4925/configure.ac b/c/src/lib/libbsp/mips/rbtx4925/configure.ac deleted file mode 100644 index 20d5842b57..0000000000 --- a/c/src/lib/libbsp/mips/rbtx4925/configure.ac +++ /dev/null @@ -1,24 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-mips-rbtx4925],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) - -RTEMS_BSP_CONFIGURE - - -RTEMS_BSPOPTS_SET([BSP_HAS_TX49xx],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_HAS_TX49xx], -[This BSP has a RM52xx compatible CPU.]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/mips/rbtx4938/Makefile.am b/c/src/lib/libbsp/mips/rbtx4938/Makefile.am deleted file mode 100644 index 150168459d..0000000000 --- a/c/src/lib/libbsp/mips/rbtx4938/Makefile.am +++ /dev/null @@ -1,55 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/mips/rbtx4938/start/bsp_specs - -#isr - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/mips/rbtx4938/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/rbtx4938/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/rbtx4938/start/inittlb.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/start/idttlb.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/start/idtmem.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/exception.S -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/mips/rbtx4938/clock/clockdrv.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/rbtx4938/console/console-io.c -# liblnk -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/liblnk/lnklib.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/liblnk/pmon.S -#isr -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/vectorexceptions.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/irq.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/rbtx4938/irq/vectorisrs.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/interruptmask_TX49.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/installisrentries.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/isr_entries.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/timer/timer.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/timer/gettime.S - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/mips/rbtx4938/headers.am diff --git a/c/src/lib/libbsp/mips/rbtx4938/configure.ac b/c/src/lib/libbsp/mips/rbtx4938/configure.ac deleted file mode 100644 index 9be9573e67..0000000000 --- a/c/src/lib/libbsp/mips/rbtx4938/configure.ac +++ /dev/null @@ -1,20 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-mips-rbtx4938],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) - -RTEMS_BSP_CONFIGURE - - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/moxie/Makefile.am b/c/src/lib/libbsp/moxie/Makefile.am deleted file mode 100644 index afc822edf3..0000000000 --- a/c/src/lib/libbsp/moxie/Makefile.am +++ /dev/null @@ -1,10 +0,0 @@ -## -## $Id: Makefile.am,v 1.8 2004/01/13 13:11:05 ralf Exp $ -## - -ACLOCAL_AMFLAGS = -I ../../../aclocal - -# Descend into the @RTEMS_BSP_FAMILY@ directory -_SUBDIRS = @RTEMS_BSP_FAMILY@ - -include $(top_srcdir)/../../../automake/subdirs.am diff --git a/c/src/lib/libbsp/moxie/acinclude.m4 b/c/src/lib/libbsp/moxie/acinclude.m4 deleted file mode 100644 index 54c068d375..0000000000 --- a/c/src/lib/libbsp/moxie/acinclude.m4 +++ /dev/null @@ -1,10 +0,0 @@ -# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY) -AC_DEFUN([RTEMS_CHECK_BSPDIR], -[ - case "$1" in - moxiesim ) - AC_CONFIG_SUBDIRS([moxiesim]);; - *) - AC_MSG_ERROR([Invalid BSP]);; - esac -]) diff --git a/c/src/lib/libbsp/moxie/configure.ac b/c/src/lib/libbsp/moxie/configure.ac deleted file mode 100644 index 5c7cfd5c43..0000000000 --- a/c/src/lib/libbsp/moxie/configure.ac +++ /dev/null @@ -1,22 +0,0 @@ -## Process this file with autoconf to produce a configure script. -## -## $Id: configure.ac,v 1.15 2009/11/28 06:28:39 ralf Exp $ - -AC_PREREQ(2.60) -AC_INIT([rtems-c-src-lib-libbsp-moxie],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_ENV_RTEMSBSP - -RTEMS_PROJECT_ROOT -RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]) - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/moxie/moxiesim/Makefile.am b/c/src/lib/libbsp/moxie/moxiesim/Makefile.am deleted file mode 100644 index 46ca404df0..0000000000 --- a/c/src/lib/libbsp/moxie/moxiesim/Makefile.am +++ /dev/null @@ -1,45 +0,0 @@ -## -## $Id: Makefile.am,v 1.36 2008/10/02 21:39:40 joel Exp $ -## - -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/moxie/moxiesim/start/bsp_specs - - - -start.$(OBJEXT): ../../../../../../bsps/moxie/moxiesim/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspstart-empty.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -# clock -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/clock/clock-simidle.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-polled.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/moxie/moxiesim/console/console-io.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/moxie/moxiesim/console/syscalls.S -# timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/moxie/moxiesim/headers.am diff --git a/c/src/lib/libbsp/moxie/moxiesim/configure.ac b/c/src/lib/libbsp/moxie/moxiesim/configure.ac deleted file mode 100644 index b26d0d1088..0000000000 --- a/c/src/lib/libbsp/moxie/moxiesim/configure.ac +++ /dev/null @@ -1,34 +0,0 @@ -## Process this file with autoconf to produce a configure script. -## -## $Id: configure.ac,v 1.20 2009/11/28 06:28:39 ralf Exp $ - -AC_PREREQ(2.60) -AC_INIT([rtems-c-src-lib-libbsp-moxie-moxiesim],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - -RTEMS_BSP_CLEANUP_OPTIONS - -AC_MSG_CHECKING([for old moxie assembly syntax]) -AC_COMPILE_IFELSE( - [AC_LANG_PROGRAM( - [], - [asm("sub.l \$r0, \$r0");])], - [HAVE_OLD_MOXIE_ASM=yes], - [HAVE_OLD_MOXIE_ASM=no]) -AC_MSG_RESULT([$HAVE_OLD_MOXIE_ASM]) -if test "x$HAVE_OLD_MOXIE_ASM" = xyes; then - AC_DEFINE(HAVE_OLD_MOXIE_ASM, - 1, [Define if you are using old moxie asm syntax (sub.l)]) -fi - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/nios2/Makefile.am b/c/src/lib/libbsp/nios2/Makefile.am deleted file mode 100644 index 46a80a8ab6..0000000000 --- a/c/src/lib/libbsp/nios2/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../aclocal - -# Descend into the @RTEMS_BSP_FAMILY@ directory -_SUBDIRS = @RTEMS_BSP_FAMILY@ - -include $(top_srcdir)/../../../automake/subdirs.am diff --git a/c/src/lib/libbsp/nios2/acinclude.m4 b/c/src/lib/libbsp/nios2/acinclude.m4 deleted file mode 100644 index 153d18b51c..0000000000 --- a/c/src/lib/libbsp/nios2/acinclude.m4 +++ /dev/null @@ -1,10 +0,0 @@ -# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY) -AC_DEFUN([RTEMS_CHECK_BSPDIR], -[ - case "$1" in - nios2_iss ) - AC_CONFIG_SUBDIRS([nios2_iss]);; - *) - AC_MSG_ERROR([Invalid BSP]);; - esac -]) diff --git a/c/src/lib/libbsp/nios2/configure.ac b/c/src/lib/libbsp/nios2/configure.ac deleted file mode 100644 index d854643fa0..0000000000 --- a/c/src/lib/libbsp/nios2/configure.ac +++ /dev/null @@ -1,20 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-nios2],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_ENV_RTEMSBSP -RTEMS_PROJECT_ROOT - -RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]) - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/nios2/nios2_iss/Makefile.am b/c/src/lib/libbsp/nios2/nios2_iss/Makefile.am deleted file mode 100644 index f0c9a6b9af..0000000000 --- a/c/src/lib/libbsp/nios2/nios2_iss/Makefile.am +++ /dev/null @@ -1,44 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/nios2/nios2_iss/start/bsp_specs - - - -start.$(OBJEXT): ../../../../../../bsps/nios2/nios2_iss/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -crtnn.$(OBJEXT): ../../../../../../bsps/nios2/nios2_iss/start/crtnn.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) crtnn.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-loop.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/nios2/nios2_iss/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/nios2/nios2_iss/start/setvec.c - -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/nios2/nios2_iss/clock/clock.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/nios2/nios2_iss/console/console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-polled.c -# timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/nios2/nios2_iss/btimer/btimer.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/nios2/nios2_iss/headers.am diff --git a/c/src/lib/libbsp/nios2/nios2_iss/configure.ac b/c/src/lib/libbsp/nios2/nios2_iss/configure.ac deleted file mode 100644 index 49adb87959..0000000000 --- a/c/src/lib/libbsp/nios2/nios2_iss/configure.ac +++ /dev/null @@ -1,19 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-nios2-nios2_iss],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/no_cpu/Makefile.am b/c/src/lib/libbsp/no_cpu/Makefile.am deleted file mode 100644 index 46a80a8ab6..0000000000 --- a/c/src/lib/libbsp/no_cpu/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../aclocal - -# Descend into the @RTEMS_BSP_FAMILY@ directory -_SUBDIRS = @RTEMS_BSP_FAMILY@ - -include $(top_srcdir)/../../../automake/subdirs.am diff --git a/c/src/lib/libbsp/no_cpu/acinclude.m4 b/c/src/lib/libbsp/no_cpu/acinclude.m4 deleted file mode 100644 index 35ea252334..0000000000 --- a/c/src/lib/libbsp/no_cpu/acinclude.m4 +++ /dev/null @@ -1,10 +0,0 @@ -# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY) -AC_DEFUN([RTEMS_CHECK_BSPDIR], -[ - case "$1" in - no_bsp ) - AC_CONFIG_SUBDIRS([no_bsp]);; - *) - AC_MSG_ERROR([Invalid BSP]);; - esac -]) diff --git a/c/src/lib/libbsp/no_cpu/configure.ac b/c/src/lib/libbsp/no_cpu/configure.ac deleted file mode 100644 index 33c0a867e3..0000000000 --- a/c/src/lib/libbsp/no_cpu/configure.ac +++ /dev/null @@ -1,20 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-no_cpu],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_ENV_RTEMSBSP -RTEMS_PROJECT_ROOT - -RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]) - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/no_cpu/no_bsp/Makefile.am b/c/src/lib/libbsp/no_cpu/no_bsp/Makefile.am deleted file mode 100644 index 1cb4287368..0000000000 --- a/c/src/lib/libbsp/no_cpu/no_bsp/Makefile.am +++ /dev/null @@ -1,39 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/no_cpu/no_bsp/start/bsp_specs - -noinst_PROGRAMS = - -project_lib_DATA = linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/no_cpu/no_bsp/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/no_cpu/no_bsp/start/setvec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/no_cpu/no_bsp/clock/ckinit.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/no_cpu/no_bsp/console/console.c -# timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/no_cpu/no_bsp/btimer/btimer.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/no_cpu/no_bsp/btimer/timerisr.c -# shmsupp -librtemsbsp_a_SOURCES += ../../../../../../bsps/no_cpu/no_bsp/mpci/addrconv.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/no_cpu/no_bsp/mpci/getcfg.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/no_cpu/no_bsp/mpci/lock.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/no_cpu/no_bsp/mpci/mpisr.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/no_cpu/no_bsp/headers.am diff --git a/c/src/lib/libbsp/no_cpu/no_bsp/configure.ac b/c/src/lib/libbsp/no_cpu/no_bsp/configure.ac deleted file mode 100644 index 3e54ec9f34..0000000000 --- a/c/src/lib/libbsp/no_cpu/no_bsp/configure.ac +++ /dev/null @@ -1,19 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-no_cpu-no_bsp],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/or1k/Makefile.am b/c/src/lib/libbsp/or1k/Makefile.am deleted file mode 100644 index e00a907357..0000000000 --- a/c/src/lib/libbsp/or1k/Makefile.am +++ /dev/null @@ -1,9 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../aclocal - -## Descend into the @RTEMS_BSP_FAMILY@ directory -## Currently, the shared directory is not explicitly -## added but it is present in the source tree. -_SUBDIRS = @RTEMS_BSP_FAMILY@ - -include $(top_srcdir)/../../../automake/subdirs.am -include $(srcdir)/../../../../../bsps/or1k/headers.am diff --git a/c/src/lib/libbsp/or1k/acinclude.m4 b/c/src/lib/libbsp/or1k/acinclude.m4 deleted file mode 100644 index c6bc720dfd..0000000000 --- a/c/src/lib/libbsp/or1k/acinclude.m4 +++ /dev/null @@ -1,10 +0,0 @@ -# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY) -AC_DEFUN([RTEMS_CHECK_BSPDIR], -[ - case "$1" in - generic_or1k ) - AC_CONFIG_SUBDIRS([generic_or1k]);; - *) - AC_MSG_ERROR([Invalid BSP]);; - esac -]) diff --git a/c/src/lib/libbsp/or1k/configure.ac b/c/src/lib/libbsp/or1k/configure.ac deleted file mode 100644 index c7fcd67947..0000000000 --- a/c/src/lib/libbsp/or1k/configure.ac +++ /dev/null @@ -1,20 +0,0 @@ -# Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-or1k],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_ENV_RTEMSBSP -RTEMS_PROJECT_ROOT - -RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]) - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/or1k/generic_or1k/Makefile.am b/c/src/lib/libbsp/or1k/generic_or1k/Makefile.am deleted file mode 100644 index e6e185cbeb..0000000000 --- a/c/src/lib/libbsp/or1k/generic_or1k/Makefile.am +++ /dev/null @@ -1,72 +0,0 @@ -# -# @file -# -# @brief Makefile of LibBSP for the generic_or1k BSP. -# - -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/or1k/generic_or1k/start/bsp_specs - -############################################################################### -# Header # -############################################################################### - -############################################################################### -# Data # -############################################################################### - -start.$(OBJEXT): ../../../../../../bsps/or1k/generic_or1k/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/or1k/shared/start/linkcmds.base - -############################################################################### -# LibBSP # -############################################################################### - -project_lib_LIBRARIES = librtemsbsp.a - -librtemsbsp_a_SOURCES = - -# Startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/or1k/generic_or1k/start/bspstart.c - -# Shared -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c - -# Console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/or1k/generic_or1k/console/console-config.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/or1k/generic_or1k/console/uart.c - -# Timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/or1k/generic_or1k/btimer/btimer.c - -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/or1k/generic_or1k/clock/clockdrv.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/or1k/shared/cache/cache.c - -############################################################################### -# Special Rules # -############################################################################### - - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/or1k/generic_or1k/headers.am diff --git a/c/src/lib/libbsp/or1k/generic_or1k/configure.ac b/c/src/lib/libbsp/or1k/generic_or1k/configure.ac deleted file mode 100644 index 150dda2d14..0000000000 --- a/c/src/lib/libbsp/or1k/generic_or1k/configure.ac +++ /dev/null @@ -1,28 +0,0 @@ -# -# @file -# -# @brief Configure script of LibBSP for generic_or1k BSP. -# - -AC_PREREQ(2.69) -AC_INIT([rtems-c-src-lib-libbsp-or1k-generic],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - -RTEMS_BSPOPTS_SET([BSP_START_RESET_VECTOR],[*],[]) -RTEMS_BSPOPTS_HELP([BSP_START_RESET_VECTOR],[reset vector address for BSP start]) - -RTEMS_BSPOPTS_SET([BSP_GENERIC_OR1K_PERIPHCLK],[*],[50000000U]) -RTEMS_BSPOPTS_HELP([BSP_GENERIC_OR1K_PERIPHCLK],[or1k PERIPHCLK clock frequency in Hz]) - - -RTEMS_BSP_CLEANUP_OPTIONS - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/powerpc/Makefile.am b/c/src/lib/libbsp/powerpc/Makefile.am deleted file mode 100644 index c70691e510..0000000000 --- a/c/src/lib/libbsp/powerpc/Makefile.am +++ /dev/null @@ -1,41 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../aclocal - -## Descend into the @RTEMS_BSP_FAMILY@ directory -_SUBDIRS = @RTEMS_BSP_FAMILY@ - -# FIXME: This does not work -# DIST_SUBDIRS = @all_subdirs@ support/old_exception_processing \ -# support/new_exception_processing - -# FIXME: Herein lies madness ;) - -## shared/include - -## shared/bootloader - -## shared/clock - -## shared/console - -## shared/flash - -## shared/motorola - -## shared/pci - -## shared/residual - -## shared/openpic - -## shared/irq - -## shared/start - -## shared/startup - -## shared/tod - -## shared/vme - -include $(top_srcdir)/../../../automake/subdirs.am -include $(srcdir)/../../../../../bsps/powerpc/headers.am diff --git a/c/src/lib/libbsp/powerpc/acinclude.m4 b/c/src/lib/libbsp/powerpc/acinclude.m4 deleted file mode 100644 index 4c83475dd8..0000000000 --- a/c/src/lib/libbsp/powerpc/acinclude.m4 +++ /dev/null @@ -1,44 +0,0 @@ -# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY) -AC_DEFUN([RTEMS_CHECK_BSPDIR], -[ - case "$1" in - beatnik ) - AC_CONFIG_SUBDIRS([beatnik]);; - gen5200 ) - AC_CONFIG_SUBDIRS([gen5200]);; - gen83xx ) - AC_CONFIG_SUBDIRS([gen83xx]);; - haleakala ) - AC_CONFIG_SUBDIRS([haleakala]);; - motorola_powerpc ) - AC_CONFIG_SUBDIRS([motorola_powerpc]);; - mpc55xxevb ) - AC_CONFIG_SUBDIRS([mpc55xxevb]);; - mpc8260ads ) - AC_CONFIG_SUBDIRS([mpc8260ads]);; - mvme3100 ) - AC_CONFIG_SUBDIRS([mvme3100]);; - mvme5500 ) - AC_CONFIG_SUBDIRS([mvme5500]);; - psim ) - AC_CONFIG_SUBDIRS([psim]);; - qemuppc ) - AC_CONFIG_SUBDIRS([qemuppc]);; - qoriq ) - AC_CONFIG_SUBDIRS([qoriq]);; - ss555 ) - AC_CONFIG_SUBDIRS([ss555]);; - t32mppc ) - AC_CONFIG_SUBDIRS([t32mppc]);; - tqm8xx ) - AC_CONFIG_SUBDIRS([tqm8xx]);; - virtex ) - AC_CONFIG_SUBDIRS([virtex]);; - virtex4 ) - AC_CONFIG_SUBDIRS([virtex4]);; - virtex5 ) - AC_CONFIG_SUBDIRS([virtex5]);; - *) - AC_MSG_ERROR([Invalid BSP]);; - esac -]) diff --git a/c/src/lib/libbsp/powerpc/beatnik/Makefile.am b/c/src/lib/libbsp/powerpc/beatnik/Makefile.am deleted file mode 100644 index c232100ed1..0000000000 --- a/c/src/lib/libbsp/powerpc/beatnik/Makefile.am +++ /dev/null @@ -1,109 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -CLEANFILES = -noinst_PROGRAMS = - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/powerpc/beatnik/start/bsp_specs - -project_lib_DATA = - -#include - -#start -rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S - $(CPPASCOMPILE) -DASM -o $@ -c $< -project_lib_DATA += rtems_crti.$(OBJEXT) - -rtems_crtn.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crtn.S - $(CPPASCOMPILE) -DASM -o $@ -c $< -project_lib_DATA += rtems_crtn.$(OBJEXT) - - -preload.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/preload.S - $(CPPASCOMPILE) -DASM -o $@ -c $< - -vectors_entry.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/vectors_entry.S - $(CPPASCOMPILE) -DASM -o $@ -c $< - -start.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/start.S - $(CPPASCOMPILE) -DASM -o $@ -c $< - -motld_start.$(OBJEXT): preload.$(OBJEXT) vectors_entry.$(OBJEXT) start.$(OBJEXT) - $(LD) -o $@ -r $^ - -project_lib_DATA += motld_start.$(OBJEXT) - - -#startup - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/powerpc/shared/start/linkcmds.share - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/vpd.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/start/i2c_init.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/bspgetworkarea.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/probeMemEnd.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/zerobss.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/pgtbl_setup.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/pgtbl_activate.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/start/bspclean.c - -#pclock -librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/shared/clock/p_clock.c - -#console -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/console/uart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/console/console.c - -#irq -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/irq/irq_init.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/irq/discovery_pic.c - -#marvell -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/marvell/discovery.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/marvell/gti2c.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/marvell/gt_timer.c - -#flash -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/flash/flash.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/flash/intelFlash.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/flash/flashcfg.c - -#pci -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/pci/pci.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/pci/gt_pci_init.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/pci/pci_io_remap.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/pci/motload_fixup.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/pci/pcifinddevice.c - -# tod -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/rtc/todcfg.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/altivec/vec_sup.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/altivec/vec_sup_asm.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/clock/clock-ppc-dec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/bat.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/mmuAsm.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/pte121.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/ppc-irq-legacy.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/vme-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/beatnik/headers.am diff --git a/c/src/lib/libbsp/powerpc/beatnik/configure.ac b/c/src/lib/libbsp/powerpc/beatnik/configure.ac deleted file mode 100644 index 584072d002..0000000000 --- a/c/src/lib/libbsp/powerpc/beatnik/configure.ac +++ /dev/null @@ -1,48 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-powerpc-beatnik],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - -RTEMS_CHECK_TOOL([OBJCOPY],[objcopy]) - - -AS=$CC -AM_PROG_AS - -RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED([*],[1]) -RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED - -RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED([*],[1]) -RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED - -RTEMS_BSPOPTS_SET([CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK], [*], [1]) -RTEMS_BSPOPTS_HELP([CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK], -[If defined then the BSP may reduce the available memory size -initially. This can be useful for debugging (reduce the core -size) or dynamic loading (std gcc text offsets/jumps are < +/-32M). -Note that the policy can still be defined by the application -(see sbrk.c, BSP_sbrk_policy). By undefining -CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK this feature is removed -and a little memory is saved.]) - -RTEMS_BSPOPTS_SET([BSP_CONSOLE_BAUD],[*],[9600]) -RTEMS_BSPOPTS_HELP([BSP_CONSOLE_BAUD], -[default console baud]) - -AC_DEFINE(__ppc_generic, 1, [PowerPC model option]) - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) - -RTEMS_PPC_EXCEPTIONS - -AC_OUTPUT diff --git a/c/src/lib/libbsp/powerpc/configure.ac b/c/src/lib/libbsp/powerpc/configure.ac deleted file mode 100644 index e52d333eaf..0000000000 --- a/c/src/lib/libbsp/powerpc/configure.ac +++ /dev/null @@ -1,21 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-powerpc],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_ENV_RTEMSBSP - -RTEMS_PROJECT_ROOT - -RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]) - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/powerpc/gen5200/Makefile.am b/c/src/lib/libbsp/powerpc/gen5200/Makefile.am deleted file mode 100644 index 3e6670986d..0000000000 --- a/c/src/lib/libbsp/powerpc/gen5200/Makefile.am +++ /dev/null @@ -1,115 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/powerpc/gen5200/start/bsp_specs - - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/powerpc/gen5200/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA += rtems_crti.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/powerpc/gen5200/start/linkcmds.gen5200_base -dist_project_lib_DATA += ../../../../../../bsps/powerpc/gen5200/start/linkcmds.icecube -dist_project_lib_DATA += ../../../../../../bsps/powerpc/gen5200/start/linkcmds.pm520_cr825 -dist_project_lib_DATA += ../../../../../../bsps/powerpc/gen5200/start/linkcmds.pm520_ze30 - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# bestcomm -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/bestcomm_api.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/bestcomm_glue.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/dma_image.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/dma_image.reloc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/load_task.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_ata.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_bdtable.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_crc16_dp_0.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_crc16_dp_1.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_fec_rx_bd.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_fec_tx_bd.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_gen_dp_0.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_gen_dp_1.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_gen_dp_2.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_gen_dp_3.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_gen_dp_bd_0.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_gen_dp_bd_1.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_gen_rx_bd.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_gen_tx_bd.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_lpc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_pci_rx.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_pci_tx.c -# clock -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/shared/clock/clock.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/console/console.c -# i2c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/i2c/i2c.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/i2c/i2cdrv.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/i2c/mpc5200mbus.c -# ide -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/ata/idecfg.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/ata/pcmcia_ide.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/dev/mpc5200-ata.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/ata/ata-instance.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/ata/ata-dma-pio-single.c - -# irq -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/irq/irq.c - -# mscan -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/mscan/mscan.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/mscan/mscan-base.c - -# nvram -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/nvram/nvram.c - -# slicetimer -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/slicetimer/slicetimer.c - -# tod -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/rtc/todcfg.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/rtc/pcf8563.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bsp-uboot-board-info.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/showbats.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/memcpy.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/bspidle.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/u-boot/uboot_dump_bdinfo.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/u-boot/uboot_getenv.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/start/cpuinit.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/start/uboot_support.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/start/bestcomm.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/bat.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/mmuAsm.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/pte121.c - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/gen5200/headers.am diff --git a/c/src/lib/libbsp/powerpc/gen5200/configure.ac b/c/src/lib/libbsp/powerpc/gen5200/configure.ac deleted file mode 100644 index 0b09f2f1b5..0000000000 --- a/c/src/lib/libbsp/powerpc/gen5200/configure.ac +++ /dev/null @@ -1,132 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-powerpc-gen5200],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - -RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED([*],[1]) -RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED - -RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED([*],[1]) -RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED - -RTEMS_BSPOPTS_SET([BENCHMARK_IRQ_PROCESSING],[*],[0]) -RTEMS_BSPOPTS_HELP([BENCHMARK_IRQ_PROCESSING], -[If set to !0, enable code to benchmark IRQ processing.]) - -RTEMS_BSPOPTS_SET([ALLOW_IRQ_NESTING],[icecube],[0]) -RTEMS_BSPOPTS_SET([ALLOW_IRQ_NESTING],[*],[1]) -RTEMS_BSPOPTS_HELP([ALLOW_IRQ_NESTING], -[If set to !0, allow nested IRQ processing.]) - -RTEMS_BSPOPTS_SET([BSP_PRESS_KEY_FOR_RESET],[icecube],[1]) -RTEMS_BSPOPTS_SET([BSP_PRESS_KEY_FOR_RESET],[*],[0]) -RTEMS_BSPOPTS_HELP([BSP_PRESS_KEY_FOR_RESET], -[If set to !0, print a message and wait until pressed before resetting - board when application exits.]) - -RTEMS_BSPOPTS_SET([BSP_RESET_BOARD_AT_EXIT],[icecube],[1]) -RTEMS_BSPOPTS_SET([BSP_RESET_BOARD_AT_EXIT],[pm520_*],[1]) -RTEMS_BSPOPTS_SET([BSP_RESET_BOARD_AT_EXIT],[brs*l],[1]) -RTEMS_BSPOPTS_SET([BSP_RESET_BOARD_AT_EXIT],[*],[0]) -RTEMS_BSPOPTS_HELP([BSP_RESET_BOARD_AT_EXIT], -[If set to !0, reset the board when the application exits.]) - -RTEMS_BSPOPTS_SET([BSP_GPIOPCR_INITMASK],[pm520_ze30],[0x037F3F07]) -RTEMS_BSPOPTS_SET([BSP_GPIOPCR_INITVAL],[pm520_ze30],[0x01552104]) - -RTEMS_BSPOPTS_SET([BSP_GPIOPCR_INITMASK],[brs*l],[0xb30F0F77]) -RTEMS_BSPOPTS_SET([BSP_GPIOPCR_INITVAL],[brs*l],[0x91050444]) - -RTEMS_BSPOPTS_SET([BSP_GPIOPCR_INITMASK],[dp2],[0x337F3F77]) -RTEMS_BSPOPTS_SET([BSP_GPIOPCR_INITVAL],[dp2],[0x03550040]) - -RTEMS_BSPOPTS_SET([BSP_GPIOPCR_INITMASK],[*],[0x330F0F77]) -RTEMS_BSPOPTS_SET([BSP_GPIOPCR_INITVAL],[*],[0x01050444]) - -RTEMS_BSPOPTS_HELP([BSP_GPIOPCR_INITMASK], -[Defines the bits cleared in the MPC5200 GPIOPCR register during -initialization. Must match the hardware requirements. Must be consistent with -BSP_GPIOPCR_INITVAL. The bits are cleared via BSP_GPIOPCR_INITMASK and then -set via BSP_GPIOPCR_INITVAL.]) -RTEMS_BSPOPTS_HELP([BSP_GPIOPCR_INITVAL], -[Defines the bits set in the MPC5200 GPIOPCR register during initialization. -Must match the hardware requirements. Must be consistent with -BSP_GPIOPCR_INITMASK. The bits are cleared via BSP_GPIOPCR_INITMASK and then -set via BSP_GPIOPCR_INITVAL.]) - -## on ze30, we have PSC1/4/5/6 ... -RTEMS_BSPOPTS_SET([BSP_UART_AVAIL_MASK],[pm520_ze30],[0x39]) -## on cr825, we have PSC1/2/3 -RTEMS_BSPOPTS_SET([BSP_UART_AVAIL_MASK],[pm520_cr825],[0x07]) -## on brs5l and brs6l, we have PSC1/2/3 -RTEMS_BSPOPTS_SET([BSP_UART_AVAIL_MASK],[brs*l],[0x07]) -## on icecube, we only have PSC1 -RTEMS_BSPOPTS_SET([BSP_UART_AVAIL_MASK],[icecube],[0x01]) -## dp2: PSC2 (via USB connector), PSC6 (GPS module) -RTEMS_BSPOPTS_SET([BSP_UART_AVAIL_MASK],[dp2],[0x22]) -## default -RTEMS_BSPOPTS_SET([BSP_UART_AVAIL_MASK],[*],[0x01]) -RTEMS_BSPOPTS_HELP([BSP_UART_AVAIL_MASK], -[bit mask to specify the UARTS (PSCs), which should be enabled on this board. - Must match the hardware requirements. PSC1 corresponds to the LSB]) - -RTEMS_BSPOPTS_SET([MPC5200_PSC_INDEX_FOR_GPS_MODULE],[dp2],[5]) -RTEMS_BSPOPTS_HELP([MPC5200_PSC_INDEX_FOR_GPS_MODULE],[PSC index for GPS module, if defined results in '/dev/gps']) - -RTEMS_BSPOPTS_SET([SINGLE_CHAR_MODE],[*],[]) -RTEMS_BSPOPTS_HELP([SINGLE_CHAR_MODE],[enable single character mode for the PSC console driver]) - -RTEMS_BSPOPTS_SET([UARTS_USE_TERMIOS_INT],[*],[1]) -RTEMS_BSPOPTS_HELP([UARTS_USE_TERMIOS_INT],[enable interrupt support for the PSC console driver]) - -RTEMS_BSPOPTS_SET([PRINTK_MINOR],[dp2],[1]) -RTEMS_BSPOPTS_SET([PRINTK_MINOR],[*],[0]) -RTEMS_BSPOPTS_HELP([PRINTK_MINOR],[console minor number used by printk()]) - -RTEMS_BSPOPTS_SET([MPC5200_BOARD_PM520_ZE30],[pm520_ze30],[1]) -RTEMS_BSPOPTS_HELP([MPC5200_BOARD_PM520_ZE30], -[enable settings for PM520 ZE30]) - -RTEMS_BSPOPTS_SET([MPC5200_BOARD_PM520_CR825],[pm520_cr825],[1]) -RTEMS_BSPOPTS_HELP([MPC5200_BOARD_PM520_CR825], -[enable settings for PM520 CR825]) - -RTEMS_BSPOPTS_SET([MPC5200_BOARD_ICECUBE],[icecube],[1]) -RTEMS_BSPOPTS_HELP([MPC5200_BOARD_ICECUBE], -[enable settings for IceCube]) - -RTEMS_BSPOPTS_SET([MPC5200_BOARD_BRS5L],[brs5l],[1]) -RTEMS_BSPOPTS_HELP([MPC5200_BOARD_BRS5L], -[enable settings for BRS5L]) - -RTEMS_BSPOPTS_SET([MPC5200_BOARD_BRS6L],[brs6l],[1]) -RTEMS_BSPOPTS_HELP([MPC5200_BOARD_BRS6L], -[enable settings for BRS6L]) - -RTEMS_BSPOPTS_SET([MPC5200_BOARD_DP2],[dp2],[1]) -RTEMS_BSPOPTS_HELP([MPC5200_BOARD_DP2], -[enable settings for DP2]) - -RTEMS_BSPOPTS_SET([HAS_UBOOT],[pm520*],[1]) -RTEMS_BSPOPTS_SET([HAS_UBOOT],[icecube],[1]) -RTEMS_BSPOPTS_SET([HAS_UBOOT],[dp2],[1]) -RTEMS_BSPOPTS_HELP([HAS_UBOOT],[enable U-Boot startup]) - - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) - -RTEMS_BSP_CLEANUP_OPTIONS - -RTEMS_PPC_EXCEPTIONS - -AC_OUTPUT diff --git a/c/src/lib/libbsp/powerpc/gen83xx/Makefile.am b/c/src/lib/libbsp/powerpc/gen83xx/Makefile.am deleted file mode 100644 index a028658e07..0000000000 --- a/c/src/lib/libbsp/powerpc/gen83xx/Makefile.am +++ /dev/null @@ -1,78 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/powerpc/gen83xx/start/bsp_specs - - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/powerpc/gen83xx/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA += rtems_crti.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/powerpc/shared/start/linkcmds.base -dist_project_lib_DATA += ../../../../../../bsps/powerpc/gen83xx/start/linkcmds.br_uid -dist_project_lib_DATA += ../../../../../../bsps/powerpc/gen83xx/start/linkcmds.hsc_cm01 -dist_project_lib_DATA += ../../../../../../bsps/powerpc/gen83xx/start/linkcmds.mpc8309som -dist_project_lib_DATA += ../../../../../../bsps/powerpc/gen83xx/start/linkcmds.mpc8313erdb -dist_project_lib_DATA += ../../../../../../bsps/powerpc/gen83xx/start/linkcmds.mpc8349eamds -dist_project_lib_DATA += ../../../../../../bsps/powerpc/gen83xx/start/linkcmds.mpc83xx - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/tictac.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen83xx/start/cpuinit.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/bspidle.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen83xx/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen83xx/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen83xx/start/bsprestart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bsp-uboot-board-info.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/u-boot/uboot_getenv.c - -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/shared/clock/clock.c - -# irq -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen83xx/irq/irq.c - -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios-init.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen83xx/console/console-config.c - -# bsp_i2c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen83xx/i2c/i2c_init.c -# bsp_spi -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen83xx/spi/spi_init.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/bat.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/mmuAsm.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/pte121.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen83xx/dev/gtm.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen83xx/dev/mpc83xx_i2cdrv.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen83xx/dev/mpc83xx_spidrv.c - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/gen83xx/headers.am diff --git a/c/src/lib/libbsp/powerpc/gen83xx/configure.ac b/c/src/lib/libbsp/powerpc/gen83xx/configure.ac deleted file mode 100644 index 293148f3ac..0000000000 --- a/c/src/lib/libbsp/powerpc/gen83xx/configure.ac +++ /dev/null @@ -1,92 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-powerpc-gen83xx],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - -RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED([*],[1]) -RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED - -RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED([*],[1]) -RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED - -RTEMS_BSPOPTS_SET([MPC83XX_BOARD_MPC8313ERDB],[mpc8313erdb],[1]) -RTEMS_BSPOPTS_HELP([MPC83XX_BOARD_MPC8313ERDB], -[if defined, then use settings for the MPC8313ERDB board]) - -RTEMS_BSPOPTS_SET([MPC83XX_BOARD_MPC8349EAMDS],[mpc8349eamds],[1]) -RTEMS_BSPOPTS_HELP([MPC83XX_BOARD_MPC8349EAMDS], -[if defined, then use settings for the MPC8349EAMDS board]) - -RTEMS_BSPOPTS_SET([MPC83XX_BOARD_HSC_CM01],[hsc_cm01],[1]) -RTEMS_BSPOPTS_HELP([MPC83XX_BOARD_HSC_CM01], -[if defined, then use settings for the HSC_CM01 board]) - -RTEMS_BSPOPTS_SET([MPC83XX_BOARD_MPC8309SOM],[mpc8309som],[1]) -RTEMS_BSPOPTS_HELP([MPC83XX_BOARD_MPC8309SOM], -[if defined, then use settings for the MPC8309SOM board]) - -RTEMS_BSPOPTS_SET([MPC83XX_BOARD_BR_UID],[br_uid],[1]) -RTEMS_BSPOPTS_HELP([MPC83XX_BOARD_BR_UID], -[if defined, then use settings for the BR UID board]) - -RTEMS_BSPOPTS_SET([MPC83XX_NETWORK_INTERFACE_0_PHY_ADDR],[mpc8309som],[0x11]) -RTEMS_BSPOPTS_SET([MPC83XX_NETWORK_INTERFACE_0_PHY_ADDR],[br_uid],[-1]) -RTEMS_BSPOPTS_HELP([MPC83XX_NETWORK_INTERFACE_0_PHY_ADDR], -[PHY address of network interface 0]) - -RTEMS_BSPOPTS_SET([MPC83XX_CHIP_TYPE],[mpc8309som],[8309]) -RTEMS_BSPOPTS_SET([MPC83XX_CHIP_TYPE],[br_uid],[8309]) -RTEMS_BSPOPTS_SET([MPC83XX_CHIP_TYPE],[mpc8349eamds],[8349]) -RTEMS_BSPOPTS_SET([MPC83XX_CHIP_TYPE],[hsc_cm01],[8349]) -RTEMS_BSPOPTS_SET([MPC83XX_CHIP_TYPE],[*],[8313]) -RTEMS_BSPOPTS_HELP([MPC83XX_CHIP_TYPE],[chip type of the MPC83XX family]) - -RTEMS_BSPOPTS_SET([MPC83XX_HAS_NAND_LP_FLASH_ON_CS0],[br_uid],[1]) -RTEMS_BSPOPTS_SET([MPC83XX_HAS_NAND_LP_FLASH_ON_CS0],[*],[]) -RTEMS_BSPOPTS_HELP([MPC83XX_HAS_NAND_LP_FLASH_ON_CS0],[indicates if the board has a NAND large page flash on chip select 0]) - -RTEMS_BSPOPTS_SET([BSP_CONSOLE_BAUD],[hsc_cm01],[9600]) -RTEMS_BSPOPTS_SET([BSP_CONSOLE_BAUD],[*],[115200]) -RTEMS_BSPOPTS_HELP([BSP_CONSOLE_BAUD],[default baud for console and other serial devices]) - -RTEMS_BSPOPTS_SET([BSP_USE_UART_INTERRUPTS],[hsc_cm01],[]) -RTEMS_BSPOPTS_SET([BSP_USE_UART_INTERRUPTS],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_USE_UART_INTERRUPTS],[enable usage of interrupts for the UART modules]) - -RTEMS_BSPOPTS_SET([BSP_USE_UART2],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_USE_UART2],[if defined, enables UART2]) - -RTEMS_BSPOPTS_SET([HAS_UBOOT],[mpc8309som],[1]) -RTEMS_BSPOPTS_SET([HAS_UBOOT],[mpc8313erdb],[1]) -RTEMS_BSPOPTS_SET([HAS_UBOOT],[mpc8349eamds],[1]) -RTEMS_BSPOPTS_HELP([HAS_UBOOT],[if defined, enables U-Boot support]) - -# Disable interrupt nesting for the interrupt server support. The interrupt -# server is necessary for the USB stack. -RTEMS_BSPOPTS_SET([GEN83XX_ENABLE_INTERRUPT_NESTING],[mpc8313erdb],[]) -RTEMS_BSPOPTS_SET([GEN83XX_ENABLE_INTERRUPT_NESTING],[br_uid],[]) -RTEMS_BSPOPTS_SET([GEN83XX_ENABLE_INTERRUPT_NESTING],[*],[1]) -RTEMS_BSPOPTS_HELP([GEN83XX_ENABLE_INTERRUPT_NESTING],[enable interrupt nesting]) - -RTEMS_BSPOPTS_SET([BSP_USB_EHCI_MPC83XX_HAS_ULPI],[br_uid],[1]) -RTEMS_BSPOPTS_HELP([BSP_USB_EHCI_MPC83XX_HAS_ULPI],[the board has an ULPI PHY connected to the USB EHCI controller]) - - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) - -RTEMS_BSP_BOOTCARD_OPTIONS -RTEMS_BSP_CLEANUP_OPTIONS - -RTEMS_PPC_EXCEPTIONS - -AC_OUTPUT diff --git a/c/src/lib/libbsp/powerpc/haleakala/Makefile.am b/c/src/lib/libbsp/powerpc/haleakala/Makefile.am deleted file mode 100644 index 4e4af15f99..0000000000 --- a/c/src/lib/libbsp/powerpc/haleakala/Makefile.am +++ /dev/null @@ -1,49 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/powerpc/haleakala/start/bsp_specs - -start.$(OBJEXT): ../../../../../../bsps/powerpc/haleakala/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA += rtems_crti.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-loop.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/haleakala/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/haleakala/start/mmu_405.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/haleakala/start/mmu_405asm.S - -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/console/uart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/console/console.c - -# irq -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/haleakala/irq/irq_init.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/haleakala/irq/irq.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/clock/clock-ppc403.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/ppc-irq-legacy.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/haleakala/headers.am diff --git a/c/src/lib/libbsp/powerpc/haleakala/configure.ac b/c/src/lib/libbsp/powerpc/haleakala/configure.ac deleted file mode 100644 index 627625b95c..0000000000 --- a/c/src/lib/libbsp/powerpc/haleakala/configure.ac +++ /dev/null @@ -1,41 +0,0 @@ -dnl Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-powerpc-haleakala],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - -RTEMS_BSPOPTS_SET([PPC_USE_SPRG],[*],[1]) -RTEMS_BSPOPTS_HELP([PPC_USE_SPRG], -[If defined, then the PowerPC specific code in RTEMS will use some - of the special purpose registers to slightly optimize interrupt - response time. The use of these registers can conflict with - other tools like debuggers.]) - -RTEMS_BSPOPTS_SET([PPC_VECTOR_FILE_BASE],[*],[0x0100]) -RTEMS_BSPOPTS_HELP([PPC_VECTOR_FILE_BASE], -[This defines the base address of the exception table. - NOTE: Vectors are actually at 0xFFF00000 but file starts at offset.]) - -RTEMS_BSPOPTS_SET([BSP_CONSOLE_BAUD],[*],[9600]) -RTEMS_BSPOPTS_HELP([BSP_CONSOLE_BAUD], -[default console baud]) - -AC_DEFINE(ppc405, 1, [PowerPC model option]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) - -RTEMS_PPC_EXCEPTIONS - -AC_OUTPUT diff --git a/c/src/lib/libbsp/powerpc/motorola_powerpc/Makefile.am b/c/src/lib/libbsp/powerpc/motorola_powerpc/Makefile.am deleted file mode 100644 index 32b2402311..0000000000 --- a/c/src/lib/libbsp/powerpc/motorola_powerpc/Makefile.am +++ /dev/null @@ -1,98 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -_SUBDIRS = . -_SUBDIRS += bootloader -if QEMU -_SUBDIRS += qemu_fakerom -endif - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/powerpc/motorola_powerpc/start/bsp_specs - - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA += rtems_crti.$(OBJEXT) - -vectors_entry.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/vectors_entry.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA += vectors_entry.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/powerpc/shared/start/linkcmds.share - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/motorola_powerpc/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/bspgetworkarea.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/showbats.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/zerobss.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/pgtbl_setup.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/pgtbl_activate.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/ppc_idle.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/motorola_powerpc/start/bspreset.c - - -# tod -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/rtc/todcfg.c -# pclock -librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/shared/clock/p_clock.c - -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/motorola_powerpc/console/polled_io.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/console/uart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/console/console.c - -# irq -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/irq_init.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/openpic_i8259_irq.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/i8259.c - -# motorola -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/motorola_powerpc/start/motorola.c - -# openpic -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/openpic.c - -# pci -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/pci/pci.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/pci/detect_raven_bridge.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/pci/generic_clear_hberrs.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/pci/pcifinddevice.c - -# residual -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/motorola_powerpc/start/residual.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/altivec/vec_sup.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/altivec/vec_sup_asm.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/clock/clock-ppc-dec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/bat.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/mmuAsm.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/pte121.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/ppc-irq-legacy.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(top_srcdir)/../../../../automake/subdirs.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/vme-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/motorola_powerpc/headers.am diff --git a/c/src/lib/libbsp/powerpc/motorola_powerpc/bootloader/Makefile.am b/c/src/lib/libbsp/powerpc/motorola_powerpc/bootloader/Makefile.am deleted file mode 100644 index 42b70544e6..0000000000 --- a/c/src/lib/libbsp/powerpc/motorola_powerpc/bootloader/Makefile.am +++ /dev/null @@ -1,67 +0,0 @@ -## NOTE: This Makefile.am does not apply RTEMS's compilation rules. - -AUTOMAKE_OPTIONS = no-exeext - -noinst_PROGRAMS = bootloader - -## IMPORTANT: head.S must be first, T. Straumann 12/17/2001 -bootloader_SOURCES = -bootloader_SOURCES += ../../../../../../../bsps/powerpc/motorola_powerpc/bootloader/head.S -bootloader_SOURCES += ../../../../../../../bsps/powerpc/motorola_powerpc/bootloader/exception.S -bootloader_SOURCES += ../../../../../../../bsps/powerpc/motorola_powerpc/bootloader/em86real.S -bootloader_SOURCES += ../../../../../../../bsps/powerpc/motorola_powerpc/bootloader/misc.c -bootloader_SOURCES += ../../../../../../../bsps/powerpc/motorola_powerpc/bootloader/pci.c -bootloader_SOURCES += ../../../../../../../bsps/powerpc/motorola_powerpc/bootloader/zlib.c -bootloader_SOURCES += ../../../../../../../bsps/powerpc/motorola_powerpc/bootloader/mm.c -bootloader_SOURCES += ../../../../../../../bsps/powerpc/motorola_powerpc/bootloader/em86.c -bootloader_SOURCES += ../../../../../../../bsps/powerpc/motorola_powerpc/console/polled_io.c -bootloader_SOURCES += ../../../../../../../bsps/powerpc/motorola_powerpc/bootloader/lib.c - -# ---- -# Remove references to EABI when compiling bootloader -BOOTLOADER_CPU_CFLAGS=$(subst -msdata=eabi,,$(subst -meabi,,$(CPU_CFLAGS))) -AM_CPPFLAGS = -D__BOOT__ @RTEMS_CPPFLAGS@ @RTEMS_BSP_CPPFLAGS@ -AM_CFLAGS = -mrelocatable -msoft-float \ - -mstrict-align -fno-builtin -Wall -mmultiple -mstring -O2 \ - -fomit-frame-pointer -ffixed-r13 -mno-sdata $(BOOTLOADER_CPU_CFLAGS) -AM_CCASFLAGS = $(AM_CPPFLAGS) \ - -mrelocatable -DASM $(BOOTLOADER_CPU_CFLAGS) - -# -# CAUTION : -# -# As we use very specific compilation options in this directory -# we shall not use any other code. This includes the newlib libc.a -# as well as other code located in .$(OBJEXT) files in mcp750 directory. -# -# NEVER remove lib.c. You have been warned... -# -bootloader$(EXEEXT): $(bootloader_OBJECTS) - $(LD) -r -o $@ $(bootloader_OBJECTS) - $(NM) $@ | grep ' U ' - @echo "Every symbol listed should be defined in @srcdir@/ppcboot.lds" -bootloader.$(OBJEXT): bootloader$(EXEEXT) - cp $< $@ - -project_lib_DATA = bootloader.$(OBJEXT) -project_lib_DATA += ../../../../../../../bsps/powerpc/motorola_powerpc/bootloader/ppcboot.lds - -all-local: $(TMPINSTALL_FILES) - -TMPINSTALL_FILES = - -$(PROJECT_LIB)/$(dirstamp): - @$(MKDIR_P) $(PROJECT_LIB) - @: > $(PROJECT_LIB)/$(dirstamp) -TMPINSTALL_FILES += $(PROJECT_LIB)/$(dirstamp) - -$(PROJECT_LIB)/bootloader.$(OBJEXT): bootloader.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp) - $(INSTALL_DATA) $< $(PROJECT_LIB)/bootloader.$(OBJEXT) -TMPINSTALL_FILES += $(PROJECT_LIB)/bootloader.$(OBJEXT) - -$(PROJECT_LIB)/ppcboot.lds: ../../../../../../../bsps/powerpc/motorola_powerpc/bootloader/ppcboot.lds $(PROJECT_LIB)/$(dirstamp) - $(INSTALL_DATA) $< $(PROJECT_LIB)/ppcboot.lds -TMPINSTALL_FILES += $(PROJECT_LIB)/ppcboot.lds - -CLEANFILES = $(TMPINSTALL_FILES) - diff --git a/c/src/lib/libbsp/powerpc/motorola_powerpc/configure.ac b/c/src/lib/libbsp/powerpc/motorola_powerpc/configure.ac deleted file mode 100644 index 56d550c65a..0000000000 --- a/c/src/lib/libbsp/powerpc/motorola_powerpc/configure.ac +++ /dev/null @@ -1,83 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-powerpc-motorola_powerpc],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - -RTEMS_CHECK_TOOL(NM,nm,no) - - -AS=$CC -AM_PROG_AS - -RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED([*],[1]) -RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED - -RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED([*],[1]) -RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED - -RTEMS_BSPOPTS_SET([CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK], [*], [1]) -RTEMS_BSPOPTS_HELP([CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK], -[If defined then the BSP may reduce the available memory size -initially. This can be useful for debugging (reduce the core -size) or dynamic loading (std gcc text offsets/jumps are < +/-32M). -Note that the policy can still be defined by the application -(see sbrk.c, BSP_sbrk_policy). By undefining -CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK this feature is removed -and a little memory is saved.]) - -RTEMS_BSPOPTS_SET([BSP_CONSOLE_BAUD],[*],[9600]) -RTEMS_BSPOPTS_HELP([BSP_CONSOLE_BAUD], -[default console baud]) - -RTEMS_BSPOPTS_SET([mvme2100],[mvme2100],[1]) -RTEMS_BSPOPTS_SET([mvme2100],[*],[]) -RTEMS_BSPOPTS_HELP([mvme2100], -[Defined for MVME2100 -- undefined for others]) - -RTEMS_BSPOPTS_SET([mpc8240],[mvme2100],[1]) -RTEMS_BSPOPTS_SET([mpc8240],[*],[]) -RTEMS_BSPOPTS_HELP([mpc8240], -[Defined for boards with MPC8240 -- undefined for others]) - -RTEMS_BSPOPTS_SET([qemu],[qemuprep*],[1]) -RTEMS_BSPOPTS_SET([qemu],[*],[]) -RTEMS_BSPOPTS_HELP([qemu],[Defined for QEMU BSP -- undefined for others]) - -RTEMS_BSPOPTS_SET([mpc750],[mcp750],[1]) -RTEMS_BSPOPTS_SET([mpc750],[*],[]) -RTEMS_BSPOPTS_HELP([mpc750],[Define when mpc750 -- undefined for others]) - -RTEMS_BSPOPTS_SET([mpc603e],[mtx603e],[1]) -RTEMS_BSPOPTS_SET([mpc603e],[mvme2100],[1]) -RTEMS_BSPOPTS_SET([mpc603e],[*],[]) -RTEMS_BSPOPTS_HELP([mpc603e],[Define when ppc603e -- undefined for others]) - -RTEMS_BSPOPTS_SET([__ppc_generic],[qemuprep],[1]) -RTEMS_BSPOPTS_SET([__ppc_generic],[qemuprep-altivec],[1]) -RTEMS_BSPOPTS_SET([__ppc_generic],[*],[]) -RTEMS_BSPOPTS_HELP([__ppc_generic],[Define when generic PPC -- undefined for others]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -case "${RTEMS_BSP}" in - qemuprep* ) -AC_CONFIG_FILES([qemu_fakerom/Makefile]) - ;; -esac -AC_CONFIG_FILES([bootloader/Makefile]) - -RTEMS_PPC_EXCEPTIONS - -AM_CONDITIONAL([QEMU],[case xx"${RTEMS_BSP}" in xxqemuprep*) true;; *) false;; esac]) - -AC_OUTPUT diff --git a/c/src/lib/libbsp/powerpc/motorola_powerpc/qemu_fakerom/Makefile.am b/c/src/lib/libbsp/powerpc/motorola_powerpc/qemu_fakerom/Makefile.am deleted file mode 100644 index 34bed1cc7a..0000000000 --- a/c/src/lib/libbsp/powerpc/motorola_powerpc/qemu_fakerom/Makefile.am +++ /dev/null @@ -1,26 +0,0 @@ -## NOTE: This Makefile.am does not apply RTEMS's compilation rules. -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -AUTOMAKE_OPTIONS = no-exeext - -project_lib_DATA = qemu_fakerom.$(OBJEXT) -project_lib_DATA += qemu_fakerom.elf -project_lib_DATA += qemu_fakerom.bin - - -## IMPORTANT: head.S must be first, T. Straumann 12/17/2001 -qemu_fakerom.$(OBJEXT): ../../../../../../../bsps/powerpc/motorola_powerpc/bootloader/qemu_fakerom.S - $(CPPASCOMPILE) -c -o $@ $^ - -qemu_fakeres.$(OBJEXT): ../../../../../../../bsps/powerpc/motorola_powerpc/bootloader/qemu_fakeres.c - $(CC) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o $@ $^ - -qemu_fakerom.elf: qemu_fakerom.$(OBJEXT) qemu_fakeres.$(OBJEXT) - $(LD) -o $@ $^ -nostdlib -Ttext 0xfff00000 --section-start=.romentry=0xfffffffc - -qemu_fakerom.bin: qemu_fakerom.$(OBJEXT) qemu_fakeres.$(OBJEXT) - $(LD) -o $@ $^ --oformat binary -nostdlib -Ttext 0xfff00000 --section-start=.romentry=0xfffffffc - diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am b/c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am deleted file mode 100644 index 0c536fb29e..0000000000 --- a/c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am +++ /dev/null @@ -1,100 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/powerpc/mpc55xxevb/start/bsp_specs - - - -noinst_PROGRAMS = - -start.$(OBJEXT): ../../../../../../bsps/powerpc/mpc55xxevb/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA += rtems_crti.$(OBJEXT) - -# Link commands -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/powerpc/shared/start/linkcmds.base -dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.gwlcfm -dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.mpc5566evb -dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.mpc55xx -dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.mpc5643l_evb -dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.mpc5668g -dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.mpc5674fevb -dist_project_lib_DATA += ../../../../../../bsps/powerpc/mpc55xxevb/start/linkcmds.phycore_mpc5554 - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/bsp-start-zero.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/memcpy.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/tictac.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc-exc-handler-table.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/bspgetworkarea.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/exc-vector-base.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/get-system-clock.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/restart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/idle-thread.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/start-config-clock.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/start-config-ebi.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/start-config-ebi-cs.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/start-config-ebi-cs-cal.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/start-config-mmu.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/start-config-mmu-early.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/start-config-siu-pcr.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/start-prologue.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/start-early.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/start-cache.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/start-clock.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/start-flash.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/start-watchdog.c - -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/mpc55xxevb/clock/clock-config.c - -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/console/console-config.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/console/console-esci.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/console/console-generic.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/console/console-linflex.c - -# irq_generic -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c - -# Misc -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/sd-card-init.c - -# I2C -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/i2c/i2c_init.c - -# BSP library - -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen83xx/dev/mpc83xx_i2cdrv.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/dev/dspi.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/copy.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/edma.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/emios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/flash_support.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/irq.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/siu.c - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/mpc55xxevb/headers.am diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/configure.ac b/c/src/lib/libbsp/powerpc/mpc55xxevb/configure.ac deleted file mode 100644 index 809fcd14f2..0000000000 --- a/c/src/lib/libbsp/powerpc/mpc55xxevb/configure.ac +++ /dev/null @@ -1,225 +0,0 @@ -## -# -# @file -# -# @ingroup mpc55xx_config -# -# @brief Configure script of LibBSP for the MPC55xx evaluation boards. -# - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-powerpc-mpc55xxevb],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - -RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED([gwlcfm],[]) -RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED([mpc5643l*],[]) -RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED([*],[1]) -RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED - -RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED([gwlcfm],[]) -RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED([*],[1]) -RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED - -RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_USE_WRITE_THROUGH],[mpc5674f_ecu508*],[1]) -RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_USE_WRITE_THROUGH],[*],[]) -RTEMS_BSPOPTS_HELP([BSP_DATA_CACHE_USE_WRITE_THROUGH], -[use write-through for data cache]) - -RTEMS_BSPOPTS_SET([PPC_EXC_CONFIG_USE_FIXED_HANDLER],[*],[1]) -RTEMS_BSPOPTS_HELP([PPC_EXC_CONFIG_USE_FIXED_HANDLER], -[use fixed high-level exception handler]) - -RTEMS_BSPOPTS_SET([PPC_EXC_CONFIG_BOOKE_ONLY],[*],[1]) -RTEMS_BSPOPTS_HELP([PPC_EXC_CONFIG_BOOKE_ONLY], -[only support Book E exception types]) - -RTEMS_BSPOPTS_SET([BSP_INTERRUPT_HANDLER_TABLE_SIZE],[mpc5643l*],[127]) -RTEMS_BSPOPTS_SET([BSP_INTERRUPT_HANDLER_TABLE_SIZE],[mpc5566*],[127]) -RTEMS_BSPOPTS_SET([BSP_INTERRUPT_HANDLER_TABLE_SIZE],[mpc5674f*],[255]) -RTEMS_BSPOPTS_SET([BSP_INTERRUPT_HANDLER_TABLE_SIZE],[*],[63]) -RTEMS_BSPOPTS_HELP([BSP_INTERRUPT_HANDLER_TABLE_SIZE], -[defines the maximum number of interrupt handlers]) - -RTEMS_BSPOPTS_SET([MPC55XX_CONSOLE_MINOR],[mpc5674f_ecu508*],[2]) -RTEMS_BSPOPTS_SET([MPC55XX_CONSOLE_MINOR],[*],[0]) -RTEMS_BSPOPTS_HELP([MPC55XX_CONSOLE_MINOR], -[determines which serial device will be registered as /dev/console]) - -RTEMS_BSPOPTS_SET([BSP_DEFAULT_BAUD_RATE],[*],[115200]) -RTEMS_BSPOPTS_HELP([BSP_DEFAULT_BAUD_RATE], -[default console baud]) - -RTEMS_BSPOPTS_SET([MPC55XX_ESCI_USE_INTERRUPTS],[*],[1]) -RTEMS_BSPOPTS_HELP([MPC55XX_ESCI_USE_INTERRUPTS], -[define to zero or one to disable or enable interrupts for the eSCI devices]) - -RTEMS_BSPOPTS_SET([MPC55XX_REFERENCE_CLOCK],[gwlcfm],[40000000]) -RTEMS_BSPOPTS_SET([MPC55XX_REFERENCE_CLOCK],[mpc5643l_evb*],[40000000]) -RTEMS_BSPOPTS_SET([MPC55XX_REFERENCE_CLOCK],[mpc5668g*],[25000000]) -RTEMS_BSPOPTS_SET([MPC55XX_REFERENCE_CLOCK],[mpc5674f*],[40000000]) -RTEMS_BSPOPTS_SET([MPC55XX_REFERENCE_CLOCK],[*],[8000000]) -RTEMS_BSPOPTS_HELP([MPC55XX_REFERENCE_CLOCK], -[Must be defined to be the external reference clock (in Hz) - for clock generation]) - -RTEMS_BSPOPTS_SET([MPC55XX_SYSTEM_CLOCK],[gwlcfm],[66000000]) -RTEMS_BSPOPTS_SET([MPC55XX_SYSTEM_CLOCK],[mpc5668g*],[116000000]) -RTEMS_BSPOPTS_SET([MPC55XX_SYSTEM_CLOCK],[mpc5674f*],[264000000]) -RTEMS_BSPOPTS_SET([MPC55XX_SYSTEM_CLOCK],[*] ,[128000000]) -RTEMS_BSPOPTS_HELP([MPC55XX_SYSTEM_CLOCK], -[The system clock frequency in Hz.]) - -RTEMS_BSPOPTS_SET([MPC55XX_FMPLL_PREDIV],[gwlcfm],[10]) -RTEMS_BSPOPTS_SET([MPC55XX_FMPLL_PREDIV],[mpc5668g*],[6]) -RTEMS_BSPOPTS_SET([MPC55XX_FMPLL_PREDIV],[mpc5674f*],[5]) -RTEMS_BSPOPTS_SET([MPC55XX_FMPLL_PREDIV],[*] ,[1]) -RTEMS_BSPOPTS_HELP([MPC55XX_FMPLL_PREDIV], -[Must be defined to be the PLL predivider factor for clock generation]) - -RTEMS_BSPOPTS_SET([MPC55XX_FMPLL_MFD],[gwlcfm],[99]) -RTEMS_BSPOPTS_SET([MPC55XX_FMPLL_MFD],[mpc5668g*],[111]) -RTEMS_BSPOPTS_SET([MPC55XX_FMPLL_MFD],[mpc5674f*],[66]) -RTEMS_BSPOPTS_SET([MPC55XX_FMPLL_MFD],[*] ,[12]) -RTEMS_BSPOPTS_HELP([MPC55XX_FMPLL_MFD], -[Must be defined to be the PLL multiplication factor for clock generation]) - -RTEMS_BSPOPTS_SET([MPC55XX_FMPLL_ESYNCR1_CLKCFG],[mpc5674f_rsm6],[6]) -RTEMS_BSPOPTS_SET([MPC55XX_FMPLL_ESYNCR1_CLKCFG],[*],[7]) -RTEMS_BSPOPTS_HELP([MPC55XX_FMPLL_ESYNCR1_CLKCFG], -[the FMPLL ESYNCR1[CLKCFG] value]) - -RTEMS_BSPOPTS_SET([MPC55XX_SYSTEM_CLOCK_DIVIDER],[mpc5674f*],[2]) -RTEMS_BSPOPTS_SET([MPC55XX_SYSTEM_CLOCK_DIVIDER],[*],[1]) -RTEMS_BSPOPTS_HELP([MPC55XX_SYSTEM_CLOCK_DIVIDER], -[system clock divider]) - -RTEMS_BSPOPTS_SET([MPC55XX_EMIOS_PRESCALER],[gwlcfm],[66]) -RTEMS_BSPOPTS_SET([MPC55XX_EMIOS_PRESCALER],[mpc5643l*],[]) -RTEMS_BSPOPTS_SET([MPC55XX_EMIOS_PRESCALER],[*] ,[1]) -RTEMS_BSPOPTS_HELP([MPC55XX_EMIOS_PRESCALER], -[Must be defined to set the EMIOS prescaler]) - -RTEMS_BSPOPTS_SET([MPC55XX_NULL_POINTER_PROTECTION],[mpc5566*],[1]) -RTEMS_BSPOPTS_SET([MPC55XX_NULL_POINTER_PROTECTION],[mpc5674f*],[1]) -RTEMS_BSPOPTS_SET([MPC55XX_NULL_POINTER_PROTECTION],[*],[]) -RTEMS_BSPOPTS_HELP([MPC55XX_NULL_POINTER_PROTECTION], -[enable NULL pointer protection]) - -RTEMS_BSPOPTS_SET([HAS_SMC91111],[phycore_mpc5554],[1]) -RTEMS_BSPOPTS_HELP([HAS_SMC91111], -[If defined the board has the SMC91111 networking chip.]) - -RTEMS_BSPOPTS_SET([SMC91111_ENADDR_IS_SETUP],[phycore_mpc5554],[1]) -RTEMS_BSPOPTS_HELP([SMC91111_ENADDR_IS_SETUP], -[If defined the SMC91111 chip has the ethernet address loaded at reset.]) - -RTEMS_BSPOPTS_SET([SMSC9218I_EDMA_RX_CHANNEL],[*],[49]) -RTEMS_BSPOPTS_HELP([SMSC9218I_EDMA_RX_CHANNEL], -[receive eDMA channel for SMSC9218I network interface]) - -RTEMS_BSPOPTS_SET([SMSC9218I_EDMA_TX_CHANNEL],[*],[48]) -RTEMS_BSPOPTS_HELP([SMSC9218I_EDMA_TX_CHANNEL], -[transmit eDMA channel for SMSC9218I network interface]) - -RTEMS_BSPOPTS_SET([SMSC9218I_BIG_ENDIAN_SUPPORT],[mpc5674f_ecu508*],[1]) -RTEMS_BSPOPTS_HELP([SMSC9218I_BIG_ENDIAN_SUPPORT], -[enable big endian support for SMSC9218I network interface]) - -RTEMS_BSPOPTS_SET([SMSC9218I_ENABLE_LED_OUTPUTS],[mpc5674f_ecu508*],[1]) -RTEMS_BSPOPTS_HELP([SMSC9218I_ENABLE_LED_OUTPUTS], -[enable LED outputs for SMSC9218I network interface]) - -RTEMS_BSPOPTS_SET([SMSC9218I_RESET_PIN],[mpc5674f_ecu508*],[433]) -RTEMS_BSPOPTS_SET([SMSC9218I_RESET_PIN],[mpc5566*],[186]) -RTEMS_BSPOPTS_SET([SMSC9218I_RESET_PIN],[*],[]) -RTEMS_BSPOPTS_HELP([SMSC9218I_RESET_PIN], -[reset pin for SMSC9218I network interface]) - -RTEMS_BSPOPTS_SET([SMSC9218I_IRQ_PIN],[mpc5674f_ecu508*],[450]) -RTEMS_BSPOPTS_SET([SMSC9218I_IRQ_PIN],[mpc5566*],[193]) -RTEMS_BSPOPTS_SET([SMSC9218I_IRQ_PIN],[*],[]) -RTEMS_BSPOPTS_HELP([SMSC9218I_IRQ_PIN], -[IRQ pin for SMSC9218I network interface]) - -RTEMS_BSPOPTS_SET([MPC55XX_CLOCK_EMIOS_CHANNEL],[mpc5643l*],[]) -RTEMS_BSPOPTS_SET([MPC55XX_CLOCK_EMIOS_CHANNEL],[mpc5668g*],[]) -RTEMS_BSPOPTS_SET([MPC55XX_CLOCK_EMIOS_CHANNEL],[mpc5674f*],[31]) -RTEMS_BSPOPTS_SET([MPC55XX_CLOCK_EMIOS_CHANNEL],[*],[23]) -RTEMS_BSPOPTS_HELP([MPC55XX_CLOCK_EMIOS_CHANNEL], -[selects the eMIOS channel for the RTEMS system tick (the default is the last channel)]) - -RTEMS_BSPOPTS_SET([MPC55XX_CLOCK_PIT_CHANNEL],[mpc5643l*],[3]) -RTEMS_BSPOPTS_SET([MPC55XX_CLOCK_PIT_CHANNEL],[mpc5668g*],[8]) -RTEMS_BSPOPTS_SET([MPC55XX_CLOCK_PIT_CHANNEL],[*],[]) -RTEMS_BSPOPTS_HELP([MPC55XX_CLOCK_PIT_CHANNEL], -[selects the PIT channel for the RTEMS system tick (the default is the last channel)]) - -RTEMS_BSPOPTS_SET([MPC55XX_CHIP_TYPE],[gwlcfm],[5516]) -RTEMS_BSPOPTS_SET([MPC55XX_CHIP_TYPE],[mpc5566*],[5566]) -RTEMS_BSPOPTS_SET([MPC55XX_CHIP_TYPE],[mpc5643l*],[5643]) -RTEMS_BSPOPTS_SET([MPC55XX_CHIP_TYPE],[mpc5668g*],[5668]) -RTEMS_BSPOPTS_SET([MPC55XX_CHIP_TYPE],[mpc5674f*],[5674]) -RTEMS_BSPOPTS_SET([MPC55XX_CHIP_TYPE],[*],[5554]) -RTEMS_BSPOPTS_HELP([MPC55XX_CHIP_TYPE], -[specifies the chip type in use (e.g. 5554 for MPC5554)]) - -RTEMS_BSPOPTS_SET([MPC55XX_CHIP_FAMILY],[*],[(MPC55XX_CHIP_TYPE / 10)]) -RTEMS_BSPOPTS_HELP([MPC55XX_CHIP_FAMILY], -[specifies the chip family in use (e.g. 555 for MPC5554)]) - -RTEMS_BSPOPTS_SET([MPC55XX_EARLY_STACK_SIZE],[*],[1024]) -RTEMS_BSPOPTS_HELP([MPC55XX_EARLY_STACK_SIZE], -[size of the early initialization stack in bytes]) - -RTEMS_BSPOPTS_SET([MPC55XX_BOOTFLAGS],[*],[]) -RTEMS_BSPOPTS_HELP([MPC55XX_BOOTFLAGS], -[if defined, builds in bootflags above the RCHW for setup in a debugger to avoid startup MMU setup]) - -RTEMS_BSPOPTS_SET([MPC55XX_BOARD_MPC5674FEVB],[mpc5674fevb*],[1]) -RTEMS_BSPOPTS_HELP([MPC55XX_BOARD_MPC5674FEVB],[if defined, use custom settings for MPC5674FEVB board]) - -RTEMS_BSPOPTS_SET([MPC55XX_BOARD_MPC5566EVB],[mpc5566evb*],[1]) -RTEMS_BSPOPTS_HELP([MPC55XX_BOARD_MPC5566EVB],[if defined, use custom settings for MPC5566EVB board]) - -RTEMS_BSPOPTS_SET([MPC55XX_BOARD_GWLCFM],[gwlcfm],[1]) -RTEMS_BSPOPTS_HELP([MPC55XX_BOARD_GWLCFM],[if defined, use custom settings for GWLCFM board]) - -RTEMS_BSPOPTS_SET([MPC55XX_BOARD_MPC5674F_ECU508],[mpc5674f_ecu508*],[1]) -RTEMS_BSPOPTS_HELP([MPC55XX_BOARD_MPC5674F_ECU508],[if defined, use custom settings for ECU508 board]) - -RTEMS_BSPOPTS_SET([MPC55XX_BOARD_MPC5674F_RSM6],[mpc5674f_rsm6],[1]) -RTEMS_BSPOPTS_HELP([MPC55XX_BOARD_MPC5674F_RSM6],[if defined, use custom settings for RSM6 board]) - -RTEMS_BSPOPTS_SET([MPC55XX_BOARD_PHYCORE_MPC5554],[phycore_mpc5554],[1]) -RTEMS_BSPOPTS_HELP([MPC55XX_BOARD_PHYCORE_MPC5554],[if defined, use custom settings for phyCORE MPC5554 board]) - -RTEMS_BSPOPTS_SET([RTEMS_BSP_I2C_EEPROM_DEVICE_NAME],[gwlcfm],['"eeprom"']) -RTEMS_BSPOPTS_HELP([RTEMS_BSP_I2C_EEPROM_DEVICE_NAME],[EEPROM name for LibI2C]) -RTEMS_BSPOPTS_SET([RTEMS_BSP_I2C_EEPROM_DEVICE_PATH],[gwlcfm],['"/dev/i2c1.eeprom"']) -RTEMS_BSPOPTS_HELP([RTEMS_BSP_I2C_EEPROM_DEVICE_PATH],[EEPROM device file path]) - -RTEMS_BSPOPTS_SET([MPC55XX_NEEDS_LOW_LEVEL_INIT],[mpc5674f_*app],[]) -RTEMS_BSPOPTS_SET([MPC55XX_NEEDS_LOW_LEVEL_INIT],[*],[1]) -RTEMS_BSPOPTS_HELP([MPC55XX_NEEDS_LOW_LEVEL_INIT],[if defined, do low level initialization]) - -RTEMS_BSPOPTS_SET([MPC55XX_ENABLE_START_PROLOGUE],[mpc5674f_rsm6],[1]) -RTEMS_BSPOPTS_HELP([MPC55XX_ENABLE_START_PROLOGUE],[if defined, enable start prologue]) - -AC_DEFINE(__ppc_generic, 1, [PowerPC model option]) - -AC_CONFIG_FILES([Makefile]) - -RTEMS_BSP_CLEANUP_OPTIONS - -RTEMS_PPC_EXCEPTIONS - -AC_OUTPUT diff --git a/c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am b/c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am deleted file mode 100644 index 41925bb250..0000000000 --- a/c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am +++ /dev/null @@ -1,59 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/powerpc/mpc8260ads/start/bsp_specs - - -noinst_PROGRAMS = - -start.$(OBJEXT): ../../../../../../bsps/powerpc/mpc8260ads/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA += rtems_crti.$(OBJEXT) - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/shared/clock/clock.c - -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc8260ads/console/console.c - -# irq -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc8260ads/irq/irq.c - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/bspidle.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc8260ads/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc8260ads/start/cpuinit.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc8260ads/dev/console-generic.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc8260ads/start/brg.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc8260ads/start/cp.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc8260ads/start/dpram.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc8260ads/start/mmu.c - - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/mpc8260ads/headers.am diff --git a/c/src/lib/libbsp/powerpc/mpc8260ads/configure.ac b/c/src/lib/libbsp/powerpc/mpc8260ads/configure.ac deleted file mode 100644 index b9bce068a6..0000000000 --- a/c/src/lib/libbsp/powerpc/mpc8260ads/configure.ac +++ /dev/null @@ -1,69 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-powerpc-mpc8260ads],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - -RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED([*],[]) -RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED - -RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED([*],[]) -RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED - -RTEMS_BSPOPTS_SET([UARTS_USE_TERMIOS],[*],[0]) -RTEMS_BSPOPTS_HELP([UARTS_USE_TERMIOS], -[Define to 1 if you want termios support for every port. - Termios support is independent of the choice of UART I/O mode.]) - -RTEMS_BSPOPTS_SET([CONSOLE_MINOR],[*],[SCC2_MINOR]) -RTEMS_BSPOPTS_HELP([CONSOLE_MINOR], -[(BSP--console driver) Must be defined to be one of SMC1_MINOR, - SMC2_MINOR, SCC2_MINOR, SCC3_MINOR, or SCC4_MINOR. - Determines which device will be registered as /dev/console.]) - -RTEMS_BSPOPTS_SET([UARTS_IO_MODE],[*],[0]) -RTEMS_BSPOPTS_HELP([UARTS_IO_MODE], -[(BSP--console driver) - Define to 0 or 1 if you want polled I/O performed by RTEMS. - Define to 1 if you want interrupt-driven performed by RTEMS. - Define to 2 if you want polled I/O performed by EPPCBug. - There is no provision to have a mix of interrupt-driven and polled I/O - ports, except that the printk port may use a different mode from the - other ports. If this is done, do not open the printk port from an RTEMS - application. With EPPCBug 1.1, if mode 2 is selected, CONSOLE_MINOR - must be set to SMC1_MINOR. This is a deficiency of the firmware: it - does not perform serial I/O on any port other than its default debug - port, which must be SMC1.]) - -RTEMS_BSPOPTS_SET([PRINTK_MINOR],[*],[SMC2_MINOR]) -RTEMS_BSPOPTS_HELP([PRINTK_MINOR], -[(BSP--console driver) - Must be defined to be one of SMC1_MINOR, SMC2_MINOR, SCC2_MINOR, - SCC3_MINOR, or SCC4_MINOR. Determines which device is used for output - by printk(). If the port that printk() uses is also used for other - I/O (e.g. if PRINTK_MINOR == \$CONSOLE_MINOR), then both ports should - use the same type of I/O, otherwise the drivers will likely conflict with - each other.]) - -RTEMS_BSPOPTS_SET([DISPATCH_HANDLER_STAT],[*],[]) -RTEMS_BSPOPTS_HELP([DISPATCH_HANDLER_STAT], -[used by irq/irq.c]) - -AC_DEFINE(mpc8260, 1, [PowerPC model option]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list a Makefile here -AC_CONFIG_FILES([Makefile]) - -RTEMS_PPC_EXCEPTIONS - -AC_OUTPUT diff --git a/c/src/lib/libbsp/powerpc/mvme3100/Makefile.am b/c/src/lib/libbsp/powerpc/mvme3100/Makefile.am deleted file mode 100644 index bbcd4bcce2..0000000000 --- a/c/src/lib/libbsp/powerpc/mvme3100/Makefile.am +++ /dev/null @@ -1,95 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/powerpc/mvme3100/start/bsp_specs - - -noinst_PROGRAMS = - - -project_lib_DATA = - -start.$(OBJEXT): ../../../../../../bsps/powerpc/mvme3100/start/start.S - $(CPPASCOMPILE) -o $@ -c $< - -preload.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/preload.S - $(CPPASCOMPILE) -DASM -o $@ -c $< - -vectors_entry.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/vectors_entry.S - $(CPPASCOMPILE) -o $@ -c $< - -motld_start.$(OBJEXT): preload.$(OBJEXT) vectors_entry.$(OBJEXT) \ - start.$(OBJEXT) - $(LD) -o $@ -r $^ - -project_lib_DATA += motld_start.$(OBJEXT) - -rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA += rtems_crti.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/powerpc/shared/start/linkcmds.share - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme3100/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme3100/start/misc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/bspgetworkarea.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/zerobss.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -# tod -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme3100/rtc/todcfg.c -# pclock -librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/shared/clock/p_clock.c - -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/console/uart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/console/console.c - -# irq -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme3100/irq/irq_init.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/openpic_i8259_irq.c - -# openpic -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/openpic.c - -# pci -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/pci/pci.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme3100/pci/detect_host_bridge.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/pci/generic_clear_hberrs.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/pci/pcifinddevice.c - -# flash -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/flash/flash.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/flash/spansionFlash.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme3100/flash/flashcfg.c - -# i2c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme3100/i2c/mpc8540_i2c.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme3100/i2c/i2c_init.c - -# vpd -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/vpd.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/clock/clock-ppc-dec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/ppc-irq-legacy.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/e500-mmu.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/vme-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/mvme3100/headers.am diff --git a/c/src/lib/libbsp/powerpc/mvme3100/configure.ac b/c/src/lib/libbsp/powerpc/mvme3100/configure.ac deleted file mode 100644 index cf35fd1ee6..0000000000 --- a/c/src/lib/libbsp/powerpc/mvme3100/configure.ac +++ /dev/null @@ -1,49 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-powerpc-mvme3100],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - -RTEMS_CHECK_TOOL(NM,nm,no) - - -AS=$CC -AM_PROG_AS - -RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED([*],[1]) -RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED - -RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED([*],[1]) -RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED - -RTEMS_BSPOPTS_SET([CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK], [*], [1]) -RTEMS_BSPOPTS_HELP([CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK], -[If defined then the BSP may reduce the available memory size -initially. This can be useful for debugging (reduce the core -size) or dynamic loading (std gcc text offsets/jumps are < +/-32M). -Note that the policy can still be defined by the application -(see sbrk.c, BSP_sbrk_policy). By undefining -CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK this feature is removed -and a little memory is saved.]) - -RTEMS_BSPOPTS_SET([BSP_CONSOLE_BAUD],[*],[9600]) -RTEMS_BSPOPTS_HELP([BSP_CONSOLE_BAUD], -[default console baud]) - -AC_DEFINE(__ppc_generic, 1, [PowerPC model option]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) - -RTEMS_PPC_EXCEPTIONS - -AC_OUTPUT diff --git a/c/src/lib/libbsp/powerpc/mvme5500/Makefile.am b/c/src/lib/libbsp/powerpc/mvme5500/Makefile.am deleted file mode 100644 index f1954b7bf2..0000000000 --- a/c/src/lib/libbsp/powerpc/mvme5500/Makefile.am +++ /dev/null @@ -1,86 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/powerpc/mvme5500/start/bsp_specs - - -noinst_PROGRAMS = - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# UNUSED - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme5500/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/pgtbl_setup.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme5500/start/pgtbl_activate.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/zerobss.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/bspgetworkarea.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme5500/start/bspclean.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme5500/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/probeMemEnd.c - -# pclock -librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/shared/clock/p_clock.c - -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/console/uart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/console/console.c - -# pci -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme5500/pci/pci.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme5500/pci/pci_interface.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme5500/pci/detect_host_bridge.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/pci/pci_find_device.c - -# irq -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme5500/irq/irq_init.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme5500/irq/BSP_irq.c - -# tod -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme5500/rtc/todcfg.c - -# vectors -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme5500/start/exceptionhandler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/vectors_entry.S - -# GT64260 -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme5500/GT64260/GT64260TWSI.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme5500/GT64260/MVME5500I2C.c - -rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = rtems_crti.$(OBJEXT) - -noinst_PROGRAMS += mvme5500start.$(OBJEXT) -mvme5500start___OBJEXT__SOURCES = ../../../../../../bsps/powerpc/shared/start/preload.S ../../../../../../bsps/powerpc/mvme5500/start/start.S -mvme5500start___OBJEXT__LDFLAGS = $(RTEMS_RELLDFLAGS) - -project_lib_DATA += mvme5500start.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/powerpc/shared/start/linkcmds.share - -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/altivec/vec_sup.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/altivec/vec_sup_asm.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/clock/clock-ppc-dec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/bat.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/mmuAsm.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/pte121.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/ppc-irq-legacy.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/vme-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/mvme5500/headers.am diff --git a/c/src/lib/libbsp/powerpc/mvme5500/configure.ac b/c/src/lib/libbsp/powerpc/mvme5500/configure.ac deleted file mode 100644 index 76ce4057e8..0000000000 --- a/c/src/lib/libbsp/powerpc/mvme5500/configure.ac +++ /dev/null @@ -1,49 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-powerpc-mvme5500],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - -RTEMS_CHECK_TOOL(NM,nm,no) - - -AS=$CC -AM_PROG_AS - -RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED([*],[1]) -RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED - -RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED([*],[1]) -RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED - -RTEMS_BSPOPTS_SET([CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK], [*], [1]) -RTEMS_BSPOPTS_HELP([CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK], -[If defined then the BSP may reduce the available memory size -initially. This can be useful for debugging (reduce the core -size) or dynamic loading (std gcc text offsets/jumps are < +/-32M). -Note that the policy can still be defined by the application -(see sbrk.c, BSP_sbrk_policy). By undefining -CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK this feature is removed -and a little memory is saved.]) - -RTEMS_BSPOPTS_SET([BSP_CONSOLE_BAUD],[*],[9600]) -RTEMS_BSPOPTS_HELP([BSP_CONSOLE_BAUD], -[default console baud]) - -AC_DEFINE(mpc7455, 1, [PowerPC model option]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) - -RTEMS_PPC_EXCEPTIONS - -AC_OUTPUT diff --git a/c/src/lib/libbsp/powerpc/psim/Makefile.am b/c/src/lib/libbsp/powerpc/psim/Makefile.am deleted file mode 100644 index dc29d7973a..0000000000 --- a/c/src/lib/libbsp/powerpc/psim/Makefile.am +++ /dev/null @@ -1,73 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/powerpc/psim/start/bsp_specs - - - -start.$(OBJEXT): ../../../../../../bsps/powerpc/psim/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA += rtems_crti.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/powerpc/shared/start/linkcmds.base - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/psim/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c - -# pclock -librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/shared/clock/p_clock.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-polled.c -# debugio -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/psim/console/console-io.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/psim/console/consupp.S - -# irq -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/psim/irq/irq_init.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/openpic_i8259_irq.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/openpic.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c - -# vectors -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/psim/start/align_h.S - -if HAS_MP -# shmdr -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/psim/mpci/addrconv.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/psim/mpci/getcfg.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/psim/mpci/lock.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/psim/mpci/mpisr.c -endif - -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/altivec/vec_sup.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/altivec/vec_sup_asm.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/clock/clock-ppc-dec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/bat.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/mmuAsm.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/pte121.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/ppc-irq-legacy.c - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/psim/headers.am diff --git a/c/src/lib/libbsp/powerpc/psim/configure.ac b/c/src/lib/libbsp/powerpc/psim/configure.ac deleted file mode 100644 index 768f3cfa6d..0000000000 --- a/c/src/lib/libbsp/powerpc/psim/configure.ac +++ /dev/null @@ -1,54 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-powerpc-psim],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - - -RTEMS_BSPOPTS_SET([PPC_USE_SPRG],[*],[0]) -RTEMS_BSPOPTS_HELP([PPC_USE_SPRG], -[If defined, then the PowerPC specific code in RTEMS will use some -of the special purpose registers to slightly optimize interrupt -response time. The use of these registers can conflict with -other tools like debuggers.]) - -RTEMS_BSPOPTS_SET([PPC_VECTOR_FILE_BASE],[*],[0xFFF00100]) -RTEMS_BSPOPTS_HELP([PPC_VECTOR_FILE_BASE], -[This defines the base address of the exception table. - NOTE: Vectors are actually at 0xFFF00000 but file starts at offset.]) - -RTEMS_BSPOPTS_SET([CLOCK_DRIVER_USE_FAST_IDLE],[psim],[1]) -RTEMS_BSPOPTS_HELP([CLOCK_DRIVER_USE_FAST_IDLE], -[This sets a mode where the time runs as fast as possible when - a clock ISR occurs while the IDLE thread is executing. This can - significantly reduce simulation times.]) - -RTEMS_BSPOPTS_SET([CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK], [*], [1]) -RTEMS_BSPOPTS_HELP([CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK], -[If defined then the BSP may reduce the available memory size -initially. This can be useful for debugging (reduce the core -size) or dynamic loading (std gcc text offsets/jumps are < +/-32M). -Note that the policy can still be defined by the application -(see sbrk.c, BSP_sbrk_policy). By undefining -CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK this feature is removed -and a little memory is saved.]) - -AC_DEFINE(ppc603e, 1, [PowerPC model option]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) - -RTEMS_PPC_EXCEPTIONS - -AC_OUTPUT diff --git a/c/src/lib/libbsp/powerpc/qemuppc/Makefile.am b/c/src/lib/libbsp/powerpc/qemuppc/Makefile.am deleted file mode 100644 index 7a49ba0f1c..0000000000 --- a/c/src/lib/libbsp/powerpc/qemuppc/Makefile.am +++ /dev/null @@ -1,54 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/powerpc/qemuppc/start/bsp_specs - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/powerpc/qemuppc/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA += rtems_crti.$(OBJEXT) - -project_lib_DATA += linkcmds -project_lib_DATA += ../../../../../../bsps/powerpc/shared/start/linkcmds.base - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qemuppc/start/cmain.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qemuppc/start/bspstart.c -# pclock -librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/shared/clock/clock.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-polled.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qemuppc/console/console-io.c - -# irq -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qemuppc/irq/irq_init.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/bat.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/mmuAsm.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/pte121.c - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/qemuppc/headers.am diff --git a/c/src/lib/libbsp/powerpc/qemuppc/configure.ac b/c/src/lib/libbsp/powerpc/qemuppc/configure.ac deleted file mode 100644 index f7f5a55680..0000000000 --- a/c/src/lib/libbsp/powerpc/qemuppc/configure.ac +++ /dev/null @@ -1,24 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-powerpc-qemuppc],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - -AC_DEFINE(ppc603e, 1, [PowerPC model option]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) - -RTEMS_PPC_EXCEPTIONS - - -AC_OUTPUT diff --git a/c/src/lib/libbsp/powerpc/qoriq/Makefile.am b/c/src/lib/libbsp/powerpc/qoriq/Makefile.am deleted file mode 100644 index d1f158e5c7..0000000000 --- a/c/src/lib/libbsp/powerpc/qoriq/Makefile.am +++ /dev/null @@ -1,96 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/powerpc/qoriq/start/bsp_specs - - - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/powerpc/qoriq/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA += rtems_crti.$(OBJEXT) - -rtems_crtn.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crtn.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA += rtems_crtn.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/powerpc/shared/start/linkcmds.base -dist_project_lib_DATA += ../../../../../../bsps/powerpc/qoriq/start/linkcmds.qoriq_core_0 -dist_project_lib_DATA += ../../../../../../bsps/powerpc/qoriq/start/linkcmds.qoriq_core_1 -dist_project_lib_DATA += ../../../../../../bsps/powerpc/qoriq/start/linkcmds.qoriq_e500 -dist_project_lib_DATA += ../../../../../../bsps/powerpc/qoriq/start/linkcmds.qoriq_e6500_32 -dist_project_lib_DATA += ../../../../../../bsps/powerpc/qoriq/start/linkcmds.qoriq_e6500_64 - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# Startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bsp-fdt.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc-exc-handler-table.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/tictac.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/bsp-start-zero.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/bspidle.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/start/epapr_hcalls.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/start/l1cache.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/start/l2cache.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/start/mmu.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/start/mmu-tlb1.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/start/mmu-config.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/start/portal.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/start/restart.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/start/bsprestart.c - -# Clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/qoriq/clock/clock-config.c - -# Timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/btimer/btimer.c - -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/irq/irq.c - -# Console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios-init.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/console/uart-bridge-master.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/console/uart-bridge-slave.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/console/console-config.c - -# RTC -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/rtc/rtc-config.c - -# MPCI -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/mpci/lock.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/mpci/intercom.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/mpci/intercom-mpci.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/e500-mmu.c - -if HAS_SMP -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/start/bspsmp.c -endif - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/qoriq/headers.am diff --git a/c/src/lib/libbsp/powerpc/qoriq/configure.ac b/c/src/lib/libbsp/powerpc/qoriq/configure.ac deleted file mode 100644 index 08f5394d45..0000000000 --- a/c/src/lib/libbsp/powerpc/qoriq/configure.ac +++ /dev/null @@ -1,165 +0,0 @@ -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-powerpc-qoriq],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - -RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED([*],[1]) -RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED - -RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED([*],[1]) -RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED - -RTEMS_BSPOPTS_SET([BSP_USE_DATA_CACHE_BLOCK_TOUCH],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_USE_DATA_CACHE_BLOCK_TOUCH],[if defined use dcbt instruction]) - -RTEMS_BSPOPTS_SET([PPC_EXC_CONFIG_USE_FIXED_HANDLER],[*],[1]) -RTEMS_BSPOPTS_HELP([PPC_EXC_CONFIG_USE_FIXED_HANDLER], -[use fixed high-level exception handler]) - -RTEMS_BSPOPTS_SET([PPC_EXC_CONFIG_BOOKE_ONLY],[*],[1]) -RTEMS_BSPOPTS_HELP([PPC_EXC_CONFIG_BOOKE_ONLY], -[only support Book E exception types]) - -RTEMS_BSPOPTS_SET([PPC_CACHE_ALIGNMENT],[qoriq_e6500*],[64]) -RTEMS_BSPOPTS_SET([PPC_CACHE_ALIGNMENT],[*],[]) -RTEMS_BSPOPTS_HELP([PPC_CACHE_ALIGNMENT],[the cache alignment]) - -RTEMS_BSPOPTS_SET([PPC_CACHE_DATA_L1_SIZE],[*],[(32 * 1024)]) -RTEMS_BSPOPTS_HELP([PPC_CACHE_DATA_L1_SIZE],[the L1 data cache size]) - -RTEMS_BSPOPTS_SET([PPC_CACHE_DATA_L2_SIZE],[qoriq_e6500*],[(2048 * 1024)]) -RTEMS_BSPOPTS_SET([PPC_CACHE_DATA_L2_SIZE],[*],[(256 * 1024)]) -RTEMS_BSPOPTS_HELP([PPC_CACHE_DATA_L2_SIZE],[the L2 data cache size]) - -RTEMS_BSPOPTS_SET([PPC_CACHE_INSTRUCTION_L1_SIZE],[*],[(32 * 1024)]) -RTEMS_BSPOPTS_HELP([PPC_CACHE_INSTRUCTION_L1_SIZE],[the L1 instruction cache size]) - -RTEMS_BSPOPTS_SET([PPC_CACHE_INSTRUCTION_L2_SIZE],[qoriq_e6500*],[(2048 * 1024)]) -RTEMS_BSPOPTS_SET([PPC_CACHE_INSTRUCTION_L2_SIZE],[*],[(256 * 1024)]) -RTEMS_BSPOPTS_HELP([PPC_CACHE_INSTRUCTION_L2_SIZE],[the L2 instruction cache size]) - -RTEMS_BSPOPTS_SET([BSP_CONSOLE_BAUD],[*],[115200]) -RTEMS_BSPOPTS_HELP([BSP_CONSOLE_BAUD],[default baud for console and other serial devices]) - -RTEMS_BSPOPTS_SET([BSP_USE_UART_INTERRUPTS],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_USE_UART_INTERRUPTS],[enable usage of interrupts for the UART modules]) - -RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_SIZE_MAX],[*],[262144]) -RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_SIZE_MAX],[maximum size of the FDT blob in bytes]) - -RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_READ_ONLY],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_READ_ONLY],[place the FDT blob into the read-only data area]) - -RTEMS_BSPOPTS_SET([QORIQ_CPU_COUNT],[qoriq_e6500*],[24]) -RTEMS_BSPOPTS_SET([QORIQ_CPU_COUNT],[*],[2]) -RTEMS_BSPOPTS_HELP([QORIQ_CPU_COUNT],[maximum virtual processor count]) - -RTEMS_BSPOPTS_SET([QORIQ_PHYSICAL_THREAD_COUNT],[qoriq_e6500*],[2]) -RTEMS_BSPOPTS_SET([QORIQ_PHYSICAL_THREAD_COUNT],[*],[1]) -RTEMS_BSPOPTS_HELP([QORIQ_PHYSICAL_THREAD_COUNT],[the number of threads per core]) - -RTEMS_BSPOPTS_SET([QORIQ_ETSEC_1_PHY_ADDR],[*],[-1]) -RTEMS_BSPOPTS_HELP([QORIQ_ETSEC_1_PHY_ADDR],[PHY address for eTSEC interface 1]) - -RTEMS_BSPOPTS_SET([QORIQ_ETSEC_2_PHY_ADDR],[*],[0]) -RTEMS_BSPOPTS_HELP([QORIQ_ETSEC_2_PHY_ADDR],[PHY address for eTSEC interface 2]) - -RTEMS_BSPOPTS_SET([QORIQ_ETSEC_3_PHY_ADDR],[*],[1]) -RTEMS_BSPOPTS_HELP([QORIQ_ETSEC_3_PHY_ADDR],[PHY address for eTSEC interface 3]) - -RTEMS_BSPOPTS_SET([QORIQ_UART_0_ENABLE],[qoriq_core_1],[0]) -RTEMS_BSPOPTS_SET([QORIQ_UART_0_ENABLE],[*],[1]) -RTEMS_BSPOPTS_HELP([QORIQ_UART_0_ENABLE],[use 1 to enable UART 0, otherwise use 0]) - -RTEMS_BSPOPTS_SET([QORIQ_UART_1_ENABLE],[qoriq_core_1],[0]) -RTEMS_BSPOPTS_SET([QORIQ_UART_1_ENABLE],[*],[1]) -RTEMS_BSPOPTS_HELP([QORIQ_UART_1_ENABLE],[use 1 to enable UART 1, otherwise use 0]) - -RTEMS_BSPOPTS_SET([QORIQ_UART_BRIDGE_MASTER_CORE],[*],[0]) -RTEMS_BSPOPTS_HELP([QORIQ_UART_BRIDGE_MASTER_CORE],[UART to Intercom bridge master core index]) - -RTEMS_BSPOPTS_SET([QORIQ_UART_BRIDGE_SLAVE_CORE],[*],[1]) -RTEMS_BSPOPTS_HELP([QORIQ_UART_BRIDGE_SLAVE_CORE],[UART to Intercom bridge slave core index]) - -RTEMS_BSPOPTS_SET([QORIQ_UART_BRIDGE_TASK_PRIORITY],[*],[250]) -RTEMS_BSPOPTS_HELP([QORIQ_UART_BRIDGE_TASK_PRIORITY],[UART to Intercom bridge task priority]) - -RTEMS_BSPOPTS_SET([QORIQ_UART_BRIDGE_0_ENABLE],[*],[0]) -RTEMS_BSPOPTS_HELP([QORIQ_UART_BRIDGE_0_ENABLE],[use 1 to enable UART 0 to Intercom bridge, otherwise use 0]) - -RTEMS_BSPOPTS_SET([QORIQ_UART_BRIDGE_1_ENABLE],[qoriq_core_0],[1]) -RTEMS_BSPOPTS_SET([QORIQ_UART_BRIDGE_1_ENABLE],[qoriq_core_1],[1]) -RTEMS_BSPOPTS_SET([QORIQ_UART_BRIDGE_1_ENABLE],[*],[0]) -RTEMS_BSPOPTS_HELP([QORIQ_UART_BRIDGE_1_ENABLE],[use 1 to enable UART 1 to Intercom bridge, otherwise use 0]) - -RTEMS_BSPOPTS_SET([QORIQ_INTERCOM_AREA_BEGIN],[*],[0x3000000]) -RTEMS_BSPOPTS_HELP([QORIQ_INTERCOM_AREA_BEGIN],[inter-processor communication area begin]) -RTEMS_BSPOPTS_SET([QORIQ_INTERCOM_AREA_SIZE],[*],[0x1000000]) -RTEMS_BSPOPTS_HELP([QORIQ_INTERCOM_AREA_SIZE],[inter-processor communication area size]) - -RTEMS_BSPOPTS_SET([QORIQ_TLB1_ENTRY_COUNT],[qoriq_e6500*],[64]) -RTEMS_BSPOPTS_SET([QORIQ_TLB1_ENTRY_COUNT],[*],[16]) -RTEMS_BSPOPTS_HELP([QORIQ_TLB1_ENTRY_COUNT],[TLB1 entry count]) - -RTEMS_BSPOPTS_SET([QORIQ_INITIAL_HID0],[qoriq_e6500*],[0x40000000]) -RTEMS_BSPOPTS_SET([QORIQ_INITIAL_HID0],[*],[]) -RTEMS_BSPOPTS_HELP([QORIQ_INITIAL_HID0],[initial HID0 value (EN_L2MMU_MHD is set by default on the T-series)]) - -RTEMS_BSPOPTS_SET([QORIQ_INITIAL_MSR],[qoriq_e6500_64*],[0x82002200]) -RTEMS_BSPOPTS_SET([QORIQ_INITIAL_MSR],[qoriq_e6500_32*],[0x02002200]) -RTEMS_BSPOPTS_SET([QORIQ_INITIAL_MSR],[*],[0x02000200]) -RTEMS_BSPOPTS_HELP([QORIQ_INITIAL_MSR],[initial MSR value]) - -RTEMS_BSPOPTS_SET([QORIQ_INITIAL_SPEFSCR],[qoriq_e6500*],[]) -RTEMS_BSPOPTS_SET([QORIQ_INITIAL_SPEFSCR],[*],[0x00000000]) -RTEMS_BSPOPTS_HELP([QORIQ_INITIAL_SPEFSCR],[initial SPEFSCR value]) - -RTEMS_BSPOPTS_SET([QORIQ_INITIAL_BUCSR],[qoriq_e6500*],[0x01400201]) -RTEMS_BSPOPTS_SET([QORIQ_INITIAL_BUCSR],[*],[]) -RTEMS_BSPOPTS_HELP([QORIQ_INITIAL_BUCSR],[initial BUCSR value]) - -RTEMS_BSPOPTS_SET([QORIQ_MMU_DEVICE_MAS7],[qoriq_e6500*],[0xf]) -RTEMS_BSPOPTS_SET([QORIQ_MMU_DEVICE_MAS7],[*],[0x0]) -RTEMS_BSPOPTS_HELP([QORIQ_MMU_DEVICE_MAS7],[MAS7 value for device TLB1 entries]) - -RTEMS_BSPOPTS_SET([QORIQ_HAS_HYPERVISOR_MODE],[qoriq_e6500*],[1]) -RTEMS_BSPOPTS_SET([QORIQ_HAS_HYPERVISOR_MODE],[*],[]) -RTEMS_BSPOPTS_HELP([QORIQ_HAS_HYPERVISOR_MODE],[defined if the processor core has a hypervisor mode]) - -RTEMS_BSPOPTS_SET([QORIQ_IS_HYPERVISOR_GUEST],[*],[]) -RTEMS_BSPOPTS_HELP([QORIQ_IS_HYPERVISOR_GUEST],[defined if we are a hypervisor guest]) - -RTEMS_BSPOPTS_SET([QORIQ_CLOCK_TIMER],[qoriq_core_1],[4]) -RTEMS_BSPOPTS_SET([QORIQ_CLOCK_TIMER],[*],[0]) -RTEMS_BSPOPTS_HELP([QORIQ_CLOCK_TIMER],[global timer used for system clock, 0..3 maps to A0..A3, and 4..7 maps to B0..B3]) - -RTEMS_BSPOPTS_SET([QORIQ_CLOCK_TIMECOUNTER],[qoriq_core_1],[5]) -RTEMS_BSPOPTS_SET([QORIQ_CLOCK_TIMECOUNTER],[*],[1]) -RTEMS_BSPOPTS_HELP([QORIQ_CLOCK_TIMECOUNTER],[global timer used for the timecounter, 0..3 maps to A0..A3, and 4..7 maps to B0..B3]) - -RTEMS_BSPOPTS_SET([QORIQ_CHIP_NUMBER],[qoriq_e6500*],[0]) -RTEMS_BSPOPTS_SET([QORIQ_CHIP_NUMBER],[*],[1020]) -RTEMS_BSPOPTS_HELP([QORIQ_CHIP_NUMBER],[chip number, e.g. 1020, 2040, 2080, 4240]) - -RTEMS_BSPOPTS_SET([QORIQ_CHIP_SERIES],[qoriq_e6500*],[\'T\']) -RTEMS_BSPOPTS_SET([QORIQ_CHIP_SERIES],[*],[\'P\']) -RTEMS_BSPOPTS_HELP([QORIQ_CHIP_SERIES],[chip series, e.g. 'P' or 'T']) - -RTEMS_BSPOPTS_SET([QORIQ_BUS_CLOCK_DIVIDER],[qoriq_e6500*],[2]) -RTEMS_BSPOPTS_SET([QORIQ_BUS_CLOCK_DIVIDER],[*],[1]) -RTEMS_BSPOPTS_HELP([QORIQ_BUS_CLOCK_DIVIDER],[divider of the platform clock to get the clock most on-chip peripherals]) - -AC_DEFINE(__ppc_generic, 1, [PowerPC model option]) - -RTEMS_BSP_CLEANUP_OPTIONS -RTEMS_PPC_EXCEPTIONS - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/powerpc/ss555/Makefile.am b/c/src/lib/libbsp/powerpc/ss555/Makefile.am deleted file mode 100644 index 7640be981c..0000000000 --- a/c/src/lib/libbsp/powerpc/ss555/Makefile.am +++ /dev/null @@ -1,66 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/powerpc/ss555/start/bsp_specs - -start.$(OBJEXT): ../../../../../../bsps/powerpc/ss555/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA += rtems_crti.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# pclock -librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/ss555/clock/p_clock.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/ss555/console/console.c -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/ss555/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/ss555/start/iss555.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -# tm27supp -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/ss555/start/tm27supp.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc_exc_print.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/ss555/clock/clock.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/ss555/dev/console-generic.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/ss555/start/irq_asm.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/ss555/start/irq.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/ss555/start/irq_init.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/ss555/start/raw_exception.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/ss555/start/vectors_init.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/ss555/start/vectors.S - -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-affinity.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-raise-clear.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-enable-disable.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-entry-remove.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-generic.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-handler-install.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-handler-iterate.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-handler-remove.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-info.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-lock.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-server.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-shell.c - -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/ss555/headers.am diff --git a/c/src/lib/libbsp/powerpc/ss555/configure.ac b/c/src/lib/libbsp/powerpc/ss555/configure.ac deleted file mode 100644 index 33bd5365f8..0000000000 --- a/c/src/lib/libbsp/powerpc/ss555/configure.ac +++ /dev/null @@ -1,51 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-powerpc-mbx5xx],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - -RTEMS_BSPOPTS_SET([WATCHDOG_TIMEOUT],[*],[0xFFFF]) -RTEMS_BSPOPTS_HELP([WATCHDOG_TIMEOUT], -[Define to the desired timeout (in steps of 1/20 msec) to enable the - watchdog. Default is to disable the watchdog entirely.]) - -RTEMS_BSPOPTS_SET([UARTS_USE_TERMIOS],[*],[0]) -RTEMS_BSPOPTS_HELP([UARTS_USE_TERMIOS], -[Define to 1 if you want termios support for every port. - Termios support is independent of the choice of UART I/O mode.]) - -RTEMS_BSPOPTS_SET([CONSOLE_MINOR],[*],[SCI2_MINOR]) -RTEMS_BSPOPTS_HELP([CONSOLE_MINOR], -[Must be defined to be one of SCI1_MINOR or SCI2_MINOR. Determines which - device will be registered as /dev/console.]) - -RTEMS_BSPOPTS_SET([UARTS_IO_MODE],[*],[0]) -RTEMS_BSPOPTS_HELP([UARTS_IO_MODE], -[Define to 1 if you want interrupt-driven I/O for the SCI ports.]) - -RTEMS_BSPOPTS_SET([PRINTK_MINOR],[*],[SCI2_MINOR]) -RTEMS_BSPOPTS_HELP([PRINTK_MINOR], -[Must be defined to be one of SCI1_MINOR or SCI2_MINOR. Determines which - device is used for output by printk(). The printk port always uses polled - I/O. Don't open the printk port from RTEMS unless also using polled I/O - for the SCI ports.]) - -AC_DEFINE(mpc555, 1, [PowerPC model option]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list a Makefile here -AC_CONFIG_FILES([Makefile]) - -RTEMS_PPC_EXCEPTIONS - -AC_OUTPUT diff --git a/c/src/lib/libbsp/powerpc/t32mppc/Makefile.am b/c/src/lib/libbsp/powerpc/t32mppc/Makefile.am deleted file mode 100644 index ac126d9b1e..0000000000 --- a/c/src/lib/libbsp/powerpc/t32mppc/Makefile.am +++ /dev/null @@ -1,64 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/powerpc/t32mppc/start/bsp_specs - - - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/powerpc/t32mppc/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA += rtems_crti.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/powerpc/shared/start/linkcmds.base - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# Startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc-exc-handler-table.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/tictac.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/bsp-start-zero.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/t32mppc/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/t32mppc/start/bspreset.c - -# Clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/t32mppc/clock/clock-config.c - -# Timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c - -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/t32mppc/irq/irq.c - -# Console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/t32mppc/console/console.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c - -if HAS_SMP -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspsmp-dummy.c -endif - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/t32mppc/headers.am diff --git a/c/src/lib/libbsp/powerpc/t32mppc/configure.ac b/c/src/lib/libbsp/powerpc/t32mppc/configure.ac deleted file mode 100644 index dce3d8ea64..0000000000 --- a/c/src/lib/libbsp/powerpc/t32mppc/configure.ac +++ /dev/null @@ -1,33 +0,0 @@ -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-powerpc-qoriq],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - -RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED([*],[1]) -RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED - -RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED([*],[1]) -RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED - -RTEMS_BSPOPTS_SET([PPC_EXC_CONFIG_USE_FIXED_HANDLER],[*],[1]) -RTEMS_BSPOPTS_HELP([PPC_EXC_CONFIG_USE_FIXED_HANDLER], -[use fixed high-level exception handler]) - -RTEMS_BSPOPTS_SET([PPC_EXC_CONFIG_BOOKE_ONLY],[*],[1]) -RTEMS_BSPOPTS_HELP([PPC_EXC_CONFIG_BOOKE_ONLY], -[only support Book E exception types]) - -AC_DEFINE(__ppc_generic, 1, [PowerPC model option]) - -RTEMS_BSP_CLEANUP_OPTIONS -RTEMS_PPC_EXCEPTIONS - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am b/c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am deleted file mode 100644 index 015453c4ec..0000000000 --- a/c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am +++ /dev/null @@ -1,64 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/powerpc/tqm8xx/start/bsp_specs - - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/powerpc/tqm8xx/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA += rtems_crti.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/powerpc/shared/start/linkcmds.base - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# irq -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/tqm8xx/irq/irq.c - -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/shared/clock/clock.c -librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/tqm8xx/clock/p_clock.c - -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/tqm8xx/console/console.c -# spi -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/tqm8xx/spi/spi.c -# timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/tqm8xx/btimer/btimer.c -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/bspidle.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/tqm8xx/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/tqm8xx/start/bspgetworkarea.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/tqm8xx/start/mmutlbtab.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/tqm8xx/start/cpuinit.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/tqm8xx/start/cp.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/tqm8xx/start/dpram.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/tqm8xx/start/mmu.c - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/tqm8xx/headers.am diff --git a/c/src/lib/libbsp/powerpc/tqm8xx/configure.ac b/c/src/lib/libbsp/powerpc/tqm8xx/configure.ac deleted file mode 100644 index 2ba8e28485..0000000000 --- a/c/src/lib/libbsp/powerpc/tqm8xx/configure.ac +++ /dev/null @@ -1,99 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-powerpc-tqm8xx],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - -RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED([*],[1]) -RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED - -RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED([*],[1]) -RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED - -RTEMS_BSPOPTS_SET([CONSOLE_CHN],[*],[CONS_CHN_SMC1]) -RTEMS_BSPOPTS_HELP([CONSOLE_CHN], -[(BSP--console driver) Must be defined to be one of CONS_CHN_SMC1, - CONS_CHN_SMC2, CONS_CHN_SCC1, CONS_CHN_SCC2, CONS_CHN_SCC3, or CONS_CHN_SCC4. - Determines which device will be registered as /dev/console.]) - -RTEMS_BSPOPTS_SET([PRINTK_CHN],[*],[CONS_CHN_SMC1]) -RTEMS_BSPOPTS_HELP([PRINTK_CHN], -[(BSP--console driver) - Must be defined to be one of CONS_CHN_SMC1, CONS_CHN_SMC2, CONS_CHN_SCC2, - CONS_CHN_SCC3, or CONS_CHN_SCC4. Determines which device is used for output - by printk(). If the port that printk() uses is also used for other - I/O (e.g. if PRINTK_CHN == CONSOLE_CHN), then both ports should - use the same type of I/O, otherwise the drivers will likely conflict with - each other.]) - -RTEMS_BSPOPTS_SET([CONS_SMC1_MODE],[tqm8xx_stk8xx],[CONS_MODE_POLLED]) -RTEMS_BSPOPTS_SET([CONS_SMC1_MODE],[pghplus],[CONS_MODE_IRQ]) -RTEMS_BSPOPTS_SET([CONS_SMC1_MODE],[*],[CONS_MODE_UNUSED]) -RTEMS_BSPOPTS_HELP([CONS_SMC1_MODE], -[(BSP--SMC1 UART IF mode) Must be defined if SMC1 is used as a tty (UART) - channel. Set it to CONS_MODE_POLLED for polled operation, CONS_MODE_IRQ for - interrupt driven (spooled) operation. Set it to CONS_MODE_UNUSED, if not used]) - -RTEMS_BSPOPTS_SET([CONS_SMC2_MODE],[tqm8xx_stk8xx],[CONS_MODE_POLLED]) -RTEMS_BSPOPTS_SET([CONS_SMC2_MODE],[*],[CONS_MODE_UNUSED]) -RTEMS_BSPOPTS_HELP([CONS_SMC2_MODE], -[(BSP--SMC2 UART IF mode) Must be defined if SMC2 is used as a tty (UART) - channel. Set it to CONS_MODE_POLLED for polled operation, CONS_MODE_IRQ for - interrupt driven (spooled) operation. Set it to CONS_MODE_UNUSED, if not used]) - -RTEMS_BSPOPTS_SET([CONS_SCC1_MODE],[*],[CONS_MODE_UNUSED]) -RTEMS_BSPOPTS_HELP([CONS_SCC1_MODE], -[(BSP--SCC1 UART IF mode) Must be defined if SCC1 is used as a tty (UART) - channel. Set it to CONS_MODE_POLLED for polled operation, CONS_MODE_IRQ for - interrupt driven (spooled) operation. Set it to CONS_MODE_UNUSED, if not used]) - -RTEMS_BSPOPTS_SET([CONS_SCC2_MODE],[*],[CONS_MODE_UNUSED]) -RTEMS_BSPOPTS_HELP([CONS_SCC2_MODE], -[(BSP--SCC2 UART IF mode) Must be defined if SCC2 is used as a tty (UART) - channel. Set it to CONS_MODE_POLLED for polled operation, CONS_MODE_IRQ for - interrupt driven (spooled) operation. Set it to CONS_MODE_UNUSED, if not used]) - -RTEMS_BSPOPTS_SET([CONS_SCC3_MODE],[*],[CONS_MODE_UNUSED]) -RTEMS_BSPOPTS_HELP([CONS_SCC3_MODE], -[(BSP--SCC3 UART IF mode) Must be defined if SCC3 is used as a tty (UART) - channel. Set it to CONS_MODE_POLLED for polled operation, CONS_MODE_IRQ for - interrupt driven (spooled) operation. Set it to CONS_MODE_UNUSED, if not used]) - -RTEMS_BSPOPTS_SET([CONS_SCC4_MODE],[*],[CONS_MODE_UNUSED]) -RTEMS_BSPOPTS_HELP([CONS_SCC4_MODE], -[(BSP--SCC4 UART IF mode) Must be defined if SCC4 is used as a tty (UART) - channel. Set it to CONS_MODE_POLLED for polled operation, CONS_MODE_IRQ for - interrupt driven (spooled) operation. Set it to CONS_MODE_UNUSED, if not used]) - -# add selection of primary network interface -RTEMS_BSPOPTS_SET([BSP_USE_NETWORK_FEC],[pghplus],[1]) -RTEMS_BSPOPTS_SET([BSP_USE_NETWORK_FEC],[*],[0]) -RTEMS_BSPOPTS_HELP([BSP_USE_NETWORK_FEC], -[If defined, then the BSP will use the Fast Ethernet Controller - for 10/100MBit networking and used as primary networking interface.]) - -RTEMS_BSPOPTS_SET([BSP_USE_NETWORK_SCC],[pghplus],[0]) -RTEMS_BSPOPTS_SET([BSP_USE_NETWORK_SCC],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_USE_NETWORK_SCC], -[If defined, then the BSP will use the Serial Communications Controller (SCC1) - for 10MBit networking.]) - -AC_DEFINE(mpc860, 1, [PowerPC model option]) - -# Explicitly list a Makefile here -AC_CONFIG_FILES([Makefile]) - -RTEMS_BSP_CLEANUP_OPTIONS - -RTEMS_PPC_EXCEPTIONS - -AC_OUTPUT diff --git a/c/src/lib/libbsp/powerpc/virtex/Makefile.am b/c/src/lib/libbsp/powerpc/virtex/Makefile.am deleted file mode 100644 index c4d46ea190..0000000000 --- a/c/src/lib/libbsp/powerpc/virtex/Makefile.am +++ /dev/null @@ -1,57 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/powerpc/virtex/start/bsp_specs - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/powerpc/virtex/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA += rtems_crti.$(OBJEXT) - -# Link commands -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/powerpc/shared/start/linkcmds.base - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = -librtemsbsp_a_LIBADD = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-loop.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/virtex/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/bsp-start-zero.S - -# bspconsole -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/virtex/console/consolelite.c - -# irq -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/virtex/irq/irq_init.c - -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/shared/clock/clock.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/virtex/headers.am diff --git a/c/src/lib/libbsp/powerpc/virtex/configure.ac b/c/src/lib/libbsp/powerpc/virtex/configure.ac deleted file mode 100644 index 19ecf513a3..0000000000 --- a/c/src/lib/libbsp/powerpc/virtex/configure.ac +++ /dev/null @@ -1,45 +0,0 @@ -dnl Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-powerpc-virtex],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - -RTEMS_BSPOPTS_SET([RTEMS_XPARAMETERS_H],[*],[\]) -RTEMS_BSPOPTS_HELP([RTEMS_XPARAMETERS_H], -[This defines the location of the hardware specific "xparameters.h" file. - in the file system. Specify an absolute path. Do not forget the double quotes]) - -RTEMS_BSPOPTS_SET([VIRTEX_CONSOLE_USE_INTERRUPTS],[*],[1]) -RTEMS_BSPOPTS_HELP([VIRTEX_CONSOLE_USE_INTERRUPTS],[if defined use interrupt driven Termios mode]) - -AC_DEFUN([VIRTEX_REGION],[ -AC_ARG_VAR([$1],[$2; default $3])dnl -[$1]=[$]{[$1]:-[$3]} -]) - -VIRTEX_REGION([VIRTEX_RAM_ORIGIN],[normal RAM region origin],[0x0]) -VIRTEX_REGION([VIRTEX_RAM_LENGTH],[normal RAM region length],[0x7ffffec]) -VIRTEX_REGION([VIRTEX_FAST_RAM_ORIGIN],[fast RAM region origin],[0x0]) -VIRTEX_REGION([VIRTEX_FAST_RAM_LENGTH],[fast RAM region length],[0x0]) -VIRTEX_REGION([VIRTEX_RESET_ORIGIN],[reset region origin],[0x7ffffec]) -VIRTEX_REGION([VIRTEX_RESET_LENGTH],[reset region length],[0x14]) - -AC_DEFINE(ppc405, 1, [PowerPC model option]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([ -Makefile -linkcmds:../../../../../../bsps/powerpc/virtex/start/linkcmds.in -]) - -RTEMS_PPC_EXCEPTIONS - -AC_OUTPUT diff --git a/c/src/lib/libbsp/powerpc/virtex4/Makefile.am b/c/src/lib/libbsp/powerpc/virtex4/Makefile.am deleted file mode 100644 index c0a15a7842..0000000000 --- a/c/src/lib/libbsp/powerpc/virtex4/Makefile.am +++ /dev/null @@ -1,57 +0,0 @@ - -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/powerpc/virtex4/start/bsp_specs - -# include - -# start - -start.$(OBJEXT): ../../../../../../bsps/powerpc/virtex4/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA += rtems_crti.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a - -# startup -librtemsbsp_a_SOURCES = ../../../../../../bsps/powerpc/virtex4/start/bspclean.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/zerobss.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/virtex4/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/memcpy.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c - -# start -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/virtex4/start/start.S - -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/virtex4/start/dummy_console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/printk-dummy.c - -# irq -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/virtex4/irq/irq_init.c - -# mmu -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/virtex4/start/mmu.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/clock/clock-ppc403.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/virtex4/headers.am diff --git a/c/src/lib/libbsp/powerpc/virtex4/configure.ac b/c/src/lib/libbsp/powerpc/virtex4/configure.ac deleted file mode 100644 index 16784e1237..0000000000 --- a/c/src/lib/libbsp/powerpc/virtex4/configure.ac +++ /dev/null @@ -1,45 +0,0 @@ -dnl Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-powerpc-virtex4],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - -RTEMS_BSPOPTS_SET([PPC_USE_DATA_CACHE],[*],[1]) -RTEMS_BSPOPTS_HELP([PPC_USE_DATA_CACHE], -[If defined, then the PowerPC specific code in RTEMS will use - data cache instructions to optimize the context switch code. - This code can conflict with debuggers or emulators. It is known - to break the Corelis PowerPC emulator with at least some combinations - of PowerPC 603e revisions and emulator versions. - The BSP actually contains the call that enables this.]) - -RTEMS_BSPOPTS_SET([PPC_USE_SPRG],[*],[1]) -RTEMS_BSPOPTS_HELP([PPC_USE_SPRG], -[If defined, then the PowerPC specific code in RTEMS will use some - of the special purpose registers to slightly optimize interrupt - response time. The use of these registers can conflict with - other tools like debuggers.]) - -RTEMS_BSPOPTS_SET([PPC_VECTOR_FILE_BASE],[*],[0x0100]) -RTEMS_BSPOPTS_HELP([PPC_VECTOR_FILE_BASE], -[This defines the base address of the exception table.]) - -AC_DEFINE(ppc405, 1, [PowerPC model option]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) - -RTEMS_PPC_EXCEPTIONS - -AC_OUTPUT diff --git a/c/src/lib/libbsp/powerpc/virtex5/Makefile.am b/c/src/lib/libbsp/powerpc/virtex5/Makefile.am deleted file mode 100644 index d2cc338104..0000000000 --- a/c/src/lib/libbsp/powerpc/virtex5/Makefile.am +++ /dev/null @@ -1,59 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/powerpc/virtex5/start/bsp_specs - -# include - -# start - -start.$(OBJEXT): ../../../../../../bsps/powerpc/virtex5/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA += rtems_crti.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a - -# startup -librtemsbsp_a_SOURCES = ../../../../../../bsps/powerpc/virtex5/start/bspclean.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/zerobss.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/virtex5/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/memcpy.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c - -# start -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/virtex5/start/start.S - -# clock & timer -librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/shared/clock/p_clock.c - -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/virtex5/start/dummy_console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/printk-dummy.c - -# irq -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/virtex5/irq/irq_init.c - -# mmu -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/virtex5/start/mmu.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/clock/clock-ppc-dec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am -include $(srcdir)/../../../../../../bsps/powerpc/virtex5/headers.am diff --git a/c/src/lib/libbsp/powerpc/virtex5/configure.ac b/c/src/lib/libbsp/powerpc/virtex5/configure.ac deleted file mode 100644 index 555fee040b..0000000000 --- a/c/src/lib/libbsp/powerpc/virtex5/configure.ac +++ /dev/null @@ -1,45 +0,0 @@ -dnl Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-powerpc-virtex5],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - -RTEMS_BSPOPTS_SET([PPC_USE_DATA_CACHE],[*],[1]) -RTEMS_BSPOPTS_HELP([PPC_USE_DATA_CACHE], -[If defined, then the PowerPC specific code in RTEMS will use - data cache instructions to optimize the context switch code. - This code can conflict with debuggers or emulators. It is known - to break the Corelis PowerPC emulator with at least some combinations - of PowerPC 603e revisions and emulator versions. - The BSP actually contains the call that enables this.]) - -RTEMS_BSPOPTS_SET([PPC_USE_SPRG],[*],[1]) -RTEMS_BSPOPTS_HELP([PPC_USE_SPRG], -[If defined, then the PowerPC specific code in RTEMS will use some - of the special purpose registers to slightly optimize interrupt - response time. The use of these registers can conflict with - other tools like debuggers.]) - -RTEMS_BSPOPTS_SET([PPC_VECTOR_FILE_BASE],[*],[0x0100]) -RTEMS_BSPOPTS_HELP([PPC_VECTOR_FILE_BASE], -[This defines the base address of the exception table.]) - -AC_DEFINE(ppc440, 1, [PowerPC model option]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) - -RTEMS_PPC_EXCEPTIONS - -AC_OUTPUT diff --git a/c/src/lib/libbsp/riscv/Makefile.am b/c/src/lib/libbsp/riscv/Makefile.am deleted file mode 100644 index 3238acf7a6..0000000000 --- a/c/src/lib/libbsp/riscv/Makefile.am +++ /dev/null @@ -1,10 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../aclocal -## Descend into the @RTEMS_BSP_FAMILY@ directory -## Currently, the shared directory is not explicitly -## added but it is present in the source tree. - - -_SUBDIRS = @RTEMS_BSP_FAMILY@ - -include $(top_srcdir)/../../../automake/subdirs.am -include $(srcdir)/../../../../../bsps/riscv/headers.am diff --git a/c/src/lib/libbsp/riscv/acinclude.m4 b/c/src/lib/libbsp/riscv/acinclude.m4 deleted file mode 100644 index db1a210fd4..0000000000 --- a/c/src/lib/libbsp/riscv/acinclude.m4 +++ /dev/null @@ -1,12 +0,0 @@ -# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY) -AC_DEFUN([RTEMS_CHECK_BSPDIR], -[ - case "$1" in - griscv ) - AC_CONFIG_SUBDIRS([griscv]);; - riscv ) - AC_CONFIG_SUBDIRS([riscv]);; - *) - AC_MSG_ERROR([Invalid BSP]);; - esac -]) diff --git a/c/src/lib/libbsp/riscv/configure.ac b/c/src/lib/libbsp/riscv/configure.ac deleted file mode 100644 index c8494e34cd..0000000000 --- a/c/src/lib/libbsp/riscv/configure.ac +++ /dev/null @@ -1,20 +0,0 @@ -# Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-riscv],[_RTEMS_VERSION],[http://www.rtems.org/bugzilla]) -RTEMS_TOP(../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_ENV_RTEMSBSP -RTEMS_PROJECT_ROOT - -RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]) - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/riscv/griscv/Makefile.am b/c/src/lib/libbsp/riscv/griscv/Makefile.am deleted file mode 100644 index 56f4ad271f..0000000000 --- a/c/src/lib/libbsp/riscv/griscv/Makefile.am +++ /dev/null @@ -1,71 +0,0 @@ -## -# -# @brief Makefile of LibBSP for the RISCV/Spike simulator. -# -# -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/riscv/griscv/start/bsp_specs - -############################################################################### -# Header # -############################################################################### - -############################################################################### -# Data # -############################################################################### - -start.$(OBJEXT): ../../../../../../bsps/riscv/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds -project_lib_DATA += linkcmds.base - -############################################################################### -# LibBSP # -############################################################################### - -project_lib_LIBRARIES = librtemsbsp.a - -# Startup -librtemsbsp_a_SOURCES = ../../../../../../bsps/shared/start/bspreset-empty.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/riscv/griscv/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/riscv/griscv/start/bsp_fatal_halt.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/riscv/griscv/start/amba.c - -# Shared -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c - -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/riscv/griscv/clock/clockdrv.c - -# Timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c - -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/riscv/griscv/irq/irq.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c - -# Console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/riscv/griscv/console/console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/riscv/griscv/console/printk_support.c - -if HAS_SMP -librtemsbsp_a_SOURCES += ../../../../../../bsps/riscv/griscv/start/bspsmp.c -endif - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/grlib-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/riscv/griscv/headers.am diff --git a/c/src/lib/libbsp/riscv/griscv/configure.ac b/c/src/lib/libbsp/riscv/griscv/configure.ac deleted file mode 100644 index a92676169f..0000000000 --- a/c/src/lib/libbsp/riscv/griscv/configure.ac +++ /dev/null @@ -1,59 +0,0 @@ -## -# -# @file -# -# @brief Configure script of LibBSP for riscv BSP. -# - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-riscv],[_RTEMS_VERSION],[http://www.rtems.org/bugzilla]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - -RTEMS_BSPOPTS_SET([BSP_CONSOLE_BAUD],[*],[115200]) -RTEMS_BSPOPTS_HELP([BSP_CONSOLE_BAUD],[default baud for console driver devices (default 115200)]) - -RTEMS_BSPOPTS_SET([RISCV_MAXIMUM_EXTERNAL_INTERRUPTS],[*],[64]) -RTEMS_BSPOPTS_HELP([RISCV_MAXIMUM_EXTERNAL_INTERRUPTS],[maximum number of external interrupts supported by the BSP (default 64)]) - -RTEMS_BSP_CLEANUP_OPTIONS - -RISCV_RAM_REGION_BEGIN_DEFAULT=0x40000000 - -AC_DEFUN([RISCV_LINKCMD],[ -AC_ARG_VAR([$1],[$2])dnl -[$1]=[$]{[$1]:-[$3]} -]) - -case "${RTEMS_BSP}" in - *clang) - RISCV_LINKER_START_DIRECTIVE_DEFAULT="INPUT" - RISCV_LINKER_ALIGN_DIRECTIVE_DEFAULT="ALIGN(8)" - ;; - *) - RISCV_LINKER_START_DIRECTIVE_DEFAULT="STARTUP" - RISCV_LINKER_ALIGN_DIRECTIVE_DEFAULT="ALIGN_WITH_INPUT" - ;; -esac - -AC_DEFUN([RISCV_LINKCMD],[ -AC_ARG_VAR([$1],[$2])dnl -[$1]=[$]{[$1]:-[$3]} -]) - -RISCV_LINKCMD([RISCV_RAM_REGION_BEGIN],[begin of the RAM region for linker command file (default is 0x40000000)],[${RISCV_RAM_REGION_BEGIN_DEFAULT}]) -RISCV_LINKCMD([RISCV_RAM_REGION_SIZE],[size of the RAM region for linker command file (default 16MiB)],[0x01000000]) -RISCV_LINKCMD([RISCV_LINKER_START_DIRECTIVE],[GNU LD understands STARTUP directive while LLVM/LLD does not and needs INPUT instead],[${RISCV_LINKER_START_DIRECTIVE_DEFAULT}]) -RISCV_LINKCMD([RISCV_LINKER_ALIGN_DIRECTIVE],[LLD does not support ALIGN_WITH_INPUT directive],[${RISCV_LINKER_ALIGN_DIRECTIVE_DEFAULT}]) - -AC_CONFIG_FILES([ -Makefile -linkcmds:../../../../../../bsps/riscv/griscv/start/linkcmds.in -linkcmds.base:../../../../../../bsps/riscv/shared/start/linkcmds.base.in -]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/riscv/riscv/Makefile.am b/c/src/lib/libbsp/riscv/riscv/Makefile.am deleted file mode 100644 index 261972d688..0000000000 --- a/c/src/lib/libbsp/riscv/riscv/Makefile.am +++ /dev/null @@ -1,71 +0,0 @@ -## -# -# @brief Makefile of LibBSP for the RISCV/Spike simulator. -# -# -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/riscv/riscv/start/bsp_specs - -############################################################################### -# Header # -############################################################################### - -############################################################################### -# Data # -############################################################################### - -start.$(OBJEXT): ../../../../../../bsps/riscv/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds -project_lib_DATA += linkcmds.base - -############################################################################### -# LibBSP # -############################################################################### - -project_lib_LIBRARIES = librtemsbsp.a - -# Startup -librtemsbsp_a_SOURCES = ../../../../../../bsps/shared/start/bspreset-empty.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/riscv/riscv/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/riscv/riscv/start/bsp_fatal_halt.c - -# Shared -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bsp-fdt.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c - -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/riscv/riscv/clock/clockdrv.c - -# Timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-cpucounter.c - -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/riscv/riscv/irq/irq.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c - -# Console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/riscv/riscv/console/console-config.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/riscv/riscv/console/htif.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/riscv/riscv/console/fe310-uart.c - -if HAS_SMP -librtemsbsp_a_SOURCES += ../../../../../../bsps/riscv/riscv/start/bspsmp.c -endif - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/riscv/riscv/headers.am diff --git a/c/src/lib/libbsp/riscv/riscv/configure.ac b/c/src/lib/libbsp/riscv/riscv/configure.ac deleted file mode 100644 index 4494a03536..0000000000 --- a/c/src/lib/libbsp/riscv/riscv/configure.ac +++ /dev/null @@ -1,96 +0,0 @@ -## -# -# @file -# -# @brief Configure script of LibBSP for riscv BSP. -# - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-riscv],[_RTEMS_VERSION],[http://www.rtems.org/bugzilla]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - -RTEMS_BSPOPTS_SET([BSP_START_COPY_FDT_FROM_U_BOOT],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_START_COPY_FDT_FROM_U_BOOT],[copy the U-Boot provided FDT to an internal storage]) - -RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_SIZE_MAX],[*],[65536]) -RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_SIZE_MAX],[maximum size of the FDT blob in bytes]) - -RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_READ_ONLY],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_READ_ONLY],[place the FDT blob into the read-only data area]) - -RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_COPY_TO_READ_ONLY_LOAD_AREA],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_COPY_TO_READ_ONLY_LOAD_AREA],[copy the FDT blob into the read-only load area via bsp_fdt_copy()]) - -RTEMS_BSPOPTS_SET([BSP_CONSOLE_BAUD],[*],[115200]) -RTEMS_BSPOPTS_HELP([BSP_CONSOLE_BAUD],[default baud for console driver devices (default 115200)]) - -RTEMS_BSPOPTS_SET([RISCV_MAXIMUM_EXTERNAL_INTERRUPTS],[*],[64]) -RTEMS_BSPOPTS_HELP([RISCV_MAXIMUM_EXTERNAL_INTERRUPTS],[maximum number of external interrupts supported by the BSP (default 64)]) - -RTEMS_BSPOPTS_SET([RISCV_ENABLE_HTIF_SUPPORT],[*],[]) -RTEMS_BSPOPTS_HELP([RISCV_ENABLE_HTIF_SUPPORT],[enables the HTIF support if defined to a non-zero value, otherwise it is disabled (disabled by default)]) - -RTEMS_BSPOPTS_SET([RISCV_CONSOLE_MAX_NS16550_DEVICES],[frdme310arty*],[]) -RTEMS_BSPOPTS_SET([RISCV_CONSOLE_MAX_NS16550_DEVICES],[*],[2]) -RTEMS_BSPOPTS_HELP([RISCV_CONSOLE_MAX_NS16550_DEVICES],[maximum number of NS16550 devices supported by the console driver (2 by default)]) - -RTEMS_BSPOPTS_SET([RISCV_ENABLE_FRDME310ARTY_SUPPORT],[frdme310arty*],[1]) -RTEMS_BSPOPTS_SET([RISCV_ENABLE_FRDME310ARTY_SUPPORT],[*],[]) -RTEMS_BSPOPTS_HELP([RISCV_ENABLE_FRDME310ARTY_SUPPORT],[enables support sifive Freedom E310 Arty board if defined to a non-zero value,otherwise it is disabled (disabled by default)]) - -RTEMS_BSP_CLEANUP_OPTIONS - -case "${RTEMS_BSP}" in - rv64*medany) - RISCV_RAM_REGION_BEGIN_DEFAULT=0x80000000 - ;; - rv64*) - RISCV_RAM_REGION_BEGIN_DEFAULT=0x70000000 - ;; - *) - RISCV_RAM_REGION_BEGIN_DEFAULT=0x80000000 - ;; -esac - -case "${RTEMS_BSP}" in - frdm*310arty) - RISCV_RAM_REGION_SIZE_DEFAULT=0x10000000 - ;; - *) - RISCV_RAM_REGION_SIZE_DEFAULT=0x04000000 - ;; -esac - -case "${RTEMS_BSP}" in - *clang) - RISCV_LINKER_START_DIRECTIVE_DEFAULT="INPUT" - RISCV_LINKER_ALIGN_DIRECTIVE_DEFAULT="ALIGN(8)" - ;; - *) - RISCV_LINKER_START_DIRECTIVE_DEFAULT="STARTUP" - RISCV_LINKER_ALIGN_DIRECTIVE_DEFAULT="ALIGN_WITH_INPUT" - ;; -esac - -AC_DEFUN([RISCV_LINKCMD],[ -AC_ARG_VAR([$1],[$2])dnl -[$1]=[$]{[$1]:-[$3]} -]) - -RISCV_LINKCMD([RISCV_RAM_REGION_BEGIN],[begin of the RAM region for linker command file (default is 0x70000000 for 64-bit with -mcmodel=medlow and 0x80000000 for all other)],[${RISCV_RAM_REGION_BEGIN_DEFAULT}]) -RISCV_LINKCMD([RISCV_RAM_REGION_SIZE],[size of the RAM region for linker command file (default is 256 MiB for frdme310arty and 64 MiB for all other)],[${RISCV_RAM_REGION_SIZE_DEFAULT}]) -RISCV_LINKCMD([RISCV_LINKER_START_DIRECTIVE],[GNU LD understands STARTUP directive while LLVM/LLD does not and needs INPUT instead],[${RISCV_LINKER_START_DIRECTIVE_DEFAULT}]) -RISCV_LINKCMD([RISCV_LINKER_ALIGN_DIRECTIVE],[LLD does not support ALIGN_WITH_INPUT directive],[${RISCV_LINKER_ALIGN_DIRECTIVE_DEFAULT}]) - -AC_CONFIG_FILES([ -Makefile -linkcmds:../../../../../../bsps/riscv/riscv/start/linkcmds.in -linkcmds.base:../../../../../../bsps/riscv/shared/start/linkcmds.base.in -]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/sh/Makefile.am b/c/src/lib/libbsp/sh/Makefile.am deleted file mode 100644 index 92d3859d86..0000000000 --- a/c/src/lib/libbsp/sh/Makefile.am +++ /dev/null @@ -1,7 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../aclocal - -# Descend into the @RTEMS_BSP_FAMILY@ directory -_SUBDIRS = @RTEMS_BSP_FAMILY@ - - -include $(top_srcdir)/../../../automake/subdirs.am diff --git a/c/src/lib/libbsp/sh/acinclude.m4 b/c/src/lib/libbsp/sh/acinclude.m4 deleted file mode 100644 index b9cd1aadad..0000000000 --- a/c/src/lib/libbsp/sh/acinclude.m4 +++ /dev/null @@ -1,16 +0,0 @@ -# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY) -AC_DEFUN([RTEMS_CHECK_BSPDIR], -[ - case "$1" in - gensh1 ) - AC_CONFIG_SUBDIRS([gensh1]);; - gensh2 ) - AC_CONFIG_SUBDIRS([gensh2]);; - gensh4 ) - AC_CONFIG_SUBDIRS([gensh4]);; - shsim ) - AC_CONFIG_SUBDIRS([shsim]);; - *) - AC_MSG_ERROR([Invalid BSP]);; - esac -]) diff --git a/c/src/lib/libbsp/sh/configure.ac b/c/src/lib/libbsp/sh/configure.ac deleted file mode 100644 index b4a0899aed..0000000000 --- a/c/src/lib/libbsp/sh/configure.ac +++ /dev/null @@ -1,20 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-sh],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_ENV_RTEMSBSP - -RTEMS_PROJECT_ROOT -RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]) - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/sh/gensh1/Makefile.am b/c/src/lib/libbsp/sh/gensh1/Makefile.am deleted file mode 100644 index 437111570d..0000000000 --- a/c/src/lib/libbsp/sh/gensh1/Makefile.am +++ /dev/null @@ -1,46 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/sh/gensh1/start/bsp_specs - - - -start.$(OBJEXT): ../../../../../../bsps/sh/gensh1/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/shared/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-loop.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/shared/start/bsphwinit.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES +=../../../../../../bsps/sh/gensh1/clock/ckinit.c -librtemsbsp_a_SOURCES +=../../../../../../bsps/sh/gensh1/clock/delay.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh1/start/cpu_asm.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh1/start/ispsh7032.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh1/btimer/btimer.c -# scitab -librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh1/console/scitab.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/shared/console/console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh1/console/sci.c -# debugio -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/printk-dummy.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/sh/gensh1/headers.am diff --git a/c/src/lib/libbsp/sh/gensh1/configure.ac b/c/src/lib/libbsp/sh/gensh1/configure.ac deleted file mode 100644 index d336f9e094..0000000000 --- a/c/src/lib/libbsp/sh/gensh1/configure.ac +++ /dev/null @@ -1,26 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-sh-gensh1],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - -## bsp-specific options -RTEMS_BSPOPTS_SET([START_HW_INIT],[*],[]) -RTEMS_BSPOPTS_HELP([START_HW_INIT], -[If defined, selects whether 'early_hw_init()' is called from 'start.S'; - 'bsp_hw_init()' is always called from 'bspstart.c']) - -AC_DEFINE(CPU_CLOCK_RATE_HZ, 20000000, [cpu clock rate in HZ]) -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/sh/gensh2/Makefile.am b/c/src/lib/libbsp/sh/gensh2/Makefile.am deleted file mode 100644 index b322eaa1d3..0000000000 --- a/c/src/lib/libbsp/sh/gensh2/Makefile.am +++ /dev/null @@ -1,50 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/sh/gensh2/start/bsp_specs - - - -start.$(OBJEXT): ../../../../../../bsps/sh/gensh2/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/sh/gensh2/start/linkcmds.ram -dist_project_lib_DATA += ../../../../../../bsps/sh/gensh2/start/linkcmds.rom - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh2/start/hw_init.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/shared/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/shared/start/bsphwinit.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -librtemsbsp_a_SOURCES +=../../../../../../bsps/sh/gensh2/clock/ckinit.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh2/start/cpu_asm.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh2/start/ispsh7045.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh2/btimer/btimer.c -# scitab -librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh2/console/scitab.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/shared/console/console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh2/console/config.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh2/console/sci.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh2/console/sci_termios.c -# debugio -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/printk-dummy.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/sh/gensh2/headers.am diff --git a/c/src/lib/libbsp/sh/gensh2/configure.ac b/c/src/lib/libbsp/sh/gensh2/configure.ac deleted file mode 100644 index 97203eeceb..0000000000 --- a/c/src/lib/libbsp/sh/gensh2/configure.ac +++ /dev/null @@ -1,31 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-sh-gensh2],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - -## bsp-specific options -AC_DEFINE(CPU_CLOCK_RATE_HZ, 29491200, [cpu clock rate in HZ]) - -RTEMS_BSPOPTS_SET([START_HW_INIT],[*],[]) -RTEMS_BSPOPTS_HELP([START_HW_INIT], -[If defined, selects whether 'early_hw_init()' is called from 'start.S'; - 'bsp_hw_init()' is always called from 'bspstart.c']) - -RTEMS_BSPOPTS_SET([STANDALONE_EVB],[*],[]) -RTEMS_BSPOPTS_HELP([STANDALONE_EVB], -[If defined, compiles code to jump-start from FLASH, without a monitor]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/sh/gensh4/Makefile.am b/c/src/lib/libbsp/sh/gensh4/Makefile.am deleted file mode 100644 index ce842c72ca..0000000000 --- a/c/src/lib/libbsp/sh/gensh4/Makefile.am +++ /dev/null @@ -1,45 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/sh/gensh4/start/bsp_specs - - -start.$(OBJEXT): ../../../../../../bsps/sh/gensh4/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/sh/gensh4/start/linkcmds.rom -dist_project_lib_DATA += ../../../../../../bsps/sh/gensh4/start/linkcmds.rom2ram - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/shared/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/shared/start/bsphwinit.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh4/start/cpu_asm.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh4/start/ispsh7750.c -librtemsbsp_a_SOURCES +=../../../../../../bsps/sh/gensh4/clock/ckinit.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh4/btimer/btimer.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh4/console/console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/printk-dummy.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh4/console/sh4uart.c -# hw_init -librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/gensh4/start/hw_init.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/sh/gensh4/headers.am diff --git a/c/src/lib/libbsp/sh/gensh4/configure.ac b/c/src/lib/libbsp/sh/gensh4/configure.ac deleted file mode 100644 index 09985ba45a..0000000000 --- a/c/src/lib/libbsp/sh/gensh4/configure.ac +++ /dev/null @@ -1,37 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-sh-gensh4],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - -## bsp-specific options -CPU_CLOCK_RATE_HZ=${CPU_CLOCK_RATE_HZ-96000000} -AC_DEFINE_UNQUOTED( - [CPU_CLOCK_RATE_HZ], - [$CPU_CLOCK_RATE_HZ], - [cpu clock rate in HZ]) - -# START_HW_INIT -# This switch selects whether 'early_hw_init()' is called from -# 'start.S'; 'bsp_hw_init()' is always called from 'bspstart.c' -RTEMS_BSPOPTS_SET([START_HW_INIT],[*],[0]) -RTEMS_BSPOPTS_HELP([START_HW_INIT], - [Whether to call early_hw_init from start.S]) - -RTEMS_BSPOPTS_SET([COPY_DATA_FROM_ROM],[*],[0]) -RTEMS_BSPOPTS_HELP([COPY_DATA_FROM_ROM], - [Whether to copy data from ROM to RAM in start.S]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/sh/shsim/Makefile.am b/c/src/lib/libbsp/sh/shsim/Makefile.am deleted file mode 100644 index 05f6d04fa7..0000000000 --- a/c/src/lib/libbsp/sh/shsim/Makefile.am +++ /dev/null @@ -1,49 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/sh/shsim/start/bsp_specs - - - -start.$(OBJEXT): ../../../../../../bsps/sh/shsim/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/shared/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/shared/start/bsphwinit.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/shsim/start/sysexit.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/shsim/start/cpu_asm.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/shsim/start/ispshgdb.c - -# clock -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/clock/clock-simidle.c - -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-polled.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/shsim/console/console-io.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/shsim/console/console-support.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/sh/shsim/console/console-debugio.c - -# timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/sh/shsim/headers.am diff --git a/c/src/lib/libbsp/sh/shsim/configure.ac b/c/src/lib/libbsp/sh/shsim/configure.ac deleted file mode 100644 index 29ab21803c..0000000000 --- a/c/src/lib/libbsp/sh/shsim/configure.ac +++ /dev/null @@ -1,41 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-sh-shsim],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - -## -RTEMS_BSP_ARG_ENABLE([iomem-patch], -[ --enable-iomem-patch=[[yes|no]]]) -if test x"$enable_iomem_patch" = x"yes"; then -AC_DEFINE_UNQUOTED( - [HAVE_SHSIM_IOMEM_PATCH], - [1], - [whether support for functional IOMEM in shsim/gdb shall be enabled]) -fi - -RTEMS_BSPOPTS_SET([CPU_CLOCK_RATE_HZ],[*],[20000000]) -RTEMS_BSPOPTS_HELP([CPU_CLOCK_RATE_HZ], -[cpu clock rate in HZ]) - -RTEMS_BSPOPTS_SET([START_HW_INIT],[*],[]) -RTEMS_BSPOPTS_HELP([START_HW_INIT], -[If defined, selects whether 'early_hw_init()' is called from 'start.S'; - 'bsp_hw_init()' is always called from 'bspstart.c']) - -## Used in scitab/Makefile.am -AC_SUBST(CPU_CLOCK_RATE_HZ) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/sparc/Makefile.am b/c/src/lib/libbsp/sparc/Makefile.am deleted file mode 100644 index 5b3a002ac6..0000000000 --- a/c/src/lib/libbsp/sparc/Makefile.am +++ /dev/null @@ -1,64 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../aclocal - -# Descend into the @RTEMS_BSP_FAMILY@ directory -_SUBDIRS = @RTEMS_BSP_FAMILY@ - - - -# Interrupt - -# AMBA Plug&Play bus - -# Clock Driver and Timer Library - -# PCI bus - -# PCI target boards - -# DEBUG - -# SpaceWire - -# UART - -# CAN (OC_CAN, GRCAN) - -# MEM - -# L2CACHE - -# GRIOMMU - -# MIL-STD-B1553 (Core1553BRM) - -# MIL-STD-B1553 (GR1553B) - -# I2C-master (I2CMST) - -# SPI - -# TIME - -# GPIO - -# PWM - -# ADC and DAC - -# GRETH - -# Network configuration - -# Driver Manager - - -# GR712 - -# TMTC - -# MEMSCRUB - -# L4STAT - -include $(top_srcdir)/../../../automake/subdirs.am -include $(srcdir)/../../../../../bsps/sparc/headers.am diff --git a/c/src/lib/libbsp/sparc/acinclude.m4 b/c/src/lib/libbsp/sparc/acinclude.m4 deleted file mode 100644 index 4d40305601..0000000000 --- a/c/src/lib/libbsp/sparc/acinclude.m4 +++ /dev/null @@ -1,14 +0,0 @@ -# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY) -AC_DEFUN([RTEMS_CHECK_BSPDIR], -[ - case "$1" in - erc32 ) - AC_CONFIG_SUBDIRS([erc32]);; - leon2 ) - AC_CONFIG_SUBDIRS([leon2]);; - leon3 ) - AC_CONFIG_SUBDIRS([leon3]);; - *) - AC_MSG_ERROR([Invalid BSP]);; - esac -]) diff --git a/c/src/lib/libbsp/sparc/configure.ac b/c/src/lib/libbsp/sparc/configure.ac deleted file mode 100644 index 61b0ee6158..0000000000 --- a/c/src/lib/libbsp/sparc/configure.ac +++ /dev/null @@ -1,23 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-sparc], -[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_ENV_RTEMSBSP -RTEMS_PROJECT_ROOT -AC_SUBST(RTEMS_CPU) -AC_SUBST(RTEMS_BSP_FAMILIY) - -RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]) - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/sparc/erc32/Makefile.am b/c/src/lib/libbsp/sparc/erc32/Makefile.am deleted file mode 100644 index 1c1c35a6b5..0000000000 --- a/c/src/lib/libbsp/sparc/erc32/Makefile.am +++ /dev/null @@ -1,66 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/sparc/erc32/start/bsp_specs - - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/sparc/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/sparc/shared/start/linkcmds.base - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/start/bspgetworkarea.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/erc32/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/erc32/start/setvec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/erc32/start/erc32mec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/erc32/start/boardinit.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/erc32/start/bspidle.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/erc32/start/bspdelay.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/start/bsp_fatal_exit.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/start/bsp_fatal_halt.c -# gnatsupp -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/erc32/gnatsupp/gnatsupp.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/gnatcommon.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/erc32/console/erc32_console.c -# debugio -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/erc32/console/debugputs.c -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/sparc/erc32/clock/ckinit.c -# timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/erc32/btimer/btimer.c - -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/irq/irq-shared.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/irq/bsp_isr_handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c - -if HAS_SMP -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/erc32/start/bspsmp.c -endif - -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c - - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/sparc/erc32/headers.am diff --git a/c/src/lib/libbsp/sparc/erc32/configure.ac b/c/src/lib/libbsp/sparc/erc32/configure.ac deleted file mode 100644 index 22e45b098d..0000000000 --- a/c/src/lib/libbsp/sparc/erc32/configure.ac +++ /dev/null @@ -1,37 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-sparc-erc32], -[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - - -## bsp-specific options -RTEMS_BSPOPTS_SET([CONSOLE_USE_INTERRUPTS],[*],[0]) -RTEMS_BSPOPTS_HELP([CONSOLE_USE_INTERRUPTS], -[The erc32 console driver can operate in either polled or interrupt mode. -Under the simulator (especially when FAST_UART is defined), polled seems -to operate better. It is common for a task to print a line (like the end -of test message) and then exit. In this case, the program returns control -to the simulator command line before the program has even queued the output -to the uart. Thus sis has no chance of getting the data out.]) - -RTEMS_BSPOPTS_SET([BSP_POWER_DOWN_AT_FATAL_HALT],[*],[]) -RTEMS_BSPOPTS_HELP([BSP_POWER_DOWN_AT_FATAL_HALT], -[If defined, CPU is spinning on fatal exit. Otherwise generate system - error which will hand over to debugger, simulator, etc.]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/sparc/leon2/Makefile.am b/c/src/lib/libbsp/sparc/leon2/Makefile.am deleted file mode 100644 index b2c55f83ad..0000000000 --- a/c/src/lib/libbsp/sparc/leon2/Makefile.am +++ /dev/null @@ -1,71 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/sparc/leon2/start/bsp_specs - - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/sparc/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/sparc/shared/start/linkcmds.base -dist_project_lib_DATA += ../../../../../../bsps/sparc/leon2/start/linkcmds.at697f -dist_project_lib_DATA += ../../../../../../bsps/sparc/leon2/start/linkcmds.leon2 - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon2/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/start/bspgetworkarea.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon2/start/setvec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon2/start/bspidle.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon2/start/bspdelay.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/start/bsp_fatal_exit.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/start/bsp_fatal_halt.c - -# gnatsupp -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon2/gnatsupp/gnatsupp.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/gnatcommon.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon2/console/console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon2/console/debugputs.c -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/sparc/leon2/clock/ckinit.c -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/irq/irq-shared.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/irq/bsp_isr_handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c - -# PCI -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon2/pci/at697_pci.c -# l2cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon2/start/cache.c -# timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon2/btimer/btimer.c - -# Driver Manager -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/drvmgr/ambapp_bus_leon2.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/drvmgr/leon2_amba_bus.c - -if HAS_SMP -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspsmp-dummy.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/getcurrentprocessor-zero.c -endif - - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/grlib-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/sparc/leon2/headers.am diff --git a/c/src/lib/libbsp/sparc/leon2/configure.ac b/c/src/lib/libbsp/sparc/leon2/configure.ac deleted file mode 100644 index e310149168..0000000000 --- a/c/src/lib/libbsp/sparc/leon2/configure.ac +++ /dev/null @@ -1,37 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-sparc-leon2], -[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - - -## bsp-specific options -RTEMS_BSPOPTS_SET([CONSOLE_USE_INTERRUPTS],[*],[0]) -RTEMS_BSPOPTS_HELP([CONSOLE_USE_INTERRUPTS], -[The leon2 console driver can operate in either polled or interrupt mode. -Under the simulator (especially when FAST_UART is defined), polled seems -to operate better. It is common for a task to print a line (like the end -of test message) and then exit. In this case, the program returns control -to the simulator command line before the program has even queued the output -to the uart. Thus sis has no chance of getting the data out.]) - -RTEMS_BSPOPTS_SET([BSP_POWER_DOWN_AT_FATAL_HALT],[*],[]) -RTEMS_BSPOPTS_HELP([BSP_POWER_DOWN_AT_FATAL_HALT], -[If defined, CPU is spinning on fatal exit. Otherwise generate system - error which will hand over to debugger, simulator, etc.]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/sparc/leon3/Makefile.am b/c/src/lib/libbsp/sparc/leon3/Makefile.am deleted file mode 100644 index 464f225ab2..0000000000 --- a/c/src/lib/libbsp/sparc/leon3/Makefile.am +++ /dev/null @@ -1,92 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/sparc/leon3/start/bsp_specs - - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/sparc/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/sparc/shared/start/linkcmds.base -dist_project_lib_DATA += ../../../../../../bsps/sparc/leon3/start/linkcmds.gr712rc -dist_project_lib_DATA += ../../../../../../bsps/sparc/leon3/start/linkcmds.gr740 -dist_project_lib_DATA += ../../../../../../bsps/sparc/leon3/start/linkcmds.leon3 -dist_project_lib_DATA += ../../../../../../bsps/sparc/leon3/start/linkcmds.ut699 -dist_project_lib_DATA += ../../../../../../bsps/sparc/leon3/start/linkcmds.ut700 - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/start/bspclean.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/start/bspgetworkarea.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/start/setvec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/start/bspidle.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/start/bspdelay.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/start/cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/start/bsp_fatal_exit.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/start/bsp_fatal_halt.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/start/drvmgr_def_drivers.c - -# gnatsupp -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/gnatsupp/gnatsupp.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/gnatcommon.c -# AMBA bus -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/start/amba.c - -# non-Driver Manager Clock Implementation -librtemsbsp_a_SOURCES +=../../../../../../bsps/sparc/leon3/clock/ckinit.c - -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/console/console.c -# debugio -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/console/printk_support.c - -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/start/eirq.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/irq/irq-shared.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/irq/bsp_isr_handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c - -# PCI -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/pci/pci_memreg_sparc_le.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/pci/pci_memreg_sparc_be.c - -# PCI target devices -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/pci/gr_leon4_n2x.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/shared/pci/gr_cpci_gr740.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/start/cache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/btimer/btimer.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/btimer/watchdog.c - -if HAS_SMP -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/start/bspsmp.c -endif - -if HAS_MP -# shmsupp -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/mpci/addrconv.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/mpci/getcfg.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/mpci/lock.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/leon3/mpci/mpisr.c -endif - - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/grlib-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/sparc/leon3/headers.am diff --git a/c/src/lib/libbsp/sparc/leon3/configure.ac b/c/src/lib/libbsp/sparc/leon3/configure.ac deleted file mode 100644 index fc66dcfe17..0000000000 --- a/c/src/lib/libbsp/sparc/leon3/configure.ac +++ /dev/null @@ -1,39 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-sparc-leon3], -[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - - -## bsp-specific options -RTEMS_BSPOPTS_SET([CONSOLE_USE_INTERRUPTS],[*],[0]) -RTEMS_BSPOPTS_HELP([CONSOLE_USE_INTERRUPTS], -[The leon3 console driver can operate in either polled or interrupt mode. -Under the simulator (especially when FAST_UART is defined), polled seems -to operate better.]) - -RTEMS_BSPOPTS_SET([BSP_LEON3_SMP],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_LEON3_SMP], -[Always defined when on a LEON3 to enable the LEON3 support for - determining the CPU core number in an SMP configuration.]) - -RTEMS_BSPOPTS_SET([BSP_POWER_DOWN_AT_FATAL_HALT],[*],[]) -RTEMS_BSPOPTS_HELP([BSP_POWER_DOWN_AT_FATAL_HALT], -[If defined, CPU is powered down on fatal exit. Otherwise generate system - error which will hand over to debugger, simulator, etc.]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/sparc64/Makefile.am b/c/src/lib/libbsp/sparc64/Makefile.am deleted file mode 100644 index 7ffdba432e..0000000000 --- a/c/src/lib/libbsp/sparc64/Makefile.am +++ /dev/null @@ -1,7 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../aclocal - -## Descend into the @RTEMS_BSP_FAMILY@ directory -_SUBDIRS = @RTEMS_BSP_FAMILY@ - -include $(top_srcdir)/../../../automake/subdirs.am -include $(srcdir)/../../../../../bsps/sparc64/headers.am diff --git a/c/src/lib/libbsp/sparc64/acinclude.m4 b/c/src/lib/libbsp/sparc64/acinclude.m4 deleted file mode 100644 index 7a2c18b865..0000000000 --- a/c/src/lib/libbsp/sparc64/acinclude.m4 +++ /dev/null @@ -1,12 +0,0 @@ -# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY) -AC_DEFUN([RTEMS_CHECK_BSPDIR], -[ - case "$1" in - niagara ) - AC_CONFIG_SUBDIRS([niagara]);; - usiii ) - AC_CONFIG_SUBDIRS([usiii]);; - *) - AC_MSG_ERROR([Invalid BSP]);; - esac -]) diff --git a/c/src/lib/libbsp/sparc64/configure.ac b/c/src/lib/libbsp/sparc64/configure.ac deleted file mode 100644 index 0b4f8c3c66..0000000000 --- a/c/src/lib/libbsp/sparc64/configure.ac +++ /dev/null @@ -1,24 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-sparc64],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) - -# GAB: ./shared is used by sparc v7/8 bsps - -RTEMS_TOP(../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_ENV_RTEMSBSP - -RTEMS_PROJECT_ROOT - -RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]) - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/sparc64/niagara/Makefile.am b/c/src/lib/libbsp/sparc64/niagara/Makefile.am deleted file mode 100644 index 6a961b142a..0000000000 --- a/c/src/lib/libbsp/sparc64/niagara/Makefile.am +++ /dev/null @@ -1,51 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/sparc64/niagara/start/bsp_specs - -noinst_PROGRAMS = - - - -start.$(OBJEXT): ../../../../../../bsps/sparc64/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -dist_project_lib_DATA += ../../../../../../bsps/sparc64/shared/start/linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/niagara/start/bspclean.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/niagara/start/m5op_sparc.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspstart-empty.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/start/setvec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/helenos/boot/genarch/balloc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/helenos/boot/genarch/ofw.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/helenos/boot/genarch/ofw_tree.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/helenos/boot/sparc64/loader/ofwarch.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/helenos/boot/sparc64/loader/main.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/helenos/boot/sparc64/loader/ofwasm.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/niagara/start/bspinit.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/start/halt.S - -librtemsbsp_a_SOURCES +=../../../../../../bsps/sparc64/shared/clock/ckinit.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/console/conscfg.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/sparc64/niagara/headers.am diff --git a/c/src/lib/libbsp/sparc64/niagara/configure.ac b/c/src/lib/libbsp/sparc64/niagara/configure.ac deleted file mode 100644 index 44817bb5d0..0000000000 --- a/c/src/lib/libbsp/sparc64/niagara/configure.ac +++ /dev/null @@ -1,19 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-sparc64-sun4v],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - -AC_DEFINE(SUN4V, 1, [SUN model option]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/sparc64/usiii/Makefile.am b/c/src/lib/libbsp/sparc64/usiii/Makefile.am deleted file mode 100644 index 1a75e88f20..0000000000 --- a/c/src/lib/libbsp/sparc64/usiii/Makefile.am +++ /dev/null @@ -1,62 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/sparc64/usiii/start/bsp_specs - -## these are the include files used by the boot process from HelenOS Sparc64 -## These include files mimic the HelenOS kernel include layout, which -## in HelenOS-0.4.2 is more complicated than the boot include dirs. - -# assumed by the HelenOS sources to be in the root includedir. We place them -# in a kernel include directory. - - -noinst_PROGRAMS = - - - -start.$(OBJEXT): ../../../../../../bsps/sparc64/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -dist_project_lib_DATA += ../../../../../../bsps/sparc64/shared/start/linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspstart-empty.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/start/setvec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/helenos/boot/genarch/balloc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/helenos/boot/genarch/ofw.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/helenos/boot/genarch/ofw_tree.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/helenos/boot/sparc64/loader/ofwarch.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/helenos/boot/sparc64/loader/main.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/helenos/boot/sparc64/loader/ofwasm.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/start/halt.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/usiii/start/bspinit.S - -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/helenos/kernel/sparc64/src/cache.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/helenos/kernel/sparc64/src/sun4u/takemmu.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/start/trap_table.S - -librtemsbsp_a_SOURCES +=../../../../../../bsps/sparc64/shared/clock/ckinit.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc64/shared/console/conscfg.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/sparc64/usiii/headers.am diff --git a/c/src/lib/libbsp/sparc64/usiii/configure.ac b/c/src/lib/libbsp/sparc64/usiii/configure.ac deleted file mode 100644 index 48945c2b2f..0000000000 --- a/c/src/lib/libbsp/sparc64/usiii/configure.ac +++ /dev/null @@ -1,26 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-sparc64-sun4u],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - -RTEMS_BSPOPTS_SET([SIMSPARC_FAST_IDLE],[*],[]) -RTEMS_BSPOPTS_HELP([SIMSPARC_FAST_IDLE], -[If defined, speed up the clock ticks while the idle task is running so -time spent in the idle task is minimized. This significantly reduces -the wall time required to execute the RTEMS test suites.]) - -AC_DEFINE(US3, 1, [UltraSPARC model option]) -AC_DEFINE(SUN4U, 1, [SUN model option]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/v850/Makefile.am b/c/src/lib/libbsp/v850/Makefile.am deleted file mode 100644 index c10765bafe..0000000000 --- a/c/src/lib/libbsp/v850/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -## -## - -ACLOCAL_AMFLAGS = -I ../../../aclocal - -## Descend into the @RTEMS_BSP_FAMILY@ directory -## Currently, the shared directory is not explicitly -## added but it is present in the source tree. -_SUBDIRS = @RTEMS_BSP_FAMILY@ - - -include $(top_srcdir)/../../../automake/subdirs.am diff --git a/c/src/lib/libbsp/v850/acinclude.m4 b/c/src/lib/libbsp/v850/acinclude.m4 deleted file mode 100644 index f506eced18..0000000000 --- a/c/src/lib/libbsp/v850/acinclude.m4 +++ /dev/null @@ -1,10 +0,0 @@ -# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY) -AC_DEFUN([RTEMS_CHECK_BSPDIR], -[ - case "$1" in - gdbv850sim ) - AC_CONFIG_SUBDIRS([gdbv850sim]);; - *) - AC_MSG_ERROR([Invalid BSP]);; - esac -]) diff --git a/c/src/lib/libbsp/v850/configure.ac b/c/src/lib/libbsp/v850/configure.ac deleted file mode 100644 index b8a83321c3..0000000000 --- a/c/src/lib/libbsp/v850/configure.ac +++ /dev/null @@ -1,21 +0,0 @@ -## Process this file with autoconf to produce a configure script. -## - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-v850],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_ENV_RTEMSBSP -RTEMS_PROJECT_ROOT - -RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]) - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/v850/gdbv850sim/Makefile.am b/c/src/lib/libbsp/v850/gdbv850sim/Makefile.am deleted file mode 100644 index 4152abe8ac..0000000000 --- a/c/src/lib/libbsp/v850/gdbv850sim/Makefile.am +++ /dev/null @@ -1,42 +0,0 @@ -## -## - -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/v850/gdbv850sim/start/bsp_specs - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/v850/gdbv850sim/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -librtemsbsp_a_SOURCES = ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspstart-empty.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/v850/gdbv850sim/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/v850/shared/start/crt1.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/v850/gdbv850sim/start/trap.S - -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/clock/clock-simidle.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-polled.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/v850/gdbv850sim/console/console-io.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c - -project_lib_LIBRARIES = librtemsbsp.a - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/v850/gdbv850sim/headers.am diff --git a/c/src/lib/libbsp/v850/gdbv850sim/configure.ac b/c/src/lib/libbsp/v850/gdbv850sim/configure.ac deleted file mode 100644 index 583f2f3aeb..0000000000 --- a/c/src/lib/libbsp/v850/gdbv850sim/configure.ac +++ /dev/null @@ -1,19 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-v850-gdbv850sim],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/x86_64/Makefile.am b/c/src/lib/libbsp/x86_64/Makefile.am deleted file mode 100644 index 46a80a8ab6..0000000000 --- a/c/src/lib/libbsp/x86_64/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../aclocal - -# Descend into the @RTEMS_BSP_FAMILY@ directory -_SUBDIRS = @RTEMS_BSP_FAMILY@ - -include $(top_srcdir)/../../../automake/subdirs.am diff --git a/c/src/lib/libbsp/x86_64/acinclude.m4 b/c/src/lib/libbsp/x86_64/acinclude.m4 deleted file mode 100644 index 92ae6f719e..0000000000 --- a/c/src/lib/libbsp/x86_64/acinclude.m4 +++ /dev/null @@ -1,10 +0,0 @@ -# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY) -AC_DEFUN([RTEMS_CHECK_BSPDIR], -[ - case "$1" in - amd64 ) - AC_CONFIG_SUBDIRS([amd64]);; - *) - AC_MSG_ERROR([Invalid BSP]);; - esac -]) diff --git a/c/src/lib/libbsp/x86_64/amd64/Makefile.am b/c/src/lib/libbsp/x86_64/amd64/Makefile.am deleted file mode 100644 index 92ed2e6c16..0000000000 --- a/c/src/lib/libbsp/x86_64/amd64/Makefile.am +++ /dev/null @@ -1,52 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/x86_64/amd64/start/bsp_specs - -noinst_PROGRAMS = - -start.$(OBJEXT): ../../../../../../bsps/x86_64/amd64/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -# XXX: We may want a custom bsp_work_area_initialize to detect memory size like -# the i386 -# -# FreeBSD's bootloader may leave a bootinfo structure for the kernel to find later: -# http://fxr.watson.org/fxr/source/i386/include/bootinfo.h?v=FREEBSD11#L48 -# -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/x86_64/amd64/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/x86_64/amd64/start/page.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -# interrupts -librtemsbsp_a_SOURCES += ../../../../../../bsps/x86_64/amd64/interrupts/pic.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/x86_64/amd64/interrupts/idt.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/x86_64/amd64/interrupts/isr_handler.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -# clock -librtemsbsp_a_SOURCES += ../../../../../../bsps/x86_64/amd64/clock/clock.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios-init.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/x86_64/amd64/console/console.c -# timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c -# cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/x86_64/amd64/headers.am diff --git a/c/src/lib/libbsp/x86_64/amd64/configure.ac b/c/src/lib/libbsp/x86_64/amd64/configure.ac deleted file mode 100644 index 2f565fc4d9..0000000000 --- a/c/src/lib/libbsp/x86_64/amd64/configure.ac +++ /dev/null @@ -1,19 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-x86_64-amd64],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -RTEMS_BSP_LINKCMDS - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/x86_64/configure.ac b/c/src/lib/libbsp/x86_64/configure.ac deleted file mode 100644 index a398a4e202..0000000000 --- a/c/src/lib/libbsp/x86_64/configure.ac +++ /dev/null @@ -1,20 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-x86_64],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_ENV_RTEMSBSP -RTEMS_PROJECT_ROOT - -RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]) - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/make/Makefile.am b/c/src/make/Makefile.am deleted file mode 100644 index 1c45672dc9..0000000000 --- a/c/src/make/Makefile.am +++ /dev/null @@ -1,87 +0,0 @@ -ACLOCAL_AMFLAGS = -I aclocal -I ../aclocal - -CLEANFILES = - -rtems_makedir = $(pkgdatadir)/make - -GENERIC_FILES = host.cfg - -MAKE_FILES = README directory.cfg lib.cfg - -rtems_make_DATA = $(MAKE_FILES) $(GENERIC_FILES) - -noinst_DATA = leaf.cfg - -rtemsdir = $(exec_prefix) -rtems_bspdir = $(rtemsdir)/@RTEMS_BSP@ -rtems_bsp_DATA = Makefile.inc - -rtems_bsp_makedir = $(rtems_bspdir)/make -rtems_bsp_make_DATA = bsp.cfg target.cfg - -bsp.cfg: bsp.cfg.in Makefile - sed \ - -e "s|[@]HAS_MP[@]|$(HAS_MP)|" \ - -e "s|[@]HAS_POSIX_API[@]|$(HAS_POSIX_API)|" \ - -e "s|[@]HAS_CPLUSPLUS[@]|$(HAS_CPLUSPLUS)|" \ - < $(srcdir)/bsp.cfg.in > bsp.cfg -CLEANFILES += bsp.cfg - -target.cfg: target.cfg.in Makefile - sed \ - -e "s|[@]RTEMS_API[@]|$(RTEMS_API)|" \ - -e "s|[@]CPPFLAGS[@]|$(CPPFLAGS)|" \ - -e "s|[@]CFLAGS[@]|$(CFLAGS)|" \ - -e "s|[@]LIBS[@]|$(LIBS)|" \ - -e "s|[@]CC[@]|$(CC)|" \ - -e "s|[@]CXX[@]|$(CXX)|" \ - -e "s|[@]AS[@]|$(AS)|" \ - -e "s|[@]AR[@]|$(AR)|" \ - -e "s|[@]NM[@]|$(NM)|" \ - -e "s|[@]LD[@]|$(LD)|" \ - -e "s|[@]SIZE[@]|$(SIZE)|" \ - -e "s|[@]STRIP[@]|$(STRIP)|" \ - -e "s|[@]RANLIB[@]|$(RANLIB)|" \ - -e "s|[@]OBJCOPY[@]|$(OBJCOPY)|" \ - -e "s|[@]RTEMS_CPU[@]|$(RTEMS_CPU)|" \ - -e "s|[@]RTEMS_HAS_MULTIPROCESSING[@]|$(HAS_MP)|" \ - -e "s|[@]RTEMS_HAS_POSIX_API[@]|$(HAS_POSIX_API)|" \ - -e "s|[@]RTEMS_HAS_CPLUSPLUS[@]|$(HAS_CPLUSPLUS)|" \ - < $(srcdir)/target.cfg.in > target.cfg -CLEANFILES += target.cfg - -host.cfg: host.cfg.in Makefile - sed \ - -e "s|[@]CP[@]|$(CP)|" \ - -e "s|[@]MV[@]|$(MV)|" \ - -e "s|[@]LN[@]|$(LN)|" \ - -e "s|[@]SHELL[@]|$(SHELL)|" \ - -e "s|[@]KSH[@]|$(KSH)|" \ - < $(srcdir)/host.cfg.in > host.cfg -CLEANFILES += host.cfg - -Makefile.inc: Makefile.inc.in Makefile - sed \ - -e "s|[@]prefix[@]|$(prefix)|" \ - -e "s|[@]exec_prefix[@]|$(exec_prefix)|" \ - -e "s|[@]pkgdatadir[@]|$(pkgdatadir)|" \ - -e "s|[@]RTEMS_BSP[@]|$(RTEMS_BSP)|" \ - -e "s|[@]RTEMS_CPU[@]|$(RTEMS_CPU)|" \ - -e "s|[@]RTEMS_API[@]|$(RTEMS_API)|" \ - -e "s|[@]CC[@]|$(CC)|" \ - -e "s|[@]CXX[@]|$(CXX)|" \ - -e "s|[@]AS[@]|$(AS)|" \ - -e "s|[@]AR[@]|$(AR)|" \ - -e "s|[@]NM[@]|$(NM)|" \ - -e "s|[@]LD[@]|$(LD)|" \ - -e "s|[@]SIZE[@]|$(SIZE)|" \ - -e "s|[@]OBJCOPY[@]|$(OBJCOPY)|" \ - -e "s|[@]RTEMS_HAS_POSIX_API[@]|$(HAS_POSIX_API)|" \ - -e "s|[@]RTEMS_HAS_CPLUSPLUS[@]|$(HAS_CPLUSPLUS)|" \ - < $(srcdir)/Makefile.inc.in > Makefile.inc -CLEANFILES += Makefile.inc - -## At the moment all actively supported configurations -## use gcc-target-default.cfg only. -rtems_make_compilersdir = $(rtems_makedir)/compilers -dist_rtems_make_compilers_DATA = compilers/gcc-target-default.cfg diff --git a/c/src/make/Makefile.inc.in b/c/src/make/Makefile.inc.in deleted file mode 100644 index d3df7a3b98..0000000000 --- a/c/src/make/Makefile.inc.in +++ /dev/null @@ -1,55 +0,0 @@ -# -# BSP specific settings. To be included in application Makefiles -# -# This support will be removed from RTEMS. Please consider other -# ways to build applications. -# - -RTEMS_API = @RTEMS_API@ - -RTEMS_CPU = @RTEMS_CPU@ -RTEMS_BSP = @RTEMS_BSP@ - -prefix = @prefix@ -exec_prefix = @exec_prefix@ - -CC_FOR_TARGET = @CC@ -CXX_FOR_TARGET = @CXX@ -AS_FOR_TARGET = @AS@ -AR_FOR_TARGET = @AR@ -NM_FOR_TARGET = @NM@ -LD_FOR_TARGET = @LD@ -SIZE_FOR_TARGET = @SIZE@ -OBJCOPY_FOR_TARGET = @OBJCOPY@ - -CC= $(CC_FOR_TARGET) -CXX= $(CXX_FOR_TARGET) -AS= $(AS_FOR_TARGET) -LD= $(LD_FOR_TARGET) -NM= $(NM_FOR_TARGET) -AR= $(AR_FOR_TARGET) -SIZE= $(SIZE_FOR_TARGET) -OBJCOPY= $(OBJCOPY_FOR_TARGET) - -export CC -export CXX -export AS -export LD -export NM -export AR -export SIZE -export OBJCOPY - -RTEMS_ROOT ?= $(prefix) -PROJECT_ROOT = $(RTEMS_ROOT) -RTEMS_CUSTOM = $(RTEMS_ROOT)/make/custom/$(RTEMS_BSP).cfg -RTEMS_SHARE = $(RTEMS_ROOT)/share/rtems$(RTEMS_API) - -RTEMS_USE_OWN_PDIR = no -RTEMS_HAS_POSIX_API = @RTEMS_HAS_POSIX_API@ -RTEMS_HAS_ITRON_API = no -RTEMS_HAS_CPLUSPLUS = @RTEMS_HAS_CPLUSPLUS@ - -export RTEMS_BSP -export RTEMS_CUSTOM -export PROJECT_ROOT diff --git a/c/src/make/README b/c/src/make/README deleted file mode 100644 index f3491c2577..0000000000 --- a/c/src/make/README +++ /dev/null @@ -1,465 +0,0 @@ - make/README - - This file describes the layout and conventions of the application - makefile support for RTEMS applications. Internally, RTEMS uses - GNU-style autoconf/automake Makefiles as much as possible to - ease integration with other GNU tools. - - All of these "make" trees are substantially similar; however this - file documents the current state of the RTEMS Application Makefile - support. - - This make tree is based on a build system originally developed - to simplify porting projects between various OS's. The primary - goals were: - - . simple *and* customizable individual makefiles - - . use widely available GNU make. There is no pre-processing or - automatic generation of Makefiles. - - . Same makefiles work on *many* host OS's due to portability - of GNU make and the host OS config files. - - . Support for different compilers and operating systems - on a per-user basis. Using the same sources (including - Makefiles) one developer can develop and test under SVR4, - another under 4.x, another under HPUX. - - . Builtin support for compiling "variants" such as debug - versions. These variants can be built - recursively. - - . Control of system dependencies. "hidden" dependencies on - environment variables (such as PATH) - have been removed whenever possible. No matter what your - PATH variable is set to, you should get the same thing - when you 'make' as everyone else on the project. - - This Makefile system has evolved into its present form and as it - exists in RTEMS today, its sole goal is to build RTEMS applications. - The use of these Makefiles hides the complexity of producing - executables for a wide variety of embedded CPU families and target - BSPs. Switching between RTEMS BSPs is accomplished via setting - the environment variable "RTEMS_MAKEFILE_PATH." - - This description attempts to cover all aspects of the Makefile tree. Most - of what is described here is maintained automatically by the configuration - files. - - The example makefiles in make/Templates should be used as a starting - point for new directories. - - There are 2 main types of Makefile: - - directory and leaf. - - Directory Makefiles - ------------------- - - A Makefile in a source directory with sub-directories is called a - "directory" Makefile. - - Directory Makefile's are simply responsible for acting as "middle-men" - and recursing into their sub-directories and propagating the make. - - For example, directory src/bin will contain only a Makefile and - sub-directories. No actual source code will reside in the directory. - The following commands: - - $ cd src/bin - $ make all - - would descend into all the subdirectories of 'src/bin' and recursively - perform a 'make all'. - - A 'make debug' will recurse thru sub-directories as a debug build. - - A template directory Makefile which should work in almost all - cases is in make/Templates/Makefile.dir - - - Leaf Makefiles - -------------- - - Source directories that contain source code for libraries or - programs use a "leaf" Makefile. - - These makefiles contain the rules necessary to build programs - (or libraries). - - A template leaf Makefile is in Templates/Makefile.leaf . A template - leaf Makefile for building libraries is in Templates/Makefile.lib . - - - NOTE: To simplify nested makefile's and source maintenance, we disallow - combining source and directories (that make(1) would be expected to - recurse into) in one source directory. Ie., a directory in the source - tree may contain EITHER source files OR recursive sub directories, but NOT - both. This assumption is generally shared with GNU automake. - - Variants (where objects go) - --------------------------- - - All binary targets are placed in a sub-directory whose name is (for - example): - - o-optimize/ -- optimized binaries - o-debug/ -- debug binaries - - Using the template Makefiles, this will all happen automatically. - The contents of these directories are specific to a BSP. - - Within a Makefile, the ${ARCH} variable is set to o-optimize, - o-debug, etc., as appropriate. - - HISTORICAL NOTE: Prior to version 4.5, the name of the sub-directory - in which objects were placed included the BSP name. - - Typing 'make' will place objects in o-optimize. - 'make debug' will place objects in o-debug. - - The debug targets are equivalent to 'all' except that - CFLAGS and/or LDFLAGS are modified as per the compiler config file for - debug and profile support. - - The targets debug etc., can be invoked recursively at - the directory make level. So from the top of a tree, one could - install a debug version of everything under that point by: - - $ cd src/lib - $ gmake debug - $ gmake install - - When building a command that is linked with a generated library, the - appropriate version of the library will be linked in. - - For example, the following fragments link the normal, debug, or - version of "libmine.a" as appropriate: - - LD_LIBS += $(LIBMINE) - LIBMINE = ../libmine/${ARCH}/libmine.a - - ${ARCH}/pgm: $(LIBMINE) ${OBJS} - $(make-exe) - - If we do 'gmake debug', then the library in - ../libmine/o-debug/libmine.a will be linked in. If $(LIBMINE) - might not exist (or might be out of date) at this point, we could add - - ${LIBMINE}: FORCEIT - cd ../libmine; ${MAKE} ${VARIANT_VA} - - The above would generate the following command to build libmine.a: - - cd ../libmine; gmake debug - - The macro reference ${VARIANT_VA} converts ${ARCH} to the word 'debug' - (in this example) and thus ensures the proper version of the library - is built. - - - Targets - ------- - - All Makefile's support the following targets: - - all -- make "everything" - install -- install "everything" - - The following targets are provided automatically by - the included config files: - - clean -- delete all targets - depend -- build a make dependency file - "variant targets" -- special variants, see below - - - All directory Makefiles automatically propagate all these targets. If - you don't wish to support 'all' or 'install' in your source directory, - you must leave the rules section empty, as the parent directory Makefile - will attempt it on recursive make's. - - - Configuration - ------------- - - All the real work described here happens in file(s) included - from your Makefile. - - All Makefiles include a customization file which is used to select - compiler and host operating system. The environment variable - RTEMS_MAKEFILE_PATH must point to the directory containing this file; eg: - - export RTEMS_MAKEFILE_PATH=/.../pc386/ - - All leaf Makefile's also include either 'make/leaf.cfg' (or - 'make/lib.cfg' for building libraries). These config files provide - default rules and set up the command macros as appropriate. - - All directory Makefiles include 'make/directory.cfg'. directory.cfg - provides all the rules for recursing through sub directories. - - The Makefile templates already perform these include's. - - 'make/leaf.cfg' (or directory.cfg) in turn includes: - - a file specifying general purpose rules appropriate for - both leaf and directory makefiles. - ( make/main.cfg ) - - personality modules specified by the customization file for: - compiler ( make/compilers/??.cfg ) - - - generic rules file - ------------------ - - [ make/main.cfg ] - included by leaf.cfg or directory.cfg. - - This file contains some standard rules and variable assignments - that all Makefiles need. - - It also includes the FORCEIT: pseudo target. - - - OS config file for host machine - ------------------------------- - - [ make/os/OS-NAME.cfg ] - included by main.cfg - - Figures out the target architecture and specifies command names - for the OS tools including RCS/CVS (but NOT for the compiler tools). - - - Compiler configuration for the target - ------------------------------------- - - [ compilers/COMPILER-NAME.cfg ] - included by leaf.cfg - - Specifies the names of tools for compiling programs. - Names in here should be fully qualified, and NOT depend on $PATH. - - Also specifies compiler flags to be used to generate optimized, - debugging versions, as well as rules to compile - assembly language and make makefile dependencies. - - - Configuration Variables - ----------------------- - - Variables you have to set in the environment or in your Makefile. - Note: the RTEMS module files set RTEMS_ROOT and RTEMS_CUSTOM - for you. - - Makefile Variables - ------------------ - - RTEMS_BSP -- name of your 'bsp' eg: pc386, mvme136 - - RTEMS_CPU -- CPU architecture e.g.: i386, m68k - - RTEMS_CPU_FAMILY -- CPU model e.g.: i486dx, m68020 - - RTEMS_ROOT -- The root of your source tree. - All other file names are derived from this. - [ eg: % setenv RTEMS_ROOT $HOME/work/RTEMS ] - - RTEMS_CUSTOM -- name of your config files in make/custom - Example: - $(RTEMS_ROOT)/make/custom/$(RTEMS_BSP).cfg - - The value RTEMS_ROOT is used in the custom - files to generate the make(1) variables: - - PROJECT_RELEASE - PROJECT_BIN - PROJECT_INCLUDE - PROJECT_TOOLS - - etc., which are used within the make config files themselves. - (The files in make/*.cfg try to avoid use of word RTEMS so - they can be more easily shared by other projects) - - Preset variables - ---------------- - - Aside from command names set by the OS and compiler config files, - a number of MAKE variables are automatically set and maintained by - the config files. - - PROJECT_RELEASE - -- release/install directory - [ $(PROJECT_ROOT) ] - - PROJECT_BIN - -- directory for installed binaries - [ $(PROJECT_ROOT)/bin ] - - PROJECT_TOOLS - -- directory for build environment commands - [ eg: $(PROJECT_ROOT)/build-tools ] - - ARCH -- target sub-directory for object code - [ eg: o-optimize or o-debug ] - - VARIANTS -- full list of all possible values for $(ARCH); - used mainly for 'make clean' - [ eg: "o-optimize o-debug" ] - - VARIANT_VA -- Variant name. - Normally "", but for 'make debug' it is "debug". - - see make/leaf.cfg for more info. - - - Preset compilation variables - ---------------------------- - - This is a list of some of the compilation variables. - Refer to the compiler config files for the complete list. - - CFLAGS_OPTIMIZE_V -- value of optimize flag for compiler - [ eg: -O ] - - CFLAGS_DEBUG_V -- value of debug flag for compiler - [ eg: -g ] - - CFLAGS_DEBUG - CFLAGS_OPTIMIZE -- current values for each depending - on make variant. - - LDFLAGS_STATIC_LIBRARIES_V - -- ld option for static libraries - -Bstatic or -dy (svr4) - - LDFLAGS_SHARED_LIBRARIES_V - -- ld option for dynamic libraries - -Bdynamic or -dn (svr4) - - Makefile Variables - ------------------ - - The following variables may be set in a typical Makefile. - - C_PIECES -- File names of your .c files without '.c' suffix. - [ eg: C_PIECES=main funcs stuff ] - - CC_PIECES -- ditto, except for .cc files - - S_PIECES -- ditto, except for .S files. - - LIB -- target library name in leaf library makefiles. - [ eg: LIB=${ARCH}/libmine.a ] - - H_FILES -- your .h files in this directory. - [ eg: H_FILES=stuff.h extra.h ] - - DEFINES -- cc -D items. Included in CPPFLAGS. - leaf Makefiles. - [ eg: DEFINES += -DUNIX ] - - CPPFLAGS -- -I include directories. - leaf Makefiles. - [ eg: CPPFLAGS += -I../include ] - - LD_PATHS -- arguments to -L for ld. - Will be prefixed with '-L' or '-L ' as appropriate - and included in LDFLAGS. - - LDFLAGS -- -L arguments to ld; more may be ADDed. - - LD_LIBS -- libraries to be linked in. - [ eg: LDLIBS += ../libfoo/${ARCH}/libfoo.a ] - - XCFLAGS -- "extra" CFLAGS for special needs. Pre-pended - to CFLAGS. - Not set or used by Makefiles. - Can be set on command line to pass extra flags - to the compiler. - - XCPPFLAGS -- ditto for CPPFLAGS - Can be set on command line to pass extra flags - to the preprocessor. - - XCCPPFLAGS -- same as XCPPFLAGS for C++. - - XCCFLAGS -- same as XCFLAGS for C++. - - SUBDIRS -- list of sub directories for make recursion. - directory Makefiles only. - [ eg: SUBDIRS=cpu bsp ] - - CLEAN_ADDITIONS - -- list of files or directories that should - be deleted by 'make clean' - [ eg: CLEAN_ADDITIONS += y.tab.c ] - - See 'leaf.cfg' for the 'clean:' rule and its - default deletions. - - CLOBBER_ADDITIONS - -- list of files or directories that should - be deleted by 'make clobber' - Since 'make clobber' includes 'make clean', - you don't need to duplicate items in both. - - Command names - ------------- - - The following commands should only be called - as make variables: - - MAKE,INSTALL,INSTALL_VARIANT,SHELL - - ECHO,CAT,CP,MV,LN,MKDIR,CHMOD - - SED - - CC,CPP,AS,AR,LD,NM,SIZE,RANLIB,MKLIB, - YACC,LEX,LINT,CTAGS,ETAGS - - In addition, the following commands specifically support - the installation of libraries, executables, header files, - and other things that need to be installed: - - INSTALL_CHANGE - set to host "install" program by default - - INSTALL_VARIANT - set to host "install" program by default - - Special Directory Makefile Targets - ---------------------------------- - - all_WRAPUP - clean_WRAPUP - install_WRAPUP - clean_WRAPUP - clobber_WRAPUP - depend_WRAPUP - -- Specify additional commands for recursive - (directory level) targets. - - This is handy in certain cases where you need - to do bit of work *after* a recursive make. - - make/Templates - -------------- - - This directory contains Makefile and source file templates that - should help in creating or converting makefiles. - - Makefile.leaf - Template leaf Makefiles. - - Makefile.lib - Template leaf library Makefiles. - - Makefile.dir - Template "directory" makefile. - - - - diff --git a/c/src/make/aclocal/rtems-flags.m4 b/c/src/make/aclocal/rtems-flags.m4 deleted file mode 100644 index 57e63aa80d..0000000000 --- a/c/src/make/aclocal/rtems-flags.m4 +++ /dev/null @@ -1,10 +0,0 @@ -## -## Some hacks to set up RTEMS_*FLAGS -## Internal macro, not supposed to be explictly used in configure.ac's - -AC_DEFUN([_RTEMS_FLAGS],[ -AS_IF([test -n "[$]{$1}"], - [RTEMS_$1=[$]{$1}], - [RTEMS_$1=$2]) -AC_SUBST([RTEMS_$1]) -]) diff --git a/c/src/make/bsp.cfg.in b/c/src/make/bsp.cfg.in deleted file mode 100644 index 57aa00b0f7..0000000000 --- a/c/src/make/bsp.cfg.in +++ /dev/null @@ -1,31 +0,0 @@ -## BSP configuration flags for BSP "@RTEMS_BSP@" - -## -## Does this BSP support multiprocessing ? -## -HAS_MP = @HAS_MP@ - -## -## Does this BSP support RTEMS's remote debugger ? -## -HAS_RDBG = no - -## -## Does this BSP support RTEMS's posix API ? -## -HAS_POSIX_API = @HAS_POSIX_API@ - -## -## Does this BSP support RTEMS's ITRON API ? -## -HAS_ITRON_API = no - -## -## Does this BSP support RTEMS's CXX API ? -## -HAS_CPLUSPLUS = @HAS_CPLUSPLUS@ - -## -## Does this BSP support RTEMS's networking ? -## -HAS_NETWORKING = @HAS_NETWORKING@ diff --git a/c/src/make/bsp.mak b/c/src/make/bsp.mak deleted file mode 100644 index 9c1da3fc3a..0000000000 --- a/c/src/make/bsp.mak +++ /dev/null @@ -1,11 +0,0 @@ -# -# Makefile fragment to convert .cfgs into .cache -# - -include make/custom/${RTEMS_BSP}.cfg - -make/${RTEMS_BSP}.cache: - @$(RM) $@ - @echo ac_cv_env_RTEMS_CPU_MODEL=\"$(RTEMS_CPU_MODEL)\" >> $@ - @echo ac_cv_env_CPU_CFLAGS=\"$(CPU_CFLAGS)\" >> $@ - @echo ac_cv_env_CFLAGS_OPTIMIZE_V=\"$(CFLAGS_OPTIMIZE_V)\" >> $@ diff --git a/c/src/make/compilers/gcc-target-default.cfg b/c/src/make/compilers/gcc-target-default.cfg deleted file mode 100644 index 813bd5c2c4..0000000000 --- a/c/src/make/compilers/gcc-target-default.cfg +++ /dev/null @@ -1,189 +0,0 @@ -# -# Shared compiler for all GNU tools configurations -# - -## -# CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V are the values we -# would want the corresponding macros to be set to. -# -# CFLAGS_OPTIMIZE, CFLAGS_DEBUG are set in the leaf -# Makefiles by the 'debug:' targets to their _V values. -# - -# default flags -# XCPPFLAGS, XCFLAGS, XCXXFLAGS, XASFLAGS -# are used to add flags from the shell -# cf. make.info ("Implicit rules/variables" for details) - -# NOTE: Should these go to CPPFLAGS ? -CFLAGS_DEFAULT=-Wall - -# NOTE: CPU_CFLAGS should probably be renamed to CPU_CPPFLAGS -# NOTE: CPU_DEFINES should probably be merged with CPU_CFLAGS -CPPFLAGS += $(CPU_DEFINES) $(CPU_CFLAGS) $(DEFINES) $(XCPPFLAGS) -CFLAGS = $(CFLAGS_DEFAULT) $(XCFLAGS) -CXXFLAGS = $(CFLAGS_DEFAULT) $(XCXXFLAGS) -ASFLAGS = $(CPU_ASFLAGS) $(XASFLAGS) - -# NOTE: GCCSPECS probably belongs to CPPFLAGS -GCCSPECS_OPTIMIZE_V = -GCCSPECS_DEBUG_V = - -GCCSPECS = -B$(PROJECT_RELEASE)/lib/ -specs bsp_specs -qrtems -GCCSPECS += $(GCCSPECS_$(VARIANT_V)_V) - -CC += $(GCCSPECS) -CXX += $(GCCSPECS) - -CPPFLAGS += - -# Define this to yes if C++ is included in the development environment. -# This requires that at least the GNU C++ compiler and libg++ be installed. -ifeq ($(HAS_CPLUSPLUS),yes) -CPLUS_LD_LIBS += $(PROJECT_RELEASE)/lib/librtems++$(LIBSUFFIX_VA) -endif - -# debug flag; -CFLAGS_DEBUG_V ?= -O0 -g -CXXFLAGS_DEBUG_V ?= $(CFLAGS_DEBUG_V) - -# when debugging, optimize flag: typically empty -# some compilers do allow optimization with their "-g" -CFLAGS_OPTIMIZE_V ?= -O2 -g -CXXFLAGS_OPTIMIZE_V ?= $(CFLAGS_OPTIMIZE_V) - -ifndef AUTOMAKE -CPPFLAGS_$(VARIANT)=$(CPPFLAGS_$(VARIANT)_V) -CFLAGS_$(VARIANT) =$(CFLAGS_$(VARIANT)_V) -CXXFLAGS_$(VARIANT)=$(CXXFLAGS_$(VARIANT)_V) -endif - -ifndef AUTOMAKE -CPPFLAGS += $(CPPFLAGS_OPTIMIZE) $(CPPFLAGS_DEBUG) -CFLAGS += $(CFLAGS_OPTIMIZE) $(CFLAGS_DEBUG) -CXXFLAGS += $(CXXFLAGS_OPTIMIZE) $(CXXFLAGS_DEBUG) -endif - -# List of library paths without -L -LD_PATHS= $(PROJECT_RELEASE)/lib - -# ld flag for incomplete link -LDFLAGS_INCOMPLETE = -r - -# LDFLAGS=$(LDFLAGS_DEBUG) $(LD_PATHS:%=-L%) -LDFLAGS += $(LDFLAGS_DEBUG) - -# -# Stuff to clean and clobber for the compiler and its tools -# - -CLEAN_CC = a.out *.o *.BAK -CLOBBER_CC = - -# -# Client compiler and support tools -# - -# CPP command to write file to standard output with warnings suppressed -CPP=$(CC) -E -w - -# egrep regexp to ignore symbol table entries in ar archives. -# Only used to make sure we skip them when coalescing libraries. -# skip __.SYMDEF and empty names (maybe bug in ranlib??). -AR_SYMBOL_TABLE="HIGHLY-UNLIKELY-TO-CONFLICT" -ARFLAGS=ruv - -# -# How to compile stuff into ${ARCH} subdirectory -# - -${ARCH}/%.o: %.c - ${COMPILE.c} $(AM_CPPFLAGS) $(AM_CFLAGS) -o $@ $< - -${ARCH}/%.o: %.cc - ${COMPILE.cc} $(AM_CPPFLAGS) $(AM_CXXFLAGS) -o $@ $< - -${ARCH}/%.o: %.cpp - ${COMPILE.cc} $(AM_CPPFLAGS) $(AM_CXXFLAGS) -o $@ $< - -${ARCH}/%.o: %.cxx - ${COMPILE.cc} $(AM_CPPFLAGS) $(AM_CXXFLAGS) -o $@ $< - -${ARCH}/%.o: %.C - ${COMPILE.cc} $(AM_CPPFLAGS) $(AM_CXXFLAGS) -o $@ $< - -${ARCH}/%.o: %.S - ${COMPILE.S} $(AM_CPPFLAGS) -DASM -o $@ $< - -# Make foo.rel from foo.o -${ARCH}/%.rel: ${ARCH}/%.o - ${make-rel} - -# create $(ARCH)/pgm from pgm.sh -${ARCH}/%: %.sh - $(RM) $@ - $(CP) $< $@ - $(CHMOD) +x $@ - -# Dependency files for use by gmake -# NOTE: we don't put them into $(ARCH) -# so that 'make clean' doesn't blow it away - -DEPEND=Depends-${ARCH} - -CLEAN_DEPEND=$(DEPEND).tmp -CLOBBER_DEPEND=$(DEPEND) - -# We deliberately don't have anything depend on the -# $(DEPEND) file; otherwise it will get rebuilt even -# on 'make clean' -# - -depend-am: $(C_FILES) $(CC_FILES) $(S_FILES) -ifneq ($(words $(C_FILES) $(CC_FILES) $(S_FILES)), 0) -# Use gcc -M to generate dependencies -# Replace foo.o with $(ARCH)/foo.o -# Replace $(ARCH) value with string $(ARCH) -# so that it will for debug cases - $(COMPILE.c) $(AM_CPPFLAGS) $(AM_CFLAGS) -M $^ | \ - $(SED) -e 's?^\(.*\)\.o[ ]*:?$$(ARCH)/\1.o:?' \ - -e 's?$(ARCH)/?$$(ARCH)/?' >$(DEPEND).tmp - $(MV) $(DEPEND).tmp $(DEPEND) -endif -depend: depend-am - -# spell out all the LINK_FILE's, rather than using -lbsp, so -# that $(LINK_FILES) can be a dependency - -# -# NOTE: a rule to link an rtems' application should look similar to this -# (cf. "make-exe" in make/custom/*.cfg): -# -# gcc28: -# $(PGM): $(LINK_FILES) -# $(CC) $(CFLAGS) -o $@ $(LINK_OBJS) $(LINK_LIBS) -# - -LINK_OBJS =\ - $(CONSTRUCTOR) \ - $(OBJS) - -LINK_FILES =\ - $(CONSTRUCTOR) \ - $(OBJS) \ - $(PROJECT_RELEASE)/lib/librtemsbsp$(LIBSUFFIX_VA) \ - $(PROJECT_RELEASE)/lib/librtemscpu$(LIBSUFFIX_VA) - -LINK_LIBS += $(LD_LIBS) - -# -# Allow user to override link commands (to build a prom image, perhaps) -# -ifndef LINKCMDS -LINKCMDS=$(PROJECT_RELEASE)/lib/linkcmds -endif - -define make-rel - $(LINK.c) $(CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) \ - -qnolinkcmds -nostdlib -Wl,-r $(XLDFLAGS) -o $@ $^ -endef diff --git a/c/src/make/configure.ac b/c/src/make/configure.ac deleted file mode 100644 index 9de68a40d7..0000000000 --- a/c/src/make/configure.ac +++ /dev/null @@ -1,81 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -## -## This script configures the configuration files below make/ -## - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-make],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -AC_CONFIG_SRCDIR([bsp.cfg.in]) -RTEMS_TOP(../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP -AC_SUBST(RTEMS_TOPdir,../../..) - -RTEMS_CANONICAL_TARGET_CPU - -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_VERSIONING -RTEMS_ENABLE_MULTIPROCESSING -RTEMS_ENABLE_POSIX -RTEMS_ENABLE_NETWORKING -RTEMS_ENABLE_CXX -RTEMS_ENABLE_DRVMGR - -RTEMS_ENV_RTEMSBSP - -AC_PATH_PROG(CAT,cat) -AC_PATH_PROG(CP,cp) -AC_PATH_PROG(MV,mv) -AC_PATH_PROG(LN,ln) -AC_PROG_LN_S -AC_PATH_PROG(CHMOD,chmod) -AC_PATH_PROG(SORT,sort) - -AC_PATH_PROG(TOUCH,touch) -AC_PATH_PROG(CMP,cmp) - -AC_PATH_PROG(SED,sed) -AC_PATH_PROGS(M4,gm4 m4) - -RTEMS_PATH_KSH - -## BEGIN configure.target.in - -RTEMS_PROJECT_ROOT - -RTEMS_PROG_CC_FOR_TARGET - -## check for g++ -RTEMS_PROG_CXX_FOR_TARGET - -RTEMS_CANONICALIZE_TOOLS -RTEMS_CHECK_TOOL(SIZE,size,:) -RTEMS_CHECK_TOOL(NM,nm,:) -RTEMS_CHECK_TOOL(OBJCOPY,objcopy,:) - -## if this is an i386, does gas have good code16 support? -RTEMS_I386_GAS_CODE16 - -RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP) - -RTEMS_CHECK_MULTIPROCESSING(RTEMS_BSP) -RTEMS_CHECK_NETWORKING(RTEMS_BSP) -RTEMS_CHECK_POSIX_API(RTEMS_BSP) -RTEMS_CHECK_CXX(RTEMS_BSP) - -AC_SUBST(RTEMS_HAS_CPLUSPLUS) -AC_SUBST(RTEMS_API,[_RTEMS_API]) - -cfg_dir="${RTEMS_TOPdir}/make" -AC_SUBST(cfg_dir) - -# Symlink leaf.cfg from the source directory into the build directory. -AC_CONFIG_LINKS([leaf.cfg:leaf.cfg]) - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile -]) -AC_OUTPUT diff --git a/c/src/make/custom/default.cfg.in b/c/src/make/custom/default.cfg.in deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/c/src/make/directory.cfg b/c/src/make/directory.cfg deleted file mode 100644 index 83ea0ecde3..0000000000 --- a/c/src/make/directory.cfg +++ /dev/null @@ -1,57 +0,0 @@ -# make/directory.cfg -# -# Make(1) configuration file include'd by all directory-level Makefile's. -# -# See also make/main.cfg -# - -# This is a simplified variant of automake-1.4's rule for handling -# subdirectories -$(RECURSE_TARGETS): - @set fnord $(MAKEFLAGS); amf=$$2; \ - dot_seen=no; \ - target=`echo $@ | sed -e s/-recursive// -e s/debug_// `; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - echo "Making $$target in $$subdir"; \ - local_target="$$target"; \ - (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ - done && test -z "$$fail" - - -# mostlyclean-recursive maintainer-clean-recursive: -clean-recursive \ -distclean-recursive: - @set fnord $(MAKEFLAGS); amf=$$2; \ - dot_seen=no; \ - rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \ - rev="$$subdir $$rev"; \ - test "$$subdir" = "." && dot_seen=yes; \ - done; \ - test "$$dot_seen" = "no" && rev=". $$rev"; \ - target=`echo $@ | sed s/-recursive//`; \ - for subdir in $$rev; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ - done && test -z "$$fail" - -clean-am: clean-generic -distclean-am: distclean-generic clean-am - -preinstall: preinstall-recursive -.PHONY: preinstall preinstall-am preinstall-recursive - -distclean: distclean-recursive - -$(RM) config.status - -.PHONY: distclean distclean-am distclean-recursive - -clean: clean-recursive -.PHONY: clean clean-am clean-recursive - diff --git a/c/src/make/host.cfg.in b/c/src/make/host.cfg.in deleted file mode 100644 index caedc2ee9e..0000000000 --- a/c/src/make/host.cfg.in +++ /dev/null @@ -1,48 +0,0 @@ -# OS-specific configuration -# -# Derived from rtems/c/make/os/*.cfg in previous RTEMS version. -# - -# -# Stuff to clean and clobber for the OS -# - -CLEAN_OS = -CLOBBER_OS = *~ *.bak TAGS tags - -SHELL=@SHELL@ -ECHO=echo - -CAT=cat -CP=@CP@ -MV=@MV@ -LN=@LN@ -MKDIR=mkdir -CHMOD=chmod -SED=sed - -# Global tools - -ifndef BIN2C -BIN2C=rtems-bin2c -endif - -ifndef INSTALL_CHANGE -INSTALL_CHANGE=install -endif -ifndef INSTALL_VARIANT -INSTALL_VARIANT=install -endif - -# ksh (or bash) is used by some shell scripts; ref build-tools/scripts/Makefile -# -# Must have shell functions. Some ksh's core dump mysteriously and -# unreliably on RTEMS shell scripts. bash appears to be the most -# reliable but late model ksh's are usually OK. -KSH=@KSH@ - -INSTBINFLAGS = -m 0755 -INSTDATAFLAGS = -m 0644 -INSTLIBFLAGS = -m 0644 -INSTDIRFLAGS = -m 0755 -d -INSTINCFLAGS = -m 0644 diff --git a/c/src/make/leaf.cfg b/c/src/make/leaf.cfg deleted file mode 100644 index 8d3f52ecde..0000000000 --- a/c/src/make/leaf.cfg +++ /dev/null @@ -1,44 +0,0 @@ -# make/leaf.cfg -# -# Make(1) configuration file include'd by all leaf-node Makefiles -# - -# Allow user to override link commands (to build a prom image, perhaps) -ifndef LINKCMDS -LINKCMDS=$(PROJECT_RELEASE)/lib/linkcmds -endif - -EXEEXT?=.exe -DOWNEXT?=.ralf - -define bsp-link-c - $(LINK.c) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) \ - -o $(basename $@)$(EXEEXT) $(LINK_OBJS) $(LINK_LIBS) -endef - -define bsp-link-cxx - $(LINK.cc) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) \ - -o $(basename $@)$(EXEEXT) $(LINK_OBJS) $(LINK_LIBS) -endef - -define default-bsp-post-link - $(NM) -g -n $@ > $(basename $@).num - $(SIZE) $@ -endef - -ifndef bsp-post-link - define bsp-post-link - $(default-bsp-post-link) - cp $(basename $@)$(EXEEXT) $(basename $@)$(DOWNEXT) - endef -endif - -define make-exe - $(bsp-link-c) - $(bsp-post-link) -endef - -define make-cxx-exe - $(bsp-link-cxx) - $(bsp-post-link) -endef diff --git a/c/src/make/lib.cfg b/c/src/make/lib.cfg deleted file mode 100644 index c4a2c679d5..0000000000 --- a/c/src/make/lib.cfg +++ /dev/null @@ -1,15 +0,0 @@ -# make/lib.cfg -# -# Make(1) configuration file include'd by all "library" Makefile -# Assumes $(LIB) is set to $(ARCH)/libfoo.a -# - -include $(PROJECT_ROOT)/make/leaf.cfg - -define make-library -$(RM) $@ -$(AR) $(ARFLAGS) $@ $(OBJS) -$(RANLIB) $@ -endef - -.PRECIOUS: $(LIB) diff --git a/c/src/make/target.cfg.in b/c/src/make/target.cfg.in deleted file mode 100644 index 63e91591c5..0000000000 --- a/c/src/make/target.cfg.in +++ /dev/null @@ -1,44 +0,0 @@ -# Target specific settings. -# - -CFLAGS = @CFLAGS@ -CPPFLAGS = @CPPFLAGS@ -LDFLAGS = -LIBS = @LIBS@ - -RTEMS_API = @RTEMS_API@ -CC = @CC@ -AS = @AS@ -AR = @AR@ -NM = @NM@ -LD = @LD@ -SIZE = @SIZE@ -STRIP = @STRIP@ -OBJCOPY = @OBJCOPY@ -RANLIB = @RANLIB@ - -CXX = @CXX@ - -export CC -export AS -export LD -export NM -export AR -export SIZE -export OBJCOPY - -export CXX - -RTEMS_HAS_MULTIPROCESSING = @RTEMS_HAS_MULTIPROCESSING@ -RTEMS_HAS_POSIX_API = @RTEMS_HAS_POSIX_API@ -RTEMS_HAS_ITRON_API = no -RTEMS_HAS_NETWORKING = @RTEMS_HAS_NETWORKING@ -RTEMS_HAS_RDBG = no -RTEMS_HAS_CPLUSPLUS = @RTEMS_HAS_CPLUSPLUS@ -RTEMS_CPU = @RTEMS_CPU@ - -XCFLAGS=$(CFLAGS_FOR_TARGET) - -export RTEMS_BSP -export RTEMS_CUSTOM -export PROJECT_ROOT diff --git a/compile b/compile deleted file mode 100755 index 531136b068..0000000000 --- a/compile +++ /dev/null @@ -1,347 +0,0 @@ -#! /bin/sh -# Wrapper for compilers which do not understand '-c -o'. - -scriptversion=2012-10-14.11; # UTC - -# Copyright (C) 1999-2013 Free Software Foundation, Inc. -# Written by Tom Tromey . -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . - -# As a special exception to the GNU General Public License, if you -# distribute this file as part of a program that contains a -# configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that program. - -# This file is maintained in Automake, please report -# bugs to or send patches to -# . - -nl=' -' - -# We need space, tab and new line, in precisely that order. Quoting is -# there to prevent tools from complaining about whitespace usage. -IFS=" "" $nl" - -file_conv= - -# func_file_conv build_file lazy -# Convert a $build file to $host form and store it in $file -# Currently only supports Windows hosts. If the determined conversion -# type is listed in (the comma separated) LAZY, no conversion will -# take place. -func_file_conv () -{ - file=$1 - case $file in - / | /[!/]*) # absolute file, and not a UNC file - if test -z "$file_conv"; then - # lazily determine how to convert abs files - case `uname -s` in - MINGW*) - file_conv=mingw - ;; - CYGWIN*) - file_conv=cygwin - ;; - *) - file_conv=wine - ;; - esac - fi - case $file_conv/,$2, in - *,$file_conv,*) - ;; - mingw/*) - file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'` - ;; - cygwin/*) - file=`cygpath -m "$file" || echo "$file"` - ;; - wine/*) - file=`winepath -w "$file" || echo "$file"` - ;; - esac - ;; - esac -} - -# func_cl_dashL linkdir -# Make cl look for libraries in LINKDIR -func_cl_dashL () -{ - func_file_conv "$1" - if test -z "$lib_path"; then - lib_path=$file - else - lib_path="$lib_path;$file" - fi - linker_opts="$linker_opts -LIBPATH:$file" -} - -# func_cl_dashl library -# Do a library search-path lookup for cl -func_cl_dashl () -{ - lib=$1 - found=no - save_IFS=$IFS - IFS=';' - for dir in $lib_path $LIB - do - IFS=$save_IFS - if $shared && test -f "$dir/$lib.dll.lib"; then - found=yes - lib=$dir/$lib.dll.lib - break - fi - if test -f "$dir/$lib.lib"; then - found=yes - lib=$dir/$lib.lib - break - fi - if test -f "$dir/lib$lib.a"; then - found=yes - lib=$dir/lib$lib.a - break - fi - done - IFS=$save_IFS - - if test "$found" != yes; then - lib=$lib.lib - fi -} - -# func_cl_wrapper cl arg... -# Adjust compile command to suit cl -func_cl_wrapper () -{ - # Assume a capable shell - lib_path= - shared=: - linker_opts= - for arg - do - if test -n "$eat"; then - eat= - else - case $1 in - -o) - # configure might choose to run compile as 'compile cc -o foo foo.c'. - eat=1 - case $2 in - *.o | *.[oO][bB][jJ]) - func_file_conv "$2" - set x "$@" -Fo"$file" - shift - ;; - *) - func_file_conv "$2" - set x "$@" -Fe"$file" - shift - ;; - esac - ;; - -I) - eat=1 - func_file_conv "$2" mingw - set x "$@" -I"$file" - shift - ;; - -I*) - func_file_conv "${1#-I}" mingw - set x "$@" -I"$file" - shift - ;; - -l) - eat=1 - func_cl_dashl "$2" - set x "$@" "$lib" - shift - ;; - -l*) - func_cl_dashl "${1#-l}" - set x "$@" "$lib" - shift - ;; - -L) - eat=1 - func_cl_dashL "$2" - ;; - -L*) - func_cl_dashL "${1#-L}" - ;; - -static) - shared=false - ;; - -Wl,*) - arg=${1#-Wl,} - save_ifs="$IFS"; IFS=',' - for flag in $arg; do - IFS="$save_ifs" - linker_opts="$linker_opts $flag" - done - IFS="$save_ifs" - ;; - -Xlinker) - eat=1 - linker_opts="$linker_opts $2" - ;; - -*) - set x "$@" "$1" - shift - ;; - *.cc | *.CC | *.cxx | *.CXX | *.[cC]++) - func_file_conv "$1" - set x "$@" -Tp"$file" - shift - ;; - *.c | *.cpp | *.CPP | *.lib | *.LIB | *.Lib | *.OBJ | *.obj | *.[oO]) - func_file_conv "$1" mingw - set x "$@" "$file" - shift - ;; - *) - set x "$@" "$1" - shift - ;; - esac - fi - shift - done - if test -n "$linker_opts"; then - linker_opts="-link$linker_opts" - fi - exec "$@" $linker_opts - exit 1 -} - -eat= - -case $1 in - '') - echo "$0: No command. Try '$0 --help' for more information." 1>&2 - exit 1; - ;; - -h | --h*) - cat <<\EOF -Usage: compile [--help] [--version] PROGRAM [ARGS] - -Wrapper for compilers which do not understand '-c -o'. -Remove '-o dest.o' from ARGS, run PROGRAM with the remaining -arguments, and rename the output as expected. - -If you are trying to build a whole package this is not the -right script to run: please start by reading the file 'INSTALL'. - -Report bugs to . -EOF - exit $? - ;; - -v | --v*) - echo "compile $scriptversion" - exit $? - ;; - cl | *[/\\]cl | cl.exe | *[/\\]cl.exe ) - func_cl_wrapper "$@" # Doesn't return... - ;; -esac - -ofile= -cfile= - -for arg -do - if test -n "$eat"; then - eat= - else - case $1 in - -o) - # configure might choose to run compile as 'compile cc -o foo foo.c'. - # So we strip '-o arg' only if arg is an object. - eat=1 - case $2 in - *.o | *.obj) - ofile=$2 - ;; - *) - set x "$@" -o "$2" - shift - ;; - esac - ;; - *.c) - cfile=$1 - set x "$@" "$1" - shift - ;; - *) - set x "$@" "$1" - shift - ;; - esac - fi - shift -done - -if test -z "$ofile" || test -z "$cfile"; then - # If no '-o' option was seen then we might have been invoked from a - # pattern rule where we don't need one. That is ok -- this is a - # normal compilation that the losing compiler can handle. If no - # '.c' file was seen then we are probably linking. That is also - # ok. - exec "$@" -fi - -# Name of file we expect compiler to create. -cofile=`echo "$cfile" | sed 's|^.*[\\/]||; s|^[a-zA-Z]:||; s/\.c$/.o/'` - -# Create the lock directory. -# Note: use '[/\\:.-]' here to ensure that we don't use the same name -# that we are using for the .o file. Also, base the name on the expected -# object file name, since that is what matters with a parallel build. -lockdir=`echo "$cofile" | sed -e 's|[/\\:.-]|_|g'`.d -while true; do - if mkdir "$lockdir" >/dev/null 2>&1; then - break - fi - sleep 1 -done -# FIXME: race condition here if user kills between mkdir and trap. -trap "rmdir '$lockdir'; exit 1" 1 2 15 - -# Run the compile. -"$@" -ret=$? - -if test -f "$cofile"; then - test "$cofile" = "$ofile" || mv "$cofile" "$ofile" -elif test -f "${cofile}bj"; then - test "${cofile}bj" = "$ofile" || mv "${cofile}bj" "$ofile" -fi - -rmdir "$lockdir" -exit $ret - -# Local Variables: -# mode: shell-script -# sh-indentation: 2 -# eval: (add-hook 'write-file-hooks 'time-stamp) -# time-stamp-start: "scriptversion=" -# time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-time-zone: "UTC" -# time-stamp-end: "; # UTC" -# End: diff --git a/config-ml.in b/config-ml.in deleted file mode 100644 index f960486321..0000000000 --- a/config-ml.in +++ /dev/null @@ -1,664 +0,0 @@ -#### THIS IS NOT gcc's config-ml.in #### - -# 2002-07-06 Imported from from gcc-3.1 - -# Configure fragment invoked in the post-target section for subdirs -# wanting multilib support. -# -# It is advisable to support a few --enable/--disable options to let the -# user select which libraries s/he really wants. -# -# Subdirectories wishing to use multilib should put the following lines -# in the "post-target" section of configure.in. -# -# if [ "${srcdir}" = "." ] ; then -# if [ "${with_target_subdir}" != "." ] ; then -# . ${with_multisrctop}../../config-ml.in -# else -# . ${with_multisrctop}../config-ml.in -# fi -# else -# . ${srcdir}/../config-ml.in -# fi -# -# -# Things are complicated because 6 separate cases must be handled: -# 2 (native, cross) x 3 (absolute-path, relative-not-dot, dot) = 6. -# -# srcdir=. is special. It must handle make programs that don't handle VPATH. -# To implement this, a symlink tree is built for each library and for each -# multilib subdir. -# -# The build tree is layed out as -# -# ./ -# newlib -# m68020/ -# newlib -# m68881/ -# newlib -# -# The nice feature about this arrangement is that inter-library references -# in the build tree work without having to care where you are. Note that -# inter-library references also work in the source tree because symlink trees -# are built when srcdir=. -# -# Unfortunately, trying to access the libraries in the build tree requires -# the user to manually choose which library to use as GCC won't be able to -# find the right one. This is viewed as the lesser of two evils. -# -# Configure variables: -# ${with_target_subdir} = "." for native, or ${target_alias} for cross. -# Set by top level Makefile. -# ${with_multisrctop} = how many levels of multilibs there are in the source -# tree. It exists to handle the case of configuring in the source tree: -# ${srcdir} is not constant. -# ${with_multisubdir} = name of multilib subdirectory (eg: m68020/m68881). -# -# Makefile variables: -# MULTISRCTOP = number of multilib levels in source tree (+1 if cross) -# (FIXME: note that this is different than ${with_multisrctop}. Check out.). -# MULTIBUILDTOP = number of multilib levels in build tree -# MULTIDIRS = list of multilib subdirs (eg: m68000 m68020 ...) -# (only defined in each library's main Makefile). -# MULTISUBDIR = installed subdirectory name with leading '/' (eg: /m68000) -# (only defined in each multilib subdir). - -# FIXME: Multilib is currently disabled by default for everything other than -# newlib. It is up to each target to turn on multilib support for the other -# libraries as desired. - -# We have to handle being invoked by both Cygnus configure and Autoconf. -# -# Cygnus configure incoming variables: -# srcdir, subdir, host, arguments -# -# Autoconf incoming variables: -# srcdir, host, ac_configure_args -# -# We *could* figure srcdir and host out, but we'd have to do work that -# our caller has already done to figure them out and requiring these two -# seems reasonable. -# Note that `host' in this case is GCC's `target'. Target libraries are -# configured for a particular host. - -Makefile=${ac_file-Makefile} -ml_config_shell=${CONFIG_SHELL-/bin/sh} -ml_arguments=${ac_configure_args} -ml_realsrcdir=${srcdir} - -# Scan all the arguments and set all the ones we need. - -ml_verbose=--verbose -for option in ${ml_arguments} -do - case $option in -# Unquote autoconf >= 2.57 added quotes - \'--*\') eval option="$option" ;; - --*) ;; - -*) option=-$option ;; - esac - - case $option in - --*=*) - optarg=`echo $option | sed -e 's/^[^=]*=//'` - ;; - esac - - case $option in - --disable-*) - enableopt=`echo ${option} | sed 's:^--disable-:enable_:;s:-:_:g'` - eval $enableopt=no - ;; - --enable-*) - case "$option" in - *=*) ;; - *) optarg=yes ;; - esac - enableopt=`echo ${option} | sed 's:^--::;s:=.*$::;s:-:_:g'` - eval $enableopt="$optarg" - ;; - --norecursion | --no*) - ml_norecursion=yes - ;; - --silent | --sil* | --quiet | --q*) - ml_verbose=--silent - ;; - --verbose | --v | --verb*) - ml_verbose=--verbose - ;; - --with-*) - case "$option" in - *=*) ;; - *) optarg=yes ;; - esac - withopt=`echo ${option} | sed 's:^--::;s:=.*$::;s:-:_:g'` - eval $withopt="$optarg" - ;; - --without-*) - withopt=`echo ${option} | sed 's:^--::;s:out::;s:-:_:g'` - eval $withopt=no - ;; - esac -done - -# Only do this if --enable-multilib. -if [ "${enable_multilib}" = yes ]; then - -# Compute whether this is the library's top level directory -# (ie: not a multilib subdirectory, and not a subdirectory like newlib/src). -# ${with_multisubdir} tells us we're in the right branch, but we could be -# in a subdir of that. -# ??? The previous version could void this test by separating the process into -# two files: one that only the library's toplevel configure.in ran (to -# configure the multilib subdirs), and another that all configure.in's ran to -# update the Makefile. It seemed reasonable to collapse all multilib support -# into one file, but it does leave us with having to perform this test. -ml_toplevel_p=no -if [ -z "${with_multisubdir}" ]; then - if [ "${srcdir}" = "." ]; then - # Use ${ml_realsrcdir} instead of ${srcdir} here to account for ${subdir}. - # ${with_target_subdir} = "." for native, otherwise target alias. - if [ "${with_target_subdir}" = "." ]; then - if [ -f ${ml_realsrcdir}/../config-ml.in ]; then - ml_toplevel_p=yes - fi - else - if [ -f ${ml_realsrcdir}/../../config-ml.in ]; then - ml_toplevel_p=yes - fi - fi - else - # Use ${ml_realsrcdir} instead of ${srcdir} here to account for ${subdir}. - if [ -f ${ml_realsrcdir}/../config-ml.in ]; then - ml_toplevel_p=yes - fi - fi -fi - -# If this is the library's top level directory, set multidirs to the -# multilib subdirs to support. This lives at the top because we need -# `multidirs' set right away. - -if [ "${ml_toplevel_p}" = yes ]; then - -multidirs= -for i in `${CC-gcc} --print-multi-lib 2>/dev/null`; do - dir=`echo $i | sed -e 's/;.*$//'` - if [ "${dir}" = "." ]; then - true - else - if [ -z "${multidirs}" ]; then - multidirs="${dir}" - else - multidirs="${multidirs} ${dir}" - fi - fi -done - -# Target libraries are configured for the host they run on, so we check -# $host here, not $target. - -# BEGIN - RTEMS specific -# -# Prune multilib variants RTEMS does not support -case "${host}" in -arm-*-rtems*) - old_multidirs=${multidirs} - multidirs="" - for x in ${old_multidirs}; do - case "${x}" in -# *thumb* ) : ;; - *fpu* ) : ;; - *) multidirs="${multidirs} ${x}" ;; - esac - done - ;; - -h8300-*-rtems*) - old_multidirs=${multidirs} - multidirs="" - for x in ${old_multidirs}; do - case "${x}" in - *normal* ) : ;; - *) multidirs="${multidirs} ${x}" ;; - esac - done - ;; - -nios2-*-rtems*) - old_multidirs=${multidirs} - multidirs="" - for x in ${old_multidirs}; do - case "${x}" in - *pg* ) : ;; - *EB* ) : ;; - *hw-mulx* ) : ;; - *fpu* ) : ;; - *stack-check* ) : ;; - *) multidirs="${multidirs} ${x}" ;; - esac - done - ;; - -sh-*-rtems*) - old_multidirs=${multidirs} - multidirs="" - for x in ${old_multidirs}; do - case "${x}" in - *ml ) : ;; - *ml/m2 ) : ;; - *m3e*) : ;; - *m4-single*) : ;; - m4*) : ;; - *) multidirs="${multidirs} ${x}" ;; - esac - done - ;; -esac -# END - RTEMS specific - -case "${host}" in -mips*-*-*) - case " $multidirs " in - *" mabi=64 "*) - # We will not be able to create libraries with -mabi=64 if - # we cannot even link a trivial program. It usually - # indicates the 64bit libraries are missing. - if echo 'main() {}' > conftest.c && - ${CC-gcc} -mabi=64 conftest.c -o conftest; then - : - else - echo Could not link program with -mabi=64, disabling it. - old_multidirs="${multidirs}" - multidirs="" - for x in ${old_multidirs}; do - case "$x" in - *mabi=64* ) : ;; - *) multidirs="${multidirs} ${x}" ;; - esac - done - fi - rm -f conftest.c conftest - ;; - esac - ;; -sparc*-*-*) - case " $multidirs " in - *" m64 "*) - # We will not be able to create libraries with -m64 if - # we cannot even link a trivial program. It usually - # indicates the 64bit libraries are missing. - if echo 'main() {}' > conftest.c && - ${CC-gcc} -m64 conftest.c -o conftest; then - : - else - echo Could not link program with -m64, disabling it. - old_multidirs="${multidirs}" - multidirs="" - for x in ${old_multidirs}; do - case "$x" in - *m64* ) : ;; - *) multidirs="${multidirs} ${x}" ;; - esac - done - fi - rm -f conftest.c conftest - ;; - esac - ;; -esac - -# Remove extraneous blanks from multidirs. -# Tests like `if [ -n "$multidirs" ]' require it. -multidirs=`echo "$multidirs" | sed -e 's/^[ ][ ]*//' -e 's/[ ][ ]*$//' -e 's/[ ][ ]*/ /g'` - -# Add code to library's top level makefile to handle building the multilib -# subdirs. - -cat > Multi.tem <<\EOF - -# FIXME: There should be an @-sign in front of the `if'. -# Leave out until this is tested a bit more. -multi-do: - if [ -z "$(MULTIDIRS)" ]; then \ - true; \ - else \ - rootpre=`pwd`/; export rootpre; \ - srcrootpre=`cd $(srcdir); pwd`/; export srcrootpre; \ - lib=`echo $${rootpre} | sed -e 's,^.*/\([^/][^/]*\)/$$,\1,'`; \ - compiler="$(CC)"; \ - for i in `$${compiler} --print-multi-lib 2>/dev/null`; do \ - dir=`echo $$i | sed -e 's/;.*$$//'`; \ - if [ "$${dir}" = "." ]; then \ - true; \ - else \ - if [ -d ../$${dir}/$${lib} ]; then \ - flags=`echo $$i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \ - if (cd ../$${dir}/$${lib}; $(MAKE) $(FLAGS_TO_PASS) \ - CFLAGS="$(CFLAGS) $${flags}" \ - prefix="$(prefix)" \ - exec_prefix="$(exec_prefix)" \ - ASFLAGS="$(ASFLAGS) $${flags}" \ - GCJFLAGS="$(GCJFLAGS) $${flags}" \ - CXXFLAGS="$(CXXFLAGS) $${flags}" \ - LIBCFLAGS="$(LIBCFLAGS) $${flags}" \ - LIBCXXFLAGS="$(LIBCXXFLAGS) $${flags}" \ - LDFLAGS="$(LDFLAGS) $${flags}" \ - $(DO)); then \ - true; \ - else \ - exit 1; \ - fi; \ - else true; \ - fi; \ - fi; \ - done; \ - fi - -# FIXME: There should be an @-sign in front of the `if'. -# Leave out until this is tested a bit more. -multi-clean: - if [ -z "$(MULTIDIRS)" ]; then \ - true; \ - else \ - lib=`pwd | sed -e 's,^.*/\([^/][^/]*\)$$,\1,'`; \ - for dir in Makefile $(MULTIDIRS); do \ - if [ -f ../$${dir}/$${lib}/Makefile ]; then \ - if (cd ../$${dir}/$${lib}; $(MAKE) $(FLAGS_TO_PASS) $(DO)); \ - then true; \ - else exit 1; \ - fi; \ - else true; \ - fi; \ - done; \ - fi -EOF - -cat ${Makefile} Multi.tem > Makefile.tem -rm -f ${Makefile} Multi.tem -mv Makefile.tem ${Makefile} - -fi # ${ml_toplevel_p} = yes - -if [ "${ml_verbose}" = --verbose ]; then - echo "Adding multilib support to Makefile in ${ml_realsrcdir}" - if [ "${ml_toplevel_p}" = yes ]; then - echo "multidirs=${multidirs}" - fi - echo "with_multisubdir=${with_multisubdir}" -fi - -if [ "${srcdir}" = "." ]; then - if [ "${with_target_subdir}" != "." ]; then - ml_srcdotdot="../" - else - ml_srcdotdot="" - fi -else - ml_srcdotdot="" -fi - -if [ -z "${with_multisubdir}" ]; then - ml_subdir= - ml_builddotdot= - : # ml_srcdotdot= # already set -else - ml_subdir="/${with_multisubdir}" - # The '[^/][^/]*' appears that way to work around a SunOS sed bug. - ml_builddotdot=`echo ${with_multisubdir} | sed -e 's:[^/][^/]*:..:g'`/ - if [ "$srcdir" = "." ]; then - ml_srcdotdot=${ml_srcdotdot}${ml_builddotdot} - else - : # ml_srcdotdot= # already set - fi -fi - -if [ "${ml_toplevel_p}" = yes ]; then - ml_do='$(MAKE)' - ml_clean='$(MAKE)' -else - ml_do=true - ml_clean=true -fi - -# TOP is used by newlib and should not be used elsewhere for this purpose. -# MULTI{SRC,BUILD}TOP are the proper ones to use. MULTISRCTOP is empty -# when srcdir != builddir. MULTIBUILDTOP is always some number of ../'s. -# FIXME: newlib needs to be updated to use MULTI{SRC,BUILD}TOP so we can -# delete TOP. Newlib may wish to continue to use TOP for its own purposes -# of course. -# MULTIDIRS is non-empty for the cpu top level Makefile (eg: newlib/Makefile) -# and lists the subdirectories to recurse into. -# MULTISUBDIR is non-empty in each cpu subdirectory's Makefile -# (eg: newlib/h8300h/Makefile) and is the installed subdirectory name with -# a leading '/'. -# MULTIDO is used for targets like all, install, and check where -# $(FLAGS_TO_PASS) augmented with the subdir's compiler option is needed. -# MULTICLEAN is used for the *clean targets. -# -# ??? It is possible to merge MULTIDO and MULTICLEAN into one. They are -# currently kept separate because we don't want the *clean targets to require -# the existence of the compiler (which MULTIDO currently requires) and -# therefore we'd have to record the directory options as well as names -# (currently we just record the names and use --print-multi-lib to get the -# options). - -sed -e "s:^TOP[ ]*=[ ]*\([./]*\)[ ]*$:TOP = ${ml_builddotdot}\1:" \ - -e "s:^MULTISRCTOP[ ]*=.*$:MULTISRCTOP = ${ml_srcdotdot}:" \ - -e "s:^MULTIBUILDTOP[ ]*=.*$:MULTIBUILDTOP = ${ml_builddotdot}:" \ - -e "s:^MULTIDIRS[ ]*=.*$:MULTIDIRS = ${multidirs}:" \ - -e "s:^MULTISUBDIR[ ]*=.*$:MULTISUBDIR = ${ml_subdir}:" \ - -e "s:^MULTIDO[ ]*=.*$:MULTIDO = $ml_do:" \ - -e "s:^MULTICLEAN[ ]*=.*$:MULTICLEAN = $ml_clean:" \ - ${Makefile} > Makefile.tem -rm -f ${Makefile} -mv Makefile.tem ${Makefile} - -# If this is the library's top level, configure each multilib subdir. -# This is done at the end because this is the loop that runs configure -# in each multilib subdir and it seemed reasonable to finish updating the -# Makefile before going on to configure the subdirs. - -if [ "${ml_toplevel_p}" = yes ]; then - -# We must freshly configure each subdirectory. This bit of code is -# actually partially stolen from the main configure script. FIXME. - -if [ -n "${multidirs}" ] && [ -z "${ml_norecursion}" ]; then - - if [ "${ml_verbose}" = --verbose ]; then - echo "Running configure in multilib subdirs ${multidirs}" - echo "pwd: `pwd`" - fi - - ml_origdir=`pwd` - ml_libdir=`echo $ml_origdir | sed -e 's,^.*/,,'` - # cd to top-level-build-dir/${with_target_subdir} - cd .. - - for ml_dir in ${multidirs}; do - - if [ "${ml_verbose}" = --verbose ]; then - echo "Running configure in multilib subdir ${ml_dir}" - echo "pwd: `pwd`" - fi - - if [ -d ${ml_dir} ]; then true; else - # ``mkdir -p ${ml_dir}'' See also mkinstalldirs. - pathcomp="" - for d in `echo ":${ml_dir}" | sed -ne 's/^:\//#/;s/^://;s/\// /g;s/^#/\//;p'`; do - pathcomp="$pathcomp$d" - case "$pathcomp" in - -* ) pathcomp=./$pathcomp ;; - esac - if test ! -d "$pathcomp"; then - echo "mkdir $pathcomp" 1>&2 - mkdir "$pathcomp" > /dev/null 2>&1 || lasterr=$? - fi - if test ! -d "$pathcomp"; then - exit $lasterr - fi - pathcomp="$pathcomp/" - done - fi - if [ -d ${ml_dir}/${ml_libdir} ]; then true; else mkdir ${ml_dir}/${ml_libdir}; fi - - # Eg: if ${ml_dir} = m68000/m68881, dotdot = ../../ - dotdot=../`echo ${ml_dir} | sed -e 's|[^/]||g' -e 's|/|../|g'` - - case ${srcdir} in - ".") - echo Building symlink tree in `pwd`/${ml_dir}/${ml_libdir} - if [ "${with_target_subdir}" != "." ]; then - ml_unsubdir="../" - else - ml_unsubdir="" - fi - (cd ${ml_dir}/${ml_libdir}; - ../${dotdot}${ml_unsubdir}symlink-tree ../${dotdot}${ml_unsubdir}${ml_libdir} "") - if [ -f ${ml_dir}/${ml_libdir}/Makefile ]; then - if [ x"${MAKE}" = x ]; then - (cd ${ml_dir}/${ml_libdir}; make distclean) - else - (cd ${ml_dir}/${ml_libdir}; ${MAKE} distclean) - fi - fi - ml_newsrcdir="." - ml_srcdiroption= - multisrctop=${dotdot} - ;; - *) - case "${srcdir}" in - /* | [A-Za-z]:[\\/]* ) # absolute path - ml_newsrcdir=${srcdir} - ;; - *) # otherwise relative - ml_newsrcdir=${dotdot}${srcdir} - ;; - esac - ml_srcdiroption="-srcdir=${ml_newsrcdir}" - multisrctop= - ;; - esac - - case "${progname}" in - /* | [A-Za-z]:[\\/]* ) ml_recprog=${progname} ;; - *) ml_recprog=${dotdot}${progname} ;; - esac - - # FIXME: POPDIR=${PWD=`pwd`} doesn't work here. - ML_POPDIR=`pwd` - cd ${ml_dir}/${ml_libdir} - - if [ -f ${ml_newsrcdir}/configure ]; then - ml_recprog="${ml_newsrcdir}/configure" - fi - - # find compiler flag corresponding to ${ml_dir} - for i in `${CC-gcc} --print-multi-lib 2>/dev/null`; do - dir=`echo $i | sed -e 's/;.*$//'` - if [ "${dir}" = "${ml_dir}" ]; then - flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'` - break - fi - done - ml_config_env='CC="${CC_}$flags" CXX="${CXX_}$flags" GCJ="${GCJ_}$flags"' - - if [ "${with_target_subdir}" = "." ]; then - CC_=$CC' ' - CXX_=$CXX' ' - GCJ_=$GCJ' ' - else - # Create a regular expression that matches any string as long - # as ML_POPDIR. - popdir_rx=`echo ${ML_POPDIR} | sed 's,.,.,g'` - CC_= - for arg in ${CC}; do - case $arg in - -[BIL]"${ML_POPDIR}"/*) - CC_="${CC_}"`echo "X${arg}" | sed -n "s/X\\(-[BIL]${popdir_rx}\\).*/\\1/p"`/${ml_dir}`echo "X${arg}" | sed -n "s/X-[BIL]${popdir_rx}\\(.*\\)/\1/p"`' ' ;; - "${ML_POPDIR}"/*) - CC_="${CC_}"`echo "X${arg}" | sed -n "s/X\\(${popdir_rx}\\).*/\\1/p"`/${ml_dir}`echo "X${arg}" | sed -n "s/X${popdir_rx}\\(.*\\)/\\1/p"`' ' ;; - *) - CC_="${CC_}${arg} " ;; - esac - done - - CXX_= - for arg in ${CXX}; do - case $arg in - -[BIL]"${ML_POPDIR}"/*) - CXX_="${CXX_}"`echo "X${arg}" | sed -n "s/X\\(-[BIL]${popdir_rx}\\).*/\\1/p"`/${ml_dir}`echo "X${arg}" | sed -n "s/X-[BIL]${popdir_rx}\\(.*\\)/\\1/p"`' ' ;; - "${ML_POPDIR}"/*) - CXX_="${CXX_}"`echo "X${arg}" | sed -n "s/X\\(${popdir_rx}\\).*/\\1/p"`/${ml_dir}`echo "X${arg}" | sed -n "s/X${popdir_rx}\\(.*\\)/\\1/p"`' ' ;; - *) - CXX_="${CXX_}${arg} " ;; - esac - done - - GCJ_= - for arg in ${GCJ}; do - case $arg in - -[BIL]"${ML_POPDIR}"/*) - GCJ_="${GCJ_}"`echo "X${arg}" | sed -n "s/X\\(-[BIL]${popdir_rx}\\).*/\\1/p"`/${ml_dir}`echo "X${arg}" | sed -n "s/X-[BIL]${popdir_rx}\\(.*\\)/\\1/p"`' ' ;; - "${ML_POPDIR}"/*) - GCJ_="${GCJ_}"`echo "X${arg}" | sed -n "s/X\\(${popdir_rx}\\).*/\\1/p"`/${ml_dir}`echo "X${arg}" | sed -n "s/X${popdir_rx}\\(.*\\)/\\1/p"`' ' ;; - *) - GCJ_="${GCJ_}${arg} " ;; - esac - done - - if test "x${LD_LIBRARY_PATH+set}" = xset; then - LD_LIBRARY_PATH_= - for arg in `echo "$LD_LIBRARY_PATH" | tr ':' ' '`; do - case "$arg" in - "${ML_POPDIR}"/*) - arg=`echo "X${arg}" | sed -n "s/X\\(${popdir_rx}\\).*/\\1/p"`/${ml_dir}`echo "X${arg}" | sed -n "s/X${popdir_rx}\\(.*\\)/\\1/p"` - ;; - esac - if test "x$LD_LIBRARY_PATH_" != x; then - LD_LIBRARY_PATH_=$LD_LIBRARY_PATH_:$arg - else - LD_LIBRARY_PATH_=$arg - fi - done - ml_config_env="$ml_config_env LD_LIBRARY_PATH=$LD_LIBRARY_PATH_" - fi - - if test "x${SHLIB_PATH+set}" = xset; then - SHLIB_PATH_= - for arg in `echo "$SHLIB_PATH" | tr ':' ' '`; do - case "$arg" in - "${ML_POPDIR}"/*) - arg=`echo "X${arg}" | sed -n "s/X\\(${popdir_rx}\\).*/\\1/p"`/${ml_dir}`echo "X${arg}" | sed -n "s/X${popdir_rx}\\(.*\\)/\\1/p"` - ;; - esac - if test "x$SHLIB_PATH_" != x; then - SHLIB_PATH_=$SHLIB_PATH_:$arg - else - SHLIB_PATH_=$arg - fi - done - ml_config_env="$ml_config_env SHLIB_PATH=$SHLIB_PATH_" - fi - fi - - if eval ${ml_config_env} ${ml_config_shell} ${ml_recprog} \ - --with-multisubdir=${ml_dir} --with-multisrctop=${multisrctop} \ - --with-multibuildtop=${ml_builddotdot} \ - ${ml_arguments} ${ml_srcdiroption} ; then - true - else - exit 1 - fi - - cd "${ML_POPDIR}" - - done - - cd "${ml_origdir}" -fi - -fi # ${ml_toplevel_p} = yes -fi # ${enable_multilib} = yes diff --git a/config.guess b/config.guess deleted file mode 100755 index 445c406836..0000000000 --- a/config.guess +++ /dev/null @@ -1,1476 +0,0 @@ -#! /bin/sh -# Attempt to guess a canonical system name. -# Copyright 1992-2018 Free Software Foundation, Inc. - -timestamp='2018-06-26' - -# This file is free software; you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, see . -# -# As a special exception to the GNU General Public License, if you -# distribute this file as part of a program that contains a -# configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that -# program. This Exception is an additional permission under section 7 -# of the GNU General Public License, version 3 ("GPLv3"). -# -# Originally written by Per Bothner; maintained since 2000 by Ben Elliston. -# -# You can get the latest version of this script from: -# https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess -# -# Please send patches to . - - -me=`echo "$0" | sed -e 's,.*/,,'` - -usage="\ -Usage: $0 [OPTION] - -Output the configuration name of the system \`$me' is run on. - -Options: - -h, --help print this help, then exit - -t, --time-stamp print date of last modification, then exit - -v, --version print version number, then exit - -Report bugs and patches to ." - -version="\ -GNU config.guess ($timestamp) - -Originally written by Per Bothner. -Copyright 1992-2018 Free Software Foundation, Inc. - -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." - -help=" -Try \`$me --help' for more information." - -# Parse command line -while test $# -gt 0 ; do - case $1 in - --time-stamp | --time* | -t ) - echo "$timestamp" ; exit ;; - --version | -v ) - echo "$version" ; exit ;; - --help | --h* | -h ) - echo "$usage"; exit ;; - -- ) # Stop option processing - shift; break ;; - - ) # Use stdin as input. - break ;; - -* ) - echo "$me: invalid option $1$help" >&2 - exit 1 ;; - * ) - break ;; - esac -done - -if test $# != 0; then - echo "$me: too many arguments$help" >&2 - exit 1 -fi - -trap 'exit 1' 1 2 15 - -# CC_FOR_BUILD -- compiler used by this script. Note that the use of a -# compiler to aid in system detection is discouraged as it requires -# temporary files to be created and, as you can see below, it is a -# headache to deal with in a portable fashion. - -# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still -# use `HOST_CC' if defined, but it is deprecated. - -# Portable tmp directory creation inspired by the Autoconf team. - -set_cc_for_build=' -trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ; -trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ; -: ${TMPDIR=/tmp} ; - { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || - { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } || - { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } || - { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ; -dummy=$tmp/dummy ; -tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ; -case ${CC_FOR_BUILD-},${HOST_CC-},${CC-} in - ,,) echo "int x;" > "$dummy.c" ; - for c in cc gcc c89 c99 ; do - if ($c -c -o "$dummy.o" "$dummy.c") >/dev/null 2>&1 ; then - CC_FOR_BUILD="$c"; break ; - fi ; - done ; - if test x"$CC_FOR_BUILD" = x ; then - CC_FOR_BUILD=no_compiler_found ; - fi - ;; - ,,*) CC_FOR_BUILD=$CC ;; - ,*,*) CC_FOR_BUILD=$HOST_CC ;; -esac ; set_cc_for_build= ;' - -# This is needed to find uname on a Pyramid OSx when run in the BSD universe. -# (ghazi@noc.rutgers.edu 1994-08-24) -if (test -f /.attbin/uname) >/dev/null 2>&1 ; then - PATH=$PATH:/.attbin ; export PATH -fi - -UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown -UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown -UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown -UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown - -case "$UNAME_SYSTEM" in -Linux|GNU|GNU/*) - # If the system lacks a compiler, then just pick glibc. - # We could probably try harder. - LIBC=gnu - - eval "$set_cc_for_build" - cat <<-EOF > "$dummy.c" - #include - #if defined(__UCLIBC__) - LIBC=uclibc - #elif defined(__dietlibc__) - LIBC=dietlibc - #else - LIBC=gnu - #endif - EOF - eval "`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`" - - # If ldd exists, use it to detect musl libc. - if command -v ldd >/dev/null && \ - ldd --version 2>&1 | grep -q ^musl - then - LIBC=musl - fi - ;; -esac - -# Note: order is significant - the case branches are not exclusive. - -case "$UNAME_MACHINE:$UNAME_SYSTEM:$UNAME_RELEASE:$UNAME_VERSION" in - *:NetBSD:*:*) - # NetBSD (nbsd) targets should (where applicable) match one or - # more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*, - # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently - # switched to ELF, *-*-netbsd* would select the old - # object file format. This provides both forward - # compatibility and a consistent mechanism for selecting the - # object file format. - # - # Note: NetBSD doesn't particularly care about the vendor - # portion of the name. We always set it to "unknown". - sysctl="sysctl -n hw.machine_arch" - UNAME_MACHINE_ARCH=`(uname -p 2>/dev/null || \ - "/sbin/$sysctl" 2>/dev/null || \ - "/usr/sbin/$sysctl" 2>/dev/null || \ - echo unknown)` - case "$UNAME_MACHINE_ARCH" in - armeb) machine=armeb-unknown ;; - arm*) machine=arm-unknown ;; - sh3el) machine=shl-unknown ;; - sh3eb) machine=sh-unknown ;; - sh5el) machine=sh5le-unknown ;; - earmv*) - arch=`echo "$UNAME_MACHINE_ARCH" | sed -e 's,^e\(armv[0-9]\).*$,\1,'` - endian=`echo "$UNAME_MACHINE_ARCH" | sed -ne 's,^.*\(eb\)$,\1,p'` - machine="${arch}${endian}"-unknown - ;; - *) machine="$UNAME_MACHINE_ARCH"-unknown ;; - esac - # The Operating System including object format, if it has switched - # to ELF recently (or will in the future) and ABI. - case "$UNAME_MACHINE_ARCH" in - earm*) - os=netbsdelf - ;; - arm*|i386|m68k|ns32k|sh3*|sparc|vax) - eval "$set_cc_for_build" - if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \ - | grep -q __ELF__ - then - # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout). - # Return netbsd for either. FIX? - os=netbsd - else - os=netbsdelf - fi - ;; - *) - os=netbsd - ;; - esac - # Determine ABI tags. - case "$UNAME_MACHINE_ARCH" in - earm*) - expr='s/^earmv[0-9]/-eabi/;s/eb$//' - abi=`echo "$UNAME_MACHINE_ARCH" | sed -e "$expr"` - ;; - esac - # The OS release - # Debian GNU/NetBSD machines have a different userland, and - # thus, need a distinct triplet. However, they do not need - # kernel version information, so it can be replaced with a - # suitable tag, in the style of linux-gnu. - case "$UNAME_VERSION" in - Debian*) - release='-gnu' - ;; - *) - release=`echo "$UNAME_RELEASE" | sed -e 's/[-_].*//' | cut -d. -f1,2` - ;; - esac - # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM: - # contains redundant information, the shorter form: - # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. - echo "$machine-${os}${release}${abi-}" - exit ;; - *:Bitrig:*:*) - UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'` - echo "$UNAME_MACHINE_ARCH"-unknown-bitrig"$UNAME_RELEASE" - exit ;; - *:OpenBSD:*:*) - UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'` - echo "$UNAME_MACHINE_ARCH"-unknown-openbsd"$UNAME_RELEASE" - exit ;; - *:LibertyBSD:*:*) - UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'` - echo "$UNAME_MACHINE_ARCH"-unknown-libertybsd"$UNAME_RELEASE" - exit ;; - *:MidnightBSD:*:*) - echo "$UNAME_MACHINE"-unknown-midnightbsd"$UNAME_RELEASE" - exit ;; - *:ekkoBSD:*:*) - echo "$UNAME_MACHINE"-unknown-ekkobsd"$UNAME_RELEASE" - exit ;; - *:SolidBSD:*:*) - echo "$UNAME_MACHINE"-unknown-solidbsd"$UNAME_RELEASE" - exit ;; - macppc:MirBSD:*:*) - echo powerpc-unknown-mirbsd"$UNAME_RELEASE" - exit ;; - *:MirBSD:*:*) - echo "$UNAME_MACHINE"-unknown-mirbsd"$UNAME_RELEASE" - exit ;; - *:Sortix:*:*) - echo "$UNAME_MACHINE"-unknown-sortix - exit ;; - *:Redox:*:*) - echo "$UNAME_MACHINE"-unknown-redox - exit ;; - mips:OSF1:*.*) - echo mips-dec-osf1 - exit ;; - alpha:OSF1:*:*) - case $UNAME_RELEASE in - *4.0) - UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'` - ;; - *5.*) - UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'` - ;; - esac - # According to Compaq, /usr/sbin/psrinfo has been available on - # OSF/1 and Tru64 systems produced since 1995. I hope that - # covers most systems running today. This code pipes the CPU - # types through head -n 1, so we only detect the type of CPU 0. - ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1` - case "$ALPHA_CPU_TYPE" in - "EV4 (21064)") - UNAME_MACHINE=alpha ;; - "EV4.5 (21064)") - UNAME_MACHINE=alpha ;; - "LCA4 (21066/21068)") - UNAME_MACHINE=alpha ;; - "EV5 (21164)") - UNAME_MACHINE=alphaev5 ;; - "EV5.6 (21164A)") - UNAME_MACHINE=alphaev56 ;; - "EV5.6 (21164PC)") - UNAME_MACHINE=alphapca56 ;; - "EV5.7 (21164PC)") - UNAME_MACHINE=alphapca57 ;; - "EV6 (21264)") - UNAME_MACHINE=alphaev6 ;; - "EV6.7 (21264A)") - UNAME_MACHINE=alphaev67 ;; - "EV6.8CB (21264C)") - UNAME_MACHINE=alphaev68 ;; - "EV6.8AL (21264B)") - UNAME_MACHINE=alphaev68 ;; - "EV6.8CX (21264D)") - UNAME_MACHINE=alphaev68 ;; - "EV6.9A (21264/EV69A)") - UNAME_MACHINE=alphaev69 ;; - "EV7 (21364)") - UNAME_MACHINE=alphaev7 ;; - "EV7.9 (21364A)") - UNAME_MACHINE=alphaev79 ;; - esac - # A Pn.n version is a patched version. - # A Vn.n version is a released version. - # A Tn.n version is a released field test version. - # A Xn.n version is an unreleased experimental baselevel. - # 1.2 uses "1.2" for uname -r. - echo "$UNAME_MACHINE"-dec-osf"`echo "$UNAME_RELEASE" | sed -e 's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`" - # Reset EXIT trap before exiting to avoid spurious non-zero exit code. - exitcode=$? - trap '' 0 - exit $exitcode ;; - Amiga*:UNIX_System_V:4.0:*) - echo m68k-unknown-sysv4 - exit ;; - *:[Aa]miga[Oo][Ss]:*:*) - echo "$UNAME_MACHINE"-unknown-amigaos - exit ;; - *:[Mm]orph[Oo][Ss]:*:*) - echo "$UNAME_MACHINE"-unknown-morphos - exit ;; - *:OS/390:*:*) - echo i370-ibm-openedition - exit ;; - *:z/VM:*:*) - echo s390-ibm-zvmoe - exit ;; - *:OS400:*:*) - echo powerpc-ibm-os400 - exit ;; - arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) - echo arm-acorn-riscix"$UNAME_RELEASE" - exit ;; - arm*:riscos:*:*|arm*:RISCOS:*:*) - echo arm-unknown-riscos - exit ;; - SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*) - echo hppa1.1-hitachi-hiuxmpp - exit ;; - Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*) - # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE. - if test "`(/bin/universe) 2>/dev/null`" = att ; then - echo pyramid-pyramid-sysv3 - else - echo pyramid-pyramid-bsd - fi - exit ;; - NILE*:*:*:dcosx) - echo pyramid-pyramid-svr4 - exit ;; - DRS?6000:unix:4.0:6*) - echo sparc-icl-nx6 - exit ;; - DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*) - case `/usr/bin/uname -p` in - sparc) echo sparc-icl-nx7; exit ;; - esac ;; - s390x:SunOS:*:*) - echo "$UNAME_MACHINE"-ibm-solaris2"`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`" - exit ;; - sun4H:SunOS:5.*:*) - echo sparc-hal-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`" - exit ;; - sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) - echo sparc-sun-solaris2"`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`" - exit ;; - i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*) - echo i386-pc-auroraux"$UNAME_RELEASE" - exit ;; - i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*) - eval "$set_cc_for_build" - SUN_ARCH=i386 - # If there is a compiler, see if it is configured for 64-bit objects. - # Note that the Sun cc does not turn __LP64__ into 1 like gcc does. - # This test works for both compilers. - if [ "$CC_FOR_BUILD" != no_compiler_found ]; then - if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \ - (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \ - grep IS_64BIT_ARCH >/dev/null - then - SUN_ARCH=x86_64 - fi - fi - echo "$SUN_ARCH"-pc-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`" - exit ;; - sun4*:SunOS:6*:*) - # According to config.sub, this is the proper way to canonicalize - # SunOS6. Hard to guess exactly what SunOS6 will be like, but - # it's likely to be more like Solaris than SunOS4. - echo sparc-sun-solaris3"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`" - exit ;; - sun4*:SunOS:*:*) - case "`/usr/bin/arch -k`" in - Series*|S4*) - UNAME_RELEASE=`uname -v` - ;; - esac - # Japanese Language versions have a version number like `4.1.3-JL'. - echo sparc-sun-sunos"`echo "$UNAME_RELEASE"|sed -e 's/-/_/'`" - exit ;; - sun3*:SunOS:*:*) - echo m68k-sun-sunos"$UNAME_RELEASE" - exit ;; - sun*:*:4.2BSD:*) - UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null` - test "x$UNAME_RELEASE" = x && UNAME_RELEASE=3 - case "`/bin/arch`" in - sun3) - echo m68k-sun-sunos"$UNAME_RELEASE" - ;; - sun4) - echo sparc-sun-sunos"$UNAME_RELEASE" - ;; - esac - exit ;; - aushp:SunOS:*:*) - echo sparc-auspex-sunos"$UNAME_RELEASE" - exit ;; - # The situation for MiNT is a little confusing. The machine name - # can be virtually everything (everything which is not - # "atarist" or "atariste" at least should have a processor - # > m68000). The system name ranges from "MiNT" over "FreeMiNT" - # to the lowercase version "mint" (or "freemint"). Finally - # the system name "TOS" denotes a system which is actually not - # MiNT. But MiNT is downward compatible to TOS, so this should - # be no problem. - atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*) - echo m68k-atari-mint"$UNAME_RELEASE" - exit ;; - atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*) - echo m68k-atari-mint"$UNAME_RELEASE" - exit ;; - *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*) - echo m68k-atari-mint"$UNAME_RELEASE" - exit ;; - milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*) - echo m68k-milan-mint"$UNAME_RELEASE" - exit ;; - hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*) - echo m68k-hades-mint"$UNAME_RELEASE" - exit ;; - *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*) - echo m68k-unknown-mint"$UNAME_RELEASE" - exit ;; - m68k:machten:*:*) - echo m68k-apple-machten"$UNAME_RELEASE" - exit ;; - powerpc:machten:*:*) - echo powerpc-apple-machten"$UNAME_RELEASE" - exit ;; - RISC*:Mach:*:*) - echo mips-dec-mach_bsd4.3 - exit ;; - RISC*:ULTRIX:*:*) - echo mips-dec-ultrix"$UNAME_RELEASE" - exit ;; - VAX*:ULTRIX*:*:*) - echo vax-dec-ultrix"$UNAME_RELEASE" - exit ;; - 2020:CLIX:*:* | 2430:CLIX:*:*) - echo clipper-intergraph-clix"$UNAME_RELEASE" - exit ;; - mips:*:*:UMIPS | mips:*:*:RISCos) - eval "$set_cc_for_build" - sed 's/^ //' << EOF > "$dummy.c" -#ifdef __cplusplus -#include /* for printf() prototype */ - int main (int argc, char *argv[]) { -#else - int main (argc, argv) int argc; char *argv[]; { -#endif - #if defined (host_mips) && defined (MIPSEB) - #if defined (SYSTYPE_SYSV) - printf ("mips-mips-riscos%ssysv\\n", argv[1]); exit (0); - #endif - #if defined (SYSTYPE_SVR4) - printf ("mips-mips-riscos%ssvr4\\n", argv[1]); exit (0); - #endif - #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD) - printf ("mips-mips-riscos%sbsd\\n", argv[1]); exit (0); - #endif - #endif - exit (-1); - } -EOF - $CC_FOR_BUILD -o "$dummy" "$dummy.c" && - dummyarg=`echo "$UNAME_RELEASE" | sed -n 's/\([0-9]*\).*/\1/p'` && - SYSTEM_NAME=`"$dummy" "$dummyarg"` && - { echo "$SYSTEM_NAME"; exit; } - echo mips-mips-riscos"$UNAME_RELEASE" - exit ;; - Motorola:PowerMAX_OS:*:*) - echo powerpc-motorola-powermax - exit ;; - Motorola:*:4.3:PL8-*) - echo powerpc-harris-powermax - exit ;; - Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*) - echo powerpc-harris-powermax - exit ;; - Night_Hawk:Power_UNIX:*:*) - echo powerpc-harris-powerunix - exit ;; - m88k:CX/UX:7*:*) - echo m88k-harris-cxux7 - exit ;; - m88k:*:4*:R4*) - echo m88k-motorola-sysv4 - exit ;; - m88k:*:3*:R3*) - echo m88k-motorola-sysv3 - exit ;; - AViiON:dgux:*:*) - # DG/UX returns AViiON for all architectures - UNAME_PROCESSOR=`/usr/bin/uname -p` - if [ "$UNAME_PROCESSOR" = mc88100 ] || [ "$UNAME_PROCESSOR" = mc88110 ] - then - if [ "$TARGET_BINARY_INTERFACE"x = m88kdguxelfx ] || \ - [ "$TARGET_BINARY_INTERFACE"x = x ] - then - echo m88k-dg-dgux"$UNAME_RELEASE" - else - echo m88k-dg-dguxbcs"$UNAME_RELEASE" - fi - else - echo i586-dg-dgux"$UNAME_RELEASE" - fi - exit ;; - M88*:DolphinOS:*:*) # DolphinOS (SVR3) - echo m88k-dolphin-sysv3 - exit ;; - M88*:*:R3*:*) - # Delta 88k system running SVR3 - echo m88k-motorola-sysv3 - exit ;; - XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3) - echo m88k-tektronix-sysv3 - exit ;; - Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD) - echo m68k-tektronix-bsd - exit ;; - *:IRIX*:*:*) - echo mips-sgi-irix"`echo "$UNAME_RELEASE"|sed -e 's/-/_/g'`" - exit ;; - ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX. - echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id - exit ;; # Note that: echo "'`uname -s`'" gives 'AIX ' - i*86:AIX:*:*) - echo i386-ibm-aix - exit ;; - ia64:AIX:*:*) - if [ -x /usr/bin/oslevel ] ; then - IBM_REV=`/usr/bin/oslevel` - else - IBM_REV="$UNAME_VERSION.$UNAME_RELEASE" - fi - echo "$UNAME_MACHINE"-ibm-aix"$IBM_REV" - exit ;; - *:AIX:2:3) - if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then - eval "$set_cc_for_build" - sed 's/^ //' << EOF > "$dummy.c" - #include - - main() - { - if (!__power_pc()) - exit(1); - puts("powerpc-ibm-aix3.2.5"); - exit(0); - } -EOF - if $CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"` - then - echo "$SYSTEM_NAME" - else - echo rs6000-ibm-aix3.2.5 - fi - elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then - echo rs6000-ibm-aix3.2.4 - else - echo rs6000-ibm-aix3.2 - fi - exit ;; - *:AIX:*:[4567]) - IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'` - if /usr/sbin/lsattr -El "$IBM_CPU_ID" | grep ' POWER' >/dev/null 2>&1; then - IBM_ARCH=rs6000 - else - IBM_ARCH=powerpc - fi - if [ -x /usr/bin/lslpp ] ; then - IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc | - awk -F: '{ print $3 }' | sed s/[0-9]*$/0/` - else - IBM_REV="$UNAME_VERSION.$UNAME_RELEASE" - fi - echo "$IBM_ARCH"-ibm-aix"$IBM_REV" - exit ;; - *:AIX:*:*) - echo rs6000-ibm-aix - exit ;; - ibmrt:4.4BSD:*|romp-ibm:4.4BSD:*) - echo romp-ibm-bsd4.4 - exit ;; - ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and - echo romp-ibm-bsd"$UNAME_RELEASE" # 4.3 with uname added to - exit ;; # report: romp-ibm BSD 4.3 - *:BOSX:*:*) - echo rs6000-bull-bosx - exit ;; - DPX/2?00:B.O.S.:*:*) - echo m68k-bull-sysv3 - exit ;; - 9000/[34]??:4.3bsd:1.*:*) - echo m68k-hp-bsd - exit ;; - hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*) - echo m68k-hp-bsd4.4 - exit ;; - 9000/[34678]??:HP-UX:*:*) - HPUX_REV=`echo "$UNAME_RELEASE"|sed -e 's/[^.]*.[0B]*//'` - case "$UNAME_MACHINE" in - 9000/31?) HP_ARCH=m68000 ;; - 9000/[34]??) HP_ARCH=m68k ;; - 9000/[678][0-9][0-9]) - if [ -x /usr/bin/getconf ]; then - sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null` - sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null` - case "$sc_cpu_version" in - 523) HP_ARCH=hppa1.0 ;; # CPU_PA_RISC1_0 - 528) HP_ARCH=hppa1.1 ;; # CPU_PA_RISC1_1 - 532) # CPU_PA_RISC2_0 - case "$sc_kernel_bits" in - 32) HP_ARCH=hppa2.0n ;; - 64) HP_ARCH=hppa2.0w ;; - '') HP_ARCH=hppa2.0 ;; # HP-UX 10.20 - esac ;; - esac - fi - if [ "$HP_ARCH" = "" ]; then - eval "$set_cc_for_build" - sed 's/^ //' << EOF > "$dummy.c" - - #define _HPUX_SOURCE - #include - #include - - int main () - { - #if defined(_SC_KERNEL_BITS) - long bits = sysconf(_SC_KERNEL_BITS); - #endif - long cpu = sysconf (_SC_CPU_VERSION); - - switch (cpu) - { - case CPU_PA_RISC1_0: puts ("hppa1.0"); break; - case CPU_PA_RISC1_1: puts ("hppa1.1"); break; - case CPU_PA_RISC2_0: - #if defined(_SC_KERNEL_BITS) - switch (bits) - { - case 64: puts ("hppa2.0w"); break; - case 32: puts ("hppa2.0n"); break; - default: puts ("hppa2.0"); break; - } break; - #else /* !defined(_SC_KERNEL_BITS) */ - puts ("hppa2.0"); break; - #endif - default: puts ("hppa1.0"); break; - } - exit (0); - } -EOF - (CCOPTS="" $CC_FOR_BUILD -o "$dummy" "$dummy.c" 2>/dev/null) && HP_ARCH=`"$dummy"` - test -z "$HP_ARCH" && HP_ARCH=hppa - fi ;; - esac - if [ "$HP_ARCH" = hppa2.0w ] - then - eval "$set_cc_for_build" - - # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating - # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler - # generating 64-bit code. GNU and HP use different nomenclature: - # - # $ CC_FOR_BUILD=cc ./config.guess - # => hppa2.0w-hp-hpux11.23 - # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess - # => hppa64-hp-hpux11.23 - - if echo __LP64__ | (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | - grep -q __LP64__ - then - HP_ARCH=hppa2.0w - else - HP_ARCH=hppa64 - fi - fi - echo "$HP_ARCH"-hp-hpux"$HPUX_REV" - exit ;; - ia64:HP-UX:*:*) - HPUX_REV=`echo "$UNAME_RELEASE"|sed -e 's/[^.]*.[0B]*//'` - echo ia64-hp-hpux"$HPUX_REV" - exit ;; - 3050*:HI-UX:*:*) - eval "$set_cc_for_build" - sed 's/^ //' << EOF > "$dummy.c" - #include - int - main () - { - long cpu = sysconf (_SC_CPU_VERSION); - /* The order matters, because CPU_IS_HP_MC68K erroneously returns - true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct - results, however. */ - if (CPU_IS_PA_RISC (cpu)) - { - switch (cpu) - { - case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break; - case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break; - case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break; - default: puts ("hppa-hitachi-hiuxwe2"); break; - } - } - else if (CPU_IS_HP_MC68K (cpu)) - puts ("m68k-hitachi-hiuxwe2"); - else puts ("unknown-hitachi-hiuxwe2"); - exit (0); - } -EOF - $CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"` && - { echo "$SYSTEM_NAME"; exit; } - echo unknown-hitachi-hiuxwe2 - exit ;; - 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:*) - echo hppa1.1-hp-bsd - exit ;; - 9000/8??:4.3bsd:*:*) - echo hppa1.0-hp-bsd - exit ;; - *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*) - echo hppa1.0-hp-mpeix - exit ;; - hp7??:OSF1:*:* | hp8?[79]:OSF1:*:*) - echo hppa1.1-hp-osf - exit ;; - hp8??:OSF1:*:*) - echo hppa1.0-hp-osf - exit ;; - i*86:OSF1:*:*) - if [ -x /usr/sbin/sysversion ] ; then - echo "$UNAME_MACHINE"-unknown-osf1mk - else - echo "$UNAME_MACHINE"-unknown-osf1 - fi - exit ;; - parisc*:Lites*:*:*) - echo hppa1.1-hp-lites - exit ;; - C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*) - echo c1-convex-bsd - exit ;; - C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*) - if getsysinfo -f scalar_acc - then echo c32-convex-bsd - else echo c2-convex-bsd - fi - exit ;; - C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*) - echo c34-convex-bsd - exit ;; - C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*) - echo c38-convex-bsd - exit ;; - C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*) - echo c4-convex-bsd - exit ;; - CRAY*Y-MP:*:*:*) - echo ymp-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/' - exit ;; - CRAY*[A-Z]90:*:*:*) - echo "$UNAME_MACHINE"-cray-unicos"$UNAME_RELEASE" \ - | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \ - -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \ - -e 's/\.[^.]*$/.X/' - exit ;; - CRAY*TS:*:*:*) - echo t90-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/' - exit ;; - CRAY*T3E:*:*:*) - echo alphaev5-cray-unicosmk"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/' - exit ;; - CRAY*SV1:*:*:*) - echo sv1-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/' - exit ;; - *:UNICOS/mp:*:*) - echo craynv-cray-unicosmp"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/' - exit ;; - F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*) - FUJITSU_PROC=`uname -m | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz` - FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'` - FUJITSU_REL=`echo "$UNAME_RELEASE" | sed -e 's/ /_/'` - echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" - exit ;; - 5000:UNIX_System_V:4.*:*) - FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'` - FUJITSU_REL=`echo "$UNAME_RELEASE" | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/ /_/'` - echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" - exit ;; - i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) - echo "$UNAME_MACHINE"-pc-bsdi"$UNAME_RELEASE" - exit ;; - sparc*:BSD/OS:*:*) - echo sparc-unknown-bsdi"$UNAME_RELEASE" - exit ;; - *:BSD/OS:*:*) - echo "$UNAME_MACHINE"-unknown-bsdi"$UNAME_RELEASE" - exit ;; - *:FreeBSD:*:*) - UNAME_PROCESSOR=`/usr/bin/uname -p` - case "$UNAME_PROCESSOR" in - amd64) - UNAME_PROCESSOR=x86_64 ;; - i386) - UNAME_PROCESSOR=i586 ;; - esac - echo "$UNAME_PROCESSOR"-unknown-freebsd"`echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`" - exit ;; - i*:CYGWIN*:*) - echo "$UNAME_MACHINE"-pc-cygwin - exit ;; - *:MINGW64*:*) - echo "$UNAME_MACHINE"-pc-mingw64 - exit ;; - *:MINGW*:*) - echo "$UNAME_MACHINE"-pc-mingw32 - exit ;; - *:MSYS*:*) - echo "$UNAME_MACHINE"-pc-msys - exit ;; - i*:PW*:*) - echo "$UNAME_MACHINE"-pc-pw32 - exit ;; - *:Interix*:*) - case "$UNAME_MACHINE" in - x86) - echo i586-pc-interix"$UNAME_RELEASE" - exit ;; - authenticamd | genuineintel | EM64T) - echo x86_64-unknown-interix"$UNAME_RELEASE" - exit ;; - IA64) - echo ia64-unknown-interix"$UNAME_RELEASE" - exit ;; - esac ;; - i*:UWIN*:*) - echo "$UNAME_MACHINE"-pc-uwin - exit ;; - amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*) - echo x86_64-unknown-cygwin - exit ;; - prep*:SunOS:5.*:*) - echo powerpcle-unknown-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`" - exit ;; - *:GNU:*:*) - # the GNU system - echo "`echo "$UNAME_MACHINE"|sed -e 's,[-/].*$,,'`-unknown-$LIBC`echo "$UNAME_RELEASE"|sed -e 's,/.*$,,'`" - exit ;; - *:GNU/*:*:*) - # other systems with GNU libc and userland - echo "$UNAME_MACHINE-unknown-`echo "$UNAME_SYSTEM" | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"``echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`-$LIBC" - exit ;; - *:Minix:*:*) - echo "$UNAME_MACHINE"-unknown-minix - exit ;; - aarch64:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - aarch64_be:Linux:*:*) - UNAME_MACHINE=aarch64_be - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - alpha:Linux:*:*) - case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in - EV5) UNAME_MACHINE=alphaev5 ;; - EV56) UNAME_MACHINE=alphaev56 ;; - PCA56) UNAME_MACHINE=alphapca56 ;; - PCA57) UNAME_MACHINE=alphapca56 ;; - EV6) UNAME_MACHINE=alphaev6 ;; - EV67) UNAME_MACHINE=alphaev67 ;; - EV68*) UNAME_MACHINE=alphaev68 ;; - esac - objdump --private-headers /bin/sh | grep -q ld.so.1 - if test "$?" = 0 ; then LIBC=gnulibc1 ; fi - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - arc:Linux:*:* | arceb:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - arm*:Linux:*:*) - eval "$set_cc_for_build" - if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \ - | grep -q __ARM_EABI__ - then - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - else - if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \ - | grep -q __ARM_PCS_VFP - then - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"eabi - else - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"eabihf - fi - fi - exit ;; - avr32*:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - cris:Linux:*:*) - echo "$UNAME_MACHINE"-axis-linux-"$LIBC" - exit ;; - crisv32:Linux:*:*) - echo "$UNAME_MACHINE"-axis-linux-"$LIBC" - exit ;; - e2k:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - frv:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - hexagon:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - i*86:Linux:*:*) - echo "$UNAME_MACHINE"-pc-linux-"$LIBC" - exit ;; - ia64:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - k1om:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - m32r*:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - m68*:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - mips:Linux:*:* | mips64:Linux:*:*) - eval "$set_cc_for_build" - sed 's/^ //' << EOF > "$dummy.c" - #undef CPU - #undef ${UNAME_MACHINE} - #undef ${UNAME_MACHINE}el - #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) - CPU=${UNAME_MACHINE}el - #else - #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) - CPU=${UNAME_MACHINE} - #else - CPU= - #endif - #endif -EOF - eval "`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^CPU'`" - test "x$CPU" != x && { echo "$CPU-unknown-linux-$LIBC"; exit; } - ;; - mips64el:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - openrisc*:Linux:*:*) - echo or1k-unknown-linux-"$LIBC" - exit ;; - or32:Linux:*:* | or1k*:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - padre:Linux:*:*) - echo sparc-unknown-linux-"$LIBC" - exit ;; - parisc64:Linux:*:* | hppa64:Linux:*:*) - echo hppa64-unknown-linux-"$LIBC" - exit ;; - parisc:Linux:*:* | hppa:Linux:*:*) - # Look for CPU level - case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in - PA7*) echo hppa1.1-unknown-linux-"$LIBC" ;; - PA8*) echo hppa2.0-unknown-linux-"$LIBC" ;; - *) echo hppa-unknown-linux-"$LIBC" ;; - esac - exit ;; - ppc64:Linux:*:*) - echo powerpc64-unknown-linux-"$LIBC" - exit ;; - ppc:Linux:*:*) - echo powerpc-unknown-linux-"$LIBC" - exit ;; - ppc64le:Linux:*:*) - echo powerpc64le-unknown-linux-"$LIBC" - exit ;; - ppcle:Linux:*:*) - echo powerpcle-unknown-linux-"$LIBC" - exit ;; - riscv32:Linux:*:* | riscv64:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - s390:Linux:*:* | s390x:Linux:*:*) - echo "$UNAME_MACHINE"-ibm-linux-"$LIBC" - exit ;; - sh64*:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - sh*:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - sparc:Linux:*:* | sparc64:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - tile*:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - vax:Linux:*:*) - echo "$UNAME_MACHINE"-dec-linux-"$LIBC" - exit ;; - x86_64:Linux:*:*) - echo "$UNAME_MACHINE"-pc-linux-"$LIBC" - exit ;; - xtensa*:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - i*86:DYNIX/ptx:4*:*) - # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. - # earlier versions are messed up and put the nodename in both - # sysname and nodename. - echo i386-sequent-sysv4 - exit ;; - i*86:UNIX_SV:4.2MP:2.*) - # Unixware is an offshoot of SVR4, but it has its own version - # number series starting with 2... - # I am not positive that other SVR4 systems won't match this, - # I just have to hope. -- rms. - # Use sysv4.2uw... so that sysv4* matches it. - echo "$UNAME_MACHINE"-pc-sysv4.2uw"$UNAME_VERSION" - exit ;; - i*86:OS/2:*:*) - # If we were able to find `uname', then EMX Unix compatibility - # is probably installed. - echo "$UNAME_MACHINE"-pc-os2-emx - exit ;; - i*86:XTS-300:*:STOP) - echo "$UNAME_MACHINE"-unknown-stop - exit ;; - i*86:atheos:*:*) - echo "$UNAME_MACHINE"-unknown-atheos - exit ;; - i*86:syllable:*:*) - echo "$UNAME_MACHINE"-pc-syllable - exit ;; - i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*) - echo i386-unknown-lynxos"$UNAME_RELEASE" - exit ;; - i*86:*DOS:*:*) - echo "$UNAME_MACHINE"-pc-msdosdjgpp - exit ;; - i*86:*:4.*:*) - UNAME_REL=`echo "$UNAME_RELEASE" | sed 's/\/MP$//'` - if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then - echo "$UNAME_MACHINE"-univel-sysv"$UNAME_REL" - else - echo "$UNAME_MACHINE"-pc-sysv"$UNAME_REL" - fi - exit ;; - i*86:*:5:[678]*) - # UnixWare 7.x, OpenUNIX and OpenServer 6. - case `/bin/uname -X | grep "^Machine"` in - *486*) UNAME_MACHINE=i486 ;; - *Pentium) UNAME_MACHINE=i586 ;; - *Pent*|*Celeron) UNAME_MACHINE=i686 ;; - esac - echo "$UNAME_MACHINE-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}{$UNAME_VERSION}" - exit ;; - i*86:*:3.2:*) - if test -f /usr/options/cb.name; then - UNAME_REL=`sed -n 's/.*Version //p' /dev/null >/dev/null ; then - UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')` - (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486 - (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \ - && UNAME_MACHINE=i586 - (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \ - && UNAME_MACHINE=i686 - (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \ - && UNAME_MACHINE=i686 - echo "$UNAME_MACHINE"-pc-sco"$UNAME_REL" - else - echo "$UNAME_MACHINE"-pc-sysv32 - fi - exit ;; - pc:*:*:*) - # Left here for compatibility: - # uname -m prints for DJGPP always 'pc', but it prints nothing about - # the processor, so we play safe by assuming i586. - # Note: whatever this is, it MUST be the same as what config.sub - # prints for the "djgpp" host, or else GDB configure will decide that - # this is a cross-build. - echo i586-pc-msdosdjgpp - exit ;; - Intel:Mach:3*:*) - echo i386-pc-mach3 - exit ;; - paragon:*:*:*) - echo i860-intel-osf1 - exit ;; - i860:*:4.*:*) # i860-SVR4 - if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then - echo i860-stardent-sysv"$UNAME_RELEASE" # Stardent Vistra i860-SVR4 - else # Add other i860-SVR4 vendors below as they are discovered. - echo i860-unknown-sysv"$UNAME_RELEASE" # Unknown i860-SVR4 - fi - exit ;; - mini*:CTIX:SYS*5:*) - # "miniframe" - echo m68010-convergent-sysv - exit ;; - mc68k:UNIX:SYSTEM5:3.51m) - echo m68k-convergent-sysv - exit ;; - M680?0:D-NIX:5.3:*) - echo m68k-diab-dnix - exit ;; - M68*:*:R3V[5678]*:*) - test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;; - 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0) - OS_REL='' - test -r /etc/.relid \ - && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` - /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ - && { echo i486-ncr-sysv4.3"$OS_REL"; exit; } - /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ - && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;; - 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*) - /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ - && { echo i486-ncr-sysv4; exit; } ;; - NCR*:*:4.2:* | MPRAS*:*:4.2:*) - OS_REL='.3' - test -r /etc/.relid \ - && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` - /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ - && { echo i486-ncr-sysv4.3"$OS_REL"; exit; } - /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ - && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } - /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \ - && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;; - m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) - echo m68k-unknown-lynxos"$UNAME_RELEASE" - exit ;; - mc68030:UNIX_System_V:4.*:*) - echo m68k-atari-sysv4 - exit ;; - TSUNAMI:LynxOS:2.*:*) - echo sparc-unknown-lynxos"$UNAME_RELEASE" - exit ;; - rs6000:LynxOS:2.*:*) - echo rs6000-unknown-lynxos"$UNAME_RELEASE" - exit ;; - PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*) - echo powerpc-unknown-lynxos"$UNAME_RELEASE" - exit ;; - SM[BE]S:UNIX_SV:*:*) - echo mips-dde-sysv"$UNAME_RELEASE" - exit ;; - RM*:ReliantUNIX-*:*:*) - echo mips-sni-sysv4 - exit ;; - RM*:SINIX-*:*:*) - echo mips-sni-sysv4 - exit ;; - *:SINIX-*:*:*) - if uname -p 2>/dev/null >/dev/null ; then - UNAME_MACHINE=`(uname -p) 2>/dev/null` - echo "$UNAME_MACHINE"-sni-sysv4 - else - echo ns32k-sni-sysv - fi - exit ;; - PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort - # says - echo i586-unisys-sysv4 - exit ;; - *:UNIX_System_V:4*:FTX*) - # From Gerald Hewes . - # How about differentiating between stratus architectures? -djm - echo hppa1.1-stratus-sysv4 - exit ;; - *:*:*:FTX*) - # From seanf@swdc.stratus.com. - echo i860-stratus-sysv4 - exit ;; - i*86:VOS:*:*) - # From Paul.Green@stratus.com. - echo "$UNAME_MACHINE"-stratus-vos - exit ;; - *:VOS:*:*) - # From Paul.Green@stratus.com. - echo hppa1.1-stratus-vos - exit ;; - mc68*:A/UX:*:*) - echo m68k-apple-aux"$UNAME_RELEASE" - exit ;; - news*:NEWS-OS:6*:*) - echo mips-sony-newsos6 - exit ;; - R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*) - if [ -d /usr/nec ]; then - echo mips-nec-sysv"$UNAME_RELEASE" - else - echo mips-unknown-sysv"$UNAME_RELEASE" - fi - exit ;; - BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only. - echo powerpc-be-beos - exit ;; - BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only. - echo powerpc-apple-beos - exit ;; - BePC:BeOS:*:*) # BeOS running on Intel PC compatible. - echo i586-pc-beos - exit ;; - BePC:Haiku:*:*) # Haiku running on Intel PC compatible. - echo i586-pc-haiku - exit ;; - x86_64:Haiku:*:*) - echo x86_64-unknown-haiku - exit ;; - SX-4:SUPER-UX:*:*) - echo sx4-nec-superux"$UNAME_RELEASE" - exit ;; - SX-5:SUPER-UX:*:*) - echo sx5-nec-superux"$UNAME_RELEASE" - exit ;; - SX-6:SUPER-UX:*:*) - echo sx6-nec-superux"$UNAME_RELEASE" - exit ;; - SX-7:SUPER-UX:*:*) - echo sx7-nec-superux"$UNAME_RELEASE" - exit ;; - SX-8:SUPER-UX:*:*) - echo sx8-nec-superux"$UNAME_RELEASE" - exit ;; - SX-8R:SUPER-UX:*:*) - echo sx8r-nec-superux"$UNAME_RELEASE" - exit ;; - SX-ACE:SUPER-UX:*:*) - echo sxace-nec-superux"$UNAME_RELEASE" - exit ;; - Power*:Rhapsody:*:*) - echo powerpc-apple-rhapsody"$UNAME_RELEASE" - exit ;; - *:Rhapsody:*:*) - echo "$UNAME_MACHINE"-apple-rhapsody"$UNAME_RELEASE" - exit ;; - *:Darwin:*:*) - UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown - eval "$set_cc_for_build" - if test "$UNAME_PROCESSOR" = unknown ; then - UNAME_PROCESSOR=powerpc - fi - if test "`echo "$UNAME_RELEASE" | sed -e 's/\..*//'`" -le 10 ; then - if [ "$CC_FOR_BUILD" != no_compiler_found ]; then - if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \ - (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \ - grep IS_64BIT_ARCH >/dev/null - then - case $UNAME_PROCESSOR in - i386) UNAME_PROCESSOR=x86_64 ;; - powerpc) UNAME_PROCESSOR=powerpc64 ;; - esac - fi - # On 10.4-10.6 one might compile for PowerPC via gcc -arch ppc - if (echo '#ifdef __POWERPC__'; echo IS_PPC; echo '#endif') | \ - (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \ - grep IS_PPC >/dev/null - then - UNAME_PROCESSOR=powerpc - fi - fi - elif test "$UNAME_PROCESSOR" = i386 ; then - # Avoid executing cc on OS X 10.9, as it ships with a stub - # that puts up a graphical alert prompting to install - # developer tools. Any system running Mac OS X 10.7 or - # later (Darwin 11 and later) is required to have a 64-bit - # processor. This is not true of the ARM version of Darwin - # that Apple uses in portable devices. - UNAME_PROCESSOR=x86_64 - fi - echo "$UNAME_PROCESSOR"-apple-darwin"$UNAME_RELEASE" - exit ;; - *:procnto*:*:* | *:QNX:[0123456789]*:*) - UNAME_PROCESSOR=`uname -p` - if test "$UNAME_PROCESSOR" = x86; then - UNAME_PROCESSOR=i386 - UNAME_MACHINE=pc - fi - echo "$UNAME_PROCESSOR"-"$UNAME_MACHINE"-nto-qnx"$UNAME_RELEASE" - exit ;; - *:QNX:*:4*) - echo i386-pc-qnx - exit ;; - NEO-*:NONSTOP_KERNEL:*:*) - echo neo-tandem-nsk"$UNAME_RELEASE" - exit ;; - NSE-*:NONSTOP_KERNEL:*:*) - echo nse-tandem-nsk"$UNAME_RELEASE" - exit ;; - NSR-*:NONSTOP_KERNEL:*:*) - echo nsr-tandem-nsk"$UNAME_RELEASE" - exit ;; - NSV-*:NONSTOP_KERNEL:*:*) - echo nsv-tandem-nsk"$UNAME_RELEASE" - exit ;; - NSX-*:NONSTOP_KERNEL:*:*) - echo nsx-tandem-nsk"$UNAME_RELEASE" - exit ;; - *:NonStop-UX:*:*) - echo mips-compaq-nonstopux - exit ;; - BS2000:POSIX*:*:*) - echo bs2000-siemens-sysv - exit ;; - DS/*:UNIX_System_V:*:*) - echo "$UNAME_MACHINE"-"$UNAME_SYSTEM"-"$UNAME_RELEASE" - exit ;; - *:Plan9:*:*) - # "uname -m" is not consistent, so use $cputype instead. 386 - # is converted to i386 for consistency with other x86 - # operating systems. - if test "$cputype" = 386; then - UNAME_MACHINE=i386 - else - UNAME_MACHINE="$cputype" - fi - echo "$UNAME_MACHINE"-unknown-plan9 - exit ;; - *:TOPS-10:*:*) - echo pdp10-unknown-tops10 - exit ;; - *:TENEX:*:*) - echo pdp10-unknown-tenex - exit ;; - KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*) - echo pdp10-dec-tops20 - exit ;; - XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*) - echo pdp10-xkl-tops20 - exit ;; - *:TOPS-20:*:*) - echo pdp10-unknown-tops20 - exit ;; - *:ITS:*:*) - echo pdp10-unknown-its - exit ;; - SEI:*:*:SEIUX) - echo mips-sei-seiux"$UNAME_RELEASE" - exit ;; - *:DragonFly:*:*) - echo "$UNAME_MACHINE"-unknown-dragonfly"`echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`" - exit ;; - *:*VMS:*:*) - UNAME_MACHINE=`(uname -p) 2>/dev/null` - case "$UNAME_MACHINE" in - A*) echo alpha-dec-vms ; exit ;; - I*) echo ia64-dec-vms ; exit ;; - V*) echo vax-dec-vms ; exit ;; - esac ;; - *:XENIX:*:SysV) - echo i386-pc-xenix - exit ;; - i*86:skyos:*:*) - echo "$UNAME_MACHINE"-pc-skyos"`echo "$UNAME_RELEASE" | sed -e 's/ .*$//'`" - exit ;; - i*86:rdos:*:*) - echo "$UNAME_MACHINE"-pc-rdos - exit ;; - i*86:AROS:*:*) - echo "$UNAME_MACHINE"-pc-aros - exit ;; - x86_64:VMkernel:*:*) - echo "$UNAME_MACHINE"-unknown-esx - exit ;; - amd64:Isilon\ OneFS:*:*) - echo x86_64-unknown-onefs - exit ;; -esac - -echo "$0: unable to guess system type" >&2 - -case "$UNAME_MACHINE:$UNAME_SYSTEM" in - mips:Linux | mips64:Linux) - # If we got here on MIPS GNU/Linux, output extra information. - cat >&2 <&2 </dev/null || echo unknown` -uname -r = `(uname -r) 2>/dev/null || echo unknown` -uname -s = `(uname -s) 2>/dev/null || echo unknown` -uname -v = `(uname -v) 2>/dev/null || echo unknown` - -/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null` -/bin/uname -X = `(/bin/uname -X) 2>/dev/null` - -hostinfo = `(hostinfo) 2>/dev/null` -/bin/universe = `(/bin/universe) 2>/dev/null` -/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null` -/bin/arch = `(/bin/arch) 2>/dev/null` -/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null` -/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null` - -UNAME_MACHINE = "$UNAME_MACHINE" -UNAME_RELEASE = "$UNAME_RELEASE" -UNAME_SYSTEM = "$UNAME_SYSTEM" -UNAME_VERSION = "$UNAME_VERSION" -EOF - -exit 1 - -# Local variables: -# eval: (add-hook 'before-save-hook 'time-stamp) -# time-stamp-start: "timestamp='" -# time-stamp-format: "%:y-%02m-%02d" -# time-stamp-end: "'" -# End: diff --git a/config.sub b/config.sub deleted file mode 100755 index c95acc681d..0000000000 --- a/config.sub +++ /dev/null @@ -1,1808 +0,0 @@ -#! /bin/sh -# Configuration validation subroutine script. -# Copyright 1992-2018 Free Software Foundation, Inc. - -timestamp='2018-07-03' - -# This file is free software; you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, see . -# -# As a special exception to the GNU General Public License, if you -# distribute this file as part of a program that contains a -# configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that -# program. This Exception is an additional permission under section 7 -# of the GNU General Public License, version 3 ("GPLv3"). - - -# Please send patches to . -# -# Configuration subroutine to validate and canonicalize a configuration type. -# Supply the specified configuration type as an argument. -# If it is invalid, we print an error message on stderr and exit with code 1. -# Otherwise, we print the canonical config type on stdout and succeed. - -# You can get the latest version of this script from: -# https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub - -# This file is supposed to be the same for all GNU packages -# and recognize all the CPU types, system types and aliases -# that are meaningful with *any* GNU software. -# Each package is responsible for reporting which valid configurations -# it does not support. The user should be able to distinguish -# a failure to support a valid configuration from a meaningless -# configuration. - -# The goal of this file is to map all the various variations of a given -# machine specification into a single specification in the form: -# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM -# or in some cases, the newer four-part form: -# CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM -# It is wrong to echo any other type of specification. - -me=`echo "$0" | sed -e 's,.*/,,'` - -usage="\ -Usage: $0 [OPTION] CPU-MFR-OPSYS or ALIAS - -Canonicalize a configuration name. - -Options: - -h, --help print this help, then exit - -t, --time-stamp print date of last modification, then exit - -v, --version print version number, then exit - -Report bugs and patches to ." - -version="\ -GNU config.sub ($timestamp) - -Copyright 1992-2018 Free Software Foundation, Inc. - -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." - -help=" -Try \`$me --help' for more information." - -# Parse command line -while test $# -gt 0 ; do - case $1 in - --time-stamp | --time* | -t ) - echo "$timestamp" ; exit ;; - --version | -v ) - echo "$version" ; exit ;; - --help | --h* | -h ) - echo "$usage"; exit ;; - -- ) # Stop option processing - shift; break ;; - - ) # Use stdin as input. - break ;; - -* ) - echo "$me: invalid option $1$help" - exit 1 ;; - - *local*) - # First pass through any local machine types. - echo "$1" - exit ;; - - * ) - break ;; - esac -done - -case $# in - 0) echo "$me: missing argument$help" >&2 - exit 1;; - 1) ;; - *) echo "$me: too many arguments$help" >&2 - exit 1;; -esac - -# Split fields of configuration type -IFS="-" read -r field1 field2 field3 field4 <&2 - exit 1 - ;; - *-*-*-*) - basic_machine=$field1-$field2 - os=$field3-$field4 - ;; - *-*-*) - # Ambiguous whether COMPANY is present, or skipped and KERNEL-OS is two - # parts - maybe_os=$field2-$field3 - case $maybe_os in - nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc \ - | linux-newlib* | linux-musl* | linux-uclibc* | uclinux-uclibc* \ - | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* \ - | netbsd*-eabi* | kopensolaris*-gnu* | cloudabi*-eabi* \ - | storm-chaos* | os2-emx* | rtmk-nova*) - basic_machine=$field1 - os=$maybe_os - ;; - android-linux) - basic_machine=$field1-unknown - os=linux-android - ;; - *) - basic_machine=$field1-$field2 - os=$field3 - ;; - esac - ;; - *-*) - # Second component is usually, but not always the OS - case $field2 in - # Prevent following clause from handling this valid os - sun*os*) - basic_machine=$field1 - os=$field2 - ;; - # Manufacturers - dec* | mips* | sequent* | encore* | pc532* | sgi* | sony* \ - | att* | 7300* | 3300* | delta* | motorola* | sun[234]* \ - | unicom* | ibm* | next | hp | isi* | apollo | altos* \ - | convergent* | ncr* | news | 32* | 3600* | 3100* | hitachi* \ - | c[123]* | convex* | sun | crds | omron* | dg | ultra | tti* \ - | harris | dolphin | highlevel | gould | cbm | ns | masscomp \ - | apple | axis | knuth | cray | microblaze* \ - | sim | cisco | oki | wec | wrs | winbond) - basic_machine=$field1-$field2 - os= - ;; - *) - basic_machine=$field1 - os=$field2 - ;; - esac - ;; - *) - # Convert single-component short-hands not valid as part of - # multi-component configurations. - case $field1 in - 386bsd) - basic_machine=i386-pc - os=bsd - ;; - a29khif) - basic_machine=a29k-amd - os=udi - ;; - adobe68k) - basic_machine=m68010-adobe - os=scout - ;; - am29k) - basic_machine=a29k-none - os=bsd - ;; - amdahl) - basic_machine=580-amdahl - os=sysv - ;; - amigaos | amigados) - basic_machine=m68k-unknown - os=amigaos - ;; - amigaunix | amix) - basic_machine=m68k-unknown - os=sysv4 - ;; - apollo68) - basic_machine=m68k-apollo - os=sysv - ;; - apollo68bsd) - basic_machine=m68k-apollo - os=bsd - ;; - aros) - basic_machine=i386-pc - os=aros - ;; - aux) - basic_machine=m68k-apple - os=aux - ;; - balance) - basic_machine=ns32k-sequent - os=dynix - ;; - blackfin) - basic_machine=bfin-unknown - os=linux - ;; - cegcc) - basic_machine=arm-unknown - os=cegcc - ;; - cray) - basic_machine=j90-cray - os=unicos - ;; - craynv) - basic_machine=craynv-cray - os=unicosmp - ;; - delta88) - basic_machine=m88k-motorola - os=sysv3 - ;; - dicos) - basic_machine=i686-pc - os=dicos - ;; - djgpp) - basic_machine=i586-pc - os=msdosdjgpp - ;; - ebmon29k) - basic_machine=a29k-amd - os=ebmon - ;; - es1800 | OSE68k | ose68k | ose | OSE) - basic_machine=m68k-ericsson - os=ose - ;; - gmicro) - basic_machine=tron-gmicro - os=sysv - ;; - go32) - basic_machine=i386-pc - os=go32 - ;; - h8300hms) - basic_machine=h8300-hitachi - os=hms - ;; - h8300xray) - basic_machine=h8300-hitachi - os=xray - ;; - h8500hms) - basic_machine=h8500-hitachi - os=hms - ;; - harris) - basic_machine=m88k-harris - os=sysv3 - ;; - hp300bsd) - basic_machine=m68k-hp - os=bsd - ;; - hp300hpux) - basic_machine=m68k-hp - os=hpux - ;; - hppaosf) - basic_machine=hppa1.1-hp - os=osf - ;; - hppro) - basic_machine=hppa1.1-hp - os=proelf - ;; - i386mach) - basic_machine=i386-mach - os=mach - ;; - vsta) - basic_machine=i386-unknown - os=vsta - ;; - isi68 | isi) - basic_machine=m68k-isi - os=sysv - ;; - m68knommu) - basic_machine=m68k-unknown - os=linux - ;; - magnum | m3230) - basic_machine=mips-mips - os=sysv - ;; - merlin) - basic_machine=ns32k-utek - os=sysv - ;; - mingw64) - basic_machine=x86_64-pc - os=mingw64 - ;; - mingw32) - basic_machine=i686-pc - os=mingw32 - ;; - mingw32ce) - basic_machine=arm-unknown - os=mingw32ce - ;; - monitor) - basic_machine=m68k-rom68k - os=coff - ;; - morphos) - basic_machine=powerpc-unknown - os=morphos - ;; - moxiebox) - basic_machine=moxie-unknown - os=moxiebox - ;; - msdos) - basic_machine=i386-pc - os=msdos - ;; - msys) - basic_machine=i686-pc - os=msys - ;; - mvs) - basic_machine=i370-ibm - os=mvs - ;; - nacl) - basic_machine=le32-unknown - os=nacl - ;; - ncr3000) - basic_machine=i486-ncr - os=sysv4 - ;; - netbsd386) - basic_machine=i386-unknown - os=netbsd - ;; - netwinder) - basic_machine=armv4l-rebel - os=linux - ;; - news | news700 | news800 | news900) - basic_machine=m68k-sony - os=newsos - ;; - news1000) - basic_machine=m68030-sony - os=newsos - ;; - necv70) - basic_machine=v70-nec - os=sysv - ;; - nh3000) - basic_machine=m68k-harris - os=cxux - ;; - nh[45]000) - basic_machine=m88k-harris - os=cxux - ;; - nindy960) - basic_machine=i960-intel - os=nindy - ;; - mon960) - basic_machine=i960-intel - os=mon960 - ;; - nonstopux) - basic_machine=mips-compaq - os=nonstopux - ;; - os400) - basic_machine=powerpc-ibm - os=os400 - ;; - OSE68000 | ose68000) - basic_machine=m68000-ericsson - os=ose - ;; - os68k) - basic_machine=m68k-none - os=os68k - ;; - paragon) - basic_machine=i860-intel - os=osf - ;; - parisc) - basic_machine=hppa-unknown - os=linux - ;; - pw32) - basic_machine=i586-unknown - os=pw32 - ;; - rdos | rdos64) - basic_machine=x86_64-pc - os=rdos - ;; - rdos32) - basic_machine=i386-pc - os=rdos - ;; - rom68k) - basic_machine=m68k-rom68k - os=coff - ;; - sa29200) - basic_machine=a29k-amd - os=udi - ;; - sei) - basic_machine=mips-sei - os=seiux - ;; - sps7) - basic_machine=m68k-bull - os=sysv2 - ;; - stratus) - basic_machine=i860-stratus - os=sysv4 - ;; - sun2os3) - basic_machine=m68000-sun - os=sunos3 - ;; - sun2os4) - basic_machine=m68000-sun - os=sunos4 - ;; - sun3os3) - basic_machine=m68k-sun - os=sunos3 - ;; - sun3os4) - basic_machine=m68k-sun - os=sunos4 - ;; - sun4os3) - basic_machine=sparc-sun - os=sunos3 - ;; - sun4os4) - basic_machine=sparc-sun - os=sunos4 - ;; - sun4sol2) - basic_machine=sparc-sun - os=solaris2 - ;; - sv1) - basic_machine=sv1-cray - os=unicos - ;; - symmetry) - basic_machine=i386-sequent - os=dynix - ;; - t3e) - basic_machine=alphaev5-cray - os=unicos - ;; - t90) - basic_machine=t90-cray - os=unicos - ;; - toad1) - basic_machine=pdp10-xkl - os=tops20 - ;; - tpf) - basic_machine=s390x-ibm - os=tpf - ;; - udi29k) - basic_machine=a29k-amd - os=udi - ;; - ultra3) - basic_machine=a29k-nyu - os=sym1 - ;; - v810 | necv810) - basic_machine=v810-nec - os=none - ;; - vaxv) - basic_machine=vax-dec - os=sysv - ;; - vms) - basic_machine=vax-dec - os=vms - ;; - vxworks960) - basic_machine=i960-wrs - os=vxworks - ;; - vxworks68) - basic_machine=m68k-wrs - os=vxworks - ;; - vxworks29k) - basic_machine=a29k-wrs - os=vxworks - ;; - xbox) - basic_machine=i686-pc - os=mingw32 - ;; - ymp) - basic_machine=ymp-cray - os=unicos - ;; - *) - basic_machine=$1 - os= - ;; - esac - ;; -esac - -# Decode aliases for certain CPU-COMPANY combinations. -case $basic_machine in - # Recognize the basic CPU types without company name. - # Some are omitted here because they have special meanings below. - 1750a | 580 \ - | a29k \ - | aarch64 | aarch64_be \ - | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ - | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ - | am33_2.0 \ - | arc | arceb \ - | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv6m | armv[78][arm] \ - | avr | avr32 \ - | ba \ - | be32 | be64 \ - | bfin \ - | c4x | c8051 | clipper | csky \ - | d10v | d30v | dlx | dsp16xx \ - | e2k | epiphany \ - | fido | fr30 | frv | ft32 \ - | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ - | hexagon \ - | i370 | i860 | i960 | ia16 | ia64 \ - | ip2k | iq2000 \ - | k1om \ - | le32 | le64 \ - | lm32 \ - | m32c | m32r | m32rle | m68000 | m68k | m88k \ - | maxq | mb | microblaze | microblazeel | mcore | mep | metag \ - | mips | mipsbe | mipseb | mipsel | mipsle \ - | mips16 \ - | mips64 | mips64el \ - | mips64octeon | mips64octeonel \ - | mips64orion | mips64orionel \ - | mips64r5900 | mips64r5900el \ - | mips64vr | mips64vrel \ - | mips64vr4100 | mips64vr4100el \ - | mips64vr4300 | mips64vr4300el \ - | mips64vr5000 | mips64vr5000el \ - | mips64vr5900 | mips64vr5900el \ - | mipsisa32 | mipsisa32el \ - | mipsisa32r2 | mipsisa32r2el \ - | mipsisa32r6 | mipsisa32r6el \ - | mipsisa64 | mipsisa64el \ - | mipsisa64r2 | mipsisa64r2el \ - | mipsisa64r6 | mipsisa64r6el \ - | mipsisa64sb1 | mipsisa64sb1el \ - | mipsisa64sr71k | mipsisa64sr71kel \ - | mipsr5900 | mipsr5900el \ - | mipstx39 | mipstx39el \ - | mn10200 | mn10300 \ - | moxie \ - | mt \ - | msp430 \ - | nds32 | nds32le | nds32be \ - | nfp \ - | nios | nios2 | nios2eb | nios2el \ - | ns16k | ns32k \ - | open8 | or1k | or1knd | or32 \ - | pdp10 | pj | pjl \ - | powerpc | powerpc64 | powerpc64le | powerpcle \ - | pru \ - | pyramid \ - | riscv | riscv32 | riscv64 \ - | rl78 | rx \ - | score \ - | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[234]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ - | sh64 | sh64le \ - | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \ - | sparcv8 | sparcv9 | sparcv9b | sparcv9v \ - | spu \ - | tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \ - | ubicom32 \ - | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \ - | visium \ - | wasm32 \ - | x86 | xc16x | xstormy16 | xtensa \ - | z8k | z80) - basic_machine=$basic_machine-unknown - ;; - c54x) - basic_machine=tic54x-unknown - ;; - c55x) - basic_machine=tic55x-unknown - ;; - c6x) - basic_machine=tic6x-unknown - ;; - leon|leon[3-9]) - basic_machine=sparc-$basic_machine - ;; - m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | nvptx | picochip) - basic_machine=$basic_machine-unknown - os=${os:-none} - ;; - m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65) - ;; - m9s12z | m68hcs12z | hcs12z | s12z) - basic_machine=s12z-unknown - os=${os:-none} - ;; - ms1) - basic_machine=mt-unknown - ;; - strongarm | thumb | xscale) - basic_machine=arm-unknown - ;; - xgate) - basic_machine=$basic_machine-unknown - os=${os:-none} - ;; - xscaleeb) - basic_machine=armeb-unknown - ;; - - xscaleel) - basic_machine=armel-unknown - ;; - - # We use `pc' rather than `unknown' - # because (1) that's what they normally are, and - # (2) the word "unknown" tends to confuse beginning users. - i*86 | x86_64) - basic_machine=$basic_machine-pc - ;; - # Recognize the basic CPU types with company name. - 580-* \ - | a29k-* \ - | aarch64-* | aarch64_be-* \ - | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \ - | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ - | alphapca5[67]-* | alpha64pca5[67]-* | arc-* | arceb-* \ - | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ - | avr-* | avr32-* \ - | ba-* \ - | be32-* | be64-* \ - | bfin-* | bs2000-* \ - | c[123]* | c30-* | [cjt]90-* | c4x-* \ - | c8051-* | clipper-* | craynv-* | csky-* | cydra-* \ - | d10v-* | d30v-* | dlx-* \ - | e2k-* | elxsi-* \ - | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \ - | h8300-* | h8500-* \ - | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ - | hexagon-* \ - | i*86-* | i860-* | i960-* | ia16-* | ia64-* \ - | ip2k-* | iq2000-* \ - | k1om-* \ - | le32-* | le64-* \ - | lm32-* \ - | m32c-* | m32r-* | m32rle-* \ - | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ - | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \ - | microblaze-* | microblazeel-* \ - | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ - | mips16-* \ - | mips64-* | mips64el-* \ - | mips64octeon-* | mips64octeonel-* \ - | mips64orion-* | mips64orionel-* \ - | mips64r5900-* | mips64r5900el-* \ - | mips64vr-* | mips64vrel-* \ - | mips64vr4100-* | mips64vr4100el-* \ - | mips64vr4300-* | mips64vr4300el-* \ - | mips64vr5000-* | mips64vr5000el-* \ - | mips64vr5900-* | mips64vr5900el-* \ - | mipsisa32-* | mipsisa32el-* \ - | mipsisa32r2-* | mipsisa32r2el-* \ - | mipsisa32r6-* | mipsisa32r6el-* \ - | mipsisa64-* | mipsisa64el-* \ - | mipsisa64r2-* | mipsisa64r2el-* \ - | mipsisa64r6-* | mipsisa64r6el-* \ - | mipsisa64sb1-* | mipsisa64sb1el-* \ - | mipsisa64sr71k-* | mipsisa64sr71kel-* \ - | mipsr5900-* | mipsr5900el-* \ - | mipstx39-* | mipstx39el-* \ - | mmix-* \ - | mt-* \ - | msp430-* \ - | nds32-* | nds32le-* | nds32be-* \ - | nfp-* \ - | nios-* | nios2-* | nios2eb-* | nios2el-* \ - | none-* | np1-* | ns16k-* | ns32k-* \ - | open8-* \ - | or1k*-* \ - | orion-* \ - | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ - | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \ - | pru-* \ - | pyramid-* \ - | riscv-* | riscv32-* | riscv64-* \ - | rl78-* | romp-* | rs6000-* | rx-* \ - | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ - | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ - | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ - | sparclite-* \ - | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx*-* \ - | tahoe-* \ - | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ - | tile*-* \ - | tron-* \ - | ubicom32-* \ - | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \ - | vax-* \ - | visium-* \ - | wasm32-* \ - | we32k-* \ - | x86-* | x86_64-* | xc16x-* | xps100-* \ - | xstormy16-* | xtensa*-* \ - | ymp-* \ - | z8k-* | z80-*) - ;; - # Recognize the basic CPU types without company name, with glob match. - xtensa*) - basic_machine=$basic_machine-unknown - ;; - # Recognize the various machine names and aliases which stand - # for a CPU type and a company and sometimes even an OS. - 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc) - basic_machine=m68000-att - ;; - 3b*) - basic_machine=we32k-att - ;; - abacus) - basic_machine=abacus-unknown - ;; - alliant | fx80) - basic_machine=fx80-alliant - ;; - altos | altos3068) - basic_machine=m68k-altos - ;; - amd64) - basic_machine=x86_64-pc - ;; - amd64-*) - basic_machine=x86_64-`echo "$basic_machine" | sed 's/^[^-]*-//'` - ;; - amiga | amiga-*) - basic_machine=m68k-unknown - ;; - asmjs) - basic_machine=asmjs-unknown - ;; - blackfin-*) - basic_machine=bfin-`echo "$basic_machine" | sed 's/^[^-]*-//'` - os=linux - ;; - bluegene*) - basic_machine=powerpc-ibm - os=cnk - ;; - c54x-*) - basic_machine=tic54x-`echo "$basic_machine" | sed 's/^[^-]*-//'` - ;; - c55x-*) - basic_machine=tic55x-`echo "$basic_machine" | sed 's/^[^-]*-//'` - ;; - c6x-*) - basic_machine=tic6x-`echo "$basic_machine" | sed 's/^[^-]*-//'` - ;; - c90) - basic_machine=c90-cray - os=${os:-unicos} - ;; - convex-c1) - basic_machine=c1-convex - os=bsd - ;; - convex-c2) - basic_machine=c2-convex - os=bsd - ;; - convex-c32) - basic_machine=c32-convex - os=bsd - ;; - convex-c34) - basic_machine=c34-convex - os=bsd - ;; - convex-c38) - basic_machine=c38-convex - os=bsd - ;; - cr16 | cr16-*) - basic_machine=cr16-unknown - os=${os:-elf} - ;; - crds | unos) - basic_machine=m68k-crds - ;; - crisv32 | crisv32-* | etraxfs*) - basic_machine=crisv32-axis - ;; - cris | cris-* | etrax*) - basic_machine=cris-axis - ;; - crx) - basic_machine=crx-unknown - os=${os:-elf} - ;; - da30 | da30-*) - basic_machine=m68k-da30 - ;; - decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn) - basic_machine=mips-dec - ;; - decsystem10* | dec10*) - basic_machine=pdp10-dec - os=tops10 - ;; - decsystem20* | dec20*) - basic_machine=pdp10-dec - os=tops20 - ;; - delta | 3300 | motorola-3300 | motorola-delta \ - | 3300-motorola | delta-motorola) - basic_machine=m68k-motorola - ;; - dpx20 | dpx20-*) - basic_machine=rs6000-bull - os=${os:-bosx} - ;; - dpx2*) - basic_machine=m68k-bull - os=sysv3 - ;; - e500v[12]) - basic_machine=powerpc-unknown - os=$os"spe" - ;; - e500v[12]-*) - basic_machine=powerpc-`echo "$basic_machine" | sed 's/^[^-]*-//'` - os=$os"spe" - ;; - encore | umax | mmax) - basic_machine=ns32k-encore - ;; - elxsi) - basic_machine=elxsi-elxsi - os=${os:-bsd} - ;; - fx2800) - basic_machine=i860-alliant - ;; - genix) - basic_machine=ns32k-ns - ;; - h3050r* | hiux*) - basic_machine=hppa1.1-hitachi - os=hiuxwe2 - ;; - hp300-*) - basic_machine=m68k-hp - ;; - hp3k9[0-9][0-9] | hp9[0-9][0-9]) - basic_machine=hppa1.0-hp - ;; - hp9k2[0-9][0-9] | hp9k31[0-9]) - basic_machine=m68000-hp - ;; - hp9k3[2-9][0-9]) - basic_machine=m68k-hp - ;; - hp9k6[0-9][0-9] | hp6[0-9][0-9]) - basic_machine=hppa1.0-hp - ;; - hp9k7[0-79][0-9] | hp7[0-79][0-9]) - basic_machine=hppa1.1-hp - ;; - hp9k78[0-9] | hp78[0-9]) - # FIXME: really hppa2.0-hp - basic_machine=hppa1.1-hp - ;; - hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893) - # FIXME: really hppa2.0-hp - basic_machine=hppa1.1-hp - ;; - hp9k8[0-9][13679] | hp8[0-9][13679]) - basic_machine=hppa1.1-hp - ;; - hp9k8[0-9][0-9] | hp8[0-9][0-9]) - basic_machine=hppa1.0-hp - ;; - i370-ibm* | ibm*) - basic_machine=i370-ibm - ;; - i*86v32) - basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'` - os=sysv32 - ;; - i*86v4*) - basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'` - os=sysv4 - ;; - i*86v) - basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'` - os=sysv - ;; - i*86sol2) - basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'` - os=solaris2 - ;; - j90 | j90-cray) - basic_machine=j90-cray - os=${os:-unicos} - ;; - iris | iris4d) - basic_machine=mips-sgi - case $os in - irix*) - ;; - *) - os=irix4 - ;; - esac - ;; - leon-*|leon[3-9]-*) - basic_machine=sparc-`echo "$basic_machine" | sed 's/-.*//'` - ;; - m68knommu-*) - basic_machine=m68k-`echo "$basic_machine" | sed 's/^[^-]*-//'` - os=linux - ;; - microblaze*) - basic_machine=microblaze-xilinx - ;; - miniframe) - basic_machine=m68000-convergent - ;; - *mint | mint[0-9]* | *MiNT | *MiNT[0-9]*) - basic_machine=m68k-atari - os=mint - ;; - mips3*-*) - basic_machine=`echo "$basic_machine" | sed -e 's/mips3/mips64/'` - ;; - mips3*) - basic_machine=`echo "$basic_machine" | sed -e 's/mips3/mips64/'`-unknown - ;; - ms1-*) - basic_machine=`echo "$basic_machine" | sed -e 's/ms1-/mt-/'` - ;; - news-3600 | risc-news) - basic_machine=mips-sony - os=newsos - ;; - next | m*-next) - basic_machine=m68k-next - case $os in - nextstep* ) - ;; - ns2*) - os=nextstep2 - ;; - *) - os=nextstep3 - ;; - esac - ;; - np1) - basic_machine=np1-gould - ;; - neo-tandem) - basic_machine=neo-tandem - ;; - nse-tandem) - basic_machine=nse-tandem - ;; - nsr-tandem) - basic_machine=nsr-tandem - ;; - nsv-tandem) - basic_machine=nsv-tandem - ;; - nsx-tandem) - basic_machine=nsx-tandem - ;; - op50n-* | op60c-*) - basic_machine=hppa1.1-oki - os=proelf - ;; - openrisc | openrisc-*) - basic_machine=or32-unknown - ;; - pa-hitachi) - basic_machine=hppa1.1-hitachi - os=hiuxwe2 - ;; - parisc-*) - basic_machine=hppa-`echo "$basic_machine" | sed 's/^[^-]*-//'` - os=linux - ;; - pbd) - basic_machine=sparc-tti - ;; - pbb) - basic_machine=m68k-tti - ;; - pc532 | pc532-*) - basic_machine=ns32k-pc532 - ;; - pc98) - basic_machine=i386-pc - ;; - pc98-*) - basic_machine=i386-`echo "$basic_machine" | sed 's/^[^-]*-//'` - ;; - pentium | p5 | k5 | k6 | nexgen | viac3) - basic_machine=i586-pc - ;; - pentiumpro | p6 | 6x86 | athlon | athlon_*) - basic_machine=i686-pc - ;; - pentiumii | pentium2 | pentiumiii | pentium3) - basic_machine=i686-pc - ;; - pentium4) - basic_machine=i786-pc - ;; - pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*) - basic_machine=i586-`echo "$basic_machine" | sed 's/^[^-]*-//'` - ;; - pentiumpro-* | p6-* | 6x86-* | athlon-*) - basic_machine=i686-`echo "$basic_machine" | sed 's/^[^-]*-//'` - ;; - pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*) - basic_machine=i686-`echo "$basic_machine" | sed 's/^[^-]*-//'` - ;; - pentium4-*) - basic_machine=i786-`echo "$basic_machine" | sed 's/^[^-]*-//'` - ;; - pn) - basic_machine=pn-gould - ;; - power) basic_machine=power-ibm - ;; - ppc | ppcbe) basic_machine=powerpc-unknown - ;; - ppc-* | ppcbe-*) - basic_machine=powerpc-`echo "$basic_machine" | sed 's/^[^-]*-//'` - ;; - ppcle | powerpclittle) - basic_machine=powerpcle-unknown - ;; - ppcle-* | powerpclittle-*) - basic_machine=powerpcle-`echo "$basic_machine" | sed 's/^[^-]*-//'` - ;; - ppc64) basic_machine=powerpc64-unknown - ;; - ppc64-*) basic_machine=powerpc64-`echo "$basic_machine" | sed 's/^[^-]*-//'` - ;; - ppc64le | powerpc64little) - basic_machine=powerpc64le-unknown - ;; - ppc64le-* | powerpc64little-*) - basic_machine=powerpc64le-`echo "$basic_machine" | sed 's/^[^-]*-//'` - ;; - ps2) - basic_machine=i386-ibm - ;; - rm[46]00) - basic_machine=mips-siemens - ;; - rtpc | rtpc-*) - basic_machine=romp-ibm - ;; - s390 | s390-*) - basic_machine=s390-ibm - ;; - s390x | s390x-*) - basic_machine=s390x-ibm - ;; - sb1) - basic_machine=mipsisa64sb1-unknown - ;; - sb1el) - basic_machine=mipsisa64sb1el-unknown - ;; - sde) - basic_machine=mipsisa32-sde - os=${os:-elf} - ;; - sequent) - basic_machine=i386-sequent - ;; - sh5el) - basic_machine=sh5le-unknown - ;; - simso-wrs) - basic_machine=sparclite-wrs - os=vxworks - ;; - spur) - basic_machine=spur-unknown - ;; - st2000) - basic_machine=m68k-tandem - ;; - strongarm-* | thumb-*) - basic_machine=arm-`echo "$basic_machine" | sed 's/^[^-]*-//'` - ;; - sun2) - basic_machine=m68000-sun - ;; - sun3 | sun3-*) - basic_machine=m68k-sun - ;; - sun4) - basic_machine=sparc-sun - ;; - sun386 | sun386i | roadrunner) - basic_machine=i386-sun - ;; - tile*) - basic_machine=$basic_machine-unknown - os=linux-gnu - ;; - tx39) - basic_machine=mipstx39-unknown - ;; - tx39el) - basic_machine=mipstx39el-unknown - ;; - tower | tower-32) - basic_machine=m68k-ncr - ;; - vpp*|vx|vx-*) - basic_machine=f301-fujitsu - ;; - w65*) - basic_machine=w65-wdc - os=none - ;; - w89k-*) - basic_machine=hppa1.1-winbond - os=proelf - ;; - x64) - basic_machine=x86_64-pc - ;; - xps | xps100) - basic_machine=xps100-honeywell - ;; - xscale-* | xscalee[bl]-*) - basic_machine=`echo "$basic_machine" | sed 's/^xscale/arm/'` - ;; - none) - basic_machine=none-none - os=${os:-none} - ;; - -# Here we handle the default manufacturer of certain CPU types. It is in -# some cases the only manufacturer, in others, it is the most popular. - w89k) - basic_machine=hppa1.1-winbond - ;; - op50n) - basic_machine=hppa1.1-oki - ;; - op60c) - basic_machine=hppa1.1-oki - ;; - romp) - basic_machine=romp-ibm - ;; - mmix) - basic_machine=mmix-knuth - ;; - rs6000) - basic_machine=rs6000-ibm - ;; - vax) - basic_machine=vax-dec - ;; - pdp11) - basic_machine=pdp11-dec - ;; - we32k) - basic_machine=we32k-att - ;; - sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele) - basic_machine=sh-unknown - ;; - cydra) - basic_machine=cydra-cydrome - ;; - orion) - basic_machine=orion-highlevel - ;; - orion105) - basic_machine=clipper-highlevel - ;; - mac | mpw | mac-mpw) - basic_machine=m68k-apple - ;; - pmac | pmac-mpw) - basic_machine=powerpc-apple - ;; - *-unknown) - # Make sure to match an already-canonicalized machine name. - ;; - *) - echo Invalid configuration \`"$1"\': machine \`"$basic_machine"\' not recognized 1>&2 - exit 1 - ;; -esac - -# Here we canonicalize certain aliases for manufacturers. -case $basic_machine in - *-digital*) - basic_machine=`echo "$basic_machine" | sed 's/digital.*/dec/'` - ;; - *-commodore*) - basic_machine=`echo "$basic_machine" | sed 's/commodore.*/cbm/'` - ;; - *) - ;; -esac - -# Decode manufacturer-specific aliases for certain operating systems. - -if [ x$os != x ] -then -case $os in - # First match some system type aliases that might get confused - # with valid system types. - # solaris* is a basic system type, with this one exception. - auroraux) - os=auroraux - ;; - bluegene*) - os=cnk - ;; - solaris1 | solaris1.*) - os=`echo $os | sed -e 's|solaris1|sunos4|'` - ;; - solaris) - os=solaris2 - ;; - unixware*) - os=sysv4.2uw - ;; - gnu/linux*) - os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'` - ;; - # es1800 is here to avoid being matched by es* (a different OS) - es1800*) - os=ose - ;; - # Some version numbers need modification - chorusos*) - os=chorusos - ;; - isc) - os=isc2.2 - ;; - sco6) - os=sco5v6 - ;; - sco5) - os=sco3.2v5 - ;; - sco4) - os=sco3.2v4 - ;; - sco3.2.[4-9]*) - os=`echo $os | sed -e 's/sco3.2./sco3.2v/'` - ;; - sco3.2v[4-9]* | sco5v6*) - # Don't forget version if it is 3.2v4 or newer. - ;; - scout) - # Don't match below - ;; - sco*) - os=sco3.2v2 - ;; - psos*) - os=psos - ;; - # Now accept the basic system types. - # The portable systems comes first. - # Each alternative MUST end in a * to match a version number. - # sysv* is not here because it comes later, after sysvr4. - gnu* | bsd* | mach* | minix* | genix* | ultrix* | irix* \ - | *vms* | esix* | aix* | cnk* | sunos | sunos[34]*\ - | hpux* | unos* | osf* | luna* | dgux* | auroraux* | solaris* \ - | sym* | kopensolaris* | plan9* \ - | amigaos* | amigados* | msdos* | newsos* | unicos* | aof* \ - | aos* | aros* | cloudabi* | sortix* \ - | nindy* | vxsim* | vxworks* | ebmon* | hms* | mvs* \ - | clix* | riscos* | uniplus* | iris* | rtu* | xenix* \ - | knetbsd* | mirbsd* | netbsd* \ - | bitrig* | openbsd* | solidbsd* | libertybsd* \ - | ekkobsd* | kfreebsd* | freebsd* | riscix* | lynxos* \ - | bosx* | nextstep* | cxux* | aout* | elf* | oabi* \ - | ptx* | coff* | ecoff* | winnt* | domain* | vsta* \ - | udi* | eabi* | lites* | ieee* | go32* | aux* | hcos* \ - | chorusrdb* | cegcc* | glidix* \ - | cygwin* | msys* | pe* | moss* | proelf* | rtems* \ - | midipix* | mingw32* | mingw64* | linux-gnu* | linux-android* \ - | linux-newlib* | linux-musl* | linux-uclibc* \ - | uxpv* | beos* | mpeix* | udk* | moxiebox* \ - | interix* | uwin* | mks* | rhapsody* | darwin* \ - | openstep* | oskit* | conix* | pw32* | nonstopux* \ - | storm-chaos* | tops10* | tenex* | tops20* | its* \ - | os2* | vos* | palmos* | uclinux* | nucleus* \ - | morphos* | superux* | rtmk* | windiss* \ - | powermax* | dnix* | nx6 | nx7 | sei* | dragonfly* \ - | skyos* | haiku* | rdos* | toppers* | drops* | es* \ - | onefs* | tirtos* | phoenix* | fuchsia* | redox* | bme* \ - | midnightbsd*) - # Remember, each alternative MUST END IN *, to match a version number. - ;; - qnx*) - case $basic_machine in - x86-* | i*86-*) - ;; - *) - os=nto-$os - ;; - esac - ;; - hiux*) - os=hiuxwe2 - ;; - nto-qnx*) - ;; - nto*) - os=`echo $os | sed -e 's|nto|nto-qnx|'` - ;; - sim | xray | os68k* | v88r* \ - | windows* | osx | abug | netware* | os9* \ - | macos* | mpw* | magic* | mmixware* | mon960* | lnews*) - ;; - linux-dietlibc) - os=linux-dietlibc - ;; - linux*) - os=`echo $os | sed -e 's|linux|linux-gnu|'` - ;; - lynx*178) - os=lynxos178 - ;; - lynx*5) - os=lynxos5 - ;; - lynx*) - os=lynxos - ;; - mac*) - os=`echo "$os" | sed -e 's|mac|macos|'` - ;; - opened*) - os=openedition - ;; - os400*) - os=os400 - ;; - sunos5*) - os=`echo "$os" | sed -e 's|sunos5|solaris2|'` - ;; - sunos6*) - os=`echo "$os" | sed -e 's|sunos6|solaris3|'` - ;; - wince*) - os=wince - ;; - utek*) - os=bsd - ;; - dynix*) - os=bsd - ;; - acis*) - os=aos - ;; - atheos*) - os=atheos - ;; - syllable*) - os=syllable - ;; - 386bsd) - os=bsd - ;; - ctix* | uts*) - os=sysv - ;; - nova*) - os=rtmk-nova - ;; - ns2) - os=nextstep2 - ;; - nsk*) - os=nsk - ;; - # Preserve the version number of sinix5. - sinix5.*) - os=`echo $os | sed -e 's|sinix|sysv|'` - ;; - sinix*) - os=sysv4 - ;; - tpf*) - os=tpf - ;; - triton*) - os=sysv3 - ;; - oss*) - os=sysv3 - ;; - svr4*) - os=sysv4 - ;; - svr3) - os=sysv3 - ;; - sysvr4) - os=sysv4 - ;; - # This must come after sysvr4. - sysv*) - ;; - ose*) - os=ose - ;; - *mint | mint[0-9]* | *MiNT | MiNT[0-9]*) - os=mint - ;; - zvmoe) - os=zvmoe - ;; - dicos*) - os=dicos - ;; - pikeos*) - # Until real need of OS specific support for - # particular features comes up, bare metal - # configurations are quite functional. - case $basic_machine in - arm*) - os=eabi - ;; - *) - os=elf - ;; - esac - ;; - nacl*) - ;; - ios) - ;; - none) - ;; - *-eabi) - ;; - *) - echo Invalid configuration \`"$1"\': system \`"$os"\' not recognized 1>&2 - exit 1 - ;; -esac -else - -# Here we handle the default operating systems that come with various machines. -# The value should be what the vendor currently ships out the door with their -# machine or put another way, the most popular os provided with the machine. - -# Note that if you're going to try to match "-MANUFACTURER" here (say, -# "-sun"), then you have to tell the case statement up towards the top -# that MANUFACTURER isn't an operating system. Otherwise, code above -# will signal an error saying that MANUFACTURER isn't an operating -# system, and we'll never get to this point. - -case $basic_machine in - score-*) - os=elf - ;; - spu-*) - os=elf - ;; - *-acorn) - os=riscix1.2 - ;; - arm*-rebel) - os=linux - ;; - arm*-semi) - os=aout - ;; - c4x-* | tic4x-*) - os=coff - ;; - c8051-*) - os=elf - ;; - clipper-intergraph) - os=clix - ;; - hexagon-*) - os=elf - ;; - tic54x-*) - os=coff - ;; - tic55x-*) - os=coff - ;; - tic6x-*) - os=coff - ;; - # This must come before the *-dec entry. - pdp10-*) - os=tops20 - ;; - pdp11-*) - os=none - ;; - *-dec | vax-*) - os=ultrix4.2 - ;; - m68*-apollo) - os=domain - ;; - i386-sun) - os=sunos4.0.2 - ;; - m68000-sun) - os=sunos3 - ;; - m68*-cisco) - os=aout - ;; - mep-*) - os=elf - ;; - mips*-cisco) - os=elf - ;; - mips*-*) - os=elf - ;; - or32-*) - os=coff - ;; - *-tti) # must be before sparc entry or we get the wrong os. - os=sysv3 - ;; - sparc-* | *-sun) - os=sunos4.1.1 - ;; - pru-*) - os=elf - ;; - *-be) - os=beos - ;; - *-ibm) - os=aix - ;; - *-knuth) - os=mmixware - ;; - *-wec) - os=proelf - ;; - *-winbond) - os=proelf - ;; - *-oki) - os=proelf - ;; - *-hp) - os=hpux - ;; - *-hitachi) - os=hiux - ;; - i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent) - os=sysv - ;; - *-cbm) - os=amigaos - ;; - *-dg) - os=dgux - ;; - *-dolphin) - os=sysv3 - ;; - m68k-ccur) - os=rtu - ;; - m88k-omron*) - os=luna - ;; - *-next) - os=nextstep - ;; - *-sequent) - os=ptx - ;; - *-crds) - os=unos - ;; - *-ns) - os=genix - ;; - i370-*) - os=mvs - ;; - *-gould) - os=sysv - ;; - *-highlevel) - os=bsd - ;; - *-encore) - os=bsd - ;; - *-sgi) - os=irix - ;; - *-siemens) - os=sysv4 - ;; - *-masscomp) - os=rtu - ;; - f30[01]-fujitsu | f700-fujitsu) - os=uxpv - ;; - *-rom68k) - os=coff - ;; - *-*bug) - os=coff - ;; - *-apple) - os=macos - ;; - *-atari*) - os=mint - ;; - *-wrs) - os=vxworks - ;; - *) - os=none - ;; -esac -fi - -# Here we handle the case where we know the os, and the CPU type, but not the -# manufacturer. We pick the logical manufacturer. -vendor=unknown -case $basic_machine in - *-unknown) - case $os in - riscix*) - vendor=acorn - ;; - sunos*) - vendor=sun - ;; - cnk*|-aix*) - vendor=ibm - ;; - beos*) - vendor=be - ;; - hpux*) - vendor=hp - ;; - mpeix*) - vendor=hp - ;; - hiux*) - vendor=hitachi - ;; - unos*) - vendor=crds - ;; - dgux*) - vendor=dg - ;; - luna*) - vendor=omron - ;; - genix*) - vendor=ns - ;; - clix*) - vendor=intergraph - ;; - mvs* | opened*) - vendor=ibm - ;; - os400*) - vendor=ibm - ;; - ptx*) - vendor=sequent - ;; - tpf*) - vendor=ibm - ;; - vxsim* | vxworks* | windiss*) - vendor=wrs - ;; - aux*) - vendor=apple - ;; - hms*) - vendor=hitachi - ;; - mpw* | macos*) - vendor=apple - ;; - *mint | mint[0-9]* | *MiNT | MiNT[0-9]*) - vendor=atari - ;; - vos*) - vendor=stratus - ;; - esac - basic_machine=`echo "$basic_machine" | sed "s/unknown/$vendor/"` - ;; -esac - -echo "$basic_machine-$os" -exit - -# Local variables: -# eval: (add-hook 'before-save-hook 'time-stamp) -# time-stamp-start: "timestamp='" -# time-stamp-format: "%:y-%02m-%02d" -# time-stamp-end: "'" -# End: diff --git a/configure.ac b/configure.ac deleted file mode 100644 index 2de9af56a4..0000000000 --- a/configure.ac +++ /dev/null @@ -1,39 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -AC_CONFIG_SRCDIR([c]) -RTEMS_TOP([.]) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -# Abort if trying to build inside of the source tree. -AS_IF([test -f aclocal/version.m4],[ - rm -f config.cache config.log confdefs.h - AC_MSG_ERROR([***] - [Attempt to build inside of the source tree] - [Please use a separate build directory, instead] ) -]) - -AC_CANONICAL_TARGET([]) -AM_INIT_AUTOMAKE([no-define foreign dist-bzip2 no-dist-gzip subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -## These option are only in here to let --help report all supported -## options. -RTEMS_ENABLE_RTEMSBSP -RTEMS_ENABLE_MULTIPROCESSING -RTEMS_ENABLE_SMP -RTEMS_ENABLE_POSIX -RTEMS_ENABLE_NETWORKING -RTEMS_ENABLE_CXX -RTEMS_ENABLE_TESTS -RTEMS_ENABLE_RTEMS_DEBUG -RTEMS_ENABLE_PARAVIRT -RTEMS_ENABLE_DRVMGR - -RTEMS_TARGET_CONFIG_SUBDIRS([c]) - -AC_CONFIG_FILES([Makefile]) - -AC_OUTPUT diff --git a/cpukit/Makefile.am b/cpukit/Makefile.am deleted file mode 100644 index e8579f6338..0000000000 --- a/cpukit/Makefile.am +++ /dev/null @@ -1,1834 +0,0 @@ -ACLOCAL_AMFLAGS = -I aclocal - -include $(top_srcdir)/automake/compile.am -include $(top_srcdir)/automake/multilib.am -include $(srcdir)/header-dirs.am -include $(srcdir)/headers.am - -# This file is in the build tree -include_rtems_score_HEADERS += ../include/rtems/score/cpuopts.h - -project_lib_LIBRARIES = - -project_lib_LIBRARIES += librtemscpu.a - -librtemscpu_a_SOURCES = -librtemscpu_a_SOURCES += dev/i2c/eeprom.c -librtemscpu_a_SOURCES += dev/i2c/fpga-i2c-slave.c -librtemscpu_a_SOURCES += dev/i2c/gpio-nxp-pca9535.c -librtemscpu_a_SOURCES += dev/i2c/i2c-bus.c -librtemscpu_a_SOURCES += dev/i2c/i2c-dev.c -librtemscpu_a_SOURCES += dev/i2c/sensor-lm75a.c -librtemscpu_a_SOURCES += dev/i2c/switch-nxp-pca9548a.c -librtemscpu_a_SOURCES += dev/i2c/ti-ads-16bit-adc.c -librtemscpu_a_SOURCES += dev/i2c/ti-lm25066a.c -librtemscpu_a_SOURCES += dev/i2c/ti-tmp112.c -librtemscpu_a_SOURCES += dev/i2c/xilinx-axi-i2c.c -librtemscpu_a_SOURCES += dev/serial/sc16is752.c -librtemscpu_a_SOURCES += dev/serial/sc16is752-spi.c -librtemscpu_a_SOURCES += dev/spi/spi-bus.c -librtemscpu_a_SOURCES += dtc/libfdt/fdt_addresses.c -librtemscpu_a_SOURCES += dtc/libfdt/fdt.c -librtemscpu_a_SOURCES += dtc/libfdt/fdt_empty_tree.c -librtemscpu_a_SOURCES += dtc/libfdt/fdt_ro.c -librtemscpu_a_SOURCES += dtc/libfdt/fdt_rw.c -librtemscpu_a_SOURCES += dtc/libfdt/fdt_strerror.c -librtemscpu_a_SOURCES += dtc/libfdt/fdt_sw.c -librtemscpu_a_SOURCES += dtc/libfdt/fdt_wip.c -librtemscpu_a_SOURCES += libblock/src/bdbuf.c -librtemscpu_a_SOURCES += libblock/src/bdpart-create.c -librtemscpu_a_SOURCES += libblock/src/bdpart-dump.c -librtemscpu_a_SOURCES += libblock/src/bdpart-read.c -librtemscpu_a_SOURCES += libblock/src/bdpart-register.c -librtemscpu_a_SOURCES += libblock/src/bdpart-sort.c -librtemscpu_a_SOURCES += libblock/src/bdpart-write.c -librtemscpu_a_SOURCES += libblock/src/blkdev-blkstats.c -librtemscpu_a_SOURCES += libblock/src/blkdev.c -librtemscpu_a_SOURCES += libblock/src/blkdev-imfs.c -librtemscpu_a_SOURCES += libblock/src/blkdev-ioctl.c -librtemscpu_a_SOURCES += libblock/src/blkdev-ops.c -librtemscpu_a_SOURCES += libblock/src/blkdev-print-stats.c -librtemscpu_a_SOURCES += libblock/src/diskdevs.c -librtemscpu_a_SOURCES += libblock/src/diskdevs-init.c -librtemscpu_a_SOURCES += libblock/src/flashdisk.c -librtemscpu_a_SOURCES += libblock/src/ide_part_table.c -librtemscpu_a_SOURCES += libblock/src/media.c -librtemscpu_a_SOURCES += libblock/src/media-desc.c -librtemscpu_a_SOURCES += libblock/src/media-dev-ident.c -librtemscpu_a_SOURCES += libblock/src/media-path.c -librtemscpu_a_SOURCES += libblock/src/media-server.c -librtemscpu_a_SOURCES += libblock/src/nvdisk.c -librtemscpu_a_SOURCES += libblock/src/nvdisk-sram.c -librtemscpu_a_SOURCES += libblock/src/ramdisk-config.c -librtemscpu_a_SOURCES += libblock/src/ramdisk-driver.c -librtemscpu_a_SOURCES += libblock/src/ramdisk-init.c -librtemscpu_a_SOURCES += libblock/src/ramdisk-register.c -librtemscpu_a_SOURCES += libblock/src/sparse-disk.c -librtemscpu_a_SOURCES += libcrypt/crypt.c -librtemscpu_a_SOURCES += libcrypt/crypt-md5.c -librtemscpu_a_SOURCES += libcrypt/crypt-sha256.c -librtemscpu_a_SOURCES += libcrypt/crypt-sha512.c -librtemscpu_a_SOURCES += libcrypt/misc.c -librtemscpu_a_SOURCES += libcsupport/src/access.c -librtemscpu_a_SOURCES += libcsupport/src/arc4random_getentropy_fail.c -librtemscpu_a_SOURCES += libcsupport/src/alignedalloc.c -librtemscpu_a_SOURCES += libcsupport/src/__assert.c -librtemscpu_a_SOURCES += libcsupport/src/assoc32tostring.c -librtemscpu_a_SOURCES += libcsupport/src/assoclocalbyname.c -librtemscpu_a_SOURCES += libcsupport/src/assoclocalbyremotebitfield.c -librtemscpu_a_SOURCES += libcsupport/src/assoclocalbyremote.c -librtemscpu_a_SOURCES += libcsupport/src/assocnamebad.c -librtemscpu_a_SOURCES += libcsupport/src/assocnamebylocalbitfield.c -librtemscpu_a_SOURCES += libcsupport/src/assocnamebylocal.c -librtemscpu_a_SOURCES += libcsupport/src/assocnamebyremotebitfield.c -librtemscpu_a_SOURCES += libcsupport/src/assocnamebyremote.c -librtemscpu_a_SOURCES += libcsupport/src/assocptrbylocal.c -librtemscpu_a_SOURCES += libcsupport/src/assocptrbyname.c -librtemscpu_a_SOURCES += libcsupport/src/assocptrbyremote.c -librtemscpu_a_SOURCES += libcsupport/src/assocremotebylocalbitfield.c -librtemscpu_a_SOURCES += libcsupport/src/assocremotebylocal.c -librtemscpu_a_SOURCES += libcsupport/src/assocremotebyname.c -librtemscpu_a_SOURCES += libcsupport/src/assocthreadstatestostring.c -librtemscpu_a_SOURCES += libcsupport/src/base_fs.c -librtemscpu_a_SOURCES += libcsupport/src/cachealignedalloc.c -librtemscpu_a_SOURCES += libcsupport/src/cachecoherentalloc.c -librtemscpu_a_SOURCES += libcsupport/src/calloc.c -librtemscpu_a_SOURCES += libcsupport/src/_calloc_r.c -librtemscpu_a_SOURCES += libcsupport/src/cfgetispeed.c -librtemscpu_a_SOURCES += libcsupport/src/cfgetospeed.c -librtemscpu_a_SOURCES += libcsupport/src/cfmakeraw.c -librtemscpu_a_SOURCES += libcsupport/src/cfmakesane.c -librtemscpu_a_SOURCES += libcsupport/src/cfsetispeed.c -librtemscpu_a_SOURCES += libcsupport/src/cfsetospeed.c -librtemscpu_a_SOURCES += libcsupport/src/cfsetspeed.c -librtemscpu_a_SOURCES += libcsupport/src/chdir.c -librtemscpu_a_SOURCES += libcsupport/src/chmod.c -librtemscpu_a_SOURCES += libcsupport/src/chown.c -librtemscpu_a_SOURCES += libcsupport/src/chroot.c -librtemscpu_a_SOURCES += libcsupport/src/clock.c -librtemscpu_a_SOURCES += libcsupport/src/clonenode.c -librtemscpu_a_SOURCES += libcsupport/src/close.c -librtemscpu_a_SOURCES += libcsupport/src/consolesimple.c -librtemscpu_a_SOURCES += libcsupport/src/consolesimpleread.c -librtemscpu_a_SOURCES += libcsupport/src/consolesimpletask.c -librtemscpu_a_SOURCES += libcsupport/src/ctermid.c -librtemscpu_a_SOURCES += libcsupport/src/dup2.c -librtemscpu_a_SOURCES += libcsupport/src/dup.c -librtemscpu_a_SOURCES += libcsupport/src/error.c -librtemscpu_a_SOURCES += libcsupport/src/fchdir.c -librtemscpu_a_SOURCES += libcsupport/src/fchmod.c -librtemscpu_a_SOURCES += libcsupport/src/fchown.c -librtemscpu_a_SOURCES += libcsupport/src/fcntl.c -librtemscpu_a_SOURCES += libcsupport/src/fdatasync.c -librtemscpu_a_SOURCES += libcsupport/src/flockfile.c -librtemscpu_a_SOURCES += libcsupport/src/fpathconf.c -librtemscpu_a_SOURCES += libcsupport/src/free.c -librtemscpu_a_SOURCES += libcsupport/src/freenode.c -librtemscpu_a_SOURCES += libcsupport/src/_free_r.c -librtemscpu_a_SOURCES += libcsupport/src/fstat.c -librtemscpu_a_SOURCES += libcsupport/src/fsync.c -librtemscpu_a_SOURCES += libcsupport/src/ftruncate.c -librtemscpu_a_SOURCES += libcsupport/src/ftrylockfile.c -librtemscpu_a_SOURCES += libcsupport/src/funlockfile.c -librtemscpu_a_SOURCES += libcsupport/src/getchark.c -librtemscpu_a_SOURCES += libcsupport/src/getdents.c -librtemscpu_a_SOURCES += libcsupport/src/getegid.c -librtemscpu_a_SOURCES += libcsupport/src/geteuid.c -librtemscpu_a_SOURCES += libcsupport/src/getgid.c -librtemscpu_a_SOURCES += libcsupport/src/getgrent.c -librtemscpu_a_SOURCES += libcsupport/src/getgrnam.c -librtemscpu_a_SOURCES += libcsupport/src/getgroups.c -librtemscpu_a_SOURCES += libcsupport/src/getlogin.c -librtemscpu_a_SOURCES += libcsupport/src/getpagesize.c -librtemscpu_a_SOURCES += libcsupport/src/getpgrp.c -librtemscpu_a_SOURCES += libcsupport/src/__getpid.c -librtemscpu_a_SOURCES += libcsupport/src/getpid.c -librtemscpu_a_SOURCES += libcsupport/src/getppid.c -librtemscpu_a_SOURCES += libcsupport/src/getpwent.c -librtemscpu_a_SOURCES += libcsupport/src/getreentglobal.c -librtemscpu_a_SOURCES += libcsupport/src/getrusage.c -librtemscpu_a_SOURCES += libcsupport/src/__gettod.c -librtemscpu_a_SOURCES += libcsupport/src/getuid.c -librtemscpu_a_SOURCES += libcsupport/src/gxx_wrappers.c -librtemscpu_a_SOURCES += libcsupport/src/ioctl.c -librtemscpu_a_SOURCES += libcsupport/src/isatty_r.c -librtemscpu_a_SOURCES += libcsupport/src/issetugid.c -librtemscpu_a_SOURCES += libcsupport/src/kill_noposix.c -librtemscpu_a_SOURCES += libcsupport/src/lchown.c -librtemscpu_a_SOURCES += libcsupport/src/libio.c -librtemscpu_a_SOURCES += libcsupport/src/libio_exit.c -librtemscpu_a_SOURCES += libcsupport/src/libio_init.c -librtemscpu_a_SOURCES += libcsupport/src/libiozeroiops.c -librtemscpu_a_SOURCES += libcsupport/src/link.c -librtemscpu_a_SOURCES += libcsupport/src/lseek.c -librtemscpu_a_SOURCES += libcsupport/src/lstat.c -librtemscpu_a_SOURCES += libcsupport/src/malloc.c -librtemscpu_a_SOURCES += libcsupport/src/malloc_deferred.c -librtemscpu_a_SOURCES += libcsupport/src/malloc_dirtier.c -librtemscpu_a_SOURCES += libcsupport/src/mallocdirtydefault.c -librtemscpu_a_SOURCES += libcsupport/src/mallocextenddefault.c -librtemscpu_a_SOURCES += libcsupport/src/mallocfreespace.c -librtemscpu_a_SOURCES += libcsupport/src/mallocgetheapptr.c -librtemscpu_a_SOURCES += libcsupport/src/mallocheap.c -librtemscpu_a_SOURCES += libcsupport/src/mallocinfo.c -librtemscpu_a_SOURCES += libcsupport/src/malloc_initialize.c -librtemscpu_a_SOURCES += libcsupport/src/_malloc_r.c -librtemscpu_a_SOURCES += libcsupport/src/mallocsetheapptr.c -librtemscpu_a_SOURCES += libcsupport/src/malloc_walk.c -librtemscpu_a_SOURCES += libcsupport/src/mkdir.c -librtemscpu_a_SOURCES += libcsupport/src/mkfifo.c -librtemscpu_a_SOURCES += libcsupport/src/mknod.c -librtemscpu_a_SOURCES += libcsupport/src/mount.c -librtemscpu_a_SOURCES += libcsupport/src/mount-mgr.c -librtemscpu_a_SOURCES += libcsupport/src/mount-mktgt.c -librtemscpu_a_SOURCES += libcsupport/src/newlibc_exit.c -librtemscpu_a_SOURCES += libcsupport/src/newlibc_reent.c -librtemscpu_a_SOURCES += libcsupport/src/open.c -librtemscpu_a_SOURCES += libcsupport/src/open_dev_console.c -librtemscpu_a_SOURCES += libcsupport/src/pathconf.c -librtemscpu_a_SOURCES += libcsupport/src/posix_devctl.c -librtemscpu_a_SOURCES += libcsupport/src/posix_memalign.c -librtemscpu_a_SOURCES += libcsupport/src/printerfprintfputc.c -librtemscpu_a_SOURCES += libcsupport/src/printertask.c -librtemscpu_a_SOURCES += libcsupport/src/printf_plugin.c -librtemscpu_a_SOURCES += libcsupport/src/print_fprintf.c -librtemscpu_a_SOURCES += libcsupport/src/printk.c -librtemscpu_a_SOURCES += libcsupport/src/printk_plugin.c -librtemscpu_a_SOURCES += libcsupport/src/print_printf.c -librtemscpu_a_SOURCES += libcsupport/src/privateenv.c -librtemscpu_a_SOURCES += libcsupport/src/putk.c -librtemscpu_a_SOURCES += libcsupport/src/pwdgrp.c -librtemscpu_a_SOURCES += libcsupport/src/read.c -librtemscpu_a_SOURCES += libcsupport/src/readlink.c -librtemscpu_a_SOURCES += libcsupport/src/readv.c -librtemscpu_a_SOURCES += libcsupport/src/realloc.c -librtemscpu_a_SOURCES += libcsupport/src/_realloc_r.c -librtemscpu_a_SOURCES += libcsupport/src/realpath.c -librtemscpu_a_SOURCES += libcsupport/src/_rename_r.c -librtemscpu_a_SOURCES += libcsupport/src/resource_snapshot.c -librtemscpu_a_SOURCES += libcsupport/src/rmdir.c -librtemscpu_a_SOURCES += libcsupport/src/rtemscalloc.c -librtemscpu_a_SOURCES += libcsupport/src/rtems_heap_extend.c -librtemscpu_a_SOURCES += libcsupport/src/rtems_heap_extend_via_sbrk.c -librtemscpu_a_SOURCES += libcsupport/src/rtems_heap_greedy.c -librtemscpu_a_SOURCES += libcsupport/src/rtems_heap_null_extend.c -librtemscpu_a_SOURCES += libcsupport/src/rtems_heap_sbrk_greedy.c -librtemscpu_a_SOURCES += libcsupport/src/rtems_memalign.c -librtemscpu_a_SOURCES += libcsupport/src/rtems_mkdir.c -librtemscpu_a_SOURCES += libcsupport/src/rtems_putc.c -librtemscpu_a_SOURCES += libcsupport/src/rtems_put_char.c -librtemscpu_a_SOURCES += libcsupport/src/setegid.c -librtemscpu_a_SOURCES += libcsupport/src/seteuid.c -librtemscpu_a_SOURCES += libcsupport/src/setgid.c -librtemscpu_a_SOURCES += libcsupport/src/setgroups.c -librtemscpu_a_SOURCES += libcsupport/src/setpgid.c -librtemscpu_a_SOURCES += libcsupport/src/setsid.c -librtemscpu_a_SOURCES += libcsupport/src/setuid.c -librtemscpu_a_SOURCES += libcsupport/src/stat.c -librtemscpu_a_SOURCES += libcsupport/src/statvfs.c -librtemscpu_a_SOURCES += libcsupport/src/sup_fs_check_permissions.c -librtemscpu_a_SOURCES += libcsupport/src/sup_fs_deviceio.c -librtemscpu_a_SOURCES += libcsupport/src/sup_fs_eval_path.c -librtemscpu_a_SOURCES += libcsupport/src/sup_fs_eval_path_generic.c -librtemscpu_a_SOURCES += libcsupport/src/sup_fs_exist_in_same_instance.c -librtemscpu_a_SOURCES += libcsupport/src/sup_fs_location.c -librtemscpu_a_SOURCES += libcsupport/src/sup_fs_mount_iterate.c -librtemscpu_a_SOURCES += libcsupport/src/sup_fs_next_token.c -librtemscpu_a_SOURCES += libcsupport/src/symlink.c -librtemscpu_a_SOURCES += libcsupport/src/sync.c -librtemscpu_a_SOURCES += libcsupport/src/tcdrain.c -librtemscpu_a_SOURCES += libcsupport/src/tcflow.c -librtemscpu_a_SOURCES += libcsupport/src/tcflush.c -librtemscpu_a_SOURCES += libcsupport/src/tcgetattr.c -librtemscpu_a_SOURCES += libcsupport/src/tcgetpgrp.c -librtemscpu_a_SOURCES += libcsupport/src/tcsendbreak.c -librtemscpu_a_SOURCES += libcsupport/src/tcsetattr.c -librtemscpu_a_SOURCES += libcsupport/src/tcsetpgrp.c -librtemscpu_a_SOURCES += libcsupport/src/termios_baud2index.c -librtemscpu_a_SOURCES += libcsupport/src/termios_baud2num.c -librtemscpu_a_SOURCES += libcsupport/src/termios_baudtable.c -librtemscpu_a_SOURCES += libcsupport/src/termios.c -librtemscpu_a_SOURCES += libcsupport/src/termiosinitialize.c -librtemscpu_a_SOURCES += libcsupport/src/termios_num2baud.c -librtemscpu_a_SOURCES += libcsupport/src/termios_posix_isig_handler.c -librtemscpu_a_SOURCES += libcsupport/src/termios_setbestbaud.c -librtemscpu_a_SOURCES += libcsupport/src/termios_setinitialbaud.c -librtemscpu_a_SOURCES += libcsupport/src/__times.c -librtemscpu_a_SOURCES += libcsupport/src/truncate.c -librtemscpu_a_SOURCES += libcsupport/src/uenvgetgroups.c -librtemscpu_a_SOURCES += libcsupport/src/umask.c -librtemscpu_a_SOURCES += libcsupport/src/unlink.c -librtemscpu_a_SOURCES += libcsupport/src/unmount.c -librtemscpu_a_SOURCES += libcsupport/src/__usrenv.c -librtemscpu_a_SOURCES += libcsupport/src/utime.c -librtemscpu_a_SOURCES += libcsupport/src/utimes.c -librtemscpu_a_SOURCES += libcsupport/src/futimens.c -librtemscpu_a_SOURCES += libcsupport/src/utimensat.c -librtemscpu_a_SOURCES += libcsupport/src/utsname.c -librtemscpu_a_SOURCES += libcsupport/src/vprintk.c -librtemscpu_a_SOURCES += libcsupport/src/write.c -librtemscpu_a_SOURCES += libcsupport/src/write_r.c -librtemscpu_a_SOURCES += libcsupport/src/writev.c -librtemscpu_a_SOURCES += libmisc/bspcmdline/bspcmdline_get.c -librtemscpu_a_SOURCES += libmisc/bspcmdline/bspcmdline_getparam.c -librtemscpu_a_SOURCES += libmisc/bspcmdline/bspcmdline_getparamraw.c -librtemscpu_a_SOURCES += libmisc/bspcmdline/bspcmdline_getparamrhs.c -librtemscpu_a_SOURCES += libmisc/capture/capture_buffer.c -librtemscpu_a_SOURCES += libmisc/capture/capture.c -librtemscpu_a_SOURCES += libmisc/capture/capture-cli.c -librtemscpu_a_SOURCES += libmisc/capture/capture_support.c -librtemscpu_a_SOURCES += libmisc/capture/capture_user_extension.c -librtemscpu_a_SOURCES += libmisc/capture/rtems-trace-buffer-default.c -librtemscpu_a_SOURCES += libmisc/capture/rtems-trace-buffer-vars.c -librtemscpu_a_SOURCES += libmisc/cpuuse/cpuinforeport.c -librtemscpu_a_SOURCES += libmisc/cpuuse/cpuusagedata.c -librtemscpu_a_SOURCES += libmisc/cpuuse/cpuusagereport.c -librtemscpu_a_SOURCES += libmisc/cpuuse/cpuusagereset.c -librtemscpu_a_SOURCES += libmisc/cpuuse/cpuusagetop.c -librtemscpu_a_SOURCES += libmisc/devnull/devnull.c -librtemscpu_a_SOURCES += libmisc/devnull/devzero.c -librtemscpu_a_SOURCES += libmisc/dumpbuf/dumpbuf.c -librtemscpu_a_SOURCES += libmisc/fb/mw_print.c -librtemscpu_a_SOURCES += libmisc/fb/mw_uid.c -librtemscpu_a_SOURCES += libmisc/fsmount/fsmount.c -librtemscpu_a_SOURCES += libmisc/monitor/mon-command.c -librtemscpu_a_SOURCES += libmisc/monitor/mon-config.c -librtemscpu_a_SOURCES += libmisc/monitor/mon-driver.c -librtemscpu_a_SOURCES += libmisc/monitor/mon-editor.c -librtemscpu_a_SOURCES += libmisc/monitor/mon-extension.c -librtemscpu_a_SOURCES += libmisc/monitor/mon-itask.c -librtemscpu_a_SOURCES += libmisc/monitor/mon-manager.c -librtemscpu_a_SOURCES += libmisc/monitor/mon-monitor.c -librtemscpu_a_SOURCES += libmisc/monitor/mon-object.c -librtemscpu_a_SOURCES += libmisc/monitor/mon-part.c -librtemscpu_a_SOURCES += libmisc/monitor/mon-prmisc.c -librtemscpu_a_SOURCES += libmisc/monitor/mon-queue.c -librtemscpu_a_SOURCES += libmisc/monitor/mon-region.c -librtemscpu_a_SOURCES += libmisc/monitor/mon-sema.c -librtemscpu_a_SOURCES += libmisc/monitor/mon-server.c -librtemscpu_a_SOURCES += libmisc/monitor/mon-symbols.c -librtemscpu_a_SOURCES += libmisc/monitor/mon-task.c -librtemscpu_a_SOURCES += libmisc/mouse/mouse_parser.c -librtemscpu_a_SOURCES += libmisc/mouse/serial_mouse.c -librtemscpu_a_SOURCES += libmisc/redirector/stdio-redirect.c -librtemscpu_a_SOURCES += libmisc/rtems-fdt/rtems-fdt.c -librtemscpu_a_SOURCES += libmisc/rtems-fdt/rtems-fdt-shell.c -librtemscpu_a_SOURCES += libmisc/stackchk/check.c -librtemscpu_a_SOURCES += libmisc/stringto/stringtodouble.c -librtemscpu_a_SOURCES += libmisc/stringto/stringtofloat.c -librtemscpu_a_SOURCES += libmisc/stringto/stringtoint.c -librtemscpu_a_SOURCES += libmisc/stringto/stringtolong.c -librtemscpu_a_SOURCES += libmisc/stringto/stringtolongdouble.c -librtemscpu_a_SOURCES += libmisc/stringto/stringtolonglong.c -librtemscpu_a_SOURCES += libmisc/stringto/stringtopointer.c -librtemscpu_a_SOURCES += libmisc/stringto/stringtounsignedchar.c -librtemscpu_a_SOURCES += libmisc/stringto/stringtounsignedint.c -librtemscpu_a_SOURCES += libmisc/stringto/stringtounsignedlong.c -librtemscpu_a_SOURCES += libmisc/stringto/stringtounsignedlonglong.c -librtemscpu_a_SOURCES += libmisc/untar/untar.c -librtemscpu_a_SOURCES += libmisc/untar/untar_tgz.c -librtemscpu_a_SOURCES += libmisc/untar/untar_txz.c -librtemscpu_a_SOURCES += libmisc/uuid/clear.c -librtemscpu_a_SOURCES += libmisc/uuid/compare.c -librtemscpu_a_SOURCES += libmisc/uuid/copy.c -librtemscpu_a_SOURCES += libmisc/uuid/gen_uuid.c -librtemscpu_a_SOURCES += libmisc/uuid/isnull.c -librtemscpu_a_SOURCES += libmisc/uuid/pack.c -librtemscpu_a_SOURCES += libmisc/uuid/parse.c -librtemscpu_a_SOURCES += libmisc/uuid/unpack.c -librtemscpu_a_SOURCES += libmisc/uuid/unparse.c -librtemscpu_a_SOURCES += libmisc/uuid/uuid_time.c -librtemscpu_a_SOURCES += libmisc/xz/xz_crc32.c -librtemscpu_a_SOURCES += libmisc/xz/xz_dec_lzma2.c -librtemscpu_a_SOURCES += libmisc/xz/xz_dec_stream.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_are_nodes_equal.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_chown.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_clone.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_close.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_eval_path.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_fchmod.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_fcntl.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_freenode.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_fstat.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_fsunmount.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_fsync.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_fsync_success.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_ftruncate.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_ftruncate_directory.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_handlers.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_ioctl.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_kqfilter.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_link.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_lock_and_unlock.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_lseek.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_lseek_directory.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_lseek_file.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_mknod.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_mmap.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_mount.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_open.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_ops.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_poll.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_read.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_readlink.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_readv.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_rename.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_rmnod.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_statvfs.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_symlink.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_unmount.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_utimens.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_write.c -librtemscpu_a_SOURCES += libfs/src/defaults/default_writev.c -librtemscpu_a_SOURCES += libfs/src/dosfs/fat.c -librtemscpu_a_SOURCES += libfs/src/dosfs/fat_fat_operations.c -librtemscpu_a_SOURCES += libfs/src/dosfs/fat_file.c -librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_conv.c -librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_conv_default.c -librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_conv_utf8.c -librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_create.c -librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_dir.c -librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_eval.c -librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_file.c -librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_format.c -librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_free.c -librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_fsunmount.c -librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_handlers_dir.c -librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_handlers_file.c -librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_init.c -librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_initsupp.c -librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_misc.c -librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_mknod.c -librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_rename.c -librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_rmnod.c -librtemscpu_a_SOURCES += libfs/src/dosfs/msdos_statvfs.c -librtemscpu_a_SOURCES += libfs/src/imfs/deviceio.c -librtemscpu_a_SOURCES += libfs/src/imfs/imfs_add_node.c -librtemscpu_a_SOURCES += libfs/src/imfs/imfs_chown.c -librtemscpu_a_SOURCES += libfs/src/imfs/imfs_config.c -librtemscpu_a_SOURCES += libfs/src/imfs/imfs_creat.c -librtemscpu_a_SOURCES += libfs/src/imfs/imfs_dir.c -librtemscpu_a_SOURCES += libfs/src/imfs/imfs_dir_default.c -librtemscpu_a_SOURCES += libfs/src/imfs/imfs_dir_minimal.c -librtemscpu_a_SOURCES += libfs/src/imfs/imfs_eval.c -librtemscpu_a_SOURCES += libfs/src/imfs/imfs_eval_devfs.c -librtemscpu_a_SOURCES += libfs/src/imfs/imfs_fchmod.c -librtemscpu_a_SOURCES += libfs/src/imfs/imfs_fifo.c -librtemscpu_a_SOURCES += libfs/src/imfs/imfs_fsunmount.c -librtemscpu_a_SOURCES += libfs/src/imfs/imfs_handlers_device.c -librtemscpu_a_SOURCES += libfs/src/imfs/imfs_init.c -librtemscpu_a_SOURCES += libfs/src/imfs/imfs_initsupp.c -librtemscpu_a_SOURCES += libfs/src/imfs/imfs_linfile.c -librtemscpu_a_SOURCES += libfs/src/imfs/imfs_link.c -librtemscpu_a_SOURCES += libfs/src/imfs/imfs_load_tar.c -librtemscpu_a_SOURCES += libfs/src/imfs/imfs_make_generic_node.c -librtemscpu_a_SOURCES += libfs/src/imfs/imfs_make_linfile.c -librtemscpu_a_SOURCES += libfs/src/imfs/imfs_memfile.c -librtemscpu_a_SOURCES += libfs/src/imfs/imfs_mknod.c -librtemscpu_a_SOURCES += libfs/src/imfs/imfs_mount.c -librtemscpu_a_SOURCES += libfs/src/imfs/imfs_node.c -librtemscpu_a_SOURCES += libfs/src/imfs/imfs_node_destroy_default.c -librtemscpu_a_SOURCES += libfs/src/imfs/imfs_rename.c -librtemscpu_a_SOURCES += libfs/src/imfs/imfs_rmnod.c -librtemscpu_a_SOURCES += libfs/src/imfs/imfs_stat.c -librtemscpu_a_SOURCES += libfs/src/imfs/imfs_stat_file.c -librtemscpu_a_SOURCES += libfs/src/imfs/imfs_symlink.c -librtemscpu_a_SOURCES += libfs/src/imfs/imfs_unmount.c -librtemscpu_a_SOURCES += libfs/src/imfs/imfs_utimens.c -librtemscpu_a_SOURCES += libfs/src/imfs/ioman.c -librtemscpu_a_SOURCES += libfs/src/pipe/fifo.c -librtemscpu_a_SOURCES += libfs/src/pipe/pipe.c -librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-bitmaps.c -librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-block.c -librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-buffer-bdbuf.c -librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-buffer.c -librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-dir.c -librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-dir-hash.c -librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-file.c -librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-file-system.c -librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-format.c -librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-group.c -librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-inode.c -librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-link.c -librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-mutex.c -librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-rtems.c -librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-rtems-dev.c -librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-rtems-dir.c -librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-rtems-file.c -librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-rtems-utils.c -librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-shell.c -librtemscpu_a_SOURCES += libfs/src/rfs/rtems-rfs-trace.c -librtemscpu_a_SOURCES += libi2c/libi2c.c -librtemscpu_a_SOURCES += libmd/md4.c -librtemscpu_a_SOURCES += libmd/md5.c -librtemscpu_a_SOURCES += libmd/sha256c.c -librtemscpu_a_SOURCES += libmd/sha512c.c -librtemscpu_a_SOURCES += libstdthreads/call_once.c -librtemscpu_a_SOURCES += libstdthreads/cnd.c -librtemscpu_a_SOURCES += libstdthreads/mtx.c -librtemscpu_a_SOURCES += libstdthreads/thrd.c -librtemscpu_a_SOURCES += libstdthreads/tss.c -librtemscpu_a_SOURCES += libtrace/record/record.c -librtemscpu_a_SOURCES += libtrace/record/record-client.c -librtemscpu_a_SOURCES += libtrace/record/record-dump.c -librtemscpu_a_SOURCES += libtrace/record/record-dump-fatal.c -librtemscpu_a_SOURCES += libtrace/record/record-dump-zfatal.c -librtemscpu_a_SOURCES += libtrace/record/record-dump-base64.c -librtemscpu_a_SOURCES += libtrace/record/record-dump-zbase64.c -librtemscpu_a_SOURCES += libtrace/record/record-server.c -librtemscpu_a_SOURCES += libtrace/record/record-stream-header.c -librtemscpu_a_SOURCES += libtrace/record/record-sysinit.c -librtemscpu_a_SOURCES += libtrace/record/record-text.c -librtemscpu_a_SOURCES += libtrace/record/record-userext.c -librtemscpu_a_SOURCES += libtrace/record/record-util.c -librtemscpu_a_SOURCES += posix/src/adjtime.c -librtemscpu_a_SOURCES += posix/src/aio_suspend.c -librtemscpu_a_SOURCES += posix/src/barrierattrdestroy.c -librtemscpu_a_SOURCES += posix/src/barrierattrgetpshared.c -librtemscpu_a_SOURCES += posix/src/barrierattrinit.c -librtemscpu_a_SOURCES += posix/src/barrierattrsetpshared.c -librtemscpu_a_SOURCES += posix/src/cancel.c -librtemscpu_a_SOURCES += posix/src/cleanuppush.c -librtemscpu_a_SOURCES += posix/src/clockgetcpuclockid.c -librtemscpu_a_SOURCES += posix/src/clockgetres.c -librtemscpu_a_SOURCES += posix/src/clockgettime.c -librtemscpu_a_SOURCES += posix/src/clocknanosleep.c -librtemscpu_a_SOURCES += posix/src/clocksettime.c -librtemscpu_a_SOURCES += posix/src/condattrdestroy.c -librtemscpu_a_SOURCES += posix/src/condattrgetclock.c -librtemscpu_a_SOURCES += posix/src/condattrgetpshared.c -librtemscpu_a_SOURCES += posix/src/condattrinit.c -librtemscpu_a_SOURCES += posix/src/condattrsetclock.c -librtemscpu_a_SOURCES += posix/src/condattrsetpshared.c -librtemscpu_a_SOURCES += posix/src/condbroadcast.c -librtemscpu_a_SOURCES += posix/src/conddefaultattributes.c -librtemscpu_a_SOURCES += posix/src/conddestroy.c -librtemscpu_a_SOURCES += posix/src/condinit.c -librtemscpu_a_SOURCES += posix/src/condsignal.c -librtemscpu_a_SOURCES += posix/src/condsignalsupp.c -librtemscpu_a_SOURCES += posix/src/condtimedwait.c -librtemscpu_a_SOURCES += posix/src/condwait.c -librtemscpu_a_SOURCES += posix/src/condwaitsupp.c -librtemscpu_a_SOURCES += posix/src/confstr.c -librtemscpu_a_SOURCES += posix/src/_execve.c -librtemscpu_a_SOURCES += posix/src/fork.c -librtemscpu_a_SOURCES += posix/src/key.c -librtemscpu_a_SOURCES += posix/src/keycreate.c -librtemscpu_a_SOURCES += posix/src/keydelete.c -librtemscpu_a_SOURCES += posix/src/keygetspecific.c -librtemscpu_a_SOURCES += posix/src/keysetspecific.c -librtemscpu_a_SOURCES += posix/src/keyzerokvp.c -librtemscpu_a_SOURCES += posix/src/lio_listio.c -librtemscpu_a_SOURCES += posix/src/mlockall.c -librtemscpu_a_SOURCES += posix/src/mlock.c -librtemscpu_a_SOURCES += posix/src/mmap.c -librtemscpu_a_SOURCES += posix/src/mprotect.c -librtemscpu_a_SOURCES += posix/src/mqueue.c -librtemscpu_a_SOURCES += posix/src/mqueueclose.c -librtemscpu_a_SOURCES += posix/src/mqueueconfig.c -librtemscpu_a_SOURCES += posix/src/mqueuedeletesupp.c -librtemscpu_a_SOURCES += posix/src/mqueuegetattr.c -librtemscpu_a_SOURCES += posix/src/mqueueopen.c -librtemscpu_a_SOURCES += posix/src/mqueuereceive.c -librtemscpu_a_SOURCES += posix/src/mqueuerecvsupp.c -librtemscpu_a_SOURCES += posix/src/mqueuesend.c -librtemscpu_a_SOURCES += posix/src/mqueuesendsupp.c -librtemscpu_a_SOURCES += posix/src/mqueuesetattr.c -librtemscpu_a_SOURCES += posix/src/mqueuetimedreceive.c -librtemscpu_a_SOURCES += posix/src/mqueuetimedsend.c -librtemscpu_a_SOURCES += posix/src/mqueueunlink.c -librtemscpu_a_SOURCES += posix/src/msync.c -librtemscpu_a_SOURCES += posix/src/munlockall.c -librtemscpu_a_SOURCES += posix/src/munlock.c -librtemscpu_a_SOURCES += posix/src/munmap.c -librtemscpu_a_SOURCES += posix/src/mutexattrdestroy.c -librtemscpu_a_SOURCES += posix/src/mutexattrgetprioceiling.c -librtemscpu_a_SOURCES += posix/src/mutexattrgetprotocol.c -librtemscpu_a_SOURCES += posix/src/mutexattrgetpshared.c -librtemscpu_a_SOURCES += posix/src/mutexattrgettype.c -librtemscpu_a_SOURCES += posix/src/mutexattrinit.c -librtemscpu_a_SOURCES += posix/src/mutexattrsetprioceiling.c -librtemscpu_a_SOURCES += posix/src/mutexattrsetprotocol.c -librtemscpu_a_SOURCES += posix/src/mutexattrsetpshared.c -librtemscpu_a_SOURCES += posix/src/mutexattrsettype.c -librtemscpu_a_SOURCES += posix/src/mutexdestroy.c -librtemscpu_a_SOURCES += posix/src/mutexgetprioceiling.c -librtemscpu_a_SOURCES += posix/src/mutexinit.c -librtemscpu_a_SOURCES += posix/src/mutexlock.c -librtemscpu_a_SOURCES += posix/src/mutexlocksupp.c -librtemscpu_a_SOURCES += posix/src/mutexsetprioceiling.c -librtemscpu_a_SOURCES += posix/src/mutextimedlock.c -librtemscpu_a_SOURCES += posix/src/mutextrylock.c -librtemscpu_a_SOURCES += posix/src/mutexunlock.c -librtemscpu_a_SOURCES += posix/src/nanosleep.c -librtemscpu_a_SOURCES += posix/src/pbarrierdestroy.c -librtemscpu_a_SOURCES += posix/src/pbarrierinit.c -librtemscpu_a_SOURCES += posix/src/pbarrierwait.c -librtemscpu_a_SOURCES += posix/src/posix_madvise.c -librtemscpu_a_SOURCES += posix/src/prwlockdestroy.c -librtemscpu_a_SOURCES += posix/src/prwlockinit.c -librtemscpu_a_SOURCES += posix/src/prwlockrdlock.c -librtemscpu_a_SOURCES += posix/src/prwlocktimedrdlock.c -librtemscpu_a_SOURCES += posix/src/prwlocktimedwrlock.c -librtemscpu_a_SOURCES += posix/src/prwlocktryrdlock.c -librtemscpu_a_SOURCES += posix/src/prwlocktrywrlock.c -librtemscpu_a_SOURCES += posix/src/prwlockunlock.c -librtemscpu_a_SOURCES += posix/src/prwlockwrlock.c -librtemscpu_a_SOURCES += posix/src/psignalconfig.c -librtemscpu_a_SOURCES += posix/src/pspindestroy.c -librtemscpu_a_SOURCES += posix/src/pspininit.c -librtemscpu_a_SOURCES += posix/src/pspinlock.c -librtemscpu_a_SOURCES += posix/src/pspinunlock.c -librtemscpu_a_SOURCES += posix/src/psxnametoid.c -librtemscpu_a_SOURCES += posix/src/psxpriorityisvalid.c -librtemscpu_a_SOURCES += posix/src/psxsemaphore.c -librtemscpu_a_SOURCES += posix/src/psxsemaphoreconfig.c -librtemscpu_a_SOURCES += posix/src/psxtimerconfig.c -librtemscpu_a_SOURCES += posix/src/psxtransschedparam.c -librtemscpu_a_SOURCES += posix/src/pthreadatfork.c -librtemscpu_a_SOURCES += posix/src/pthreadattrdefault.c -librtemscpu_a_SOURCES += posix/src/pthreadattrdestroy.c -librtemscpu_a_SOURCES += posix/src/pthreadattrgetaffinitynp.c -librtemscpu_a_SOURCES += posix/src/pthreadattrgetdetachstate.c -librtemscpu_a_SOURCES += posix/src/pthreadattrgetguardsize.c -librtemscpu_a_SOURCES += posix/src/pthreadattrgetinheritsched.c -librtemscpu_a_SOURCES += posix/src/pthreadattrgetschedparam.c -librtemscpu_a_SOURCES += posix/src/pthreadattrgetschedpolicy.c -librtemscpu_a_SOURCES += posix/src/pthreadattrgetscope.c -librtemscpu_a_SOURCES += posix/src/pthreadattrgetstackaddr.c -librtemscpu_a_SOURCES += posix/src/pthreadattrgetstack.c -librtemscpu_a_SOURCES += posix/src/pthreadattrgetstacksize.c -librtemscpu_a_SOURCES += posix/src/pthreadattrinit.c -librtemscpu_a_SOURCES += posix/src/pthreadattrsetaffinitynp.c -librtemscpu_a_SOURCES += posix/src/pthreadattrsetdetachstate.c -librtemscpu_a_SOURCES += posix/src/pthreadattrsetguardsize.c -librtemscpu_a_SOURCES += posix/src/pthreadattrsetinheritsched.c -librtemscpu_a_SOURCES += posix/src/pthreadattrsetschedparam.c -librtemscpu_a_SOURCES += posix/src/pthreadattrsetschedpolicy.c -librtemscpu_a_SOURCES += posix/src/pthreadattrsetscope.c -librtemscpu_a_SOURCES += posix/src/pthreadattrsetstackaddr.c -librtemscpu_a_SOURCES += posix/src/pthreadattrsetstack.c -librtemscpu_a_SOURCES += posix/src/pthreadattrsetstacksize.c -librtemscpu_a_SOURCES += posix/src/pthread.c -librtemscpu_a_SOURCES += posix/src/pthreadconcurrency.c -librtemscpu_a_SOURCES += posix/src/pthreadconfig.c -librtemscpu_a_SOURCES += posix/src/pthreadcreate.c -librtemscpu_a_SOURCES += posix/src/pthreaddetach.c -librtemscpu_a_SOURCES += posix/src/pthreadequal.c -librtemscpu_a_SOURCES += posix/src/pthreadexit.c -librtemscpu_a_SOURCES += posix/src/pthreadgetaffinitynp.c -librtemscpu_a_SOURCES += posix/src/pthreadgetattrnp.c -librtemscpu_a_SOURCES += posix/src/pthreadgetcpuclockid.c -librtemscpu_a_SOURCES += posix/src/pthreadgetnamenp.c -librtemscpu_a_SOURCES += posix/src/pthreadgetschedparam.c -librtemscpu_a_SOURCES += posix/src/pthreadinitthreads.c -librtemscpu_a_SOURCES += posix/src/pthreadjoin.c -librtemscpu_a_SOURCES += posix/src/pthreadonce.c -librtemscpu_a_SOURCES += posix/src/pthreadsetaffinitynp.c -librtemscpu_a_SOURCES += posix/src/pthreadsetnamenp.c -librtemscpu_a_SOURCES += posix/src/pthreadsetschedparam.c -librtemscpu_a_SOURCES += posix/src/pthreadsetschedprio.c -librtemscpu_a_SOURCES += posix/src/rwlockattrdestroy.c -librtemscpu_a_SOURCES += posix/src/rwlockattrgetpshared.c -librtemscpu_a_SOURCES += posix/src/rwlockattrinit.c -librtemscpu_a_SOURCES += posix/src/rwlockattrsetpshared.c -librtemscpu_a_SOURCES += posix/src/sched_getparam.c -librtemscpu_a_SOURCES += posix/src/sched_getprioritymax.c -librtemscpu_a_SOURCES += posix/src/sched_getprioritymin.c -librtemscpu_a_SOURCES += posix/src/sched_getscheduler.c -librtemscpu_a_SOURCES += posix/src/sched_rr_get_interval.c -librtemscpu_a_SOURCES += posix/src/sched_setparam.c -librtemscpu_a_SOURCES += posix/src/sched_setscheduler.c -librtemscpu_a_SOURCES += posix/src/sched_yield.c -librtemscpu_a_SOURCES += posix/src/semaphoredeletesupp.c -librtemscpu_a_SOURCES += posix/src/semclose.c -librtemscpu_a_SOURCES += posix/src/semdestroy.c -librtemscpu_a_SOURCES += posix/src/semgetvalue.c -librtemscpu_a_SOURCES += posix/src/seminit.c -librtemscpu_a_SOURCES += posix/src/semopen.c -librtemscpu_a_SOURCES += posix/src/sempost.c -librtemscpu_a_SOURCES += posix/src/semtimedwait.c -librtemscpu_a_SOURCES += posix/src/semtrywait.c -librtemscpu_a_SOURCES += posix/src/semunlink.c -librtemscpu_a_SOURCES += posix/src/semwait.c -librtemscpu_a_SOURCES += posix/src/setcancelstate.c -librtemscpu_a_SOURCES += posix/src/setcanceltype.c -librtemscpu_a_SOURCES += posix/src/shm.c -librtemscpu_a_SOURCES += posix/src/shmconfig.c -librtemscpu_a_SOURCES += posix/src/shmheap.c -librtemscpu_a_SOURCES += posix/src/shmopen.c -librtemscpu_a_SOURCES += posix/src/shmops.c -librtemscpu_a_SOURCES += posix/src/shmunlink.c -librtemscpu_a_SOURCES += posix/src/shmwkspace.c -librtemscpu_a_SOURCES += posix/src/sigaddset.c -librtemscpu_a_SOURCES += posix/src/sigdelset.c -librtemscpu_a_SOURCES += posix/src/sigemptyset.c -librtemscpu_a_SOURCES += posix/src/sigfillset.c -librtemscpu_a_SOURCES += posix/src/sigismember.c -librtemscpu_a_SOURCES += posix/src/sigprocmask.c -librtemscpu_a_SOURCES += posix/src/sysconf.c -librtemscpu_a_SOURCES += posix/src/testcancel.c -librtemscpu_a_SOURCES += posix/src/vfork.c -librtemscpu_a_SOURCES += posix/src/wait.c -librtemscpu_a_SOURCES += posix/src/waitpid.c -librtemscpu_a_SOURCES += rtems/src/barrier.c -librtemscpu_a_SOURCES += rtems/src/barriercreate.c -librtemscpu_a_SOURCES += rtems/src/barrierdelete.c -librtemscpu_a_SOURCES += rtems/src/barrierident.c -librtemscpu_a_SOURCES += rtems/src/barrierrelease.c -librtemscpu_a_SOURCES += rtems/src/barrierwait.c -librtemscpu_a_SOURCES += rtems/src/clockgetsecondssinceepoch.c -librtemscpu_a_SOURCES += rtems/src/clockgettickspersecond.c -librtemscpu_a_SOURCES += rtems/src/clockgettod.c -librtemscpu_a_SOURCES += rtems/src/clockgettodtimeval.c -librtemscpu_a_SOURCES += rtems/src/clockgetuptime.c -librtemscpu_a_SOURCES += rtems/src/clockgetuptimenanoseconds.c -librtemscpu_a_SOURCES += rtems/src/clockgetuptimeseconds.c -librtemscpu_a_SOURCES += rtems/src/clockgetuptimetimeval.c -librtemscpu_a_SOURCES += rtems/src/clockset.c -librtemscpu_a_SOURCES += rtems/src/clocktick.c -librtemscpu_a_SOURCES += rtems/src/clocktodtoseconds.c -librtemscpu_a_SOURCES += rtems/src/clocktodvalidate.c -librtemscpu_a_SOURCES += rtems/src/dpmem.c -librtemscpu_a_SOURCES += rtems/src/dpmemcreate.c -librtemscpu_a_SOURCES += rtems/src/dpmemdelete.c -librtemscpu_a_SOURCES += rtems/src/dpmemexternal2internal.c -librtemscpu_a_SOURCES += rtems/src/dpmemident.c -librtemscpu_a_SOURCES += rtems/src/dpmeminternal2external.c -librtemscpu_a_SOURCES += rtems/src/eventreceive.c -librtemscpu_a_SOURCES += rtems/src/eventseize.c -librtemscpu_a_SOURCES += rtems/src/eventsend.c -librtemscpu_a_SOURCES += rtems/src/eventsurrender.c -librtemscpu_a_SOURCES += rtems/src/getapiconfig.c -librtemscpu_a_SOURCES += rtems/src/intrbody.c -librtemscpu_a_SOURCES += rtems/src/intrcatch.c -librtemscpu_a_SOURCES += rtems/src/modes.c -librtemscpu_a_SOURCES += rtems/src/msg.c -librtemscpu_a_SOURCES += rtems/src/msgqbroadcast.c -librtemscpu_a_SOURCES += rtems/src/msgqconstruct.c -librtemscpu_a_SOURCES += rtems/src/msgqcreate.c -librtemscpu_a_SOURCES += rtems/src/msgqdelete.c -librtemscpu_a_SOURCES += rtems/src/msgqflush.c -librtemscpu_a_SOURCES += rtems/src/msgqgetnumberpending.c -librtemscpu_a_SOURCES += rtems/src/msgqident.c -librtemscpu_a_SOURCES += rtems/src/msgqreceive.c -librtemscpu_a_SOURCES += rtems/src/msgqsend.c -librtemscpu_a_SOURCES += rtems/src/msgqurgent.c -librtemscpu_a_SOURCES += rtems/src/part.c -librtemscpu_a_SOURCES += rtems/src/partcreate.c -librtemscpu_a_SOURCES += rtems/src/partdelete.c -librtemscpu_a_SOURCES += rtems/src/partgetbuffer.c -librtemscpu_a_SOURCES += rtems/src/partident.c -librtemscpu_a_SOURCES += rtems/src/partreturnbuffer.c -librtemscpu_a_SOURCES += rtems/src/ratemon.c -librtemscpu_a_SOURCES += rtems/src/ratemoncancel.c -librtemscpu_a_SOURCES += rtems/src/ratemoncreate.c -librtemscpu_a_SOURCES += rtems/src/ratemondelete.c -librtemscpu_a_SOURCES += rtems/src/ratemongetstatistics.c -librtemscpu_a_SOURCES += rtems/src/ratemongetstatus.c -librtemscpu_a_SOURCES += rtems/src/ratemonident.c -librtemscpu_a_SOURCES += rtems/src/ratemonperiod.c -librtemscpu_a_SOURCES += rtems/src/ratemonreportstatistics.c -librtemscpu_a_SOURCES += rtems/src/ratemonresetall.c -librtemscpu_a_SOURCES += rtems/src/ratemonresetstatistics.c -librtemscpu_a_SOURCES += rtems/src/ratemontimeout.c -librtemscpu_a_SOURCES += rtems/src/region.c -librtemscpu_a_SOURCES += rtems/src/regioncreate.c -librtemscpu_a_SOURCES += rtems/src/regiondelete.c -librtemscpu_a_SOURCES += rtems/src/regionextend.c -librtemscpu_a_SOURCES += rtems/src/regiongetfreeinfo.c -librtemscpu_a_SOURCES += rtems/src/regiongetinfo.c -librtemscpu_a_SOURCES += rtems/src/regiongetsegment.c -librtemscpu_a_SOURCES += rtems/src/regiongetsegmentsize.c -librtemscpu_a_SOURCES += rtems/src/regionident.c -librtemscpu_a_SOURCES += rtems/src/regionprocessqueue.c -librtemscpu_a_SOURCES += rtems/src/regionresizesegment.c -librtemscpu_a_SOURCES += rtems/src/regionreturnsegment.c -librtemscpu_a_SOURCES += rtems/src/rtemsbuildid.c -librtemscpu_a_SOURCES += rtems/src/rtemsbuildname.c -librtemscpu_a_SOURCES += rtems/src/rtemsmaxprio.c -librtemscpu_a_SOURCES += rtems/src/rtemsnametoid.c -librtemscpu_a_SOURCES += rtems/src/rtemsobjectapimaximumclass.c -librtemscpu_a_SOURCES += rtems/src/rtemsobjectapiminimumclass.c -librtemscpu_a_SOURCES += rtems/src/rtemsobjectgetapiclassname.c -librtemscpu_a_SOURCES += rtems/src/rtemsobjectgetapiname.c -librtemscpu_a_SOURCES += rtems/src/rtemsobjectgetclassicname.c -librtemscpu_a_SOURCES += rtems/src/rtemsobjectgetclassinfo.c -librtemscpu_a_SOURCES += rtems/src/rtemsobjectgetname.c -librtemscpu_a_SOURCES += rtems/src/rtemsobjectidapimaximum.c -librtemscpu_a_SOURCES += rtems/src/rtemsobjectidapiminimum.c -librtemscpu_a_SOURCES += rtems/src/rtemsobjectidgetapi.c -librtemscpu_a_SOURCES += rtems/src/rtemsobjectidgetclass.c -librtemscpu_a_SOURCES += rtems/src/rtemsobjectidgetindex.c -librtemscpu_a_SOURCES += rtems/src/rtemsobjectidgetnode.c -librtemscpu_a_SOURCES += rtems/src/rtemsobjectsetname.c -librtemscpu_a_SOURCES += rtems/src/rtemstimer.c -librtemscpu_a_SOURCES += rtems/src/scheduleraddprocessor.c -librtemscpu_a_SOURCES += rtems/src/schedulergetmaxprio.c -librtemscpu_a_SOURCES += rtems/src/schedulergetprocessorset.c -librtemscpu_a_SOURCES += rtems/src/scheduleridentbyprocessor.c -librtemscpu_a_SOURCES += rtems/src/scheduleridentbyprocessorset.c -librtemscpu_a_SOURCES += rtems/src/schedulerident.c -librtemscpu_a_SOURCES += rtems/src/schedulermapfromposix.c -librtemscpu_a_SOURCES += rtems/src/schedulermaptoposix.c -librtemscpu_a_SOURCES += rtems/src/schedulerremoveprocessor.c -librtemscpu_a_SOURCES += rtems/src/sem.c -librtemscpu_a_SOURCES += rtems/src/semcreate.c -librtemscpu_a_SOURCES += rtems/src/semdelete.c -librtemscpu_a_SOURCES += rtems/src/semflush.c -librtemscpu_a_SOURCES += rtems/src/semident.c -librtemscpu_a_SOURCES += rtems/src/semobtain.c -librtemscpu_a_SOURCES += rtems/src/semrelease.c -librtemscpu_a_SOURCES += rtems/src/semsetpriority.c -librtemscpu_a_SOURCES += rtems/src/signalcatch.c -librtemscpu_a_SOURCES += rtems/src/signalsend.c -librtemscpu_a_SOURCES += rtems/src/statustext.c -librtemscpu_a_SOURCES += rtems/src/statustoerrno.c -librtemscpu_a_SOURCES += rtems/src/systemeventreceive.c -librtemscpu_a_SOURCES += rtems/src/systemeventsend.c -librtemscpu_a_SOURCES += rtems/src/taskconstruct.c -librtemscpu_a_SOURCES += rtems/src/taskconstructuser.c -librtemscpu_a_SOURCES += rtems/src/taskcreate.c -librtemscpu_a_SOURCES += rtems/src/taskdelete.c -librtemscpu_a_SOURCES += rtems/src/taskexit.c -librtemscpu_a_SOURCES += rtems/src/taskgetaffinity.c -librtemscpu_a_SOURCES += rtems/src/taskgetpriority.c -librtemscpu_a_SOURCES += rtems/src/taskgetscheduler.c -librtemscpu_a_SOURCES += rtems/src/taskident.c -librtemscpu_a_SOURCES += rtems/src/taskinitdefault.c -librtemscpu_a_SOURCES += rtems/src/taskinitusers.c -librtemscpu_a_SOURCES += rtems/src/taskissuspended.c -librtemscpu_a_SOURCES += rtems/src/taskiterate.c -librtemscpu_a_SOURCES += rtems/src/taskmode.c -librtemscpu_a_SOURCES += rtems/src/taskrestart.c -librtemscpu_a_SOURCES += rtems/src/taskresume.c -librtemscpu_a_SOURCES += rtems/src/tasks.c -librtemscpu_a_SOURCES += rtems/src/tasksetaffinity.c -librtemscpu_a_SOURCES += rtems/src/tasksetpriority.c -librtemscpu_a_SOURCES += rtems/src/tasksetscheduler.c -librtemscpu_a_SOURCES += rtems/src/taskstart.c -librtemscpu_a_SOURCES += rtems/src/tasksuspend.c -librtemscpu_a_SOURCES += rtems/src/taskwakeafter.c -librtemscpu_a_SOURCES += rtems/src/taskwakewhen.c -librtemscpu_a_SOURCES += rtems/src/timercancel.c -librtemscpu_a_SOURCES += rtems/src/timercreate.c -librtemscpu_a_SOURCES += rtems/src/timerdelete.c -librtemscpu_a_SOURCES += rtems/src/timerfireafter.c -librtemscpu_a_SOURCES += rtems/src/timerfirewhen.c -librtemscpu_a_SOURCES += rtems/src/timergetinfo.c -librtemscpu_a_SOURCES += rtems/src/timerident.c -librtemscpu_a_SOURCES += rtems/src/timerreset.c -librtemscpu_a_SOURCES += rtems/src/timerserver.c -librtemscpu_a_SOURCES += rtems/src/timerserverfireafter.c -librtemscpu_a_SOURCES += rtems/src/timerserverfirewhen.c -librtemscpu_a_SOURCES += rtems/src/workspace.c -librtemscpu_a_SOURCES += rtems/src/workspacegreedy.c -librtemscpu_a_SOURCES += score/src/allocatormutex.c -librtemscpu_a_SOURCES += score/src/apimutexisowner.c -librtemscpu_a_SOURCES += score/src/apimutexlock.c -librtemscpu_a_SOURCES += score/src/apimutexunlock.c -librtemscpu_a_SOURCES += score/src/corebarrier.c -librtemscpu_a_SOURCES += score/src/corebarrierwait.c -librtemscpu_a_SOURCES += score/src/coremsg.c -librtemscpu_a_SOURCES += score/src/coremsgbroadcast.c -librtemscpu_a_SOURCES += score/src/coremsgclose.c -librtemscpu_a_SOURCES += score/src/coremsgflush.c -librtemscpu_a_SOURCES += score/src/coremsgflushwait.c -librtemscpu_a_SOURCES += score/src/coremsginsert.c -librtemscpu_a_SOURCES += score/src/coremsgseize.c -librtemscpu_a_SOURCES += score/src/coremsgsubmit.c -librtemscpu_a_SOURCES += score/src/coremsgwkspace.c -librtemscpu_a_SOURCES += score/src/coremutexseize.c -librtemscpu_a_SOURCES += score/src/percpu.c -librtemscpu_a_SOURCES += score/src/percpuasm.c -librtemscpu_a_SOURCES += score/src/percpudata.c -librtemscpu_a_SOURCES += score/src/corerwlock.c -librtemscpu_a_SOURCES += score/src/corerwlockobtainread.c -librtemscpu_a_SOURCES += score/src/corerwlockobtainwrite.c -librtemscpu_a_SOURCES += score/src/corerwlockrelease.c -librtemscpu_a_SOURCES += score/src/coresem.c -librtemscpu_a_SOURCES += score/src/hash.c -librtemscpu_a_SOURCES += score/src/heap.c -librtemscpu_a_SOURCES += score/src/heapallocate.c -librtemscpu_a_SOURCES += score/src/heapextend.c -librtemscpu_a_SOURCES += score/src/heapfree.c -librtemscpu_a_SOURCES += score/src/heapsizeofuserarea.c -librtemscpu_a_SOURCES += score/src/heapwalk.c -librtemscpu_a_SOURCES += score/src/heapgetinfo.c -librtemscpu_a_SOURCES += score/src/heapgetfreeinfo.c -librtemscpu_a_SOURCES += score/src/heapresizeblock.c -librtemscpu_a_SOURCES += score/src/heapiterate.c -librtemscpu_a_SOURCES += score/src/heapgreedy.c -librtemscpu_a_SOURCES += score/src/heapnoextend.c -librtemscpu_a_SOURCES += score/src/memoryallocate.c -librtemscpu_a_SOURCES += score/src/memorydirtyfreeareas.c -librtemscpu_a_SOURCES += score/src/memoryfill.c -librtemscpu_a_SOURCES += score/src/memoryzerobeforeuse.c -librtemscpu_a_SOURCES += score/src/memoryzerofreeareas.c -librtemscpu_a_SOURCES += score/src/objectallocate.c -librtemscpu_a_SOURCES += score/src/objectallocatenone.c -librtemscpu_a_SOURCES += score/src/objectallocatestatic.c -librtemscpu_a_SOURCES += score/src/objectallocateunlimited.c -librtemscpu_a_SOURCES += score/src/objectclose.c -librtemscpu_a_SOURCES += score/src/objectextendinformation.c -librtemscpu_a_SOURCES += score/src/objectfree.c -librtemscpu_a_SOURCES += score/src/objectfreenothing.c -librtemscpu_a_SOURCES += score/src/objectfreestatic.c -librtemscpu_a_SOURCES += score/src/objectgetnext.c -librtemscpu_a_SOURCES += score/src/objectinitializeinformation.c -librtemscpu_a_SOURCES += score/src/objectnametoid.c -librtemscpu_a_SOURCES += score/src/objectnametoidstring.c -librtemscpu_a_SOURCES += score/src/objectshrinkinformation.c -librtemscpu_a_SOURCES += score/src/objectgetnoprotection.c -librtemscpu_a_SOURCES += score/src/objectidtoname.c -librtemscpu_a_SOURCES += score/src/objectgetnameasstring.c -librtemscpu_a_SOURCES += score/src/objectsetname.c -librtemscpu_a_SOURCES += score/src/objectgetinfo.c -librtemscpu_a_SOURCES += score/src/objectgetinfoid.c -librtemscpu_a_SOURCES += score/src/objectapimaximumclass.c -librtemscpu_a_SOURCES += score/src/objectnamespaceremove.c -librtemscpu_a_SOURCES += score/src/objectactivecount.c -librtemscpu_a_SOURCES += score/src/objectgetlocal.c -librtemscpu_a_SOURCES += score/src/log2table.c -librtemscpu_a_SOURCES += score/src/scheduler.c -librtemscpu_a_SOURCES += score/src/schedulergetaffinity.c -librtemscpu_a_SOURCES += score/src/schedulersetaffinity.c -librtemscpu_a_SOURCES += score/src/schedulerdefaultmappriority.c -librtemscpu_a_SOURCES += score/src/schedulerdefaultnodedestroy.c -librtemscpu_a_SOURCES += score/src/schedulerdefaultnodeinit.c -librtemscpu_a_SOURCES += score/src/schedulerdefaultreleasejob.c -librtemscpu_a_SOURCES += score/src/schedulerdefaultschedule.c -librtemscpu_a_SOURCES += score/src/schedulerdefaultstartidle.c -librtemscpu_a_SOURCES += score/src/schedulerdefaulttick.c -librtemscpu_a_SOURCES += score/src/schedulerpriority.c -librtemscpu_a_SOURCES += score/src/schedulerpriorityblock.c -librtemscpu_a_SOURCES += score/src/schedulerprioritychangepriority.c -librtemscpu_a_SOURCES += score/src/schedulerpriorityschedule.c -librtemscpu_a_SOURCES += score/src/schedulerpriorityunblock.c -librtemscpu_a_SOURCES += score/src/schedulerpriorityyield.c -librtemscpu_a_SOURCES += score/src/schedulersimple.c -librtemscpu_a_SOURCES += score/src/schedulersimpleblock.c -librtemscpu_a_SOURCES += score/src/schedulersimplechangepriority.c -librtemscpu_a_SOURCES += score/src/schedulersimpleschedule.c -librtemscpu_a_SOURCES += score/src/schedulersimpleunblock.c -librtemscpu_a_SOURCES += score/src/schedulersimpleyield.c -librtemscpu_a_SOURCES += score/src/scheduleredf.c -librtemscpu_a_SOURCES += score/src/scheduleredfnodeinit.c -librtemscpu_a_SOURCES += score/src/scheduleredfblock.c -librtemscpu_a_SOURCES += score/src/scheduleredfchangepriority.c -librtemscpu_a_SOURCES += score/src/scheduleredfreleasejob.c -librtemscpu_a_SOURCES += score/src/scheduleredfschedule.c -librtemscpu_a_SOURCES += score/src/scheduleredfunblock.c -librtemscpu_a_SOURCES += score/src/scheduleredfyield.c -librtemscpu_a_SOURCES += score/src/schedulercbs.c -librtemscpu_a_SOURCES += score/src/schedulercbsnodeinit.c -librtemscpu_a_SOURCES += score/src/schedulercbsattachthread.c -librtemscpu_a_SOURCES += score/src/schedulercbscleanup.c -librtemscpu_a_SOURCES += score/src/schedulercbscreateserver.c -librtemscpu_a_SOURCES += score/src/schedulercbsdestroyserver.c -librtemscpu_a_SOURCES += score/src/schedulercbsdetachthread.c -librtemscpu_a_SOURCES += score/src/schedulercbsgetapprovedbudget.c -librtemscpu_a_SOURCES += score/src/schedulercbsgetexecutiontime.c -librtemscpu_a_SOURCES += score/src/schedulercbsgetparameters.c -librtemscpu_a_SOURCES += score/src/schedulercbsgetremainingbudget.c -librtemscpu_a_SOURCES += score/src/schedulercbsgetserverid.c -librtemscpu_a_SOURCES += score/src/schedulercbssetparameters.c -librtemscpu_a_SOURCES += score/src/schedulercbsreleasejob.c -librtemscpu_a_SOURCES += score/src/schedulercbsunblock.c -librtemscpu_a_SOURCES += score/src/stackallocator.c -librtemscpu_a_SOURCES += score/src/stackallocatorfree.c -librtemscpu_a_SOURCES += score/src/stackallocatorinit.c -librtemscpu_a_SOURCES += score/src/pheapallocate.c -librtemscpu_a_SOURCES += score/src/pheapextend.c -librtemscpu_a_SOURCES += score/src/pheapfree.c -librtemscpu_a_SOURCES += score/src/pheapgetsize.c -librtemscpu_a_SOURCES += score/src/pheapgetblocksize.c -librtemscpu_a_SOURCES += score/src/pheapgetfreeinfo.c -librtemscpu_a_SOURCES += score/src/pheapgetinfo.c -librtemscpu_a_SOURCES += score/src/pheapresizeblock.c -librtemscpu_a_SOURCES += score/src/pheapwalk.c -librtemscpu_a_SOURCES += score/src/pheapiterate.c -librtemscpu_a_SOURCES += score/src/freechain.c -librtemscpu_a_SOURCES += score/src/rbtreeextract.c -librtemscpu_a_SOURCES += score/src/rbtreeinsert.c -librtemscpu_a_SOURCES += score/src/rbtreeiterate.c -librtemscpu_a_SOURCES += score/src/rbtreemax.c -librtemscpu_a_SOURCES += score/src/rbtreemin.c -librtemscpu_a_SOURCES += score/src/rbtreenext.c -librtemscpu_a_SOURCES += score/src/rbtreepostorder.c -librtemscpu_a_SOURCES += score/src/rbtreeprev.c -librtemscpu_a_SOURCES += score/src/rbtreereplace.c -librtemscpu_a_SOURCES += score/src/threadallocateunlimited.c -librtemscpu_a_SOURCES += score/src/thread.c -librtemscpu_a_SOURCES += score/src/threadchangepriority.c -librtemscpu_a_SOURCES += score/src/threadclearstate.c -librtemscpu_a_SOURCES += score/src/threadcreateidle.c -librtemscpu_a_SOURCES += score/src/threaddispatch.c -librtemscpu_a_SOURCES += score/src/threadget.c -librtemscpu_a_SOURCES += score/src/threadhandler.c -librtemscpu_a_SOURCES += score/src/threadinitialize.c -librtemscpu_a_SOURCES += score/src/threadidledefault.c -librtemscpu_a_SOURCES += score/src/threadloadenv.c -librtemscpu_a_SOURCES += score/src/threadplaindispatch.c -librtemscpu_a_SOURCES += score/src/threadrestart.c -librtemscpu_a_SOURCES += score/src/threadselfid.c -librtemscpu_a_SOURCES += score/src/threadsetstate.c -librtemscpu_a_SOURCES += score/src/threadstackallocate.c -librtemscpu_a_SOURCES += score/src/threadstackfree.c -librtemscpu_a_SOURCES += score/src/threadstart.c -librtemscpu_a_SOURCES += score/src/threadstartmultitasking.c -librtemscpu_a_SOURCES += score/src/iterateoverthreads.c -librtemscpu_a_SOURCES += score/src/threadentryadaptoridle.c -librtemscpu_a_SOURCES += score/src/threadentryadaptornumeric.c -librtemscpu_a_SOURCES += score/src/threadentryadaptorpointer.c -librtemscpu_a_SOURCES += score/src/threadgetcputimeused.c -librtemscpu_a_SOURCES += score/src/threaditerate.c -librtemscpu_a_SOURCES += score/src/threadname.c -librtemscpu_a_SOURCES += score/src/threadscheduler.c -librtemscpu_a_SOURCES += score/src/threadtimeout.c -librtemscpu_a_SOURCES += score/src/threadwaitgetid.c -librtemscpu_a_SOURCES += score/src/threadyield.c -librtemscpu_a_SOURCES += score/src/threadq.c -librtemscpu_a_SOURCES += score/src/threadqenqueue.c -librtemscpu_a_SOURCES += score/src/threadqextractwithproxy.c -librtemscpu_a_SOURCES += score/src/threadqfirst.c -librtemscpu_a_SOURCES += score/src/threadqflush.c -librtemscpu_a_SOURCES += score/src/threadqgetnameandid.c -librtemscpu_a_SOURCES += score/src/threadqops.c -librtemscpu_a_SOURCES += score/src/threadqtimeout.c -librtemscpu_a_SOURCES += score/src/timespecaddto.c -librtemscpu_a_SOURCES += score/src/timespecfromticks.c -librtemscpu_a_SOURCES += score/src/timespecisvalid.c -librtemscpu_a_SOURCES += score/src/timespeclessthan.c -librtemscpu_a_SOURCES += score/src/timespecsubtract.c -librtemscpu_a_SOURCES += score/src/timespectoticks.c -librtemscpu_a_SOURCES += score/src/timespecdivide.c -librtemscpu_a_SOURCES += score/src/timespecisnonnegative.c -librtemscpu_a_SOURCES += score/src/timespecdividebyinteger.c -librtemscpu_a_SOURCES += score/src/timespecgetasnanoseconds.c -librtemscpu_a_SOURCES += score/src/coretod.c -librtemscpu_a_SOURCES += score/src/coretodset.c -librtemscpu_a_SOURCES += score/src/coretodadjust.c -librtemscpu_a_SOURCES += score/src/coretodcheck.c -librtemscpu_a_SOURCES += score/src/watchdoginsert.c -librtemscpu_a_SOURCES += score/src/coretodhookdata.c -librtemscpu_a_SOURCES += score/src/coretodhookregister.c -librtemscpu_a_SOURCES += score/src/coretodhookrun.c -librtemscpu_a_SOURCES += score/src/coretodhookunregister.c -librtemscpu_a_SOURCES += score/src/watchdogremove.c -librtemscpu_a_SOURCES += score/src/watchdogtick.c -librtemscpu_a_SOURCES += score/src/watchdogtickssinceboot.c -librtemscpu_a_SOURCES += score/src/watchdogtimeslicedefault.c -librtemscpu_a_SOURCES += score/src/userextaddset.c -librtemscpu_a_SOURCES += score/src/userext.c -librtemscpu_a_SOURCES += score/src/userextremoveset.c -librtemscpu_a_SOURCES += score/src/userextiterate.c -librtemscpu_a_SOURCES += score/src/chain.c -librtemscpu_a_SOURCES += score/src/chainnodecount.c -librtemscpu_a_SOURCES += score/src/debugisthreaddispatchingallowed.c -librtemscpu_a_SOURCES += score/src/interr.c -librtemscpu_a_SOURCES += score/src/isr.c -librtemscpu_a_SOURCES += score/src/isrvectortable.c -librtemscpu_a_SOURCES += score/src/wkspace.c -librtemscpu_a_SOURCES += score/src/wkspaceisunifieddefault.c -librtemscpu_a_SOURCES += score/src/wkspacemallocinitdefault.c -librtemscpu_a_SOURCES += score/src/wkspacemallocinitunified.c -librtemscpu_a_SOURCES += score/src/wkstringduplicate.c -librtemscpu_a_SOURCES += score/src/iobase64.c -librtemscpu_a_SOURCES += score/src/ioprintf.c -librtemscpu_a_SOURCES += score/src/iovprintf.c -librtemscpu_a_SOURCES += score/src/isrisinprogress.c -librtemscpu_a_SOURCES += score/src/condition.c -librtemscpu_a_SOURCES += score/src/configstackspacesize.c -librtemscpu_a_SOURCES += score/src/futex.c -librtemscpu_a_SOURCES += score/src/profilingisrentryexit.c -librtemscpu_a_SOURCES += score/src/mutex.c -librtemscpu_a_SOURCES += score/src/once.c -librtemscpu_a_SOURCES += score/src/sched.c -librtemscpu_a_SOURCES += score/src/semaphore.c -librtemscpu_a_SOURCES += score/src/smpbarrierwait.c -librtemscpu_a_SOURCES += score/src/kern_tc.c -librtemscpu_a_SOURCES += score/src/libatomic.c -librtemscpu_a_SOURCES += score/src/processormaskcopy.c -librtemscpu_a_SOURCES += score/src/tlsallocsize.c -librtemscpu_a_SOURCES += sapi/src/chainappendnotify.c -librtemscpu_a_SOURCES += sapi/src/chaingetnotify.c -librtemscpu_a_SOURCES += sapi/src/chaingetwait.c -librtemscpu_a_SOURCES += sapi/src/chainprependnotify.c -librtemscpu_a_SOURCES += sapi/src/chainprotected.c -librtemscpu_a_SOURCES += sapi/src/cpucounterconverter.c -librtemscpu_a_SOURCES += sapi/src/delaynano.c -librtemscpu_a_SOURCES += sapi/src/delayticks.c -librtemscpu_a_SOURCES += sapi/src/exinit.c -librtemscpu_a_SOURCES += sapi/src/exshutdown.c -librtemscpu_a_SOURCES += sapi/src/extension.c -librtemscpu_a_SOURCES += sapi/src/extensioncreate.c -librtemscpu_a_SOURCES += sapi/src/extensiondelete.c -librtemscpu_a_SOURCES += sapi/src/extensionident.c -librtemscpu_a_SOURCES += sapi/src/fatal.c -librtemscpu_a_SOURCES += sapi/src/fatalsrctext.c -librtemscpu_a_SOURCES += sapi/src/getbuildlabel.c -librtemscpu_a_SOURCES += sapi/src/getconfigmax.c -librtemscpu_a_SOURCES += sapi/src/getcopyrightnotice.c -librtemscpu_a_SOURCES += sapi/src/getversionstring.c -librtemscpu_a_SOURCES += sapi/src/interrtext.c -librtemscpu_a_SOURCES += sapi/src/io.c -librtemscpu_a_SOURCES += sapi/src/iodefault.c -librtemscpu_a_SOURCES += sapi/src/ioclose.c -librtemscpu_a_SOURCES += sapi/src/iocontrol.c -librtemscpu_a_SOURCES += sapi/src/ioinitialize.c -librtemscpu_a_SOURCES += sapi/src/ioopen.c -librtemscpu_a_SOURCES += sapi/src/ioread.c -librtemscpu_a_SOURCES += sapi/src/ioregisterdriver.c -librtemscpu_a_SOURCES += sapi/src/iounregisterdriver.c -librtemscpu_a_SOURCES += sapi/src/iowrite.c -librtemscpu_a_SOURCES += sapi/src/panic.c -librtemscpu_a_SOURCES += sapi/src/profilingiterate.c -librtemscpu_a_SOURCES += sapi/src/profilingreportxml.c -librtemscpu_a_SOURCES += sapi/src/rbheap.c -librtemscpu_a_SOURCES += sapi/src/rbtree.c -librtemscpu_a_SOURCES += sapi/src/rbtreefind.c -librtemscpu_a_SOURCES += sapi/src/sapirbtreeinsert.c -librtemscpu_a_SOURCES += sapi/src/sysinitverbose.c -librtemscpu_a_SOURCES += sapi/src/tcsimpleinstall.c -librtemscpu_a_SOURCES += sapi/src/version.c - -if HAS_MP - -librtemscpu_a_SOURCES += libmisc/monitor/mon-mpci.c -librtemscpu_a_SOURCES += rtems/src/eventmp.c -librtemscpu_a_SOURCES += rtems/src/mp.c -librtemscpu_a_SOURCES += rtems/src/msgmp.c -librtemscpu_a_SOURCES += rtems/src/partmp.c -librtemscpu_a_SOURCES += rtems/src/semmp.c -librtemscpu_a_SOURCES += rtems/src/signalmp.c -librtemscpu_a_SOURCES += rtems/src/taskmp.c -librtemscpu_a_SOURCES += score/src/mpci.c -librtemscpu_a_SOURCES += score/src/mpcidefault.c -librtemscpu_a_SOURCES += score/src/objectmp.c -librtemscpu_a_SOURCES += score/src/threadmp.c - -endif - -if HAS_PTHREADS - -librtemscpu_a_SOURCES += posix/src/aio_cancel.c -librtemscpu_a_SOURCES += posix/src/aio_error.c -librtemscpu_a_SOURCES += posix/src/aio_fsync.c -librtemscpu_a_SOURCES += posix/src/aio_misc.c -librtemscpu_a_SOURCES += posix/src/aio_read.c -librtemscpu_a_SOURCES += posix/src/aio_return.c -librtemscpu_a_SOURCES += posix/src/aio_write.c -librtemscpu_a_SOURCES += posix/src/alarm.c -librtemscpu_a_SOURCES += posix/src/getitimer.c -librtemscpu_a_SOURCES += posix/src/kill.c -librtemscpu_a_SOURCES += posix/src/killinfo.c -librtemscpu_a_SOURCES += posix/src/kill_r.c -librtemscpu_a_SOURCES += posix/src/mqueuenotify.c -librtemscpu_a_SOURCES += posix/src/pause.c -librtemscpu_a_SOURCES += posix/src/psignal.c -librtemscpu_a_SOURCES += posix/src/psignalclearprocesssignals.c -librtemscpu_a_SOURCES += posix/src/psignalclearsignals.c -librtemscpu_a_SOURCES += posix/src/psignalsetprocesssignals.c -librtemscpu_a_SOURCES += posix/src/psignalunblockthread.c -librtemscpu_a_SOURCES += posix/src/psxpriorityisvalid.c -librtemscpu_a_SOURCES += posix/src/psxtimercreate.c -librtemscpu_a_SOURCES += posix/src/psxtimerdelete.c -librtemscpu_a_SOURCES += posix/src/pthreadkill.c -librtemscpu_a_SOURCES += posix/src/pthreadsigmask.c -librtemscpu_a_SOURCES += posix/src/ptimer.c -librtemscpu_a_SOURCES += posix/src/setitimer.c -librtemscpu_a_SOURCES += posix/src/sigaction.c -librtemscpu_a_SOURCES += posix/src/signal_2.c -librtemscpu_a_SOURCES += posix/src/sigpending.c -librtemscpu_a_SOURCES += posix/src/sigqueue.c -librtemscpu_a_SOURCES += posix/src/sigsuspend.c -librtemscpu_a_SOURCES += posix/src/sigtimedwait.c -librtemscpu_a_SOURCES += posix/src/sigwait.c -librtemscpu_a_SOURCES += posix/src/sigwaitinfo.c -librtemscpu_a_SOURCES += posix/src/timergetoverrun.c -librtemscpu_a_SOURCES += posix/src/timergettime.c -librtemscpu_a_SOURCES += posix/src/timersettime.c -librtemscpu_a_SOURCES += posix/src/ualarm.c - -endif - -if HAS_SMP - -librtemscpu_a_SOURCES += score/src/percpujobs.c -librtemscpu_a_SOURCES += score/src/percpustatewait.c -librtemscpu_a_SOURCES += score/src/profilingsmplock.c -librtemscpu_a_SOURCES += score/src/schedulerdefaultpinunpin.c -librtemscpu_a_SOURCES += score/src/scheduleredfsmp.c -librtemscpu_a_SOURCES += score/src/schedulerpriorityaffinitysmp.c -librtemscpu_a_SOURCES += score/src/schedulerprioritysmp.c -librtemscpu_a_SOURCES += score/src/schedulersimplesmp.c -librtemscpu_a_SOURCES += score/src/schedulerstrongapa.c -librtemscpu_a_SOURCES += score/src/smp.c -librtemscpu_a_SOURCES += score/src/smpbroadcastaction.c -librtemscpu_a_SOURCES += score/src/smplock.c -librtemscpu_a_SOURCES += score/src/smpmulticastaction.c -librtemscpu_a_SOURCES += score/src/smpothercastaction.c -librtemscpu_a_SOURCES += score/src/smpsychronize.c -librtemscpu_a_SOURCES += score/src/smpunicastaction.c -librtemscpu_a_SOURCES += score/src/schedulerdefaultaskforhelp.c -librtemscpu_a_SOURCES += score/src/schedulerdefaultsetaffinity.c -librtemscpu_a_SOURCES += score/src/schedulersmp.c -librtemscpu_a_SOURCES += score/src/schedulersmpstartidle.c -librtemscpu_a_SOURCES += score/src/threadunpin.c - -endif - -if LIBDL - -librtemscpu_a_SOURCES += libdl/dlfcn.c -librtemscpu_a_SOURCES += libdl/dlfcn-shell.c -librtemscpu_a_SOURCES += libdl/fastlz.c -librtemscpu_a_SOURCES += libdl/rap.c -librtemscpu_a_SOURCES += libdl/rap-shell.c -librtemscpu_a_SOURCES += libdl/rtl-allocator.c -librtemscpu_a_SOURCES += libdl/rtl-alloc-heap.c -librtemscpu_a_SOURCES += libdl/rtl-archive.c -librtemscpu_a_SOURCES += libdl/rtl-bit-alloc.c -librtemscpu_a_SOURCES += libdl/rtl.c -librtemscpu_a_SOURCES += libdl/rtl-chain-iterator.c -librtemscpu_a_SOURCES += libdl/rtl-debugger.c -librtemscpu_a_SOURCES += libdl/rtl-elf.c -librtemscpu_a_SOURCES += libdl/rtl-error.c -librtemscpu_a_SOURCES += libdl/rtl-find-file.c -librtemscpu_a_SOURCES += libdl/rtl-mdreloc-@RTEMS_CPU@.c -librtemscpu_a_SOURCES += libdl/rtl-obj.c -librtemscpu_a_SOURCES += libdl/rtl-obj-cache.c -librtemscpu_a_SOURCES += libdl/rtl-obj-comp.c -librtemscpu_a_SOURCES += libdl/rtl-rap.c -librtemscpu_a_SOURCES += libdl/rtl-shell.c -librtemscpu_a_SOURCES += libdl/rtl-string.c -librtemscpu_a_SOURCES += libdl/rtl-sym.c -librtemscpu_a_SOURCES += libdl/rtl-trace.c -librtemscpu_a_SOURCES += libdl/rtl-unresolved.c -librtemscpu_a_SOURCES += libdl/rtl-unwind-dw2.c - -endif - -if LIBDRVMGR - -librtemscpu_a_SOURCES += libdrvmgr/drvmgr_by_id.c -librtemscpu_a_SOURCES += libdrvmgr/drvmgr_by_name.c -librtemscpu_a_SOURCES += libdrvmgr/drvmgr.c -librtemscpu_a_SOURCES += libdrvmgr/drvmgr_dev_by_name.c -librtemscpu_a_SOURCES += libdrvmgr/drvmgr_drvinf.c -librtemscpu_a_SOURCES += libdrvmgr/drvmgr_for_each_dev.c -librtemscpu_a_SOURCES += libdrvmgr/drvmgr_for_each_list_dev.c -librtemscpu_a_SOURCES += libdrvmgr/drvmgr_func.c -librtemscpu_a_SOURCES += libdrvmgr/drvmgr_func_call.c -librtemscpu_a_SOURCES += libdrvmgr/drvmgr_init.c -librtemscpu_a_SOURCES += libdrvmgr/drvmgr_list.c -librtemscpu_a_SOURCES += libdrvmgr/drvmgr_lock.c -librtemscpu_a_SOURCES += libdrvmgr/drvmgr_print.c -librtemscpu_a_SOURCES += libdrvmgr/drvmgr_res.c -librtemscpu_a_SOURCES += libdrvmgr/drvmgr_rw.c -librtemscpu_a_SOURCES += libdrvmgr/drvmgr_translate.c -librtemscpu_a_SOURCES += libdrvmgr/drvmgr_translate_check.c -librtemscpu_a_SOURCES += libdrvmgr/drvmgr_unregister.c - -endif - -if LIBGNAT - -librtemscpu_a_SOURCES += libgnat/ada_intrsupp.c -librtemscpu_a_SOURCES += libgnat/adasupp.c - -endif - -if LIBPCI - -librtemscpu_a_SOURCES += libpci/pci_access.c -librtemscpu_a_SOURCES += libpci/pci_access_func.c -librtemscpu_a_SOURCES += libpci/pci_access_io.c -librtemscpu_a_SOURCES += libpci/pci_access_mem_be.c -librtemscpu_a_SOURCES += libpci/pci_access_mem.c -librtemscpu_a_SOURCES += libpci/pci_access_mem_le.c -librtemscpu_a_SOURCES += libpci/pci_bus.c -librtemscpu_a_SOURCES += libpci/pci_cfg_auto.c -librtemscpu_a_SOURCES += libpci/pci_cfg.c -librtemscpu_a_SOURCES += libpci/pci_cfg_peripheral.c -librtemscpu_a_SOURCES += libpci/pci_cfg_print_code.c -librtemscpu_a_SOURCES += libpci/pci_cfg_read.c -librtemscpu_a_SOURCES += libpci/pci_cfg_static.c -librtemscpu_a_SOURCES += libpci/pci_find.c -librtemscpu_a_SOURCES += libpci/pci_find_dev.c -librtemscpu_a_SOURCES += libpci/pci_for_each.c -librtemscpu_a_SOURCES += libpci/pci_for_each_child.c -librtemscpu_a_SOURCES += libpci/pci_for_each_dev.c -librtemscpu_a_SOURCES += libpci/pci_get_dev.c -librtemscpu_a_SOURCES += libpci/pci_irq.c -librtemscpu_a_SOURCES += libpci/pci_print.c - -endif - -if LIBSHELL - -librtemscpu_a_SOURCES += libmisc/shell/cat_file.c -librtemscpu_a_SOURCES += libmisc/shell/cmds.c -librtemscpu_a_SOURCES += libmisc/shell/main_alias.c -librtemscpu_a_SOURCES += libmisc/shell/main_cat.c -librtemscpu_a_SOURCES += libmisc/shell/main_cd.c -librtemscpu_a_SOURCES += libmisc/shell/cmp-ls.c -librtemscpu_a_SOURCES += libmisc/shell/main_chdir.c -librtemscpu_a_SOURCES += libmisc/shell/main_chmod.c -librtemscpu_a_SOURCES += libmisc/shell/main_chroot.c -librtemscpu_a_SOURCES += libmisc/shell/main_cp.c -librtemscpu_a_SOURCES += libmisc/shell/main_cpuuse.c -librtemscpu_a_SOURCES += libmisc/shell/main_date.c -librtemscpu_a_SOURCES += libmisc/shell/main_dir.c -librtemscpu_a_SOURCES += libmisc/shell/main_echo.c -librtemscpu_a_SOURCES += libmisc/shell/main_exit.c -librtemscpu_a_SOURCES += libmisc/shell/main_halt.c -librtemscpu_a_SOURCES += libmisc/shell/main_help.c -librtemscpu_a_SOURCES += libmisc/shell/main_id.c -librtemscpu_a_SOURCES += libmisc/shell/main_logoff.c -librtemscpu_a_SOURCES += libmisc/shell/main_ln.c -librtemscpu_a_SOURCES += libmisc/shell/main_ls.c -librtemscpu_a_SOURCES += libmisc/shell/main_mallocinfo.c -librtemscpu_a_SOURCES += libmisc/shell/main_md5.c -librtemscpu_a_SOURCES += libmisc/shell/main_mdump.c -librtemscpu_a_SOURCES += libmisc/shell/main_medit.c -librtemscpu_a_SOURCES += libmisc/shell/main_mfill.c -librtemscpu_a_SOURCES += libmisc/shell/main_mkdir.c -librtemscpu_a_SOURCES += libmisc/shell/main_mount.c -librtemscpu_a_SOURCES += libmisc/shell/main_mmove.c -librtemscpu_a_SOURCES += libmisc/shell/main_msdosfmt.c -librtemscpu_a_SOURCES += libmisc/shell/main_mv.c -librtemscpu_a_SOURCES += libmisc/shell/main_perioduse.c -librtemscpu_a_SOURCES += libmisc/shell/main_top.c -librtemscpu_a_SOURCES += libmisc/shell/main_pwd.c -librtemscpu_a_SOURCES += libmisc/shell/main_rm.c -librtemscpu_a_SOURCES += libmisc/shell/main_rmdir.c -librtemscpu_a_SOURCES += libmisc/shell/main_sleep.c -librtemscpu_a_SOURCES += libmisc/shell/main_stackuse.c -librtemscpu_a_SOURCES += libmisc/shell/main_tty.c -librtemscpu_a_SOURCES += libmisc/shell/main_umask.c -librtemscpu_a_SOURCES += libmisc/shell/main_unmount.c -librtemscpu_a_SOURCES += libmisc/shell/main_blksync.c -librtemscpu_a_SOURCES += libmisc/shell/main_whoami.c -librtemscpu_a_SOURCES += libmisc/shell/shell.c -librtemscpu_a_SOURCES += libmisc/shell/shell_cmdset.c -librtemscpu_a_SOURCES += libmisc/shell/shell_getchar.c -librtemscpu_a_SOURCES += libmisc/shell/shell_getprompt.c -librtemscpu_a_SOURCES += libmisc/shell/shellconfig.c -librtemscpu_a_SOURCES += libmisc/shell/shell_makeargs.c -librtemscpu_a_SOURCES += libmisc/shell/filemode.c -librtemscpu_a_SOURCES += libmisc/shell/pwcache.c -librtemscpu_a_SOURCES += libmisc/shell/print-ls.c -librtemscpu_a_SOURCES += libmisc/shell/write_file.c -librtemscpu_a_SOURCES += libmisc/shell/utils-cp.c -librtemscpu_a_SOURCES += libmisc/shell/utils-ls.c -librtemscpu_a_SOURCES += libmisc/shell/err.c -librtemscpu_a_SOURCES += libmisc/shell/errx.c -librtemscpu_a_SOURCES += libmisc/shell/verr.c -librtemscpu_a_SOURCES += libmisc/shell/vis.c -librtemscpu_a_SOURCES += libmisc/shell/verrx.c -librtemscpu_a_SOURCES += libmisc/shell/vwarn.c -librtemscpu_a_SOURCES += libmisc/shell/vwarnx.c -librtemscpu_a_SOURCES += libmisc/shell/warn.c -librtemscpu_a_SOURCES += libmisc/shell/warnx.c -librtemscpu_a_SOURCES += libmisc/shell/fts.c -librtemscpu_a_SOURCES += libmisc/shell/print_heapinfo.c -librtemscpu_a_SOURCES += libmisc/shell/main_wkspaceinfo.c -librtemscpu_a_SOURCES += libmisc/shell/shell_script.c -librtemscpu_a_SOURCES += libmisc/shell/login_prompt.c -librtemscpu_a_SOURCES += libmisc/shell/login_check.c -librtemscpu_a_SOURCES += libmisc/shell/fdisk.c -librtemscpu_a_SOURCES += libmisc/shell/main_rtc.c -librtemscpu_a_SOURCES += libmisc/shell/main_spi.c -librtemscpu_a_SOURCES += libmisc/shell/main_i2cdetect.c -librtemscpu_a_SOURCES += libmisc/shell/main_i2cset.c -librtemscpu_a_SOURCES += libmisc/shell/main_i2cget.c -librtemscpu_a_SOURCES += libmisc/shell/dd-args.c -librtemscpu_a_SOURCES += libmisc/shell/main_dd.c -librtemscpu_a_SOURCES += libmisc/shell/dd-conv.c -librtemscpu_a_SOURCES += libmisc/shell/dd-conv_tab.c -librtemscpu_a_SOURCES += libmisc/shell/dd-misc.c -librtemscpu_a_SOURCES += libmisc/shell/dd-position.c -librtemscpu_a_SOURCES += libmisc/shell/main_hexdump.c -librtemscpu_a_SOURCES += libmisc/shell/hexdump-conv.c -librtemscpu_a_SOURCES += libmisc/shell/hexdump-display.c -librtemscpu_a_SOURCES += libmisc/shell/hexdump-odsyntax.c -librtemscpu_a_SOURCES += libmisc/shell/hexdump-parse.c -librtemscpu_a_SOURCES += libmisc/shell/hexsyntax.c -librtemscpu_a_SOURCES += libmisc/shell/main_time.c -librtemscpu_a_SOURCES += libmisc/shell/main_mknod.c -librtemscpu_a_SOURCES += libmisc/shell/main_setenv.c -librtemscpu_a_SOURCES += libmisc/shell/main_getenv.c -librtemscpu_a_SOURCES += libmisc/shell/main_unsetenv.c -librtemscpu_a_SOURCES += libmisc/shell/main_mkrfs.c -librtemscpu_a_SOURCES += libmisc/shell/main_debugrfs.c -librtemscpu_a_SOURCES += libmisc/shell/main_df.c -librtemscpu_a_SOURCES += libmisc/shell/main_lsof.c -librtemscpu_a_SOURCES += libmisc/shell/main_edit.c -librtemscpu_a_SOURCES += libmisc/shell/main_blkstats.c -librtemscpu_a_SOURCES += libmisc/shell/main_rtrace.c -librtemscpu_a_SOURCES += libmisc/shell/shell-wait-for-input.c -librtemscpu_a_SOURCES += libmisc/shell/main_cmdls.c -librtemscpu_a_SOURCES += libmisc/shell/main_cmdchown.c -librtemscpu_a_SOURCES += libmisc/shell/main_cmdchmod.c -librtemscpu_a_SOURCES += libmisc/shell/main_cpuinfo.c -librtemscpu_a_SOURCES += libmisc/shell/main_profreport.c - -if LIBDRVMGR - -librtemscpu_a_SOURCES += libmisc/shell/main_drvmgr.c - -endif - -if LIBPCI - -librtemscpu_a_SOURCES += libmisc/shell/main_pci.c - -endif - -endif - -if LIBUTF8PROC - -librtemscpu_a_SOURCES += libmisc/utf8proc/utf8proc.c - -endif - -if CPU_ARM - -include $(srcdir)/score/cpu/arm/headers.am - -librtemscpu_a_SOURCES += score/cpu/arm/__aeabi_read_tp.c -librtemscpu_a_SOURCES += score/cpu/arm/arm-context-validate.S -librtemscpu_a_SOURCES += score/cpu/arm/arm-context-volatile-clobber.S -librtemscpu_a_SOURCES += score/cpu/arm/arm_exc_abort.S -librtemscpu_a_SOURCES += score/cpu/arm/arm-exception-default.c -librtemscpu_a_SOURCES += score/cpu/arm/arm-exception-frame-print.c -librtemscpu_a_SOURCES += score/cpu/arm/arm_exc_interrupt.S -librtemscpu_a_SOURCES += score/cpu/arm/armv4-exception-default.S -librtemscpu_a_SOURCES += score/cpu/arm/armv4-sync-synchronize.c -librtemscpu_a_SOURCES += score/cpu/arm/armv7m-context-initialize.c -librtemscpu_a_SOURCES += score/cpu/arm/armv7m-context-restore.c -librtemscpu_a_SOURCES += score/cpu/arm/armv7m-context-switch.c -librtemscpu_a_SOURCES += score/cpu/arm/armv7m-exception-default.c -librtemscpu_a_SOURCES += score/cpu/arm/armv7m-exception-handler-get.c -librtemscpu_a_SOURCES += score/cpu/arm/armv7m-exception-handler-set.c -librtemscpu_a_SOURCES += score/cpu/arm/armv7m-exception-priority-get.c -librtemscpu_a_SOURCES += score/cpu/arm/armv7m-exception-priority-handler.c -librtemscpu_a_SOURCES += score/cpu/arm/armv7m-exception-priority-set.c -librtemscpu_a_SOURCES += score/cpu/arm/armv7m-initialize.c -librtemscpu_a_SOURCES += score/cpu/arm/armv7m-isr-dispatch.c -librtemscpu_a_SOURCES += score/cpu/arm/armv7m-isr-enter-leave.c -librtemscpu_a_SOURCES += score/cpu/arm/armv7m-isr-level-get.c -librtemscpu_a_SOURCES += score/cpu/arm/armv7m-isr-level-set.c -librtemscpu_a_SOURCES += score/cpu/arm/armv7m-isr-vector-install.c -librtemscpu_a_SOURCES += score/cpu/arm/armv7m-multitasking-start-stop.c -librtemscpu_a_SOURCES += score/cpu/arm/armv7-thread-idle.c -librtemscpu_a_SOURCES += score/cpu/arm/cpu_asm.S -librtemscpu_a_SOURCES += score/cpu/arm/cpu.c -librtemscpu_a_SOURCES += score/cpu/arm/__tls_get_addr.c - -endif - -if CPU_BFIN - -include $(srcdir)/score/cpu/bfin/headers.am - -librtemscpu_a_SOURCES += score/cpu/bfin/bfin-exception-frame-print.c -librtemscpu_a_SOURCES += score/cpu/bfin/cpu_asm.S -librtemscpu_a_SOURCES += score/cpu/bfin/cpu.c -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterfrequency.c -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterread.c - -endif - -if CPU_I386 - -include $(srcdir)/score/cpu/i386/headers.am - -librtemscpu_a_SOURCES += score/cpu/i386/cpu_asm.S -librtemscpu_a_SOURCES += score/cpu/i386/cpu.c -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterfrequency.c -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterread.c -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpuidle.c - -endif - -if CPU_LM32 - -include $(srcdir)/score/cpu/lm32/headers.am - -librtemscpu_a_SOURCES += score/cpu/lm32/cpu_asm.S -librtemscpu_a_SOURCES += score/cpu/lm32/cpu.c -librtemscpu_a_SOURCES += score/cpu/lm32/irq.c -librtemscpu_a_SOURCES += score/cpu/lm32/lm32-exception-frame-print.c -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterfrequency.c -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterread.c - -endif - -if CPU_M68K - -include $(srcdir)/score/cpu/m68k/headers.am - -librtemscpu_a_SOURCES += score/cpu/m68k/cpu_asm.S -librtemscpu_a_SOURCES += score/cpu/m68k/cpu.c -librtemscpu_a_SOURCES += score/cpu/m68k/m68k-exception-frame-print.c -librtemscpu_a_SOURCES += score/cpu/m68k/__m68k_read_tp.c -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterfrequency.c -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterread.c - -endif - -if CPU_MIPS - -include $(srcdir)/score/cpu/mips/headers.am - -librtemscpu_a_SOURCES += score/cpu/mips/cpu.c -librtemscpu_a_SOURCES += score/cpu/mips/cpu_asm.S -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterfrequency.c -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterread.c - -endif - -if CPU_MOXIE - -include $(srcdir)/score/cpu/moxie/headers.am - -librtemscpu_a_SOURCES += score/cpu/moxie/cpu.c -librtemscpu_a_SOURCES += score/cpu/moxie/moxie-exception-frame-print.c -librtemscpu_a_SOURCES += score/cpu/moxie/cpu_asm.S -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterfrequency.c -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterread.c -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpuidle.c - -endif - -if CPU_NIOS2 - -include $(srcdir)/score/cpu/nios2/headers.am - -librtemscpu_a_SOURCES += score/cpu/nios2/nios2-context-initialize.c -librtemscpu_a_SOURCES += score/cpu/nios2/nios2-context-switch.S -librtemscpu_a_SOURCES += score/cpu/nios2/nios2-context-validate.S -librtemscpu_a_SOURCES += score/cpu/nios2/nios2-context-volatile-clobber.S -librtemscpu_a_SOURCES += score/cpu/nios2/nios2-eic-il-low-level.S -librtemscpu_a_SOURCES += score/cpu/nios2/nios2-exception-frame-print.c -librtemscpu_a_SOURCES += score/cpu/nios2/nios2-fatal-halt.c -librtemscpu_a_SOURCES += score/cpu/nios2/nios2-iic-low-level.S -librtemscpu_a_SOURCES += score/cpu/nios2/nios2-iic-irq.c -librtemscpu_a_SOURCES += score/cpu/nios2/nios2-initialize.c -librtemscpu_a_SOURCES += score/cpu/nios2/nios2-isr-get-level.c -librtemscpu_a_SOURCES += score/cpu/nios2/nios2-isr-install-vector.c -librtemscpu_a_SOURCES += score/cpu/nios2/nios2-isr-is-in-progress.c -librtemscpu_a_SOURCES += score/cpu/nios2/nios2-isr-set-level.c -librtemscpu_a_SOURCES += score/cpu/nios2/nios2-mpu-add-region.c -librtemscpu_a_SOURCES += score/cpu/nios2/nios2-mpu-configuration.c -librtemscpu_a_SOURCES += score/cpu/nios2/nios2-mpu-descriptor.c -librtemscpu_a_SOURCES += score/cpu/nios2/nios2-mpu-disable-protected.c -librtemscpu_a_SOURCES += score/cpu/nios2/nios2-mpu-reset.c -librtemscpu_a_SOURCES += score/cpu/nios2/nios2-thread-dispatch-disabled.c -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterfrequency.c -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterread.c -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpuidle.c - -endif - -if CPU_NO_CPU - -include $(srcdir)/score/cpu/no_cpu/headers.am - -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpu.c -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpu_asm.c -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterfrequency.c -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterread.c -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpuidle.c - -endif - -if CPU_OR1K - -include $(srcdir)/score/cpu/or1k/headers.am - -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterfrequency.c -librtemscpu_a_SOURCES += score/cpu/or1k/cpu.c -librtemscpu_a_SOURCES += score/cpu/or1k/or1k-context-initialize.c -librtemscpu_a_SOURCES += score/cpu/or1k/or1k-context-switch.S -librtemscpu_a_SOURCES += score/cpu/or1k/or1k-context-validate.S -librtemscpu_a_SOURCES += score/cpu/or1k/or1k-context-volatile-clobber.S -librtemscpu_a_SOURCES += score/cpu/or1k/or1k-exception-default.c -librtemscpu_a_SOURCES += score/cpu/or1k/or1k-exception-frame-print.c -librtemscpu_a_SOURCES += score/cpu/or1k/or1k-exception-handler-low.S - -endif - -if CPU_POWERPC - -include $(srcdir)/score/cpu/powerpc/headers.am - -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpuidle.c -librtemscpu_a_SOURCES += score/cpu/powerpc/cpu.c -librtemscpu_a_SOURCES += score/cpu/powerpc/ppc-context-volatile-clobber.S -librtemscpu_a_SOURCES += score/cpu/powerpc/ppc-context-validate.S -librtemscpu_a_SOURCES += score/cpu/powerpc/ppc-isr-disable-mask.S - -endif - -if CPU_RISCV - -include $(srcdir)/score/cpu/riscv/headers.am - -librtemscpu_a_SOURCES += score/cpu/riscv/cpu.c -librtemscpu_a_SOURCES += score/cpu/riscv/riscv-exception-handler.S -librtemscpu_a_SOURCES += score/cpu/riscv/riscv-exception-frame-print.c -librtemscpu_a_SOURCES += score/cpu/riscv/riscv-context-switch.S -librtemscpu_a_SOURCES += score/cpu/riscv/riscv-context-initialize.c -librtemscpu_a_SOURCES += score/cpu/riscv/riscv-context-validate.S -librtemscpu_a_SOURCES += score/cpu/riscv/riscv-context-volatile-clobber.S -librtemscpu_a_SOURCES += score/cpu/riscv/riscv-counter.S - -endif - -if CPU_SH - -include $(srcdir)/score/cpu/sh/headers.am - -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterfrequency.c -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterread.c -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpuidle.c -librtemscpu_a_SOURCES += score/cpu/sh/cpu.c -librtemscpu_a_SOURCES += score/cpu/sh/context.c -librtemscpu_a_SOURCES += score/cpu/sh/sh-exception-frame-print.c - -endif - -if CPU_SPARC64 - -include $(srcdir)/score/cpu/sparc64/headers.am - -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterfrequency.c -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterread.c -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpuidle.c -librtemscpu_a_SOURCES += score/cpu/sparc64/context.S -librtemscpu_a_SOURCES += score/cpu/sparc64/cpu.c -librtemscpu_a_SOURCES += score/cpu/sparc64/interrupt.S -librtemscpu_a_SOURCES += score/cpu/sparc64/sparc64-exception-frame-print.c -librtemscpu_a_SOURCES += score/cpu/sparc64/sparc64-syscall.S - -endif - -if CPU_SPARC - -include $(srcdir)/score/cpu/sparc/headers.am - -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpuidle.c -librtemscpu_a_SOURCES += score/cpu/sparc/access_le.c -librtemscpu_a_SOURCES += score/cpu/sparc/cpu.c -librtemscpu_a_SOURCES += score/cpu/sparc/cpu_asm.S -librtemscpu_a_SOURCES += score/cpu/sparc/sparc-access.S -librtemscpu_a_SOURCES += score/cpu/sparc/sparc-bad-trap.S -librtemscpu_a_SOURCES += score/cpu/sparc/sparc-context-validate.S -librtemscpu_a_SOURCES += score/cpu/sparc/sparc-context-volatile-clobber.S -librtemscpu_a_SOURCES += score/cpu/sparc/sparc-counter-asm.S -librtemscpu_a_SOURCES += score/cpu/sparc/sparc-exception-frame-print.c -librtemscpu_a_SOURCES += score/cpu/sparc/sparc-isr-handler.S -librtemscpu_a_SOURCES += score/cpu/sparc/sparc-isr-install.c -librtemscpu_a_SOURCES += score/cpu/sparc/syscall.S -librtemscpu_a_SOURCES += score/cpu/sparc/window.S - -endif - -if CPU_V850 - -include $(srcdir)/score/cpu/v850/headers.am - -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterfrequency.c -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterread.c -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpuidle.c -librtemscpu_a_SOURCES += score/cpu/v850/cpu.c -librtemscpu_a_SOURCES += score/cpu/v850/cpu_asm.S -librtemscpu_a_SOURCES += score/cpu/v850/v850-exception-frame-print.c - -endif - -if CPU_X86_64 - -include $(srcdir)/score/cpu/x86_64/headers.am - -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterfrequency.c -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterread.c -librtemscpu_a_SOURCES += score/cpu/no_cpu/cpuidle.c -librtemscpu_a_SOURCES += score/cpu/x86_64/cpu.c -librtemscpu_a_SOURCES += score/cpu/x86_64/x86_64-context-initialize.c -librtemscpu_a_SOURCES += score/cpu/x86_64/x86_64-context-switch.S - -endif - -# -# Create a new Version VC Key header if the VC state has changed. -# -stamp_vc_key = stamp-vc-key - -BUILT_SOURCES = version-vc-key.h - -.PHONY: generate-vc-key - -generate-vc-key: - @+current_vc_key=""; \ - if test -f $(stamp_vc_key); then \ - current_vc_key=`cat $(stamp_vc_key)`; \ - fi; \ - vc_key=`$(top_srcdir)/vc-key.sh $(top_srcdir) $$current_vc_key`; \ - if test "$$vc_key" != "matches"; then \ - echo "Generating version-vc-key.h"; \ - if test "$$vc_key" == "release"; then \ - vc_header_key="\/\* No version control key found; release\? \*\/"; \ - else \ - vc_header_key="#define RTEMS_VERSION_VC_KEY \"$$vc_key\""; \ - fi; \ - cat $(top_srcdir)/version-vc-key.h.in | \ - sed -e "s/@VERSION_VC_KEY@/$$vc_header_key/g" > version-vc-key.h; \ - echo "$$vc_key" > $(stamp_vc_key); \ - fi - -version-vc-key.h: generate-vc-key - -$(top_srcdir)/sapi/src/version.c: version-vc-key.h - -all-local: generate-vc-key - -project_lib_LIBRARIES += librtemsdefaultconfig.a - -librtemsdefaultconfig_a_SOURCES = -librtemsdefaultconfig_a_SOURCES += libmisc/dummy/default-configuration.c - -project_lib_LIBRARIES += librtemstest.a - -librtemstest_a_SOURCES = -librtemstest_a_SOURCES += libtest/testbeginend.c -librtemstest_a_SOURCES += libtest/testbusy.c -librtemstest_a_SOURCES += libtest/testextension.c -librtemstest_a_SOURCES += libtest/testparallel.c -librtemstest_a_SOURCES += libtest/testrun.c -librtemstest_a_SOURCES += libtest/testwrappers.c -librtemstest_a_SOURCES += libtest/t-test.c -librtemstest_a_SOURCES += libtest/t-test-busy.c -librtemstest_a_SOURCES += libtest/t-test-busy-tick.c -librtemstest_a_SOURCES += libtest/t-test-checks.c -librtemstest_a_SOURCES += libtest/t-test-checks-eno.c -librtemstest_a_SOURCES += libtest/t-test-checks-psx.c -librtemstest_a_SOURCES += libtest/t-test-hash-sha256.c -librtemstest_a_SOURCES += libtest/t-test-interrupt.c -librtemstest_a_SOURCES += libtest/t-test-rtems.c -librtemstest_a_SOURCES += libtest/t-test-rtems-context.c -librtemstest_a_SOURCES += libtest/t-test-rtems-fds.c -librtemstest_a_SOURCES += libtest/t-test-rtems-heap.c -librtemstest_a_SOURCES += libtest/t-test-rtems-measure.c -librtemstest_a_SOURCES += libtest/t-test-rtems-objs.c -librtemstest_a_SOURCES += libtest/t-test-rtems-posix-keys.c -librtemstest_a_SOURCES += libtest/t-test-time.c -librtemstest_a_SOURCES += libtest/t-test-thread-switch.c - -project_lib_LIBRARIES += libftpd.a - -libftpd_a_SOURCES = -libftpd_a_SOURCES += ftpd/ftpd.c -libftpd_a_SOURCES += ftpd/ftpd-init.c - -project_lib_LIBRARIES += libftpfs.a - -libftpfs_a_SOURCES = -libftpfs_a_SOURCES += libfs/src/ftpfs/ftpfs.c - -project_lib_LIBRARIES += libtftpfs.a - -libtftpfs_a_SOURCES = -libtftpfs_a_SOURCES += libfs/src/ftpfs/tftpDriver.c - -project_lib_LIBRARIES += libtelnetd.a - -libtelnetd_a_SOURCES = -libtelnetd_a_SOURCES += telnetd/check_passwd.c -libtelnetd_a_SOURCES += telnetd/des.c -libtelnetd_a_SOURCES += telnetd/pty.c -libtelnetd_a_SOURCES += telnetd/telnetd.c -libtelnetd_a_SOURCES += telnetd/telnetd-init.c - -if LIBDEBUGGER - -project_lib_LIBRARIES += libdebugger.a - -libdebugger_a_SOURCES = -libdebugger_a_SOURCES += libdebugger/rtems-debugger-block.c -libdebugger_a_SOURCES += libdebugger/rtems-debugger-bsp.c -libdebugger_a_SOURCES += libdebugger/rtems-debugger-cmd.c -libdebugger_a_SOURCES += libdebugger/rtems-debugger-remote.c -libdebugger_a_SOURCES += libdebugger/rtems-debugger-remote-tcp.c -libdebugger_a_SOURCES += libdebugger/rtems-debugger-@RTEMS_CPU@.c -libdebugger_a_SOURCES += libdebugger/rtems-debugger-server.c -libdebugger_a_SOURCES += libdebugger/rtems-debugger-target.c -libdebugger_a_SOURCES += libdebugger/rtems-debugger-threads.c - -endif - -project_lib_LIBRARIES += libjffs2.a - -libjffs2_a_SOURCES = -libjffs2_a_SOURCES += libfs/src/jffs2/src/build.c -libjffs2_a_SOURCES += libfs/src/jffs2/src/compat-crc32.c -libjffs2_a_SOURCES += libfs/src/jffs2/src/compr.c -libjffs2_a_SOURCES += libfs/src/jffs2/src/compr_rtime.c -libjffs2_a_SOURCES += libfs/src/jffs2/src/compr_zlib.c -libjffs2_a_SOURCES += libfs/src/jffs2/src/debug.c -libjffs2_a_SOURCES += libfs/src/jffs2/src/dir-rtems.c -libjffs2_a_SOURCES += libfs/src/jffs2/src/erase.c -libjffs2_a_SOURCES += libfs/src/jffs2/src/flashio.c -libjffs2_a_SOURCES += libfs/src/jffs2/src/fs-rtems.c -libjffs2_a_SOURCES += libfs/src/jffs2/src/gc.c -libjffs2_a_SOURCES += libfs/src/jffs2/src/malloc-rtems.c -libjffs2_a_SOURCES += libfs/src/jffs2/src/nodelist.c -libjffs2_a_SOURCES += libfs/src/jffs2/src/nodemgmt.c -libjffs2_a_SOURCES += libfs/src/jffs2/src/read.c -libjffs2_a_SOURCES += libfs/src/jffs2/src/readinode.c -libjffs2_a_SOURCES += libfs/src/jffs2/src/scan.c -libjffs2_a_SOURCES += libfs/src/jffs2/src/write.c -libjffs2_a_CFLAGS = -libjffs2_a_CFLAGS += -Wno-pointer-sign -libjffs2_a_CPPFLAGS = -libjffs2_a_CPPFLAGS += $(AM_CPPFLAGS) -libjffs2_a_CPPFLAGS += -I$(srcdir)/libfs/src/jffs2/include - -project_lib_LIBRARIES += libmghttpd.a - -libmghttpd_a_SOURCES = -libmghttpd_a_SOURCES += mghttpd/mongoose.c - -project_lib_LIBRARIES += libz.a - -libz_a_SOURCES = -libz_a_SOURCES += zlib/adler32.c -libz_a_SOURCES += zlib/compress.c -libz_a_SOURCES += zlib/crc32.c -libz_a_SOURCES += zlib/deflate.c -libz_a_SOURCES += zlib/gzclose.c -libz_a_SOURCES += zlib/gzlib.c -libz_a_SOURCES += zlib/gzread.c -libz_a_SOURCES += zlib/gzwrite.c -libz_a_SOURCES += zlib/infback.c -libz_a_SOURCES += zlib/inffast.c -libz_a_SOURCES += zlib/inflate.c -libz_a_SOURCES += zlib/inftrees.c -libz_a_SOURCES += zlib/trees.c -libz_a_SOURCES += zlib/uncompr.c -libz_a_SOURCES += zlib/zutil.c - -if HACK_TO_AVOID_LONG_ARG_LIST - -librtemscpu.a: $(librtemscpu_a_OBJECTS) $(librtemscpu_a_DEPENDENCIES) $(EXTRA_librtemscpu_a_DEPENDENCIES) - -rm -f librtemscpu.a librtemscpu.txt - for i in $(librtemscpu_a_OBJECTS) ; do echo "$$i" >>librtemscpu.txt ; done - $(librtemscpu_a_AR) librtemscpu.a @librtemscpu.txt $(librtemscpu_a_LIBADD) - $(RANLIB) librtemscpu.a - -endif diff --git a/cpukit/automake/compile.am b/cpukit/automake/compile.am deleted file mode 100644 index 4fc133e7aa..0000000000 --- a/cpukit/automake/compile.am +++ /dev/null @@ -1,5 +0,0 @@ -AM_CPPFLAGS = @RTEMS_CPPFLAGS@ -AM_CFLAGS = -AM_CCASFLAGS = @RTEMS_CCASFLAGS@ - -ARFLAGS = crD diff --git a/cpukit/automake/multilib.am b/cpukit/automake/multilib.am deleted file mode 100644 index 007d20a8e0..0000000000 --- a/cpukit/automake/multilib.am +++ /dev/null @@ -1,34 +0,0 @@ -if MULTILIB -MULTISRCTOP = -MULTIDIRS = -MULTIDO = true -MULTICLEAN = true -endif - -# Multilib support rules -.PHONY: all-multi install-multi mostlyclean-multi clean-multi distclean-multi \ - maintainer-clean-multi - -if MULTILIB -all-recursive: all-multi -install-recursive: install-multi - -mostlyclean-recursive: mostlyclean-multi -clean-recursive: clean-multi -distclean-recursive: distclean-multi -maintainer-clean-recursive: maintainer-clean-multi - -all-multi: - $(MULTIDO) $(AM_MAKEFLAGS) DO=all multi-do -install-multi: - $(MULTIDO) $(AM_MAKEFLAGS) DO=install multi-do - -mostlyclean-multi: - $(MULTICLEAN) $(AM_MAKEFLAGS) DO=mostlyclean multi-clean -clean-multi: - $(MULTICLEAN) $(AM_MAKEFLAGS) DO=clean multi-clean -distclean-multi: - $(MULTICLEAN) $(AM_MAKEFLAGS) DO=distclean multi-clean -maintainer-clean-multi: - $(MULTICLEAN) $(AM_MAKEFLAGS) DO=maintainer-clean multi-clean -endif diff --git a/cpukit/configure.ac b/cpukit/configure.ac deleted file mode 100644 index e3c039383c..0000000000 --- a/cpukit/configure.ac +++ /dev/null @@ -1,387 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-cpukit],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -AC_CONFIG_SRCDIR([score]) -RTEMS_TOP([..],[]) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU - -AM_INIT_AUTOMAKE([no-define nostdinc subdir-objects foreign 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_ENABLE_MULTIPROCESSING -RTEMS_ENABLE_POSIX -RTEMS_ENABLE_RTEMS_DEBUG -RTEMS_ENABLE_NETWORKING -RTEMS_ENABLE_PARAVIRT -RTEMS_ENABLE_PROFILING -RTEMS_ENABLE_DRVMGR - -RTEMS_ENV_RTEMSCPU -RTEMS_CHECK_RTEMS_DEBUG - -AC_DEFUN([RTEMS_TOOL_CHAIN_ERROR],AC_MSG_ERROR([please update your tool chain via the RSB ])) - -# Is this a supported CPU? -AC_MSG_CHECKING([if cpu $RTEMS_CPU is supported]) -if test -d "$srcdir/score/cpu/$RTEMS_CPU"; then - AC_MSG_RESULT(yes) -else - AC_MSG_ERROR(no) -fi - -RTEMS_PROG_CC_FOR_TARGET -AM_PROG_CC_C_O -RTEMS_CANONICALIZE_TOOLS -RTEMS_PROG_CCAS -AC_PROG_RANLIB - -AC_MSG_CHECKING([for a need to avoid a long argument list]) - -hack_to_avoid_long_arg_list=no -case "${build_os}" in - *cygwin*|*mingw*|*msys*) - hack_to_avoid_long_arg_list=yes - ;; - *) - ;; -esac - -AC_MSG_RESULT([${hack_to_avoid_long_arg_list}]) -AM_CONDITIONAL([HACK_TO_AVOID_LONG_ARG_LIST], [test "${hack_to_avoid_long_arg_list}" = yes]) - -RTEMS_CHECK_NEWLIB - -# Newlib proprietary -AC_CHECK_MEMBER([struct _Thread_queue_Queue._name],[],[RTEMS_TOOL_CHAIN_ERROR],[#include ]) - -# pthread-functions not declared in some versions of newlib. -RTEMS_CHECK_FUNC([pthread_attr_getguardsize],[#include ]) -RTEMS_CHECK_FUNC([pthread_attr_setguardsize],[#include ]) -RTEMS_CHECK_FUNC([pthread_attr_setstack],[#include ]) -RTEMS_CHECK_FUNC([pthread_attr_getstack],[#include ]) - -# These are SMP related and were added to newlib by RTEMS. -RTEMS_CHECK_FUNC([pthread_attr_setaffinity_np],[ - #define _GNU_SOURCE - #include ]) -RTEMS_CHECK_FUNC([pthread_attr_getaffinity_np],[ - #define _GNU_SOURCE - #include ]) -RTEMS_CHECK_FUNC([pthread_setaffinity_np],[ - #define _GNU_SOURCE - #include ]) -RTEMS_CHECK_FUNC([pthread_getaffinity_np],[ - #define _GNU_SOURCE - #include ]) -RTEMS_CHECK_FUNC([pthread_getattr_np],[ - #define _GNU_SOURCE - #include ]) - -AC_LANG_PUSH(C) -AC_MSG_CHECKING([for mprotect(const void *, ...)]) -AC_COMPILE_IFELSE([AC_LANG_SOURCE([ -#include -int mprotect(const void *, size_t, int); -])],[ -AC_MSG_RESULT([yes]) -AC_DEFINE(HAVE_MPROTECT_CONST, [], [mprotect(const void *, ...)]) -],[ -AC_MSG_RESULT([no]) -]) -AC_MSG_CHECKING([for pthread_mutex_getprioceiling(const pthread_mutex_t *, ...)]) -AC_COMPILE_IFELSE([AC_LANG_SOURCE([ -#include -int pthread_mutex_getprioceiling(const pthread_mutex_t *__restrict, int *); -])],[ -AC_MSG_RESULT([yes]) -AC_DEFINE(HAVE_PTHREAD_MUTEX_GETCEILING_CONST, [], [pthread_mutex_getprioceiling(const pthread_mutex_t *, ...)]) -],[ -AC_MSG_RESULT([no]) -]) -AC_MSG_CHECKING([for pthread_setschedparam(..., const struct sched_param *)]) -AC_COMPILE_IFELSE([AC_LANG_SOURCE([ -#include -int pthread_setschedparam(pthread_t, int, const struct sched_param *); -])],[ -AC_MSG_RESULT([yes]) -AC_DEFINE(HAVE_PTHREAD_SETSCHEDPARAM_CONST, [], [pthread_setschedparam(..., const struct sched_param *)]) -],[ -AC_MSG_RESULT([no]) -]) -AC_LANG_POP(C) - -# Some toolchain sanity checks and diagnostics -RTEMS_CHECK_GCC_SANITY - -# These are conditionally defined by the toolchain -# FIXME: we should either conditionally compile those parts in -# RTEMS depending on them, or abort - For now, simply check. -AC_CHECK_HEADER([pthread.h],[ - AC_CHECK_TYPES([pthread_rwlock_t]) - AC_CHECK_TYPES([pthread_barrier_t]) - AC_CHECK_TYPES([pthread_spinlock_t]) - AC_CHECK_TYPES([struct _pthread_cleanup_context],[],[RTEMS_TOOL_CHAIN_ERROR],[#include ]) - AC_CHECK_TYPES([struct _Priority_Node],[],[RTEMS_TOOL_CHAIN_ERROR],[#include ]) -]) - -RTEMS_CHECK_MULTIPROCESSING -RTEMS_CHECK_POSIX_API -RTEMS_CHECK_NETWORKING -RTEMS_CHECK_SMP -if test "${RTEMS_HAS_SMP}" = "yes"; then - AC_CHECK_HEADERS([stdatomic.h],[],[RTEMS_TOOL_CHAIN_ERROR]) -fi - -rtems_major=`echo _RTEMS_VERSION | sed "s/\..*//"` -rtems_minor=`echo _RTEMS_VERSION | sed "s/[[0-9]][[0-9]]*\.//;s/\..*//"` -rtems_revision=`echo _RTEMS_VERSION | sed "s/[[0-9]][[0-9]]*\.//;s/[[0-9]][[0-9]]*\.//;s/[[\.\-]].*//"` - -_RTEMS_CPUOPT_INIT - -RTEMS_CPUOPT([RTEMS_DEBUG], - [test x"${enable_rtems_debug}" = x"yes"], - [1], - [if RTEMS_DEBUG is enabled]) - -RTEMS_CPUOPT([RTEMS_MULTIPROCESSING], - [test x"$enable_multiprocessing" = xyes], - [1], - [if multiprocessing is enabled]) - -RTEMS_CPUOPT([RTEMS_NEWLIB], - [test x"$RTEMS_USE_NEWLIB" = xyes], - [1], - [if using newlib]) - -RTEMS_CPUOPT([RTEMS_POSIX_API], - [test x"$rtems_cv_HAS_POSIX_API" = xyes], - [1], - [if posix api is supported]) - -RTEMS_CPUOPT([RTEMS_SMP], - [test x"$RTEMS_HAS_SMP" = xyes], - [1], - [if SMP is enabled]) - -RTEMS_CPUOPT([RTEMS_PARAVIRT], - [test x"$RTEMS_HAS_PARAVIRT" = xyes], - [1], - [PARAVIRT is enabled]) - -RTEMS_CPUOPT([RTEMS_PROFILING], - [test x"$RTEMS_HAS_PROFILING" = xyes], - [1], - [if profiling is enabled]) - -RTEMS_CPUOPT([RTEMS_NETWORKING], - [test x"$rtems_cv_HAS_NETWORKING" = xyes], - [1], - [if networking is enabled]) - -RTEMS_CPUOPT([RTEMS_DRVMGR_STARTUP], - [test x"$enable_drvmgr" = xyes], - [1], - [if driver manager api is supported]) - -RTEMS_CPUOPT([RTEMS_VERSION], - [true], - ["]_RTEMS_VERSION["], - [RTEMS version string]) - -## Header file differences that need to be known in .h after install - -## Deactivate ada bindings -RTEMS_CPUOPT([__RTEMS_ADA__], - [test x"${enable_ada}" = x"yes"], - [1], - [Define to 1 if ada/gnat bindings are built-in]) - -# These are used to provide ], - [stdin = fopen("/tmp", "r")])], - [HAVE_ASSIGNABLE_STDIO=yes], - [HAVE_ASSIGNABLE_STDIO=no]) -AC_MSG_RESULT([$HAVE_ASSIGNABLE_STDIO]) - -# libmisc/serdbg exploits weak symbols -RTEMS_CHECK_GCC_WEAK - -# Used by legacy network stack -AC_CHECK_DECLS([rcmd],,,[#include ]) - -# Ensure that Newlib does not provide things now in -AC_CHECK_DECLS([_Timecounter_Time_second],[RTEMS_TOOL_CHAIN_ERROR],,[#include ]) - -# ... far too many conditionals ... -AM_CONDITIONAL(NEWLIB,test x"$RTEMS_USE_NEWLIB" = x"yes") - -AM_CONDITIONAL(HAS_MP,test x"$enable_multiprocessing" = x"yes" ) -AM_CONDITIONAL(HAS_SMP,[test "$RTEMS_HAS_SMP" = "yes"]) - -AM_CONDITIONAL(HAS_PTHREADS,test x"$rtems_cv_HAS_POSIX_API" = x"yes") - -AM_CONDITIONAL([LIBSHELL],[test x"$HAVE_ASSIGNABLE_STDIO" = x"yes"]) -AM_CONDITIONAL([LIBSERDBG],[test x"$rtems_cv_cc_attribute_weak" = x"yes"]) -AM_CONDITIONAL([LIBGNAT],[test x"$rtems_cv_HAS_POSIX_API" = x"yes" \ -&& test x"$enable_ada" = x"yes"]) - -AM_CONDITIONAL([LIBUTF8PROC],[test $ac_cv_sizeof_size_t -gt 2]) - -AC_CONFIG_HEADER(config.h) - -## These are needed by the NFS Client -AC_CHECK_PROG(RPCGEN,rpcgen,rpcgen) -AM_CONDITIONAL([RPCTOOLS],[test "$RPCGEN" = rpcgen \ -&& test -n "$AWK" \ -&& test "$enable_rpcgen" = yes]) - -# Filter dynamic loading to only build for architectures that have -# reloc backends -AC_MSG_CHECKING([whether CPU supports libdl]) -case $RTEMS_CPU in - arm | i386 | m68k | mips | moxie | powerpc | riscv | sparc) - HAVE_LIBDL=yes ;; - # bfin has an issue to resolve with libdl. See ticket #2252 - bfin) - HAVE_LIBDL=no ;; - # lm32 has an issue to resolve with libdl. See ticket #2283 - lm32) - HAVE_LIBDL=no ;; - # v850 has an issue to resolve with libdl. See ticket #2260 - v850) - HAVE_LIBDL=no ;; - *) - HAVE_LIBDL=no ;; -esac -AM_CONDITIONAL(LIBDL,[test x"$HAVE_LIBDL" = x"yes"]) -AC_MSG_RESULT([$HAVE_LIBDL]) - -# Filter debugger to only build for architectures that have a target backend -AC_MSG_CHECKING([whether CPU supports libdebugger]) -case $RTEMS_CPU in - arm | i386) - HAVE_LIBDEBUGGER=yes ;; - *) - HAVE_LIBDEBUGGER=no ;; -esac -AM_CONDITIONAL(LIBDEBUGGER,[test x"$HAVE_LIBDEBUGGER" = x"yes"]) -AC_MSG_RESULT([$HAVE_LIBDEBUGGER]) - -# Filter libpci to only build for architectures that have support for it -AC_MSG_CHECKING([whether CPU supports libpci]) -case $RTEMS_CPU in - sparc) - HAVE_LIBPCI=yes ;; - *) - HAVE_LIBPCI=no ;; -esac -AM_CONDITIONAL(LIBPCI,[test x"$HAVE_LIBPCI" = x"yes"]) -AC_MSG_RESULT([$HAVE_LIBPCI]) - -# Filter libdrvmgr to only build for architectures that have support for it -AC_MSG_CHECKING([whether CPU supports libdrvmgr]) -case $RTEMS_CPU in - riscv | sparc) - HAVE_LIBDRVMGR=yes ;; - *) - HAVE_LIBDRVMGR=no ;; -esac -AM_CONDITIONAL(LIBDRVMGR,[test x"$HAVE_LIBDRVMGR" = x"yes"]) -AC_MSG_RESULT([$HAVE_LIBDRVMGR]) - -AM_CONDITIONAL([CPU_ARM],[test $RTEMS_CPU = "arm"]) -AM_CONDITIONAL([CPU_BFIN],[test $RTEMS_CPU = "bfin"]) -AM_CONDITIONAL([CPU_I386],[test $RTEMS_CPU = "i386"]) -AM_CONDITIONAL([CPU_LM32],[test $RTEMS_CPU = "lm32"]) -AM_CONDITIONAL([CPU_M68K],[test $RTEMS_CPU = "m68k"]) -AM_CONDITIONAL([CPU_MIPS],[test $RTEMS_CPU = "mips"]) -AM_CONDITIONAL([CPU_MOXIE],[test $RTEMS_CPU = "moxie"]) -AM_CONDITIONAL([CPU_NIOS2],[test $RTEMS_CPU = "nios2"]) -AM_CONDITIONAL([CPU_NO_CPU],[test $RTEMS_CPU = "no_cpu"]) -AM_CONDITIONAL([CPU_OR1K],[test $RTEMS_CPU = "or1k"]) -AM_CONDITIONAL([CPU_POWERPC],[test $RTEMS_CPU = "powerpc"]) -AM_CONDITIONAL([CPU_RISCV],[test $RTEMS_CPU = "riscv"]) -AM_CONDITIONAL([CPU_SH],[test $RTEMS_CPU = "sh"]) -AM_CONDITIONAL([CPU_SPARC64],[test $RTEMS_CPU = "sparc64"]) -AM_CONDITIONAL([CPU_SPARC],[test $RTEMS_CPU = "sparc"]) -AM_CONDITIONAL([CPU_V850],[test $RTEMS_CPU = "v850"]) -AM_CONDITIONAL([CPU_X86_64],[test $RTEMS_CPU = "x86_64"]) - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) - -AC_OUTPUT diff --git a/cpukit/header-dirs.am b/cpukit/header-dirs.am deleted file mode 100644 index d90271be9e..0000000000 --- a/cpukit/header-dirs.am +++ /dev/null @@ -1,82 +0,0 @@ -## This file was generated by "./boostrap -H". -include_HEADERS = -include_adaincludedir = $(includedir)/adainclude -include_adainclude_HEADERS = -include_arpadir = $(includedir)/arpa -include_arpa_HEADERS = -include_devdir = $(includedir)/dev -include_dev_HEADERS = -include_dev_i2cdir = $(includedir)/dev/i2c -include_dev_i2c_HEADERS = -include_dev_miidir = $(includedir)/dev/mii -include_dev_mii_HEADERS = -include_dev_serialdir = $(includedir)/dev/serial -include_dev_serial_HEADERS = -include_dev_spidir = $(includedir)/dev/spi -include_dev_spi_HEADERS = -include_drvmgrdir = $(includedir)/drvmgr -include_drvmgr_HEADERS = -include_kerndir = $(includedir)/kern -include_kern_HEADERS = -include_libdir = $(includedir)/lib -include_lib_HEADERS = -include_libcdir = $(includedir)/libc -include_libc_HEADERS = -include_libcpudir = $(includedir)/libcpu -include_libcpu_HEADERS = -include_linuxdir = $(includedir)/linux -include_linux_HEADERS = -include_linux_spidir = $(includedir)/linux/spi -include_linux_spi_HEADERS = -include_machinedir = $(includedir)/machine -include_machine_HEADERS = -include_mghttpddir = $(includedir)/mghttpd -include_mghttpd_HEADERS = -include_netdir = $(includedir)/net -include_net_HEADERS = -include_netinetdir = $(includedir)/netinet -include_netinet_HEADERS = -include_nfsdir = $(includedir)/nfs -include_nfs_HEADERS = -include_nfsclientdir = $(includedir)/nfsclient -include_nfsclient_HEADERS = -include_pcidir = $(includedir)/pci -include_pci_HEADERS = -include_rpcdir = $(includedir)/rpc -include_rpc_HEADERS = -include_rtemsdir = $(includedir)/rtems -include_rtems_HEADERS = -include_rtems_bfindir = $(includedir)/rtems/bfin -include_rtems_bfin_HEADERS = -include_rtems_bsdnetdir = $(includedir)/rtems/bsdnet -include_rtems_bsdnet_HEADERS = -include_rtems_confdefsdir = $(includedir)/rtems/confdefs -include_rtems_confdefs_HEADERS = -include_rtems_debuggerdir = $(includedir)/rtems/debugger -include_rtems_debugger_HEADERS = -include_rtems_m68kdir = $(includedir)/rtems/m68k -include_rtems_m68k_HEADERS = -include_rtems_mipsdir = $(includedir)/rtems/mips -include_rtems_mips_HEADERS = -include_rtems_posixdir = $(includedir)/rtems/posix -include_rtems_posix_HEADERS = -include_rtems_powerpcdir = $(includedir)/rtems/powerpc -include_rtems_powerpc_HEADERS = -include_rtems_rfsdir = $(includedir)/rtems/rfs -include_rtems_rfs_HEADERS = -include_rtems_rtemsdir = $(includedir)/rtems/rtems -include_rtems_rtems_HEADERS = -include_rtems_rtldir = $(includedir)/rtems/rtl -include_rtems_rtl_HEADERS = -include_rtems_scoredir = $(includedir)/rtems/score -include_rtems_score_HEADERS = -include_rtems_tracedir = $(includedir)/rtems/trace -include_rtems_trace_HEADERS = -include_sysdir = $(includedir)/sys -include_sys_HEADERS = -include_utf8procdir = $(includedir)/utf8proc -include_utf8proc_HEADERS = -include_uuiddir = $(includedir)/uuid -include_uuid_HEADERS = -include_vmdir = $(includedir)/vm -include_vm_HEADERS = diff --git a/cpukit/headers.am b/cpukit/headers.am deleted file mode 100644 index 96bc9faca7..0000000000 --- a/cpukit/headers.am +++ /dev/null @@ -1,452 +0,0 @@ -## This file was generated by "./boostrap -H". -include_HEADERS += include/aio.h -include_HEADERS += include/crypt.h -include_HEADERS += include/dlfcn.h -include_HEADERS += include/endian.h -include_HEADERS += include/fdt.h -include_HEADERS += include/libfdt.h -include_HEADERS += include/libfdt_env.h -include_HEADERS += include/link.h -include_HEADERS += include/link_elf.h -include_HEADERS += include/md4.h -include_HEADERS += include/md5.h -include_HEADERS += include/memory.h -include_HEADERS += include/mqueue.h -include_HEADERS += include/pci.h -include_HEADERS += include/poll.h -include_HEADERS += include/rtems.h -include_HEADERS += include/sha256.h -include_HEADERS += include/sha512.h -include_HEADERS += include/xz.h -include_HEADERS += include/zconf.h -include_HEADERS += include/zlib.h -include_arpa_HEADERS += include/arpa/ftp.h -include_dev_i2c_HEADERS += include/dev/i2c/eeprom.h -include_dev_i2c_HEADERS += include/dev/i2c/fpga-i2c-slave.h -include_dev_i2c_HEADERS += include/dev/i2c/gpio-nxp-pca9535.h -include_dev_i2c_HEADERS += include/dev/i2c/i2c.h -include_dev_i2c_HEADERS += include/dev/i2c/sensor-lm75a.h -include_dev_i2c_HEADERS += include/dev/i2c/switch-nxp-pca9548a.h -include_dev_i2c_HEADERS += include/dev/i2c/ti-ads-16bit-adc.h -include_dev_i2c_HEADERS += include/dev/i2c/ti-lm25066a.h -include_dev_i2c_HEADERS += include/dev/i2c/ti-tmp112.h -include_dev_i2c_HEADERS += include/dev/i2c/xilinx-axi-i2c.h -include_dev_serial_HEADERS += include/dev/serial/sc16is752.h -include_dev_spi_HEADERS += include/dev/spi/spi.h -include_drvmgr_HEADERS += include/drvmgr/drvmgr.h -include_drvmgr_HEADERS += include/drvmgr/drvmgr_confdefs.h -include_drvmgr_HEADERS += include/drvmgr/drvmgr_list.h -include_drvmgr_HEADERS += include/drvmgr/pci_bus.h -include_linux_HEADERS += include/linux/i2c-dev.h -include_linux_HEADERS += include/linux/i2c.h -include_linux_HEADERS += include/linux/rbtree.h -include_linux_spi_HEADERS += include/linux/spi/spidev.h -include_machine_HEADERS += include/machine/_kernel_cpuset.h -include_machine_HEADERS += include/machine/_kernel_in.h -include_machine_HEADERS += include/machine/_kernel_in6.h -include_machine_HEADERS += include/machine/_kernel_mman.h -include_machine_HEADERS += include/machine/_kernel_param.h -include_machine_HEADERS += include/machine/_kernel_time.h -include_machine_HEADERS += include/machine/_kernel_types.h -include_machine_HEADERS += include/machine/_kernel_uio.h -include_machine_HEADERS += include/machine/_timecounter.h -include_mghttpd_HEADERS += include/mghttpd/mongoose.h -include_pci_HEADERS += include/pci/access.h -include_pci_HEADERS += include/pci/cfg.h -include_pci_HEADERS += include/pci/cfg_auto.h -include_pci_HEADERS += include/pci/cfg_peripheral.h -include_pci_HEADERS += include/pci/cfg_read.h -include_pci_HEADERS += include/pci/cfg_static.h -include_pci_HEADERS += include/pci/ids.h -include_pci_HEADERS += include/pci/ids_extra.h -include_pci_HEADERS += include/pci/irq.h -include_pci_HEADERS += include/pci/pcireg.h -include_rtems_HEADERS += include/rtems/assoc.h -include_rtems_HEADERS += include/rtems/bdbuf.h -include_rtems_HEADERS += include/rtems/bdpart.h -include_rtems_HEADERS += include/rtems/blkdev.h -include_rtems_HEADERS += include/rtems/bsd.h -include_rtems_HEADERS += include/rtems/bspIo.h -include_rtems_HEADERS += include/rtems/bspcmdline.h -include_rtems_HEADERS += include/rtems/btimer.h -include_rtems_HEADERS += include/rtems/capture-cli.h -include_rtems_HEADERS += include/rtems/capture.h -include_rtems_HEADERS += include/rtems/captureimpl.h -include_rtems_HEADERS += include/rtems/cbs.h -include_rtems_HEADERS += include/rtems/chain.h -include_rtems_HEADERS += include/rtems/clockdrv.h -include_rtems_HEADERS += include/rtems/concat.h -include_rtems_HEADERS += include/rtems/confdefs.h -include_rtems_HEADERS += include/rtems/config.h -include_rtems_HEADERS += include/rtems/console.h -include_rtems_HEADERS += include/rtems/counter.h -include_rtems_HEADERS += include/rtems/cpuuse.h -include_rtems_HEADERS += include/rtems/deviceio.h -include_rtems_HEADERS += include/rtems/devnull.h -include_rtems_HEADERS += include/rtems/devzero.h -include_rtems_HEADERS += include/rtems/diskdevs.h -include_rtems_HEADERS += include/rtems/dosfs.h -include_rtems_HEADERS += include/rtems/dumpbuf.h -include_rtems_HEADERS += include/rtems/endian.h -include_rtems_HEADERS += include/rtems/error.h -include_rtems_HEADERS += include/rtems/extension.h -include_rtems_HEADERS += include/rtems/extensiondata.h -include_rtems_HEADERS += include/rtems/extensionimpl.h -include_rtems_HEADERS += include/rtems/fatal.h -include_rtems_HEADERS += include/rtems/fb.h -include_rtems_HEADERS += include/rtems/flashdisk.h -include_rtems_HEADERS += include/rtems/framebuffer.h -include_rtems_HEADERS += include/rtems/fs.h -include_rtems_HEADERS += include/rtems/fsmount.h -include_rtems_HEADERS += include/rtems/ftpd.h -include_rtems_HEADERS += include/rtems/ftpfs.h -include_rtems_HEADERS += include/rtems/gxx_wrappers.h -include_rtems_HEADERS += include/rtems/ide_part_table.h -include_rtems_HEADERS += include/rtems/imfs.h -include_rtems_HEADERS += include/rtems/init.h -include_rtems_HEADERS += include/rtems/inttypes.h -include_rtems_HEADERS += include/rtems/io.h -include_rtems_HEADERS += include/rtems/ioimpl.h -include_rtems_HEADERS += include/rtems/iosupp.h -include_rtems_HEADERS += include/rtems/irq-extension.h -include_rtems_HEADERS += include/rtems/irq.h -include_rtems_HEADERS += include/rtems/jffs2.h -include_rtems_HEADERS += include/rtems/libcsupport.h -include_rtems_HEADERS += include/rtems/libi2c.h -include_rtems_HEADERS += include/rtems/libio.h -include_rtems_HEADERS += include/rtems/libio_.h -include_rtems_HEADERS += include/rtems/linkersets.h -include_rtems_HEADERS += include/rtems/malloc.h -include_rtems_HEADERS += include/rtems/media.h -include_rtems_HEADERS += include/rtems/monitor.h -include_rtems_HEADERS += include/rtems/mouse_parser.h -include_rtems_HEADERS += include/rtems/mptables.h -include_rtems_HEADERS += include/rtems/mw_uid.h -include_rtems_HEADERS += include/rtems/nvdisk-sram.h -include_rtems_HEADERS += include/rtems/nvdisk.h -include_rtems_HEADERS += include/rtems/passwd.h -include_rtems_HEADERS += include/rtems/pci.h -include_rtems_HEADERS += include/rtems/pipe.h -include_rtems_HEADERS += include/rtems/print.h -include_rtems_HEADERS += include/rtems/printer.h -include_rtems_HEADERS += include/rtems/profiling.h -include_rtems_HEADERS += include/rtems/pty.h -include_rtems_HEADERS += include/rtems/qreslib.h -include_rtems_HEADERS += include/rtems/ramdisk.h -include_rtems_HEADERS += include/rtems/rbheap.h -include_rtems_HEADERS += include/rtems/rbtree.h -include_rtems_HEADERS += include/rtems/record.h -include_rtems_HEADERS += include/rtems/recordclient.h -include_rtems_HEADERS += include/rtems/recorddata.h -include_rtems_HEADERS += include/rtems/recorddump.h -include_rtems_HEADERS += include/rtems/recordserver.h -include_rtems_HEADERS += include/rtems/ringbuf.h -include_rtems_HEADERS += include/rtems/rtc.h -include_rtems_HEADERS += include/rtems/rtems-debugger-remote-tcp.h -include_rtems_HEADERS += include/rtems/rtems-debugger.h -include_rtems_HEADERS += include/rtems/rtems-fdt-shell.h -include_rtems_HEADERS += include/rtems/rtems-fdt.h -include_rtems_HEADERS += include/rtems/rtems-rfs-format.h -include_rtems_HEADERS += include/rtems/rtems-rfs-shell.h -include_rtems_HEADERS += include/rtems/rtems-rfs.h -include_rtems_HEADERS += include/rtems/rtemsdialer.h -include_rtems_HEADERS += include/rtems/scheduler.h -include_rtems_HEADERS += include/rtems/serdbg.h -include_rtems_HEADERS += include/rtems/serdbgcnf.h -include_rtems_HEADERS += include/rtems/serial_mouse.h -include_rtems_HEADERS += include/rtems/seterr.h -include_rtems_HEADERS += include/rtems/shell.h -include_rtems_HEADERS += include/rtems/shellconfig.h -include_rtems_HEADERS += include/rtems/sparse-disk.h -include_rtems_HEADERS += include/rtems/spurious.h -include_rtems_HEADERS += include/rtems/stackchk.h -include_rtems_HEADERS += include/rtems/status-checks.h -include_rtems_HEADERS += include/rtems/stdio-redirect.h -include_rtems_HEADERS += include/rtems/stringto.h -include_rtems_HEADERS += include/rtems/sysinit.h -include_rtems_HEADERS += include/rtems/telnetd.h -include_rtems_HEADERS += include/rtems/termios_printk.h -include_rtems_HEADERS += include/rtems/termios_printk_cnf.h -include_rtems_HEADERS += include/rtems/termiostypes.h -include_rtems_HEADERS += include/rtems/test-info.h -include_rtems_HEADERS += include/rtems/test.h -include_rtems_HEADERS += include/rtems/tftp.h -include_rtems_HEADERS += include/rtems/thread.h -include_rtems_HEADERS += include/rtems/timecounter.h -include_rtems_HEADERS += include/rtems/timespec.h -include_rtems_HEADERS += include/rtems/tm27-default.h -include_rtems_HEADERS += include/rtems/tod.h -include_rtems_HEADERS += include/rtems/untar.h -include_rtems_HEADERS += include/rtems/userenv.h -include_rtems_HEADERS += include/rtems/version.h -include_rtems_HEADERS += include/rtems/vmeintr.h -include_rtems_HEADERS += include/rtems/watchdogdrv.h -include_rtems_confdefs_HEADERS += include/rtems/confdefs/bdbuf.h -include_rtems_confdefs_HEADERS += include/rtems/confdefs/bsp.h -include_rtems_confdefs_HEADERS += include/rtems/confdefs/clock.h -include_rtems_confdefs_HEADERS += include/rtems/confdefs/console.h -include_rtems_confdefs_HEADERS += include/rtems/confdefs/extensions.h -include_rtems_confdefs_HEADERS += include/rtems/confdefs/inittask.h -include_rtems_confdefs_HEADERS += include/rtems/confdefs/initthread.h -include_rtems_confdefs_HEADERS += include/rtems/confdefs/iodrivers.h -include_rtems_confdefs_HEADERS += include/rtems/confdefs/libio.h -include_rtems_confdefs_HEADERS += include/rtems/confdefs/libpci.h -include_rtems_confdefs_HEADERS += include/rtems/confdefs/malloc.h -include_rtems_confdefs_HEADERS += include/rtems/confdefs/mpci.h -include_rtems_confdefs_HEADERS += include/rtems/confdefs/newlib.h -include_rtems_confdefs_HEADERS += include/rtems/confdefs/objectsclassic.h -include_rtems_confdefs_HEADERS += include/rtems/confdefs/objectsposix.h -include_rtems_confdefs_HEADERS += include/rtems/confdefs/obsolete.h -include_rtems_confdefs_HEADERS += include/rtems/confdefs/percpu.h -include_rtems_confdefs_HEADERS += include/rtems/confdefs/scheduler.h -include_rtems_confdefs_HEADERS += include/rtems/confdefs/threads.h -include_rtems_confdefs_HEADERS += include/rtems/confdefs/unlimited.h -include_rtems_confdefs_HEADERS += include/rtems/confdefs/wkspace.h -include_rtems_confdefs_HEADERS += include/rtems/confdefs/wkspacesupport.h -include_rtems_debugger_HEADERS += include/rtems/debugger/rtems-debugger-bsp.h -include_rtems_debugger_HEADERS += include/rtems/debugger/rtems-debugger-remote.h -include_rtems_debugger_HEADERS += include/rtems/debugger/rtems-debugger-server.h -include_rtems_posix_HEADERS += include/rtems/posix/aio_misc.h -include_rtems_posix_HEADERS += include/rtems/posix/barrierimpl.h -include_rtems_posix_HEADERS += include/rtems/posix/condimpl.h -include_rtems_posix_HEADERS += include/rtems/posix/key.h -include_rtems_posix_HEADERS += include/rtems/posix/keyimpl.h -include_rtems_posix_HEADERS += include/rtems/posix/mmanimpl.h -include_rtems_posix_HEADERS += include/rtems/posix/mqueue.h -include_rtems_posix_HEADERS += include/rtems/posix/mqueueimpl.h -include_rtems_posix_HEADERS += include/rtems/posix/muteximpl.h -include_rtems_posix_HEADERS += include/rtems/posix/posixapi.h -include_rtems_posix_HEADERS += include/rtems/posix/priorityimpl.h -include_rtems_posix_HEADERS += include/rtems/posix/psignal.h -include_rtems_posix_HEADERS += include/rtems/posix/psignalimpl.h -include_rtems_posix_HEADERS += include/rtems/posix/pthread.h -include_rtems_posix_HEADERS += include/rtems/posix/pthreadattrimpl.h -include_rtems_posix_HEADERS += include/rtems/posix/pthreadimpl.h -include_rtems_posix_HEADERS += include/rtems/posix/rwlockimpl.h -include_rtems_posix_HEADERS += include/rtems/posix/semaphore.h -include_rtems_posix_HEADERS += include/rtems/posix/semaphoreimpl.h -include_rtems_posix_HEADERS += include/rtems/posix/shm.h -include_rtems_posix_HEADERS += include/rtems/posix/shmimpl.h -include_rtems_posix_HEADERS += include/rtems/posix/sigset.h -include_rtems_posix_HEADERS += include/rtems/posix/spinlockimpl.h -include_rtems_posix_HEADERS += include/rtems/posix/threadsup.h -include_rtems_posix_HEADERS += include/rtems/posix/timer.h -include_rtems_posix_HEADERS += include/rtems/posix/timerimpl.h -include_rtems_rfs_HEADERS += include/rtems/rfs/rtems-rfs-bitmaps.h -include_rtems_rfs_HEADERS += include/rtems/rfs/rtems-rfs-block-pos.h -include_rtems_rfs_HEADERS += include/rtems/rfs/rtems-rfs-block.h -include_rtems_rfs_HEADERS += include/rtems/rfs/rtems-rfs-buffer.h -include_rtems_rfs_HEADERS += include/rtems/rfs/rtems-rfs-data.h -include_rtems_rfs_HEADERS += include/rtems/rfs/rtems-rfs-dir-hash.h -include_rtems_rfs_HEADERS += include/rtems/rfs/rtems-rfs-dir.h -include_rtems_rfs_HEADERS += include/rtems/rfs/rtems-rfs-file-system-fwd.h -include_rtems_rfs_HEADERS += include/rtems/rfs/rtems-rfs-file-system.h -include_rtems_rfs_HEADERS += include/rtems/rfs/rtems-rfs-file.h -include_rtems_rfs_HEADERS += include/rtems/rfs/rtems-rfs-group.h -include_rtems_rfs_HEADERS += include/rtems/rfs/rtems-rfs-inode.h -include_rtems_rfs_HEADERS += include/rtems/rfs/rtems-rfs-link.h -include_rtems_rfs_HEADERS += include/rtems/rfs/rtems-rfs-mutex.h -include_rtems_rfs_HEADERS += include/rtems/rfs/rtems-rfs-trace.h -include_rtems_rtems_HEADERS += include/rtems/rtems/asr.h -include_rtems_rtems_HEADERS += include/rtems/rtems/asrdata.h -include_rtems_rtems_HEADERS += include/rtems/rtems/attr.h -include_rtems_rtems_HEADERS += include/rtems/rtems/attrimpl.h -include_rtems_rtems_HEADERS += include/rtems/rtems/barrier.h -include_rtems_rtems_HEADERS += include/rtems/rtems/barrierdata.h -include_rtems_rtems_HEADERS += include/rtems/rtems/barrierimpl.h -include_rtems_rtems_HEADERS += include/rtems/rtems/cache.h -include_rtems_rtems_HEADERS += include/rtems/rtems/clock.h -include_rtems_rtems_HEADERS += include/rtems/rtems/clockimpl.h -include_rtems_rtems_HEADERS += include/rtems/rtems/config.h -include_rtems_rtems_HEADERS += include/rtems/rtems/dpmem.h -include_rtems_rtems_HEADERS += include/rtems/rtems/dpmemdata.h -include_rtems_rtems_HEADERS += include/rtems/rtems/dpmemimpl.h -include_rtems_rtems_HEADERS += include/rtems/rtems/event.h -include_rtems_rtems_HEADERS += include/rtems/rtems/eventdata.h -include_rtems_rtems_HEADERS += include/rtems/rtems/eventimpl.h -include_rtems_rtems_HEADERS += include/rtems/rtems/eventmp.h -include_rtems_rtems_HEADERS += include/rtems/rtems/intr.h -include_rtems_rtems_HEADERS += include/rtems/rtems/mainpage.h -include_rtems_rtems_HEADERS += include/rtems/rtems/message.h -include_rtems_rtems_HEADERS += include/rtems/rtems/messagedata.h -include_rtems_rtems_HEADERS += include/rtems/rtems/messageimpl.h -include_rtems_rtems_HEADERS += include/rtems/rtems/modes.h -include_rtems_rtems_HEADERS += include/rtems/rtems/modesimpl.h -include_rtems_rtems_HEADERS += include/rtems/rtems/mp.h -include_rtems_rtems_HEADERS += include/rtems/rtems/msgmp.h -include_rtems_rtems_HEADERS += include/rtems/rtems/object.h -include_rtems_rtems_HEADERS += include/rtems/rtems/objectimpl.h -include_rtems_rtems_HEADERS += include/rtems/rtems/options.h -include_rtems_rtems_HEADERS += include/rtems/rtems/optionsimpl.h -include_rtems_rtems_HEADERS += include/rtems/rtems/part.h -include_rtems_rtems_HEADERS += include/rtems/rtems/partdata.h -include_rtems_rtems_HEADERS += include/rtems/rtems/partimpl.h -include_rtems_rtems_HEADERS += include/rtems/rtems/partmp.h -include_rtems_rtems_HEADERS += include/rtems/rtems/ratemon.h -include_rtems_rtems_HEADERS += include/rtems/rtems/ratemondata.h -include_rtems_rtems_HEADERS += include/rtems/rtems/ratemonimpl.h -include_rtems_rtems_HEADERS += include/rtems/rtems/region.h -include_rtems_rtems_HEADERS += include/rtems/rtems/regiondata.h -include_rtems_rtems_HEADERS += include/rtems/rtems/regionimpl.h -include_rtems_rtems_HEADERS += include/rtems/rtems/sem.h -include_rtems_rtems_HEADERS += include/rtems/rtems/semdata.h -include_rtems_rtems_HEADERS += include/rtems/rtems/semimpl.h -include_rtems_rtems_HEADERS += include/rtems/rtems/semmp.h -include_rtems_rtems_HEADERS += include/rtems/rtems/signal.h -include_rtems_rtems_HEADERS += include/rtems/rtems/signalimpl.h -include_rtems_rtems_HEADERS += include/rtems/rtems/signalmp.h -include_rtems_rtems_HEADERS += include/rtems/rtems/status.h -include_rtems_rtems_HEADERS += include/rtems/rtems/statusimpl.h -include_rtems_rtems_HEADERS += include/rtems/rtems/support.h -include_rtems_rtems_HEADERS += include/rtems/rtems/taskmp.h -include_rtems_rtems_HEADERS += include/rtems/rtems/tasks.h -include_rtems_rtems_HEADERS += include/rtems/rtems/tasksdata.h -include_rtems_rtems_HEADERS += include/rtems/rtems/tasksimpl.h -include_rtems_rtems_HEADERS += include/rtems/rtems/timer.h -include_rtems_rtems_HEADERS += include/rtems/rtems/timerdata.h -include_rtems_rtems_HEADERS += include/rtems/rtems/timerimpl.h -include_rtems_rtems_HEADERS += include/rtems/rtems/types.h -include_rtems_rtl_HEADERS += include/rtems/rtl/dlfcn-shell.h -include_rtems_rtl_HEADERS += include/rtems/rtl/rap-shell.h -include_rtems_rtl_HEADERS += include/rtems/rtl/rap.h -include_rtems_rtl_HEADERS += include/rtems/rtl/rtl-allocator.h -include_rtems_rtl_HEADERS += include/rtems/rtl/rtl-archive.h -include_rtems_rtl_HEADERS += include/rtems/rtl/rtl-fwd.h -include_rtems_rtl_HEADERS += include/rtems/rtl/rtl-indirect-ptr.h -include_rtems_rtl_HEADERS += include/rtems/rtl/rtl-obj-cache.h -include_rtems_rtl_HEADERS += include/rtems/rtl/rtl-obj-comp.h -include_rtems_rtl_HEADERS += include/rtems/rtl/rtl-obj-fwd.h -include_rtems_rtl_HEADERS += include/rtems/rtl/rtl-obj.h -include_rtems_rtl_HEADERS += include/rtems/rtl/rtl-shell.h -include_rtems_rtl_HEADERS += include/rtems/rtl/rtl-sym.h -include_rtems_rtl_HEADERS += include/rtems/rtl/rtl-trace.h -include_rtems_rtl_HEADERS += include/rtems/rtl/rtl-unresolved.h -include_rtems_rtl_HEADERS += include/rtems/rtl/rtl.h -include_rtems_score_HEADERS += include/rtems/score/address.h -include_rtems_score_HEADERS += include/rtems/score/apimutex.h -include_rtems_score_HEADERS += include/rtems/score/assert.h -include_rtems_score_HEADERS += include/rtems/score/atomic.h -include_rtems_score_HEADERS += include/rtems/score/basedefs.h -include_rtems_score_HEADERS += include/rtems/score/chain.h -include_rtems_score_HEADERS += include/rtems/score/chainimpl.h -include_rtems_score_HEADERS += include/rtems/score/context.h -include_rtems_score_HEADERS += include/rtems/score/copyrt.h -include_rtems_score_HEADERS += include/rtems/score/corebarrier.h -include_rtems_score_HEADERS += include/rtems/score/corebarrierimpl.h -include_rtems_score_HEADERS += include/rtems/score/coremsg.h -include_rtems_score_HEADERS += include/rtems/score/coremsgbuffer.h -include_rtems_score_HEADERS += include/rtems/score/coremsgimpl.h -include_rtems_score_HEADERS += include/rtems/score/coremutex.h -include_rtems_score_HEADERS += include/rtems/score/coremuteximpl.h -include_rtems_score_HEADERS += include/rtems/score/corerwlockimpl.h -include_rtems_score_HEADERS += include/rtems/score/coresem.h -include_rtems_score_HEADERS += include/rtems/score/coresemimpl.h -include_rtems_score_HEADERS += include/rtems/score/cpustdatomic.h -include_rtems_score_HEADERS += include/rtems/score/freechain.h -include_rtems_score_HEADERS += include/rtems/score/freechainimpl.h -include_rtems_score_HEADERS += include/rtems/score/hash.h -include_rtems_score_HEADERS += include/rtems/score/heap.h -include_rtems_score_HEADERS += include/rtems/score/heapimpl.h -include_rtems_score_HEADERS += include/rtems/score/heapinfo.h -include_rtems_score_HEADERS += include/rtems/score/interr.h -include_rtems_score_HEADERS += include/rtems/score/io.h -include_rtems_score_HEADERS += include/rtems/score/isr.h -include_rtems_score_HEADERS += include/rtems/score/isrlevel.h -include_rtems_score_HEADERS += include/rtems/score/isrlock.h -include_rtems_score_HEADERS += include/rtems/score/memory.h -include_rtems_score_HEADERS += include/rtems/score/mpci.h -include_rtems_score_HEADERS += include/rtems/score/mpciimpl.h -include_rtems_score_HEADERS += include/rtems/score/mppkt.h -include_rtems_score_HEADERS += include/rtems/score/mrsp.h -include_rtems_score_HEADERS += include/rtems/score/mrspimpl.h -include_rtems_score_HEADERS += include/rtems/score/muteximpl.h -include_rtems_score_HEADERS += include/rtems/score/object.h -include_rtems_score_HEADERS += include/rtems/score/objectdata.h -include_rtems_score_HEADERS += include/rtems/score/objectimpl.h -include_rtems_score_HEADERS += include/rtems/score/objectmp.h -include_rtems_score_HEADERS += include/rtems/score/onceimpl.h -include_rtems_score_HEADERS += include/rtems/score/percpu.h -include_rtems_score_HEADERS += include/rtems/score/percpudata.h -include_rtems_score_HEADERS += include/rtems/score/priority.h -include_rtems_score_HEADERS += include/rtems/score/prioritybitmap.h -include_rtems_score_HEADERS += include/rtems/score/prioritybitmapimpl.h -include_rtems_score_HEADERS += include/rtems/score/priorityimpl.h -include_rtems_score_HEADERS += include/rtems/score/processormask.h -include_rtems_score_HEADERS += include/rtems/score/profiling.h -include_rtems_score_HEADERS += include/rtems/score/protectedheap.h -include_rtems_score_HEADERS += include/rtems/score/rbtree.h -include_rtems_score_HEADERS += include/rtems/score/rbtreeimpl.h -include_rtems_score_HEADERS += include/rtems/score/scheduler.h -include_rtems_score_HEADERS += include/rtems/score/schedulercbs.h -include_rtems_score_HEADERS += include/rtems/score/schedulercbsimpl.h -include_rtems_score_HEADERS += include/rtems/score/scheduleredf.h -include_rtems_score_HEADERS += include/rtems/score/scheduleredfimpl.h -include_rtems_score_HEADERS += include/rtems/score/scheduleredfsmp.h -include_rtems_score_HEADERS += include/rtems/score/schedulerimpl.h -include_rtems_score_HEADERS += include/rtems/score/schedulernode.h -include_rtems_score_HEADERS += include/rtems/score/schedulernodeimpl.h -include_rtems_score_HEADERS += include/rtems/score/schedulerpriority.h -include_rtems_score_HEADERS += include/rtems/score/schedulerpriorityaffinitysmp.h -include_rtems_score_HEADERS += include/rtems/score/schedulerpriorityimpl.h -include_rtems_score_HEADERS += include/rtems/score/schedulerprioritysmp.h -include_rtems_score_HEADERS += include/rtems/score/schedulerprioritysmpimpl.h -include_rtems_score_HEADERS += include/rtems/score/schedulersimple.h -include_rtems_score_HEADERS += include/rtems/score/schedulersimpleimpl.h -include_rtems_score_HEADERS += include/rtems/score/schedulersimplesmp.h -include_rtems_score_HEADERS += include/rtems/score/schedulersmp.h -include_rtems_score_HEADERS += include/rtems/score/schedulersmpimpl.h -include_rtems_score_HEADERS += include/rtems/score/schedulerstrongapa.h -include_rtems_score_HEADERS += include/rtems/score/semaphoreimpl.h -include_rtems_score_HEADERS += include/rtems/score/smp.h -include_rtems_score_HEADERS += include/rtems/score/smpbarrier.h -include_rtems_score_HEADERS += include/rtems/score/smpimpl.h -include_rtems_score_HEADERS += include/rtems/score/smplock.h -include_rtems_score_HEADERS += include/rtems/score/smplockmcs.h -include_rtems_score_HEADERS += include/rtems/score/smplockseq.h -include_rtems_score_HEADERS += include/rtems/score/smplockstats.h -include_rtems_score_HEADERS += include/rtems/score/smplockticket.h -include_rtems_score_HEADERS += include/rtems/score/stack.h -include_rtems_score_HEADERS += include/rtems/score/stackimpl.h -include_rtems_score_HEADERS += include/rtems/score/states.h -include_rtems_score_HEADERS += include/rtems/score/statesimpl.h -include_rtems_score_HEADERS += include/rtems/score/status.h -include_rtems_score_HEADERS += include/rtems/score/sysstate.h -include_rtems_score_HEADERS += include/rtems/score/thread.h -include_rtems_score_HEADERS += include/rtems/score/threaddispatch.h -include_rtems_score_HEADERS += include/rtems/score/threadidledata.h -include_rtems_score_HEADERS += include/rtems/score/threadimpl.h -include_rtems_score_HEADERS += include/rtems/score/threadmp.h -include_rtems_score_HEADERS += include/rtems/score/threadq.h -include_rtems_score_HEADERS += include/rtems/score/threadqimpl.h -include_rtems_score_HEADERS += include/rtems/score/threadqops.h -include_rtems_score_HEADERS += include/rtems/score/timecounter.h -include_rtems_score_HEADERS += include/rtems/score/timecounterimpl.h -include_rtems_score_HEADERS += include/rtems/score/timespec.h -include_rtems_score_HEADERS += include/rtems/score/timestamp.h -include_rtems_score_HEADERS += include/rtems/score/timestampimpl.h -include_rtems_score_HEADERS += include/rtems/score/tls.h -include_rtems_score_HEADERS += include/rtems/score/todimpl.h -include_rtems_score_HEADERS += include/rtems/score/userext.h -include_rtems_score_HEADERS += include/rtems/score/userextdata.h -include_rtems_score_HEADERS += include/rtems/score/userextimpl.h -include_rtems_score_HEADERS += include/rtems/score/watchdog.h -include_rtems_score_HEADERS += include/rtems/score/watchdogimpl.h -include_rtems_score_HEADERS += include/rtems/score/watchdogticks.h -include_rtems_score_HEADERS += include/rtems/score/wkspace.h -include_rtems_score_HEADERS += include/rtems/score/wkspacedata.h -include_rtems_trace_HEADERS += include/rtems/trace/rtems-trace-buffer-vars.h -include_sys_HEADERS += include/sys/_ffcounter.h -include_sys_HEADERS += include/sys/cdefs_elf.h -include_sys_HEADERS += include/sys/endian.h -include_sys_HEADERS += include/sys/event.h -include_sys_HEADERS += include/sys/exec_elf.h -include_sys_HEADERS += include/sys/poll.h -include_sys_HEADERS += include/sys/priority.h -include_sys_HEADERS += include/sys/statvfs.h -include_sys_HEADERS += include/sys/timeffc.h -include_sys_HEADERS += include/sys/timepps.h -include_sys_HEADERS += include/sys/timetc.h -include_sys_HEADERS += include/sys/timex.h -include_sys_HEADERS += include/sys/utsname.h -include_utf8proc_HEADERS += include/utf8proc/utf8proc.h -include_uuid_HEADERS += include/uuid/uuid.h diff --git a/cpukit/score/cpu/arm/headers.am b/cpukit/score/cpu/arm/headers.am deleted file mode 100644 index cb8976fdbc..0000000000 --- a/cpukit/score/cpu/arm/headers.am +++ /dev/null @@ -1,14 +0,0 @@ -## This file was generated by "./boostrap -H". -include_libcpu_HEADERS += score/cpu/arm/include/libcpu/arm-cp15.h -include_machine_HEADERS += score/cpu/arm/include/machine/elf_machdep.h -include_rtems_HEADERS += score/cpu/arm/include/rtems/asm.h -include_rtems_score_HEADERS += score/cpu/arm/include/rtems/score/aarch32-pmsa.h -include_rtems_score_HEADERS += score/cpu/arm/include/rtems/score/aarch32-system-registers.h -include_rtems_score_HEADERS += score/cpu/arm/include/rtems/score/arm.h -include_rtems_score_HEADERS += score/cpu/arm/include/rtems/score/armv4.h -include_rtems_score_HEADERS += score/cpu/arm/include/rtems/score/armv7m.h -include_rtems_score_HEADERS += score/cpu/arm/include/rtems/score/cpu.h -include_rtems_score_HEADERS += score/cpu/arm/include/rtems/score/cpu_asm.h -include_rtems_score_HEADERS += score/cpu/arm/include/rtems/score/cpuatomic.h -include_rtems_score_HEADERS += score/cpu/arm/include/rtems/score/cpuimpl.h -include_rtems_score_HEADERS += score/cpu/arm/include/rtems/score/paravirt.h diff --git a/cpukit/score/cpu/bfin/headers.am b/cpukit/score/cpu/bfin/headers.am deleted file mode 100644 index e0f6cfca74..0000000000 --- a/cpukit/score/cpu/bfin/headers.am +++ /dev/null @@ -1,11 +0,0 @@ -## This file was generated by "./boostrap -H". -include_machine_HEADERS += score/cpu/bfin/include/machine/elf_machdep.h -include_rtems_HEADERS += score/cpu/bfin/include/rtems/asm.h -include_rtems_bfin_HEADERS += score/cpu/bfin/include/rtems/bfin/bf52x.h -include_rtems_bfin_HEADERS += score/cpu/bfin/include/rtems/bfin/bf533.h -include_rtems_bfin_HEADERS += score/cpu/bfin/include/rtems/bfin/bfin.h -include_rtems_score_HEADERS += score/cpu/bfin/include/rtems/score/bfin.h -include_rtems_score_HEADERS += score/cpu/bfin/include/rtems/score/cpu.h -include_rtems_score_HEADERS += score/cpu/bfin/include/rtems/score/cpu_asm.h -include_rtems_score_HEADERS += score/cpu/bfin/include/rtems/score/cpuatomic.h -include_rtems_score_HEADERS += score/cpu/bfin/include/rtems/score/cpuimpl.h diff --git a/cpukit/score/cpu/i386/headers.am b/cpukit/score/cpu/i386/headers.am deleted file mode 100644 index e984232d9b..0000000000 --- a/cpukit/score/cpu/i386/headers.am +++ /dev/null @@ -1,11 +0,0 @@ -## This file was generated by "./boostrap -H". -include_machine_HEADERS += score/cpu/i386/include/machine/elf_machdep.h -include_rtems_HEADERS += score/cpu/i386/include/rtems/asm.h -include_rtems_score_HEADERS += score/cpu/i386/include/rtems/score/cpu.h -include_rtems_score_HEADERS += score/cpu/i386/include/rtems/score/cpuatomic.h -include_rtems_score_HEADERS += score/cpu/i386/include/rtems/score/cpuimpl.h -include_rtems_score_HEADERS += score/cpu/i386/include/rtems/score/i386.h -include_rtems_score_HEADERS += score/cpu/i386/include/rtems/score/idtr.h -include_rtems_score_HEADERS += score/cpu/i386/include/rtems/score/interrupts.h -include_rtems_score_HEADERS += score/cpu/i386/include/rtems/score/paravirt.h -include_rtems_score_HEADERS += score/cpu/i386/include/rtems/score/registers.h diff --git a/cpukit/score/cpu/lm32/headers.am b/cpukit/score/cpu/lm32/headers.am deleted file mode 100644 index b77dfb5ab3..0000000000 --- a/cpukit/score/cpu/lm32/headers.am +++ /dev/null @@ -1,8 +0,0 @@ -## This file was generated by "./boostrap -H". -include_machine_HEADERS += score/cpu/lm32/include/machine/elf_machdep.h -include_rtems_HEADERS += score/cpu/lm32/include/rtems/asm.h -include_rtems_score_HEADERS += score/cpu/lm32/include/rtems/score/cpu.h -include_rtems_score_HEADERS += score/cpu/lm32/include/rtems/score/cpu_asm.h -include_rtems_score_HEADERS += score/cpu/lm32/include/rtems/score/cpuatomic.h -include_rtems_score_HEADERS += score/cpu/lm32/include/rtems/score/cpuimpl.h -include_rtems_score_HEADERS += score/cpu/lm32/include/rtems/score/lm32.h diff --git a/cpukit/score/cpu/m68k/headers.am b/cpukit/score/cpu/m68k/headers.am deleted file mode 100644 index 3fdc6fe2bd..0000000000 --- a/cpukit/score/cpu/m68k/headers.am +++ /dev/null @@ -1,11 +0,0 @@ -## This file was generated by "./boostrap -H". -include_machine_HEADERS += score/cpu/m68k/include/machine/elf_machdep.h -include_rtems_HEADERS += score/cpu/m68k/include/rtems/asm.h -include_rtems_m68k_HEADERS += score/cpu/m68k/include/rtems/m68k/m68302.h -include_rtems_m68k_HEADERS += score/cpu/m68k/include/rtems/m68k/m68360.h -include_rtems_m68k_HEADERS += score/cpu/m68k/include/rtems/m68k/qsm.h -include_rtems_m68k_HEADERS += score/cpu/m68k/include/rtems/m68k/sim.h -include_rtems_score_HEADERS += score/cpu/m68k/include/rtems/score/cpu.h -include_rtems_score_HEADERS += score/cpu/m68k/include/rtems/score/cpuatomic.h -include_rtems_score_HEADERS += score/cpu/m68k/include/rtems/score/cpuimpl.h -include_rtems_score_HEADERS += score/cpu/m68k/include/rtems/score/m68k.h diff --git a/cpukit/score/cpu/mips/headers.am b/cpukit/score/cpu/mips/headers.am deleted file mode 100644 index 3084000f09..0000000000 --- a/cpukit/score/cpu/mips/headers.am +++ /dev/null @@ -1,9 +0,0 @@ -## This file was generated by "./boostrap -H". -include_machine_HEADERS += score/cpu/mips/include/machine/elf_machdep.h -include_rtems_HEADERS += score/cpu/mips/include/rtems/asm.h -include_rtems_mips_HEADERS += score/cpu/mips/include/rtems/mips/idtcpu.h -include_rtems_mips_HEADERS += score/cpu/mips/include/rtems/mips/iregdef.h -include_rtems_score_HEADERS += score/cpu/mips/include/rtems/score/cpu.h -include_rtems_score_HEADERS += score/cpu/mips/include/rtems/score/cpuatomic.h -include_rtems_score_HEADERS += score/cpu/mips/include/rtems/score/cpuimpl.h -include_rtems_score_HEADERS += score/cpu/mips/include/rtems/score/mips.h diff --git a/cpukit/score/cpu/moxie/headers.am b/cpukit/score/cpu/moxie/headers.am deleted file mode 100644 index 6324166c86..0000000000 --- a/cpukit/score/cpu/moxie/headers.am +++ /dev/null @@ -1,7 +0,0 @@ -## This file was generated by "./boostrap -H". -include_machine_HEADERS += score/cpu/moxie/include/machine/elf_machdep.h -include_rtems_HEADERS += score/cpu/moxie/include/rtems/asm.h -include_rtems_score_HEADERS += score/cpu/moxie/include/rtems/score/cpu.h -include_rtems_score_HEADERS += score/cpu/moxie/include/rtems/score/cpuatomic.h -include_rtems_score_HEADERS += score/cpu/moxie/include/rtems/score/cpuimpl.h -include_rtems_score_HEADERS += score/cpu/moxie/include/rtems/score/moxie.h diff --git a/cpukit/score/cpu/nios2/headers.am b/cpukit/score/cpu/nios2/headers.am deleted file mode 100644 index 253f64d03a..0000000000 --- a/cpukit/score/cpu/nios2/headers.am +++ /dev/null @@ -1,10 +0,0 @@ -## This file was generated by "./boostrap -H". -include_machine_HEADERS += score/cpu/nios2/include/machine/elf_machdep.h -include_rtems_HEADERS += score/cpu/nios2/include/rtems/asm.h -include_rtems_score_HEADERS += score/cpu/nios2/include/rtems/score/cpu.h -include_rtems_score_HEADERS += score/cpu/nios2/include/rtems/score/cpu_asm.h -include_rtems_score_HEADERS += score/cpu/nios2/include/rtems/score/cpuatomic.h -include_rtems_score_HEADERS += score/cpu/nios2/include/rtems/score/cpuimpl.h -include_rtems_score_HEADERS += score/cpu/nios2/include/rtems/score/nios2-count-zeros.h -include_rtems_score_HEADERS += score/cpu/nios2/include/rtems/score/nios2-utility.h -include_rtems_score_HEADERS += score/cpu/nios2/include/rtems/score/nios2.h diff --git a/cpukit/score/cpu/no_cpu/headers.am b/cpukit/score/cpu/no_cpu/headers.am deleted file mode 100644 index 6a8c54df42..0000000000 --- a/cpukit/score/cpu/no_cpu/headers.am +++ /dev/null @@ -1,6 +0,0 @@ -## This file was generated by "./boostrap -H". -include_rtems_HEADERS += score/cpu/no_cpu/include/rtems/asm.h -include_rtems_score_HEADERS += score/cpu/no_cpu/include/rtems/score/cpu.h -include_rtems_score_HEADERS += score/cpu/no_cpu/include/rtems/score/cpu_asm.h -include_rtems_score_HEADERS += score/cpu/no_cpu/include/rtems/score/cpuimpl.h -include_rtems_score_HEADERS += score/cpu/no_cpu/include/rtems/score/no_cpu.h diff --git a/cpukit/score/cpu/or1k/headers.am b/cpukit/score/cpu/or1k/headers.am deleted file mode 100644 index e65d66464d..0000000000 --- a/cpukit/score/cpu/or1k/headers.am +++ /dev/null @@ -1,8 +0,0 @@ -## This file was generated by "./boostrap -H". -include_rtems_HEADERS += score/cpu/or1k/include/rtems/asm.h -include_rtems_score_HEADERS += score/cpu/or1k/include/rtems/score/cpu.h -include_rtems_score_HEADERS += score/cpu/or1k/include/rtems/score/cpu_asm.h -include_rtems_score_HEADERS += score/cpu/or1k/include/rtems/score/cpuatomic.h -include_rtems_score_HEADERS += score/cpu/or1k/include/rtems/score/cpuimpl.h -include_rtems_score_HEADERS += score/cpu/or1k/include/rtems/score/or1k-utility.h -include_rtems_score_HEADERS += score/cpu/or1k/include/rtems/score/or1k.h diff --git a/cpukit/score/cpu/powerpc/headers.am b/cpukit/score/cpu/powerpc/headers.am deleted file mode 100644 index 5f016a21d1..0000000000 --- a/cpukit/score/cpu/powerpc/headers.am +++ /dev/null @@ -1,9 +0,0 @@ -## This file was generated by "./boostrap -H". -include_machine_HEADERS += score/cpu/powerpc/include/machine/elf_machdep.h -include_rtems_HEADERS += score/cpu/powerpc/include/rtems/asm.h -include_rtems_powerpc_HEADERS += score/cpu/powerpc/include/rtems/powerpc/registers.h -include_rtems_score_HEADERS += score/cpu/powerpc/include/rtems/score/cpu.h -include_rtems_score_HEADERS += score/cpu/powerpc/include/rtems/score/cpuatomic.h -include_rtems_score_HEADERS += score/cpu/powerpc/include/rtems/score/cpuimpl.h -include_rtems_score_HEADERS += score/cpu/powerpc/include/rtems/score/paravirt.h -include_rtems_score_HEADERS += score/cpu/powerpc/include/rtems/score/powerpc.h diff --git a/cpukit/score/cpu/riscv/headers.am b/cpukit/score/cpu/riscv/headers.am deleted file mode 100644 index eb863cb28c..0000000000 --- a/cpukit/score/cpu/riscv/headers.am +++ /dev/null @@ -1,11 +0,0 @@ -## This file was generated by "./boostrap -H". -include_libcpu_HEADERS += score/cpu/riscv/include/libcpu/access.h -include_libcpu_HEADERS += score/cpu/riscv/include/libcpu/byteorder.h -include_machine_HEADERS += score/cpu/riscv/include/machine/elf_machdep.h -include_rtems_HEADERS += score/cpu/riscv/include/rtems/asm.h -include_rtems_score_HEADERS += score/cpu/riscv/include/rtems/score/cpu.h -include_rtems_score_HEADERS += score/cpu/riscv/include/rtems/score/cpu_asm.h -include_rtems_score_HEADERS += score/cpu/riscv/include/rtems/score/cpuatomic.h -include_rtems_score_HEADERS += score/cpu/riscv/include/rtems/score/cpuimpl.h -include_rtems_score_HEADERS += score/cpu/riscv/include/rtems/score/riscv-utility.h -include_rtems_score_HEADERS += score/cpu/riscv/include/rtems/score/riscv.h diff --git a/cpukit/score/cpu/sh/headers.am b/cpukit/score/cpu/sh/headers.am deleted file mode 100644 index ccb3b94eb5..0000000000 --- a/cpukit/score/cpu/sh/headers.am +++ /dev/null @@ -1,7 +0,0 @@ -## This file was generated by "./boostrap -H". -include_rtems_HEADERS += score/cpu/sh/include/rtems/asm.h -include_rtems_score_HEADERS += score/cpu/sh/include/rtems/score/cpu.h -include_rtems_score_HEADERS += score/cpu/sh/include/rtems/score/cpuatomic.h -include_rtems_score_HEADERS += score/cpu/sh/include/rtems/score/cpuimpl.h -include_rtems_score_HEADERS += score/cpu/sh/include/rtems/score/sh.h -include_rtems_score_HEADERS += score/cpu/sh/include/rtems/score/sh_io.h diff --git a/cpukit/score/cpu/sparc/headers.am b/cpukit/score/cpu/sparc/headers.am deleted file mode 100644 index 25eaeaa74a..0000000000 --- a/cpukit/score/cpu/sparc/headers.am +++ /dev/null @@ -1,11 +0,0 @@ -## This file was generated by "./boostrap -H". -include_libcpu_HEADERS += score/cpu/sparc/include/libcpu/access.h -include_libcpu_HEADERS += score/cpu/sparc/include/libcpu/byteorder.h -include_libcpu_HEADERS += score/cpu/sparc/include/libcpu/grlib-tn-0018.h -include_machine_HEADERS += score/cpu/sparc/include/machine/elf_machdep.h -include_rtems_HEADERS += score/cpu/sparc/include/rtems/asm.h -include_rtems_score_HEADERS += score/cpu/sparc/include/rtems/score/cpu.h -include_rtems_score_HEADERS += score/cpu/sparc/include/rtems/score/cpuatomic.h -include_rtems_score_HEADERS += score/cpu/sparc/include/rtems/score/cpuimpl.h -include_rtems_score_HEADERS += score/cpu/sparc/include/rtems/score/sparc.h -include_rtems_score_HEADERS += score/cpu/sparc/include/rtems/score/sparcimpl.h diff --git a/cpukit/score/cpu/sparc64/headers.am b/cpukit/score/cpu/sparc64/headers.am deleted file mode 100644 index a2a1c1fb2c..0000000000 --- a/cpukit/score/cpu/sparc64/headers.am +++ /dev/null @@ -1,6 +0,0 @@ -## This file was generated by "./boostrap -H". -include_rtems_HEADERS += score/cpu/sparc64/include/rtems/asm.h -include_rtems_score_HEADERS += score/cpu/sparc64/include/rtems/score/cpu.h -include_rtems_score_HEADERS += score/cpu/sparc64/include/rtems/score/cpuatomic.h -include_rtems_score_HEADERS += score/cpu/sparc64/include/rtems/score/cpuimpl.h -include_rtems_score_HEADERS += score/cpu/sparc64/include/rtems/score/sparc64.h diff --git a/cpukit/score/cpu/v850/headers.am b/cpukit/score/cpu/v850/headers.am deleted file mode 100644 index 547f128401..0000000000 --- a/cpukit/score/cpu/v850/headers.am +++ /dev/null @@ -1,8 +0,0 @@ -## This file was generated by "./boostrap -H". -include_machine_HEADERS += score/cpu/v850/include/machine/elf_machdep.h -include_rtems_HEADERS += score/cpu/v850/include/rtems/asm.h -include_rtems_score_HEADERS += score/cpu/v850/include/rtems/score/cpu.h -include_rtems_score_HEADERS += score/cpu/v850/include/rtems/score/cpu_asm.h -include_rtems_score_HEADERS += score/cpu/v850/include/rtems/score/cpuatomic.h -include_rtems_score_HEADERS += score/cpu/v850/include/rtems/score/cpuimpl.h -include_rtems_score_HEADERS += score/cpu/v850/include/rtems/score/v850.h diff --git a/cpukit/score/cpu/x86_64/headers.am b/cpukit/score/cpu/x86_64/headers.am deleted file mode 100644 index 3ce32c3317..0000000000 --- a/cpukit/score/cpu/x86_64/headers.am +++ /dev/null @@ -1,9 +0,0 @@ -## This file was generated by "./boostrap -H". -include_machine_HEADERS += score/cpu/x86_64/include/machine/elf_machdep.h -include_rtems_HEADERS += score/cpu/x86_64/include/rtems/asm.h -include_rtems_score_HEADERS += score/cpu/x86_64/include/rtems/score/cpu.h -include_rtems_score_HEADERS += score/cpu/x86_64/include/rtems/score/cpu_asm.h -include_rtems_score_HEADERS += score/cpu/x86_64/include/rtems/score/cpuatomic.h -include_rtems_score_HEADERS += score/cpu/x86_64/include/rtems/score/cpuimpl.h -include_rtems_score_HEADERS += score/cpu/x86_64/include/rtems/score/idt.h -include_rtems_score_HEADERS += score/cpu/x86_64/include/rtems/score/x86_64.h diff --git a/cpukit/version-vc-key.h.in b/cpukit/version-vc-key.h.in deleted file mode 100644 index 738e24d19d..0000000000 --- a/cpukit/version-vc-key.h.in +++ /dev/null @@ -1,7 +0,0 @@ -/* - * Automatically generated. Do not edit. - */ -#if !defined(_RTEMS_VERSION_VC_KEY_H_) -#define _RTEMS_VERSION_VC_KEY_H_ -@VERSION_VC_KEY@ -#endif diff --git a/depcomp b/depcomp deleted file mode 100755 index 4ebd5b3a2f..0000000000 --- a/depcomp +++ /dev/null @@ -1,791 +0,0 @@ -#! /bin/sh -# depcomp - compile a program generating dependencies as side-effects - -scriptversion=2013-05-30.07; # UTC - -# Copyright (C) 1999-2013 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . - -# As a special exception to the GNU General Public License, if you -# distribute this file as part of a program that contains a -# configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that program. - -# Originally written by Alexandre Oliva . - -case $1 in - '') - echo "$0: No command. Try '$0 --help' for more information." 1>&2 - exit 1; - ;; - -h | --h*) - cat <<\EOF -Usage: depcomp [--help] [--version] PROGRAM [ARGS] - -Run PROGRAMS ARGS to compile a file, generating dependencies -as side-effects. - -Environment variables: - depmode Dependency tracking mode. - source Source file read by 'PROGRAMS ARGS'. - object Object file output by 'PROGRAMS ARGS'. - DEPDIR directory where to store dependencies. - depfile Dependency file to output. - tmpdepfile Temporary file to use when outputting dependencies. - libtool Whether libtool is used (yes/no). - -Report bugs to . -EOF - exit $? - ;; - -v | --v*) - echo "depcomp $scriptversion" - exit $? - ;; -esac - -# Get the directory component of the given path, and save it in the -# global variables '$dir'. Note that this directory component will -# be either empty or ending with a '/' character. This is deliberate. -set_dir_from () -{ - case $1 in - */*) dir=`echo "$1" | sed -e 's|/[^/]*$|/|'`;; - *) dir=;; - esac -} - -# Get the suffix-stripped basename of the given path, and save it the -# global variable '$base'. -set_base_from () -{ - base=`echo "$1" | sed -e 's|^.*/||' -e 's/\.[^.]*$//'` -} - -# If no dependency file was actually created by the compiler invocation, -# we still have to create a dummy depfile, to avoid errors with the -# Makefile "include basename.Plo" scheme. -make_dummy_depfile () -{ - echo "#dummy" > "$depfile" -} - -# Factor out some common post-processing of the generated depfile. -# Requires the auxiliary global variable '$tmpdepfile' to be set. -aix_post_process_depfile () -{ - # If the compiler actually managed to produce a dependency file, - # post-process it. - if test -f "$tmpdepfile"; then - # Each line is of the form 'foo.o: dependency.h'. - # Do two passes, one to just change these to - # $object: dependency.h - # and one to simply output - # dependency.h: - # which is needed to avoid the deleted-header problem. - { sed -e "s,^.*\.[$lower]*:,$object:," < "$tmpdepfile" - sed -e "s,^.*\.[$lower]*:[$tab ]*,," -e 's,$,:,' < "$tmpdepfile" - } > "$depfile" - rm -f "$tmpdepfile" - else - make_dummy_depfile - fi -} - -# A tabulation character. -tab=' ' -# A newline character. -nl=' -' -# Character ranges might be problematic outside the C locale. -# These definitions help. -upper=ABCDEFGHIJKLMNOPQRSTUVWXYZ -lower=abcdefghijklmnopqrstuvwxyz -digits=0123456789 -alpha=${upper}${lower} - -if test -z "$depmode" || test -z "$source" || test -z "$object"; then - echo "depcomp: Variables source, object and depmode must be set" 1>&2 - exit 1 -fi - -# Dependencies for sub/bar.o or sub/bar.obj go into sub/.deps/bar.Po. -depfile=${depfile-`echo "$object" | - sed 's|[^\\/]*$|'${DEPDIR-.deps}'/&|;s|\.\([^.]*\)$|.P\1|;s|Pobj$|Po|'`} -tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`} - -rm -f "$tmpdepfile" - -# Avoid interferences from the environment. -gccflag= dashmflag= - -# Some modes work just like other modes, but use different flags. We -# parameterize here, but still list the modes in the big case below, -# to make depend.m4 easier to write. Note that we *cannot* use a case -# here, because this file can only contain one case statement. -if test "$depmode" = hp; then - # HP compiler uses -M and no extra arg. - gccflag=-M - depmode=gcc -fi - -if test "$depmode" = dashXmstdout; then - # This is just like dashmstdout with a different argument. - dashmflag=-xM - depmode=dashmstdout -fi - -cygpath_u="cygpath -u -f -" -if test "$depmode" = msvcmsys; then - # This is just like msvisualcpp but w/o cygpath translation. - # Just convert the backslash-escaped backslashes to single forward - # slashes to satisfy depend.m4 - cygpath_u='sed s,\\\\,/,g' - depmode=msvisualcpp -fi - -if test "$depmode" = msvc7msys; then - # This is just like msvc7 but w/o cygpath translation. - # Just convert the backslash-escaped backslashes to single forward - # slashes to satisfy depend.m4 - cygpath_u='sed s,\\\\,/,g' - depmode=msvc7 -fi - -if test "$depmode" = xlc; then - # IBM C/C++ Compilers xlc/xlC can output gcc-like dependency information. - gccflag=-qmakedep=gcc,-MF - depmode=gcc -fi - -case "$depmode" in -gcc3) -## gcc 3 implements dependency tracking that does exactly what -## we want. Yay! Note: for some reason libtool 1.4 doesn't like -## it if -MD -MP comes after the -MF stuff. Hmm. -## Unfortunately, FreeBSD c89 acceptance of flags depends upon -## the command line argument order; so add the flags where they -## appear in depend2.am. Note that the slowdown incurred here -## affects only configure: in makefiles, %FASTDEP% shortcuts this. - for arg - do - case $arg in - -c) set fnord "$@" -MT "$object" -MD -MP -MF "$tmpdepfile" "$arg" ;; - *) set fnord "$@" "$arg" ;; - esac - shift # fnord - shift # $arg - done - "$@" - stat=$? - if test $stat -ne 0; then - rm -f "$tmpdepfile" - exit $stat - fi - mv "$tmpdepfile" "$depfile" - ;; - -gcc) -## Note that this doesn't just cater to obsosete pre-3.x GCC compilers. -## but also to in-use compilers like IMB xlc/xlC and the HP C compiler. -## (see the conditional assignment to $gccflag above). -## There are various ways to get dependency output from gcc. Here's -## why we pick this rather obscure method: -## - Don't want to use -MD because we'd like the dependencies to end -## up in a subdir. Having to rename by hand is ugly. -## (We might end up doing this anyway to support other compilers.) -## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like -## -MM, not -M (despite what the docs say). Also, it might not be -## supported by the other compilers which use the 'gcc' depmode. -## - Using -M directly means running the compiler twice (even worse -## than renaming). - if test -z "$gccflag"; then - gccflag=-MD, - fi - "$@" -Wp,"$gccflag$tmpdepfile" - stat=$? - if test $stat -ne 0; then - rm -f "$tmpdepfile" - exit $stat - fi - rm -f "$depfile" - echo "$object : \\" > "$depfile" - # The second -e expression handles DOS-style file names with drive - # letters. - sed -e 's/^[^:]*: / /' \ - -e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile" -## This next piece of magic avoids the "deleted header file" problem. -## The problem is that when a header file which appears in a .P file -## is deleted, the dependency causes make to die (because there is -## typically no way to rebuild the header). We avoid this by adding -## dummy dependencies for each header file. Too bad gcc doesn't do -## this for us directly. -## Some versions of gcc put a space before the ':'. On the theory -## that the space means something, we add a space to the output as -## well. hp depmode also adds that space, but also prefixes the VPATH -## to the object. Take care to not repeat it in the output. -## Some versions of the HPUX 10.20 sed can't process this invocation -## correctly. Breaking it into two sed invocations is a workaround. - tr ' ' "$nl" < "$tmpdepfile" \ - | sed -e 's/^\\$//' -e '/^$/d' -e "s|.*$object$||" -e '/:$/d' \ - | sed -e 's/$/ :/' >> "$depfile" - rm -f "$tmpdepfile" - ;; - -hp) - # This case exists only to let depend.m4 do its work. It works by - # looking at the text of this script. This case will never be run, - # since it is checked for above. - exit 1 - ;; - -sgi) - if test "$libtool" = yes; then - "$@" "-Wp,-MDupdate,$tmpdepfile" - else - "$@" -MDupdate "$tmpdepfile" - fi - stat=$? - if test $stat -ne 0; then - rm -f "$tmpdepfile" - exit $stat - fi - rm -f "$depfile" - - if test -f "$tmpdepfile"; then # yes, the sourcefile depend on other files - echo "$object : \\" > "$depfile" - # Clip off the initial element (the dependent). Don't try to be - # clever and replace this with sed code, as IRIX sed won't handle - # lines with more than a fixed number of characters (4096 in - # IRIX 6.2 sed, 8192 in IRIX 6.5). We also remove comment lines; - # the IRIX cc adds comments like '#:fec' to the end of the - # dependency line. - tr ' ' "$nl" < "$tmpdepfile" \ - | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' \ - | tr "$nl" ' ' >> "$depfile" - echo >> "$depfile" - # The second pass generates a dummy entry for each header file. - tr ' ' "$nl" < "$tmpdepfile" \ - | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \ - >> "$depfile" - else - make_dummy_depfile - fi - rm -f "$tmpdepfile" - ;; - -xlc) - # This case exists only to let depend.m4 do its work. It works by - # looking at the text of this script. This case will never be run, - # since it is checked for above. - exit 1 - ;; - -aix) - # The C for AIX Compiler uses -M and outputs the dependencies - # in a .u file. In older versions, this file always lives in the - # current directory. Also, the AIX compiler puts '$object:' at the - # start of each line; $object doesn't have directory information. - # Version 6 uses the directory in both cases. - set_dir_from "$object" - set_base_from "$object" - if test "$libtool" = yes; then - tmpdepfile1=$dir$base.u - tmpdepfile2=$base.u - tmpdepfile3=$dir.libs/$base.u - "$@" -Wc,-M - else - tmpdepfile1=$dir$base.u - tmpdepfile2=$dir$base.u - tmpdepfile3=$dir$base.u - "$@" -M - fi - stat=$? - if test $stat -ne 0; then - rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" - exit $stat - fi - - for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" - do - test -f "$tmpdepfile" && break - done - aix_post_process_depfile - ;; - -tcc) - # tcc (Tiny C Compiler) understand '-MD -MF file' since version 0.9.26 - # FIXME: That version still under development at the moment of writing. - # Make that this statement remains true also for stable, released - # versions. - # It will wrap lines (doesn't matter whether long or short) with a - # trailing '\', as in: - # - # foo.o : \ - # foo.c \ - # foo.h \ - # - # It will put a trailing '\' even on the last line, and will use leading - # spaces rather than leading tabs (at least since its commit 0394caf7 - # "Emit spaces for -MD"). - "$@" -MD -MF "$tmpdepfile" - stat=$? - if test $stat -ne 0; then - rm -f "$tmpdepfile" - exit $stat - fi - rm -f "$depfile" - # Each non-empty line is of the form 'foo.o : \' or ' dep.h \'. - # We have to change lines of the first kind to '$object: \'. - sed -e "s|.*:|$object :|" < "$tmpdepfile" > "$depfile" - # And for each line of the second kind, we have to emit a 'dep.h:' - # dummy dependency, to avoid the deleted-header problem. - sed -n -e 's|^ *\(.*\) *\\$|\1:|p' < "$tmpdepfile" >> "$depfile" - rm -f "$tmpdepfile" - ;; - -## The order of this option in the case statement is important, since the -## shell code in configure will try each of these formats in the order -## listed in this file. A plain '-MD' option would be understood by many -## compilers, so we must ensure this comes after the gcc and icc options. -pgcc) - # Portland's C compiler understands '-MD'. - # Will always output deps to 'file.d' where file is the root name of the - # source file under compilation, even if file resides in a subdirectory. - # The object file name does not affect the name of the '.d' file. - # pgcc 10.2 will output - # foo.o: sub/foo.c sub/foo.h - # and will wrap long lines using '\' : - # foo.o: sub/foo.c ... \ - # sub/foo.h ... \ - # ... - set_dir_from "$object" - # Use the source, not the object, to determine the base name, since - # that's sadly what pgcc will do too. - set_base_from "$source" - tmpdepfile=$base.d - - # For projects that build the same source file twice into different object - # files, the pgcc approach of using the *source* file root name can cause - # problems in parallel builds. Use a locking strategy to avoid stomping on - # the same $tmpdepfile. - lockdir=$base.d-lock - trap " - echo '$0: caught signal, cleaning up...' >&2 - rmdir '$lockdir' - exit 1 - " 1 2 13 15 - numtries=100 - i=$numtries - while test $i -gt 0; do - # mkdir is a portable test-and-set. - if mkdir "$lockdir" 2>/dev/null; then - # This process acquired the lock. - "$@" -MD - stat=$? - # Release the lock. - rmdir "$lockdir" - break - else - # If the lock is being held by a different process, wait - # until the winning process is done or we timeout. - while test -d "$lockdir" && test $i -gt 0; do - sleep 1 - i=`expr $i - 1` - done - fi - i=`expr $i - 1` - done - trap - 1 2 13 15 - if test $i -le 0; then - echo "$0: failed to acquire lock after $numtries attempts" >&2 - echo "$0: check lockdir '$lockdir'" >&2 - exit 1 - fi - - if test $stat -ne 0; then - rm -f "$tmpdepfile" - exit $stat - fi - rm -f "$depfile" - # Each line is of the form `foo.o: dependent.h', - # or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h \'. - # Do two passes, one to just change these to - # `$object: dependent.h' and one to simply `dependent.h:'. - sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile" - # Some versions of the HPUX 10.20 sed can't process this invocation - # correctly. Breaking it into two sed invocations is a workaround. - sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" \ - | sed -e 's/$/ :/' >> "$depfile" - rm -f "$tmpdepfile" - ;; - -hp2) - # The "hp" stanza above does not work with aCC (C++) and HP's ia64 - # compilers, which have integrated preprocessors. The correct option - # to use with these is +Maked; it writes dependencies to a file named - # 'foo.d', which lands next to the object file, wherever that - # happens to be. - # Much of this is similar to the tru64 case; see comments there. - set_dir_from "$object" - set_base_from "$object" - if test "$libtool" = yes; then - tmpdepfile1=$dir$base.d - tmpdepfile2=$dir.libs/$base.d - "$@" -Wc,+Maked - else - tmpdepfile1=$dir$base.d - tmpdepfile2=$dir$base.d - "$@" +Maked - fi - stat=$? - if test $stat -ne 0; then - rm -f "$tmpdepfile1" "$tmpdepfile2" - exit $stat - fi - - for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" - do - test -f "$tmpdepfile" && break - done - if test -f "$tmpdepfile"; then - sed -e "s,^.*\.[$lower]*:,$object:," "$tmpdepfile" > "$depfile" - # Add 'dependent.h:' lines. - sed -ne '2,${ - s/^ *// - s/ \\*$// - s/$/:/ - p - }' "$tmpdepfile" >> "$depfile" - else - make_dummy_depfile - fi - rm -f "$tmpdepfile" "$tmpdepfile2" - ;; - -tru64) - # The Tru64 compiler uses -MD to generate dependencies as a side - # effect. 'cc -MD -o foo.o ...' puts the dependencies into 'foo.o.d'. - # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put - # dependencies in 'foo.d' instead, so we check for that too. - # Subdirectories are respected. - set_dir_from "$object" - set_base_from "$object" - - if test "$libtool" = yes; then - # Libtool generates 2 separate objects for the 2 libraries. These - # two compilations output dependencies in $dir.libs/$base.o.d and - # in $dir$base.o.d. We have to check for both files, because - # one of the two compilations can be disabled. We should prefer - # $dir$base.o.d over $dir.libs/$base.o.d because the latter is - # automatically cleaned when .libs/ is deleted, while ignoring - # the former would cause a distcleancheck panic. - tmpdepfile1=$dir$base.o.d # libtool 1.5 - tmpdepfile2=$dir.libs/$base.o.d # Likewise. - tmpdepfile3=$dir.libs/$base.d # Compaq CCC V6.2-504 - "$@" -Wc,-MD - else - tmpdepfile1=$dir$base.d - tmpdepfile2=$dir$base.d - tmpdepfile3=$dir$base.d - "$@" -MD - fi - - stat=$? - if test $stat -ne 0; then - rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" - exit $stat - fi - - for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" - do - test -f "$tmpdepfile" && break - done - # Same post-processing that is required for AIX mode. - aix_post_process_depfile - ;; - -msvc7) - if test "$libtool" = yes; then - showIncludes=-Wc,-showIncludes - else - showIncludes=-showIncludes - fi - "$@" $showIncludes > "$tmpdepfile" - stat=$? - grep -v '^Note: including file: ' "$tmpdepfile" - if test $stat -ne 0; then - rm -f "$tmpdepfile" - exit $stat - fi - rm -f "$depfile" - echo "$object : \\" > "$depfile" - # The first sed program below extracts the file names and escapes - # backslashes for cygpath. The second sed program outputs the file - # name when reading, but also accumulates all include files in the - # hold buffer in order to output them again at the end. This only - # works with sed implementations that can handle large buffers. - sed < "$tmpdepfile" -n ' -/^Note: including file: *\(.*\)/ { - s//\1/ - s/\\/\\\\/g - p -}' | $cygpath_u | sort -u | sed -n ' -s/ /\\ /g -s/\(.*\)/'"$tab"'\1 \\/p -s/.\(.*\) \\/\1:/ -H -$ { - s/.*/'"$tab"'/ - G - p -}' >> "$depfile" - echo >> "$depfile" # make sure the fragment doesn't end with a backslash - rm -f "$tmpdepfile" - ;; - -msvc7msys) - # This case exists only to let depend.m4 do its work. It works by - # looking at the text of this script. This case will never be run, - # since it is checked for above. - exit 1 - ;; - -#nosideeffect) - # This comment above is used by automake to tell side-effect - # dependency tracking mechanisms from slower ones. - -dashmstdout) - # Important note: in order to support this mode, a compiler *must* - # always write the preprocessed file to stdout, regardless of -o. - "$@" || exit $? - - # Remove the call to Libtool. - if test "$libtool" = yes; then - while test "X$1" != 'X--mode=compile'; do - shift - done - shift - fi - - # Remove '-o $object'. - IFS=" " - for arg - do - case $arg in - -o) - shift - ;; - $object) - shift - ;; - *) - set fnord "$@" "$arg" - shift # fnord - shift # $arg - ;; - esac - done - - test -z "$dashmflag" && dashmflag=-M - # Require at least two characters before searching for ':' - # in the target name. This is to cope with DOS-style filenames: - # a dependency such as 'c:/foo/bar' could be seen as target 'c' otherwise. - "$@" $dashmflag | - sed "s|^[$tab ]*[^:$tab ][^:][^:]*:[$tab ]*|$object: |" > "$tmpdepfile" - rm -f "$depfile" - cat < "$tmpdepfile" > "$depfile" - # Some versions of the HPUX 10.20 sed can't process this sed invocation - # correctly. Breaking it into two sed invocations is a workaround. - tr ' ' "$nl" < "$tmpdepfile" \ - | sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' \ - | sed -e 's/$/ :/' >> "$depfile" - rm -f "$tmpdepfile" - ;; - -dashXmstdout) - # This case only exists to satisfy depend.m4. It is never actually - # run, as this mode is specially recognized in the preamble. - exit 1 - ;; - -makedepend) - "$@" || exit $? - # Remove any Libtool call - if test "$libtool" = yes; then - while test "X$1" != 'X--mode=compile'; do - shift - done - shift - fi - # X makedepend - shift - cleared=no eat=no - for arg - do - case $cleared in - no) - set ""; shift - cleared=yes ;; - esac - if test $eat = yes; then - eat=no - continue - fi - case "$arg" in - -D*|-I*) - set fnord "$@" "$arg"; shift ;; - # Strip any option that makedepend may not understand. Remove - # the object too, otherwise makedepend will parse it as a source file. - -arch) - eat=yes ;; - -*|$object) - ;; - *) - set fnord "$@" "$arg"; shift ;; - esac - done - obj_suffix=`echo "$object" | sed 's/^.*\././'` - touch "$tmpdepfile" - ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@" - rm -f "$depfile" - # makedepend may prepend the VPATH from the source file name to the object. - # No need to regex-escape $object, excess matching of '.' is harmless. - sed "s|^.*\($object *:\)|\1|" "$tmpdepfile" > "$depfile" - # Some versions of the HPUX 10.20 sed can't process the last invocation - # correctly. Breaking it into two sed invocations is a workaround. - sed '1,2d' "$tmpdepfile" \ - | tr ' ' "$nl" \ - | sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' \ - | sed -e 's/$/ :/' >> "$depfile" - rm -f "$tmpdepfile" "$tmpdepfile".bak - ;; - -cpp) - # Important note: in order to support this mode, a compiler *must* - # always write the preprocessed file to stdout. - "$@" || exit $? - - # Remove the call to Libtool. - if test "$libtool" = yes; then - while test "X$1" != 'X--mode=compile'; do - shift - done - shift - fi - - # Remove '-o $object'. - IFS=" " - for arg - do - case $arg in - -o) - shift - ;; - $object) - shift - ;; - *) - set fnord "$@" "$arg" - shift # fnord - shift # $arg - ;; - esac - done - - "$@" -E \ - | sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \ - -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \ - | sed '$ s: \\$::' > "$tmpdepfile" - rm -f "$depfile" - echo "$object : \\" > "$depfile" - cat < "$tmpdepfile" >> "$depfile" - sed < "$tmpdepfile" '/^$/d;s/^ //;s/ \\$//;s/$/ :/' >> "$depfile" - rm -f "$tmpdepfile" - ;; - -msvisualcpp) - # Important note: in order to support this mode, a compiler *must* - # always write the preprocessed file to stdout. - "$@" || exit $? - - # Remove the call to Libtool. - if test "$libtool" = yes; then - while test "X$1" != 'X--mode=compile'; do - shift - done - shift - fi - - IFS=" " - for arg - do - case "$arg" in - -o) - shift - ;; - $object) - shift - ;; - "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI") - set fnord "$@" - shift - shift - ;; - *) - set fnord "$@" "$arg" - shift - shift - ;; - esac - done - "$@" -E 2>/dev/null | - sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::\1:p' | $cygpath_u | sort -u > "$tmpdepfile" - rm -f "$depfile" - echo "$object : \\" > "$depfile" - sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::'"$tab"'\1 \\:p' >> "$depfile" - echo "$tab" >> "$depfile" - sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::\1\::p' >> "$depfile" - rm -f "$tmpdepfile" - ;; - -msvcmsys) - # This case exists only to let depend.m4 do its work. It works by - # looking at the text of this script. This case will never be run, - # since it is checked for above. - exit 1 - ;; - -none) - exec "$@" - ;; - -*) - echo "Unknown depmode $depmode" 1>&2 - exit 1 - ;; -esac - -exit 0 - -# Local Variables: -# mode: shell-script -# sh-indentation: 2 -# eval: (add-hook 'write-file-hooks 'time-stamp) -# time-stamp-start: "scriptversion=" -# time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-time-zone: "UTC" -# time-stamp-end: "; # UTC" -# End: diff --git a/install-sh b/install-sh deleted file mode 100755 index 377bb8687f..0000000000 --- a/install-sh +++ /dev/null @@ -1,527 +0,0 @@ -#!/bin/sh -# install - install a program, script, or datafile - -scriptversion=2011-11-20.07; # UTC - -# This originates from X11R5 (mit/util/scripts/install.sh), which was -# later released in X11R6 (xc/config/util/install.sh) with the -# following copyright and license. -# -# Copyright (C) 1994 X Consortium -# -# Permission is hereby granted, free of charge, to any person obtaining a copy -# of this software and associated documentation files (the "Software"), to -# deal in the Software without restriction, including without limitation the -# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or -# sell copies of the Software, and to permit persons to whom the Software is -# furnished to do so, subject to the following conditions: -# -# The above copyright notice and this permission notice shall be included in -# all copies or substantial portions of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- -# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -# -# Except as contained in this notice, the name of the X Consortium shall not -# be used in advertising or otherwise to promote the sale, use or other deal- -# ings in this Software without prior written authorization from the X Consor- -# tium. -# -# -# FSF changes to this file are in the public domain. -# -# Calling this script install-sh is preferred over install.sh, to prevent -# 'make' implicit rules from creating a file called install from it -# when there is no Makefile. -# -# This script is compatible with the BSD install script, but was written -# from scratch. - -nl=' -' -IFS=" "" $nl" - -# set DOITPROG to echo to test this script - -# Don't use :- since 4.3BSD and earlier shells don't like it. -doit=${DOITPROG-} -if test -z "$doit"; then - doit_exec=exec -else - doit_exec=$doit -fi - -# Put in absolute file names if you don't have them in your path; -# or use environment vars. - -chgrpprog=${CHGRPPROG-chgrp} -chmodprog=${CHMODPROG-chmod} -chownprog=${CHOWNPROG-chown} -cmpprog=${CMPPROG-cmp} -cpprog=${CPPROG-cp} -mkdirprog=${MKDIRPROG-mkdir} -mvprog=${MVPROG-mv} -rmprog=${RMPROG-rm} -stripprog=${STRIPPROG-strip} - -posix_glob='?' -initialize_posix_glob=' - test "$posix_glob" != "?" || { - if (set -f) 2>/dev/null; then - posix_glob= - else - posix_glob=: - fi - } -' - -posix_mkdir= - -# Desired mode of installed file. -mode=0755 - -chgrpcmd= -chmodcmd=$chmodprog -chowncmd= -mvcmd=$mvprog -rmcmd="$rmprog -f" -stripcmd= - -src= -dst= -dir_arg= -dst_arg= - -copy_on_change=false -no_target_directory= - -usage="\ -Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE - or: $0 [OPTION]... SRCFILES... DIRECTORY - or: $0 [OPTION]... -t DIRECTORY SRCFILES... - or: $0 [OPTION]... -d DIRECTORIES... - -In the 1st form, copy SRCFILE to DSTFILE. -In the 2nd and 3rd, copy all SRCFILES to DIRECTORY. -In the 4th, create DIRECTORIES. - -Options: - --help display this help and exit. - --version display version info and exit. - - -c (ignored) - -C install only if different (preserve the last data modification time) - -d create directories instead of installing files. - -g GROUP $chgrpprog installed files to GROUP. - -m MODE $chmodprog installed files to MODE. - -o USER $chownprog installed files to USER. - -s $stripprog installed files. - -t DIRECTORY install into DIRECTORY. - -T report an error if DSTFILE is a directory. - -Environment variables override the default commands: - CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG - RMPROG STRIPPROG -" - -while test $# -ne 0; do - case $1 in - -c) ;; - - -C) copy_on_change=true;; - - -d) dir_arg=true;; - - -g) chgrpcmd="$chgrpprog $2" - shift;; - - --help) echo "$usage"; exit $?;; - - -m) mode=$2 - case $mode in - *' '* | *' '* | *' -'* | *'*'* | *'?'* | *'['*) - echo "$0: invalid mode: $mode" >&2 - exit 1;; - esac - shift;; - - -o) chowncmd="$chownprog $2" - shift;; - - -s) stripcmd=$stripprog;; - - -t) dst_arg=$2 - # Protect names problematic for 'test' and other utilities. - case $dst_arg in - -* | [=\(\)!]) dst_arg=./$dst_arg;; - esac - shift;; - - -T) no_target_directory=true;; - - --version) echo "$0 $scriptversion"; exit $?;; - - --) shift - break;; - - -*) echo "$0: invalid option: $1" >&2 - exit 1;; - - *) break;; - esac - shift -done - -if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then - # When -d is used, all remaining arguments are directories to create. - # When -t is used, the destination is already specified. - # Otherwise, the last argument is the destination. Remove it from $@. - for arg - do - if test -n "$dst_arg"; then - # $@ is not empty: it contains at least $arg. - set fnord "$@" "$dst_arg" - shift # fnord - fi - shift # arg - dst_arg=$arg - # Protect names problematic for 'test' and other utilities. - case $dst_arg in - -* | [=\(\)!]) dst_arg=./$dst_arg;; - esac - done -fi - -if test $# -eq 0; then - if test -z "$dir_arg"; then - echo "$0: no input file specified." >&2 - exit 1 - fi - # It's OK to call 'install-sh -d' without argument. - # This can happen when creating conditional directories. - exit 0 -fi - -if test -z "$dir_arg"; then - do_exit='(exit $ret); exit $ret' - trap "ret=129; $do_exit" 1 - trap "ret=130; $do_exit" 2 - trap "ret=141; $do_exit" 13 - trap "ret=143; $do_exit" 15 - - # Set umask so as not to create temps with too-generous modes. - # However, 'strip' requires both read and write access to temps. - case $mode in - # Optimize common cases. - *644) cp_umask=133;; - *755) cp_umask=22;; - - *[0-7]) - if test -z "$stripcmd"; then - u_plus_rw= - else - u_plus_rw='% 200' - fi - cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;; - *) - if test -z "$stripcmd"; then - u_plus_rw= - else - u_plus_rw=,u+rw - fi - cp_umask=$mode$u_plus_rw;; - esac -fi - -for src -do - # Protect names problematic for 'test' and other utilities. - case $src in - -* | [=\(\)!]) src=./$src;; - esac - - if test -n "$dir_arg"; then - dst=$src - dstdir=$dst - test -d "$dstdir" - dstdir_status=$? - else - - # Waiting for this to be detected by the "$cpprog $src $dsttmp" command - # might cause directories to be created, which would be especially bad - # if $src (and thus $dsttmp) contains '*'. - if test ! -f "$src" && test ! -d "$src"; then - echo "$0: $src does not exist." >&2 - exit 1 - fi - - if test -z "$dst_arg"; then - echo "$0: no destination specified." >&2 - exit 1 - fi - dst=$dst_arg - - # If destination is a directory, append the input filename; won't work - # if double slashes aren't ignored. - if test -d "$dst"; then - if test -n "$no_target_directory"; then - echo "$0: $dst_arg: Is a directory" >&2 - exit 1 - fi - dstdir=$dst - dst=$dstdir/`basename "$src"` - dstdir_status=0 - else - # Prefer dirname, but fall back on a substitute if dirname fails. - dstdir=` - (dirname "$dst") 2>/dev/null || - expr X"$dst" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$dst" : 'X\(//\)[^/]' \| \ - X"$dst" : 'X\(//\)$' \| \ - X"$dst" : 'X\(/\)' \| . 2>/dev/null || - echo X"$dst" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ - s//\1/ - q - } - /^X\(\/\/\)$/{ - s//\1/ - q - } - /^X\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q' - ` - - test -d "$dstdir" - dstdir_status=$? - fi - fi - - obsolete_mkdir_used=false - - if test $dstdir_status != 0; then - case $posix_mkdir in - '') - # Create intermediate dirs using mode 755 as modified by the umask. - # This is like FreeBSD 'install' as of 1997-10-28. - umask=`umask` - case $stripcmd.$umask in - # Optimize common cases. - *[2367][2367]) mkdir_umask=$umask;; - .*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;; - - *[0-7]) - mkdir_umask=`expr $umask + 22 \ - - $umask % 100 % 40 + $umask % 20 \ - - $umask % 10 % 4 + $umask % 2 - `;; - *) mkdir_umask=$umask,go-w;; - esac - - # With -d, create the new directory with the user-specified mode. - # Otherwise, rely on $mkdir_umask. - if test -n "$dir_arg"; then - mkdir_mode=-m$mode - else - mkdir_mode= - fi - - posix_mkdir=false - case $umask in - *[123567][0-7][0-7]) - # POSIX mkdir -p sets u+wx bits regardless of umask, which - # is incompatible with FreeBSD 'install' when (umask & 300) != 0. - ;; - *) - tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$ - trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0 - - if (umask $mkdir_umask && - exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1 - then - if test -z "$dir_arg" || { - # Check for POSIX incompatibilities with -m. - # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or - # other-writable bit of parent directory when it shouldn't. - # FreeBSD 6.1 mkdir -m -p sets mode of existing directory. - ls_ld_tmpdir=`ls -ld "$tmpdir"` - case $ls_ld_tmpdir in - d????-?r-*) different_mode=700;; - d????-?--*) different_mode=755;; - *) false;; - esac && - $mkdirprog -m$different_mode -p -- "$tmpdir" && { - ls_ld_tmpdir_1=`ls -ld "$tmpdir"` - test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1" - } - } - then posix_mkdir=: - fi - rmdir "$tmpdir/d" "$tmpdir" - else - # Remove any dirs left behind by ancient mkdir implementations. - rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null - fi - trap '' 0;; - esac;; - esac - - if - $posix_mkdir && ( - umask $mkdir_umask && - $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir" - ) - then : - else - - # The umask is ridiculous, or mkdir does not conform to POSIX, - # or it failed possibly due to a race condition. Create the - # directory the slow way, step by step, checking for races as we go. - - case $dstdir in - /*) prefix='/';; - [-=\(\)!]*) prefix='./';; - *) prefix='';; - esac - - eval "$initialize_posix_glob" - - oIFS=$IFS - IFS=/ - $posix_glob set -f - set fnord $dstdir - shift - $posix_glob set +f - IFS=$oIFS - - prefixes= - - for d - do - test X"$d" = X && continue - - prefix=$prefix$d - if test -d "$prefix"; then - prefixes= - else - if $posix_mkdir; then - (umask=$mkdir_umask && - $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break - # Don't fail if two instances are running concurrently. - test -d "$prefix" || exit 1 - else - case $prefix in - *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;; - *) qprefix=$prefix;; - esac - prefixes="$prefixes '$qprefix'" - fi - fi - prefix=$prefix/ - done - - if test -n "$prefixes"; then - # Don't fail if two instances are running concurrently. - (umask $mkdir_umask && - eval "\$doit_exec \$mkdirprog $prefixes") || - test -d "$dstdir" || exit 1 - obsolete_mkdir_used=true - fi - fi - fi - - if test -n "$dir_arg"; then - { test -z "$chowncmd" || $doit $chowncmd "$dst"; } && - { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } && - { test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false || - test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1 - else - - # Make a couple of temp file names in the proper directory. - dsttmp=$dstdir/_inst.$$_ - rmtmp=$dstdir/_rm.$$_ - - # Trap to clean up those temp files at exit. - trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0 - - # Copy the file name to the temp name. - (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") && - - # and set any options; do chmod last to preserve setuid bits. - # - # If any of these fail, we abort the whole thing. If we want to - # ignore errors from any of these, just make sure not to ignore - # errors from the above "$doit $cpprog $src $dsttmp" command. - # - { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } && - { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } && - { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } && - { test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } && - - # If -C, don't bother to copy if it wouldn't change the file. - if $copy_on_change && - old=`LC_ALL=C ls -dlL "$dst" 2>/dev/null` && - new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` && - - eval "$initialize_posix_glob" && - $posix_glob set -f && - set X $old && old=:$2:$4:$5:$6 && - set X $new && new=:$2:$4:$5:$6 && - $posix_glob set +f && - - test "$old" = "$new" && - $cmpprog "$dst" "$dsttmp" >/dev/null 2>&1 - then - rm -f "$dsttmp" - else - # Rename the file to the real destination. - $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null || - - # The rename failed, perhaps because mv can't rename something else - # to itself, or perhaps because mv is so ancient that it does not - # support -f. - { - # Now remove or move aside any old file at destination location. - # We try this two ways since rm can't unlink itself on some - # systems and the destination file might be busy for other - # reasons. In this case, the final cleanup might fail but the new - # file should still install successfully. - { - test ! -f "$dst" || - $doit $rmcmd -f "$dst" 2>/dev/null || - { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null && - { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; } - } || - { echo "$0: cannot unlink or rename $dst" >&2 - (exit 1); exit 1 - } - } && - - # Now rename the file to the real destination. - $doit $mvcmd "$dsttmp" "$dst" - } - fi || exit 1 - - trap '' 0 - fi -done - -# Local variables: -# eval: (add-hook 'write-file-hooks 'time-stamp) -# time-stamp-start: "scriptversion=" -# time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-time-zone: "UTC" -# time-stamp-end: "; # UTC" -# End: diff --git a/mdate-sh b/mdate-sh deleted file mode 100755 index b3719cf761..0000000000 --- a/mdate-sh +++ /dev/null @@ -1,224 +0,0 @@ -#!/bin/sh -# Get modification time of a file or directory and pretty-print it. - -scriptversion=2010-08-21.06; # UTC - -# Copyright (C) 1995-2013 Free Software Foundation, Inc. -# written by Ulrich Drepper , June 1995 -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . - -# As a special exception to the GNU General Public License, if you -# distribute this file as part of a program that contains a -# configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that program. - -# This file is maintained in Automake, please report -# bugs to or send patches to -# . - -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then - emulate sh - NULLCMD=: - # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which - # is contrary to our usage. Disable this feature. - alias -g '${1+"$@"}'='"$@"' - setopt NO_GLOB_SUBST -fi - -case $1 in - '') - echo "$0: No file. Try '$0 --help' for more information." 1>&2 - exit 1; - ;; - -h | --h*) - cat <<\EOF -Usage: mdate-sh [--help] [--version] FILE - -Pretty-print the modification day of FILE, in the format: -1 January 1970 - -Report bugs to . -EOF - exit $? - ;; - -v | --v*) - echo "mdate-sh $scriptversion" - exit $? - ;; -esac - -error () -{ - echo "$0: $1" >&2 - exit 1 -} - - -# Prevent date giving response in another language. -LANG=C -export LANG -LC_ALL=C -export LC_ALL -LC_TIME=C -export LC_TIME - -# GNU ls changes its time format in response to the TIME_STYLE -# variable. Since we cannot assume 'unset' works, revert this -# variable to its documented default. -if test "${TIME_STYLE+set}" = set; then - TIME_STYLE=posix-long-iso - export TIME_STYLE -fi - -save_arg1=$1 - -# Find out how to get the extended ls output of a file or directory. -if ls -L /dev/null 1>/dev/null 2>&1; then - ls_command='ls -L -l -d' -else - ls_command='ls -l -d' -fi -# Avoid user/group names that might have spaces, when possible. -if ls -n /dev/null 1>/dev/null 2>&1; then - ls_command="$ls_command -n" -fi - -# A 'ls -l' line looks as follows on OS/2. -# drwxrwx--- 0 Aug 11 2001 foo -# This differs from Unix, which adds ownership information. -# drwxrwx--- 2 root root 4096 Aug 11 2001 foo -# -# To find the date, we split the line on spaces and iterate on words -# until we find a month. This cannot work with files whose owner is a -# user named "Jan", or "Feb", etc. However, it's unlikely that '/' -# will be owned by a user whose name is a month. So we first look at -# the extended ls output of the root directory to decide how many -# words should be skipped to get the date. - -# On HPUX /bin/sh, "set" interprets "-rw-r--r--" as options, so the "x" below. -set x`$ls_command /` - -# Find which argument is the month. -month= -command= -until test $month -do - test $# -gt 0 || error "failed parsing '$ls_command /' output" - shift - # Add another shift to the command. - command="$command shift;" - case $1 in - Jan) month=January; nummonth=1;; - Feb) month=February; nummonth=2;; - Mar) month=March; nummonth=3;; - Apr) month=April; nummonth=4;; - May) month=May; nummonth=5;; - Jun) month=June; nummonth=6;; - Jul) month=July; nummonth=7;; - Aug) month=August; nummonth=8;; - Sep) month=September; nummonth=9;; - Oct) month=October; nummonth=10;; - Nov) month=November; nummonth=11;; - Dec) month=December; nummonth=12;; - esac -done - -test -n "$month" || error "failed parsing '$ls_command /' output" - -# Get the extended ls output of the file or directory. -set dummy x`eval "$ls_command \"\\\$save_arg1\""` - -# Remove all preceding arguments -eval $command - -# Because of the dummy argument above, month is in $2. -# -# On a POSIX system, we should have -# -# $# = 5 -# $1 = file size -# $2 = month -# $3 = day -# $4 = year or time -# $5 = filename -# -# On Darwin 7.7.0 and 7.6.0, we have -# -# $# = 4 -# $1 = day -# $2 = month -# $3 = year or time -# $4 = filename - -# Get the month. -case $2 in - Jan) month=January; nummonth=1;; - Feb) month=February; nummonth=2;; - Mar) month=March; nummonth=3;; - Apr) month=April; nummonth=4;; - May) month=May; nummonth=5;; - Jun) month=June; nummonth=6;; - Jul) month=July; nummonth=7;; - Aug) month=August; nummonth=8;; - Sep) month=September; nummonth=9;; - Oct) month=October; nummonth=10;; - Nov) month=November; nummonth=11;; - Dec) month=December; nummonth=12;; -esac - -case $3 in - ???*) day=$1;; - *) day=$3; shift;; -esac - -# Here we have to deal with the problem that the ls output gives either -# the time of day or the year. -case $3 in - *:*) set `date`; eval year=\$$# - case $2 in - Jan) nummonthtod=1;; - Feb) nummonthtod=2;; - Mar) nummonthtod=3;; - Apr) nummonthtod=4;; - May) nummonthtod=5;; - Jun) nummonthtod=6;; - Jul) nummonthtod=7;; - Aug) nummonthtod=8;; - Sep) nummonthtod=9;; - Oct) nummonthtod=10;; - Nov) nummonthtod=11;; - Dec) nummonthtod=12;; - esac - # For the first six month of the year the time notation can also - # be used for files modified in the last year. - if (expr $nummonth \> $nummonthtod) > /dev/null; - then - year=`expr $year - 1` - fi;; - *) year=$3;; -esac - -# The result. -echo $day $month $year - -# Local Variables: -# mode: shell-script -# sh-indentation: 2 -# eval: (add-hook 'write-file-hooks 'time-stamp) -# time-stamp-start: "scriptversion=" -# time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-time-zone: "UTC" -# time-stamp-end: "; # UTC" -# End: diff --git a/missing b/missing deleted file mode 100755 index cdea514931..0000000000 --- a/missing +++ /dev/null @@ -1,215 +0,0 @@ -#! /bin/sh -# Common wrapper for a few potentially missing GNU programs. - -scriptversion=2012-06-26.16; # UTC - -# Copyright (C) 1996-2013 Free Software Foundation, Inc. -# Originally written by Fran,cois Pinard , 1996. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . - -# As a special exception to the GNU General Public License, if you -# distribute this file as part of a program that contains a -# configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that program. - -if test $# -eq 0; then - echo 1>&2 "Try '$0 --help' for more information" - exit 1 -fi - -case $1 in - - --is-lightweight) - # Used by our autoconf macros to check whether the available missing - # script is modern enough. - exit 0 - ;; - - --run) - # Back-compat with the calling convention used by older automake. - shift - ;; - - -h|--h|--he|--hel|--help) - echo "\ -$0 [OPTION]... PROGRAM [ARGUMENT]... - -Run 'PROGRAM [ARGUMENT]...', returning a proper advice when this fails due -to PROGRAM being missing or too old. - -Options: - -h, --help display this help and exit - -v, --version output version information and exit - -Supported PROGRAM values: - aclocal autoconf autoheader autom4te automake makeinfo - bison yacc flex lex help2man - -Version suffixes to PROGRAM as well as the prefixes 'gnu-', 'gnu', and -'g' are ignored when checking the name. - -Send bug reports to ." - exit $? - ;; - - -v|--v|--ve|--ver|--vers|--versi|--versio|--version) - echo "missing $scriptversion (GNU Automake)" - exit $? - ;; - - -*) - echo 1>&2 "$0: unknown '$1' option" - echo 1>&2 "Try '$0 --help' for more information" - exit 1 - ;; - -esac - -# Run the given program, remember its exit status. -"$@"; st=$? - -# If it succeeded, we are done. -test $st -eq 0 && exit 0 - -# Also exit now if we it failed (or wasn't found), and '--version' was -# passed; such an option is passed most likely to detect whether the -# program is present and works. -case $2 in --version|--help) exit $st;; esac - -# Exit code 63 means version mismatch. This often happens when the user -# tries to use an ancient version of a tool on a file that requires a -# minimum version. -if test $st -eq 63; then - msg="probably too old" -elif test $st -eq 127; then - # Program was missing. - msg="missing on your system" -else - # Program was found and executed, but failed. Give up. - exit $st -fi - -perl_URL=http://www.perl.org/ -flex_URL=http://flex.sourceforge.net/ -gnu_software_URL=http://www.gnu.org/software - -program_details () -{ - case $1 in - aclocal|automake) - echo "The '$1' program is part of the GNU Automake package:" - echo "<$gnu_software_URL/automake>" - echo "It also requires GNU Autoconf, GNU m4 and Perl in order to run:" - echo "<$gnu_software_URL/autoconf>" - echo "<$gnu_software_URL/m4/>" - echo "<$perl_URL>" - ;; - autoconf|autom4te|autoheader) - echo "The '$1' program is part of the GNU Autoconf package:" - echo "<$gnu_software_URL/autoconf/>" - echo "It also requires GNU m4 and Perl in order to run:" - echo "<$gnu_software_URL/m4/>" - echo "<$perl_URL>" - ;; - esac -} - -give_advice () -{ - # Normalize program name to check for. - normalized_program=`echo "$1" | sed ' - s/^gnu-//; t - s/^gnu//; t - s/^g//; t'` - - printf '%s\n' "'$1' is $msg." - - configure_deps="'configure.ac' or m4 files included by 'configure.ac'" - case $normalized_program in - autoconf*) - echo "You should only need it if you modified 'configure.ac'," - echo "or m4 files included by it." - program_details 'autoconf' - ;; - autoheader*) - echo "You should only need it if you modified 'acconfig.h' or" - echo "$configure_deps." - program_details 'autoheader' - ;; - automake*) - echo "You should only need it if you modified 'Makefile.am' or" - echo "$configure_deps." - program_details 'automake' - ;; - aclocal*) - echo "You should only need it if you modified 'acinclude.m4' or" - echo "$configure_deps." - program_details 'aclocal' - ;; - autom4te*) - echo "You might have modified some maintainer files that require" - echo "the 'automa4te' program to be rebuilt." - program_details 'autom4te' - ;; - bison*|yacc*) - echo "You should only need it if you modified a '.y' file." - echo "You may want to install the GNU Bison package:" - echo "<$gnu_software_URL/bison/>" - ;; - lex*|flex*) - echo "You should only need it if you modified a '.l' file." - echo "You may want to install the Fast Lexical Analyzer package:" - echo "<$flex_URL>" - ;; - help2man*) - echo "You should only need it if you modified a dependency" \ - "of a man page." - echo "You may want to install the GNU Help2man package:" - echo "<$gnu_software_URL/help2man/>" - ;; - makeinfo*) - echo "You should only need it if you modified a '.texi' file, or" - echo "any other file indirectly affecting the aspect of the manual." - echo "You might want to install the Texinfo package:" - echo "<$gnu_software_URL/texinfo/>" - echo "The spurious makeinfo call might also be the consequence of" - echo "using a buggy 'make' (AIX, DU, IRIX), in which case you might" - echo "want to install GNU make:" - echo "<$gnu_software_URL/make/>" - ;; - *) - echo "You might have modified some files without having the proper" - echo "tools for further handling them. Check the 'README' file, it" - echo "often tells you about the needed prerequisites for installing" - echo "this package. You may also peek at any GNU archive site, in" - echo "case some other package contains this missing '$1' program." - ;; - esac -} - -give_advice "$1" | sed -e '1s/^/WARNING: /' \ - -e '2,$s/^/ /' >&2 - -# Propagate the correct exit status (expected to be 127 for a program -# not found, 63 for a program that failed due to version mismatch). -exit $st - -# Local variables: -# eval: (add-hook 'write-file-hooks 'time-stamp) -# time-stamp-start: "scriptversion=" -# time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-time-zone: "UTC" -# time-stamp-end: "; # UTC" -# End: diff --git a/rtems-bootstrap b/rtems-bootstrap deleted file mode 100755 index 6519710000..0000000000 --- a/rtems-bootstrap +++ /dev/null @@ -1,246 +0,0 @@ -#! /usr/bin/env python - -# -# SPDX-License-Identifier: BSD-2-Clause -# -# Copyright (C) 2013-2019 Chris Johns (chrisj@rtems.org) -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# 1. Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# 2. Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# - -# -# RTEMS Tools Project (http://www.rtems.org/) -# - -from __future__ import print_function - -import argparse -import datetime -import multiprocessing -import os -import re -import sys -import threading -import time - -version = "1.0" - -class error(Exception): - """Base class for Builder exceptions.""" - def set_output(self, msg): - self.msg = msg - def __str__(self): - return self.msg - -class general_error(error): - """Raise for a general error.""" - def __init__(self, what): - self.set_output('error: ' + str(what)) - -def _collect(path_, file): - confs = [] - for root, dirs, files in os.walk(path_, topdown = True): - for f in files: - if f == file: - confs += [os.path.join(root, f)] - return confs - -def _grep(file, pattern): - rege = re.compile(pattern) - try: - f = open(file, 'r') - matches = [rege.match(l) != None for l in f.readlines()] - f.close() - except IOError as err: - raise general_error('reading: %s' % (file)) - return True in matches - -class command: - - def __init__(self, cmd, cwd): - self.exit_code = 0 - self.thread = None - self.output = None - self.cmd = cmd - self.cwd = cwd - self.result = None - - def runner(self): - - import subprocess - - # - # Support Python 2.6 - # - if "check_output" not in dir(subprocess): - def f(*popenargs, **kwargs): - if 'stdout' in kwargs: - raise ValueError('stdout argument not allowed, it will be overridden.') - process = subprocess.Popen(stdout=subprocess.PIPE, *popenargs, **kwargs) - output, unused_err = process.communicate() - retcode = process.poll() - if retcode: - cmd = kwargs.get("args") - if cmd is None: - cmd = popenargs[0] - raise subprocess.CalledProcessError(retcode, cmd) - return output - subprocess.check_output = f - - self.start_time = datetime.datetime.now() - self.exit_code = 0 - try: - try: - if os.name == 'nt': - cmd = ['sh', '-c'] + self.cmd - else: - cmd = self.cmd - self.output = subprocess.check_output(cmd, cwd = self.cwd) - except subprocess.CalledProcessError as cpe: - self.exit_code = cpe.returncode - self.output = cpe.output - except OSError as ose: - raise general_error('bootstrap failed: %s in %s: %s' % \ - (' '.join(cmd), self.cwd, (str(ose)))) - except KeyboardInterrupt: - pass - except: - raise - except: - self.result = sys.exc_info() - self.end_time = datetime.datetime.now() - - def run(self): - self.thread = threading.Thread(target = self.runner) - self.thread.start() - - def is_alive(self): - return self.thread and self.thread.is_alive() - - def reraise(self): - if self.result is not None: - raise self.result[0](self.result[1]) - -class autoreconf: - - def __init__(self, topdir, configure): - self.topdir = topdir - self.configure = configure - self.cwd = os.path.dirname(self.configure) - self.command = command(['autoreconf', '-i', '--no-recursive'], self.cwd) - self.command.run() - - def is_alive(self): - return self.command.is_alive() - - def post_process(self): - if self.command is not None: - self.command.reraise() - if self.command.exit_code != 0: - raise general_error('error: autoreconf: %s' % (' '.join(self.command.cmd))) - makefile = os.path.join(self.cwd, 'Makefile.am') - if os.path.exists(makefile): - if _grep(makefile, 'stamp-h\.in'): - stamp_h = os.path.join(self.cwd, 'stamp-h.in') - try: - t = open(os.path.host(stamp_h), 'w') - t.write('timestamp') - t.close() - except IOError as err: - raise general_error('writing: %s' % (stamp_h)) - -def generate(topdir, jobs): - if type(jobs) is str: - jobs = int(jobs) - start_time = datetime.datetime.now() - confs = _collect(topdir, 'configure.ac') - next = 0 - autoreconfs = [] - while next < len(confs) or len(autoreconfs) > 0: - if next < len(confs) and len(autoreconfs) < jobs: - print('%3d/%3d: autoreconf: %s' % \ - (next + 1, len(confs), confs[next][len(topdir) + 1:])) - autoreconfs += [autoreconf(topdir, confs[next])] - next += 1 - else: - for ac in autoreconfs: - if not ac.is_alive(): - ac.post_process() - autoreconfs.remove(ac) - del ac - if len(autoreconfs) >= jobs: - time.sleep(1) - end_time = datetime.datetime.now() - print('Bootstrap time: %s' % (str(end_time - start_time))) - -def run(args): - try: - # - # On Windows MSYS2 prepends a path to itself to the environment - # path. This means the RTEMS specific automake is not found and which - # breaks the bootstrap. We need to remove the prepended path. Also - # remove any ACLOCAL paths from the environment. - # - if os.name == 'nt': - cspath = os.environ['PATH'].split(os.pathsep) - if 'msys' in cspath[0] and cspath[0].endswith('bin'): - os.environ['PATH'] = os.pathsep.join(cspath[1:]) - if 'ACLOCAL_PATH' in os.environ: - # - # The clear fails on a current MSYS2 python (Feb 2016). Delete - # the entry if the clear fails. - # - try: - os.environ['ACLOCAL_PATH'].clear() - except: - del os.environ['ACLOCAL_PATH'] - - argsp = argparse.ArgumentParser(prog = 'rtems-bootstrap', - description = "Bootstrap in parallel") - argsp.add_argument('-j', '--jobs', - help = 'number of jobs to run (default: %(default)s).', - type = int, default = multiprocessing.cpu_count()) - argsp.add_argument('-r', '--rtems', - type = str, default = os.getcwd(), - help = 'path to the rtems kernel source (default: %(default)s).') - argopts = argsp.parse_args(args[1:]) - - print('RTEMS Bootstrap, %s' % (version)) - - if not os.path.exists(argopts.rtems): - raise general_error('path does not exist: %s' % (argopts.rtems)) - if not os.path.isdir(argopts.rtems): - raise general_error('path not a directory: %s' % (argopts.rtems)) - - generate(argopts.rtems, argopts.jobs) - except general_error as gerr: - print(gerr) - print('Bootstrap FAILED', file = sys.stderr) - sys.exit(1) - except KeyboardInterrupt: - log.notice('abort: user terminated') - sys.exit(1) - sys.exit(0) - -if __name__ == "__main__": - run(sys.argv) diff --git a/testsuites/Makefile.am b/testsuites/Makefile.am deleted file mode 100644 index 43a0ae125b..0000000000 --- a/testsuites/Makefile.am +++ /dev/null @@ -1,16 +0,0 @@ -ACLOCAL_AMFLAGS = -I aclocal - -CLEANFILES = - -noinst_HEADERS = -noinst_HEADERS += support/include/buffer_test_io.h -noinst_HEADERS += support/include/test_support.h -noinst_HEADERS += support/include/tmacros.h -noinst_HEADERS += support/include/pritime.h -noinst_HEADERS += support/include/primode.h -noinst_HEADERS += support/include/tmtests_empty_function.h - -_SUBDIRS = @subdirs@ - - -include $(top_srcdir)/automake/subdirs.am diff --git a/testsuites/ada/Makefile.am b/testsuites/ada/Makefile.am deleted file mode 100644 index 31d70b263c..0000000000 --- a/testsuites/ada/Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ -ACLOCAL_AMFLAGS = -I aclocal -I ../aclocal - -_SUBDIRS = support samples sptests tmtests -if HAS_MP -_SUBDIRS += mptests -endif - -DIST_SUBDIRS = support samples sptests tmtests mptests - - -include $(top_srcdir)/../automake/subdirs.am diff --git a/testsuites/ada/ada.am b/testsuites/ada/ada.am deleted file mode 100644 index 83260687c2..0000000000 --- a/testsuites/ada/ada.am +++ /dev/null @@ -1,20 +0,0 @@ -SUFFIXES = .adb .ali .ads .adp - -GNATMAKE = @GNATMAKE@ - -AM_ADAFLAGS = -I$(RTEMS_SOURCE_ROOT)/cpukit/include/adainclude \ --I$(top_srcdir)/support - -GNATCOMPILE = $(GNATMAKE) \ --bargs -Mgnat_main \ --margs $(AM_ADAFLAGS) $(ADAFLAGS) \ --cargs $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) \ --largs $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -lrtemstest init.o - -CLEANFILES += *.ali *.o b~*.adb b~*.ads - -#%.o: %.c -# $(CC) $(CFLAGS) -I@srcdir@ -c $< -o $@ - -.adp.adb: - pwd=`pwd` && cd $(srcdir) && $(M4) < $*.adp > $${pwd}/$*.adb diff --git a/testsuites/ada/configure.ac b/testsuites/ada/configure.ac deleted file mode 100644 index 2c9937131e..0000000000 --- a/testsuites/ada/configure.ac +++ /dev/null @@ -1,158 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-ada-tests],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -AC_CONFIG_SRCDIR([support]) -RTEMS_TOP([../..],[..]) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU - -AM_INIT_AUTOMAKE([no-define foreign 1.12.2]) -AM_MAINTAINER_MODE - -AC_CHECK_PROGS([M4],[gm4 m4]) -RTEMS_PROG_GNAT -RTEMS_CANONICALIZE_TOOLS - -RTEMS_ENV_RTEMSBSP -RTEMS_PROJECT_ROOT - -RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP) -RTEMS_CHECK_CPUOPTS([RTEMS_MULTIPROCESSING]) - -AS_IF([test x"$HAVE_GNAT" = x"no"],[ - AC_MSG_ERROR([No acceptable GNATMAKE found.]) -]) - -AM_CONDITIONAL(HAS_MP,[test "$rtems_cv_RTEMS_MULTIPROCESSING" = yes]) - -RTEMS_CHECK_TOOL([GNATPREP],[gnatprep],[]) - -# FIXME: Enable building the examples which are known to be broken -AM_CONDITIONAL([EXPADA], - [test x"$enable_expada" = xyes && test x"$HAVE_GNAT" = xyes]) - -AC_SUBST([rtems_ada_testsdir],["\$(libdir)/rtems-][_RTEMS_API][/ada-tests"]) - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) - -AC_CONFIG_FILES([support/Makefile]) - -AC_CONFIG_FILES([ -samples/Makefile -samples/base_sp/Makefile -samples/hello/Makefile -samples/ticker/Makefile -samples/nsecs/Makefile -samples/base_mp/Makefile -samples/base_mp/node1/Makefile -samples/base_mp/node2/Makefile -]) - -AC_CONFIG_FILES([ -sptests/Makefile -sptests/sp01/Makefile -sptests/sp02/Makefile -sptests/sp03/Makefile -sptests/sp04/Makefile -sptests/sp05/Makefile -sptests/sp06/Makefile -sptests/sp07/Makefile -sptests/sp08/Makefile -sptests/sp09/Makefile -sptests/sp11/Makefile -sptests/sp12/Makefile -sptests/sp13/Makefile -sptests/sp14/Makefile -sptests/sp15/Makefile -sptests/sp16/Makefile -sptests/sp17/Makefile -sptests/sp19/Makefile -sptests/sp20/Makefile -sptests/sp22/Makefile -sptests/sp23/Makefile -sptests/sp24/Makefile -sptests/sp25/Makefile -sptests/spname01/Makefile -sptests/spatcb01/Makefile -]) - -AC_CONFIG_FILES([ -tmtests/Makefile -tmtests/tm01/Makefile -tmtests/tm02/Makefile -tmtests/tm03/Makefile -tmtests/tm04/Makefile -tmtests/tm05/Makefile -tmtests/tm06/Makefile -tmtests/tm07/Makefile -tmtests/tm08/Makefile -tmtests/tm09/Makefile -tmtests/tm10/Makefile -tmtests/tm11/Makefile -tmtests/tm12/Makefile -tmtests/tm13/Makefile -tmtests/tm14/Makefile -tmtests/tm15/Makefile -tmtests/tm16/Makefile -tmtests/tm17/Makefile -tmtests/tm18/Makefile -tmtests/tm19/Makefile -tmtests/tm20/Makefile -tmtests/tm21/Makefile -tmtests/tm22/Makefile -tmtests/tm23/Makefile -tmtests/tm24/Makefile -tmtests/tm25/Makefile -tmtests/tm28/Makefile -tmtests/tm29/Makefile -tmtests/tmck/Makefile -]) - -AC_CONFIG_FILES([ -mptests/Makefile -mptests/mp01/Makefile -mptests/mp01/node1/Makefile -mptests/mp01/node2/Makefile -mptests/mp03/Makefile -mptests/mp03/node1/Makefile -mptests/mp03/node2/Makefile -mptests/mp04/Makefile -mptests/mp04/node1/Makefile -mptests/mp04/node2/Makefile -mptests/mp05/Makefile -mptests/mp05/node1/Makefile -mptests/mp05/node2/Makefile -mptests/mp06/Makefile -mptests/mp06/node1/Makefile -mptests/mp06/node2/Makefile -mptests/mp07/Makefile -mptests/mp07/node1/Makefile -mptests/mp07/node2/Makefile -mptests/mp08/Makefile -mptests/mp08/node1/Makefile -mptests/mp08/node2/Makefile -mptests/mp09/Makefile -mptests/mp09/node1/Makefile -mptests/mp09/node2/Makefile -mptests/mp10/Makefile -mptests/mp10/node1/Makefile -mptests/mp10/node2/Makefile -mptests/mp11/Makefile -mptests/mp11/node1/Makefile -mptests/mp11/node2/Makefile -mptests/mp12/Makefile -mptests/mp12/node1/Makefile -mptests/mp12/node2/Makefile -mptests/mp13/Makefile -mptests/mp13/node1/Makefile -mptests/mp13/node2/Makefile -mptests/mp14/Makefile -mptests/mp14/node1/Makefile -mptests/mp14/node2/Makefile -]) - -AC_OUTPUT diff --git a/testsuites/ada/mptests/Makefile.am b/testsuites/ada/mptests/Makefile.am deleted file mode 100644 index bdcb768b0a..0000000000 --- a/testsuites/ada/mptests/Makefile.am +++ /dev/null @@ -1,16 +0,0 @@ -_SUBDIRS = -_SUBDIRS += mp01 -_SUBDIRS += mp03 -_SUBDIRS += mp04 -_SUBDIRS += mp05 -_SUBDIRS += mp06 -_SUBDIRS += mp07 -_SUBDIRS += mp08 -_SUBDIRS += mp09 -_SUBDIRS += mp10 -_SUBDIRS += mp11 -_SUBDIRS += mp12 -_SUBDIRS += mp13 -_SUBDIRS += mp14 - -include $(top_srcdir)/../automake/subdirs.am diff --git a/testsuites/ada/mptests/mp01/Makefile.am b/testsuites/ada/mptests/mp01/Makefile.am deleted file mode 100644 index acd9569b12..0000000000 --- a/testsuites/ada/mptests/mp01/Makefile.am +++ /dev/null @@ -1,3 +0,0 @@ -_SUBDIRS = node1 node2 - -include $(top_srcdir)/../automake/subdirs.am diff --git a/testsuites/ada/mptests/mp01/node1/Makefile.am b/testsuites/ada/mptests/mp01/node1/Makefile.am deleted file mode 100644 index 45b7f4b303..0000000000 --- a/testsuites/ada/mptests/mp01/node1/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -AM_ADAFLAGS += -I$(srcdir)/.. - -noinst_PROGRAMS = mp01_ada_mp01_node1 -mp01_ada_mp01_node1_SOURCES = mp01_node1.adb ../mptest.adb config.h -mp01_ada_mp01_node1_SOURCES += ../mptest.ads -mp01_ada_mp01_node1_SOURCES += init.c - -mp01_ada_mp01_node1$(EXEEXT): mp01_node1.adb ../mptest.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_mp01-node1.scn - diff --git a/testsuites/ada/mptests/mp01/node2/Makefile.am b/testsuites/ada/mptests/mp01/node2/Makefile.am deleted file mode 100644 index ee654411fb..0000000000 --- a/testsuites/ada/mptests/mp01/node2/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -AM_ADAFLAGS += -I$(srcdir)/.. - -noinst_PROGRAMS = mp01_ada_mp01_node2 -mp01_ada_mp01_node2_SOURCES = mp01_node2.adb ../mptest.adb config.h -mp01_ada_mp01_node2_SOURCES += ../mptest.ads -mp01_ada_mp01_node2_SOURCES += init.c - -mp01_ada_mp01_node2$(EXEEXT): mp01_node2.adb ../mptest.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_mp01-node2.scn - diff --git a/testsuites/ada/mptests/mp03/Makefile.am b/testsuites/ada/mptests/mp03/Makefile.am deleted file mode 100644 index acd9569b12..0000000000 --- a/testsuites/ada/mptests/mp03/Makefile.am +++ /dev/null @@ -1,3 +0,0 @@ -_SUBDIRS = node1 node2 - -include $(top_srcdir)/../automake/subdirs.am diff --git a/testsuites/ada/mptests/mp03/node1/Makefile.am b/testsuites/ada/mptests/mp03/node1/Makefile.am deleted file mode 100644 index 4a59642e55..0000000000 --- a/testsuites/ada/mptests/mp03/node1/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -AM_ADAFLAGS += -I$(srcdir)/.. - -noinst_PROGRAMS = mp03_ada_mp03_node1 -mp03_ada_mp03_node1_SOURCES = mp03_node1.adb ../mptest.adb config.h -mp03_ada_mp03_node1_SOURCES += ../mptest.ads -mp03_ada_mp03_node1_SOURCES += init.c - -mp03_ada_mp03_node1$(EXEEXT): mp03_node1.adb ../mptest.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_mp03-node1.scn - diff --git a/testsuites/ada/mptests/mp03/node2/Makefile.am b/testsuites/ada/mptests/mp03/node2/Makefile.am deleted file mode 100644 index 7ed6700a83..0000000000 --- a/testsuites/ada/mptests/mp03/node2/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -AM_ADAFLAGS += -I$(srcdir)/.. - -noinst_PROGRAMS = mp03_ada_mp03_node2 -mp03_ada_mp03_node2_SOURCES = mp03_node2.adb ../mptest.adb config.h -mp03_ada_mp03_node2_SOURCES += ../mptest.ads -mp03_ada_mp03_node2_SOURCES += init.c - -mp03_ada_mp03_node2$(EXEEXT): mp03_node2.adb ../mptest.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_mp03-node2.scn - diff --git a/testsuites/ada/mptests/mp04/Makefile.am b/testsuites/ada/mptests/mp04/Makefile.am deleted file mode 100644 index acd9569b12..0000000000 --- a/testsuites/ada/mptests/mp04/Makefile.am +++ /dev/null @@ -1,3 +0,0 @@ -_SUBDIRS = node1 node2 - -include $(top_srcdir)/../automake/subdirs.am diff --git a/testsuites/ada/mptests/mp04/node1/Makefile.am b/testsuites/ada/mptests/mp04/node1/Makefile.am deleted file mode 100644 index 98c7e19145..0000000000 --- a/testsuites/ada/mptests/mp04/node1/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -AM_ADAFLAGS += -I$(srcdir)/.. - -noinst_PROGRAMS = mp04_ada_mp04_node1 -mp04_ada_mp04_node1_SOURCES = mp04_node1.adb ../mptest.adb config.h -mp04_ada_mp04_node1_SOURCES += ../mptest.ads -mp04_ada_mp04_node1_SOURCES += init.c - -mp04_ada_mp04_node1$(EXEEXT): mp04_node1.adb ../mptest.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_mp04-node1.scn - diff --git a/testsuites/ada/mptests/mp04/node2/Makefile.am b/testsuites/ada/mptests/mp04/node2/Makefile.am deleted file mode 100644 index e8cdb3ea8c..0000000000 --- a/testsuites/ada/mptests/mp04/node2/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -AM_ADAFLAGS += -I$(srcdir)/.. - -noinst_PROGRAMS = mp04_ada_mp04_node2 -mp04_ada_mp04_node2_SOURCES = mp04_node2.adb ../mptest.adb config.h -mp04_ada_mp04_node2_SOURCES += ../mptest.ads -mp04_ada_mp04_node2_SOURCES += init.c - -mp04_ada_mp04_node2$(EXEEXT): mp04_node2.adb ../mptest.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_mp04-node2.scn - diff --git a/testsuites/ada/mptests/mp05/Makefile.am b/testsuites/ada/mptests/mp05/Makefile.am deleted file mode 100644 index acd9569b12..0000000000 --- a/testsuites/ada/mptests/mp05/Makefile.am +++ /dev/null @@ -1,3 +0,0 @@ -_SUBDIRS = node1 node2 - -include $(top_srcdir)/../automake/subdirs.am diff --git a/testsuites/ada/mptests/mp05/node1/Makefile.am b/testsuites/ada/mptests/mp05/node1/Makefile.am deleted file mode 100644 index 351bad9ec3..0000000000 --- a/testsuites/ada/mptests/mp05/node1/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -AM_ADAFLAGS += -I$(srcdir)/.. - -noinst_PROGRAMS = mp05_ada_mp05_node1 -mp05_ada_mp05_node1_SOURCES = mp05_node1.adb ../mptest.adb config.h -mp05_ada_mp05_node1_SOURCES += ../mptest.ads -mp05_ada_mp05_node1_SOURCES += init.c - -mp05_ada_mp05_node1$(EXEEXT): mp05_node1.adb ../mptest.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_mp05-node1.scn - diff --git a/testsuites/ada/mptests/mp05/node2/Makefile.am b/testsuites/ada/mptests/mp05/node2/Makefile.am deleted file mode 100644 index ca623887e3..0000000000 --- a/testsuites/ada/mptests/mp05/node2/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -AM_ADAFLAGS += -I$(srcdir)/.. - -noinst_PROGRAMS = mp05_ada_mp05_node2 -mp05_ada_mp05_node2_SOURCES = mp05_node2.adb ../mptest.adb config.h -mp05_ada_mp05_node2_SOURCES += ../mptest.ads -mp05_ada_mp05_node2_SOURCES += init.c - -mp05_ada_mp05_node2$(EXEEXT): mp05_node2.adb ../mptest.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_mp05-node2.scn - diff --git a/testsuites/ada/mptests/mp06/Makefile.am b/testsuites/ada/mptests/mp06/Makefile.am deleted file mode 100644 index acd9569b12..0000000000 --- a/testsuites/ada/mptests/mp06/Makefile.am +++ /dev/null @@ -1,3 +0,0 @@ -_SUBDIRS = node1 node2 - -include $(top_srcdir)/../automake/subdirs.am diff --git a/testsuites/ada/mptests/mp06/node1/Makefile.am b/testsuites/ada/mptests/mp06/node1/Makefile.am deleted file mode 100644 index 68771e130c..0000000000 --- a/testsuites/ada/mptests/mp06/node1/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -AM_ADAFLAGS += -I$(srcdir)/.. - -noinst_PROGRAMS = mp06_ada_mp06_node1 -mp06_ada_mp06_node1_SOURCES = mp06_node1.adb ../mptest.adb config.h -mp06_ada_mp06_node1_SOURCES += ../mptest.ads -mp06_ada_mp06_node1_SOURCES += init.c - -mp06_ada_mp06_node1$(EXEEXT): mp06_node1.adb ../mptest.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_mp06-node1.scn - diff --git a/testsuites/ada/mptests/mp06/node2/Makefile.am b/testsuites/ada/mptests/mp06/node2/Makefile.am deleted file mode 100644 index 8e5d4bd553..0000000000 --- a/testsuites/ada/mptests/mp06/node2/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -AM_ADAFLAGS += -I$(srcdir)/.. - -noinst_PROGRAMS = mp06_ada_mp06_node2 -mp06_ada_mp06_node2_SOURCES = mp06_node2.adb ../mptest.adb config.h -mp06_ada_mp06_node2_SOURCES += ../mptest.ads -mp06_ada_mp06_node2_SOURCES += init.c - -mp06_ada_mp06_node2$(EXEEXT): mp06_node2.adb ../mptest.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_mp06-node2.scn - diff --git a/testsuites/ada/mptests/mp07/Makefile.am b/testsuites/ada/mptests/mp07/Makefile.am deleted file mode 100644 index acd9569b12..0000000000 --- a/testsuites/ada/mptests/mp07/Makefile.am +++ /dev/null @@ -1,3 +0,0 @@ -_SUBDIRS = node1 node2 - -include $(top_srcdir)/../automake/subdirs.am diff --git a/testsuites/ada/mptests/mp07/node1/Makefile.am b/testsuites/ada/mptests/mp07/node1/Makefile.am deleted file mode 100644 index 81bdb18de8..0000000000 --- a/testsuites/ada/mptests/mp07/node1/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -AM_ADAFLAGS += -I$(srcdir)/.. - -noinst_PROGRAMS = mp07_ada_mp07_node1 -mp07_ada_mp07_node1_SOURCES = mp07_node1.adb ../mptest.adb config.h -mp07_ada_mp07_node1_SOURCES += ../mptest.ads -mp07_ada_mp07_node1_SOURCES += init.c - -mp07_ada_mp07_node1$(EXEEXT): mp07_node1.adb ../mptest.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_mp07-node1.scn - diff --git a/testsuites/ada/mptests/mp07/node2/Makefile.am b/testsuites/ada/mptests/mp07/node2/Makefile.am deleted file mode 100644 index 4ec3988c2d..0000000000 --- a/testsuites/ada/mptests/mp07/node2/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -AM_ADAFLAGS += -I$(srcdir)/.. - -noinst_PROGRAMS = mp07_ada_mp07_node2 -mp07_ada_mp07_node2_SOURCES = mp07_node2.adb ../mptest.adb config.h -mp07_ada_mp07_node2_SOURCES += ../mptest.ads -mp07_ada_mp07_node2_SOURCES += init.c - -mp07_ada_mp07_node2$(EXEEXT): mp07_node2.adb ../mptest.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_mp07-node2.scn - diff --git a/testsuites/ada/mptests/mp08/Makefile.am b/testsuites/ada/mptests/mp08/Makefile.am deleted file mode 100644 index acd9569b12..0000000000 --- a/testsuites/ada/mptests/mp08/Makefile.am +++ /dev/null @@ -1,3 +0,0 @@ -_SUBDIRS = node1 node2 - -include $(top_srcdir)/../automake/subdirs.am diff --git a/testsuites/ada/mptests/mp08/node1/Makefile.am b/testsuites/ada/mptests/mp08/node1/Makefile.am deleted file mode 100644 index 7ac4d2f394..0000000000 --- a/testsuites/ada/mptests/mp08/node1/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -AM_ADAFLAGS += -I$(srcdir)/.. - -noinst_PROGRAMS = mp08_ada_mp08_node1 -mp08_ada_mp08_node1_SOURCES = mp08_node1.adb ../mptest.adb config.h -mp08_ada_mp08_node1_SOURCES += ../mptest.ads -mp08_ada_mp08_node1_SOURCES += init.c - -mp08_ada_mp08_node1$(EXEEXT): mp08_node1.adb ../mptest.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_mp08-node1.scn - diff --git a/testsuites/ada/mptests/mp08/node2/Makefile.am b/testsuites/ada/mptests/mp08/node2/Makefile.am deleted file mode 100644 index 6f808f1bb8..0000000000 --- a/testsuites/ada/mptests/mp08/node2/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -AM_ADAFLAGS += -I$(srcdir)/.. - -noinst_PROGRAMS = mp08_ada_mp08_node2 -mp08_ada_mp08_node2_SOURCES = mp08_node2.adb ../mptest.adb config.h -mp08_ada_mp08_node2_SOURCES += ../mptest.ads -mp08_ada_mp08_node2_SOURCES += init.c - -mp08_ada_mp08_node2$(EXEEXT): mp08_node2.adb ../mptest.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_mp08-node2.scn - diff --git a/testsuites/ada/mptests/mp09/Makefile.am b/testsuites/ada/mptests/mp09/Makefile.am deleted file mode 100644 index acd9569b12..0000000000 --- a/testsuites/ada/mptests/mp09/Makefile.am +++ /dev/null @@ -1,3 +0,0 @@ -_SUBDIRS = node1 node2 - -include $(top_srcdir)/../automake/subdirs.am diff --git a/testsuites/ada/mptests/mp09/node1/Makefile.am b/testsuites/ada/mptests/mp09/node1/Makefile.am deleted file mode 100644 index 6e41e40c83..0000000000 --- a/testsuites/ada/mptests/mp09/node1/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -AM_ADAFLAGS += -I$(srcdir)/.. - -noinst_PROGRAMS = mp09_ada_mp09_node1 -mp09_ada_mp09_node1_SOURCES = mp09_node1.adb ../mptest.adb config.h -mp09_ada_mp09_node1_SOURCES += ../mptest.ads -mp09_ada_mp09_node1_SOURCES += init.c - -mp09_ada_mp09_node1$(EXEEXT): mp09_node1.adb ../mptest.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_mp09-node1.scn - diff --git a/testsuites/ada/mptests/mp09/node2/Makefile.am b/testsuites/ada/mptests/mp09/node2/Makefile.am deleted file mode 100644 index d8e748d24e..0000000000 --- a/testsuites/ada/mptests/mp09/node2/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -AM_ADAFLAGS += -I$(srcdir)/.. - -noinst_PROGRAMS = mp09_ada_mp09_node2 -mp09_ada_mp09_node2_SOURCES = mp09_node2.adb ../mptest.adb config.h -mp09_ada_mp09_node2_SOURCES += ../mptest.ads -mp09_ada_mp09_node2_SOURCES += init.c - -mp09_ada_mp09_node2$(EXEEXT): mp09_node2.adb ../mptest.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_mp09-node2.scn - diff --git a/testsuites/ada/mptests/mp10/Makefile.am b/testsuites/ada/mptests/mp10/Makefile.am deleted file mode 100644 index acd9569b12..0000000000 --- a/testsuites/ada/mptests/mp10/Makefile.am +++ /dev/null @@ -1,3 +0,0 @@ -_SUBDIRS = node1 node2 - -include $(top_srcdir)/../automake/subdirs.am diff --git a/testsuites/ada/mptests/mp10/node1/Makefile.am b/testsuites/ada/mptests/mp10/node1/Makefile.am deleted file mode 100644 index 93cba93762..0000000000 --- a/testsuites/ada/mptests/mp10/node1/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -AM_ADAFLAGS += -I$(srcdir)/.. - -noinst_PROGRAMS = mp10_ada_mp10_node1 -mp10_ada_mp10_node1_SOURCES = mp10_node1.adb ../mptest.adb config.h -mp10_ada_mp10_node1_SOURCES += ../mptest.ads -mp10_ada_mp10_node1_SOURCES += init.c - -mp10_ada_mp10_node1$(EXEEXT): mp10_node1.adb ../mptest.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_mp10-node1.scn - diff --git a/testsuites/ada/mptests/mp10/node2/Makefile.am b/testsuites/ada/mptests/mp10/node2/Makefile.am deleted file mode 100644 index 98907fa8a1..0000000000 --- a/testsuites/ada/mptests/mp10/node2/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -AM_ADAFLAGS += -I$(srcdir)/.. - -noinst_PROGRAMS = mp10_ada_mp10_node2 -mp10_ada_mp10_node2_SOURCES = mp10_node2.adb ../mptest.adb config.h -mp10_ada_mp10_node2_SOURCES += ../mptest.ads -mp10_ada_mp10_node2_SOURCES += init.c - -mp10_ada_mp10_node2$(EXEEXT): mp10_node2.adb ../mptest.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_mp10-node2.scn - diff --git a/testsuites/ada/mptests/mp11/Makefile.am b/testsuites/ada/mptests/mp11/Makefile.am deleted file mode 100644 index acd9569b12..0000000000 --- a/testsuites/ada/mptests/mp11/Makefile.am +++ /dev/null @@ -1,3 +0,0 @@ -_SUBDIRS = node1 node2 - -include $(top_srcdir)/../automake/subdirs.am diff --git a/testsuites/ada/mptests/mp11/node1/Makefile.am b/testsuites/ada/mptests/mp11/node1/Makefile.am deleted file mode 100644 index 2bba219370..0000000000 --- a/testsuites/ada/mptests/mp11/node1/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -AM_ADAFLAGS += -I$(srcdir)/.. - -noinst_PROGRAMS = mp11_ada_mp11_node1 -mp11_ada_mp11_node1_SOURCES = mp11_node1.adb ../mptest.adb config.h -mp11_ada_mp11_node1_SOURCES += ../mptest.ads -mp11_ada_mp11_node1_SOURCES += init.c - -mp11_ada_mp11_node1$(EXEEXT): mp11_node1.adb ../mptest.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_mp11-node1.scn - diff --git a/testsuites/ada/mptests/mp11/node2/Makefile.am b/testsuites/ada/mptests/mp11/node2/Makefile.am deleted file mode 100644 index 5c78df4020..0000000000 --- a/testsuites/ada/mptests/mp11/node2/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -AM_ADAFLAGS += -I$(srcdir)/.. - -noinst_PROGRAMS = mp11_ada_mp11_node2 -mp11_ada_mp11_node2_SOURCES = mp11_node2.adb ../mptest.adb config.h -mp11_ada_mp11_node2_SOURCES += ../mptest.ads -mp11_ada_mp11_node2_SOURCES += init.c - -mp11_ada_mp11_node2$(EXEEXT): mp11_node2.adb ../mptest.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_mp11-node2.scn - diff --git a/testsuites/ada/mptests/mp12/Makefile.am b/testsuites/ada/mptests/mp12/Makefile.am deleted file mode 100644 index acd9569b12..0000000000 --- a/testsuites/ada/mptests/mp12/Makefile.am +++ /dev/null @@ -1,3 +0,0 @@ -_SUBDIRS = node1 node2 - -include $(top_srcdir)/../automake/subdirs.am diff --git a/testsuites/ada/mptests/mp12/node1/Makefile.am b/testsuites/ada/mptests/mp12/node1/Makefile.am deleted file mode 100644 index 0717da924a..0000000000 --- a/testsuites/ada/mptests/mp12/node1/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -AM_ADAFLAGS += -I$(srcdir)/.. - -noinst_PROGRAMS = mp12_ada_mp12_node1 -mp12_ada_mp12_node1_SOURCES = mp12_node1.adb ../mptest.adb config.h -mp12_ada_mp12_node1_SOURCES += ../mptest.ads -mp12_ada_mp12_node1_SOURCES += init.c - -mp12_ada_mp12_node1$(EXEEXT): mp12_node1.adb ../mptest.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_mp12-node1.scn - diff --git a/testsuites/ada/mptests/mp12/node2/Makefile.am b/testsuites/ada/mptests/mp12/node2/Makefile.am deleted file mode 100644 index ae5e71bcf6..0000000000 --- a/testsuites/ada/mptests/mp12/node2/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -AM_ADAFLAGS += -I$(srcdir)/.. - -noinst_PROGRAMS = mp12_ada_mp12_node2 -mp12_ada_mp12_node2_SOURCES = mp12_node2.adb ../mptest.adb config.h -mp12_ada_mp12_node2_SOURCES += ../mptest.ads -mp12_ada_mp12_node2_SOURCES += init.c - -mp12_ada_mp12_node2$(EXEEXT): mp12_node2.adb ../mptest.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_mp12-node2.scn - diff --git a/testsuites/ada/mptests/mp13/Makefile.am b/testsuites/ada/mptests/mp13/Makefile.am deleted file mode 100644 index acd9569b12..0000000000 --- a/testsuites/ada/mptests/mp13/Makefile.am +++ /dev/null @@ -1,3 +0,0 @@ -_SUBDIRS = node1 node2 - -include $(top_srcdir)/../automake/subdirs.am diff --git a/testsuites/ada/mptests/mp13/node1/Makefile.am b/testsuites/ada/mptests/mp13/node1/Makefile.am deleted file mode 100644 index ee1ec62d22..0000000000 --- a/testsuites/ada/mptests/mp13/node1/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -AM_ADAFLAGS += -I$(srcdir)/.. - -noinst_PROGRAMS = mp13_ada_mp13_node1 -mp13_ada_mp13_node1_SOURCES = mp13_node1.adb ../mptest.adb config.h -mp13_ada_mp13_node1_SOURCES += ../mptest.ads -mp13_ada_mp13_node1_SOURCES += init.c - -mp13_ada_mp13_node1$(EXEEXT): mp13_node1.adb ../mptest.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_mp13-node1.scn - diff --git a/testsuites/ada/mptests/mp13/node2/Makefile.am b/testsuites/ada/mptests/mp13/node2/Makefile.am deleted file mode 100644 index 7137c7fc51..0000000000 --- a/testsuites/ada/mptests/mp13/node2/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -AM_ADAFLAGS += -I$(srcdir)/.. - -noinst_PROGRAMS = mp13_ada_mp13_node2 -mp13_ada_mp13_node2_SOURCES = mp13_node2.adb ../mptest.adb config.h -mp13_ada_mp13_node2_SOURCES += ../mptest.ads -mp13_ada_mp13_node2_SOURCES += init.c - -mp13_ada_mp13_node2$(EXEEXT): mp13_node2.adb ../mptest.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_mp13-node2.scn - diff --git a/testsuites/ada/mptests/mp14/Makefile.am b/testsuites/ada/mptests/mp14/Makefile.am deleted file mode 100644 index acd9569b12..0000000000 --- a/testsuites/ada/mptests/mp14/Makefile.am +++ /dev/null @@ -1,3 +0,0 @@ -_SUBDIRS = node1 node2 - -include $(top_srcdir)/../automake/subdirs.am diff --git a/testsuites/ada/mptests/mp14/node1/Makefile.am b/testsuites/ada/mptests/mp14/node1/Makefile.am deleted file mode 100644 index e9e76b4140..0000000000 --- a/testsuites/ada/mptests/mp14/node1/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -AM_ADAFLAGS += -I$(srcdir)/.. - -noinst_PROGRAMS = mp14_ada_mp14_node1 -mp14_ada_mp14_node1_SOURCES = mp14_node1.adb ../mptest.adb config.h -mp14_ada_mp14_node1_SOURCES += ../mptest.ads -mp14_ada_mp14_node1_SOURCES += init.c - -mp14_ada_mp14_node1$(EXEEXT): mp14_node1.adb ../mptest.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_mp14-node1.scn - diff --git a/testsuites/ada/mptests/mp14/node2/Makefile.am b/testsuites/ada/mptests/mp14/node2/Makefile.am deleted file mode 100644 index 2e0e9a3678..0000000000 --- a/testsuites/ada/mptests/mp14/node2/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -AM_ADAFLAGS += -I$(srcdir)/.. - -noinst_PROGRAMS = mp14_ada_mp14_node2 -mp14_ada_mp14_node2_SOURCES = mp14_node2.adb ../mptest.adb config.h -mp14_ada_mp14_node2_SOURCES += ../mptest.ads -mp14_ada_mp14_node2_SOURCES += init.c - -mp14_ada_mp14_node2$(EXEEXT): mp14_node2.adb ../mptest.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_mp14-node2.scn - diff --git a/testsuites/ada/samples/Makefile.am b/testsuites/ada/samples/Makefile.am deleted file mode 100644 index e50f2c8c54..0000000000 --- a/testsuites/ada/samples/Makefile.am +++ /dev/null @@ -1,8 +0,0 @@ -_SUBDIRS = hello ticker base_sp nsecs - -if HAS_MP -_SUBDIRS += base_mp -endif -DIST_SUBDIRS = hello ticker base_sp base_mp nsecs - -include $(top_srcdir)/../automake/subdirs.am diff --git a/testsuites/ada/samples/base_mp/Makefile.am b/testsuites/ada/samples/base_mp/Makefile.am deleted file mode 100644 index d1402f07de..0000000000 --- a/testsuites/ada/samples/base_mp/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -_SUBDIRS = node1 node2 -#include $(top_srcdir)/ada.am - -#mptest$(EXEEXT): mptest.adb -# $(GNATCOMPILE) -margs -a $< -o $@ - -#if EXPADA -#noinst_PROGRAMS = mptest -#endif - -#mptest_exe_SOURCES = mptest.adb mptest.ads - - - -include $(top_srcdir)/../automake/subdirs.am diff --git a/testsuites/ada/samples/base_mp/node1/Makefile.am b/testsuites/ada/samples/base_mp/node1/Makefile.am deleted file mode 100644 index 26770f4e9a..0000000000 --- a/testsuites/ada/samples/base_mp/node1/Makefile.am +++ /dev/null @@ -1,19 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -AM_ADAFLAGS += -I$(srcdir)/.. -AM_CPPFLAGS += -I$(srcdir)/.. - -if EXPADA -noinst_PROGRAMS = ada_base_mp_node1 -ada_base_mp_node1_SOURCES = init.c mptest-per_node_configuration.adb -endif - -ada_base_mp_node1$(EXEEXT): ../mptest.adb init.o - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_base_mp-node1.scn - diff --git a/testsuites/ada/samples/base_mp/node2/Makefile.am b/testsuites/ada/samples/base_mp/node2/Makefile.am deleted file mode 100644 index 0129427f02..0000000000 --- a/testsuites/ada/samples/base_mp/node2/Makefile.am +++ /dev/null @@ -1,19 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -AM_ADAFLAGS += -I$(srcdir)/.. -AM_CPPFLAGS += -I$(srcdir)/.. - -if EXPADA -noinst_PROGRAMS = ada_base_mp_node2 -ada_base_mp_node2_SOURCES = init.c mptest-per_node_configuration.adb -endif - -ada_base_mp_node2$(EXEEXT): ../mptest.adb init.o - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_base_mp-node2.scn - diff --git a/testsuites/ada/samples/base_sp/Makefile.am b/testsuites/ada/samples/base_sp/Makefile.am deleted file mode 100644 index e1e07319a9..0000000000 --- a/testsuites/ada/samples/base_sp/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -ada_base_sp$(EXEEXT): base_sp.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -init.$(OBJEXT): init.c - $(COMPILE.c) $(AM_CPPFLAGS) -I$(srcdir) -c $< - -noinst_PROGRAMS = ada_base_sp - -ada_base_sp_SOURCES = base_sp.adb config.h sptest.adb sptest.ads - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_base_sp.scn - diff --git a/testsuites/ada/samples/hello/Makefile.am b/testsuites/ada/samples/hello/Makefile.am deleted file mode 100644 index 3e3fefcf44..0000000000 --- a/testsuites/ada/samples/hello/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -ada_hello$(EXEEXT): hello.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -init.$(OBJEXT): init.c - $(COMPILE.c) $(AM_CPPFLAGS) -I$(srcdir) -c $< - -noinst_PROGRAMS = ada_hello - -ada_hello_SOURCES = hello.adb config.h sptest.adb sptest.ads - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_hello.scn - diff --git a/testsuites/ada/samples/nsecs/Makefile.am b/testsuites/ada/samples/nsecs/Makefile.am deleted file mode 100644 index d4fae4aac0..0000000000 --- a/testsuites/ada/samples/nsecs/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -ada_nsecs$(EXEEXT): nsecs.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -init.$(OBJEXT): init.c - $(COMPILE.c) $(AM_CPPFLAGS) -I$(srcdir) -c $< - -noinst_PROGRAMS = ada_nsecs - -ada_nsecs_SOURCES = nsecs.adb config.h sptest.adb sptest.ads - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_nsecs.scn - diff --git a/testsuites/ada/samples/ticker/Makefile.am b/testsuites/ada/samples/ticker/Makefile.am deleted file mode 100644 index 3da9a585b2..0000000000 --- a/testsuites/ada/samples/ticker/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -ada_ticker$(EXEEXT): ticker.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -init.$(OBJEXT): init.c - $(COMPILE.c) $(AM_CPPFLAGS) -I$(srcdir) -c $< - -noinst_PROGRAMS = ada_ticker - -ada_ticker_SOURCES = ticker.adb config.h sptest.adb sptest.ads - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_ticker.scn - diff --git a/testsuites/ada/sptests/Makefile.am b/testsuites/ada/sptests/Makefile.am deleted file mode 100644 index b79ea217e8..0000000000 --- a/testsuites/ada/sptests/Makefile.am +++ /dev/null @@ -1,27 +0,0 @@ -_SUBDIRS = -_SUBDIRS += sp01 -_SUBDIRS += sp02 -_SUBDIRS += sp03 -_SUBDIRS += sp04 -_SUBDIRS += sp05 -_SUBDIRS += sp06 -_SUBDIRS += sp07 -_SUBDIRS += sp08 -_SUBDIRS += sp09 -_SUBDIRS += sp11 -_SUBDIRS += sp12 -_SUBDIRS += sp13 -_SUBDIRS += sp14 -_SUBDIRS += sp15 -_SUBDIRS += sp16 -_SUBDIRS += sp17 -_SUBDIRS += sp19 -_SUBDIRS += sp20 -_SUBDIRS += sp22 -_SUBDIRS += sp23 -_SUBDIRS += sp24 -_SUBDIRS += sp25 -_SUBDIRS += spname01 -_SUBDIRS += spatcb01 - -include $(top_srcdir)/../automake/subdirs.am diff --git a/testsuites/ada/sptests/sp01/Makefile.am b/testsuites/ada/sptests/sp01/Makefile.am deleted file mode 100644 index baa2d66676..0000000000 --- a/testsuites/ada/sptests/sp01/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_sp01 -ada_sp01_SOURCES = sp01.adb config.h sptest.adb sptest.ads -ada_sp01_SOURCES += init.c - -ada_sp01$(EXEEXT): sp01.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_sp01.scn - diff --git a/testsuites/ada/sptests/sp02/Makefile.am b/testsuites/ada/sptests/sp02/Makefile.am deleted file mode 100644 index 74bfd0f6b1..0000000000 --- a/testsuites/ada/sptests/sp02/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_sp02 -ada_sp02_SOURCES = sp02.adb config.h sptest.adb sptest.ads -ada_sp02_SOURCES += init.c - -ada_sp02$(EXEEXT): sp02.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_sp02.scn - diff --git a/testsuites/ada/sptests/sp03/Makefile.am b/testsuites/ada/sptests/sp03/Makefile.am deleted file mode 100644 index e7656e9757..0000000000 --- a/testsuites/ada/sptests/sp03/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_sp03 -ada_sp03_SOURCES = sp03.adb config.h sptest.adb sptest.ads -ada_sp03_SOURCES += init.c - -ada_sp03$(EXEEXT): sp03.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_sp03.scn - diff --git a/testsuites/ada/sptests/sp04/Makefile.am b/testsuites/ada/sptests/sp04/Makefile.am deleted file mode 100644 index d1c07e8089..0000000000 --- a/testsuites/ada/sptests/sp04/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_sp04 -ada_sp04_SOURCES = sp04.adb config.h sptest.adb sptest.ads -ada_sp04_SOURCES += init.c - -ada_sp04$(EXEEXT): sp04.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_sp04.scn - diff --git a/testsuites/ada/sptests/sp05/Makefile.am b/testsuites/ada/sptests/sp05/Makefile.am deleted file mode 100644 index 4330da6f53..0000000000 --- a/testsuites/ada/sptests/sp05/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_sp05 -ada_sp05_SOURCES = sp05.adb config.h sptest.adb sptest.ads -ada_sp05_SOURCES += init.c - -ada_sp05$(EXEEXT): sp05.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_sp05.scn - diff --git a/testsuites/ada/sptests/sp06/Makefile.am b/testsuites/ada/sptests/sp06/Makefile.am deleted file mode 100644 index 7ca252d542..0000000000 --- a/testsuites/ada/sptests/sp06/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_sp06 -ada_sp06_SOURCES = sp06.adb config.h sptest.adb sptest.ads -ada_sp06_SOURCES += init.c - -ada_sp06$(EXEEXT): sp06.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_sp06.scn - diff --git a/testsuites/ada/sptests/sp07/Makefile.am b/testsuites/ada/sptests/sp07/Makefile.am deleted file mode 100644 index 321017c942..0000000000 --- a/testsuites/ada/sptests/sp07/Makefile.am +++ /dev/null @@ -1,16 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_sp07 - -ada_sp07_SOURCES = sp07.adb config.h sptest.adb sptest.ads -ada_sp07_SOURCES += init.c - -ada_sp07$(EXEEXT): sp07.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_sp07.scn - diff --git a/testsuites/ada/sptests/sp08/Makefile.am b/testsuites/ada/sptests/sp08/Makefile.am deleted file mode 100644 index 4380e7bb33..0000000000 --- a/testsuites/ada/sptests/sp08/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_sp08 -ada_sp08_SOURCES = sp08.adb config.h sptest.adb sptest.ads -ada_sp08_SOURCES += init.c - -ada_sp08$(EXEEXT): sp08.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_sp08.scn - diff --git a/testsuites/ada/sptests/sp09/Makefile.am b/testsuites/ada/sptests/sp09/Makefile.am deleted file mode 100644 index e24f969386..0000000000 --- a/testsuites/ada/sptests/sp09/Makefile.am +++ /dev/null @@ -1,20 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -# Prevents Ada from raising a constraint so that the error -# handling can be verified in the binding. -AM_ADAFLAGS += -gnatp - -noinst_PROGRAMS = ada_sp09 - -ada_sp09_SOURCES = sp09.adb config.h sptest.adb sptest.ads -ada_sp09_SOURCES += init.c - -ada_sp09$(EXEEXT): sp09.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_sp09.scn - diff --git a/testsuites/ada/sptests/sp11/Makefile.am b/testsuites/ada/sptests/sp11/Makefile.am deleted file mode 100644 index 0c80d393df..0000000000 --- a/testsuites/ada/sptests/sp11/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_sp11 -ada_sp11_SOURCES = sp11.adb config.h sptest.adb sptest.ads -ada_sp11_SOURCES += init.c - -ada_sp11$(EXEEXT): sp11.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_sp11.scn - diff --git a/testsuites/ada/sptests/sp12/Makefile.am b/testsuites/ada/sptests/sp12/Makefile.am deleted file mode 100644 index 0fcb25ff6e..0000000000 --- a/testsuites/ada/sptests/sp12/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_sp12 -ada_sp12_SOURCES = sp12.adb config.h sptest.adb sptest.ads -ada_sp12_SOURCES += init.c - -ada_sp12$(EXEEXT): sp12.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_sp12.scn - diff --git a/testsuites/ada/sptests/sp13/Makefile.am b/testsuites/ada/sptests/sp13/Makefile.am deleted file mode 100644 index 7ca7fb64c0..0000000000 --- a/testsuites/ada/sptests/sp13/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_sp13 -ada_sp13_SOURCES = sp13.adb config.h sptest.adb sptest.ads -ada_sp13_SOURCES += init.c - -ada_sp13$(EXEEXT): sp13.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_sp13.scn - diff --git a/testsuites/ada/sptests/sp14/Makefile.am b/testsuites/ada/sptests/sp14/Makefile.am deleted file mode 100644 index 5874c26e85..0000000000 --- a/testsuites/ada/sptests/sp14/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_sp14 -ada_sp14_SOURCES = sp14.adb config.h sptest.adb sptest.ads -ada_sp14_SOURCES += init.c - -ada_sp14$(EXEEXT): sp14.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_sp14.scn - diff --git a/testsuites/ada/sptests/sp15/Makefile.am b/testsuites/ada/sptests/sp15/Makefile.am deleted file mode 100644 index 9e1b6b8317..0000000000 --- a/testsuites/ada/sptests/sp15/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_sp15 -ada_sp15_SOURCES = sp15.adb config.h sptest.adb sptest.ads -ada_sp15_SOURCES += init.c - -ada_sp15$(EXEEXT): sp15.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_sp15.scn - diff --git a/testsuites/ada/sptests/sp16/Makefile.am b/testsuites/ada/sptests/sp16/Makefile.am deleted file mode 100644 index b0bb223352..0000000000 --- a/testsuites/ada/sptests/sp16/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_sp16 -ada_sp16_SOURCES = sp16.adb config.h sptest.adb sptest.ads -ada_sp16_SOURCES += init.c - -ada_sp16$(EXEEXT): sp16.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_sp16.scn - diff --git a/testsuites/ada/sptests/sp17/Makefile.am b/testsuites/ada/sptests/sp17/Makefile.am deleted file mode 100644 index 142cbd3b41..0000000000 --- a/testsuites/ada/sptests/sp17/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_sp17 -ada_sp17_SOURCES = sp17.adb config.h sptest.adb sptest.ads -ada_sp17_SOURCES += init.c - -ada_sp17$(EXEEXT): sp17.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_sp17.scn - diff --git a/testsuites/ada/sptests/sp19/Makefile.am b/testsuites/ada/sptests/sp19/Makefile.am deleted file mode 100644 index 27604b136e..0000000000 --- a/testsuites/ada/sptests/sp19/Makefile.am +++ /dev/null @@ -1,19 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -AM_ADAFLAGS += -I. - -noinst_PROGRAMS = ada_sp19 -ada_sp19_SOURCES = sp19.adb sptest.adb config.h sptest.ads -ada_sp19_SOURCES += init.c - -CLEANFILES += sptest.adb - -ada_sp19$(EXEEXT): sp19.adb sptest.adb sptest.ads init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_sp19.scn - diff --git a/testsuites/ada/sptests/sp20/Makefile.am b/testsuites/ada/sptests/sp20/Makefile.am deleted file mode 100644 index a298575ebf..0000000000 --- a/testsuites/ada/sptests/sp20/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_sp20 -ada_sp20_SOURCES = sp20.adb config.h sptest.adb sptest.ads -ada_sp20_SOURCES += init.c - -ada_sp20$(EXEEXT): sp20.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_sp20.scn - diff --git a/testsuites/ada/sptests/sp22/Makefile.am b/testsuites/ada/sptests/sp22/Makefile.am deleted file mode 100644 index 94407e1bde..0000000000 --- a/testsuites/ada/sptests/sp22/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_sp22 -ada_sp22_SOURCES = sp22.adb config.h sptest.adb sptest.ads -ada_sp22_SOURCES += init.c - -ada_sp22$(EXEEXT): sp22.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_sp22.scn - diff --git a/testsuites/ada/sptests/sp23/Makefile.am b/testsuites/ada/sptests/sp23/Makefile.am deleted file mode 100644 index 3a19f5736b..0000000000 --- a/testsuites/ada/sptests/sp23/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_sp23 -ada_sp23_SOURCES = sp23.adb config.h sptest.adb sptest.ads -ada_sp23_SOURCES += init.c - -ada_sp23$(EXEEXT): sp23.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_sp23.scn - diff --git a/testsuites/ada/sptests/sp24/Makefile.am b/testsuites/ada/sptests/sp24/Makefile.am deleted file mode 100644 index 21704688a3..0000000000 --- a/testsuites/ada/sptests/sp24/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_sp24 -ada_sp24_SOURCES = sp24.adb config.h sptest.adb sptest.ads -ada_sp24_SOURCES += init.c - -ada_sp24$(EXEEXT): sp24.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_sp24.scn - diff --git a/testsuites/ada/sptests/sp25/Makefile.am b/testsuites/ada/sptests/sp25/Makefile.am deleted file mode 100644 index b603e4350f..0000000000 --- a/testsuites/ada/sptests/sp25/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_sp25 -ada_sp25_SOURCES = sp25.adb config.h sptest.adb sptest.ads -ada_sp25_SOURCES += init.c - -ada_sp25$(EXEEXT): sp25.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_sp25.scn - diff --git a/testsuites/ada/sptests/spatcb01/Makefile.am b/testsuites/ada/sptests/spatcb01/Makefile.am deleted file mode 100644 index 1edd8989ce..0000000000 --- a/testsuites/ada/sptests/spatcb01/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_spatcb01 -ada_spatcb01_SOURCES = spatcb01.adb config.h -ada_spatcb01_SOURCES += init.c - -ada_spatcb01$(EXEEXT): spatcb01.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_spatcb01.scn - diff --git a/testsuites/ada/sptests/spname01/Makefile.am b/testsuites/ada/sptests/spname01/Makefile.am deleted file mode 100644 index 56d64a794e..0000000000 --- a/testsuites/ada/sptests/spname01/Makefile.am +++ /dev/null @@ -1,17 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_spname01 -ada_spname01_SOURCES = spname01.adb config.h sptest.adb sptest.ads - -ada_spname01$(EXEEXT): spname01.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - -init.$(OBJEXT): init.c - $(COMPILE.c) $(AM_CPPFLAGS) -I$(srcdir) -c $< - -scndir = $(rtems_ada_testsdir) -dist_scn_DATA = ada_spname01.scn - diff --git a/testsuites/ada/support/Makefile.am b/testsuites/ada/support/Makefile.am deleted file mode 100644 index 8b13789179..0000000000 --- a/testsuites/ada/support/Makefile.am +++ /dev/null @@ -1 +0,0 @@ - diff --git a/testsuites/ada/tmtests/Makefile.am b/testsuites/ada/tmtests/Makefile.am deleted file mode 100644 index b4d96c150b..0000000000 --- a/testsuites/ada/tmtests/Makefile.am +++ /dev/null @@ -1,31 +0,0 @@ -_SUBDIRS = -_SUBDIRS += tm01 -_SUBDIRS += tm02 -_SUBDIRS += tm03 -_SUBDIRS += tm04 -_SUBDIRS += tm05 -_SUBDIRS += tm06 -_SUBDIRS += tm07 -_SUBDIRS += tm08 -_SUBDIRS += tm09 -_SUBDIRS += tm10 -_SUBDIRS += tm11 -_SUBDIRS += tm12 -_SUBDIRS += tm13 -_SUBDIRS += tm14 -_SUBDIRS += tm15 -_SUBDIRS += tm16 -_SUBDIRS += tm17 -_SUBDIRS += tm18 -_SUBDIRS += tm19 -_SUBDIRS += tm20 -_SUBDIRS += tm21 -_SUBDIRS += tm22 -_SUBDIRS += tm23 -_SUBDIRS += tm24 -_SUBDIRS += tm25 -_SUBDIRS += tm28 -_SUBDIRS += tm29 -_SUBDIRS += tmck - -include $(top_srcdir)/../automake/subdirs.am diff --git a/testsuites/ada/tmtests/tm01/Makefile.am b/testsuites/ada/tmtests/tm01/Makefile.am deleted file mode 100644 index 1d854caf12..0000000000 --- a/testsuites/ada/tmtests/tm01/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_tm01 -ada_tm01_SOURCES = tm01.adb config.h tmtest.adb tmtest.ads -ada_tm01_SOURCES += init.c - -ada_tm01$(EXEEXT): tm01.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - diff --git a/testsuites/ada/tmtests/tm02/Makefile.am b/testsuites/ada/tmtests/tm02/Makefile.am deleted file mode 100644 index fe3f609399..0000000000 --- a/testsuites/ada/tmtests/tm02/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_tm02 -ada_tm02_SOURCES = tm02.adb config.h tmtest.adb tmtest.ads -ada_tm02_SOURCES += init.c - -ada_tm02$(EXEEXT): tm02.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - diff --git a/testsuites/ada/tmtests/tm03/Makefile.am b/testsuites/ada/tmtests/tm03/Makefile.am deleted file mode 100644 index 89eb8d02f5..0000000000 --- a/testsuites/ada/tmtests/tm03/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_tm03 -ada_tm03_SOURCES = tm03.adb config.h tmtest.adb tmtest.ads -ada_tm03_SOURCES += init.c - -ada_tm03$(EXEEXT): tm03.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - diff --git a/testsuites/ada/tmtests/tm04/Makefile.am b/testsuites/ada/tmtests/tm04/Makefile.am deleted file mode 100644 index 1120d2b0b3..0000000000 --- a/testsuites/ada/tmtests/tm04/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_tm04 -ada_tm04_SOURCES = tm04.adb config.h tmtest.adb tmtest.ads -ada_tm04_SOURCES += init.c - -ada_tm04$(EXEEXT): tm04.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - diff --git a/testsuites/ada/tmtests/tm05/Makefile.am b/testsuites/ada/tmtests/tm05/Makefile.am deleted file mode 100644 index ce88c76a36..0000000000 --- a/testsuites/ada/tmtests/tm05/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_tm05 -ada_tm05_SOURCES = tm05.adb config.h tmtest.adb tmtest.ads -ada_tm05_SOURCES += init.c - -ada_tm05$(EXEEXT): tm05.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - diff --git a/testsuites/ada/tmtests/tm06/Makefile.am b/testsuites/ada/tmtests/tm06/Makefile.am deleted file mode 100644 index de26a58bcf..0000000000 --- a/testsuites/ada/tmtests/tm06/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_tm06 -ada_tm06_SOURCES = tm06.adb config.h tmtest.adb tmtest.ads -ada_tm06_SOURCES += init.c - -ada_tm06$(EXEEXT): tm06.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - diff --git a/testsuites/ada/tmtests/tm07/Makefile.am b/testsuites/ada/tmtests/tm07/Makefile.am deleted file mode 100644 index de21b0029d..0000000000 --- a/testsuites/ada/tmtests/tm07/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_tm07 -ada_tm07_SOURCES = tm07.adb config.h tmtest.adb tmtest.ads -ada_tm07_SOURCES += init.c - -ada_tm07$(EXEEXT): tm07.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - diff --git a/testsuites/ada/tmtests/tm08/Makefile.am b/testsuites/ada/tmtests/tm08/Makefile.am deleted file mode 100644 index 77dc7e173e..0000000000 --- a/testsuites/ada/tmtests/tm08/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_tm08 -ada_tm08_SOURCES = tm08.adb config.h tmtest.adb tmtest.ads -ada_tm08_SOURCES += init.c - -ada_tm08$(EXEEXT): tm08.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - diff --git a/testsuites/ada/tmtests/tm09/Makefile.am b/testsuites/ada/tmtests/tm09/Makefile.am deleted file mode 100644 index d5c0df35a1..0000000000 --- a/testsuites/ada/tmtests/tm09/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_tm09 -ada_tm09_SOURCES = tm09.adb config.h tmtest.adb tmtest.ads -ada_tm09_SOURCES += init.c - -ada_tm09$(EXEEXT): tm09.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - diff --git a/testsuites/ada/tmtests/tm10/Makefile.am b/testsuites/ada/tmtests/tm10/Makefile.am deleted file mode 100644 index 6ea9e2579c..0000000000 --- a/testsuites/ada/tmtests/tm10/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_tm10 -ada_tm10_SOURCES = tm10.adb config.h tmtest.adb tmtest.ads -ada_tm10_SOURCES += init.c - -ada_tm10$(EXEEXT): tm10.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - diff --git a/testsuites/ada/tmtests/tm11/Makefile.am b/testsuites/ada/tmtests/tm11/Makefile.am deleted file mode 100644 index 6133b357be..0000000000 --- a/testsuites/ada/tmtests/tm11/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_tm11 -ada_tm11_SOURCES = tm11.adb config.h tmtest.adb tmtest.ads -ada_tm11_SOURCES += init.c - -ada_tm11$(EXEEXT): tm11.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - diff --git a/testsuites/ada/tmtests/tm12/Makefile.am b/testsuites/ada/tmtests/tm12/Makefile.am deleted file mode 100644 index 3314b07915..0000000000 --- a/testsuites/ada/tmtests/tm12/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_tm12 -ada_tm12_SOURCES = tm12.adb config.h tmtest.adb tmtest.ads -ada_tm12_SOURCES += init.c - -ada_tm12$(EXEEXT): tm12.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - diff --git a/testsuites/ada/tmtests/tm13/Makefile.am b/testsuites/ada/tmtests/tm13/Makefile.am deleted file mode 100644 index 1aed6def5c..0000000000 --- a/testsuites/ada/tmtests/tm13/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_tm13 -ada_tm13_SOURCES = tm13.adb config.h tmtest.adb tmtest.ads -ada_tm13_SOURCES += init.c - -ada_tm13$(EXEEXT): tm13.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - diff --git a/testsuites/ada/tmtests/tm14/Makefile.am b/testsuites/ada/tmtests/tm14/Makefile.am deleted file mode 100644 index d1be5e7a21..0000000000 --- a/testsuites/ada/tmtests/tm14/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_tm14 -ada_tm14_SOURCES = tm14.adb config.h tmtest.adb tmtest.ads -ada_tm14_SOURCES += init.c - -ada_tm14$(EXEEXT): tm14.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - diff --git a/testsuites/ada/tmtests/tm15/Makefile.am b/testsuites/ada/tmtests/tm15/Makefile.am deleted file mode 100644 index 258d178f7f..0000000000 --- a/testsuites/ada/tmtests/tm15/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_tm15 -ada_tm15_SOURCES = tm15.adb config.h tmtest.adb tmtest.ads -ada_tm15_SOURCES += init.c - -ada_tm15$(EXEEXT): tm15.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - diff --git a/testsuites/ada/tmtests/tm16/Makefile.am b/testsuites/ada/tmtests/tm16/Makefile.am deleted file mode 100644 index 3fd0aa53c8..0000000000 --- a/testsuites/ada/tmtests/tm16/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_tm16 -ada_tm16_SOURCES = tm16.adb config.h tmtest.adb tmtest.ads -ada_tm16_SOURCES += init.c - -ada_tm16$(EXEEXT): tm16.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - diff --git a/testsuites/ada/tmtests/tm17/Makefile.am b/testsuites/ada/tmtests/tm17/Makefile.am deleted file mode 100644 index 52c73aa5d7..0000000000 --- a/testsuites/ada/tmtests/tm17/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_tm17 -ada_tm17_SOURCES = tm17.adb config.h tmtest.adb tmtest.ads -ada_tm17_SOURCES += init.c - -ada_tm17$(EXEEXT): tm17.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - diff --git a/testsuites/ada/tmtests/tm18/Makefile.am b/testsuites/ada/tmtests/tm18/Makefile.am deleted file mode 100644 index c583bb1b56..0000000000 --- a/testsuites/ada/tmtests/tm18/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_tm18 -ada_tm18_SOURCES = tm18.adb config.h tmtest.adb tmtest.ads -ada_tm18_SOURCES += init.c - -ada_tm18$(EXEEXT): tm18.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - diff --git a/testsuites/ada/tmtests/tm19/Makefile.am b/testsuites/ada/tmtests/tm19/Makefile.am deleted file mode 100644 index ce882a628b..0000000000 --- a/testsuites/ada/tmtests/tm19/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_tm19 -ada_tm19_SOURCES = tm19.adb config.h tmtest.adb tmtest.ads -ada_tm19_SOURCES += init.c - -ada_tm19$(EXEEXT): tm19.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - diff --git a/testsuites/ada/tmtests/tm20/Makefile.am b/testsuites/ada/tmtests/tm20/Makefile.am deleted file mode 100644 index 508010465e..0000000000 --- a/testsuites/ada/tmtests/tm20/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_tm20 -ada_tm20_SOURCES = tm20.adb config.h tmtest.adb tmtest.ads -ada_tm20_SOURCES += init.c - -ada_tm20$(EXEEXT): tm20.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - diff --git a/testsuites/ada/tmtests/tm21/Makefile.am b/testsuites/ada/tmtests/tm21/Makefile.am deleted file mode 100644 index 7910db02e4..0000000000 --- a/testsuites/ada/tmtests/tm21/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_tm21 -ada_tm21_SOURCES = tm21.adb config.h tmtest.adb tmtest.ads -ada_tm21_SOURCES += init.c - -ada_tm21$(EXEEXT): tm21.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - diff --git a/testsuites/ada/tmtests/tm22/Makefile.am b/testsuites/ada/tmtests/tm22/Makefile.am deleted file mode 100644 index d042545351..0000000000 --- a/testsuites/ada/tmtests/tm22/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_tm22 -ada_tm22_SOURCES = tm22.adb config.h tmtest.adb tmtest.ads -ada_tm22_SOURCES += init.c - -ada_tm22$(EXEEXT): tm22.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - diff --git a/testsuites/ada/tmtests/tm23/Makefile.am b/testsuites/ada/tmtests/tm23/Makefile.am deleted file mode 100644 index 25414705bd..0000000000 --- a/testsuites/ada/tmtests/tm23/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_tm23 -ada_tm23_SOURCES = tm23.adb config.h tmtest.adb tmtest.ads -ada_tm23_SOURCES += init.c - -ada_tm23$(EXEEXT): tm23.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - diff --git a/testsuites/ada/tmtests/tm24/Makefile.am b/testsuites/ada/tmtests/tm24/Makefile.am deleted file mode 100644 index 1130cbc88a..0000000000 --- a/testsuites/ada/tmtests/tm24/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_tm24 -ada_tm24_SOURCES = tm24.adb config.h tmtest.adb tmtest.ads -ada_tm24_SOURCES += init.c - -ada_tm24$(EXEEXT): tm24.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - diff --git a/testsuites/ada/tmtests/tm25/Makefile.am b/testsuites/ada/tmtests/tm25/Makefile.am deleted file mode 100644 index dfdc3994a5..0000000000 --- a/testsuites/ada/tmtests/tm25/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_tm25 -ada_tm25_SOURCES = tm25.adb config.h tmtest.adb tmtest.ads -ada_tm25_SOURCES += init.c - -ada_tm25$(EXEEXT): tm25.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - diff --git a/testsuites/ada/tmtests/tm28/Makefile.am b/testsuites/ada/tmtests/tm28/Makefile.am deleted file mode 100644 index 5f951d8a40..0000000000 --- a/testsuites/ada/tmtests/tm28/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_tm28 -ada_tm28_SOURCES = tm28.adb config.h tmtest.adb tmtest.ads -ada_tm28_SOURCES += init.c - -ada_tm28$(EXEEXT): tm28.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - diff --git a/testsuites/ada/tmtests/tm29/Makefile.am b/testsuites/ada/tmtests/tm29/Makefile.am deleted file mode 100644 index 6f4377d6bf..0000000000 --- a/testsuites/ada/tmtests/tm29/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_tm29 -ada_tm29_SOURCES = tm29.adb config.h tmtest.adb tmtest.ads -ada_tm29_SOURCES += init.c - -ada_tm29$(EXEEXT): tm29.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - diff --git a/testsuites/ada/tmtests/tmck/Makefile.am b/testsuites/ada/tmtests/tmck/Makefile.am deleted file mode 100644 index 9a74923c3b..0000000000 --- a/testsuites/ada/tmtests/tmck/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -include $(top_srcdir)/ada.am - -noinst_PROGRAMS = ada_tmck -ada_tmck_SOURCES = tmck.adb config.h tmtest.adb tmtest.ads -ada_tmck_SOURCES += init.c - -ada_tmck$(EXEEXT): tmck.adb init.$(OBJEXT) - $(GNATCOMPILE) -margs -a $< -o $@ - diff --git a/testsuites/automake/compile.am b/testsuites/automake/compile.am deleted file mode 100644 index 66ea9a8421..0000000000 --- a/testsuites/automake/compile.am +++ /dev/null @@ -1,30 +0,0 @@ -CC = @CC@ -CXX = @CXX@ -CPP = @CPP@ - -LD = @LD@ -OBJCOPY = @OBJCOPY@ -NM = @NM@ -SIZE = @SIZE@ -STRIP = @STRIP@ - -TEST_LD_FLAGS = -Wl,--wrap=printf -Wl,--wrap=puts -Wl,--wrap=putchar - -AM_CPPFLAGS = $(TEST_FLAGS) @RTEMS_CPPFLAGS@ @RTEMS_BSP_CPPFLAGS@ -AM_CPPFLAGS += -DT_FILE_NAME='"$(notdir $<)"' -AM_CFLAGS = $(TEST_C_FLAGS) -AM_CXXFLAGS = $(TEST_CXX_FLAGS) - -AM_LDFLAGS = -AM_LDFLAGS += -B$(RTEMS_ROOT)lib/libbsp/@RTEMS_CPU@/@RTEMS_BSP_FAMILY@ -AM_LDFLAGS += $(GCCSPECS) -AM_LDFLAGS += -L$(RTEMS_ROOT)cpukit -AM_LDFLAGS += -L$(RTEMS_BSP_ARCH_LINKCMDS_PATH) -AM_LDFLAGS += $(TEST_LD_FLAGS) - -LDADD = -LDADD += $(RTEMS_ROOT)lib/libbsp/@RTEMS_CPU@/@RTEMS_BSP_FAMILY@/librtemsbsp.a -LDADD += $(RTEMS_ROOT)cpukit/librtemscpu.a -LDADD += $(RTEMS_ROOT)cpukit/librtemstest.a - -CLEANFILES = *.num *.nxe *.elf *.srec* *.bin *.bt *.ralf diff --git a/testsuites/automake/host.am b/testsuites/automake/host.am deleted file mode 100644 index 2f0beadd89..0000000000 --- a/testsuites/automake/host.am +++ /dev/null @@ -1,5 +0,0 @@ -## NOTE: This is a temporary work-around to keep -## RTEMS's non automake standard make targets working. -## Once automake is fully integrated these make targets -## and this file will probably be removed - diff --git a/testsuites/automake/leaf.am b/testsuites/automake/leaf.am deleted file mode 100644 index 893f8fec56..0000000000 --- a/testsuites/automake/leaf.am +++ /dev/null @@ -1,15 +0,0 @@ -include $(RTEMS_ROOT)/make/leaf.cfg - -CXXLINK_APP = $(CXXLINK) $(LDLIBS) $(LINK_OBJS) $(LINK_LIBS) -ifndef make-cxx-exe -define make-cxx-exe - $(CXXLINK_APP) -endef -@ENDIF@ - -LINK_APP = $(LINK) $(LDLIBS) $(LINK_OBJS) $(LINK_LIBS) -ifndef make-exe -define make-exe - $(LINK_APP) -endef -@ENDIF@ diff --git a/testsuites/automake/subdirs.am b/testsuites/automake/subdirs.am deleted file mode 100644 index a566774bab..0000000000 --- a/testsuites/automake/subdirs.am +++ /dev/null @@ -1,28 +0,0 @@ -## Borrowed from automake/subdir.am which borrowed automake-1.4 and adapted to RTEMS - -## NOTE: This is a temporary work-around until automake is removed from RTEMS. -## It is a hack within many hacks and is designed to keep the source as clean -## as possible. - -define TESTDIR -.PHONY: $1 -$1: - @+set fnord $(MAKEFLAGS); \ - if test "$(1)" != "."; then \ - target=`echo $(MAKECMDGOALS) | sed s/-recursive//`; \ - if test "$$$$target" = "all-local-am"; then \ - target="all-am"; \ - fi; \ - if test "$$$$target" = "all-local"; then \ - target="all"; \ - fi; \ - echo "Making $$$$target in $(1)"; \ - cd $(1); \ - $(MAKE) $(AM_MAKEFLAGS) TEST_FLAGS="$$$$test_FLAGS" $$$$target; \ - fi; -endef - -$(foreach T,$(_SUBDIRS),$(eval $(call TESTDIR,$(strip $(T))))) - -all-local: $(_SUBDIRS) -clean-local: $(_SUBDIRS) diff --git a/testsuites/benchmarks/Makefile.am b/testsuites/benchmarks/Makefile.am deleted file mode 100644 index 8b49c40fa1..0000000000 --- a/testsuites/benchmarks/Makefile.am +++ /dev/null @@ -1,46 +0,0 @@ -# -# Benchmarks -# - -ACLOCAL_AMFLAGS = -I ../aclocal - -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -benchmarks = -benchmark_screens = -benchmark_docs = - -support_includes = -I$(top_srcdir)/../support/include - -if TEST_dhrystone -benchmarks += dhrystone -benchmark_screens += dhrystone/dhrystone.scn -benchmark_docs += dhrystone/dhrystone.doc -dhrystone_SOURCES = dhrystone/init.c dhrystone/dhry_1.c \ - dhrystone/dhry_2.c -dhrystone_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_dhrystone) \ - $(support_includes) -endif - -if TEST_linpack -benchmarks += linpack -benchmark_screens += linpack/linpack.scn -benchmark_docs += linpack/linpack.doc -linpack_SOURCES = linpack/init.c linpack/linpack-pc.c -linpack_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_linpack) \ - $(support_includes) -linpack_LDADD = -lm $(LDADD) -endif - -if TEST_whetstone -benchmarks += whetstone -benchmark_screens += whetstone/whetstone.scn -benchmark_docs += whetstone/whetstone.doc -whetstone_SOURCES = whetstone/init.c whetstone/whetstone.c -whetstone_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_whetstone) \ - $(support_includes) -whetstone_LDADD = -lm $(LDADD) -endif - -noinst_PROGRAMS = $(benchmarks) diff --git a/testsuites/benchmarks/configure.ac b/testsuites/benchmarks/configure.ac deleted file mode 100644 index 0cdcdda72f..0000000000 --- a/testsuites/benchmarks/configure.ac +++ /dev/null @@ -1,31 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-tests-benchmarks],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -AC_CONFIG_HEADER([config.h]) -RTEMS_TOP([../..],[..]) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU - -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_ENV_RTEMSBSP - -RTEMS_PROJECT_ROOT - -RTEMS_PROG_CC_FOR_TARGET - -RTEMS_CANONICALIZE_TOOLS - -RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP) - -# BSP Test configuration -RTEMS_TEST_CHECK([dhrystone]) -RTEMS_TEST_CHECK([linpack]) -RTEMS_TEST_CHECK([whetstone]) - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/testsuites/configure.ac b/testsuites/configure.ac deleted file mode 100644 index 7ed8d10765..0000000000 --- a/testsuites/configure.ac +++ /dev/null @@ -1,66 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-tests],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -AC_CONFIG_SRCDIR([PROBLEMS]) -RTEMS_TOP([..],[]) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU - -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_ENABLE_TESTS -RTEMS_ENABLE_CXX - -RTEMS_ENV_RTEMSBSP - -RTEMS_PROJECT_ROOT - -RTEMS_PROG_CC_FOR_TARGET -RTEMS_PROG_CXX_FOR_TARGET -RTEMS_CANONICALIZE_TOOLS -AM_PROG_CC_C_O - -AC_ARG_ENABLE([ada], -[AS_HELP_STRING(--enable-ada,enable Ada support)], -[case "${enable_ada}" in - yes) ;; - no) ;; - *) AC_MSG_ERROR(bad value ${enable_ada} for --enable-ada) ;; -esac],[enable_ada=no]) - -RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP) - -RTEMS_CHECK_CPUOPTS([RTEMS_POSIX_API]) -RTEMS_CHECK_CPUOPTS([RTEMS_MULTIPROCESSING]) -RTEMS_CHECK_CPUOPTS([RTEMS_NETWORKING]) -RTEMS_CHECK_CPUOPTS([RTEMS_SMP]) - -case $enable_tests in -yes | samples ) - AC_CONFIG_SUBDIRS(samples) - ;; -esac - -if test "$enable_tests" = "yes"; then - # do functionality tests first, then performance tests - AC_CONFIG_SUBDIRS(libtests sptests fstests psxtests) - if test "$rtems_cv_RTEMS_MULTIPROCESSING" = "yes"; then - AC_CONFIG_SUBDIRS(mptests) - fi - if test "$rtems_cv_RTEMS_SMP" = "yes"; then - AC_CONFIG_SUBDIRS(smptests) - fi - if test "$enable_ada" = "yes"; then - AC_CONFIG_SUBDIRS(ada) - fi - # Now do performance tests - AC_CONFIG_SUBDIRS(tmtests psxtmtests benchmarks rhealstone) -fi - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/testsuites/fstests/Makefile.am b/testsuites/fstests/Makefile.am deleted file mode 100644 index 9924b71c94..0000000000 --- a/testsuites/fstests/Makefile.am +++ /dev/null @@ -1,642 +0,0 @@ -# -# File System Testsuite -# - -ACLOCAL_AMFLAGS = -I ../aclocal - -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -fs_tests = -fs_screens = -fs_docs = - -support_includes = -I$(top_srcdir)/../support/include -test_includes = -I$(top_srcdir)/support - -if TEST_fsbdpart01 -fs_tests += fsbdpart01 -fs_screens += fsbdpart01/fsbdpart01.scn -fs_docs += fsbdpart01/fsbdpart01.doc -fsbdpart01_SOURCES = fsbdpart01/init.c -fsbdpart01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_fsbdpart01) \ - $(support_includes) -endif - -if TEST_fsclose01 -fs_tests += fsclose01 -fs_screens += fsclose01/fsclose01.scn -fs_docs += fsclose01/fsclose01.doc -fsclose01_SOURCES = fsclose01/init.c -fsclose01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_fsclose01) \ - $(support_includes) -endif - -if TEST_fsdosfsformat01 -fs_tests += fsdosfsformat01 -fs_screens += fsdosfsformat01/fsdosfsformat01.scn -fs_docs += fsdosfsformat01/fsdosfsformat01.doc -fsdosfsformat01_SOURCES = fsdosfsformat01/init.c -fsdosfsformat01_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_fsdosfsformat01) $(support_includes) -endif - -if TEST_fsdosfsname01 -fs_tests += fsdosfsname01 -fs_screens += fsdosfsname01/fsdosfsname01.scn -fs_docs += fsdosfsname01/fsdosfsname01.doc -fsdosfsname01_SOURCES = fsdosfsname01/init.c support/ramdisk_support.c -fsdosfsname01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_fsdosfsname01) \ - $(support_includes) $(test_includes) -endif - -if TEST_fsdosfsname02 -fs_tests += fsdosfsname02 -fs_screens += fsdosfsname02/fsdosfsname02.scn -fs_docs += fsdosfsname02/fsdosfsname02.doc -fsdosfsname02_SOURCES = fsdosfsname02/init.c -fsdosfsname02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_fsdosfsname02) \ - $(support_includes) -endif - -if TEST_fsdosfssync01 -fs_tests += fsdosfssync01 -fs_screens += fsdosfssync01/fsdosfssync01.scn -fs_docs += fsdosfssync01/fsdosfssync01.doc -fsdosfssync01_SOURCES = fsdosfssync01/init.c -fsdosfssync01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_fsdosfssync01) \ - $(support_includes) -endif - -if TEST_fsdosfswrite01 -fs_tests += fsdosfswrite01 -fs_screens += fsdosfswrite01/fsdosfswrite01.scn -fs_docs += fsdosfswrite01/fsdosfswrite01.doc -fsdosfswrite01_SOURCES = fsdosfswrite01/init.c -fsdosfswrite01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_fsdosfswrite01) \ - $(support_includes) -endif - -if TEST_fsfseeko01 -fs_tests += fsfseeko01 -fs_screens += fsfseeko01/fsfseeko01.scn -fs_docs += fsfseeko01/fsfseeko01.doc -fsfseeko01_SOURCES = fsfseeko01/init.c -fsfseeko01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_fsfseeko01) \ - $(support_includes) -endif - -if TEST_fsimfsconfig01 -fs_tests += fsimfsconfig01 -fs_screens += fsimfsconfig01/fsimfsconfig01.scn -fs_docs += fsimfsconfig01/fsimfsconfig01.doc -fsimfsconfig01_SOURCES = fsimfsconfig01/init.c -fsimfsconfig01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_fsimfsconfig01) \ - $(support_includes) -endif - -if TEST_fsimfsconfig02 -fs_tests += fsimfsconfig02 -fs_screens += fsimfsconfig02/fsimfsconfig02.scn -fs_docs += fsimfsconfig02/fsimfsconfig02.doc -fsimfsconfig02_SOURCES = fsimfsconfig02/init.c -fsimfsconfig02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_fsimfsconfig02) \ - $(support_includes) -endif - -if TEST_fsimfsconfig03 -fs_tests += fsimfsconfig03 -fs_screens += fsimfsconfig03/fsimfsconfig03.scn -fs_docs += fsimfsconfig03/fsimfsconfig03.doc -fsimfsconfig03_SOURCES = fsimfsconfig03/init.c -fsimfsconfig03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_fsimfsconfig03) \ - $(support_includes) -endif - -if TEST_fsimfsgeneric01 -fs_tests += fsimfsgeneric01 -fs_screens += fsimfsgeneric01/fsimfsgeneric01.scn -fs_docs += fsimfsgeneric01/fsimfsgeneric01.doc -fsimfsgeneric01_SOURCES = fsimfsgeneric01/init.c -fsimfsgeneric01_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_fsimfsgeneric01) $(support_includes) -endif - -if TEST_fsjffs2gc01 -fs_tests += fsjffs2gc01 -fs_screens += fsjffs2gc01/fsjffs2gc01.scn -fs_docs += fsjffs2gc01/fsjffs2gc01.doc -fsjffs2gc01_SOURCES = fsjffs2gc01/init.c support/fstest_support.c \ - support/fstest_support.h support/fstest.h \ - ../psxtests/include/pmacros.h jffs2_support/fs_support.c \ - jffs2_support/fs_config.h -fsjffs2gc01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_fsjffs2gc01) \ - $(support_includes) $(test_includes) -I$(top_srcdir)/jffs2_support -fsjffs2gc01_LDADD = $(RTEMS_ROOT)cpukit/libjffs2.a $(LDADD) -endif - -if TEST_fsnofs01 -fs_tests += fsnofs01 -fs_screens += fsnofs01/fsnofs01.scn -fs_docs += fsnofs01/fsnofs01.doc -fsnofs01_SOURCES = fsnofs01/init.c -fsnofs01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_fsnofs01) \ - $(support_includes) -endif - -if TEST_fsrfsbitmap01 -fs_tests += fsrfsbitmap01 -fs_screens += fsrfsbitmap01/fsrfsbitmap01.scn -fs_docs += fsrfsbitmap01/fsrfsbitmap01.doc -fsrfsbitmap01_SOURCES = fsrfsbitmap01/test.c support/ramdisk_support.c \ - support/fstest_support.c support/fstest_support.h \ - support/ramdisk_support.h support/fstest.h \ - ../psxtests/include/pmacros.h mrfs_support/fs_support.c \ - mrfs_support/fs_config.h -fsrfsbitmap01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_fsrfsbitmap01) \ - $(support_includes) $(test_includes) -I$(top_srcdir)/mrfs_support -endif - -if TEST_fsrofs01 -fs_tests += fsrofs01 -fs_screens += fsrofs01/fsrofs01.scn -fs_docs += fsrofs01/fsrofs01.doc -fsrofs01_SOURCES = fsrofs01/init.c -fsrofs01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_fsrofs01) \ - $(support_includes) -endif - -if TEST_imfs_fserror -fs_tests += imfs_fserror -fs_screens += fserror/imfs_fserror.scn -imfs_fserror_SOURCES = fserror/test.c support/fstest_support.c \ - support/fstest_support.h support/fstest.h \ - ../psxtests/include/pmacros.h imfs_support/fs_support.c \ - imfs_spupport/fs_config.h -imfs_fserror_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_imfs_fserror) \ - $(support_includes) $(test_includes) -I$(top_srcdir)/imfs_support -endif - -if TEST_imfs_fslink -fs_tests += imfs_fslink -fs_screens += fslink/imfs_fslink.scn -imfs_fslink_SOURCES = fslink/test.c support/fstest_support.c \ - support/fstest_support.h support/fstest.h \ - ../psxtests/include/pmacros.h imfs_support/fs_support.c \ - imfs_support/fs_config.h -imfs_fslink_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_imfs_fslink) \ - $(support_includes) $(test_includes) -I$(top_srcdir)/imfs_support -endif - -if TEST_imfs_fspatheval -fs_tests += imfs_fspatheval -fs_screens += fspatheval/imfs_fspatheval.scn -imfs_fspatheval_SOURCES = fspatheval/test.c support/fstest_support.c \ - support/fstest_support.h support/fstest.h \ - ../psxtests/include/pmacros.h imfs_support/fs_support.c \ - imfs_support/fs_config.h -imfs_fspatheval_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_imfs_fspatheval) $(support_includes) $(test_includes) \ - -I$(top_srcdir)/imfs_support -endif - -if TEST_imfs_fspermission -fs_tests += imfs_fspermission -fs_screens += fspermission/imfs_fspermission.scn -imfs_fspermission_SOURCES = fspermission/test.c \ - support/fstest_support.c support/fstest_support.h support/fstest.h \ - ../psxtests/include/pmacros.h imfs_support/fs_support.c \ - imfs_support/fs_config.h -imfs_fspermission_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_imfs_fspermission) $(support_includes) $(test_includes) \ - -I$(top_srcdir)/imfs_support -endif - -if TEST_imfs_fsrdwr -fs_tests += imfs_fsrdwr -fs_screens += fsrdwr/imfs_fsrdwr.scn -imfs_fsrdwr_SOURCES = fsrdwr/init.c support/fstest_support.c \ - support/fstest_support.h support/fstest.h \ - ../psxtests/include/pmacros.h imfs_support/fs_support.c \ - imfs_support/fs_config.h -imfs_fsrdwr_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_imfs_fsrdwr) \ - $(support_includes) $(test_includes) -I$(top_srcdir)/imfs_support -endif - -if TEST_imfs_fsscandir01 -fs_tests += imfs_fsscandir01 -fs_screens += fsscandir01/imfs_fsscandir01.scn -imfs_fsscandir01_SOURCES = fsscandir01/init.c support/fstest_support.c \ - support/fstest_support.h support/fstest.h \ - ../psxtests/include/pmacros.h imfs_support/fs_support.c \ - imfs_support/fs_config.h -imfs_fsscandir01_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_imfs_fsscandir01) $(support_includes) $(test_includes) \ - -I$(top_srcdir)/imfs_support -endif - -if TEST_imfs_fssymlink -fs_tests += imfs_fssymlink -fs_screens += fssymlink/imfs_fssymlink.scn -imfs_fssymlink_SOURCES = fssymlink/test.c support/fstest_support.c \ - support/fstest_support.h support/fstest.h \ - ../psxtests/include/pmacros.h imfs_support/fs_support.c \ - imfs_support/fs_config.h -imfs_fssymlink_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_imfs_fssymlink) \ - $(support_includes) $(test_includes) -I$(top_srcdir)/imfs_support -endif - -if TEST_imfs_fstime -fs_tests += imfs_fstime -fs_screens += fstime/imfs_fstime.scn -imfs_fstime_SOURCES = fstime/test.c support/fstest_support.c \ - support/fstest_support.h support/fstest.h \ - ../psxtests/include/pmacros.h imfs_support/fs_support.c \ - imfs_support/fs_config.h -imfs_fstime_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_imfs_fstime) \ - $(support_includes) $(test_includes) -I$(top_srcdir)/imfs_support -endif - -if TEST_jffs2_fserror -fs_tests += jffs2_fserror -fs_screens += fserror/jffs2_fserror.scn -jffs2_fserror_SOURCES = fserror/test.c support/fstest_support.c \ - support/fstest_support.h support/fstest.h \ - ../psxtests/include/pmacros.h jffs2_support/fs_support.c \ - jffs2_support/fs_config.h -jffs2_fserror_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_jffs2_fserror) \ - $(support_includes) $(test_includes) -I$(top_srcdir)/jffs2_support -jffs2_fserror_LDADD = $(RTEMS_ROOT)cpukit/libjffs2.a $(LDADD) -endif - -if TEST_jffs2_fslink -fs_tests += jffs2_fslink -fs_screens += fslink/jffs2_fslink.scn -jffs2_fslink_SOURCES = fslink/test.c support/fstest_support.c \ - support/fstest_support.h support/fstest.h \ - ../psxtests/include/pmacros.h jffs2_support/fs_support.c \ - jffs2_support/fs_config.h -jffs2_fslink_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_jffs2_fslink) \ - $(support_includes) $(test_includes) -I$(top_srcdir)/jffs2_support -jffs2_fslink_LDADD = $(RTEMS_ROOT)cpukit/libjffs2.a $(LDADD) -endif - -if TEST_jffs2_fspatheval -fs_tests += jffs2_fspatheval -fs_screens += fspatheval/jffs2_fspatheval.scn -jffs2_fspatheval_SOURCES = fspatheval/test.c support/fstest_support.c \ - support/fstest_support.h support/fstest.h \ - ../psxtests/include/pmacros.h jffs2_support/fs_support.c \ - jffs2_support/fs_config.h -jffs2_fspatheval_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_jffs2_fspatheval) $(support_includes) $(test_includes) \ - -I$(top_srcdir)/jffs2_support -jffs2_fspatheval_LDADD = $(RTEMS_ROOT)cpukit/libjffs2.a $(LDADD) -endif - -if TEST_jffs2_fspermission -fs_tests += jffs2_fspermission -fs_screens += fspermission/jffs2_fspermission.scn -jffs2_fspermission_SOURCES = fspermission/test.c \ - support/fstest_support.c support/fstest_support.h support/fstest.h \ - ../psxtests/include/pmacros.h jffs2_support/fs_support.c \ - jffs2_support/fs_config.h -jffs2_fspermission_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_jffs2_fspermission) $(support_includes) $(test_includes) \ - -I$(top_srcdir)/jffs2_support -jffs2_fspermission_LDADD = $(RTEMS_ROOT)cpukit/libjffs2.a $(LDADD) -endif - -if TEST_jffs2_fsrdwr -fs_tests += jffs2_fsrdwr -fs_screens += fsrdwr/jffs2_fsrdwr.scn -jffs2_fsrdwr_SOURCES = fsrdwr/init.c support/fstest_support.c \ - support/fstest_support.h support/fstest.h \ - ../psxtests/include/pmacros.h jffs2_support/fs_support.c \ - jffs2_support/fs_config.h -jffs2_fsrdwr_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_jffs2_fsrdwr) \ - $(support_includes) $(test_includes) -I$(top_srcdir)/jffs2_support -jffs2_fsrdwr_LDADD = $(RTEMS_ROOT)cpukit/libjffs2.a $(LDADD) -endif - -if TEST_jffs2_fsscandir01 -fs_tests += jffs2_fsscandir01 -fs_screens += fsscandir01/jffs2_fsscandir01.scn -jffs2_fsscandir01_SOURCES = fsscandir01/init.c \ - support/fstest_support.c support/fstest_support.h support/fstest.h \ - ../psxtests/include/pmacros.h jffs2_support/fs_support.c \ - jffs2_support/fs_config.h -jffs2_fsscandir01_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_jffs2_fsscandir01) $(support_includes) $(test_includes) \ - -I$(top_srcdir)/jffs2_support -jffs2_fsscandir01_LDADD = $(RTEMS_ROOT)cpukit/libjffs2.a $(LDADD) -endif - -if TEST_jffs2_fssymlink -fs_tests += jffs2_fssymlink -fs_screens += fssymlink/jffs2_fssymlink.scn -jffs2_fssymlink_SOURCES = fssymlink/test.c support/fstest_support.c \ - support/fstest_support.h support/fstest.h \ - ../psxtests/include/pmacros.h jffs2_support/fs_support.c \ - jffs2_support/fs_config.h -jffs2_fssymlink_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_jffs2_fssymlink) $(support_includes) $(test_includes) \ - -I$(top_srcdir)/jffs2_support -jffs2_fssymlink_LDADD = $(RTEMS_ROOT)cpukit/libjffs2.a $(LDADD) -endif - -if TEST_jffs2_fstime -fs_tests += jffs2_fstime -fs_screens += fstime/jffs2_fstime.scn -jffs2_fstime_SOURCES = fstime/test.c support/fstest_support.c \ - support/fstest_support.h support/fstest.h \ - ../psxtests/include/pmacros.h jffs2_support/fs_support.c \ - jffs2_support/fs_config.h -jffs2_fstime_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_jffs2_fstime) \ - $(support_includes) $(test_includes) -I$(top_srcdir)/jffs2_support -jffs2_fstime_LDADD = $(RTEMS_ROOT)cpukit/libjffs2.a $(LDADD) -endif - -if TEST_mdosfs_fserror -fs_tests += mdosfs_fserror -fs_screens += fserror/mdosfs_fserror.scn -mdosfs_fserror_SOURCES = fserror/test.c support/ramdisk_support.c \ - support/fstest_support.c support/fstest_support.h \ - support/ramdisk_support.h support/fstest.h \ - ../psxtests/include/pmacros.h mdosfs_support/fs_support.c \ - mdosfs_support/fs_config.h -mdosfs_fserror_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mdosfs_fserror) \ - $(support_includes) $(test_includes) -I$(top_srcdir)/mdosfs_support -endif - -if TEST_mdosfs_fspatheval -fs_tests += mdosfs_fspatheval -fs_screens += fspatheval/mdosfs_fspatheval.scn -mdosfs_fspatheval_SOURCES = fspatheval/test.c \ - support/ramdisk_support.c support/fstest_support.c \ - support/fstest_support.h support/ramdisk_support.h support/fstest.h \ - ../psxtests/include/pmacros.h mdosfs_support/fs_support.c \ - mdosfs_support/fs_config.h -mdosfs_fspatheval_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_mdosfs_fspatheval) $(support_includes) $(test_includes) \ - -I$(top_srcdir)/mdosfs_support -endif - -if TEST_mdosfs_fsrdwr -fs_tests += mdosfs_fsrdwr -fs_screens += fsrdwr/mdosfs_fsrdwr.scn -mdosfs_fsrdwr_SOURCES = fsrdwr/init.c support/ramdisk_support.c \ - support/fstest_support.c support/fstest_support.h \ - support/ramdisk_support.h support/fstest.h \ - ../psxtests/include/pmacros.h mdosfs_support/fs_support.c \ - mdosfs_support/fs_config.h -mdosfs_fsrdwr_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mdosfs_fsrdwr) \ - $(support_includes) $(test_includes) -I$(top_srcdir)/mdosfs_support -endif - -if TEST_mdosfs_fsscandir01 -fs_tests += mdosfs_fsscandir01 -fs_screens += fsscandir01/mdosfs_fsscandir01.scn -mdosfs_fsscandir01_SOURCES = fsscandir01/init.c \ - support/ramdisk_support.c support/fstest_support.c \ - support/fstest_support.h support/ramdisk_support.h support/fstest.h \ - ../psxtests/include/pmacros.h mdosfs_support/fs_support.c \ - mdosfs_support/fs_config.h -mdosfs_fsscandir01_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_mdosfs_fsscandir01) $(support_includes) $(test_includes) \ - -I$(top_srcdir)/mdosfs_support -endif - -if TEST_mdosfs_fsstatvfs -fs_tests += mdosfs_fsstatvfs -fs_screens += fsstatvfs/mdosfs_fsstatvfs.scn -mdosfs_fsstatvfs_SOURCES = fsstatvfs/test.c support/ramdisk_support.c \ - support/fstest_support.c support/fstest_support.h \ - support/ramdisk_support.h support/fstest.h \ - ../psxtests/include/pmacros.h mdosfs_support/fs_support.c \ - mdosfs_support/fs_config.h -mdosfs_fsstatvfs_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_mdosfs_fsstatvfs) $(support_includes) $(test_includes) \ - -I$(top_srcdir)/mdosfs_support -endif - -if TEST_mdosfs_fstime -fs_tests += mdosfs_fstime -mdosfs_fstime_SOURCES = fstime/test.c support/ramdisk_support.c \ - support/fstest_support.c support/fstest_support.h \ - support/ramdisk_support.h support/fstest.h \ - ../psxtests/include/pmacros.h mdosfs_support/fs_support.c \ - mdosfs_support/fs_config.h -mdosfs_fstime_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mdosfs_fstime) \ - $(support_includes) $(test_includes) -I$(top_srcdir)/mdosfs_support -endif - -if TEST_mimfs_fserror -fs_tests += mimfs_fserror -fs_screens += fserror/mimfs_fserror.scn -mimfs_fserror_SOURCES = fserror/test.c support/fstest_support.c \ - support/fstest_support.h support/fstest.h \ - ../psxtests/include/pmacros.h mimfs_support/fs_support.c \ - mimfs_support/fs_config.h -mimfs_fserror_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mimfs_fserror) \ - $(support_includes) $(test_includes) -I$(top_srcdir)/mimfs_support -endif - -if TEST_mimfs_fslink -fs_tests += mimfs_fslink -mimfs_fslink_SOURCES = fslink/test.c support/fstest_support.c \ - support/fstest_support.h support/fstest.h \ - ../psxtests/include/pmacros.h mimfs_support/fs_support.c \ - mimfs_support/fs_config.h -mimfs_fslink_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mimfs_fslink) \ - $(support_includes) $(test_includes) -I$(top_srcdir)/mimfs_support -endif - -if TEST_mimfs_fspatheval -fs_tests += mimfs_fspatheval -mimfs_fspatheval_SOURCES = fspatheval/test.c support/fstest_support.c \ - support/fstest_support.h support/fstest.h \ - ../psxtests/include/pmacros.h mimfs_support/fs_support.c \ - mimfs_support/fs_config.h -mimfs_fspatheval_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_mimfs_fspatheval) $(support_includes) $(test_includes) \ - -I$(top_srcdir)/mimfs_support -endif - -if TEST_mimfs_fspermission -fs_tests += mimfs_fspermission -mimfs_fspermission_SOURCES = fspermission/test.c \ - support/fstest_support.c support/fstest_support.h support/fstest.h \ - ../psxtests/include/pmacros.h mimfs_support/fs_support.c \ - mimfs_support/fs_config.h -mimfs_fspermission_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_mimfs_fspermission) $(support_includes) $(test_includes) \ - -I$(top_srcdir)/mimfs_support -endif - -if TEST_mimfs_fsrdwr -fs_tests += mimfs_fsrdwr -mimfs_fsrdwr_SOURCES = fsrdwr/init.c support/fstest_support.c \ - support/fstest_support.h support/fstest.h \ - ../psxtests/include/pmacros.h mimfs_support/fs_support.c \ - mimfs_support/fs_config.h -mimfs_fsrdwr_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mimfs_fsrdwr) \ - $(support_includes) $(test_includes) -I$(top_srcdir)/mimfs_support -endif - -if TEST_mimfs_fsrename -fs_tests += mimfs_fsrename -fs_screens += fsrename/mimfs_fsrename.scn -mimfs_fsrename_SOURCES = fsrename/test.c support/fstest_support.c \ - support/fstest_support.h support/fstest.h \ - ../psxtests/include/pmacros.h mimfs_support/fs_support.c \ - mimfs_support/fs_config.h -mimfs_fsrename_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mimfs_fsrename) \ - $(support_includes) $(test_includes) -I$(top_srcdir)/mimfs_support -endif - -if TEST_mimfs_fsscandir01 -fs_tests += mimfs_fsscandir01 -mimfs_fsscandir01_SOURCES = fsscandir01/init.c \ - support/fstest_support.c support/fstest_support.h support/fstest.h \ - ../psxtests/include/pmacros.h mimfs_support/fs_support.c \ - mimfs_support/fs_config.h -mimfs_fsscandir01_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_mimfs_fsscandir01) $(support_includes) $(test_includes) \ - -I$(top_srcdir)/mimfs_support -endif - -if TEST_mimfs_fssymlink -fs_tests += mimfs_fssymlink -mimfs_fssymlink_SOURCES = fssymlink/test.c support/fstest_support.c \ - support/fstest_support.h support/fstest.h \ - ../psxtests/include/pmacros.h mimfs_support/fs_support.c \ - mimfs_support/fs_config.h -mimfs_fssymlink_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_mimfs_fssymlink) $(support_includes) $(test_includes) \ - -I$(top_srcdir)/mimfs_support -endif - -if TEST_mimfs_fstime -fs_tests += mimfs_fstime -mimfs_fstime_SOURCES = fstime/test.c support/fstest_support.c \ - support/fstest_support.h support/fstest.h \ - ../psxtests/include/pmacros.h mimfs_support/fs_support.c \ - mimfs_support/fs_config.h -mimfs_fstime_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mimfs_fstime) \ - $(support_includes) $(test_includes) -I$(top_srcdir)/mimfs_support -endif - -if TEST_mrfs_fserror -fs_tests += mrfs_fserror -fs_screens += fserror/mrfs_fserror.scn -mrfs_fserror_SOURCES = fserror/test.c support/ramdisk_support.c \ - support/fstest_support.c support/fstest_support.h \ - support/ramdisk_support.h support/fstest.h \ - ../psxtests/include/pmacros.h mrfs_support/fs_support.c \ - mrfs_support/fs_config.h -mrfs_fserror_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mrfs_fserror) \ - $(support_includes) $(test_includes) -I$(top_srcdir)/mrfs_support -endif - -if TEST_mrfs_fsfpathconf -fs_tests += mrfs_fsfpathconf -fs_screens += fsfpathconf/mrfs_fsfpathconf.scn -mrfs_fsfpathconf_SOURCES = fsfpathconf/test.c \ - support/ramdisk_support.c support/fstest_support.c \ - support/fstest_support.h support/ramdisk_support.h support/fstest.h \ - ../psxtests/include/pmacros.h mrfs_support/fs_support.c \ - mrfs_support/fs_config.h -mrfs_fsfpathconf_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_mrfs_fsfpathconf) $(support_includes) $(test_includes) \ - -I$(top_srcdir)/mrfs_support -endif - -if TEST_mrfs_fslink -fs_tests += mrfs_fslink -fs_screens += fslink/mrfs_fslink.scn -mrfs_fslink_SOURCES = fslink/test.c support/ramdisk_support.c \ - support/fstest_support.c support/fstest_support.h \ - support/ramdisk_support.h support/fstest.h \ - ../psxtests/include/pmacros.h mrfs_support/fs_support.c \ - mrfs_support/fs_config.h -mrfs_fslink_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mrfs_fslink) \ - $(support_includes) $(test_includes) -I$(top_srcdir)/mrfs_support -endif - -if TEST_mrfs_fspatheval -fs_tests += mrfs_fspatheval -fs_screens += fspatheval/mrfs_fspatheval.scn -mrfs_fspatheval_SOURCES = fspatheval/test.c support/ramdisk_support.c \ - support/fstest_support.c support/fstest_support.h \ - support/ramdisk_support.h support/fstest.h \ - ../psxtests/include/pmacros.h mrfs_support/fs_support.c \ - mrfs_support/fs_config.h -mrfs_fspatheval_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_mrfs_fspatheval) $(support_includes) $(test_includes) \ - -I$(top_srcdir)/mrfs_support -endif - -if TEST_mrfs_fspermission -fs_tests += mrfs_fspermission -fs_screens += fspermission/mrfs_fspermission.scn -mrfs_fspermission_SOURCES = fspermission/test.c \ - support/ramdisk_support.c support/fstest_support.c \ - support/fstest_support.h support/ramdisk_support.h support/fstest.h \ - ../psxtests/include/pmacros.h mrfs_support/fs_support.c \ - mrfs_support/fs_config.h -mrfs_fspermission_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_mrfs_fspermission) $(support_includes) $(test_includes) \ - -I$(top_srcdir)/mrfs_support -endif - -if TEST_mrfs_fsrdwr -fs_tests += mrfs_fsrdwr -fs_screens += fsrdwr/mrfs_fsrdwr.scn -mrfs_fsrdwr_SOURCES = fsrdwr/init.c support/ramdisk_support.c \ - support/fstest_support.c support/fstest_support.h \ - support/ramdisk_support.h support/fstest.h \ - ../psxtests/include/pmacros.h mrfs_support/fs_support.c \ - mrfs_support/fs_config.h -mrfs_fsrdwr_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mrfs_fsrdwr) \ - $(support_includes) $(test_includes) -I$(top_srcdir)/mrfs_support -endif - -if TEST_mrfs_fsscandir01 -fs_tests += mrfs_fsscandir01 -fs_screens += fsscandir01/mrfs_fsscandir01.scn -mrfs_fsscandir01_SOURCES = fsscandir01/init.c \ - support/ramdisk_support.c support/fstest_support.c \ - support/fstest_support.h support/ramdisk_support.h support/fstest.h \ - ../psxtests/include/pmacros.h mrfs_support/fs_support.c \ - mrfs_support/fs_config.h -mrfs_fsscandir01_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_mrfs_fsscandir01) $(support_includes) $(test_includes) \ - -I$(top_srcdir)/mrfs_support -endif - -if TEST_mrfs_fssymlink -fs_tests += mrfs_fssymlink -fs_screens += fssymlink/mrfs_fssymlink.scn -mrfs_fssymlink_SOURCES = fssymlink/test.c support/ramdisk_support.c \ - support/fstest_support.c support/fstest_support.h \ - support/ramdisk_support.h support/fstest.h \ - ../psxtests/include/pmacros.h mrfs_support/fs_support.c \ - mrfs_support/fs_config.h -mrfs_fssymlink_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mrfs_fssymlink) \ - $(support_includes) $(test_includes) -I$(top_srcdir)/mrfs_support -endif - -if TEST_mrfs_fstime -fs_tests += mrfs_fstime -fs_screens += fstime/mrfs_fstime.scn -mrfs_fstime_SOURCES = fstime/test.c support/ramdisk_support.c \ - support/fstest_support.c support/fstest_support.h \ - support/ramdisk_support.h support/fstest.h \ - ../psxtests/include/pmacros.h mrfs_support/fs_support.c \ - mrfs_support/fs_config.h -mrfs_fstime_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mrfs_fstime) \ - $(support_includes) $(test_includes) -I$(top_srcdir)/mrfs_support -endif - -noinst_PROGRAMS = $(fs_tests) diff --git a/testsuites/fstests/configure.ac b/testsuites/fstests/configure.ac deleted file mode 100644 index e58add55d8..0000000000 --- a/testsuites/fstests/configure.ac +++ /dev/null @@ -1,89 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-tests-fstests], - [_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -AC_CONFIG_SRCDIR([imfs_support]) -RTEMS_TOP([../..],[..]) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU - -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_ENV_RTEMSBSP - -RTEMS_PROJECT_ROOT - -RTEMS_PROG_CC_FOR_TARGET - -RTEMS_CANONICALIZE_TOOLS - -RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP) -AC_CONFIG_HEADER([config.h]) - -RTEMS_CHECK_CPUOPTS([RTEMS_POSIX_API]) -AM_CONDITIONAL(HAS_POSIX,test x"${rtems_cv_RTEMS_POSIX_API}" = x"yes") - -# BSP Test configuration -RTEMS_TEST_CHECK([fsbdpart01]) -RTEMS_TEST_CHECK([fsclose01]) -RTEMS_TEST_CHECK([fsdosfsformat01]) -RTEMS_TEST_CHECK([fsdosfsname01]) -RTEMS_TEST_CHECK([fsdosfsname02]) -RTEMS_TEST_CHECK([fsdosfssync01]) -RTEMS_TEST_CHECK([fsdosfswrite01]) -RTEMS_TEST_CHECK([fsfseeko01]) -RTEMS_TEST_CHECK([fsimfsconfig01]) -RTEMS_TEST_CHECK([fsimfsconfig02]) -RTEMS_TEST_CHECK([fsimfsconfig03]) -RTEMS_TEST_CHECK([fsimfsgeneric01]) -RTEMS_TEST_CHECK([fsjffs2gc01]) -RTEMS_TEST_CHECK([fsnofs01]) -RTEMS_TEST_CHECK([fsrfsbitmap01]) -RTEMS_TEST_CHECK([fsrofs01]) -RTEMS_TEST_CHECK([imfs_fserror]) -RTEMS_TEST_CHECK([imfs_fslink]) -RTEMS_TEST_CHECK([imfs_fspatheval]) -RTEMS_TEST_CHECK([imfs_fspermission]) -RTEMS_TEST_CHECK([imfs_fsrdwr]) -RTEMS_TEST_CHECK([imfs_fsscandir01]) -RTEMS_TEST_CHECK([imfs_fssymlink]) -RTEMS_TEST_CHECK([imfs_fstime]) -RTEMS_TEST_CHECK([jffs2_fserror]) -RTEMS_TEST_CHECK([jffs2_fslink]) -RTEMS_TEST_CHECK([jffs2_fspatheval]) -RTEMS_TEST_CHECK([jffs2_fspermission]) -RTEMS_TEST_CHECK([jffs2_fsrdwr]) -RTEMS_TEST_CHECK([jffs2_fsscandir01]) -RTEMS_TEST_CHECK([jffs2_fssymlink]) -RTEMS_TEST_CHECK([jffs2_fstime]) -RTEMS_TEST_CHECK([mdosfs_fserror]) -RTEMS_TEST_CHECK([mdosfs_fspatheval]) -RTEMS_TEST_CHECK([mdosfs_fsrdwr]) -RTEMS_TEST_CHECK([mdosfs_fsscandir01]) -RTEMS_TEST_CHECK([mdosfs_fsstatvfs]) -RTEMS_TEST_CHECK([mdosfs_fstime]) -RTEMS_TEST_CHECK([mimfs_fserror]) -RTEMS_TEST_CHECK([mimfs_fslink]) -RTEMS_TEST_CHECK([mimfs_fspatheval]) -RTEMS_TEST_CHECK([mimfs_fspermission]) -RTEMS_TEST_CHECK([mimfs_fsrdwr]) -RTEMS_TEST_CHECK([mimfs_fsrename]) -RTEMS_TEST_CHECK([mimfs_fsscandir01]) -RTEMS_TEST_CHECK([mimfs_fssymlink]) -RTEMS_TEST_CHECK([mimfs_fstime]) -RTEMS_TEST_CHECK([mrfs_fserror]) -RTEMS_TEST_CHECK([mrfs_fsfpathconf]) -RTEMS_TEST_CHECK([mrfs_fslink]) -RTEMS_TEST_CHECK([mrfs_fspatheval]) -RTEMS_TEST_CHECK([mrfs_fspermission]) -RTEMS_TEST_CHECK([mrfs_fsrdwr]) -RTEMS_TEST_CHECK([mrfs_fsscandir01]) -RTEMS_TEST_CHECK([mrfs_fssymlink]) -RTEMS_TEST_CHECK([mrfs_fstime]) - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/testsuites/libtests/Makefile.am b/testsuites/libtests/Makefile.am deleted file mode 100644 index 90c590ac13..0000000000 --- a/testsuites/libtests/Makefile.am +++ /dev/null @@ -1,1499 +0,0 @@ -# -# Library Testsuite -# - -ACLOCAL_AMFLAGS = -I ../aclocal - -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -lib_tests = -lib_screens = -lib_docs = - -support_includes = -I$(top_srcdir)/../support/include -test_includes = -I$(top_srcdir)/support - -if TEST_block01 -lib_tests += block01 -lib_screens += block01/block01.scn -lib_docs += block01/block01.doc -block01_SOURCES = block01/init.c -block01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_block01) \ - $(support_includes) -endif - -if TEST_block02 -lib_tests += block02 -lib_screens += block02/block02.scn -lib_docs += block02/block02.doc -block02_SOURCES = block02/init.c -block02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_block02) \ - $(support_includes) -endif - -if TEST_block03 -lib_tests += block03 -lib_screens += block03/block03.scn -lib_docs += block03/block03.doc -block03_SOURCES = block03/init.c -block03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_block03) \ - $(support_includes) -endif - -if TEST_block04 -lib_tests += block04 -lib_screens += block04/block04.scn -lib_docs += block04/block04.doc -block04_SOURCES = block04/init.c -block04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_block04) \ - $(support_includes) -endif - -if TEST_block05 -lib_tests += block05 -lib_screens += block05/block05.scn -lib_docs += block05/block05.doc block05/block05.png -block05_SOURCES = block05/init.c -block05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_block05) \ - $(support_includes) -endif - -if TEST_block06 -lib_tests += block06 -lib_screens += block06/block06.scn -lib_docs += block06/block06.doc -block06_SOURCES = block06/init.c -block06_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_block06) \ - $(support_includes) -endif - -if TEST_block07 -lib_tests += block07 -lib_screens += block07/block07.scn -lib_docs += block07/block07.doc -block07_SOURCES = block07/init.c -block07_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_block07) \ - $(support_includes) -endif - -if TEST_block08 -lib_tests += block08 -lib_screens += block08/block08.scn -lib_docs += block08/block08.doc -block08_SOURCES = block08/init.c block08/system.h \ - block08/bdbuf_tests.c block08/bdbuf_tests.h block08/test_disk.c \ - block08/bdbuf_test1_1.c block08/bdbuf_test1_2.c \ - block08/bdbuf_test1_3.c block08/bdbuf_test1_4.c \ - block08/bdbuf_test1_5.c block08/bdbuf_test2_1.c \ - block08/bdbuf_test2_2.c block08/bdbuf_test3_1.c \ - block08/bdbuf_test3_2.c block08/bdbuf_test3_3.c \ - block08/bdbuf_test4_1.c block08/bdbuf_test4_2.c \ - block08/bdbuf_test4_3.c -block08_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_block08) \ - $(support_includes) -endif - -if TEST_block09 -lib_tests += block09 -lib_screens += block09/block09.scn -lib_docs += block09/block09.doc -block09_SOURCES = block09/init.c -block09_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_block09) \ - $(support_includes) -endif - -if TEST_block10 -lib_tests += block10 -lib_screens += block10/block10.scn -lib_docs += block10/block10.doc block10/block10.png -block10_SOURCES = block10/init.c -block10_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_block10) \ - $(support_includes) -endif - -if TEST_block11 -lib_tests += block11 -lib_screens += block11/block11.scn -lib_docs += block11/block11.doc -block11_SOURCES = block11/init.c -block11_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_block11) \ - $(support_includes) -endif - -if TEST_block12 -lib_tests += block12 -lib_screens += block12/block12.scn -lib_docs += block12/block12.doc -block12_SOURCES = block12/init.c -block12_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_block12) \ - $(support_includes) -endif - -if TEST_block13 -lib_tests += block13 -lib_screens += block13/block13.scn -lib_docs += block13/block13.doc -block13_SOURCES = block13/init.c -block13_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_block13) \ - $(support_includes) -endif - -if TEST_block14 -lib_tests += block14 -lib_screens += block14/block14.scn -lib_docs += block14/block14.doc -block14_SOURCES = block14/init.c -block14_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_block14) \ - $(support_includes) -endif - -if TEST_block15 -lib_tests += block15 -lib_screens += block15/block15.scn -lib_docs += block15/block15.doc -block15_SOURCES = block15/init.c -block15_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_block15) \ - $(support_includes) -endif - -if TEST_block16 -lib_tests += block16 -lib_screens += block16/block16.scn -lib_docs += block16/block16.doc -block16_SOURCES = block16/init.c -block16_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_block16) \ - $(support_includes) -endif - -if TEST_block17 -lib_tests += block17 -lib_screens += block17/block17.scn -lib_docs += block17/block17.doc -block17_SOURCES = block17/init.c -block17_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_block17) \ - $(support_includes) -endif - -if TEST_bspcmdline01 -lib_tests += bspcmdline01 -lib_screens += bspcmdline01/bspcmdline01.scn -lib_docs += bspcmdline01/bspcmdline01.doc -bspcmdline01_SOURCES = bspcmdline01/init.c -bspcmdline01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_bspcmdline01) \ - $(support_includes) -endif - -if TEST_calloc -lib_tests += calloc.norun -calloc_norun_SOURCES = POSIX/calloc.c -calloc_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_capture01 -lib_tests += capture01 -lib_screens += capture01/capture01.scn -lib_docs += capture01/capture01.doc -capture01_SOURCES = capture01/init.c capture01/test1.c \ - capture01/system.h -capture01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_capture01) \ - $(support_includes) -endif - -if TEST_clock_gettime -lib_tests += clock_gettime.norun -clock_gettime_norun_SOURCES = POSIX/clock_gettime.c -clock_gettime_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_close -lib_tests += close.norun -close_norun_SOURCES = POSIX/close.c -close_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_complex -lib_tests += complex -lib_screens += complex/complex.scn -complex_SOURCES = complex/init.c complex/docomplex.c \ - complex/docomplexf.c complex/docomplexl.c -complex_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_complex) \ - $(support_includes) -complex_LDADD = -lm $(LDADD) -endif - -if TEST_cpuuse -lib_tests += cpuuse -lib_screens += cpuuse/cpuuse.scn -cpuuse_SOURCES = cpuuse/init.c cpuuse/task1.c cpuuse/task2.c \ - cpuuse/task3.c cpuuse/tswitch.c cpuuse/system.h -cpuuse_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_cpuuse) \ - $(support_includes) -endif - -if TEST_crypt01 -lib_tests += crypt01 -lib_screens += crypt01/crypt01.scn -lib_docs += crypt01/crypt01.doc -crypt01_SOURCES = crypt01/init.c -crypt01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_crypt01) \ - $(support_includes) -endif - -if DEBUGGERTESTS -if TEST_debugger01 -lib_tests += debugger01 -lib_screens += debugger01/debugger01.scn -debugger01_SOURCES = debugger01/init.c debugger01/remote.c \ - debugger01/system.h -debugger01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_debugger01) \ - $(support_includes) -debugger01_LDADD = $(RTEMS_ROOT)cpukit/libdebugger.a $(LDADD) -endif -endif - -if TEST_defaultconfig01 -lib_tests += defaultconfig01 -lib_screens += defaultconfig01/defaultconfig01.scn -lib_docs += defaultconfig01/defaultconfig01.doc -defaultconfig01_SOURCES = defaultconfig01/init.c -defaultconfig01_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_defaultconfig01) $(support_includes) -defaultconfig01_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_devfs01 -lib_tests += devfs01 -lib_screens += devfs01/devfs01.scn -lib_docs += devfs01/devfs01.doc -devfs01_SOURCES = devfs01/init.c -devfs01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_devfs01) \ - $(support_includes) -endif - -if TEST_devfs04 -lib_tests += devfs04 -lib_screens += devfs04/devfs04.scn -lib_docs += devfs04/devfs04.doc -devfs04_SOURCES = devfs04/init.c devfs04/test_driver.c \ - devfs04/test_driver.h -devfs04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_devfs04) \ - $(support_includes) -endif - -if TEST_deviceio01 -lib_tests += deviceio01 -lib_screens += deviceio01/deviceio01.scn -lib_docs += deviceio01/deviceio01.doc -deviceio01_SOURCES = deviceio01/init.c deviceio01/test_driver.c \ - deviceio01/test_driver.h -deviceio01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_deviceio01) \ - $(support_includes) -endif - -if TEST_devnullfatal01 -lib_tests += devnullfatal01 -lib_screens += devnullfatal01/devnullfatal01.scn -lib_docs += devnullfatal01/devnullfatal01.doc -devnullfatal01_SOURCES = devnullfatal01/init.c -devnullfatal01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_devnullfatal01) \ - $(support_includes) -endif - -if DLTESTS -if TEST_dl01 -lib_tests += dl01 -lib_screens += dl01/dl01.scn -lib_docs += dl01/dl01.doc -dl01_SOURCES = dl01/init.c dl01/dl-load.c dl01-tar.c dl01-tar.h -dl01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_dl01) $(support_includes) -dl01/init.c: dl01-tar.o -dl01.pre: $(dl01_OBJECTS) $(dl01_DEPENDENCIES) - @rm -f dl01.pre - $(AM_V_CCLD)$(LINK.c) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+ -dl01-o1.o: dl01/dl01-o1.c Makefile - $(AM_V_CC)$(COMPILE) -c -o $@ $< -dl01.tar: dl01-o1.o - @rm -f $@ - $(AM_V_GEN)$(PAX) -w -f $@ $< -dl01-tar.c: dl01.tar - $(AM_V_GEN)$(BIN2C) -C $< $@ -dl01-tar.h: dl01.tar - $(AM_V_GEN)$(BIN2C) -H $< $@ -dl01-tar.o: dl01-tar.c dl01-tar.h - $(AM_V_CC)$(COMPILE) -c -o $@ $< -dl01-sym.o: dl01.pre - $(AM_V_GEN)rtems-syms -e -C $(CC) -c "$(CFLAGS)" -o $@ $< -dl01$(EXEEXT): $(dl01_OBJECTS) $(dl01_DEPENDENCIES) dl01-sym.o - @rm -f $@ - $(AM_V_CCLD)$(LINK.c) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+ -CLEANFILES += dl01.pre dl01-sym.o dl02-o1.o dl01.tar dl01-tar.h -endif -endif - -if DLTESTS -if TEST_dl02 -lib_tests += dl02 -lib_screens += dl02/dl02.scn -lib_docs += dl02/dl02.doc -dl02_SOURCES = dl02/init.c dl02/dl-load.c dl02-tar.c dl02-tar.h -dl02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_dl02) $(support_includes) -dl02/init.c: dl02-tar.o -dl02.pre: $(dl02_OBJECTS) $(dl02_DEPENDENCIES) - @rm -f dl02.pre - $(AM_V_CCLD)$(LINK.c) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+ -dl02-o1.o: dl02/dl02-o1.c Makefile - $(AM_V_CC)$(COMPILE) -c -o $@ $< -dl02-o2.o: dl02/dl02-o2.c Makefile - $(AM_V_CC)$(COMPILE) -c -o $@ $< -dl02.tar: dl02-o1.o dl02-o2.o - @rm -f $@ - $(AM_V_GEN)$(PAX) -w -f $@ $+ -dl02-tar.c: dl02.tar - $(AM_V_GEN)$(BIN2C) -C $< $@ -dl02-tar.h: dl02.tar - $(AM_V_GEN)$(BIN2C) -H $< $@ -dl02-tar.o: dl02-tar.c dl02-tar.h - $(AM_V_CC)$(COMPILE) -c -o $@ $< -dl02-sym.o: dl02.pre - $(AM_V_GEN)rtems-syms -e -C $(CC) -c "$(CFLAGS)" -o $@ $< -dl02$(EXEEXT): $(dl02_OBJECTS) $(dl02_DEPENDENCIES) dl02-sym.o - @rm -f $@ - $(AM_V_CCLD)$(LINK.c) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+ -CLEANFILES += dl02.pre dl02-sym.o dl02-o1.o dl02-o2.o dl02.tar dl02-tar.h -endif -endif - -if DLTESTS -if TEST_dl03 -lib_tests += dl03 -lib_screens += dl03/dl03.scn -lib_docs += dl03/dl03.doc -dl03_SOURCES = dl03/init.c dl03/dl-cache.c dl03/dl-bit-alloc.c -dl03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_dl03) $(support_includes) \ - -I$(top_srcdir)/../../cpukit/libdl -endif -endif - -if DLTESTS -if HAS_CXX -if TEST_dl04 -lib_tests += dl04 -lib_screens += dl04/dl04.scn -lib_docs += dl04/dl04.doc -dl04_SOURCES = dl04/init.c dl04/dl-load.c dl04/dl-cpp.cc dl04-tar.c \ - dl04-tar.h -dl04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_dl04) $(support_includes) -dl04/init.c: dl04-tar.o -dl04.pre: $(dl04_OBJECTS) $(dl04_DEPENDENCIES) - @rm -f dl04.pre - $(AM_V_CXXLD)$(LINK.cc) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+ -dl04-o4.o: dl04/dl04-o4.cc Makefile - $(AM_V_GEN)$(CXXCOMPILE) -c -o $@ $< -dl04.tar: dl04-o4.o - @rm -f $@ - $(AM_V_GEN)$(PAX) -w -f $@ $< -dl04-tar.c: dl04.tar - $(AM_V_GEN)$(BIN2C) -C $< $@ -dl04-tar.h: dl04.tar - $(AM_V_GEN)$(BIN2C) -H $< $@ -dl04-tar.o: dl04-tar.c dl04-tar.h - $(AM_V_CC)$(COMPILE) -c -o $@ $< -dl04-sym.o: dl04.pre - $(AM_V_GEN)rtems-syms -e -C $(CC) -c "$(CFLAGS)" -o $@ $< -dl04$(EXEEXT): $(dl04_OBJECTS) $(dl04_DEPENDENCIES) dl04-sym.o - @rm -f $@ - $(AM_V_CXXLD)$(LINK.cc) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+ -CLEANFILES += dl04.pre dl04-sym.o dl04-o4.o dl04.tar dl04-tar.h -endif -endif -endif - -if DLTESTS -if HAS_CXX -if TEST_dl05 -lib_tests += dl05 -lib_screens += dl05/dl05.scn -lib_docs += dl05/dl05.doc -dl05_SOURCES = dl05/init.c dl05/dl-load.c dl05/dl-cpp.cc dl05-tar.c \ - dl05-tar.h -dl05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_dl05) $(support_includes) -dl05/init.c: dl05-tar.o -dl05.pre: $(dl05_OBJECTS) $(dl05_DEPENDENCIES) - @rm -f dl05.pre dl05-sym.o - $(AM_V_CXXLD)$(LINK.cc) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+ -dl05-o5.o: dl05/dl05-o5.cc - $(AM_V_CXX)$(CXXCOMPILE) -c -o $@ $< -dl05.tar: dl05-o5.o - @rm -f $@ - $(AM_V_GEN)$(PAX) -w -f $@ $< -dl05-tar.c: dl05.tar - $(AM_V_GEN)$(BIN2C) -C $< $@ -dl05-tar.h: dl05.tar - $(AM_V_GEN)$(BIN2C) -H $< $@ -dl05-tar.o: dl05-tar.c dl05-tar.h - $(AM_V_CC)$(COMPILE) -c -o $@ $< -dl05-sym.o: dl05.pre - $(AM_V_GEN)rtems-syms -e -C $(CC) -c "$(CFLAGS)" -o $@ $< -dl05$(EXEEXT): $(dl05_OBJECTS) $(dl05_DEPENDENCIES) dl05-sym.o - @rm -f $@ - $(AM_V_CXXLD)$(LINK.cc) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+ -CLEANFILES += dl05.pre dl05-sym.o dl05-o5.o dl05.tar dl05-tar.h -endif -endif -endif - -if DLTESTS -if TEST_dl06 -lib_tests += dl06 -lib_screens += dl06/dl06.scn -lib_docs += dl06/dl06.doc -dl06_SOURCES = dl06/init.c dl06/dl-load.c dl06-tar.c dl06-tar.h -dl06_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_dl06) $(support_includes) -dl06/init.c: dl06-tar.o -dl06-pre.tar: Makefile - @rm -f $@ - $(AM_V_GEN)$(PAX) -w -f $@ -s ,$(srcdir)/dl06/,, $(srcdir)/dl06/dl06_pre_file -dl06-pre-tar.c: dl06-pre.tar - $(AM_V_GEN)$(BIN2C) -N dl06_tar -C $< $@ -dl06-pre-tar.h: dl06-pre.tar - $(AM_V_GEN)$(BIN2C) -N dl06_tar -H $< $@ -dl06-pre-tar.o: dl06-pre-tar.c dl06-pre-tar.h - $(AM_V_CC)$(COMPILE) -c -o $@ $< -dl06-pre-init.o: dl06-pre-tar.o - $(AM_V_CC)$(COMPILE) $(dl06_CPPFLAGS) $(CPU_CFLAGS) $(AM_CFLAGS) \ - -c -o $@ $(srcdir)/dl06/pre-init.c -dl06.pre: dl06-pre-init.o dl06/dl06-dl-load.o dl06-pre-tar.o - @rm -f $@ dl06-sym.o - $(AM_V_CCLD)$(LINK.c) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+ $(LDADD) -dl06-o1.o: dl06/dl06-o1.c Makefile - $(AM_V_CC)$(COMPILE) -c -o $@ $< -dl06-o2.o: dl06/dl06-o2.c Makefile - $(AM_V_CC)$(COMPILE) -c -o $@ $< -dl06.rap: dl06.pre dl06-o1.o dl06-o2.o - $(AM_V_GEN)rtems-ld -r $(RTEMS_BUILD_ROOT) \ - -C $(CC) -c "$(CPU_CFLAGS)" \ - -O rap -b $< -e rtems_main -s \ - -o $@ $(filter-out dl06.pre,$+) -lm -dl06.tar: dl06.rap - @rm -f $@ - $(AM_V_GEN)$(PAX) -w -f $@ $< -dl06-tar.c: dl06.tar - $(AM_V_GEN)$(BIN2C) -C $< $@ -dl06-tar.h: dl06.tar - $(AM_V_GEN)$(BIN2C) -H $< $@ -dl06-tar.o: dl06-tar.c dl06-tar.h - $(AM_V_CC)$(COMPILE) -c -o $@ $< -dl06-sym.o: dl06.pre - $(AM_V_GEN)rtems-syms -e -C $(CC) -c "$(CFLAGS)" -o $@ $< -dl06$(EXEEXT): $(dl06_OBJECTS) dl06-sym.o - @rm -f $@ - $(AM_V_CCLD)$(LINK.c) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+ $(LDADD) -CLEANFILES += dl06.pre dl06-sym.o dl06-o1.o dl06-o2.o dl06.tar dl06-tar.h -endif -endif - -if DLTESTS -if TEST_dl07 -lib_tests += dl07 -lib_screens += dl07/dl07.scn -lib_docs += dl07/dl07.doc -dl07_SOURCES = dl07/init.c dl07/dl-load.c dl07-tar.c dl07-tar.h -dl07_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_dl07) $(support_includes) -dl07/init.c: dl07-tar.o -dl07.pre: $(dl07_OBJECTS) $(dl07_DEPENDENCIES) - @rm -f dl07.pre dl07-sym.o - $(AM_V_CCLD)$(LINK.c) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+ -dl07-o1.o: dl07/dl07-o1.c Makefile - $(AM_V_CC)$(COMPILE) -c -o $@ $< -dl07-o2.o: dl07/dl07-o2.c Makefile - $(AM_V_CC)$(COMPILE) -c -o $@ $< -dl07-o3.o: dl07/dl07-o3.c Makefile - $(AM_V_CC)$(COMPILE) -c -o $@ $< -dl07-o4.o: dl07/dl07-o4.c Makefile - $(AM_V_CC)$(COMPILE) -c -o $@ $< -dl07-o5.o: dl07/dl07-o5.c Makefile - $(AM_V_CC) $(COMPILE) -c -o $@ $< -dl07.tar: dl07-o1.o dl07-o2.o dl07-o3.o dl07-o4.o dl07-o5.o - @rm -f $@ - $(AM_V_GEN)$(PAX) -w -f $@ $+ -dl07-tar.c: dl07.tar - $(AM_V_GEN)$(BIN2C) -C $< $@ -dl07-tar.h: dl07.tar - $(AM_V_GEN)$(BIN2C) -H $< $@ -dl07-tar.o: dl07-tar.c dl07-tar.h - $(AM_V_CC)$(COMPILE) -c -o $@ $< -dl07-sym.o: dl07.pre - $(AM_V_GEN)rtems-syms -e -C $(CC) -c "$(CFLAGS)" -o $@ $< -dl07$(EXEEXT): $(dl07_OBJECTS) $(dl07_DEPENDENCIES) dl07-sym.o - @rm -f $@ - $(AM_V_CCLD)$(LINK.c) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+ -CLEANFILES += dl07.pre dl07-sym.o dl07-o1.o dl07-o2.o dl07-o3.o dl07-o4.o \ - dl07-o5.o dl07.tar dl07-tar.h -endif -endif - -if DLTESTS -if TEST_dl08 -lib_tests += dl08 -lib_screens += dl08/dl08.scn -lib_docs += dl08/dl08.doc -dl08_SOURCES = dl08/init.c dl08/dl-load.c dl08-tar.c dl08-tar.h -dl08_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_dl08) $(support_includes) -dl08/init.c: dl08-tar.o -dl08.pre: $(dl08_OBJECTS) $(dl08_DEPENDENCIES) - @rm -f dl08.pre dl08-syms.o - $(AM_V_CCLD)$(LINK.c) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+ -dl08-o1.o: dl08/dl08-o1.c Makefile - $(AM_V_CC)$(COMPILE) -c -o $@ $< -dl08-o2.o: dl08/dl08-o2.c Makefile - $(AM_V_CC)$(COMPILE) -c -o $@ $< -dl08-o3.o: dl08/dl08-o3.c Makefile - $(AM_V_CC)$(COMPILE) -c -o $@ $< -dl08-o4.o: dl08/dl08-o4.c Makefile - $(AM_V_CC)$(COMPILE) -c -o $@ $< -dl08-o5.o: dl08/dl08-o5.c Makefile - $(AM_V_CC)$(COMPILE) -c -o $@ $< -dl08-o6-123456789-123456789.o: dl08/dl08-o6-123456789-123456789.c Makefile - $(AM_V_CC)$(COMPILE) -c -o $@ $< -noinst_LIBRARIES = libdl08_1.a libdl08_2.a -libdl08_1_a_SOURCES = dl08-o2.c dl08-o4.c -libdl08_2_a_SOURCES = dl08-o3.c dl08-o5.c \ - dl08-o6-123456789-123456789.c -dl08.tar: dl08-o1.o libdl08_1.a libdl08_2.a - @rm -f $@ - $(AM_V_GEN)$(PAX) -w -f $@ -s ,$(srcdir)/dl08/,, $(srcdir)/dl08/etc/libdl.conf $+ -dl08-tar.c: dl08.tar - $(AM_V_GEN)$(BIN2C) -C $< $@ -dl08-tar.h: dl08.tar - $(AM_V_GEN)$(BIN2C) -H $< $@ -dl08-tar.o: dl08-tar.c dl08-tar.h - $(AM_V_CC)$(COMPILE) -c -o $@ $< -dl08-sym.o: dl08.pre - $(AM_V_GEN)rtems-syms -e -c "$(CFLAGS)" -o $@ $< -dl08$(EXEEXT): $(dl08_OBJECTS) $(dl08_DEPENDENCIES) dl08-sym.o - @rm -f $@ - $(AM_V_CCLD)$(LINK.c) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+ -CLEANFILES += dl08.pre dl08-sym.o libdl08_1.a libdl08_2.a dl08-o1.o dl08-o2.o \ - dl08-o3.o dl08-o4.o dl08-o5.o dl08-o6-123456789-123456789.o \ - dl08.tar dl08-tar.h -endif -endif - -if DLTESTS -if TEST_dl09 -lib_tests += dl09 -lib_screens += dl09/dl09.scn -lib_docs += dl09/dl09.doc -dl09_SOURCES = dl09/init.c dl09/dl-load.c dl09-tar.c dl09-tar.h -dl09_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_dl09) $(support_includes) -dl09/init.c: dl09-tar.o -dl09.pre: $(dl09_OBJECTS) $(dl09_DEPENDENCIES) - @rm -f dl09.pre dl09-syms.o - $(AM_V_CCLD)$(LINK.c) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+ -dl09-o1.o: dl09/dl09-o1.c Makefile - $(AM_V_CC)$(COMPILE) -c -o $@ $< -dl09-o2.o: dl09/dl09-o2.c Makefile - $(AM_V_CC)$(COMPILE) -c -o $@ $< -dl09-o3.o: dl09/dl09-o3.c Makefile - $(AM_V_CC)$(COMPILE) -c -o $@ $< -dl09-o4.o: dl09/dl09-o4.c Makefile - $(AM_V_CC)$(COMPILE) -c -o $@ $< -dl09-o5.o: dl09/dl09-o5.c Makefile - $(AM_V_CC)$(COMPILE) -c -o $@ $< -dl09.tar: dl09-o1.o dl09-o2.o dl09-o3.o dl09-o4.o dl09-o5.o - @rm -f $@ - $(AM_V_GEN)$(PAX) -w -f $@ $+ -dl09-tar.c: dl09.tar - $(AM_V_GEN)$(BIN2C) -C $< $@ -dl09-tar.h: dl09.tar - $(AM_V_GEN)$(BIN2C) -H $< $@ -dl09-tar.o: dl09-tar.c dl09-tar.h - $(AM_V_CC)$(COMPILE) -c -o $@ $< -dl09-sym.o: dl09.pre - $(AM_V_GEN)rtems-syms -e -C $(CC) -c "$(CFLAGS)" -o $@ $< -dl09$(EXEEXT): $(dl09_OBJECTS) $(dl09_DEPENDENCIES) dl09-sym.o - @rm -f $@ - $(AM_V_CCLD)$(LINK.c) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+ -CLEANFILES += dl09.pre dl09-sym.o dl09-o1.o dl09-o2.o dl09-o3.o dl09-o4.o \ - dl09-o5.o dl09.tar dl09-tar.h -endif -endif - -if DLTESTS -if TEST_dl10 -lib_tests += dl10 -lib_screens += dl10/dl10.scn -lib_docs += dl10/dl10.doc -dl10_SOURCES = dl10/init.c dl10/dl-load.c dl10-tar.c dl10-tar.h -dl10_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_dl10) $(support_includes) -dl10/init.c: dl10-tar.o -dl10.pre: $(dl10_OBJECTS) $(dl10_DEPENDENCIES) - @rm -f dl10.pre dl10-syms.o - $(AM_V_CCLD)$(LINK.c) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+ -dl10-o1.o: dl10/dl10-o1.c Makefile - $(AM_V_CC)$(COMPILE) -c -o $@ $< -dl10-o2.o: dl10/dl10-o2.c Makefile - $(AM_V_CC)$(COMPILE) -c -o $@ $< -dl10-o3.o: dl10/dl10-o3.c Makefile - $(AM_V_CC)$(COMPILE) -c -o $@ $< -dl10-o4.o: dl10/dl10-o4.c Makefile - $(AM_V_CC)$(COMPILE) -c -o $@ $< -dl10-o5.o: dl10/dl10-o5.c Makefile - $(AM_V_CC)$(COMPILE) -c -o $@ $< -dl10-o6.o: dl10/dl10-o6.c Makefile - $(AM_V_CC)$(COMPILE) -c -o $@ $< -noinst_LIBRARIES = libdl10_1.a libdl10_2.a -libdl10_1_a_SOURCES = dl10-o2.c dl10-o4.c -libdl10_2_a_SOURCES = dl10-o3.c dl10-o5.c dl10-o6.c -dl10.tar: dl10-o1.o libdl10_1.a libdl10_2.a - @rm -f $@ - $(AM_V_GEN)$(PAX) -w -f $@ -s ,$(srcdir)/dl10/,, $(srcdir)/dl10/etc/libdl.conf $+ -dl10-tar.c: dl10.tar - $(AM_V_GEN)$(BIN2C) -C $< $@ -dl10-tar.h: dl10.tar - $(AM_V_GEN)$(BIN2C) -H $< $@ -dl10-tar.o: dl10-tar.c dl10-tar.h - $(AM_V_CC)$(COMPILE) -c -o $@ $< -dl10-sym.o: dl10.pre - $(AM_V_GEN)rtems-syms -e -c "$(CFLAGS)" -o $@ $< -dl10$(EXEEXT): $(dl10_OBJECTS) $(dl10_DEPENDENCIES) dl10-sym.o - @rm -f $@ - $(AM_V_CCLD)$(LINK.c) $(CPU_CFLAGS) $(AM_CFLAGS) $(AM_LDFLAGS) -o $@ $+ -CLEANFILES += dl10.pre dl10-sym.o libdl10_1.a libdl10_2.a dl10-o1.o dl10-o2.o \ - dl10-o3.o dl10-o4.o dl10-o5.o dl10-o6.o \ - dl10.tar dl10-tar.h etc/libdl-dl10.conf -endif -endif - -if TEST_dumpbuf01 -lib_tests += dumpbuf01 -lib_screens += dumpbuf01/dumpbuf01.scn -lib_docs += dumpbuf01/dumpbuf01.doc -dumpbuf01_SOURCES = dumpbuf01/init.c -dumpbuf01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_dumpbuf01) \ - $(support_includes) -endif - -if TEST_dup2 -lib_tests += dup2.norun -dup2_norun_SOURCES = POSIX/dup2.c -dup2_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_exit01 -lib_tests += exit01 -lib_screens += exit01/exit01.scn -lib_docs += exit01/exit01.doc -exit01_SOURCES = exit01/init.c -exit01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_exit01) \ - $(support_includes) -endif - -if TEST_exit02 -lib_tests += exit02 -lib_screens += exit02/exit02.scn -lib_docs += exit02/exit02.doc -exit02_SOURCES = exit02/init.c -exit02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_exit02) \ - $(support_includes) -endif - -if TEST_fcntl -lib_tests += fcntl.norun -fcntl_norun_SOURCES = POSIX/fcntl.c -fcntl_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_flashdisk01 -lib_tests += flashdisk01 -lib_screens += flashdisk01/flashdisk01.scn -lib_docs += flashdisk01/flashdisk01.doc -flashdisk01_SOURCES = flashdisk01/init.c \ - flashdisk01/test-file-system.c -flashdisk01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_flashdisk01) \ - $(support_includes) -endif - -if TEST_flockfile -lib_tests += flockfile.norun -flockfile_norun_SOURCES = POSIX/flockfile.c -flockfile_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_fork -lib_tests += fork.norun -fork_norun_SOURCES = POSIX/fork.c -fork_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_free -lib_tests += free.norun -free_norun_SOURCES = POSIX/free.c -free_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_fstat -lib_tests += fstat.norun -fstat_norun_SOURCES = POSIX/fstat.c -fstat_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_ftrylockfile -lib_tests += ftrylockfile.norun -ftrylockfile_norun_SOURCES = POSIX/ftrylockfile.c -ftrylockfile_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_funlockfile -lib_tests += funlockfile.norun -funlockfile_norun_SOURCES = POSIX/funlockfile.c -funlockfile_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_getentropy01 -lib_tests += getentropy01 -lib_screens += getentropy01/getentropy01.scn -lib_docs += getentropy01/getentropy01.doc -getentropy01_SOURCES = getentropy01/init.c -getentropy01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_getentropy01) \ - $(support_includes) -endif - -if TEST_getlogin -lib_tests += getlogin.norun -getlogin_norun_SOURCES = POSIX/getlogin.c -getlogin_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_getpwnam -lib_tests += getpwnam.norun -getpwnam_norun_SOURCES = POSIX/getpwnam.c -getpwnam_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_getpwuid -lib_tests += getpwuid.norun -getpwuid_norun_SOURCES = POSIX/getpwuid.c -getpwuid_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_gettimeofday -lib_tests += gettimeofday.norun -gettimeofday_norun_SOURCES = POSIX/gettimeofday.c -gettimeofday_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_getuid -lib_tests += getuid.norun -getuid_norun_SOURCES = POSIX/getuid.c -getuid_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_gxx01 -lib_tests += gxx01 -lib_screens += gxx01/gxx01.scn -lib_docs += gxx01/gxx01.doc -gxx01_SOURCES = gxx01/init.c -gxx01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_gxx01) \ - $(support_includes) -endif - -if TEST_heapwalk -lib_tests += heapwalk -lib_screens += heapwalk/heapwalk.scn -heapwalk_SOURCES = heapwalk/init.c heapwalk/system.h -heapwalk_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_heapwalk) \ - $(support_includes) -endif - -if TEST_htonl -lib_tests += htonl.norun -htonl_norun_SOURCES = POSIX/htonl.c -htonl_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_i2c01 -lib_tests += i2c01 -lib_screens += i2c01/i2c01.scn -lib_docs += i2c01/i2c01.doc -i2c01_SOURCES = i2c01/init.c -i2c01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_i2c01) \ - $(support_includes) -endif - -if TEST_iconv -lib_tests += iconv.norun -iconv_norun_SOURCES = POSIX/iconv.c -iconv_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_iconv_close -lib_tests += iconv_close.norun -iconv_close_norun_SOURCES = POSIX/iconv_close.c -iconv_close_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_iconv_open -lib_tests += iconv_open.norun -iconv_open_norun_SOURCES = POSIX/iconv_open.c -iconv_open_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_kill -lib_tests += kill.norun -kill_norun_SOURCES = POSIX/kill.c -kill_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_libfdt01 -lib_tests += libfdt01 -lib_screens += libfdt01/libfdt01.scn -lib_docs += libfdt01/libfdt01.doc -libfdt01_SOURCES = libfdt01/init.c libfdt01/some.c -libfdt01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_libfdt01) \ - $(support_includes) -endif - -if TEST_longjmp -lib_tests += longjmp.norun -longjmp_norun_SOURCES = POSIX/longjmp.c -longjmp_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_lseek -lib_tests += lseek.norun -lseek_norun_SOURCES = POSIX/lseek.c -lseek_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_lstat -lib_tests += lstat.norun -lstat_norun_SOURCES = POSIX/lstat.c -lstat_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_malloc -lib_tests += malloc.norun -malloc_norun_SOURCES = POSIX/malloc.c -malloc_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_malloc02 -lib_tests += malloc02 -lib_screens += malloc02/malloc02.scn -lib_docs += malloc02/malloc02.doc -malloc02_SOURCES = malloc02/init.c -malloc02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_malloc02) \ - $(support_includes) -endif - -if TEST_malloc03 -lib_tests += malloc03 -lib_screens += malloc03/malloc03.scn -lib_docs += malloc03/malloc03.doc -malloc03_SOURCES = malloc03/init.c -malloc03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_malloc03) \ - $(support_includes) -endif - -if TEST_malloc04 -lib_tests += malloc04 -lib_screens += malloc04/malloc04.scn -lib_docs += malloc04/malloc04.doc -malloc04_SOURCES = malloc04/init.c -malloc04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_malloc04) \ - $(support_includes) -endif - -if TEST_malloctest -lib_tests += malloctest -lib_screens += malloctest/malloctest.scn -malloctest_SOURCES = malloctest/init.c malloctest/task1.c \ - malloctest/system.h -malloctest_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_malloctest) \ - $(support_includes) -endif - -if TEST_math -lib_tests += math -lib_screens += math/math.scn -math_SOURCES = math/init.c math/domath.c -math_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_math) $(support_includes) \ - -I$(top_srcdir)/math -math_LDADD = -lm $(LDADD) -endif - -if TEST_mathf -lib_tests += mathf -lib_screens += mathf/mathf.scn -mathf_SOURCES = mathf/init.c mathf/domathf.c -mathf_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mathf) \ - $(support_includes) -I$(top_srcdir)/math -mathf_LDADD = -lm $(LDADD) -endif - -if TEST_mathl -lib_tests += mathl -lib_screens += mathl/mathl.scn -mathl_SOURCES = mathl/init.c mathl/domathl.c -mathl_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mathl) \ - $(support_includes) -I$(top_srcdir)/math -mathl_LDADD = -lm $(LDADD) -endif - -if TEST_md501 -lib_tests += md501 -lib_screens += md501/md501.scn -lib_docs += md501/md501.doc -md501_SOURCES = md501/init.c -md501_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_md501) \ - $(support_includes) -endif - -if TEST_monitor -lib_tests += monitor -monitor_SOURCES = monitor/init.c monitor/system.h -monitor_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_monitor) \ - $(support_includes) -endif - -if TEST_monitor02 -lib_tests += monitor02 -lib_screens += monitor02/monitor02.scn -monitor02_SOURCES = monitor02/init.c monitor02/system.h -monitor02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_monitor02) \ - $(support_includes) -endif - -if TEST_mouse01 -lib_tests += mouse01 -lib_screens += mouse01/mouse01.scn -lib_docs += mouse01/mouse01.doc -mouse01_SOURCES = mouse01/init.c mouse01/serial_mouse_config.c \ - mouse01/msmouse.c termios04/termios_testdriver_intr.c -mouse01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mouse01) \ - $(support_includes) -endif - -if TEST_nanosleep -lib_tests += nanosleep.norun -nanosleep_norun_SOURCES = POSIX/nanosleep.c -nanosleep_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_newlib01 -lib_tests += newlib01 -lib_screens += newlib01/newlib01.scn -lib_docs += newlib01/newlib01.doc -newlib01_SOURCES = newlib01/init.c -newlib01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_newlib01) \ - $(support_includes) -endif - -if TEST_open -lib_tests += open.norun -open_norun_SOURCES = POSIX/open.c -open_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_pipe -lib_tests += pipe.norun -pipe_norun_SOURCES = POSIX/pipe.c -pipe_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_posix_memalign -lib_tests += posix_memalign.norun -posix_memalign_norun_SOURCES = POSIX/posix_memalign.c -posix_memalign_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_putenvtest -lib_tests += putenvtest -lib_screens += putenvtest/putenvtest.scn -putenvtest_SOURCES = putenvtest/init.c -putenvtest_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_putenvtest) \ - $(support_includes) -endif - -if TEST_pwdgrp01 -lib_tests += pwdgrp01 -lib_screens += pwdgrp01/pwdgrp01.scn -lib_docs += pwdgrp01/pwdgrp01.doc -pwdgrp01_SOURCES = pwdgrp01/init.c -pwdgrp01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_pwdgrp01) \ - $(support_includes) -endif - -if TEST_pwdgrp02 -lib_tests += pwdgrp02 -lib_screens += pwdgrp02/pwdgrp02.scn -lib_docs += pwdgrp02/pwdgrp02.doc -pwdgrp02_SOURCES = pwdgrp02/init.c -pwdgrp02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_pwdgrp02) \ - $(support_includes) -endif - -if TEST_rbheap01 -lib_tests += rbheap01 -lib_screens += rbheap01/rbheap01.scn -lib_docs += rbheap01/rbheap01.doc -rbheap01_SOURCES = rbheap01/init.c -rbheap01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_rbheap01) \ - $(support_includes) -endif - -if TEST_read -lib_tests += read.norun -read_norun_SOURCES = POSIX/read.c -read_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_readv -lib_tests += readv.norun -readv_norun_SOURCES = POSIX/readv.c -readv_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_realloc -lib_tests += realloc.norun -realloc_norun_SOURCES = POSIX/realloc.c -realloc_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_record01 -lib_tests += record01 -lib_screens += record01/record01.scn -lib_docs += record01/record01.doc -record01_SOURCES = record01/init.c -record01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_record01) \ - $(support_includes) -I$(RTEMS_SOURCE_ROOT)/cpukit/libnetworking -endif - -if TEST_record02 -lib_tests += record02 -lib_screens += record02/record02.scn -lib_docs += record02/record02.doc -record02_SOURCES = record02/init.c -record02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_record02) \ - $(support_includes) -record02_LDADD = $(RTEMS_ROOT)cpukit/librtemscpu.a $(RTEMS_ROOT)cpukit/libz.a $(LDADD) -endif - -if TEST_rtmonuse -lib_tests += rtmonuse -lib_screens += rtmonuse/rtmonuse.scn -rtmonuse_SOURCES = rtmonuse/init.c rtmonuse/getall.c rtmonuse/task1.c \ - rtmonuse/system.h -rtmonuse_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_rtmonuse) \ - $(support_includes) -endif - -if TEST_setjmp -lib_tests += setjmp.norun -setjmp_norun_SOURCES = POSIX/setjmp.c -setjmp_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_sha -lib_tests += sha -lib_screens += sha/sha.scn -lib_docs += sha/sha.doc -sha_SOURCES = sha/init.c -sha_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sha) $(support_includes) -endif - -if TEST_shell01 -lib_tests += shell01 -lib_screens += shell01/shell01.scn -lib_docs += shell01/shell01.doc -shell01_SOURCES = shell01/init.c -shell01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_shell01) \ - $(support_includes) -endif - -if TEST_sigaddset -lib_tests += sigaddset.norun -sigaddset_norun_SOURCES = POSIX/sigaddset.c -sigaddset_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_sigdelset -lib_tests += sigdelset.norun -sigdelset_norun_SOURCES = POSIX/sigdelset.c -sigdelset_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_sigemptyset -lib_tests += sigemptyset.norun -sigemptyset_norun_SOURCES = POSIX/sigemptyset.c -sigemptyset_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_sigfillset -lib_tests += sigfillset.norun -sigfillset_norun_SOURCES = POSIX/sigfillset.c -sigfillset_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_sigismember -lib_tests += sigismember.norun -sigismember_norun_SOURCES = POSIX/sigismember.c -sigismember_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_sigprocmask -lib_tests += sigprocmask.norun -sigprocmask_norun_SOURCES = POSIX/sigprocmask.c -sigprocmask_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_sparsedisk01 -lib_tests += sparsedisk01 -lib_screens += sparsedisk01/sparsedisk01.scn -lib_docs += sparsedisk01/sparsedisk01.doc -sparsedisk01_SOURCES = sparsedisk01/init.c -sparsedisk01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sparsedisk01) \ - $(support_includes) -endif - -if TEST_spi01 -lib_tests += spi01 -lib_screens += spi01/spi01.scn -lib_docs += spi01/spi01.doc -spi01_SOURCES = spi01/init.c -spi01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spi01) \ - $(support_includes) -endif - -if TEST_stackchk -lib_tests += stackchk -lib_screens += stackchk/stackchk.scn -stackchk_SOURCES = stackchk/blow.c stackchk/init.c stackchk/task1.c \ - stackchk/system.h -stackchk_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_stackchk) \ - $(support_includes) -endif - -if TEST_stackchk01 -lib_tests += stackchk01 -lib_screens += stackchk01/stackchk01.scn -lib_docs += stackchk01/stackchk01.doc -stackchk01_SOURCES = stackchk01/init.c -stackchk01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_stackchk01) \ - $(support_includes) -endif - -if TEST_stat -lib_tests += stat.norun -stat_norun_SOURCES = POSIX/stat.c -stat_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_stringto01 -lib_tests += stringto01 -lib_screens += stringto01/stringto01.scn -lib_docs += stringto01/stringto01.doc -stringto01_SOURCES = stringto01/init.c \ - stringto01/stringto_test_template.h -stringto01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_stringto01) \ - $(support_includes) -endif - -if TARTESTS -if TEST_tar01 -lib_tests += tar01 -lib_screens += tar01/tar01.scn -lib_docs += tar01/tar01.doc -tar01_SOURCES = tar01/init.c ../psxtests/psxfile01/test_cat.c \ - tar01-tar.c tar01-tar.h tar01-tar-gz.c tar01-tar-gz.h -if TARTEST_XZ -tar01_SOURCES += tar01-tar-xz.c tar01-tar-xz.h -endif -tar01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tar01) \ - $(support_includes) $(test_includes) -I$(top_srcdir)/include -tar01_LDADD = $(RTEMS_ROOT)cpukit/librtemscpu.a $(RTEMS_ROOT)cpukit/libz.a $(LDADD) -tar01-tar.c: tar01/tar01.tar - $(AM_V_GEN)$(BIN2C) -C $< $@ -tar01-tar.h: tar01/tar01.tar - $(AM_V_GEN)$(BIN2C) -H $< $@ -tar01-tar.o: tar01-tar.c tar01-tar.h -tar01.tar.gz: tar01/tar01.tar - $(AM_V_GEN)$(GZIP) < $< > $@ -tar01-tar-gz.c: tar01.tar.gz - $(AM_V_GEN)$(BIN2C) -C $< $@ -tar01-tar-gz.h: tar01.tar.gz - $(AM_V_GEN)$(BIN2C) -H $< $@ -CLEANFILES += tar01.tar tar01-tar.c tar01-tar.h \ - tar01.tar.gz tar01-tar-gz.c tar01-tar-gz.h -if TARTEST_XZ -tar01.tar.xz: tar01/tar01.tar - $(AM_V_GEN)$(XZ) < $< > $@ -tar01-tar-xz.c: tar01.tar.xz - $(AM_V_GEN)$(BIN2C) -C $< $@ -tar01-tar-xz.h: tar01.tar.xz - $(AM_V_GEN)$(BIN2C) -H $< $@ -TAR01_XZ_H = tar01-tar-xz.h -CLEANFILES += tar01.tar.xz tar01-tar-xz.c tar01-tar-xz.h -endif -tar01/init.c: tar01-tar.h tar01-tar-gz.h $(TAR01_XZ_H) -endif -endif - -if TARTESTS -if TEST_tar02 -lib_tests += tar02 -lib_screens += tar02/tar02.scn -lib_docs += tar02/tar02.doc -tar02_SOURCES = tar02/init.c ../psxtests/psxfile01/test_cat.c \ - tar02-tar.c tar02-tar.h -tar02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tar02) \ - $(support_includes) $(test_includes) -I$(top_srcdir)/include -tar02-tar.c: tar01/tar01.tar - $(AM_V_GEN)$(BIN2C) -C $< $@ -tar02-tar.h: tar01/tar01.tar - $(AM_V_GEN)$(BIN2C) -H $< $@ -tar02-tar.o: tar02-tar.c tar02-tar.h -tar02/init.c: tar02-tar.h -CLEANFILES += tar02.tar tar02-tar.c tar02-tar.h -endif -endif - -if TEST_tar03 -lib_tests += tar03 -lib_screens += tar03/tar03.scn -lib_docs += tar03/tar03.doc -tar03_SOURCES = tar03/init.c -tar03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tar03) \ - $(support_includes) -endif - -if TEST_termios -lib_tests += termios -termios_SOURCES = termios/init.c -termios_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_termios) \ - $(support_includes) -endif - -if TEST_termios01 -lib_tests += termios01 -lib_screens += termios01/termios01.scn -lib_docs += termios01/termios01.doc -termios01_SOURCES = termios01/init.c termios01/termios_testdriver.c \ - termios01/termios_testdriver.h -termios01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_termios01) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_termios02 -lib_tests += termios02 -lib_screens += termios02/termios02.scn -lib_docs += termios02/termios02.doc -termios02_SOURCES = termios02/init.c -termios02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_termios02) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_termios03 -lib_tests += termios03 -lib_screens += termios03/termios03.scn -lib_docs += termios03/termios03.doc -termios03_SOURCES = termios03/init.c \ - termios03/termios_testdriver_polled.c \ - termios03/termios_testdriver_polled.h -termios03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_termios03) \ - $(support_includes) -endif - -if TEST_termios04 -lib_tests += termios04 -lib_screens += termios04/termios04.scn -lib_docs += termios04/termios04.doc -termios04_SOURCES = termios04/init.c \ - termios04/termios_testdriver_intr.c \ - termios04/termios_testdriver_intr.h -termios04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_termios04) \ - $(support_includes) -endif - -if TEST_termios05 -lib_tests += termios05 -lib_screens += termios05/termios05.scn -lib_docs += termios05/termios05.doc -termios05_SOURCES = termios05/init.c \ - termios05/termios_testdriver_task.c -termios05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_termios05) \ - $(support_includes) -endif - -if TEST_termios06 -lib_tests += termios06 -lib_screens += termios06/termios06.scn -lib_docs += termios06/termios06.doc -termios06_SOURCES = termios06/init.c \ - termios03/termios_testdriver_polled.c termios06/test_pppd.c -termios06_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_termios06) \ - $(support_includes) -endif - -if TEST_termios07 -lib_tests += termios07 -lib_screens += termios07/termios07.scn -lib_docs += termios07/termios07.doc -termios07_SOURCES = termios07/init.c \ - termios04/termios_testdriver_intr.c -termios07_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_termios07) \ - $(support_includes) -endif - -if TEST_termios08 -lib_tests += termios08 -lib_screens += termios08/termios08.scn -lib_docs += termios08/termios08.doc -termios08_SOURCES = termios08/init.c \ - termios03/termios_testdriver_polled.c -termios08_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_termios08) \ - $(support_includes) -endif - -if TEST_termios09 -lib_tests += termios09 -lib_screens += termios09/termios09.scn -lib_docs += termios09/termios09.doc -termios09_SOURCES = termios09/init.c -termios09_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_termios09) \ - $(support_includes) -endif - -if TEST_termios10 -if HAS_POSIX -lib_tests += termios10 -lib_screens += termios10/termios10.scn -lib_docs += termios10/termios10.doc -termios10_SOURCES = termios10/init.c -termios10_SOURCES += termios03/termios_testdriver_polled.c -termios10_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_termios10) \ - $(support_includes) -endif -endif - -if TEST_termios11 -if HAS_POSIX -lib_tests += termios11 -lib_screens += termios11/termios11.scn -lib_docs += termios11/termios11.doc -termios11_SOURCES = termios11/init.c -termios11_SOURCES += termios04/termios_testdriver_intr.c -termios11_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_termios11) \ - $(support_includes) -endif -endif - -if TEST_top -lib_tests += top -lib_screens += top/top.scn -top_SOURCES = top/init.c top/task1.c top/task2.c top/task3.c \ - top/system.h -top_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_top) $(support_includes) -endif - -if TEST_ttest01 -lib_tests += ttest01 -lib_screens += ttest01/ttest01.scn -lib_docs += ttest01/ttest01.doc -ttest01_SOURCES = ttest01/init.c -ttest01_SOURCES += ttest01/test-assert.c -ttest01_SOURCES += ttest01/test-checks.c -ttest01_SOURCES += ttest01/test-destructor.c -ttest01_SOURCES += ttest01/test-eno.c -ttest01_SOURCES += ttest01/test-example.c -ttest01_SOURCES += ttest01/test-fixture.c -ttest01_SOURCES += ttest01/test-leak.c -ttest01_SOURCES += ttest01/test-log.c -ttest01_SOURCES += ttest01/test-malloc.c -ttest01_SOURCES += ttest01/test-plan.c -ttest01_SOURCES += ttest01/test-psx.c -ttest01_SOURCES += ttest01/test-rtems.c -ttest01_SOURCES += ttest01/test-simple.c -ttest01_SOURCES += ttest01/test-step.c -ttest01_SOURCES += ttest01/test-task-context.c -ttest01_SOURCES += ttest01/test-time.c -ttest01_SOURCES += ttest01/test-verbosity.c -ttest01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_ttest01) \ - $(support_includes) -endif - -if TEST_ttest02 -lib_tests += ttest02 -lib_screens += ttest02/ttest02.scn -lib_docs += ttest02/ttest02.doc -ttest02_SOURCES = ttest02/init.c -ttest02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_ttest02) \ - $(support_includes) -endif - -if TEST_tztest -lib_tests += tztest -lib_screens += tztest/tztest.scn -lib_docs += tztest/tztest.doc -tztest_SOURCES = tztest/init.c -tztest_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tztest) \ - $(support_includes) -endif - -if TEST_uid01 -lib_tests += uid01 -lib_docs += uid01/uid01.doc -uid01_SOURCES = uid01/init.c uid01/serial_mouse_config.c \ - uid01/msmouse.c termios04/termios_testdriver_intr.c -uid01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_uid01) \ - $(support_includes) -endif - -if TEST_unlink -lib_tests += unlink.norun -unlink_norun_SOURCES = POSIX/unlink.c -unlink_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_utf8proc01 -lib_tests += utf8proc01 -lib_screens += utf8proc01/utf8proc01.scn -lib_docs += utf8proc01/utf8proc01.doc -utf8proc01_SOURCES = utf8proc01/init.c -utf8proc01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_utf8proc01) \ - $(support_includes) -endif - -if TEST_vfork -lib_tests += vfork.norun -vfork_norun_SOURCES = POSIX/vfork.c -vfork_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_wait -lib_tests += wait.norun -wait_norun_SOURCES = POSIX/wait.c -wait_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_waitpid -lib_tests += waitpid.norun -waitpid_norun_SOURCES = POSIX/waitpid.c -waitpid_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_write -lib_tests += write.norun -write_norun_SOURCES = POSIX/write.c -write_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -if TEST_writev -lib_tests += writev.norun -writev_norun_SOURCES = POSIX/writev.c -writev_norun_LDADD = $(RTEMS_ROOT)cpukit/librtemsdefaultconfig.a $(LDADD) -endif - -noinst_PROGRAMS = $(lib_tests) diff --git a/testsuites/libtests/configure.ac b/testsuites/libtests/configure.ac deleted file mode 100644 index 2fbcb61622..0000000000 --- a/testsuites/libtests/configure.ac +++ /dev/null @@ -1,240 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-tests-libtests],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -AC_CONFIG_SRCDIR([cpuuse]) -AC_CONFIG_HEADER([config.h]) -RTEMS_TOP([../..],[..]) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU - -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_ENABLE_CXX - -RTEMS_ENV_RTEMSBSP - -RTEMS_PROJECT_ROOT - -RTEMS_PROG_CC_FOR_TARGET - -RTEMS_PROG_CXX_FOR_TARGET - -RTEMS_CANONICALIZE_TOOLS - -RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP) -RTEMS_CHECK_CXX(RTEMS_BSP) -RTEMS_CHECK_CPUOPTS([RTEMS_NETWORKING]) -RTEMS_CHECK_CPUOPTS([RTEMS_POSIX_API]) - -AC_PATH_PROG([PAX],[pax],no) -AC_PATH_PROG([GZIP],[gzip],no) -AC_PATH_PROG([XZ],[xz],no) - -AS_IF([test "x$PAX" = "xno"],[ - AC_MSG_ERROR([pax is missing.]) -]) - -AM_CONDITIONAL(TARTESTS,test -n "$PAX" && test -n "$GZIP") -AM_CONDITIONAL(TARTEST_XZ,test -n "$XZ") - -AM_CONDITIONAL(HAS_CXX,test "$rtems_cv_HAS_CPLUSPLUS" = "yes") -AM_CONDITIONAL([HAS_COMPLEX],[test "$ac_cv_header_complex_h" = yes]) -AM_CONDITIONAL(NETTESTS,test "$rtems_cv_RTEMS_NETWORKING" = "yes") -AM_CONDITIONAL(HAS_POSIX,test x"${rtems_cv_RTEMS_POSIX_API}" = x"yes") - -# Must match the list in cpukit. -AC_MSG_CHECKING([whether CPU supports libdl]) -case $RTEMS_CPU in - arm | i386 | m68k | mips | moxie | powerpc | riscv | sparc) - TEST_LIBDL=yes ;; - # bfin has an issue to resolve with libdl. See ticket #2252 - bfin) - HAVE_LIBDL=no ;; - # lm32 has an issue to resolve with libdl. See ticket #2283 - lm32) - HAVE_LIBDL=no ;; - # v850 has an issue to resolve with libdl. See ticket #2260 - v850) - HAVE_LIBDL=no ;; - *) - TEST_LIBDL=no ;; -esac -AC_MSG_RESULT([$TEST_LIBDL]) - -AS_IF([test x"$TEST_LIBDL" = x"yes"],[ - AC_CHECK_PROG(RTEMS_LD_CHECK,rtems-ld,yes) - if test x"$RTEMS_LD_CHECK" != x"yes" ; then - TEST_LIBDL=no - fi - AC_CHECK_PROG(RTEMS_SYMS_CHECK,rtems-syms,yes) - if test x"$RTEMS_SYMS_CHECK" != x"yes" ; then - TEST_LIBDL=no - fi -]) - -AM_CONDITIONAL(DLTESTS,[test x"$TEST_LIBDL" = x"yes"]) - -# Must match the list in cpukit. -AC_MSG_CHECKING([whether CPU supports libdebugger]) -case $RTEMS_CPU in - arm | i386) - TEST_LIBDEBUGGER=yes ;; - *) - TEST_LIBDEBUGGER=no ;; -esac -AC_MSG_RESULT([$TEST_LIBDEBUGGER]) -AM_CONDITIONAL(DEBUGGERTESTS,[test x"$TEST_LIBDEBUGGER" = x"yes"]) - -# BSP Test configuration -RTEMS_TEST_CHECK([block01]) -RTEMS_TEST_CHECK([block02]) -RTEMS_TEST_CHECK([block03]) -RTEMS_TEST_CHECK([block04]) -RTEMS_TEST_CHECK([block05]) -RTEMS_TEST_CHECK([block06]) -RTEMS_TEST_CHECK([block07]) -RTEMS_TEST_CHECK([block08]) -RTEMS_TEST_CHECK([block09]) -RTEMS_TEST_CHECK([block10]) -RTEMS_TEST_CHECK([block11]) -RTEMS_TEST_CHECK([block12]) -RTEMS_TEST_CHECK([block13]) -RTEMS_TEST_CHECK([block14]) -RTEMS_TEST_CHECK([block15]) -RTEMS_TEST_CHECK([block16]) -RTEMS_TEST_CHECK([block17]) -RTEMS_TEST_CHECK([bspcmdline01]) -RTEMS_TEST_CHECK([calloc]) -RTEMS_TEST_CHECK([capture01]) -RTEMS_TEST_CHECK([clock_gettime]) -RTEMS_TEST_CHECK([close]) -RTEMS_TEST_CHECK([complex]) -RTEMS_TEST_CHECK([cpuuse]) -RTEMS_TEST_CHECK([crypt01]) -RTEMS_TEST_CHECK([debugger01]) -RTEMS_TEST_CHECK([defaultconfig01]) -RTEMS_TEST_CHECK([devfs01]) -RTEMS_TEST_CHECK([devfs04]) -RTEMS_TEST_CHECK([deviceio01]) -RTEMS_TEST_CHECK([devnullfatal01]) -RTEMS_TEST_CHECK([dl01]) -RTEMS_TEST_CHECK([dl02]) -RTEMS_TEST_CHECK([dl03]) -RTEMS_TEST_CHECK([dl04]) -RTEMS_TEST_CHECK([dl05]) -RTEMS_TEST_CHECK([dl06]) -RTEMS_TEST_CHECK([dl07]) -RTEMS_TEST_CHECK([dl08]) -RTEMS_TEST_CHECK([dl09]) -RTEMS_TEST_CHECK([dl10]) -RTEMS_TEST_CHECK([dumpbuf01]) -RTEMS_TEST_CHECK([dup2]) -RTEMS_TEST_CHECK([exit01]) -RTEMS_TEST_CHECK([exit02]) -RTEMS_TEST_CHECK([fcntl]) -RTEMS_TEST_CHECK([flashdisk01]) -RTEMS_TEST_CHECK([flockfile]) -RTEMS_TEST_CHECK([fork]) -RTEMS_TEST_CHECK([free]) -RTEMS_TEST_CHECK([fstat]) -RTEMS_TEST_CHECK([ftp01]) -RTEMS_TEST_CHECK([ftrylockfile]) -RTEMS_TEST_CHECK([funlockfile]) -RTEMS_TEST_CHECK([getentropy01]) -RTEMS_TEST_CHECK([getlogin]) -RTEMS_TEST_CHECK([getpwnam]) -RTEMS_TEST_CHECK([getpwuid]) -RTEMS_TEST_CHECK([gettimeofday]) -RTEMS_TEST_CHECK([getuid]) -RTEMS_TEST_CHECK([gxx01]) -RTEMS_TEST_CHECK([heapwalk]) -RTEMS_TEST_CHECK([htonl]) -RTEMS_TEST_CHECK([i2c01]) -RTEMS_TEST_CHECK([iconv]) -RTEMS_TEST_CHECK([iconv_close]) -RTEMS_TEST_CHECK([iconv_open]) -RTEMS_TEST_CHECK([kill]) -RTEMS_TEST_CHECK([libfdt01]) -RTEMS_TEST_CHECK([longjmp]) -RTEMS_TEST_CHECK([lseek]) -RTEMS_TEST_CHECK([lstat]) -RTEMS_TEST_CHECK([malloc]) -RTEMS_TEST_CHECK([malloc02]) -RTEMS_TEST_CHECK([malloc03]) -RTEMS_TEST_CHECK([malloc04]) -RTEMS_TEST_CHECK([malloctest]) -RTEMS_TEST_CHECK([math]) -RTEMS_TEST_CHECK([mathf]) -RTEMS_TEST_CHECK([mathl]) -RTEMS_TEST_CHECK([md501]) -RTEMS_TEST_CHECK([mghttpd01]) -RTEMS_TEST_CHECK([monitor]) -RTEMS_TEST_CHECK([monitor02]) -RTEMS_TEST_CHECK([mouse01]) -RTEMS_TEST_CHECK([nanosleep]) -RTEMS_TEST_CHECK([networking01]) -RTEMS_TEST_CHECK([newlib01]) -RTEMS_TEST_CHECK([open]) -RTEMS_TEST_CHECK([pipe]) -RTEMS_TEST_CHECK([posix_memalign]) -RTEMS_TEST_CHECK([putenvtest]) -RTEMS_TEST_CHECK([pwdgrp01]) -RTEMS_TEST_CHECK([pwdgrp02]) -RTEMS_TEST_CHECK([rbheap01]) -RTEMS_TEST_CHECK([read]) -RTEMS_TEST_CHECK([readv]) -RTEMS_TEST_CHECK([realloc]) -RTEMS_TEST_CHECK([record01]) -RTEMS_TEST_CHECK([record02]) -RTEMS_TEST_CHECK([rtmonuse]) -RTEMS_TEST_CHECK([setjmp]) -RTEMS_TEST_CHECK([sha]) -RTEMS_TEST_CHECK([shell01]) -RTEMS_TEST_CHECK([sigaddset]) -RTEMS_TEST_CHECK([sigdelset]) -RTEMS_TEST_CHECK([sigemptyset]) -RTEMS_TEST_CHECK([sigfillset]) -RTEMS_TEST_CHECK([sigismember]) -RTEMS_TEST_CHECK([sigprocmask]) -RTEMS_TEST_CHECK([sparsedisk01]) -RTEMS_TEST_CHECK([spi01]) -RTEMS_TEST_CHECK([stackchk]) -RTEMS_TEST_CHECK([stackchk01]) -RTEMS_TEST_CHECK([stat]) -RTEMS_TEST_CHECK([stringto01]) -RTEMS_TEST_CHECK([syscall01]) -RTEMS_TEST_CHECK([tar01]) -RTEMS_TEST_CHECK([tar02]) -RTEMS_TEST_CHECK([tar03]) -RTEMS_TEST_CHECK([telnetd01]) -RTEMS_TEST_CHECK([termios]) -RTEMS_TEST_CHECK([termios01]) -RTEMS_TEST_CHECK([termios02]) -RTEMS_TEST_CHECK([termios03]) -RTEMS_TEST_CHECK([termios04]) -RTEMS_TEST_CHECK([termios05]) -RTEMS_TEST_CHECK([termios06]) -RTEMS_TEST_CHECK([termios07]) -RTEMS_TEST_CHECK([termios08]) -RTEMS_TEST_CHECK([termios09]) -RTEMS_TEST_CHECK([termios10]) -RTEMS_TEST_CHECK([termios11]) -RTEMS_TEST_CHECK([top]) -RTEMS_TEST_CHECK([ttest01]) -RTEMS_TEST_CHECK([ttest02]) -RTEMS_TEST_CHECK([tztest]) -RTEMS_TEST_CHECK([uid01]) -RTEMS_TEST_CHECK([unlink]) -RTEMS_TEST_CHECK([utf8proc01]) -RTEMS_TEST_CHECK([vfork]) -RTEMS_TEST_CHECK([wait]) -RTEMS_TEST_CHECK([waitpid]) -RTEMS_TEST_CHECK([write]) -RTEMS_TEST_CHECK([writev]) - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/testsuites/mptests/Makefile.am b/testsuites/mptests/Makefile.am deleted file mode 100644 index d947cb6986..0000000000 --- a/testsuites/mptests/Makefile.am +++ /dev/null @@ -1,246 +0,0 @@ -# -# Multiple Processor Teststuite -# - -ACLOCAL_AMFLAGS = -I ../aclocal - -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -mp_tests = -mp_screens = -mp_docs = -mp_lib = - -support_includes = -I$(top_srcdir)/../support/include - -if HAS_MP -if TEST_mp01 -mp_tests += mp01_node1 -mp_screens += mp01/mp01-node1.scn -mp_docs += mp01/mp01-node1.doc -mp01_node1_SOURCES = mp01/init1.c mp01/task1.c mp01/system.h -mp01_node1_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp01) \ - $(support_includes) -mp_tests += mp01_node2 -mp_screens += mp01/mp01-node2.scn -mp_docs += mp01/mp01-node2.doc -mp01_node2_SOURCES = mp01/init2.c mp01/task1.c mp01/system.h -mp01_node2_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp01) \ - $(support_includes) -endif -endif - -if HAS_MP -if TEST_mp03 -mp_tests += mp03_node1 -mp_screens += mp03/mp03-node1.scn -mp_docs += mp03/mp03-node1.doc -mp03_node1_SOURCES = mp03/init1.c mp03/task1.c mp03/delay.c mp03/system.h -mp03_node1_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp03) \ - $(support_includes) -mp_tests += mp03_node2 -mp_screens += mp03/mp03-node2.scn -mp_docs += mp03/mp03-node2.doc -mp03_node2_SOURCES = mp03/init2.c mp03/task1.c mp03/delay.c mp03/system.h -mp03_node2_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp03) \ - $(support_includes) -endif -endif - -if HAS_MP -if TEST_mp04 -mp_tests += mp04_node1 -mp_screens += mp04/mp04-node1.scn -mp_docs += mp04/mp04-node1.doc -mp04_node1_SOURCES = mp04/init1.c mp04/task1.c mp04/system.h -mp04_node1_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp04) \ - $(support_includes) -mp_tests += mp04_node2 -mp_screens += mp04/mp04-node2.scn -mp_docs += mp04/mp04-node2.doc -mp04_node2_SOURCES = mp04/init2.c mp04/task1.c mp04/system.h -mp04_node2_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp04) \ - $(support_includes) -endif -endif - -if HAS_MP -if TEST_mp05 -mp_tests += mp05_node1 -mp_screens += mp05/mp05-node1.scn -mp_docs += mp05/mp05-node1.doc -mp05_node1_SOURCES = mp05/init1.c mp05/task1.c mp05/asr.c mp05/system.h -mp05_node1_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp05) \ - $(support_includes) -mp_tests += mp05_node2 -mp_screens += mp05/mp05-node2.scn -mp_docs += mp05/mp05-node2.doc -mp05_node2_SOURCES = mp05/init2.c mp05/task1.c mp05/asr.c mp05/system.h -mp05_node2_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp05) \ - $(support_includes) -endif -endif - -if HAS_MP -if TEST_mp06 -mp_tests += mp06_node1 -mp_screens += mp06/mp06-node1.scn -mp_docs += mp06/mp06-node1.doc -mp06_node1_SOURCES = mp06/init1.c mp06/task1.c mp06/system.h -mp06_node1_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp06) \ - $(support_includes) -mp_tests += mp06_node2 -mp_screens += mp06/mp06-node2.scn -mp_docs += mp06/mp06-node2.doc -mp06_node2_SOURCES = mp06/init2.c mp06/task1.c mp06/system.h -mp06_node2_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp06) \ - $(support_includes) -endif -endif - -if HAS_MP -if TEST_mp07 -mp_tests += mp07_node1 -mp_screens += mp07/mp07-node1.scn -mp_docs += mp07/mp07-node1.doc -mp07_node1_SOURCES = mp07/init1.c mp07/task1.c mp07/system.h -mp07_node1_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp07) \ - $(support_includes) -mp_tests += mp07_node2 -mp_screens += mp07/mp07-node2.scn -mp_docs += mp07/mp07-node2.doc -mp07_node2_SOURCES = mp07/init2.c mp07/task1.c mp07/system.h -mp07_node2_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp07) \ - $(support_includes) -endif -endif - -if HAS_MP -if TEST_mp08 -mp_tests += mp08_node1 -mp_screens += mp08/mp08-node1.scn -mp_docs += mp08/mp08-node1.doc -mp08_node1_SOURCES = mp08/init1.c mp08/task1.c mp08/system.h -mp08_node1_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp08) \ - $(support_includes) -mp_tests += mp08_node2 -mp_screens += mp08/mp08-node2.scn -mp_docs += mp08/mp08-node2.doc -mp08_node2_SOURCES = mp08/init2.c mp08/task1.c mp08/system.h -mp08_node2_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp08) \ - $(support_includes) -endif -endif - -if HAS_MP -if TEST_mp09 -mp_tests += mp09_node1 -mp_screens += mp09/mp09-node1.scn -mp_docs += mp09/mp09-node1.doc -mp09_node1_SOURCES = mp09/init1.c mp09/task1.c mp09/recvmsg.c \ - mp09/sendmsg.c mp09/system.h -mp09_node1_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp09) \ - $(support_includes) -mp_tests += mp09_node2 -mp_screens += mp09/mp09-node2.scn -mp_docs += mp09/mp09-node2.doc -mp09_node2_SOURCES = mp09/init2.c mp09/task1.c mp09/recvmsg.c \ - mp09/sendmsg.c mp09/system.h -mp09_node2_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp09) \ - $(support_includes) -endif -endif - -if HAS_MP -if TEST_mp10 -mp_tests += mp10_node1 -mp_screens += mp10/mp10-node1.scn -mp_docs += mp10/mp10-node1.doc -mp10_node1_SOURCES = mp10/init1.c mp10/task1.c mp10/task2.c mp10/task3.c \ - mp10/system.h -mp10_node1_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp10) \ - $(support_includes) -mp_tests += mp10_node2 -mp_screens += mp10/mp10-node2.scn -mp_docs += mp10/mp10-node2.doc -mp10_node2_SOURCES = mp10/init2.c mp10/task1.c mp10/task2.c mp10/task3.c \ - mp10/system.h -mp10_node2_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp10) \ - $(support_includes) -endif -endif - -if HAS_MP -if TEST_mp11 -mp_tests += mp11_node1 -mp_screens += mp11/mp11-node1.scn -mp_docs += mp11/mp11-node1.doc -mp11_node1_SOURCES = mp11/init1.c mp11/system.h -mp11_node1_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp11) \ - $(support_includes) -mp_tests += mp11_node2 -mp_screens += mp11/mp11-node2.scn -mp_docs += mp11/mp11-node2.doc -mp11_node2_SOURCES = mp11/init2.c mp11/system.h -mp11_node2_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp11) \ - $(support_includes) -endif -endif - -if HAS_MP -if TEST_mp12 -mp_tests += mp12_node1 -mp_screens += mp12/mp12-node1.scn -mp_docs += mp12/mp12-node1.doc -mp12_node1_SOURCES = mp12/init1.c mp12/system.h -mp12_node1_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp12) \ - $(support_includes) -mp_tests += mp12_node2 -mp_screens += mp12/mp12-node2.scn -mp_docs += mp12/mp12-node2.doc -mp12_node2_SOURCES = mp12/init2.c mp12/system.h -mp12_node2_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp12) \ - $(support_includes) -endif -endif - -if HAS_MP -if TEST_mp13 -mp_tests += mp13_node1 -mp_screens += mp13/mp13-node1.scn -mp_docs += mp13/mp13-node1.doc -mp13_node1_SOURCES = mp13/init1.c mp13/task1.c mp13/task2.c mp13/system.h -mp13_node1_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp13) \ - $(support_includes) -mp_tests += mp13_node2 -mp_screens += mp13/mp13-node2.scn -mp_docs += mp13/mp13-node2.doc -mp13_node2_SOURCES = mp13/init2.c mp13/task1.c mp13/task2.c mp13/system.h -mp13_node2_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp13) \ - $(support_includes) -endif -endif - -if HAS_MP -if TEST_mp14 -mp_tests += mp14_node1 -mp_screens += mp14/mp14-node1.scn -mp_docs += mp14/mp14-node1.doc -mp14_node1_SOURCES = mp14/init1.c mp14/exit.c mp14/delay.c \ - mp14/evtask1.c mp14/evtmtask.c mp14/pttask1.c mp14/smtask1.c \ - mp14/msgtask1.c mp14/system.h -mp14_node1_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp14) \ - $(support_includes) -mp_tests += mp14_node2 -mp_screens += mp14/mp14-node2.scn -mp_docs += mp14/mp14-node2.doc -mp14_node2_SOURCES = mp14/init2.c mp14/exit.c mp14/delay.c \ - mp14/evtask1.c mp14/evtmtask.c mp14/pttask1.c mp14/smtask1.c \ - mp14/msgtask1.c mp14/system.h -mp14_node2_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_mp14) \ - $(support_includes) -endif -endif - -noinst_PROGRAMS = $(mp_tests) diff --git a/testsuites/mptests/configure.ac b/testsuites/mptests/configure.ac deleted file mode 100644 index bf14579442..0000000000 --- a/testsuites/mptests/configure.ac +++ /dev/null @@ -1,47 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-tests-mptests],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -AC_CONFIG_SRCDIR([mp01]) -AC_CONFIG_HEADER([config.h]) -RTEMS_TOP([../..],[..]) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU - -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - - -RTEMS_ENV_RTEMSBSP - -RTEMS_PROJECT_ROOT - -RTEMS_PROG_CC_FOR_TARGET - -RTEMS_CANONICALIZE_TOOLS - -RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP) - -RTEMS_CHECK_CPUOPTS([RTEMS_MULTIPROCESSING]) - -AM_CONDITIONAL(HAS_MP,test "$rtems_cv_RTEMS_MULTIPROCESSING" = "yes") - -# BSP Test configuration -RTEMS_TEST_CHECK([mp01]) -RTEMS_TEST_CHECK([mp03]) -RTEMS_TEST_CHECK([mp04]) -RTEMS_TEST_CHECK([mp05]) -RTEMS_TEST_CHECK([mp06]) -RTEMS_TEST_CHECK([mp07]) -RTEMS_TEST_CHECK([mp08]) -RTEMS_TEST_CHECK([mp09]) -RTEMS_TEST_CHECK([mp10]) -RTEMS_TEST_CHECK([mp11]) -RTEMS_TEST_CHECK([mp12]) -RTEMS_TEST_CHECK([mp13]) -RTEMS_TEST_CHECK([mp14]) - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/testsuites/mptests/mp01/Makefile.am b/testsuites/mptests/mp01/Makefile.am deleted file mode 100644 index f8a46ef6fd..0000000000 --- a/testsuites/mptests/mp01/Makefile.am +++ /dev/null @@ -1,3 +0,0 @@ -SUBDIRS = node1 node2 - -include $(top_srcdir)/../automake/subdirs.am diff --git a/testsuites/mptests/mp03/Makefile.am b/testsuites/mptests/mp03/Makefile.am deleted file mode 100644 index f8a46ef6fd..0000000000 --- a/testsuites/mptests/mp03/Makefile.am +++ /dev/null @@ -1,3 +0,0 @@ -SUBDIRS = node1 node2 - -include $(top_srcdir)/../automake/subdirs.am diff --git a/testsuites/mptests/mp04/Makefile.am b/testsuites/mptests/mp04/Makefile.am deleted file mode 100644 index f8a46ef6fd..0000000000 --- a/testsuites/mptests/mp04/Makefile.am +++ /dev/null @@ -1,3 +0,0 @@ -SUBDIRS = node1 node2 - -include $(top_srcdir)/../automake/subdirs.am diff --git a/testsuites/mptests/mp05/Makefile.am b/testsuites/mptests/mp05/Makefile.am deleted file mode 100644 index f8a46ef6fd..0000000000 --- a/testsuites/mptests/mp05/Makefile.am +++ /dev/null @@ -1,3 +0,0 @@ -SUBDIRS = node1 node2 - -include $(top_srcdir)/../automake/subdirs.am diff --git a/testsuites/mptests/mp06/Makefile.am b/testsuites/mptests/mp06/Makefile.am deleted file mode 100644 index f8a46ef6fd..0000000000 --- a/testsuites/mptests/mp06/Makefile.am +++ /dev/null @@ -1,3 +0,0 @@ -SUBDIRS = node1 node2 - -include $(top_srcdir)/../automake/subdirs.am diff --git a/testsuites/mptests/mp07/Makefile.am b/testsuites/mptests/mp07/Makefile.am deleted file mode 100644 index f8a46ef6fd..0000000000 --- a/testsuites/mptests/mp07/Makefile.am +++ /dev/null @@ -1,3 +0,0 @@ -SUBDIRS = node1 node2 - -include $(top_srcdir)/../automake/subdirs.am diff --git a/testsuites/mptests/mp08/Makefile.am b/testsuites/mptests/mp08/Makefile.am deleted file mode 100644 index f8a46ef6fd..0000000000 --- a/testsuites/mptests/mp08/Makefile.am +++ /dev/null @@ -1,3 +0,0 @@ -SUBDIRS = node1 node2 - -include $(top_srcdir)/../automake/subdirs.am diff --git a/testsuites/mptests/mp09/Makefile.am b/testsuites/mptests/mp09/Makefile.am deleted file mode 100644 index f8a46ef6fd..0000000000 --- a/testsuites/mptests/mp09/Makefile.am +++ /dev/null @@ -1,3 +0,0 @@ -SUBDIRS = node1 node2 - -include $(top_srcdir)/../automake/subdirs.am diff --git a/testsuites/mptests/mp10/Makefile.am b/testsuites/mptests/mp10/Makefile.am deleted file mode 100644 index f8a46ef6fd..0000000000 --- a/testsuites/mptests/mp10/Makefile.am +++ /dev/null @@ -1,3 +0,0 @@ -SUBDIRS = node1 node2 - -include $(top_srcdir)/../automake/subdirs.am diff --git a/testsuites/mptests/mp11/Makefile.am b/testsuites/mptests/mp11/Makefile.am deleted file mode 100644 index f8a46ef6fd..0000000000 --- a/testsuites/mptests/mp11/Makefile.am +++ /dev/null @@ -1,3 +0,0 @@ -SUBDIRS = node1 node2 - -include $(top_srcdir)/../automake/subdirs.am diff --git a/testsuites/mptests/mp12/Makefile.am b/testsuites/mptests/mp12/Makefile.am deleted file mode 100644 index f8a46ef6fd..0000000000 --- a/testsuites/mptests/mp12/Makefile.am +++ /dev/null @@ -1,3 +0,0 @@ -SUBDIRS = node1 node2 - -include $(top_srcdir)/../automake/subdirs.am diff --git a/testsuites/mptests/mp13/Makefile.am b/testsuites/mptests/mp13/Makefile.am deleted file mode 100644 index f8a46ef6fd..0000000000 --- a/testsuites/mptests/mp13/Makefile.am +++ /dev/null @@ -1,3 +0,0 @@ -SUBDIRS = node1 node2 - -include $(top_srcdir)/../automake/subdirs.am diff --git a/testsuites/mptests/mp14/Makefile.am b/testsuites/mptests/mp14/Makefile.am deleted file mode 100644 index f8a46ef6fd..0000000000 --- a/testsuites/mptests/mp14/Makefile.am +++ /dev/null @@ -1,3 +0,0 @@ -SUBDIRS = node1 node2 - -include $(top_srcdir)/../automake/subdirs.am diff --git a/testsuites/psxtests/Makefile.am b/testsuites/psxtests/Makefile.am deleted file mode 100755 index 386fbb1eed..0000000000 --- a/testsuites/psxtests/Makefile.am +++ /dev/null @@ -1,1991 +0,0 @@ -# -# POSIX Teststuite -# - -ACLOCAL_AMFLAGS = -I ../aclocal - -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -psx_tests = -psx_screens = -psx_docs = -psx_lib = - -support_includes = -I$(top_srcdir)/../support/include - -if TEST_psx01 -psx_tests += psx01 -psx01_SOURCES = psx01/init.c psx01/task.c psx01/system.h \ - include/pmacros.h -psx01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx01) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if HAS_POSIX -if TEST_psx02 -psx_tests += psx02 -psx_screens += psx02/psx02.scn -psx02_SOURCES = psx02/init.c psx02/task.c psx02/system.h \ - include/pmacros.h -psx02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx02) \ - $(support_includes) -I$(top_srcdir)/include -endif -endif - -if HAS_POSIX -if TEST_psx03 -psx_tests += psx03 -psx_screens += psx03/psx03.scn -psx03_SOURCES = psx03/init.c psx03/task.c psx03/system.h \ - include/pmacros.h -psx03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx03) \ - $(support_includes) -I$(top_srcdir)/include -endif -endif - -if HAS_POSIX -if TEST_psx04 -psx_tests += psx04 -psx_screens += psx04/psx04.scn -psx04_SOURCES = psx04/init.c psx04/task1.c psx04/task2.c psx04/task3.c \ - psx04/system.h include/pmacros.h -psx04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx04) \ - $(support_includes) -I$(top_srcdir)/include -endif -endif - -if TEST_psx05 -psx_tests += psx05 -psx_screens += psx05/psx05.scn -psx05_SOURCES = psx05/init.c psx05/task.c psx05/task2.c psx05/task3.c \ - psx05/system.h include/pmacros.h -psx05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx05) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psx06 -psx_tests += psx06 -psx_screens += psx06/psx06.scn -psx06_SOURCES = psx06/init.c psx06/task.c psx06/task2.c psx06/system.h \ - include/pmacros.h -psx06_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx06) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psx07 -psx_tests += psx07 -psx_screens += psx07/psx07.scn -psx_docs += psx07/psx07.doc -psx07_SOURCES = psx07/init.c psx07/task.c psx07/system.h \ - include/pmacros.h -psx07_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx07) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psx08 -psx_tests += psx08 -psx_screens += psx08/psx08.scn -psx08_SOURCES = psx08/init.c psx08/task1.c psx08/task2.c psx08/task3.c \ - psx08/system.h include/pmacros.h -psx08_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx08) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if HAS_POSIX -if TEST_psx09 -psx_tests += psx09 -psx_screens += psx09/psx09.scn -psx09_SOURCES = psx09/init.c psx09/system.h include/pmacros.h -psx09_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx09) \ - $(support_includes) -I$(top_srcdir)/include -endif -endif - -if TEST_psx10 -psx_tests += psx10 -psx_screens += psx10/psx10.scn -psx10_SOURCES = psx10/init.c psx10/task.c psx10/task2.c psx10/task3.c \ - psx10/system.h include/pmacros.h -psx10_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx10) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psx11 -psx_tests += psx11 -psx_screens += psx11/psx11.scn -psx11_SOURCES = psx11/init.c psx11/task.c psx11/system.h \ - include/pmacros.h -psx11_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx11) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if HAS_POSIX -if TEST_psx12 -psx_tests += psx12 -psx_screens += psx12/psx12.scn -psx12_SOURCES = psx12/init.c include/pmacros.h -psx12_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx12) \ - $(support_includes) -I$(top_srcdir)/include -endif -endif - -if TEST_psx13 -psx_tests += psx13 -psx_screens += psx13/psx13.scn -psx13_SOURCES = psx13/main.c psx13/test.c include/pmacros.h -psx13_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx13) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psx14 -psx_tests += psx14 -psx_screens += psx14/psx14.scn -psx14_SOURCES = psx14/init.c psx14/system.h include/pmacros.h -psx14_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx14) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psx15 -psx_tests += psx15 -psx_screens += psx15/psx15.scn -psx15_SOURCES = psx15/init.c include/pmacros.h -psx15_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx15) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psx16 -psx_tests += psx16 -psx_screens += psx16/psx16.scn -psx16_SOURCES = psx16/init.c include/pmacros.h -psx16_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psx16) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if HAS_POSIX -if TEST_psxaio01 -psx_tests += psxaio01 -psx_screens += psxaio01/psxaio01.scn -psxaio01_SOURCES = psxaio01/init.c psxaio01/system.h include/pmacros.h -psxaio01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxaio01) \ - $(support_includes) -I$(top_srcdir)/include -endif -endif - -if HAS_POSIX -if TEST_psxaio02 -psx_tests += psxaio02 -psx_screens += psxaio02/psxaio02.scn -psxaio02_SOURCES = psxaio02/init.c psxaio02/system.h include/pmacros.h -psxaio02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxaio02) \ - $(support_includes) -I$(top_srcdir)/include -endif -endif - -if HAS_POSIX -if TEST_psxaio03 -psx_tests += psxaio03 -psx_screens += psxaio03/psxaio03.scn -psxaio03_SOURCES = psxaio03/init.c psxaio03/system.h include/pmacros.h -psxaio03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxaio03) \ - $(support_includes) -I$(top_srcdir)/include -endif -endif - -if HAS_POSIX -if TEST_psxalarm01 -psx_tests += psxalarm01 -psx_screens += psxalarm01/psxalarm01.scn -psx_docs += psxalarm01/psxalarm01.doc -psxalarm01_SOURCES = psxalarm01/init.c include/pmacros.h -psxalarm01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxalarm01) \ - $(support_includes) -I$(top_srcdir)/include -endif -endif - -if TEST_psxautoinit01 -psx_tests += psxautoinit01 -psx_screens += psxautoinit01/psxautoinit01.scn -psxautoinit01_SOURCES = psxautoinit01/init.c include/pmacros.h -psxautoinit01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxautoinit01) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxautoinit02 -psx_tests += psxautoinit02 -psx_screens += psxautoinit02/psxautoinit02.scn -psx_docs += psxautoinit02/psxautoinit02.doc -psxautoinit02_SOURCES = psxautoinit02/init.c include/pmacros.h -psxautoinit02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxautoinit02) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxbarrier01 -psx_tests += psxbarrier01 -psx_screens += psxbarrier01/psxbarrier01.scn -psxbarrier01_SOURCES = psxbarrier01/main.c psxbarrier01/test.c \ - include/pmacros.h -psxbarrier01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxbarrier01) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxcancel -psx_tests += psxcancel -psx_screens += psxcancel/psxcancel.scn -psx_docs += psxcancel/psxcancel.doc -psxcancel_SOURCES = psxcancel/init.c include/pmacros.h -psxcancel_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxcancel) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxcancel01 -psx_tests += psxcancel01 -psx_screens += psxcancel01/psxcancel01.scn -psx_docs += psxcancel01/psxcancel01.doc -psxcancel01_SOURCES = psxcancel01/init.c include/pmacros.h -psxcancel01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxcancel01) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxchroot01 -psx_tests += psxchroot01 -psx_screens += psxchroot01/psxchroot01.scn -psxchroot01_SOURCES = psxchroot01/main.c psxchroot01/test.c \ - include/pmacros.h -psxchroot01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxchroot01) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if HAS_POSIX -if TEST_psxclassic01 -psx_tests += psxclassic01 -psx_screens += psxclassic01/psxclassic01.scn -psx_docs += psxclassic01/psxclassic01.doc -psxclassic01_SOURCES = psxclassic01/init.c include/pmacros.h -psxclassic01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxclassic01) \ - $(support_includes) -I$(top_srcdir)/include -endif -endif - -if TEST_psxcleanup -psx_tests += psxcleanup -psx_screens += psxcleanup/psxcleanup.scn -psxcleanup_SOURCES = psxcleanup/psxcleanup.c psxcleanup/system.h \ - include/pmacros.h -psxcleanup_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxcleanup) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxcleanup01 -psx_tests += psxcleanup01 -psx_screens += psxcleanup01/psxcleanup01.scn -psx_docs += psxcleanup01/psxcleanup01.doc -psxcleanup01_SOURCES = psxcleanup01/init.c include/pmacros.h -psxcleanup01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxcleanup01) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxcleanup02 -psx_tests += psxcleanup02 -psx_screens += psxcleanup02/psxcleanup02.scn -psx_docs += psxcleanup02/psxcleanup02.doc -psxcleanup02_SOURCES = psxcleanup02/init.c psxcleanup02/main.c -psxcleanup02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxcleanup02) \ - $(support_includes) -endif - -if TEST_psxclock -psx_tests += psxclock -psx_screens += psxclock/psxclock.scn -psx_docs += psxclock/psxclock.doc -psxclock_SOURCES = psxclock/init.c include/pmacros.h -psxclock_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxclock) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxclock01 -psx_tests += psxclock01 -psx_screens += psxclock01/psxclock01.scn -psx_docs += psxclock01/psxclock01.doc -psxclock01_SOURCES = psxclock01/init.c -psxclock01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxclock01) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxclockrealtime01 -psx_tests += psxclockrealtime01 -psx_screens += psxclockrealtime01/psxclockrealtime01.scn -psx_docs += psxclockrealtime01/psxclockrealtime01.doc -psxclockrealtime01_SOURCES = psxclockrealtime01/init.c -psxclockrealtime01_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_psxclockrealtime01) $(support_includes) -endif - -if TEST_psxconcurrency01 -psx_tests += psxconcurrency01 -psx_screens += psxconcurrency01/psxconcurrency01.scn -psx_docs += psxconcurrency01/psxconcurrency01.doc -psxconcurrency01_SOURCES = psxconcurrency01/init.c include/pmacros.h -psxconcurrency01_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_psxconcurrency01) $(support_includes) \ - -I$(top_srcdir)/include -endif - -if TEST_psxcond01 -psx_tests += psxcond01 -psx_screens += psxcond01/psxcond01.scn -psx_docs += psxcond01/psxcond01.doc -psxcond01_SOURCES = psxcond01/init.c include/pmacros.h -psxcond01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxcond01) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxcond02 -psx_tests += psxcond02 -psx_screens += psxcond02/psxcond02.scn -psx_docs += psxcond02/psxcond02.doc -psxcond02_SOURCES = psxcond02/init.c include/pmacros.h -psxcond02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxcond02) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxconfig01 -psx_tests += psxconfig01 -psx_screens += psxconfig01/psxconfig01.scn -psx_docs += psxconfig01/psxconfig01.doc -psxconfig01_SOURCES = psxconfig01/init.c include/pmacros.h -psxconfig01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxconfig01) \ - $(support_includes) -I$(top_srcdir)/include -endif - - -psx_tests += psxconfstr -psx_screens += psxconfstr/psxconfstr.scn -psx_docs += psxconfstr/psxconfstr.doc -psxconfstr_SOURCES = psxconfstr/init.c -psxconfstr_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxconfstr) \ - $(support_includes) - - -if TEST_psxdevctl01 -psx_tests += psxdevctl01 -psx_screens += psxdevctl01/psxdevctl01.scn -psxdevctl01_SOURCES = psxdevctl01/main.c psxdevctl01/test.c \ - include/pmacros.h -psxdevctl01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxdevctl01) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if HAS_POSIX -if TEST_psxeintr_join -psx_tests += psxeintr_join -psx_screens += psxeintr_join/psxeintr_join.scn -psx_docs += psxeintr_join/psxeintr_join.doc -psxeintr_join_SOURCES = psxeintr_join/init.c -psxeintr_join_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxeintr_join) \ - $(support_includes) -I$(top_srcdir)/include -endif -endif - -if TEST_psxenosys -psx_tests += psxenosys -psx_screens += psxenosys/psxenosys.scn -psx_docs += psxenosys/psxenosys.doc -psxenosys_SOURCES = psxenosys/init.c psxenosys/system.h \ - include/pmacros.h -psxenosys_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxenosys) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxfatal01 -psx_tests += psxfatal01 -psx_screens += psxfatal01/psxfatal01.scn -psxfatal01_SOURCES = psxfatal01/init.c -psxfatal01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxfatal01) \ - $(support_includes) -endif - -if TEST_psxfatal02 -psx_tests += psxfatal02 -psx_screens += psxfatal02/psxfatal02.scn -psxfatal02_SOURCES = psxfatal02/init.c -psxfatal02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxfatal02) \ - $(support_includes) -endif - -if TEST_psxfchx01 -psx_tests += psxfchx01 -psx_screens += psxfchx01/psxfchx01.scn -psx_docs += psxfchx01/psxfchx01.doc -psxfchx01_SOURCES = psxfchx01/init.c include/pmacros.h -psxfchx01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxfchx01) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if HAS_FENV -if TEST_psxfenv01 -psx_tests += psxfenv01 -psx_screens += psxfenv01/psxfenv01.scn -psx_docs += psxfenv01/psxfenv01.doc -psxfenv01_SOURCES = psxfenv01/init.c -psxfenv01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxfenv01) \ - $(support_includes) -psxfenv01_LDADD = -lm $(LDADD) -endif -endif - -if TEST_psxfile01 -psx_tests += psxfile01 -psx_screens += psxfile01/psxfile01.scn -psxfile01_SOURCES = psxfile01/main.c psxfile01/test.c \ - psxfile01/test_cat.c psxfile01/test_extend.c psxfile01/test_write.c \ - include/pmacros.h -psxfile01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxfile01) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxfile02 -psx_tests += psxfile02 -psx_screens += psxfile02/psxfile02.scn -psx_docs += psxfile02/psxfile02.doc -psxfile02_SOURCES = psxfile02/init.c ../support/src/spin.c -psxfile02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxfile02) \ - $(support_includes) -endif - -if TEST_psxfilelock01 -psx_tests += psxfilelock01 -psx_screens += psxfilelock01/psxfilelock01.scn -psx_docs += psxfilelock01/psxfilelock01.doc -psxfilelock01_SOURCES = psxfilelock01/init.c -psxfilelock01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxfilelock01) \ - $(support_includes) -endif - -if TEST_psxftw01 -psx_tests += psxftw01 -psx_screens += psxftw01/psxftw01.scn -psx_docs += psxftw01/psxftw01.doc -psxftw01_SOURCES = psxftw01/init.c psxfile01/test_cat.c \ - psxftw01-tar.c psxftw01-tar.h psxftw01-tar-gz.c psxftw01-tar-gz.h - -psxftw01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxftw01) \ - $(support_includes) $(test_includes) -I$(top_srcdir)/include -psxftw01_LDADD = $(RTEMS_ROOT)cpukit/librtemscpu.a $(RTEMS_ROOT)cpukit/libz.a $(LDADD) -psxftw01-tar.c: psxftw01/psxftw01.tar - $(AM_V_GEN)$(BIN2C) -C $< $@ -psxftw01-tar.h: psxftw01/psxftw01.tar - $(AM_V_GEN)$(BIN2C) -H $< $@ -psxftw01-tar.o: psxftw01-tar.c psxftw01-tar.h -psxftw01.tar.gz: psxftw01/psxftw01.tar - $(AM_V_GEN)$(GZIP) < $< > $@ -psxftw01-tar-gz.c: psxftw01.tar.gz - $(AM_V_GEN)$(BIN2C) -C $< $@ -psxftw01-tar-gz.h: psxftw01.tar.gz - $(AM_V_GEN)$(BIN2C) -H $< $@ -CLEANFILES += psxftw01.tar psxftw01-tar.c psxftw01-tar.h \ - psxftw01.tar.gz psxftw01-tar-gz.c psxftw01-tar-gz.h -psxftw01/init.c: psxftw01-tar.h psxftw01-tar-gz.h $(TAR01_XZ_H) -endif - -if TEST_psxgetattrnp01 -psx_tests += psxgetattrnp01 -psx_screens += psxgetattrnp01/psxgetattrnp01.scn -psx_docs += psxgetattrnp01/psxgetattrnp01.doc -psxgetattrnp01_SOURCES = psxgetattrnp01/init.c -psxgetattrnp01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxgetattrnp01) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxgetrusage01 -psx_tests += psxgetrusage01 -psx_screens += psxgetrusage01/psxgetrusage01.scn -psx_docs += psxgetrusage01/psxgetrusage01.doc -psxgetrusage01_SOURCES = psxgetrusage01/init.c ../support/src/spin.c -psxgetrusage01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxgetrusage01) \ - $(support_includes) -endif - -if HAS_CPLUSPLUS -if TEST_psxglobalcon01 -psx_tests += psxglobalcon01 -psx_screens += psxglobalcon01/psxglobalcon01.scn -psx_docs += psxglobalcon01/psxglobalcon01.doc -psxglobalcon01_SOURCES = psxglobalcon01/init.cc -psxglobalcon01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxglobalcon01) \ - $(support_includes) -endif -endif - -if HAS_CPLUSPLUS -if TEST_psxglobalcon02 -psx_tests += psxglobalcon02 -psx_screens += psxglobalcon02/psxglobalcon02.scn -psx_docs += psxglobalcon02/psxglobalcon02.doc -psxglobalcon02_SOURCES = psxglobalcon02/init.cc -psxglobalcon02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxglobalcon02) \ - $(support_includes) -endif -endif - -if TEST_psxid01 -psx_tests += psxid01 -psx_screens += psxid01/psxid01.scn -psx_docs += psxid01/psxid01.doc -psxid01_SOURCES = psxid01/init.c -psxid01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxid01) \ - $(support_includes) -endif - -if TEST_psximfs01 -psx_tests += psximfs01 -psx_screens += psximfs01/psximfs01.scn -psx_docs += psximfs01/psximfs01.doc -psximfs01_SOURCES = psximfs01/init.c -psximfs01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psximfs01) \ - $(support_includes) -endif - -if TEST_psximfs02 -psx_tests += psximfs02 -psx_screens += psximfs02/psximfs02.scn -psx_docs += psximfs02/psximfs02.doc -psximfs02_SOURCES = psximfs02/init.c -psximfs02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psximfs02) \ - $(support_includes) -endif - -if HAS_POSIX -if TEST_psxintrcritical01 -psx_tests += psxintrcritical01 -psx_screens += psxintrcritical01/psxintrcritical01.scn -psx_docs += psxintrcritical01/psxintrcritical01.doc -psxintrcritical01_SOURCES = psxintrcritical01/init.c -psxintrcritical01_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_psxintrcritical01) $(support_includes) \ - -I$(top_srcdir)/../sptests/spintrcritical_support -endif -endif - -if TEST_psxinttypes01 -psx_tests += psxinttypes01 -psxinttypes01_SOURCES = psxinttypes01/init.c -psxinttypes01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxinttypes01) \ - $(support_includes) -endif - -if HAS_POSIX -if TEST_psxitimer -psx_tests += psxitimer -psx_screens += psxitimer/psxitimer.scn -psxitimer_SOURCES = psxitimer/init.c include/pmacros.h -psxitimer_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxitimer) \ - $(support_includes) -I$(top_srcdir)/include -endif -endif - -if TEST_psxkey01 -psx_tests += psxkey01 -psx_screens += psxkey01/psxkey01.scn -psxkey01_SOURCES = psxkey01/init.c psxkey01/system.h include/pmacros.h \ - ../support/src/test_support.c -psxkey01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxkey01) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxkey02 -psx_tests += psxkey02 -psx_screens += psxkey02/psxkey02.scn -psx_docs += psxkey02/psxkey02.doc -psxkey02_SOURCES = psxkey02/init.c -psxkey02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxkey02) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxkey03 -psx_tests += psxkey03 -psx_screens += psxkey03/psxkey03.scn -psx_docs += psxkey03/psxkey03.doc -psxkey03_SOURCES = psxkey03/init.c -psxkey03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxkey03) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxkey04 -psx_tests += psxkey04 -psx_screens += psxkey04/psxkey04.scn -psx_docs += psxkey04/psxkey04.doc -psxkey04_SOURCES = psxkey04/init.c -psxkey04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxkey04) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxkey05 -psx_tests += psxkey05 -psx_screens += psxkey05/psxkey05.scn -psx_docs += psxkey05/psxkey05.doc -psxkey05_SOURCES = psxkey05/init.c -psxkey05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxkey05) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxkey06 -psx_tests += psxkey06 -psx_screens += psxkey06/psxkey06.scn -psx_docs += psxkey06/psxkey06.doc -psxkey06_SOURCES = psxkey06/init.c -psxkey06_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxkey06) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxkey07 -psx_tests += psxkey07 -psx_screens += psxkey07/psxkey07.scn -psx_docs += psxkey07/psxkey07.doc -psxkey07_SOURCES = psxkey07/init.c -psxkey07_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxkey07) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxkey08 -psx_tests += psxkey08 -psx_screens += psxkey08/psxkey08.scn -psx_docs += psxkey08/psxkey08.doc -psxkey08_SOURCES = psxkey08/init.c -psxkey08_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxkey08) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxkey09 -psx_tests += psxkey09 -psx_screens += psxkey09/psxkey09.scn -psx_docs += psxkey09/psxkey09.doc -psxkey09_SOURCES = psxkey09/init.c -psxkey09_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxkey09) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxkey10 -psx_tests += psxkey10 -psx_screens += psxkey10/psxkey10.scn -psx_docs += psxkey10/psxkey10.doc -psxkey10_SOURCES = psxkey10/init.c -psxkey10_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxkey10) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxmmap01 -psx_tests += psxmmap01 -psx_screens += psxmmap01/psxmmap01.scn -psxmmap01_SOURCES = psxmmap01/init.c psxmmap01/test_helper.c \ - psxmmap01/test_driver.c psxmmap01/system.h -psxmmap01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxmmap01) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxmount -psx_tests += psxmount -psx_screens += psxmount/psxmount.scn -psxmount_SOURCES = psxmount/main.c psxmount/test.c include/pmacros.h -psxmount_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxmount) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxmsgq01 -psx_tests += psxmsgq01 -psx_screens += psxmsgq01/psxmsgq01.scn -psxmsgq01_SOURCES = psxmsgq01/init.c psxmsgq01/system.h \ - include/pmacros.h ../support/src/test_support.c -psxmsgq01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxmsgq01) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxmsgq02 -psx_tests += psxmsgq02 -psx_screens += psxmsgq02/psxmsgq02.scn -psxmsgq02_SOURCES = psxmsgq02/init.c psxmsgq02/system.h \ - include/pmacros.h ../support/src/test_support.c -psxmsgq02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxmsgq02) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxmsgq03 -psx_tests += psxmsgq03 -psx_screens += psxmsgq03/psxmsgq03.scn -psx_docs += psxmsgq03/psxmsgq03.doc -psxmsgq03_SOURCES = psxmsgq03/init.c psxmsgq03/system.h \ - include/pmacros.h ../support/src/test_support.c -psxmsgq03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxmsgq03) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxmsgq04 -psx_tests += psxmsgq04 -psx_screens += psxmsgq04/psxmsgq04.scn -psx_docs += psxmsgq04/psxmsgq04.doc -psxmsgq04_SOURCES = psxmsgq04/init.c include/pmacros.h \ - ../support/src/test_support.c -psxmsgq04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxmsgq04) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxmutexattr01 -psx_tests += psxmutexattr01 -psx_screens += psxmutexattr01/psxmutexattr01.scn -psx_docs += psxmutexattr01/psxmutexattr01.doc -psxmutexattr01_SOURCES = psxmutexattr01/init.c -psxmutexattr01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxmutexattr01) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if HAS_NDBM -if TEST_psxndbm01 -psx_tests += psxndbm01 -psx_screens += psxndbm01/psxndbm01.scn -psx_docs += psxndbm01/psxndbm01.doc -psxndbm01_SOURCES = psxndbm01/init.c -psxndbm01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxndbm01) \ - $(support_includes) -endif -endif - -if TEST_psxobj01 -psx_tests += psxobj01 -psx_screens += psxobj01/psxobj01.scn -psx_docs += psxobj01/psxobj01.doc -psxobj01_SOURCES = psxobj01/init.c ../support/src/test_support.c -psxobj01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxobj01) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxonce01 -psx_tests += psxonce01 -psx_screens += psxonce01/psxonce01.scn -psxonce01_SOURCES = psxonce01/init.c psxonce01/system.h \ - include/pmacros.h -psxonce01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxonce01) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxpasswd01 -psx_tests += psxpasswd01 -psx_screens += psxpasswd01/psxpasswd01.scn -psx_docs += psxpasswd01/psxpasswd01.doc -psxpasswd01_SOURCES = psxpasswd01/init.c include/pmacros.h -psxpasswd01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxpasswd01) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxpasswd02 -psx_tests += psxpasswd02 -psx_screens += psxpasswd02/psxpasswd02.scn -psx_docs += psxpasswd02/psxpasswd02.doc -psxpasswd02_SOURCES = psxpasswd02/init.c include/pmacros.h -psxpasswd02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxpasswd02) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxpipe01 -psx_tests += psxpipe01 -psx_screens += psxpipe01/psxpipe01.scn -psx_docs += psxpipe01/psxpipe01.doc -psxpipe01_SOURCES = psxpipe01/init.c include/pmacros.h -psxpipe01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxpipe01) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxrdwrv -psx_tests += psxrdwrv -psx_screens += psxrdwrv/psxrdwrv.scn -psxrdwrv_SOURCES = psxrdwrv/main.c psxrdwrv/test.c include/pmacros.h -psxrdwrv_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxrdwrv) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxreaddir -psx_tests += psxreaddir -psx_screens += psxreaddir/psxreaddir.scn -psxreaddir_SOURCES = psxreaddir/main.c psxreaddir/test.c \ - include/pmacros.h -psxreaddir_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxreaddir) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxrwlock01 -psx_tests += psxrwlock01 -psx_screens += psxrwlock01/psxrwlock01.scn -psxrwlock01_SOURCES = psxrwlock01/main.c psxrwlock01/test.c \ - include/pmacros.h -psxrwlock01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxrwlock01) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxsem01 -psx_tests += psxsem01 -psx_screens += psxsem01/psxsem01.scn -psxsem01_SOURCES = psxsem01/init.c include/pmacros.h \ - ../support/src/test_support.c -psxsem01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxsem01) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxshm01 -psx_tests += psxshm01 -psx_screens += psxshm01/psxshm01.scn -psxshm01_SOURCES = psxshm01/init.c psxshm01/system.h -psxshm01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxshm01) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxshm02 -psx_tests += psxshm02 -psx_screens += psxshm02/psxshm02.scn -psxshm02_SOURCES = psxshm02/init.c psxshm02/system.h -psxshm02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxshm02) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if HAS_POSIX -if TEST_psxsignal01 -psx_tests += psxsignal01 -psx_screens += psxsignal01/psxsignal01.scn -psxsignal01_SOURCES = psxsignal01/init.c psxsignal01/task1.c \ - psxsignal01/system.h include/pmacros.h -psxsignal01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxsignal01) \ - $(support_includes) -I$(top_srcdir)/include -endif -endif - -if HAS_POSIX -if TEST_psxsignal02 -psx_tests += psxsignal02 -psx_screens += psxsignal02/psxsignal02.scn -psx_docs += psxsignal02/psxsignal02.doc -psxsignal02_SOURCES = psxsignal02/init.c include/pmacros.h -psxsignal02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxsignal02) \ - $(support_includes) -I$(top_srcdir)/include -endif -endif - -if HAS_POSIX -if TEST_psxsignal03 -psx_tests += psxsignal03 -psx_screens += psxsignal03/psxsignal03.scn -psx_docs += psxsignal03/psxsignal03.doc -psxsignal03_SOURCES = psxsignal03/init.c include/pmacros.h -psxsignal03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxsignal03) \ - $(support_includes) -I$(top_srcdir)/include -endif -endif - -if HAS_POSIX -if TEST_psxsignal04 -psx_tests += psxsignal04 -psx_screens += psxsignal04/psxsignal04.scn -psx_docs += psxsignal04/psxsignal04.doc -psxsignal04_SOURCES = psxsignal04/init.c include/pmacros.h -psxsignal04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxsignal04) \ - $(support_includes) -I$(top_srcdir)/include -endif -endif - -if HAS_POSIX -if TEST_psxsignal05 -psx_tests += psxsignal05 -psx_screens += psxsignal05/psxsignal05.scn -psx_docs += psxsignal05/psxsignal05.doc -psxsignal05_SOURCES = psxsignal05/init.c include/pmacros.h -psxsignal05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxsignal05) \ - $(support_includes) -I$(top_srcdir)/include -endif -endif - -if HAS_POSIX -if TEST_psxsignal06 -psx_tests += psxsignal06 -psx_screens += psxsignal06/psxsignal06.scn -psx_docs += psxsignal06/psxsignal06.doc -psxsignal06_SOURCES = psxsignal06/init.c -psxsignal06_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxsignal06) \ - $(support_includes) -I$(top_srcdir)/include -endif -endif - -if HAS_POSIX -if TEST_psxsignal07 -psx_tests += psxsignal07 -psx_screens += psxsignal07/psxsignal07.scn -psx_docs += psxsignal07/psxsignal07.doc -psxsignal07_SOURCES = psxsignal07/main.c psxsignal07/rtems_config.c -psxsignal07_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxsignal07) \ - $(support_includes) -I$(top_srcdir)/include -endif -endif - -if HAS_POSIX -if TEST_psxsignal08 -psx_tests += psxsignal08 -psx_screens += psxsignal08/psxsignal08.scn -psx_docs += psxsignal08/psxsignal08.doc -psxsignal08_SOURCES = psxsignal08/main.c psxsignal08/rtems_config.c -psxsignal08_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxsignal08) \ - $(support_includes) -I$(top_srcdir)/include -endif -endif - -if TEST_psxspin01 -psx_tests += psxspin01 -psx_screens += psxspin01/psxspin01.scn -psxspin01_SOURCES = psxspin01/main.c psxspin01/test.c \ - include/pmacros.h -psxspin01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxspin01) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxstack01 -psx_tests += psxstack01 -psx_screens += psxstack01/psxstack01.scn -psx_docs += psxstack01/psxstack01.doc -psxstack01_SOURCES = psxstack01/init.c include/pmacros.h -psxstack01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxstack01) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxstack02 -psx_tests += psxstack02 -psx_screens += psxstack02/psxstack02.scn -psx_docs += psxstack02/psxstack02.doc -psxstack02_SOURCES = psxstack02/init.c -psxstack02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxstack02) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxstat -psx_tests += psxstat -psx_screens += psxstat/psxstat.scn -psxstat_SOURCES = psxstat/main.c psxstat/test.c include/pmacros.h -psxstat_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxstat) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxstrsignal01 -psx_tests += psxstrsignal01 -psx_screens += psxstrsignal01/psxstrsignal01.scn -psx_docs += psxstrsignal01/psxstrsignal01.doc -psxstrsignal01_SOURCES = psxstrsignal01/init.c include/pmacros.h -psxstrsignal01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxstrsignal01) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxsysconf -psx_tests += psxsysconf -psx_screens += psxsysconf/psxsysconf.scn -psxsysconf_SOURCES = psxsysconf/init.c psxsysconf/system.h \ - include/pmacros.h -psxsysconf_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxsysconf) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_psxthreadname01 -psx_tests += psxthreadname01 -psx_screens += psxthreadname01/psxthreadname01.scn -psx_docs += psxthreadname01/psxthreadname01.doc -psxthreadname01_SOURCES = psxthreadname01/init.c -psxthreadname01_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_psxthreadname01) $(support_includes) -endif - -if TEST_psxtime -psx_tests += psxtime -psx_screens += psxtime/psxtime.scn -psxtime_SOURCES = psxtime/main.c psxtime/test.c -psxtime_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtime) \ - $(support_includes) -endif - -if HAS_POSIX -if TEST_psxtimer01 -psx_tests += psxtimer01 -psx_screens += psxtimer01/psxtimer01.scn -psxtimer01_SOURCES = psxtimer01/psxtimer.c psxtimer01/system.h \ - include/pmacros.h -psxtimer01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtimer01) \ - $(support_includes) -I$(top_srcdir)/include -endif -endif - -if HAS_POSIX -if TEST_psxtimer02 -psx_tests += psxtimer02 -psx_screens += psxtimer02/psxtimer02.scn -psxtimer02_SOURCES = psxtimer02/psxtimer.c psxtimer02/system.h \ - include/pmacros.h -psxtimer02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtimer02) \ - $(support_includes) -I$(top_srcdir)/include -endif -endif - -if TEST_psxtimes01 -psx_tests += psxtimes01 -psx_screens += psxtimes01/psxtimes01.scn -psx_docs += psxtimes01/psxtimes01.doc -psxtimes01_SOURCES = psxtimes01/init.c ../support/src/spin.c -psxtimes01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtimes01) \ - $(support_includes) -endif - -if HAS_POSIX -if TEST_psxualarm -psx_tests += psxualarm -psx_screens += psxualarm/psxualarm.scn -psxualarm_SOURCES = psxualarm/init.c psxualarm/system.h \ - include/pmacros.h -psxualarm_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxualarm) \ - $(support_includes) -I$(top_srcdir)/include -endif -endif - -if TEST_psxusleep -psx_tests += psxusleep -psx_screens += psxusleep/psxusleep.scn -psx_docs += psxusleep/psxusleep.doc -psxusleep_SOURCES = psxusleep/init.c include/pmacros.h -psxusleep_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxusleep) \ - $(support_includes) -I$(top_srcdir)/include -endif - -if TEST_lib_a -psx_lib += lib.a -lib_a_SOURCES = psxhdrs/devctl/posix_devctl.c \ - psxhdrs/pthread/pthread_attr_destroy.c \ - psxhdrs/pthread/pthread_attr_getdetachstate.c \ - psxhdrs/pthread/pthread_attr_getguardsize.c \ - psxhdrs/pthread/pthread_attr_getinheritsched.c \ - psxhdrs/pthread/pthread_attr_getschedparam.c \ - psxhdrs/pthread/pthread_attr_getschedpolicy.c \ - psxhdrs/pthread/pthread_attr_getscope.c \ - psxhdrs/pthread/pthread_attr_getstackaddr.c \ - psxhdrs/pthread/pthread_attr_getstack.c \ - psxhdrs/pthread/pthread_attr_getstacksize.c \ - psxhdrs/pthread/pthread_attr_init.c \ - psxhdrs/pthread/pthread_attr_setdetachstate.c \ - psxhdrs/pthread/pthread_attr_setguardsize.c \ - psxhdrs/pthread/pthread_attr_setinheritsched.c \ - psxhdrs/pthread/pthread_attr_setschedparam.c \ - psxhdrs/pthread/pthread_attr_setschedpolicy.c \ - psxhdrs/pthread/pthread_attr_setscope.c \ - psxhdrs/pthread/pthread_attr_setstackaddr.c \ - psxhdrs/pthread/pthread_attr_setstack.c \ - psxhdrs/pthread/pthread_attr_setstacksize.c \ - psxhdrs/pthread/pthread_cancel.c psxhdrs/pthread/pthread_cleanup.c \ - psxhdrs/pthread/pthread_condattr_destroy.c \ - psxhdrs/pthread/pthread_condattr_getpshared.c \ - psxhdrs/pthread/pthread_condattr_init.c \ - psxhdrs/pthread/pthread_condattr_setpshared.c \ - psxhdrs/pthread/pthread_cond_broadcast.c \ - psxhdrs/pthread/pthread_cond_destroy.c \ - psxhdrs/pthread/pthread_cond_init.c \ - psxhdrs/pthread/pthread_cond_signal.c \ - psxhdrs/pthread/pthread_cond_timedwait.c \ - psxhdrs/pthread/pthread_cond_wait.c psxhdrs/pthread/pthread_create.c \ - psxhdrs/pthread/pthread_detach.c psxhdrs/pthread/pthread_equal.c \ - psxhdrs/pthread/pthread_exit.c \ - psxhdrs/pthread/pthread_getconcurrency.c \ - psxhdrs/pthread/pthread_getcpuclockid.c \ - psxhdrs/pthread/pthread_getschedparam.c \ - psxhdrs/pthread/pthread_getspecific.c psxhdrs/pthread/pthread_join.c \ - psxhdrs/pthread/pthread_key_create.c \ - psxhdrs/pthread/pthread_key_delete.c \ - psxhdrs/pthread/pthread_mutexattr_destroy.c \ - psxhdrs/pthread/pthread_mutexattr_getprioceiling.c \ - psxhdrs/pthread/pthread_mutexattr_getprotocol.c \ - psxhdrs/pthread/pthread_mutexattr_getpshared.c \ - psxhdrs/pthread/pthread_mutexattr_init.c \ - psxhdrs/pthread/pthread_mutexattr_setprioceiling.c \ - psxhdrs/pthread/pthread_mutexattr_setprotocol.c \ - psxhdrs/pthread/pthread_mutexattr_setpshared.c \ - psxhdrs/pthread/pthread_mutex_destroy.c \ - psxhdrs/pthread/pthread_mutex_getprioceiling.c \ - psxhdrs/pthread/pthread_mutex_init.c \ - psxhdrs/pthread/pthread_mutex_lock.c \ - psxhdrs/pthread/pthread_mutex_setprioceiling.c \ - psxhdrs/pthread/pthread_mutex_timedlock.c \ - psxhdrs/pthread/pthread_mutex_trylock.c \ - psxhdrs/pthread/pthread_mutex_unlock.c psxhdrs/pthread/pthread_once.c \ - psxhdrs/pthread/pthread_self.c \ - psxhdrs/pthread/pthread_setcancelstate.c \ - psxhdrs/pthread/pthread_setcanceltype.c \ - psxhdrs/pthread/pthread_setconcurrency.c \ - psxhdrs/pthread/pthread_setschedparam.c \ - psxhdrs/pthread/pthread_setspecific.c \ - psxhdrs/pthread/pthread_testcancel.c psxhdrs/sched/sched_getparam.c \ - psxhdrs/sched/sched_get_priority_max.c \ - psxhdrs/sched/sched_get_priority_min.c \ - psxhdrs/sched/sched_getscheduler.c \ - psxhdrs/sched/sched_rr_get_interval.c psxhdrs/sched/sched_setparam.c \ - psxhdrs/sched/sched_setscheduler.c psxhdrs/sched/sched_yield.c \ - psxhdrs/signal/pthread_sigmask.c psxhdrs/signal/raise.c \ - psxhdrs/signal/signal.c psxhdrs/signal/sigpending.c \ - psxhdrs/signal/sigprocmask.c psxhdrs/signal/sigsuspend.c \ - psxhdrs/signal/sigtimedwait.c psxhdrs/signal/sigwait.c \ - psxhdrs/signal/sigwaitinfo.c psxhdrs/time/asctime.c \ - psxhdrs/time/asctime_r.c psxhdrs/time/clock.c \ - psxhdrs/time/clock_getcpuclockid.c psxhdrs/time/clock_getres.c \ - psxhdrs/time/clock_gettime.c psxhdrs/time/clock_nanosleep.c \ - psxhdrs/time/clock_settime.c psxhdrs/time/ctime.c \ - psxhdrs/time/ctime_r.c psxhdrs/time/difftime.c psxhdrs/time/gmtime.c \ - psxhdrs/time/gmtime_r.c psxhdrs/time/localtime.c \ - psxhdrs/time/localtime_r.c psxhdrs/time/mktime.c \ - psxhdrs/time/nanosleep.c psxhdrs/time/strftime.c psxhdrs/time/time.c \ - psxhdrs/time/timer_create.c psxhdrs/time/timer_delete.c \ - psxhdrs/time/timer_getoverrun.c psxhdrs/time/timer_gettime.c \ - psxhdrs/time/timer_settime.c psxhdrs/unistd/alarm.c \ - psxhdrs/unistd/fdatasync.c psxhdrs/unistd/fsync.c \ - psxhdrs/unistd/getegid.c psxhdrs/unistd/geteuid.c \ - psxhdrs/unistd/getgid.c psxhdrs/unistd/getgroups.c \ - psxhdrs/unistd/getlogin.c psxhdrs/unistd/getlogin_r.c \ - psxhdrs/unistd/getpgrp.c psxhdrs/unistd/getpid.c \ - psxhdrs/unistd/getppid.c psxhdrs/unistd/getuid.c \ - psxhdrs/unistd/pause.c psxhdrs/unistd/setgid.c \ - psxhdrs/unistd/setgroups.c psxhdrs/unistd/setpgid.c \ - psxhdrs/unistd/setsid.c psxhdrs/unistd/setuid.c \ - psxhdrs/unistd/sleep.c psxhdrs/unistd/sync.c psxhdrs/unistd/ualarm.c \ - psxhdrs/unistd/usleep.c psxhdrs/sys/mman/mlockall.c \ - psxhdrs/utime/utime.c \ - psxhdrs/wordexp/wordexp.c \ - psxhdrs/wordexp/wordfree.c \ - psxhdrs/sys/mman/mlock.c psxhdrs/sys/mman/mmap.c \ - psxhdrs/sys/mman/mprotect.c psxhdrs/sys/mman/msync.c \ - psxhdrs/sys/mman/munlockall.c psxhdrs/sys/mman/munlock.c \ - psxhdrs/sys/mman/munmap.c psxhdrs/sys/mman/posix_madvise.c \ - psxhdrs/sys/mman/shm_open.c psxhdrs/sys/mman/shm_unlink.c \ - psxhdrs/sys/socket/accept.c psxhdrs/sys/socket/bind.c \ - psxhdrs/sys/socket/connect.c psxhdrs/sys/socket/getpeername.c \ - psxhdrs/sys/socket/getsockname.c psxhdrs/sys/socket/getsockopt.c \ - psxhdrs/sys/socket/listen.c psxhdrs/sys/socket/recv.c \ - psxhdrs/sys/socket/recvfrom.c psxhdrs/sys/socket/recvmsg.c \ - psxhdrs/sys/socket/send.c psxhdrs/sys/socket/sendmsg.c \ - psxhdrs/sys/socket/sendto.c psxhdrs/sys/socket/setsockopt.c \ - psxhdrs/sys/socket/shutdown.c psxhdrs/sys/socket/socket.c \ - psxhdrs/sys/socket/socketpair.c \ - psxhdrs/sys/stat/chmod.c \ - psxhdrs/sys/stat/fchmodat.c \ - psxhdrs/sys/stat/fchmod.c \ - psxhdrs/sys/stat/fstatat.c \ - psxhdrs/sys/stat/fstat.c \ - psxhdrs/sys/stat/futimens.c \ - psxhdrs/sys/stat/lstat.c \ - psxhdrs/sys/stat/mkdirat.c \ - psxhdrs/sys/stat/mkdir.c \ - psxhdrs/sys/stat/mkfifoat.c \ - psxhdrs/sys/stat/mkfifo.c \ - psxhdrs/sys/stat/mknodat.c \ - psxhdrs/sys/stat/mknod.c \ - psxhdrs/sys/stat/stat.c \ - psxhdrs/sys/stat/umask.c \ - psxhdrs/sys/stat/utimensat.c \ - psxhdrs/sys/time/select.c \ - psxhdrs/sys/time/utimes.c \ - psxhdrs/sys/time/setitimer.c \ - psxhdrs/sys/time/getitimer.c \ - psxhdrs/sys/time/gettimeofday.c \ - psxhdrs/sys/utsname/uname.c \ - psxhdrs/dirent/alphasort.c \ - psxhdrs/dirent/closedir.c \ - psxhdrs/dirent/opendir.c \ - psxhdrs/dirent/readdir.c \ - psxhdrs/dirent/readdir_r.c \ - psxhdrs/dirent/rewinddir.c \ - psxhdrs/dirent/scandir.c \ - psxhdrs/dirent/seekdir.c \ - psxhdrs/dirent/telldir.c \ - psxhdrs/errno/errno.c \ - psxhdrs/glob/glob.c \ - psxhdrs/glob/globfree.c \ - psxhdrs/libgen/basename.c \ - psxhdrs/libgen/dirname.c \ - psxhdrs/math/acos.c \ - psxhdrs/math/acosf.c \ - psxhdrs/math/acosh.c \ - psxhdrs/math/acoshf.c \ - psxhdrs/math/acoshl.c \ - psxhdrs/math/acosl.c \ - psxhdrs/math/asin.c \ - psxhdrs/math/asinf.c \ - psxhdrs/math/asinh.c \ - psxhdrs/math/asinhf.c \ - psxhdrs/math/asinhl.c \ - psxhdrs/math/asinl.c \ - psxhdrs/math/atan2.c \ - psxhdrs/math/atan2f.c \ - psxhdrs/math/atan2l.c \ - psxhdrs/math/atan.c \ - psxhdrs/math/atanf.c \ - psxhdrs/math/atanh.c \ - psxhdrs/math/atanhf.c \ - psxhdrs/math/atanhl.c \ - psxhdrs/math/atanl.c \ - psxhdrs/math/cbrt.c \ - psxhdrs/math/cbrtf.c \ - psxhdrs/math/cbrtl.c \ - psxhdrs/math/ceil.c \ - psxhdrs/math/ceilf.c \ - psxhdrs/math/ceill.c \ - psxhdrs/math/copysign.c \ - psxhdrs/math/copysignf.c \ - psxhdrs/math/copysignl.c \ - psxhdrs/math/cos.c \ - psxhdrs/math/cosf.c \ - psxhdrs/math/cosh.c \ - psxhdrs/math/coshf.c \ - psxhdrs/math/coshl.c \ - psxhdrs/math/cosl.c \ - psxhdrs/math/erf.c \ - psxhdrs/math/erfc.c \ - psxhdrs/math/erfcf.c \ - psxhdrs/math/erfcl.c \ - psxhdrs/math/erff.c \ - psxhdrs/math/erfl.c \ - psxhdrs/math/exp2.c \ - psxhdrs/math/exp2f.c \ - psxhdrs/math/exp2l.c \ - psxhdrs/math/exp.c \ - psxhdrs/math/expf.c \ - psxhdrs/math/expl.c \ - psxhdrs/math/expm1.c \ - psxhdrs/math/expm1f.c \ - psxhdrs/math/expm1l.c \ - psxhdrs/math/fabs.c \ - psxhdrs/math/fabsf.c \ - psxhdrs/math/fabsl.c \ - psxhdrs/math/fdim.c \ - psxhdrs/math/fdimf.c \ - psxhdrs/math/fdiml.c \ - psxhdrs/math/floor.c \ - psxhdrs/math/floorf.c \ - psxhdrs/math/floorl.c \ - psxhdrs/math/fma.c \ - psxhdrs/math/fmaf.c \ - psxhdrs/math/fmal.c \ - psxhdrs/math/fmax.c \ - psxhdrs/math/fmaxf.c \ - psxhdrs/math/fmaxl.c \ - psxhdrs/math/fmin.c \ - psxhdrs/math/fminf.c \ - psxhdrs/math/fminl.c \ - psxhdrs/math/fmod.c \ - psxhdrs/math/fmodf.c \ - psxhdrs/math/fmodl.c \ - psxhdrs/math/fpclassify.c \ - psxhdrs/math/frexp.c \ - psxhdrs/math/frexpf.c \ - psxhdrs/math/frexpl.c \ - psxhdrs/math/hypot.c \ - psxhdrs/math/hypotf.c \ - psxhdrs/math/hypotl.c \ - psxhdrs/math/ilogb.c \ - psxhdrs/math/ilogbf.c \ - psxhdrs/math/ilogbl.c \ - psxhdrs/math/isfinite.c \ - psxhdrs/math/isgreater.c \ - psxhdrs/math/isgreaterequal.c \ - psxhdrs/math/isinf.c \ - psxhdrs/math/isless.c \ - psxhdrs/math/islessequal.c \ - psxhdrs/math/islessgreater.c \ - psxhdrs/math/isnan.c \ - psxhdrs/math/isnormal.c \ - psxhdrs/math/isunordered.c \ - psxhdrs/math/ldexp.c \ - psxhdrs/math/ldexpf.c \ - psxhdrs/math/ldexpl.c \ - psxhdrs/math/lgamma.c \ - psxhdrs/math/lgammaf.c \ - psxhdrs/math/lgammal.c \ - psxhdrs/math/llrint.c \ - psxhdrs/math/llrintf.c \ - psxhdrs/math/llrintl.c \ - psxhdrs/math/llround.c \ - psxhdrs/math/llroundf.c \ - psxhdrs/math/llroundl.c \ - psxhdrs/math/log10.c \ - psxhdrs/math/log10f.c \ - psxhdrs/math/log10l.c \ - psxhdrs/math/log1p.c \ - psxhdrs/math/log1pf.c \ - psxhdrs/math/log1pl.c \ - psxhdrs/math/log2.c \ - psxhdrs/math/log2f.c \ - psxhdrs/math/log2l.c \ - psxhdrs/math/logb.c \ - psxhdrs/math/logbf.c \ - psxhdrs/math/logbl.c \ - psxhdrs/math/log.c \ - psxhdrs/math/logf.c \ - psxhdrs/math/logl.c \ - psxhdrs/math/lrint.c \ - psxhdrs/math/lrintf.c \ - psxhdrs/math/lrintl.c \ - psxhdrs/math/lround.c \ - psxhdrs/math/lroundf.c \ - psxhdrs/math/lroundl.c \ - psxhdrs/math/modf.c \ - psxhdrs/math/modff.c \ - psxhdrs/math/modfl.c \ - psxhdrs/math/nan.c \ - psxhdrs/math/nanf.c \ - psxhdrs/math/nanl.c \ - psxhdrs/math/nearbyint.c \ - psxhdrs/math/nearbyintf.c \ - psxhdrs/math/nearbyintl.c \ - psxhdrs/math/nextafter.c \ - psxhdrs/math/nextafterf.c \ - psxhdrs/math/nextafterl.c \ - psxhdrs/math/nexttoward.c \ - psxhdrs/math/nexttowardf.c \ - psxhdrs/math/nexttowardl.c \ - psxhdrs/math/pow.c \ - psxhdrs/math/powf.c \ - psxhdrs/math/powl.c \ - psxhdrs/math/remainder.c \ - psxhdrs/math/remainderf.c \ - psxhdrs/math/remainderl.c \ - psxhdrs/math/remquo.c \ - psxhdrs/math/remquof.c \ - psxhdrs/math/remquol.c \ - psxhdrs/math/rint.c \ - psxhdrs/math/rintf.c \ - psxhdrs/math/rintl.c \ - psxhdrs/math/round.c \ - psxhdrs/math/roundf.c \ - psxhdrs/math/roundl.c \ - psxhdrs/math/scalbln.c \ - psxhdrs/math/scalblnf.c \ - psxhdrs/math/scalblnl.c \ - psxhdrs/math/scalbn.c \ - psxhdrs/math/scalbnf.c \ - psxhdrs/math/scalbnl.c \ - psxhdrs/math/signbit.c \ - psxhdrs/math/sin.c \ - psxhdrs/math/sinf.c \ - psxhdrs/math/sinh.c \ - psxhdrs/math/sinhf.c \ - psxhdrs/math/sinhl.c \ - psxhdrs/math/sinl.c \ - psxhdrs/math/sqrt.c \ - psxhdrs/math/sqrtf.c \ - psxhdrs/math/sqrtl.c \ - psxhdrs/math/tan.c \ - psxhdrs/math/tanf.c \ - psxhdrs/math/tanh.c \ - psxhdrs/math/tanhf.c \ - psxhdrs/math/tanhl.c \ - psxhdrs/math/tanl.c \ - psxhdrs/math/tgamma.c \ - psxhdrs/math/tgammaf.c \ - psxhdrs/math/tgammal.c \ - psxhdrs/math/trunc.c \ - psxhdrs/math/truncf.c \ - psxhdrs/math/truncl.c \ - psxhdrs/math/y0.c \ - psxhdrs/math/y0f.c \ - psxhdrs/math/y1.c \ - psxhdrs/math/y1f.c \ - psxhdrs/math/yn.c \ - psxhdrs/math/ynf.c \ - psxhdrs/mqueue/mq_open.c \ - psxhdrs/mqueue/mq_close.c \ - psxhdrs/mqueue/mq_getattr.c \ - psxhdrs/mqueue/mq_setattr.c \ - psxhdrs/mqueue/mq_notify.c \ - psxhdrs/mqueue/mq_receive.c \ - psxhdrs/mqueue/mq_send.c \ - psxhdrs/mqueue/mq_timedreceive.c \ - psxhdrs/mqueue/mq_timedsend.c \ - psxhdrs/mqueue/mq_unlink.c \ - psxhdrs/semaphore/sem_init.c \ - psxhdrs/semaphore/sem_destroy.c \ - psxhdrs/semaphore/sem_open.c \ - psxhdrs/semaphore/sem_close.c \ - psxhdrs/semaphore/sem_getvalue.c \ - psxhdrs/semaphore/sem_unlink.c \ - psxhdrs/semaphore/sem_post.c \ - psxhdrs/semaphore/sem_wait.c \ - psxhdrs/semaphore/sem_trywait.c \ - psxhdrs/semaphore/sem_timedwait.c \ - psxhdrs/stddef/offsetof.c \ - psxhdrs/stdio/clearerr.c \ - psxhdrs/stdio/ctermid.c \ - psxhdrs/stdio/dprintf.c \ - psxhdrs/stdio/fclose.c \ - psxhdrs/stdio/fdopen.c \ - psxhdrs/stdio/feof.c \ - psxhdrs/stdio/ferror.c \ - psxhdrs/stdio/fflush.c \ - psxhdrs/stdio/fgetc.c \ - psxhdrs/stdio/fgetpos.c \ - psxhdrs/stdio/fgets.c \ - psxhdrs/stdio/fileno.c \ - psxhdrs/stdio/flockfile.c \ - psxhdrs/stdio/fmemopen.c \ - psxhdrs/stdio/fopen.c \ - psxhdrs/stdio/fprintf.c \ - psxhdrs/stdio/fputc.c \ - psxhdrs/stdio/fputs.c \ - psxhdrs/stdio/fread.c \ - psxhdrs/stdio/freopen.c \ - psxhdrs/stdio/fscanf.c \ - psxhdrs/stdio/fseek.c \ - psxhdrs/stdio/fseeko.c \ - psxhdrs/stdio/fsetpos.c \ - psxhdrs/stdio/ftell.c \ - psxhdrs/stdio/ftello.c \ - psxhdrs/stdio/ftrylockfile.c \ - psxhdrs/stdio/funlockfile.c \ - psxhdrs/stdio/fwrite.c \ - psxhdrs/stdio/getc.c \ - psxhdrs/stdio/getc_unlocked.c \ - psxhdrs/stdio/getchar.c \ - psxhdrs/stdio/getchar_unlocked.c \ - psxhdrs/stdio/gets.c \ - psxhdrs/stdio/open_memstream.c \ - psxhdrs/stdio/perror.c \ - psxhdrs/stdio/printf.c \ - psxhdrs/stdio/putc.c \ - psxhdrs/stdio/putc_unlocked.c \ - psxhdrs/stdio/putchar.c \ - psxhdrs/stdio/putchar_unlocked.c \ - psxhdrs/stdio/puts.c \ - psxhdrs/stdio/remove.c \ - psxhdrs/stdio/rename.c \ - psxhdrs/stdio/rewind.c \ - psxhdrs/stdio/scanf.c \ - psxhdrs/stdio/setbuf.c \ - psxhdrs/stdio/setvbuf.c \ - psxhdrs/stdio/snprintf.c \ - psxhdrs/stdio/sprintf.c \ - psxhdrs/stdio/sscanf.c \ - psxhdrs/stdio/stderr.c \ - psxhdrs/stdio/stdin.c \ - psxhdrs/stdio/stdout.c \ - psxhdrs/stdio/tempnam.c \ - psxhdrs/stdio/tmpfile.c \ - psxhdrs/stdio/tmpnam.c \ - psxhdrs/stdio/ungetc.c \ - psxhdrs/stdio/vdprintf.c \ - psxhdrs/stdio/vfprintf.c \ - psxhdrs/stdio/vfscanf.c \ - psxhdrs/stdio/vprintf.c \ - psxhdrs/stdio/vscanf.c \ - psxhdrs/stdio/vsnprintf.c \ - psxhdrs/stdio/vsprintf.c \ - psxhdrs/stdio/vsscanf.c \ - psxhdrs/stdio/pclose.c \ - psxhdrs/stdio/popen.c \ - psxhdrs/string/memccpy.c \ - psxhdrs/string/memchr.c \ - psxhdrs/string/memcmp.c \ - psxhdrs/string/memcpy.c \ - psxhdrs/string/memmove.c \ - psxhdrs/string/memset.c \ - psxhdrs/string/stpcpy.c \ - psxhdrs/string/stpncpy.c \ - psxhdrs/string/strcat.c \ - psxhdrs/string/strchr.c \ - psxhdrs/string/strcmp.c \ - psxhdrs/string/strcoll.c \ - psxhdrs/string/strcoll_l.c \ - psxhdrs/string/strcpy.c \ - psxhdrs/string/strcspn.c \ - psxhdrs/string/strdup.c \ - psxhdrs/string/strerror.c \ - psxhdrs/string/strerror_l.c \ - psxhdrs/string/strerror_r.c \ - psxhdrs/string/strlen.c \ - psxhdrs/string/strncat.c \ - psxhdrs/string/strncmp.c \ - psxhdrs/string/strncpy.c \ - psxhdrs/string/strndup.c \ - psxhdrs/string/strnlen.c \ - psxhdrs/string/strpbrk.c \ - psxhdrs/string/strrchr.c \ - psxhdrs/string/strsignal.c \ - psxhdrs/string/strspn.c \ - psxhdrs/string/strstr.c \ - psxhdrs/string/strtok.c \ - psxhdrs/string/strtok_r.c \ - psxhdrs/string/strxfrm.c \ - psxhdrs/string/strxfrm_l.c \ - psxhdrs/strings/bcmp.c \ - psxhdrs/strings/bcopy.c \ - psxhdrs/strings/ffs.c \ - psxhdrs/strings/index.c \ - psxhdrs/strings/rindex.c \ - psxhdrs/strings/strcasecmp.c \ - psxhdrs/strings/strcasecmp_l.c \ - psxhdrs/strings/strncasecmp.c \ - psxhdrs/strings/strncasecmp_l.c \ - psxhdrs/dlfcn/dlopen.c \ - psxhdrs/dlfcn/dlclose.c \ - psxhdrs/dlfcn/dlerror.c \ - psxhdrs/dlfcn/dlsym.c \ - psxhdrs/fcntl/creat.c \ - psxhdrs/fcntl/fcntl.c \ - psxhdrs/fcntl/open.c \ - psxhdrs/fcntl/openat.c \ - psxhdrs/locale/newlocale.c \ - psxhdrs/locale/freelocale.c \ - psxhdrs/locale/uselocale.c \ - psxhdrs/locale/setlocale.c \ - psxhdrs/locale/duplocale.c \ - psxhdrs/locale/localeconv.c \ - psxhdrs/regex/regcomp.c \ - psxhdrs/regex/regerror.c \ - psxhdrs/regex/regexec.c \ - psxhdrs/regex/regfree.c \ - psxhdrs/fnmatch/fnmatch.c \ - psxhdrs/iconv/iconv.c \ - psxhdrs/iconv/iconv_close.c \ - psxhdrs/iconv/iconv_open.c \ - psxhdrs/regex/regfree.c \ - psxhdrs/langinfo/nl_langinfo.c \ - psxhdrs/langinfo/nl_langinfo_l.c \ - psxhdrs/assert/assert.c \ - psxhdrs/complex/cabs.c \ - psxhdrs/complex/cabsf.c \ - psxhdrs/complex/cabsl.c \ - psxhdrs/complex/cacos.c \ - psxhdrs/complex/cacosf.c \ - psxhdrs/complex/cacosh.c \ - psxhdrs/complex/cacoshf.c \ - psxhdrs/complex/cacoshl.c \ - psxhdrs/complex/cacosl.c \ - psxhdrs/complex/carg.c \ - psxhdrs/complex/cargf.c \ - psxhdrs/complex/cargl.c \ - psxhdrs/complex/casin.c \ - psxhdrs/complex/casinf.c \ - psxhdrs/complex/casinh.c \ - psxhdrs/complex/casinhf.c \ - psxhdrs/complex/casinhl.c \ - psxhdrs/complex/casinl.c \ - psxhdrs/complex/catan.c \ - psxhdrs/complex/catanf.c \ - psxhdrs/complex/catanh.c \ - psxhdrs/complex/catanhf.c \ - psxhdrs/complex/catanhl.c \ - psxhdrs/complex/catanl.c \ - psxhdrs/complex/ccos.c \ - psxhdrs/complex/ccosf.c \ - psxhdrs/complex/ccosh.c \ - psxhdrs/complex/ccoshf.c \ - psxhdrs/complex/ccoshl.c \ - psxhdrs/complex/ccosl.c \ - psxhdrs/complex/cexp.c \ - psxhdrs/complex/cexpf.c \ - psxhdrs/complex/cexpl.c \ - psxhdrs/complex/cimag.c \ - psxhdrs/complex/cimagf.c \ - psxhdrs/complex/cimagl.c \ - psxhdrs/complex/clog.c \ - psxhdrs/complex/clogf.c \ - psxhdrs/complex/clogl.c \ - psxhdrs/complex/conj.c \ - psxhdrs/complex/conjf.c \ - psxhdrs/complex/conjl.c \ - psxhdrs/complex/cpow.c \ - psxhdrs/complex/cpowf.c \ - psxhdrs/complex/cpowl.c \ - psxhdrs/complex/cproj.c \ - psxhdrs/complex/cprojf.c \ - psxhdrs/complex/cprojl.c \ - psxhdrs/complex/creal.c \ - psxhdrs/complex/crealf.c \ - psxhdrs/complex/creall.c \ - psxhdrs/complex/csin.c \ - psxhdrs/complex/csinf.c \ - psxhdrs/complex/csinh.c \ - psxhdrs/complex/csinhf.c \ - psxhdrs/complex/csinhl.c \ - psxhdrs/complex/csinl.c \ - psxhdrs/complex/csqrt.c \ - psxhdrs/complex/csqrtf.c \ - psxhdrs/complex/csqrtl.c \ - psxhdrs/complex/ctan.c \ - psxhdrs/complex/ctanf.c \ - psxhdrs/complex/ctanh.c \ - psxhdrs/complex/ctanhf.c \ - psxhdrs/complex/ctanhl.c \ - psxhdrs/complex/ctanl.c \ - psxhdrs/complex/ctanl.c \ - psxhdrs/ctype/isalnum.c \ - psxhdrs/ctype/isalnum_l.c \ - psxhdrs/ctype/isalpha.c \ - psxhdrs/ctype/isalpha_l.c \ - psxhdrs/ctype/isascii.c \ - psxhdrs/ctype/isblank.c \ - psxhdrs/ctype/isblank_l.c \ - psxhdrs/ctype/iscntrl.c \ - psxhdrs/ctype/iscntrl_l.c \ - psxhdrs/ctype/isdigit.c \ - psxhdrs/ctype/isdigit_l.c \ - psxhdrs/ctype/isgraph.c \ - psxhdrs/ctype/isgraph_l.c \ - psxhdrs/ctype/islower.c \ - psxhdrs/ctype/islower_l.c \ - psxhdrs/ctype/isprint.c \ - psxhdrs/ctype/isprint_l.c \ - psxhdrs/ctype/ispunct.c \ - psxhdrs/ctype/ispunct_l.c \ - psxhdrs/ctype/isspace.c \ - psxhdrs/ctype/isspace_l.c \ - psxhdrs/ctype/isupper.c \ - psxhdrs/ctype/isupper_l.c \ - psxhdrs/ctype/isxdigit.c \ - psxhdrs/ctype/isxdigit_l.c \ - psxhdrs/ctype/toascii.c \ - psxhdrs/ctype/tolower.c \ - psxhdrs/ctype/tolower_l.c \ - psxhdrs/ctype/toupper.c \ - psxhdrs/ctype/toupper_l.c \ - psxhdrs/wctype/iswalnum.c \ - psxhdrs/wctype/iswalnum_l.c \ - psxhdrs/wctype/iswalpha.c \ - psxhdrs/wctype/iswalpha_l.c \ - psxhdrs/wctype/iswblank.c \ - psxhdrs/wctype/iswblank_l.c \ - psxhdrs/wctype/iswcntrl.c \ - psxhdrs/wctype/iswcntrl_l.c \ - psxhdrs/wctype/iswctype.c \ - psxhdrs/wctype/iswctype_l.c \ - psxhdrs/wctype/iswdigit.c \ - psxhdrs/wctype/iswdigit_l.c \ - psxhdrs/wctype/iswgraph.c \ - psxhdrs/wctype/iswgraph_l.c \ - psxhdrs/wctype/iswlower.c \ - psxhdrs/wctype/iswlower_l.c \ - psxhdrs/wctype/iswprint.c \ - psxhdrs/wctype/iswprint_l.c \ - psxhdrs/wctype/iswpunct.c \ - psxhdrs/wctype/iswpunct_l.c \ - psxhdrs/wctype/iswspace.c \ - psxhdrs/wctype/iswspace_l.c \ - psxhdrs/wctype/iswupper.c \ - psxhdrs/wctype/iswupper_l.c \ - psxhdrs/wctype/iswxdigit.c \ - psxhdrs/wctype/iswxdigit_l.c \ - psxhdrs/wctype/towctrans.c \ - psxhdrs/wctype/towctrans_l.c \ - psxhdrs/wctype/towlower.c \ - psxhdrs/wctype/towlower_l.c \ - psxhdrs/wctype/wctrans.c \ - psxhdrs/wctype/wctrans_l.c \ - psxhdrs/wctype/wctype.c \ - psxhdrs/wctype/wctype_l.c \ - psxhdrs/inttypes/imaxabs.c \ - psxhdrs/inttypes/imaxdiv.c \ - psxhdrs/inttypes/strtoimax.c \ - psxhdrs/inttypes/strtoumax.c \ - psxhdrs/inttypes/wcstoimax.c \ - psxhdrs/inttypes/wcstoumax.c \ - psxhdrs/netdb/endhostent.c \ - psxhdrs/netdb/endnetent.c \ - psxhdrs/netdb/endprotoent.c \ - psxhdrs/netdb/endservent.c \ - psxhdrs/netdb/sethostent.c \ - psxhdrs/netdb/setnetent.c \ - psxhdrs/netdb/setservent.c \ - psxhdrs/netdb/gethostent.c \ - psxhdrs/netdb/getprotoent.c \ - psxhdrs/netdb/getnetent.c \ - psxhdrs/netdb/getservent.c \ - psxhdrs/netdb/freeaddrinfo.c \ - psxhdrs/netdb/gai_strerror.c \ - psxhdrs/netdb/getaddrinfo.c \ - psxhdrs/netdb/gethostbyaddr.c \ - psxhdrs/netdb/gethostbyname.c \ - psxhdrs/netdb/getnameinfo.c \ - psxhdrs/netdb/getnetbyname.c \ - psxhdrs/netdb/getprotobyname.c \ - psxhdrs/netdb/getprotobynumber.c \ - psxhdrs/netdb/getservbyname.c \ - psxhdrs/netdb/getservbyport.c \ - psxhdrs/netdb/h_errno.c \ - psxhdrs/net/if/if_freenameindex.c \ - psxhdrs/net/if/if_indextoname.c \ - psxhdrs/net/if/if_nameindex.c \ - psxhdrs/net/if/if_nametoindex.c \ - psxhdrs/arpa/inet/inet_addr.c \ - psxhdrs/arpa/inet/inet_ntop.c \ - psxhdrs/arpa/inet/inet_ntoa.c \ - psxhdrs/arpa/inet/inet_pton.c \ - psxhdrs/pwd/endpwent.c \ - psxhdrs/pwd/getpwent.c \ - psxhdrs/pwd/getpwnam.c \ - psxhdrs/pwd/getpwnam_r.c \ - psxhdrs/pwd/setpwent.c \ - psxhdrs/pwd/getpwuid.c \ - psxhdrs/pwd/getpwuid_r.c \ - psxhdrs/syslog/closelog.c \ - psxhdrs/syslog/openlog.c \ - psxhdrs/syslog/setlogmask.c \ - psxhdrs/syslog/syslog.c \ - psxhdrs/c11/threads/call_once.c \ - psxhdrs/c11/threads/cnd_broadcast.c \ - psxhdrs/c11/threads/cnd_destroy.c \ - psxhdrs/c11/threads/cnd_init.c \ - psxhdrs/c11/threads/cnd_signal.c \ - psxhdrs/c11/threads/cnd_timedwait.c \ - psxhdrs/c11/threads/cnd_wait.c \ - psxhdrs/c11/threads/mtx_init.c \ - psxhdrs/c11/threads/mtx_destroy.c \ - psxhdrs/c11/threads/mtx_lock.c \ - psxhdrs/c11/threads/mtx_timedlock.c \ - psxhdrs/c11/threads/mtx_trylock.c \ - psxhdrs/c11/threads/mtx_unlock.c \ - psxhdrs/c11/threads/thrd_create.c \ - psxhdrs/c11/threads/thrd_current.c \ - psxhdrs/c11/threads/thrd_detach.c \ - psxhdrs/c11/threads/thrd_equal.c \ - psxhdrs/c11/threads/thrd_exit.c \ - psxhdrs/c11/threads/thrd_join.c \ - psxhdrs/c11/threads/thrd_sleep.c \ - psxhdrs/c11/threads/thrd_yield.c \ - psxhdrs/c11/threads/tss_create.c \ - psxhdrs/c11/threads/tss_delete.c \ - psxhdrs/c11/threads/tss_get.c \ - psxhdrs/c11/threads/tss_set.c \ - psxhdrs/wchar/btowc.c \ - psxhdrs/wchar/fgetwc.c \ - psxhdrs/wchar/fgetws.c \ - psxhdrs/wchar/fputwc.c \ - psxhdrs/wchar/fputws.c \ - psxhdrs/wchar/fwide.c \ - psxhdrs/wchar/fwprintf.c \ - psxhdrs/wchar/fwscanf.c \ - psxhdrs/wchar/getwc.c \ - psxhdrs/wchar/getwchar.c \ - psxhdrs/wchar/iswalnum.c \ - psxhdrs/wchar/iswalpha.c \ - psxhdrs/wchar/iswcntrl.c \ - psxhdrs/wchar/iswctype.c \ - psxhdrs/wchar/iswdigit.c \ - psxhdrs/wchar/iswgraph.c \ - psxhdrs/wchar/iswlower.c \ - psxhdrs/wchar/iswprint.c \ - psxhdrs/wchar/iswpunct.c \ - psxhdrs/wchar/iswspace.c \ - psxhdrs/wchar/iswupper.c \ - psxhdrs/wchar/iswxdigit.c \ - psxhdrs/wchar/mbrlen.c \ - psxhdrs/wchar/mbrtowc.c \ - psxhdrs/wchar/mbsinit.c \ - psxhdrs/wchar/mbsnrtowcs.c \ - psxhdrs/wchar/mbsrtowcs.c \ - psxhdrs/wchar/open_wmemstream.c \ - psxhdrs/wchar/putwc.c \ - psxhdrs/wchar/putwchar.c \ - psxhdrs/wchar/swprintf.c \ - psxhdrs/wchar/swscanf.c \ - psxhdrs/wchar/towlower.c \ - psxhdrs/wchar/towupper.c \ - psxhdrs/wchar/ungetwc.c \ - psxhdrs/wchar/vfwprintf.c \ - psxhdrs/wchar/vfwscanf.c \ - psxhdrs/wchar/vswprintf.c \ - psxhdrs/wchar/vswscanf.c \ - psxhdrs/wchar/vwprintf.c \ - psxhdrs/wchar/vwscanf.c \ - psxhdrs/wchar/wcpcpy.c \ - psxhdrs/wchar/wcpncpy.c \ - psxhdrs/wchar/wcrtomb.c \ - psxhdrs/wchar/wcscasecmp.c \ - psxhdrs/wchar/wcscasecmp_l.c \ - psxhdrs/wchar/wcscat.c \ - psxhdrs/wchar/wcschr.c \ - psxhdrs/wchar/wcscmp.c \ - psxhdrs/wchar/wcscoll.c \ - psxhdrs/wchar/wcscoll_l.c \ - psxhdrs/wchar/wcscpy.c \ - psxhdrs/wchar/wcscspn.c \ - psxhdrs/wchar/wcsdup.c \ - psxhdrs/wchar/wcsnlen.c \ - psxhdrs/wchar/wcsnrtombs.c \ - psxhdrs/wchar/wcspbrk.c \ - psxhdrs/wchar/wcsrchr.c \ - psxhdrs/wchar/wcsrtombs.c \ - psxhdrs/wchar/wcsspn.c \ - psxhdrs/wchar/wcsstr.c \ - psxhdrs/wchar/wcstod.c \ - psxhdrs/wchar/wcstof.c \ - psxhdrs/wchar/wcstok.c \ - psxhdrs/wchar/wcstol.c \ - psxhdrs/wchar/wcstold.c \ - psxhdrs/wchar/wcstoll.c \ - psxhdrs/wchar/wcstoul.c \ - psxhdrs/wchar/wcstoull.c \ - psxhdrs/wchar/wcswidth.c \ - psxhdrs/wchar/wcsxfrm.c \ - psxhdrs/wchar/wcsxfrm_l.c \ - psxhdrs/wchar/wctob.c \ - psxhdrs/wchar/wctype.c \ - psxhdrs/wchar/wcwidth.c \ - psxhdrs/wchar/wmemchr.c \ - psxhdrs/wchar/wmemcmp.c \ - psxhdrs/wchar/wmemcpy.c \ - psxhdrs/wchar/wmemmove.c \ - psxhdrs/wchar/wmemset.c \ - psxhdrs/wchar/wprintf.c \ - psxhdrs/wchar/wscanf.c \ - psxhdrs/stdlib/_Exit.c \ - psxhdrs/stdlib/a64l.c \ - psxhdrs/stdlib/abort.c \ - psxhdrs/stdlib/abs.c \ - psxhdrs/stdlib/atexit.c \ - psxhdrs/stdlib/atof.c \ - psxhdrs/stdlib/atoi.c \ - psxhdrs/stdlib/atol.c \ - psxhdrs/stdlib/atoll.c \ - psxhdrs/stdlib/bsearch.c \ - psxhdrs/stdlib/calloc.c \ - psxhdrs/stdlib/div.c \ - psxhdrs/stdlib/drand48.c \ - psxhdrs/stdlib/erand48.c \ - psxhdrs/stdlib/exit.c \ - psxhdrs/stdlib/free.c \ - psxhdrs/stdlib/getenv.c \ - psxhdrs/stdlib/initstate.c \ - psxhdrs/stdlib/jrand48.c \ - psxhdrs/stdlib/l64a.c \ - psxhdrs/stdlib/labs.c \ - psxhdrs/stdlib/lcong48.c \ - psxhdrs/stdlib/ldiv.c \ - psxhdrs/stdlib/llabs.c \ - psxhdrs/stdlib/lldiv.c \ - psxhdrs/stdlib/lrand48.c \ - psxhdrs/stdlib/malloc.c \ - psxhdrs/stdlib/mblen.c \ - psxhdrs/stdlib/mbstowcs.c \ - psxhdrs/stdlib/mbtowc.c \ - psxhdrs/stdlib/mkdtemp.c \ - psxhdrs/stdlib/mkstemp.c \ - psxhdrs/stdlib/mrand48.c \ - psxhdrs/stdlib/nrand48.c \ - psxhdrs/stdlib/posix_memalign.c \ - psxhdrs/stdlib/putenv.c \ - psxhdrs/stdlib/qsort.c \ - psxhdrs/stdlib/rand.c \ - psxhdrs/stdlib/rand_r.c \ - psxhdrs/stdlib/random.c \ - psxhdrs/stdlib/realloc.c \ - psxhdrs/stdlib/realpath.c \ - psxhdrs/stdlib/seed48.c \ - psxhdrs/stdlib/setenv.c \ - psxhdrs/stdlib/setkey.c \ - psxhdrs/stdlib/setstate.c \ - psxhdrs/stdlib/srand.c \ - psxhdrs/stdlib/srand48.c \ - psxhdrs/stdlib/srandom.c \ - psxhdrs/stdlib/strtod.c \ - psxhdrs/stdlib/strtof.c \ - psxhdrs/stdlib/strtol.c \ - psxhdrs/stdlib/strtold.c \ - psxhdrs/stdlib/strtoll.c \ - psxhdrs/stdlib/strtoul.c \ - psxhdrs/stdlib/strtoull.c \ - psxhdrs/stdlib/system.c \ - psxhdrs/stdlib/unsetenv.c \ - psxhdrs/stdlib/wcstombs.c \ - psxhdrs/stdlib/wctomb.c \ - psxhdrs/sys/times/times.c \ - psxhdrs/sys/resource/getrusage.c \ - psxhdrs/setjmp/longjmp.c \ - psxhdrs/setjmp/setjmp.c \ - psxhdrs/setjmp/siglongjmp.c \ - psxhdrs/setjmp/sigsetjmp.c \ - psxhdrs/sys/select/FD_CLR.c \ - psxhdrs/sys/select/FD_ISSET.c \ - psxhdrs/sys/select/FD_SET.c \ - psxhdrs/sys/select/FD_ZERO.c \ - psxhdrs/sys/select/pselect.c \ - psxhdrs/sys/select/select.c \ - psxhdrs/termios/cfgetispeed.c \ - psxhdrs/termios/cfgetospeed.c \ - psxhdrs/termios/cfsetispeed.c \ - psxhdrs/termios/cfsetospeed.c \ - psxhdrs/termios/tcdrain.c \ - psxhdrs/termios/tcflow.c \ - psxhdrs/termios/tcflush.c \ - psxhdrs/termios/tcgetattr.c \ - psxhdrs/termios/tcgetsid.c \ - psxhdrs/termios/tcsendbreak.c \ - psxhdrs/termios/tcsetattr.c - -## Not supported by RTEMS, but POSIX API Compliance tests exist. -## lib_a_SOURCES += psxhdrs/ulimit/ulimit.c -## lib_a_SOURCES += psxhdrs/monetary/strfmon.c -## lib_a_SOURCES += psxhdrs/monetary/strfmon_l.c - -## Specific issues that tickets are tracking -## lib_a_SOURCES += psxhdrs/dirent/dirfd.c See ticket #3371 -## lib_a_SOURCES += psxhdrs/dirent/fdopendir.c See ticket #3371 -## lib_a_SOURCES += psxhdrs/fcntl/posix_fadvise.c See ticket #3656 -## lib_a_SOURCES += psxhdrs/fcntl/posix_fallocate.c See ticket #3656 -## lib_a_SOURCES += psxhdrs/fenv/feclearexcept.c See ticket #2971 -## lib_a_SOURCES += psxhdrs/fenv/fegetenv.c See ticket #2971 -## lib_a_SOURCES += psxhdrs/fenv/fegetexceptflag.c See ticket #2971 -## lib_a_SOURCES += psxhdrs/fenv/fegetround.c See ticket #2971 -## lib_a_SOURCES += psxhdrs/fenv/feholdexcept.c See ticket #2971 -## lib_a_SOURCES += psxhdrs/fenv/feraiseexcept.c See ticket #2971 -## lib_a_SOURCES += psxhdrs/fenv/fesetenv.c See ticket #2971 -## lib_a_SOURCES += psxhdrs/fenv/fesetexceptflag.c See ticket #2971 -## lib_a_SOURCES += psxhdrs/fenv/fesetround.c See ticket #2971 -## lib_a_SOURCES += psxhdrs/fenv/fetestexcept.c See ticket #2971 -## lib_a_SOURCES += psxhdrs/fmtmsg/fmtmsg.c See ticket #3639 -## lib_a_SOURCES += psxhdrs/ftw/ftw.c See ticket #2970 -## lib_a_SOURCES += psxhdrs/math/y0l.c See ticket #3638 -## lib_a_SOURCES += psxhdrs/math/y1l.c See ticket #3638 -## lib_a_SOURCES += psxhdrs/math/ynl.c See ticket #3638 -## lib_a_SOURCES += psxhdrs/poll/poll.c See ticket #3657 -## lib_a_SOURCES += psxhdrs/ftw/nftw.c See ticket #2970 -## lib_a_SOURCES += psxhdrs/stdio/getdelim.c See ticket #3633 -## lib_a_SOURCES += psxhdrs/stdio/getline.c See ticket #3633 -## lib_a_SOURCES += psxhdrs/ucontext/getcontext.c See ticket #3640 -## lib_a_SOURCES += psxhdrs/ucontext/makecontext.c See ticket #3640 -## lib_a_SOURCES += psxhdrs/ucontext/setcontext.c See ticket #3640 -## lib_a_SOURCES += psxhdrs/ucontext/swapcontext.c See ticket #3640 -## lib_a_SOURCES += psxhdrs/c11/uchar/c16rtomb.c See ticket #3643 -## lib_a_SOURCES += psxhdrs/c11/uchar/c32rtomb.c See ticket #3643 -## lib_a_SOURCES += psxhdrs/c11/uchar/c32rtomb.c See ticket #3643 -## lib_a_SOURCES += psxhdrs/c11/uchar/mbrtoc32.c See ticket #3643 -## lib_a_SOURCES += psxhdrs/stdlib/getsubopt.c See ticket #3644 -## lib_a_SOURCES += psxhdrs/stdlib/grantpt.c See ticket #3645 -## lib_a_SOURCES += psxhdrs/stdlib/posix_openpt.c See ticket #3646 -## lib_a_SOURCES += psxhdrs/stdlib/posix_openpt.c See ticket #3646 -## lib_a_SOURCES += psxhdrs/stdlib/ptsname.c See ticket #3647 -## lib_a_SOURCES += psxhdrs/stdlib/unlockpt.c See ticket #3648 -## lib_a_SOURCES += psxhdrs/sys/ftok.c See ticket #3650 -## lib_a_SOURCES += psxhdrs/sys/msg/msgctl.c See ticket #3658 -## lib_a_SOURCES += psxhdrs/sys/msg/msgget.c See ticket #3658 -## lib_a_SOURCES += psxhdrs/sys/msg/msgrcv.c See ticket #3658 -## lib_a_SOURCES += psxhdrs/sys/msg/msgsnd.c See ticket #3658 -## lib_a_SOURCES += psxhdrs/sys/resource/getpriority.c See ticket #3652 -## lib_a_SOURCES += psxhdrs/sys/resource/getrlimit.c See ticket #3653 -## lib_a_SOURCES += psxhdrs/sys/resource/setpriority.c See ticket #3654 -## lib_a_SOURCES += psxhdrs/sys/resource/setrlimit.c See ticket #3655 -## lib_a_SOURCES += psxhdrs/sys/shm/shmat.c See ticket #3662 -## lib_a_SOURCES += psxhdrs/sys/shm/shmctl.c See ticket #3662 -## lib_a_SOURCES += psxhdrs/sys/shm/shmdt.c See ticket #3662 -## lib_a_SOURCES += psxhdrs/sys/shm/shmget.c See ticket #3662 -## lib_a_SOURCES += psxhdrs/sys/statvfs/statvfs.c See ticket #3660 -## lib_a_SOURCES += psxhdrs/sys/statvfs/fstatvfs.c See ticket #3660 -## lib_a_SOURCES += psxhdrs/utmpx/setutxent.c See ticket #3661 -## lib_a_SOURCES += psxhdrs/utmpx/endutxent.c See ticket #3661 -## lib_a_SOURCES += psxhdrs/utmpx/getutxent.c See ticket #3661 -## lib_a_SOURCES += psxhdrs/utmpx/getutxid.c See ticket #3661 -## lib_a_SOURCES += psxhdrs/utmpx/getutxline.c See ticket #3661 -## lib_a_SOURCES += psxhdrs/utmpx/pututxline.c See ticket #3661 -endif - -noinst_PROGRAMS = $(psx_tests) -noinst_LIBRARIES = $(psx_lib) diff --git a/testsuites/psxtests/configure.ac b/testsuites/psxtests/configure.ac deleted file mode 100644 index 1ad6cc58fe..0000000000 --- a/testsuites/psxtests/configure.ac +++ /dev/null @@ -1,158 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-tests-psxtests],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -AC_CONFIG_SRCDIR([psx01]) -AC_CONFIG_HEADER([config.h]) -RTEMS_TOP([../..],[..]) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU - -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_ENABLE_CXX - -RTEMS_ENV_RTEMSBSP - -RTEMS_PROJECT_ROOT - -RTEMS_PROG_CC_FOR_TARGET -RTEMS_PROG_CXX_FOR_TARGET - -RTEMS_CANONICALIZE_TOOLS - -RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP) -RTEMS_CHECK_CXX(RTEMS_BSP) -RTEMS_CHECK_CPUOPTS([RTEMS_POSIX_API]) -RTEMS_CHECK_CPUOPTS([RTEMS_NETWORKING]) - -AM_CONDITIONAL(HAS_CXX,test "$rtems_cv_HAS_CPLUSPLUS" = "yes") -AM_CONDITIONAL([HAS_NETWORKING],test "$rtems_cv_RTEMS_NETWORKING" = "yes") -AM_CONDITIONAL([HAS_CPLUSPLUS],[test x"$HAS_CPLUSPLUS" = x"yes"]) - -RTEMS_CHECK_CPUOPTS([RTEMS_POSIX_API]) -AM_CONDITIONAL(HAS_POSIX,test x"${rtems_cv_RTEMS_POSIX_API}" = x"yes") - -AC_CHECK_HEADER([ndbm.h]) -AM_CONDITIONAL(HAS_NDBM,test x"${ac_cv_header_ndbm_h}" = x"yes") - -AC_CHECK_HEADER([fenv.h]) -AM_CONDITIONAL(HAS_FENV,test x"${ac_cv_header_fenv_h}" = x"yes") - -# BSP Test configuration -RTEMS_TEST_CHECK([psx01]) -RTEMS_TEST_CHECK([psx02]) -RTEMS_TEST_CHECK([psx03]) -RTEMS_TEST_CHECK([psx04]) -RTEMS_TEST_CHECK([psx05]) -RTEMS_TEST_CHECK([psx06]) -RTEMS_TEST_CHECK([psx07]) -RTEMS_TEST_CHECK([psx08]) -RTEMS_TEST_CHECK([psx09]) -RTEMS_TEST_CHECK([psx10]) -RTEMS_TEST_CHECK([psx11]) -RTEMS_TEST_CHECK([psx12]) -RTEMS_TEST_CHECK([psx13]) -RTEMS_TEST_CHECK([psx14]) -RTEMS_TEST_CHECK([psx15]) -RTEMS_TEST_CHECK([psx16]) -RTEMS_TEST_CHECK([psxaio01]) -RTEMS_TEST_CHECK([psxaio02]) -RTEMS_TEST_CHECK([psxaio03]) -RTEMS_TEST_CHECK([psxalarm01]) -RTEMS_TEST_CHECK([psxautoinit01]) -RTEMS_TEST_CHECK([psxautoinit02]) -RTEMS_TEST_CHECK([psxbarrier01]) -RTEMS_TEST_CHECK([psxcancel]) -RTEMS_TEST_CHECK([psxcancel01]) -RTEMS_TEST_CHECK([psxchroot01]) -RTEMS_TEST_CHECK([psxclassic01]) -RTEMS_TEST_CHECK([psxcleanup]) -RTEMS_TEST_CHECK([psxcleanup01]) -RTEMS_TEST_CHECK([psxcleanup02]) -RTEMS_TEST_CHECK([psxclock]) -RTEMS_TEST_CHECK([psxclock01]) -RTEMS_TEST_CHECK([psxclockrealtime01]) -RTEMS_TEST_CHECK([psxconcurrency01]) -RTEMS_TEST_CHECK([psxcond01]) -RTEMS_TEST_CHECK([psxcond02]) -RTEMS_TEST_CHECK([psxconfig01]) -RTEMS_TEST_CHECK([psxconfstr]) -RTEMS_TEST_CHECK([psxdevctl01]) -RTEMS_TEST_CHECK([psxeintr_join]) -RTEMS_TEST_CHECK([psxenosys]) -RTEMS_TEST_CHECK([psxfatal01]) -RTEMS_TEST_CHECK([psxfatal02]) -RTEMS_TEST_CHECK([psxfchx01]) -RTEMS_TEST_CHECK([psxfenv01]) -RTEMS_TEST_CHECK([psxfile01]) -RTEMS_TEST_CHECK([psxfile02]) -RTEMS_TEST_CHECK([psxfilelock01]) -RTEMS_TEST_CHECK([psxftw01]) -RTEMS_TEST_CHECK([psxgetattrnp01]) -RTEMS_TEST_CHECK([psxgetrusage01]) -RTEMS_TEST_CHECK([psxglobalcon01]) -RTEMS_TEST_CHECK([psxglobalcon02]) -RTEMS_TEST_CHECK([psxid01]) -RTEMS_TEST_CHECK([psximfs01]) -RTEMS_TEST_CHECK([psximfs02]) -RTEMS_TEST_CHECK([psxintrcritical01]) -RTEMS_TEST_CHECK([psxinttypes01]) -RTEMS_TEST_CHECK([psxitimer]) -RTEMS_TEST_CHECK([psxkey01]) -RTEMS_TEST_CHECK([psxkey02]) -RTEMS_TEST_CHECK([psxkey03]) -RTEMS_TEST_CHECK([psxkey04]) -RTEMS_TEST_CHECK([psxkey05]) -RTEMS_TEST_CHECK([psxkey06]) -RTEMS_TEST_CHECK([psxkey07]) -RTEMS_TEST_CHECK([psxkey08]) -RTEMS_TEST_CHECK([psxkey09]) -RTEMS_TEST_CHECK([psxkey10]) -RTEMS_TEST_CHECK([psxmmap01]) -RTEMS_TEST_CHECK([psxmount]) -RTEMS_TEST_CHECK([psxmsgq01]) -RTEMS_TEST_CHECK([psxmsgq02]) -RTEMS_TEST_CHECK([psxmsgq03]) -RTEMS_TEST_CHECK([psxmsgq04]) -RTEMS_TEST_CHECK([psxmutexattr01]) -RTEMS_TEST_CHECK([psxndbm01]) -RTEMS_TEST_CHECK([psxobj01]) -RTEMS_TEST_CHECK([psxonce01]) -RTEMS_TEST_CHECK([psxpasswd01]) -RTEMS_TEST_CHECK([psxpasswd02]) -RTEMS_TEST_CHECK([psxpipe01]) -RTEMS_TEST_CHECK([psxrdwrv]) -RTEMS_TEST_CHECK([psxreaddir]) -RTEMS_TEST_CHECK([psxrwlock01]) -RTEMS_TEST_CHECK([psxsem01]) -RTEMS_TEST_CHECK([psxshm01]) -RTEMS_TEST_CHECK([psxshm02]) -RTEMS_TEST_CHECK([psxsignal01]) -RTEMS_TEST_CHECK([psxsignal02]) -RTEMS_TEST_CHECK([psxsignal03]) -RTEMS_TEST_CHECK([psxsignal04]) -RTEMS_TEST_CHECK([psxsignal05]) -RTEMS_TEST_CHECK([psxsignal06]) -RTEMS_TEST_CHECK([psxsignal07]) -RTEMS_TEST_CHECK([psxsignal08]) -RTEMS_TEST_CHECK([psxspin01]) -RTEMS_TEST_CHECK([psxstack01]) -RTEMS_TEST_CHECK([psxstack02]) -RTEMS_TEST_CHECK([psxstat]) -RTEMS_TEST_CHECK([psxstrsignal01]) -RTEMS_TEST_CHECK([psxsysconf]) -RTEMS_TEST_CHECK([psxthreadname01]) -RTEMS_TEST_CHECK([psxtime]) -RTEMS_TEST_CHECK([psxtimer01]) -RTEMS_TEST_CHECK([psxtimer02]) -RTEMS_TEST_CHECK([psxtimes01]) -RTEMS_TEST_CHECK([psxualarm]) -RTEMS_TEST_CHECK([psxusleep]) -RTEMS_TEST_CHECK([lib_a]) - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/testsuites/psxtmtests/Makefile.am b/testsuites/psxtmtests/Makefile.am deleted file mode 100644 index fea5836a7f..0000000000 --- a/testsuites/psxtmtests/Makefile.am +++ /dev/null @@ -1,582 +0,0 @@ -# -# POSIX Timing Teststuite -# - -ACLOCAL_AMFLAGS = -I ../aclocal - -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -psxtm_tests = -psxtm_screens = -psxtm_docs = - -support_includes = -I$(top_srcdir)/../support/include - -if TEST_psxtmbarrier01 -psxtm_tests += psxtmbarrier01 -psxtm_docs += psxtmbarrier01/psxtmbarrier01.doc -psxtmbarrier01_SOURCES = psxtmbarrier01/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmbarrier01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmbarrier01) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmbarrier02 -psxtm_tests += psxtmbarrier02 -psxtm_docs += psxtmbarrier02/psxtmbarrier02.doc -psxtmbarrier02_SOURCES = psxtmbarrier02/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmbarrier02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmbarrier02) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmbarrier03 -psxtm_tests += psxtmbarrier03 -psxtm_docs += psxtmbarrier03/psxtmbarrier03.doc -psxtmbarrier03_SOURCES = psxtmbarrier03/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmbarrier03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmbarrier03) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmbarrier04 -psxtm_tests += psxtmbarrier04 -psxtm_docs += psxtmbarrier04/psxtmbarrier04.doc -psxtmbarrier04_SOURCES = psxtmbarrier04/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmbarrier04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmbarrier04) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmbarrierattr01 -psxtm_tests += psxtmbarrierattr01 -psxtm_docs += psxtmbarrierattr01/psxtmbarrierattr01.doc -psxtmbarrierattr01_SOURCES = psxtmbarrierattr01/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmbarrierattr01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmbarrierattr01) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmcleanup01 -psxtm_tests += psxtmcleanup01 -psxtm_docs += psxtmcleanup01/psxtmcleanup01.doc -psxtmcleanup01_SOURCES = psxtmcleanup01/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmcleanup01_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_psxtmcleanup01) $(support_includes) \ - -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmclocknanosleep01 -psxtm_tests += psxtmclocknanosleep01 -psxtm_docs += psxtmclocknanosleep01/psxtmclocknanosleep01.doc -psxtmclocknanosleep01_SOURCES = psxtmclocknanosleep01/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmclocknanosleep01_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_psxtmclocknanosleep01) $(support_includes) \ - -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmclocknanosleep02 -psxtm_tests += psxtmclocknanosleep02 -psxtm_docs += psxtmclocknanosleep02/psxtmclocknanosleep02.doc -psxtmclocknanosleep02_SOURCES = psxtmclocknanosleep02/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmclocknanosleep02_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_psxtmclocknanosleep02) $(support_includes) \ - -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmclocknanosleep03 -psxtm_tests += psxtmclocknanosleep03 -psxtm_docs += psxtmclocknanosleep03/psxtmclocknanosleep03.doc -psxtmclocknanosleep03_SOURCES = psxtmclocknanosleep03/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmclocknanosleep03_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_psxtmclocknanosleep03) $(support_includes) \ - -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmcond01 -psxtm_tests += psxtmcond01 -psxtm_docs += psxtmcond01/psxtmcond01.doc -psxtmcond01_SOURCES = psxtmcond01/init.c ../tmtests/include/timesys.h \ - ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmcond01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmcond01) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmcond02 -psxtm_tests += psxtmcond02 -psxtm_docs += psxtmcond02/psxtmcond02.doc -psxtmcond02_SOURCES = psxtmcond02/init.c ../tmtests/include/timesys.h \ - ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmcond02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmcond02) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmcond03 -psxtm_tests += psxtmcond03 -psxtm_docs += psxtmcond03/psxtmcond03.doc -psxtmcond03_SOURCES = psxtmcond03/init.c ../tmtests/include/timesys.h \ - ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmcond03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmcond03) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmcond04 -psxtm_tests += psxtmcond04 -psxtm_docs += psxtmcond04/psxtmcond04.doc -psxtmcond04_SOURCES = psxtmcond04/init.c ../tmtests/include/timesys.h \ - ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmcond04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmcond04) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmcond05 -psxtm_tests += psxtmcond05 -psxtm_docs += psxtmcond05/psxtmcond05.doc -psxtmcond05_SOURCES = psxtmcond05/init.c ../tmtests/include/timesys.h \ - ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmcond05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmcond05) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmcond06 -psxtm_tests += psxtmcond06 -psxtm_docs += psxtmcond06/psxtmcond06.doc -psxtmcond06_SOURCES = psxtmcond06/init.c ../tmtests/include/timesys.h \ - ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmcond06_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmcond06) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmcond07 -psxtm_tests += psxtmcond07 -psxtm_docs += psxtmcond07/psxtmcond07.doc -psxtmcond07_SOURCES = psxtmcond07/init.c ../tmtests/include/timesys.h \ - ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmcond07_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmcond07) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmcond08 -psxtm_tests += psxtmcond08 -psxtm_docs += psxtmcond08/psxtmcond08.doc -psxtmcond08_SOURCES = psxtmcond08/init.c ../tmtests/include/timesys.h \ - ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmcond08_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmcond08) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmcond09 -psxtm_tests += psxtmcond09 -psxtm_docs += psxtmcond09/psxtmcond09.doc -psxtmcond09_SOURCES = psxtmcond09/init.c ../tmtests/include/timesys.h \ - ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmcond09_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmcond09) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmcond10 -psxtm_tests += psxtmcond10 -psxtm_docs += psxtmcond10/psxtmcond10.doc -psxtmcond10_SOURCES = psxtmcond10/init.c ../tmtests/include/timesys.h \ - ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmcond10_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmcond10) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmkey01 -psxtm_tests += psxtmkey01 -psxtm_docs += psxtmkey01/psxtmkey01.doc -psxtmkey01_SOURCES = psxtmkey01/init.c ../tmtests/include/timesys.h \ - ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmkey01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmkey01) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmkey02 -psxtm_tests += psxtmkey02 -psxtm_docs += psxtmkey02/psxtmkey02.doc -psxtmkey02_SOURCES = psxtmkey02/init.c ../tmtests/include/timesys.h \ - ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmkey02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmkey02) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmmq01 -psxtm_tests += psxtmmq01 -psxtm_docs += psxtmmq01/psxtmmq01.doc -psxtmmq01_SOURCES = psxtmmq01/init.c ../tmtests/include/timesys.h \ - ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmmq01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmmq01) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmmutex01 -psxtm_tests += psxtmmutex01 -psxtm_docs += psxtmmutex01/psxtmmutex01.doc -psxtmmutex01_SOURCES = psxtmmutex01/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmmutex01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmmutex01) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmmutex02 -psxtm_tests += psxtmmutex02 -psxtm_docs += psxtmmutex02/psxtmmutex02.doc -psxtmmutex02_SOURCES = psxtmmutex02/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmmutex02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmmutex02) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmmutex03 -psxtm_tests += psxtmmutex03 -psxtm_docs += psxtmmutex03/psxtmmutex03.doc -psxtmmutex03_SOURCES = psxtmmutex03/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmmutex03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmmutex03) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmmutex04 -psxtm_tests += psxtmmutex04 -psxtm_docs += psxtmmutex04/psxtmmutex04.doc -psxtmmutex04_SOURCES = psxtmmutex04/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmmutex04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmmutex04) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmmutex05 -psxtm_tests += psxtmmutex05 -psxtm_docs += psxtmmutex05/psxtmmutex05.doc -psxtmmutex05_SOURCES = psxtmmutex05/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmmutex05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmmutex05) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmmutex06 -psxtm_tests += psxtmmutex06 -psxtm_docs += psxtmmutex06/psxtmmutex06.doc -psxtmmutex06_SOURCES = psxtmmutex06/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmmutex06_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmmutex06) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmmutex07 -psxtm_tests += psxtmmutex07 -psxtm_docs += psxtmmutex07/psxtmmutex07.doc -psxtmmutex07_SOURCES = psxtmmutex07/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmmutex07_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmmutex07) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmmutexattr01 -psxtm_tests += psxtmmutexattr01 -psxtm_docs += psxtmmutexattr01/psxtmmutexattr01.doc -psxtmmutexattr01_SOURCES = psxtmmutexattr01/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmmutexattr01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmmutexattr01) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmnanosleep01 -psxtm_tests += psxtmnanosleep01 -psxtm_docs += psxtmnanosleep01/psxtmnanosleep01.doc -psxtmnanosleep01_SOURCES = psxtmnanosleep01/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmnanosleep01_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_psxtmnanosleep01) $(support_includes) \ - -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmnanosleep02 -psxtm_tests += psxtmnanosleep02 -psxtm_docs += psxtmnanosleep02/psxtmnanosleep02.doc -psxtmnanosleep02_SOURCES = psxtmnanosleep02/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmnanosleep02_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_psxtmnanosleep02) $(support_includes) \ - -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmonce01 -psxtm_tests += psxtmonce01 -psxtm_docs += psxtmonce01/psxtmonce01.doc -psxtmonce01_SOURCES = psxtmonce01/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmonce01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmonce01) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmrwlock01 -psxtm_tests += psxtmrwlock01 -psxtm_docs += psxtmrwlock01/psxtmrwlock01.doc -psxtmrwlock01_SOURCES = psxtmrwlock01/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmrwlock01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmrwlock01) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmrwlock02 -psxtm_tests += psxtmrwlock02 -psxtm_docs += psxtmrwlock02/psxtmrwlock02.doc -psxtmrwlock02_SOURCES = psxtmrwlock02/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmrwlock02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmrwlock02) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmrwlock03 -psxtm_tests += psxtmrwlock03 -psxtm_docs += psxtmrwlock03/psxtmrwlock03.doc -psxtmrwlock03_SOURCES = psxtmrwlock03/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmrwlock03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmrwlock03) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmrwlock04 -psxtm_tests += psxtmrwlock04 -psxtm_docs += psxtmrwlock04/psxtmrwlock04.doc -psxtmrwlock04_SOURCES = psxtmrwlock04/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmrwlock04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmrwlock04) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmrwlock05 -psxtm_tests += psxtmrwlock05 -psxtm_docs += psxtmrwlock05/psxtmrwlock05.doc -psxtmrwlock05_SOURCES = psxtmrwlock05/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmrwlock05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmrwlock05) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmrwlock06 -psxtm_tests += psxtmrwlock06 -psxtm_docs += psxtmrwlock06/psxtmrwlock06.doc -psxtmrwlock06_SOURCES = psxtmrwlock06/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmrwlock06_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmrwlock06) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmrwlock07 -psxtm_tests += psxtmrwlock07 -psxtm_docs += psxtmrwlock07/psxtmrwlock07.doc -psxtmrwlock07_SOURCES = psxtmrwlock07/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmrwlock07_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmrwlock07) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmmqrcvblock01 -psxtm_tests += psxtmmqrcvblock01 -psxtm_docs += psxtmmqrcvblock01/psxtmmqrcvblock01.doc -psxtmmqrcvblock01_SOURCES = psxtmmqrcvblock01/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmmqrcvblock01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmmqrcvblock01) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmmqrcvblock02 -psxtm_tests += psxtmmqrcvblock02 -psxtm_docs += psxtmmqrcvblock02/psxtmmqrcvblock02.doc -psxtmmqrcvblock02_SOURCES = psxtmmqrcvblock02/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmmqrcvblock02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmmqrcvblock02) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmsem01 -psxtm_tests += psxtmsem01 -psxtm_docs += psxtmsem01/psxtmsem01.doc -psxtmsem01_SOURCES = psxtmsem01/init.c ../tmtests/include/timesys.h \ - ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmsem01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmsem01) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmsem02 -psxtm_tests += psxtmsem02 -psxtm_docs += psxtmsem02/psxtmsem02.doc -psxtmsem02_SOURCES = psxtmsem02/init.c ../tmtests/include/timesys.h \ - ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmsem02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmsem02) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmsem03 -psxtm_tests += psxtmsem03 -psxtm_docs += psxtmsem03/psxtmsem03.doc -psxtmsem03_SOURCES = psxtmsem03/init.c ../tmtests/include/timesys.h \ - ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmsem03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmsem03) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmsem04 -psxtm_tests += psxtmsem04 -psxtm_docs += psxtmsem04/psxtmsem04.doc -psxtmsem04_SOURCES = psxtmsem04/init.c ../tmtests/include/timesys.h \ - ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmsem04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmsem04) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmsem05 -psxtm_tests += psxtmsem05 -psxtm_docs += psxtmsem05/psxtmsem05.doc -psxtmsem05_SOURCES = psxtmsem05/init.c ../tmtests/include/timesys.h \ - ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmsem05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmsem05) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmsleep01 -psxtm_tests += psxtmsleep01 -psxtm_docs += psxtmsleep01/psxtmsleep01.doc -psxtmsleep01_SOURCES = psxtmsleep01/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmsleep01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmsleep01) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmsleep02 -psxtm_tests += psxtmsleep02 -psxtm_docs += psxtmsleep02/psxtmsleep02.doc -psxtmsleep02_SOURCES = psxtmsleep02/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmsleep02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmsleep02) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmthread01 -psxtm_tests += psxtmthread01 -psxtm_docs += psxtmthread01/psxtmthread01.doc -psxtmthread01_SOURCES = psxtmthread01/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmthread01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmthread01) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmthread02 -psxtm_tests += psxtmthread02 -psxtm_docs += psxtmthread02/psxtmthread02.doc -psxtmthread02_SOURCES = psxtmthread02/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmthread02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmthread02) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmthread03 -psxtm_tests += psxtmthread03 -psxtm_docs += psxtmthread03/psxtmthread03.doc -psxtmthread03_SOURCES = psxtmthread03/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmthread03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmthread03) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmthread04 -psxtm_tests += psxtmthread04 -psxtm_docs += psxtmthread04/psxtmthread04.doc -psxtmthread04_SOURCES = psxtmthread04/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmthread04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmthread04) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmthread05 -psxtm_tests += psxtmthread05 -psxtm_docs += psxtmthread05/psxtmthread05.doc -psxtmthread05_SOURCES = psxtmthread05/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmthread05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmthread05) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmthread06 -psxtm_tests += psxtmthread06 -psxtm_docs += psxtmthread06/psxtmthread06.doc -psxtmthread06_SOURCES = psxtmthread06/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmthread06_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmthread06) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_psxtmthreadattr01 -psxtm_tests += psxtmthreadattr01 -psxtm_docs += psxtmthreadattr01/psxtmthreadattr01.doc -psxtmthreadattr01_SOURCES = psxtmthreadattr01/init.c \ - ../tmtests/include/timesys.h ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -psxtmthreadattr01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_psxtmthreadattr01) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -noinst_PROGRAMS = $(psxtm_tests) diff --git a/testsuites/psxtmtests/configure.ac b/testsuites/psxtmtests/configure.ac deleted file mode 100644 index 857a8bac3c..0000000000 --- a/testsuites/psxtmtests/configure.ac +++ /dev/null @@ -1,91 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-tests-psxtmtests],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -AC_CONFIG_SRCDIR([psxtmmutex02]) -RTEMS_TOP([../..],[..]) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU - -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_ENV_RTEMSBSP - -RTEMS_PROJECT_ROOT - -RTEMS_PROG_CC_FOR_TARGET - -RTEMS_CANONICALIZE_TOOLS - -RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP) -AC_CONFIG_HEADER([config.h]) - -RTEMS_CHECK_CPUOPTS([RTEMS_POSIX_API]) -AM_CONDITIONAL(HAS_POSIX,test x"${rtems_cv_RTEMS_POSIX_API}" = x"yes") - -OPERATION_COUNT=${OPERATION_COUNT-100} -AC_SUBST(OPERATION_COUNT) - -# BSP Test configuration -RTEMS_TEST_CHECK([psxtmbarrier01]) -RTEMS_TEST_CHECK([psxtmbarrier02]) -RTEMS_TEST_CHECK([psxtmbarrier03]) -RTEMS_TEST_CHECK([psxtmbarrier04]) -RTEMS_TEST_CHECK([psxtmbarrierattr01]) -RTEMS_TEST_CHECK([psxtmcleanup01]) -RTEMS_TEST_CHECK([psxtmclocknanosleep01]) -RTEMS_TEST_CHECK([psxtmclocknanosleep02]) -RTEMS_TEST_CHECK([psxtmclocknanosleep03]) -RTEMS_TEST_CHECK([psxtmcond01]) -RTEMS_TEST_CHECK([psxtmcond02]) -RTEMS_TEST_CHECK([psxtmcond03]) -RTEMS_TEST_CHECK([psxtmcond04]) -RTEMS_TEST_CHECK([psxtmcond05]) -RTEMS_TEST_CHECK([psxtmcond06]) -RTEMS_TEST_CHECK([psxtmcond07]) -RTEMS_TEST_CHECK([psxtmcond08]) -RTEMS_TEST_CHECK([psxtmcond09]) -RTEMS_TEST_CHECK([psxtmcond10]) -RTEMS_TEST_CHECK([psxtmkey01]) -RTEMS_TEST_CHECK([psxtmkey02]) -RTEMS_TEST_CHECK([psxtmmq01]) -RTEMS_TEST_CHECK([psxtmmutex01]) -RTEMS_TEST_CHECK([psxtmmutex02]) -RTEMS_TEST_CHECK([psxtmmutex03]) -RTEMS_TEST_CHECK([psxtmmutex04]) -RTEMS_TEST_CHECK([psxtmmutex05]) -RTEMS_TEST_CHECK([psxtmmutex06]) -RTEMS_TEST_CHECK([psxtmmutex07]) -RTEMS_TEST_CHECK([psxtmmutexattr01]) -RTEMS_TEST_CHECK([psxtmnanosleep01]) -RTEMS_TEST_CHECK([psxtmnanosleep02]) -RTEMS_TEST_CHECK([psxtmonce01]) -RTEMS_TEST_CHECK([psxtmrwlock01]) -RTEMS_TEST_CHECK([psxtmrwlock02]) -RTEMS_TEST_CHECK([psxtmrwlock03]) -RTEMS_TEST_CHECK([psxtmrwlock04]) -RTEMS_TEST_CHECK([psxtmrwlock05]) -RTEMS_TEST_CHECK([psxtmrwlock06]) -RTEMS_TEST_CHECK([psxtmrwlock07]) -RTEMS_TEST_CHECK([psxtmmqrcvblock01]) -RTEMS_TEST_CHECK([psxtmmqrcvblock02]) -RTEMS_TEST_CHECK([psxtmsem01]) -RTEMS_TEST_CHECK([psxtmsem02]) -RTEMS_TEST_CHECK([psxtmsem03]) -RTEMS_TEST_CHECK([psxtmsem04]) -RTEMS_TEST_CHECK([psxtmsem05]) -RTEMS_TEST_CHECK([psxtmsleep01]) -RTEMS_TEST_CHECK([psxtmsleep02]) -RTEMS_TEST_CHECK([psxtmthread01]) -RTEMS_TEST_CHECK([psxtmthread02]) -RTEMS_TEST_CHECK([psxtmthread03]) -RTEMS_TEST_CHECK([psxtmthread04]) -RTEMS_TEST_CHECK([psxtmthread05]) -RTEMS_TEST_CHECK([psxtmthread06]) -RTEMS_TEST_CHECK([psxtmthreadattr01]) - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/testsuites/rhealstone/Makefile.am b/testsuites/rhealstone/Makefile.am deleted file mode 100644 index bb214357fc..0000000000 --- a/testsuites/rhealstone/Makefile.am +++ /dev/null @@ -1,70 +0,0 @@ -# -# Real-time Benchmarking -# - -ACLOCAL_AMFLAGS = -I ../aclocal - -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -rhealstones = -rhealstone_screens = -rhealstone_docs = - -support_includes = -I$(top_srcdir)/../support/include - -if TEST_rhdeadlockbrk -rhealstones += rhdeadlockbrk -rhealstone_docs += rhdeadlockbrk/rhdeadlockbrk.adoc -rhdeadlockbrk_SOURCES = rhdeadlockbrk/deadlockbrk.c \ - ../tmtests/include/timesys.h -rhdeadlockbrk_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_rhdeadlockbrk) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_rhilatency -rhealstones += rhilatency -rhealstone_docs += rhilatency/rhilatency.adoc -rhilatency_SOURCES = rhilatency/ilatency.c \ - ../tmtests/include/timesys.h -rhilatency_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_rhilatency) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_rhmlatency -rhealstones += rhmlatency -rhealstone_docs += rhmlatency/rhmlatency.adoc -rhmlatency_SOURCES = rhmlatency/mlatency.c \ - ../tmtests/include/timesys.h -rhmlatency_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_rhmlatency) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_rhsemshuffle -rhealstones += rhsemshuffle -rhealstone_docs += rhsemshuffle/rhsemshuffle.adoc -rhsemshuffle_SOURCES = rhsemshuffle/semshuffle.c \ - ../tmtests/include/timesys.h -rhsemshuffle_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_rhsemshuffle) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_rhtaskpreempt -rhealstones += rhtaskpreempt -rhealstone_docs += rhtaskpreempt/rhtaskpreempt.adoc -rhtaskpreempt_SOURCES = rhtaskpreempt/taskpreempt.c \ - ../tmtests/include/timesys.h -rhtaskpreempt_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_rhtaskpreempt) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -if TEST_rhtaskswitch -rhealstones += rhtaskswitch -rhealstone_docs += rhtaskswitch/rhtaskswitch.adoc -rhtaskswitch_SOURCES = rhtaskswitch/taskswitch.c \ - ../tmtests/include/timesys.h -rhtaskswitch_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_rhtaskswitch) \ - $(support_includes) -I$(top_srcdir)/../tmtests/include -endif - -noinst_PROGRAMS = $(rhealstones) diff --git a/testsuites/rhealstone/configure.ac b/testsuites/rhealstone/configure.ac deleted file mode 100644 index 0457f35ab8..0000000000 --- a/testsuites/rhealstone/configure.ac +++ /dev/null @@ -1,35 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-tests-rhealstone],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -AC_CONFIG_SRCDIR([rhtaskswitch]) -AC_CONFIG_HEADER([config.h]) -RTEMS_TOP([../..],[..]) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU - -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_ENV_RTEMSBSP - -RTEMS_PROJECT_ROOT - -RTEMS_PROG_CC_FOR_TARGET - -RTEMS_CANONICALIZE_TOOLS - -RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP) - -# BSP Test configuration -RTEMS_TEST_CHECK([rhdeadlockbrk]) -RTEMS_TEST_CHECK([rhilatency]) -RTEMS_TEST_CHECK([rhmlatency]) -RTEMS_TEST_CHECK([rhsemshuffle]) -RTEMS_TEST_CHECK([rhtaskpreempt]) -RTEMS_TEST_CHECK([rhtaskswitch]) - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/testsuites/samples/Makefile.am b/testsuites/samples/Makefile.am deleted file mode 100644 index d6abe53eab..0000000000 --- a/testsuites/samples/Makefile.am +++ /dev/null @@ -1,136 +0,0 @@ -# -# Samples -# - -ACLOCAL_AMFLAGS = -I ../aclocal - -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -samples = -sample_screens = -sample_docs = - -support_includes = -I$(top_srcdir)/../support/include - -if HAS_MP -if TEST_base_mp -# base_mp is a sample multiprocessing test -samples += base_mp_node1 -sample_screens += base_mp/base_mp-node1.scn -sample_docs += base_mp/base_mp-node1.doc -base_mp_node1_SOURCES = base_mp/init1.c base_mp/apptask.c base_mp/system.h -base_mp_node1_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_base_mp) \ - $(support_includes) -samples += base_mp_node2 -sample_screens += base_mp/base_mp-node2.scn -sample_docs += base_mp/base_mp-node2.doc -base_mp_node2_SOURCES = base_mp/init2.c base_mp/apptask.c base_mp/system.h -base_mp_node2_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_base_mp) \ - $(support_includes) -endif -endif - -if TEST_base_sp -samples += base_sp -sample_screens += base_sp/base_sp.scn -sample_docs += base_sp/base_sp.doc -base_sp_SOURCES = base_sp/init.c base_sp/apptask.c base_sp/system.h -base_sp_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_base_sp) \ - $(support_includes) -endif - -if TEST_capture -samples += capture -sample_screens += capture/capture.scn -sample_docs += capture/capture.doc -capture_SOURCES = capture/init.c capture/test1.c capture/system.h -capture_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_capture) \ - $(support_includes) -endif - -if CXXTESTS -if TEST_cdtest -samples += cdtest -sample_screens += cdtest/cdtest.scn -cdtest_SOURCES = cdtest/init.c cdtest/main.cc cdtest/system.h -cdtest_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_cdtest) \ - $(support_includes) -endif -endif - -if CXXTESTS -if TEST_iostream -samples += cxx_iostream -sample_screens += iostream/iostream.scn -sample_docs += iostream/iostream.doc -cxx_iostream_SOURCES = iostream/init.cc iostream/system.h -cxx_iostream_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_cxx_iostream) -endif -endif - -if TEST_fileio -samples += fileio -sample_docs += fileio/fileio.doc -fileio_SOURCES = fileio/init.c fileio/system.h -fileio_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_fileio) \ - $(support_includes) -endif - -if TEST_hello -samples += hello -sample_screens += hello/hello.scn -sample_docs += hello/hello.doc -hello_SOURCES = hello/init.c -hello_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_hello) \ - $(support_includes) -endif - -if TEST_minimum -samples += minimum -sample_screens += minimum/minimum.scn -sample_docs += minimum/minimum.doc -minimum_SOURCES = minimum/init.c -minimum_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_minimum) -endif - -if TEST_nsecs -samples += nsecs -sample_screens += nsecs/nsecs.scn -sample_docs += nsecs/nsecs.doc -nsecs_SOURCES = nsecs/init.c nsecs/empty.c -nsecs_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_nsecs) \ - $(support_includes) -endif - -if TEST_paranoia -samples += paranoia -sample_screens += paranoia/paranoia.scn -sample_docs += paranoia/paranoia.doc -paranoia_SOURCES = paranoia/init.c paranoia/paranoia.c \ - paranoia/system.h -paranoia_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_paranoia) \ - $(support_includes) -paranoia_LDADD = -lm $(LDADD) -endif - -if TEST_ticker -samples += ticker -sample_screens += ticker/ticker.scn -sample_docs += ticker/ticker.doc -ticker_SOURCES = ticker/init.c ticker/tasks.c ticker/system.h -ticker_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_ticker) \ - $(support_includes) -endif - -if TEST_unlimited -samples += unlimited -sample_screens += unlimited/unlimited.scn -sample_docs += unlimited/unlimited.doc -unlimited_SOURCES = unlimited/init.c unlimited/test1.c \ - unlimited/test2.c unlimited/test3.c unlimited/system.h -unlimited_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_unlimited) \ - $(support_includes) -endif - -noinst_PROGRAMS = $(samples) diff --git a/testsuites/samples/configure.ac b/testsuites/samples/configure.ac deleted file mode 100644 index 9721ea4f26..0000000000 --- a/testsuites/samples/configure.ac +++ /dev/null @@ -1,56 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-tests-samples],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -AC_CONFIG_SRCDIR([hello]) -AC_CONFIG_HEADER([config.h]) -RTEMS_TOP([../..],[..]) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU - -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_ENABLE_CXX - -RTEMS_ENV_RTEMSBSP - -RTEMS_PROJECT_ROOT - -RTEMS_PROG_CC_FOR_TARGET - -RTEMS_PROG_CXX_FOR_TARGET -RTEMS_CANONICALIZE_TOOLS - -RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP) -RTEMS_CHECK_CPUOPTS([RTEMS_MULTIPROCESSING]) -RTEMS_CHECK_CXX(RTEMS_BSP) -RTEMS_CHECK_CPUOPTS([RTEMS_NETWORKING]) -RTEMS_CHECK_CPUOPTS([RTEMS_SMP]) - -AM_CONDITIONAL([CXXTESTS],[test "$HAS_CPLUSPLUS" = "yes"]) -AM_CONDITIONAL(NETTESTS,test "$rtems_cv_RTEMS_NETWORKING" = "yes") -AM_CONDITIONAL(HAS_MP,test "$rtems_cv_RTEMS_MULTIPROCESSING" = "yes") -AM_CONDITIONAL(NO_SMP,test "$rtems_cv_RTEMS_SMP" != "yes") -AM_CONDITIONAL(HAS_SMP,test "$rtems_cv_RTEMS_SMP" = "yes") - -# BSP Test configuration -RTEMS_TEST_CHECK([base_mp]) -RTEMS_TEST_CHECK([base_sp]) -RTEMS_TEST_CHECK([capture]) -RTEMS_TEST_CHECK([cdtest]) -RTEMS_TEST_CHECK([iostream]) -RTEMS_TEST_CHECK([fileio]) -RTEMS_TEST_CHECK([hello]) -RTEMS_TEST_CHECK([loopback]) -RTEMS_TEST_CHECK([minimum]) -RTEMS_TEST_CHECK([nsecs]) -RTEMS_TEST_CHECK([paranoia]) -RTEMS_TEST_CHECK([pppd]) -RTEMS_TEST_CHECK([ticker]) -RTEMS_TEST_CHECK([unlimited]) - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/testsuites/smptests/Makefile.am b/testsuites/smptests/Makefile.am deleted file mode 100644 index 698aaee6f8..0000000000 --- a/testsuites/smptests/Makefile.am +++ /dev/null @@ -1,673 +0,0 @@ -# -# SMP Teststuite -# - -ACLOCAL_AMFLAGS = -I ../aclocal - -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -smp_tests = -smp_screens = -smp_docs = - -support_includes = -I$(top_srcdir)/../support/include - -if HAS_SMP -if TEST_smp01 -smp_tests += smp01 -smp_screens += smp01/smp01.scn -smp_docs += smp01/smp01.doc -smp01_SOURCES = smp01/init.c smp01/tasks.c smp01/system.h \ - ../support/src/locked_print.c -smp01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smp01) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smp02 -smp_tests += smp02 -smp_screens += smp02/smp02.scn -smp_docs += smp02/smp02.doc -smp02_SOURCES = smp02/init.c smp02/tasks.c smp02/system.h \ - ../support/src/locked_print.c -smp02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smp02) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smp03 -smp_tests += smp03 -smp_screens += smp03/smp03.scn -smp_docs += smp03/smp03.doc -smp03_SOURCES = smp03/init.c smp03/tasks.c smp03/system.h \ - ../support/src/locked_print.c -smp03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smp03) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smp05 -smp_tests += smp05 -smp_screens += smp05/smp05.scn -smp_docs += smp05/smp05.doc -smp05_SOURCES = smp05/init.c ../support/src/locked_print.c -smp05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smp05) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smp07 -smp_tests += smp07 -smp_screens += smp07/smp07.scn -smp_docs += smp07/smp07.doc -smp07_SOURCES = smp07/init.c ../support/src/locked_print.c -smp07_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smp07) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smp08 -smp_tests += smp08 -smp_screens += smp08/smp08.scn -smp_docs += smp08/smp08.doc -smp08_SOURCES = smp08/init.c smp08/tasks.c smp08/system.h \ - ../support/src/locked_print.c -smp08_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smp08) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smp09 -smp_tests += smp09 -smp_screens += smp09/smp09.scn -smp_docs += smp09/smp09.doc -smp09_SOURCES = smp09/init.c ../support/src/locked_print.c -smp09_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smp09) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpaffinity01 -smp_tests += smpaffinity01 -smp_screens += smpaffinity01/smpaffinity01.scn -smp_docs += smpaffinity01/smpaffinity01.doc -smpaffinity01_SOURCES = smpaffinity01/init.c -smpaffinity01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpaffinity01) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpatomic01 -smp_tests += smpatomic01 -smp_screens += smpatomic01/smpatomic01.scn -smp_docs += smpatomic01/smpatomic01.doc -smpatomic01_SOURCES = smpatomic01/init.c -smpatomic01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpatomic01) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpcache01 -smp_tests += smpcache01 -smp_screens += smpcache01/smpcache01.scn -smp_docs += smpcache01/smpcache01.doc -smpcache01_SOURCES = smpcache01/init.c -smpcache01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpcache01) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpcapture01 -smp_tests += smpcapture01 -smp_screens += smpcapture01/smpcapture01.scn -smp_docs += smpcapture01/smpcapture01.doc -smpcapture01_SOURCES = smpcapture01/init.c -smpcapture01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpcapture01) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpcapture02 -smp_tests += smpcapture02 -smp_screens += smpcapture02/smpcapture02.scn -smp_docs += smpcapture02/smpcapture02.doc -smpcapture02_SOURCES = smpcapture02/init.c -smpcapture02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpcapture02) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpclock01 -smp_tests += smpclock01 -smp_screens += smpclock01/smpclock01.scn -smp_docs += smpclock01/smpclock01.doc -smpclock01_SOURCES = smpclock01/init.c ../support/src/spin.c -smpclock01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpclock01) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpfatal01 -smp_tests += smpfatal01 -smp_screens += smpfatal01/smpfatal01.scn -smp_docs += smpfatal01/smpfatal01.doc -smpfatal01_SOURCES = smpfatal01/init.c -smpfatal01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpfatal01) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpfatal02 -smp_tests += smpfatal02 -smp_screens += smpfatal02/smpfatal02.scn -smp_docs += smpfatal02/smpfatal02.doc -smpfatal02_SOURCES = smpfatal02/init.c -smpfatal02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpfatal02) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpfatal03 -smp_tests += smpfatal03 -smp_screens += smpfatal03/smpfatal03.scn -smp_docs += smpfatal03/smpfatal03.doc -smpfatal03_SOURCES = smpfatal03/init.c -smpfatal03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpfatal03) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpfatal04 -smp_tests += smpfatal04 -smp_screens += smpfatal04/smpfatal04.scn -smp_docs += smpfatal04/smpfatal04.doc -smpfatal04_SOURCES = smpfatal04/init.c -smpfatal04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpfatal04) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpfatal05 -smp_tests += smpfatal05 -smp_screens += smpfatal05/smpfatal05.scn -smp_docs += smpfatal05/smpfatal05.doc -smpfatal05_SOURCES = smpfatal05/init.c -smpfatal05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpfatal05) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpfatal06 -smp_tests += smpfatal06 -smp_screens += smpfatal06/smpfatal06.scn -smp_docs += smpfatal06/smpfatal06.doc -smpfatal06_SOURCES = smpfatal06/init.c -smpfatal06_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpfatal06) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpfatal08 -smp_tests += smpfatal08 -smp_screens += smpfatal08/smpfatal08.scn -smp_docs += smpfatal08/smpfatal08.doc -smpfatal08_SOURCES = smpfatal08/init.c -smpfatal08_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpfatal08) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpfatal09 -smp_tests += smpfatal09 -smp_screens += smpfatal09/smpfatal09.scn -smp_docs += smpfatal09/smpfatal09.doc -smpfatal09_SOURCES = smpfatal09/init.c -smpfatal09_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpfatal09) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpipi01 -smp_tests += smpipi01 -smp_screens += smpipi01/smpipi01.scn -smp_docs += smpipi01/smpipi01.doc -smpipi01_SOURCES = smpipi01/init.c -smpipi01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpipi01) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpload01 -smp_tests += smpload01 -smp_screens += smpload01/smpload01.scn -smp_docs += smpload01/smpload01.doc -smpload01_SOURCES = smpload01/init.c -smpload01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpload01) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smplock01 -smp_tests += smplock01 -smp_screens += smplock01/smplock01.scn -smp_docs += smplock01/smplock01.doc -smplock01_SOURCES = smplock01/init.c -smplock01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smplock01) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpmigration01 -smp_tests += smpmigration01 -smp_screens += smpmigration01/smpmigration01.scn -smp_docs += smpmigration01/smpmigration01.doc -smpmigration01_SOURCES = smpmigration01/init.c -smpmigration01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpmigration01) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpmigration02 -smp_tests += smpmigration02 -smp_screens += smpmigration02/smpmigration02.scn -smp_docs += smpmigration02/smpmigration02.doc -smpmigration02_SOURCES = smpmigration02/init.c -smpmigration02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpmigration02) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpmrsp01 -smp_tests += smpmrsp01 -smp_screens += smpmrsp01/smpmrsp01.scn -smp_docs += smpmrsp01/smpmrsp01.doc -smpmrsp01_SOURCES = smpmrsp01/init.c -smpmrsp01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpmrsp01) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpmulticast01 -smp_tests += smpmulticast01 -smp_screens += smpmulticast01/smpmulticast01.scn -smp_docs += smpmulticast01/smpmulticast01.doc -smpmulticast01_SOURCES = smpmulticast01/init.c -smpmulticast01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpmulticast01) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpmutex01 -smp_tests += smpmutex01 -smp_screens += smpmutex01/smpmutex01.scn -smp_docs += smpmutex01/smpmutex01.doc -smpmutex01_SOURCES = smpmutex01/init.c -smpmutex01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpmutex01) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpmutex02 -smp_tests += smpmutex02 -smp_screens += smpmutex02/smpmutex02.scn -smp_docs += smpmutex02/smpmutex02.doc -smpmutex02_SOURCES = smpmutex02/init.c -smpmutex02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpmutex02) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpopenmp01 -smp_tests += smpopenmp01 -smp_screens += smpopenmp01/smpopenmp01.scn -smp_docs += smpopenmp01/smpopenmp01.doc -smpopenmp01_SOURCES = smpopenmp01/init.c -smpopenmp01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpopenmp01) \ - $(support_includes) -smpopenmp01_CFLAGS = $(AM_CFLAGS) -fopenmp -endif -endif - -if HAS_SMP -if TEST_smppsxaffinity01 -smp_tests += smppsxaffinity01 -smp_screens += smppsxaffinity01/smppsxaffinity01.scn -smp_docs += smppsxaffinity01/smppsxaffinity01.doc -smppsxaffinity01_SOURCES = smppsxaffinity01/init.c -smppsxaffinity01_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_smppsxaffinity01) $(support_includes) \ - -I$(top_srcdir)/include -endif -endif - -if HAS_SMP -if TEST_smppsxaffinity02 -smp_tests += smppsxaffinity02 -smp_screens += smppsxaffinity02/smppsxaffinity02.scn -smp_docs += smppsxaffinity02/smppsxaffinity02.doc -smppsxaffinity02_SOURCES = smppsxaffinity02/init.c -smppsxaffinity02_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_smppsxaffinity02) $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smppsxmutex01 -smp_tests += smppsxmutex01 -smp_screens += smppsxmutex01/smppsxmutex01.scn -smp_docs += smppsxmutex01/smppsxmutex01.doc -smppsxmutex01_SOURCES = smppsxmutex01/init.c -smppsxmutex01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smppsxmutex01) \ - $(support_includes) -endif -endif - -if HAS_SMP -if HAS_POSIX -if TEST_smppsxsignal01 -smp_tests += smppsxsignal01 -smp_screens += smppsxsignal01/smppsxsignal01.scn -smp_docs += smppsxsignal01/smppsxsignal01.doc -smppsxsignal01_SOURCES = smppsxsignal01/init.c -smppsxsignal01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smppsxsignal01) \ - $(support_includes) -endif -endif -endif - -if HAS_SMP -if TEST_smpschedaffinity01 -smp_tests += smpschedaffinity01 -smp_screens += smpschedaffinity01/smpschedaffinity01.scn -smp_docs += smpschedaffinity01/smpschedaffinity01.doc -smpschedaffinity01_SOURCES = smpschedaffinity01/init.c -smpschedaffinity01_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_smpschedaffinity01) $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpschedaffinity02 -smp_tests += smpschedaffinity02 -smp_screens += smpschedaffinity02/smpschedaffinity02.scn -smp_docs += smpschedaffinity02/smpschedaffinity02.doc -smpschedaffinity02_SOURCES = smpschedaffinity02/init.c -smpschedaffinity02_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_smpschedaffinity02) $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpschedaffinity03 -smp_tests += smpschedaffinity03 -smp_screens += smpschedaffinity03/smpschedaffinity03.scn -smp_docs += smpschedaffinity03/smpschedaffinity03.doc -smpschedaffinity03_SOURCES = smpschedaffinity03/init.c -smpschedaffinity03_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_smpschedaffinity03) $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpschedaffinity04 -smp_tests += smpschedaffinity04 -smp_screens += smpschedaffinity04/smpschedaffinity04.scn -smp_docs += smpschedaffinity04/smpschedaffinity04.doc -smpschedaffinity04_SOURCES = smpschedaffinity04/init.c -smpschedaffinity04_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_smpschedaffinity04) $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpschedaffinity05 -smp_tests += smpschedaffinity05 -smp_screens += smpschedaffinity05/smpschedaffinity05.scn -smp_docs += smpschedaffinity05/smpschedaffinity05.doc -smpschedaffinity05_SOURCES = smpschedaffinity05/init.c -smpschedaffinity05_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_smpschedaffinity05) $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpschededf01 -smp_tests += smpschededf01 -smp_screens += smpschededf01/smpschededf01.scn -smp_docs += smpschededf01/smpschededf01.doc -smpschededf01_SOURCES = smpschededf01/init.c -smpschededf01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpschededf01) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpschededf02 -smp_tests += smpschededf02 -smp_screens += smpschededf02/smpschededf02.scn -smp_docs += smpschededf02/smpschededf02.doc -smpschededf02_SOURCES = smpschededf02/init.c -smpschededf02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpschededf02) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpschededf03 -smp_tests += smpschededf03 -smp_screens += smpschededf03/smpschededf03.scn -smp_docs += smpschededf03/smpschededf03.doc -smpschededf03_SOURCES = smpschededf03/init.c -smpschededf03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpschededf03) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpschededf04 -smp_tests += smpschededf04 -smp_screens += smpschededf04/smpschededf04.scn -smp_docs += smpschededf04/smpschededf04.doc -smpschededf04_SOURCES = smpschededf04/init.c -smpschededf04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpschededf04) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpschedsem01 -smp_tests += smpschedsem01 -smp_screens += smpschedsem01/smpschedsem01.scn -smp_docs += smpschedsem01/smpschedsem01.doc -smpschedsem01_SOURCES = smpschedsem01/init.c -smpschedsem01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpschedsem01) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpscheduler01 -smp_tests += smpscheduler01 -smp_screens += smpscheduler01/smpscheduler01.scn -smp_docs += smpscheduler01/smpscheduler01.doc -smpscheduler01_SOURCES = smpscheduler01/init.c -smpscheduler01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpscheduler01) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpscheduler02 -smp_tests += smpscheduler02 -smp_screens += smpscheduler02/smpscheduler02.scn -smp_docs += smpscheduler02/smpscheduler02.doc -smpscheduler02_SOURCES = smpscheduler02/init.c -smpscheduler02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpscheduler02) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpscheduler03 -smp_tests += smpscheduler03 -smp_screens += smpscheduler03/smpscheduler03.scn -smp_docs += smpscheduler03/smpscheduler03.doc -smpscheduler03_SOURCES = smpscheduler03/init.c smpscheduler03/test.c -smpscheduler03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpscheduler03) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpscheduler04 -smp_tests += smpscheduler04 -smp_screens += smpscheduler04/smpscheduler04.scn -smp_docs += smpscheduler04/smpscheduler04.doc -smpscheduler04_SOURCES = smpscheduler04/init.c -smpscheduler04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpscheduler04) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpscheduler05 -smp_tests += smpscheduler05 -smp_screens += smpscheduler05/smpscheduler05.scn -smp_docs += smpscheduler05/smpscheduler05.doc -smpscheduler05_SOURCES = smpscheduler05/init.c smpscheduler03/test.c -smpscheduler05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpscheduler05) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpscheduler06 -smp_tests += smpscheduler06 -smp_screens += smpscheduler06/smpscheduler06.scn -smp_docs += smpscheduler06/smpscheduler06.doc -smpscheduler06_SOURCES = smpscheduler06/init.c smpscheduler03/test.c -smpscheduler06_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpscheduler06) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpscheduler07 -smp_tests += smpscheduler07 -smp_screens += smpscheduler07/smpscheduler07.scn -smp_docs += smpscheduler07/smpscheduler07.doc -smpscheduler07_SOURCES = smpscheduler07/init.c smpscheduler03/test.c -smpscheduler07_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpscheduler07) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpsignal01 -smp_tests += smpsignal01 -smp_screens += smpsignal01/smpsignal01.scn -smp_docs += smpsignal01/smpsignal01.doc -smpsignal01_SOURCES = smpsignal01/init.c -smpsignal01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpsignal01) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpstrongapa01 -smp_tests += smpstrongapa01 -smp_screens += smpstrongapa01/smpstrongapa01.scn -smp_docs += smpstrongapa01/smpstrongapa01.doc -smpstrongapa01_SOURCES = smpstrongapa01/init.c -smpstrongapa01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpstrongapa01) \ - $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpswitchextension01 -smp_tests += smpswitchextension01 -smp_screens += smpswitchextension01/smpswitchextension01.scn -smp_docs += smpswitchextension01/smpswitchextension01.doc -smpswitchextension01_SOURCES = smpswitchextension01/init.c -smpswitchextension01_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_smpswitchextension01) $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpthreadlife01 -smp_tests += smpthreadlife01 -smp_screens += smpthreadlife01/smpthreadlife01.scn -smp_docs += smpthreadlife01/smpthreadlife01.doc -smpthreadlife01_SOURCES = smpthreadlife01/init.c -smpthreadlife01_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_smpthreadlife01) $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpthreadpin01 -smp_tests += smpthreadpin01 -smp_screens += smpthreadpin01/smpthreadpin01.scn -smp_docs += smpthreadpin01/smpthreadpin01.doc -smpthreadpin01_SOURCES = smpthreadpin01/init.c -smpthreadpin01_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_smpthreadpin01) $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpunsupported01 -smp_tests += smpunsupported01 -smp_screens += smpunsupported01/smpunsupported01.scn -smp_docs += smpunsupported01/smpunsupported01.doc -smpunsupported01_SOURCES = smpunsupported01/init.c -smpunsupported01_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_smpunsupported01) $(support_includes) -endif -endif - -if HAS_SMP -if TEST_smpwakeafter01 -smp_tests += smpwakeafter01 -smp_screens += smpwakeafter01/smpwakeafter01.scn -smp_docs += smpwakeafter01/smpwakeafter01.doc -smpwakeafter01_SOURCES = smpwakeafter01/init.c -smpwakeafter01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_smpwakeafter01) \ - $(support_includes) -endif -endif - -noinst_PROGRAMS = $(smp_tests) diff --git a/testsuites/smptests/configure.ac b/testsuites/smptests/configure.ac deleted file mode 100644 index 83b5b9fe41..0000000000 --- a/testsuites/smptests/configure.ac +++ /dev/null @@ -1,97 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-tests-smptests],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -AC_CONFIG_SRCDIR([smp01]) -AC_CONFIG_HEADER([config.h]) -RTEMS_TOP([../..],[..]) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU - -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_ENABLE_CXX - -RTEMS_ENV_RTEMSBSP - -RTEMS_PROJECT_ROOT - -RTEMS_PROG_CC_FOR_TARGET - -RTEMS_PROG_CXX_FOR_TARGET -RTEMS_CANONICALIZE_TOOLS - -RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP) -RTEMS_CHECK_CPUOPTS([RTEMS_POSIX_API]) -RTEMS_CHECK_CPUOPTS([RTEMS_SMP]) - -AM_CONDITIONAL(NO_SMP,test "$rtems_cv_RTEMS_SMP" != "yes") -AM_CONDITIONAL(HAS_SMP,test "$rtems_cv_RTEMS_SMP" = "yes") -AM_CONDITIONAL([HAS_POSIX],[test x"${rtems_cv_RTEMS_POSIX_API}" = xyes]) - -# BSP Test configuration -RTEMS_TEST_CHECK([smp01]) -RTEMS_TEST_CHECK([smp02]) -RTEMS_TEST_CHECK([smp03]) -RTEMS_TEST_CHECK([smp05]) -RTEMS_TEST_CHECK([smp07]) -RTEMS_TEST_CHECK([smp08]) -RTEMS_TEST_CHECK([smp09]) -RTEMS_TEST_CHECK([smpaffinity01]) -RTEMS_TEST_CHECK([smpatomic01]) -RTEMS_TEST_CHECK([smpcache01]) -RTEMS_TEST_CHECK([smpcapture01]) -RTEMS_TEST_CHECK([smpcapture02]) -RTEMS_TEST_CHECK([smpclock01]) -RTEMS_TEST_CHECK([smpfatal01]) -RTEMS_TEST_CHECK([smpfatal02]) -RTEMS_TEST_CHECK([smpfatal03]) -RTEMS_TEST_CHECK([smpfatal04]) -RTEMS_TEST_CHECK([smpfatal05]) -RTEMS_TEST_CHECK([smpfatal06]) -RTEMS_TEST_CHECK([smpfatal08]) -RTEMS_TEST_CHECK([smpfatal09]) -RTEMS_TEST_CHECK([smpipi01]) -RTEMS_TEST_CHECK([smpload01]) -RTEMS_TEST_CHECK([smplock01]) -RTEMS_TEST_CHECK([smpmigration01]) -RTEMS_TEST_CHECK([smpmigration02]) -RTEMS_TEST_CHECK([smpmrsp01]) -RTEMS_TEST_CHECK([smpmulticast01]) -RTEMS_TEST_CHECK([smpmutex01]) -RTEMS_TEST_CHECK([smpmutex02]) -RTEMS_TEST_CHECK([smpopenmp01]) -RTEMS_TEST_CHECK([smppsxaffinity01]) -RTEMS_TEST_CHECK([smppsxaffinity02]) -RTEMS_TEST_CHECK([smppsxmutex01]) -RTEMS_TEST_CHECK([smppsxsignal01]) -RTEMS_TEST_CHECK([smpschedaffinity01]) -RTEMS_TEST_CHECK([smpschedaffinity02]) -RTEMS_TEST_CHECK([smpschedaffinity03]) -RTEMS_TEST_CHECK([smpschedaffinity04]) -RTEMS_TEST_CHECK([smpschedaffinity05]) -RTEMS_TEST_CHECK([smpschededf01]) -RTEMS_TEST_CHECK([smpschededf02]) -RTEMS_TEST_CHECK([smpschededf03]) -RTEMS_TEST_CHECK([smpschededf04]) -RTEMS_TEST_CHECK([smpschedsem01]) -RTEMS_TEST_CHECK([smpscheduler01]) -RTEMS_TEST_CHECK([smpscheduler02]) -RTEMS_TEST_CHECK([smpscheduler03]) -RTEMS_TEST_CHECK([smpscheduler04]) -RTEMS_TEST_CHECK([smpscheduler05]) -RTEMS_TEST_CHECK([smpscheduler06]) -RTEMS_TEST_CHECK([smpscheduler07]) -RTEMS_TEST_CHECK([smpsignal01]) -RTEMS_TEST_CHECK([smpstrongapa01]) -RTEMS_TEST_CHECK([smpswitchextension01]) -RTEMS_TEST_CHECK([smpthreadlife01]) -RTEMS_TEST_CHECK([smpthreadpin01]) -RTEMS_TEST_CHECK([smpunsupported01]) -RTEMS_TEST_CHECK([smpwakeafter01]) - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/testsuites/sptests/Makefile.am b/testsuites/sptests/Makefile.am deleted file mode 100644 index 07d7ee04e9..0000000000 --- a/testsuites/sptests/Makefile.am +++ /dev/null @@ -1,1943 +0,0 @@ -# -# Single Processor Testuite -# - -ACLOCAL_AMFLAGS = -I ../aclocal - -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -sp_tests = -sp_screens = -sp_docs = -sp_libs = - -support_includes = -I$(top_srcdir)/../support/include - -if TEST_sp01 -sp_tests += sp01 -sp_screens += sp01/sp01.scn -sp_docs += sp01/sp01.doc -sp01_SOURCES = sp01/init.c sp01/task1.c sp01/system.h -sp01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp01) $(support_includes) -endif - -if TEST_sp02 -sp_tests += sp02 -sp_screens += sp02/sp02.scn -sp_docs += sp02/sp02.doc -sp02_SOURCES = sp02/init.c sp02/task1.c sp02/task2.c sp02/task3.c \ - sp02/preempt.c sp02/system.h -sp02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp02) $(support_includes) -endif - -if TEST_sp03 -sp_tests += sp03 -sp_screens += sp03/sp03.scn -sp_docs += sp03/sp03.doc -sp03_SOURCES = sp03/init.c sp03/task1.c sp03/task2.c sp03/system.h -sp03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp03) $(support_includes) -endif - -if TEST_sp04 -sp_tests += sp04 -sp_screens += sp04/sp04.scn -sp_docs += sp04/sp04.doc -sp04_SOURCES = sp04/init.c sp04/task1.c sp04/task2.c sp04/task3.c \ - sp04/tswitch.c sp04/system.h -sp04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp04) $(support_includes) -endif - -if TEST_sp05 -sp_tests += sp05 -sp_screens += sp05/sp05.scn -sp_docs += sp05/sp05.doc -sp05_SOURCES = sp05/init.c sp05/task1.c sp05/task2.c sp05/task3.c \ - sp05/system.h -sp05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp05) $(support_includes) -endif - -if TEST_sp06 -sp_tests += sp06 -sp_screens += sp06/sp06.scn -sp_docs += sp06/sp06.doc -sp06_SOURCES = sp06/init.c sp06/task1.c sp06/task2.c sp06/task3.c \ - sp06/system.h -sp06_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp06) $(support_includes) -endif - -if TEST_sp07 -sp_tests += sp07 -sp_screens += sp07/sp07.scn -sp_docs += sp07/sp07.doc -sp07_SOURCES = sp07/init.c sp07/task1.c sp07/task2.c sp07/task3.c \ - sp07/task4.c sp07/taskexit.c sp07/tcreate.c sp07/tdelete.c \ - sp07/trestart.c sp07/tstart.c sp07/system.h -sp07_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp07) $(support_includes) -endif - -if TEST_sp08 -sp_tests += sp08 -sp_screens += sp08/sp08.scn -sp_docs += sp08/sp08.doc -sp08_SOURCES = sp08/init.c -sp08_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp08) $(support_includes) -endif - -if TEST_sp11 -sp_tests += sp11 -sp_screens += sp11/sp11.scn -sp_docs += sp11/sp11.doc -sp11_SOURCES = sp11/init.c sp11/task1.c sp11/task2.c sp11/timer.c \ - sp11/system.h -sp11_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp11) $(support_includes) -endif - -if TEST_sp12 -sp_tests += sp12 -sp_screens += sp12/sp12.scn -sp_docs += sp12/sp12.doc -sp12_SOURCES = sp12/init.c sp12/task1.c sp12/task2.c sp12/task3.c \ - sp12/task4.c sp12/task5.c sp12/pridrv.c sp12/pritask.c sp12/system.h -sp12_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp12) $(support_includes) -endif - -if TEST_sp13 -sp_tests += sp13 -sp_screens += sp13/sp13.scn -sp_docs += sp13/sp13.doc -sp13_SOURCES = sp13/init.c sp13/fillbuff.c sp13/putbuff.c sp13/task1.c \ - sp13/task2.c sp13/task3.c sp13/system.h -sp13_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp13) $(support_includes) -endif - -if TEST_sp14 -sp_tests += sp14 -sp_screens += sp14/sp14.scn -sp_docs += sp14/sp14.doc -sp14_SOURCES = sp14/init.c sp14/asr.c sp14/task1.c sp14/task2.c \ - sp14/system.h -sp14_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp14) $(support_includes) -endif - -if TEST_sp15 -sp_tests += sp15 -sp_screens += sp15/sp15.scn -sp_docs += sp15/sp15.doc -sp15_SOURCES = sp15/init.c sp15/task1.c sp15/system.h -sp15_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp15) $(support_includes) -endif - -if TEST_sp16 -sp_tests += sp16 -sp_screens += sp16/sp16.scn -sp_docs += sp16/sp16.doc -sp16_SOURCES = sp16/init.c sp16/task1.c sp16/task2.c sp16/task3.c \ - sp16/task4.c sp16/task5.c sp16/system.h -sp16_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp16) $(support_includes) -endif - -if TEST_sp17 -sp_tests += sp17 -sp_screens += sp17/sp17.scn -sp_docs += sp17/sp17.doc -sp17_SOURCES = sp17/init.c sp17/asr.c sp17/task1.c sp17/task2.c \ - sp17/system.h -sp17_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp17) $(support_includes) -endif - -if TEST_sp18 -sp_tests += sp18 -sp_screens += sp18/sp18.scn -sp_docs += sp18/sp18.doc -sp18_SOURCES = sp18/init.c -sp18_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp18) $(support_includes) -endif - -if TEST_sp19 -sp_tests += sp19 -sp_screens += sp19/sp19.scn -sp_docs += sp19/sp19.doc -sp19_SOURCES = sp19/init.c sp19/first.c sp19/fptask.c sp19/task1.c \ - sp19/system.h sp19/fptest.h sp19/inttest.h -sp19_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp19) $(support_includes) -endif - -if TEST_sp20 -sp_tests += sp20 -sp_screens += sp20/sp20.scn -sp_docs += sp20/sp20.doc -sp20_SOURCES = sp20/init.c sp20/getall.c sp20/task1.c sp20/system.h -sp20_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp20) $(support_includes) -endif - -if TEST_sp2038 -sp_tests += sp2038 -sp_screens += sp2038/sp2038.scn -sp_docs += sp2038/sp2038.doc -sp2038_SOURCES = sp2038/init.c -sp2038_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp2038) \ - $(support_includes) -endif - -if TEST_sp21 -sp_tests += sp21 -sp_screens += sp21/sp21.scn -sp_docs += sp21/sp21.doc -sp21_SOURCES = sp21/init.c -sp21_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp21) $(support_includes) \ - -Wno-deprecated-declarations -endif - -if TEST_sp22 -sp_tests += sp22 -sp_screens += sp22/sp22.scn -sp_docs += sp22/sp22.doc -sp22_SOURCES = sp22/init.c sp22/prtime.c sp22/delay.c sp22/task1.c \ - sp22/system.h -sp22_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp22) $(support_includes) -endif - -if TEST_sp23 -sp_tests += sp23 -sp_screens += sp23/sp23.scn -sp_docs += sp23/sp23.doc -sp23_SOURCES = sp23/init.c sp23/task1.c sp23/system.h -sp23_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp23) $(support_includes) -endif - -if TEST_sp24 -sp_tests += sp24 -sp_screens += sp24/sp24.scn -sp_docs += sp24/sp24.doc -sp24_SOURCES = sp24/init.c sp24/resume.c sp24/task1.c sp24/system.h -sp24_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp24) $(support_includes) -endif - -if TEST_sp25 -sp_tests += sp25 -sp_screens += sp25/sp25.scn -sp_docs += sp25/sp25.doc -sp25_SOURCES = sp25/init.c sp25/task1.c sp25/system.h -sp25_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp25) $(support_includes) -endif - -if TEST_sp26 -sp_tests += sp26 -sp_screens += sp26/sp26.scn -sp_docs += sp26/sp26.doc -sp26_SOURCES = sp26/init.c sp26/task1.c sp26/system.h -sp26_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp26) $(support_includes) -endif - -if TEST_sp27 -sp_tests += sp27 -sp_screens += sp27/sp27.scn -sp_docs += sp27/sp27.doc -sp27_SOURCES = sp27/init.c -sp27_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp27) $(support_includes) -endif - -if TEST_sp27a -sp_tests += sp27a -sp_screens += sp27a/sp27a.scn -sp_docs += sp27a/sp27a.doc -sp27a_SOURCES = sp27a/init.c -sp27a_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp27a) \ - $(support_includes) -endif - -if NO_SMP -if TEST_sp29 -sp_tests += sp29 -sp_screens += sp29/sp29.scn -sp_docs += sp29/sp29.doc -sp29_SOURCES = sp29/init.c -sp29_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp29) $(support_includes) -endif -endif - -if TEST_sp30 -sp_tests += sp30 -sp_screens += sp30/sp30.scn -sp_docs += sp30/sp30.doc -sp30_SOURCES = sp30/init.c sp30/resume.c sp30/task1.c sp30/system.h -sp30_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp30) $(support_includes) -endif - -if TEST_sp31 -sp_tests += sp31 -sp_screens += sp31/sp31.scn -sp_docs += sp31/sp31.doc -sp31_SOURCES = sp31/delay.c sp31/init.c sp31/prtime.c sp31/task1.c \ - sp31/system.h -sp31_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp31) $(support_includes) -endif - -if TEST_sp32 -sp_tests += sp32 -sp_screens += sp32/sp32.scn -sp_docs += sp32/sp32.doc -sp32_SOURCES = sp32/init.c -sp32_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp32) $(support_includes) -endif - -if TEST_sp33 -sp_tests += sp33 -sp_screens += sp33/sp33.scn -sp_docs += sp33/sp33.doc -sp33_SOURCES = sp33/init.c -sp33_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp33) $(support_includes) -endif - -if TEST_sp34 -sp_tests += sp34 -sp_screens += sp34/sp34.scn -sp_docs += sp34/sp34.doc -sp34_SOURCES = sp34/changepri.c -sp34_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp34) $(support_includes) -endif - -if TEST_sp35 -sp_tests += sp35 -sp_screens += sp35/sp35.scn -sp_docs += sp35/sp35.doc -sp35_SOURCES = sp35/priinv.c -sp35_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp35) $(support_includes) -endif - -if TEST_sp37 -sp_tests += sp37 -sp_screens += sp37/sp37.scn -sp_docs += sp37/sp37.doc -sp37_SOURCES = sp37/init.c sp37/system.h -sp37_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp37) $(support_includes) -endif - -if TEST_sp38 -sp_tests += sp38 -sp_screens += sp38/sp38.scn -sp_docs += sp38/sp38.doc -sp38_SOURCES = sp38/init.c sp38/system.h -sp38_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp38) $(support_includes) -endif - -if TEST_sp40 -sp_tests += sp40 -sp_screens += sp40/sp40.scn -sp_docs += sp40/sp40.doc -sp40_SOURCES = sp40/init.c -sp40_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp40) $(support_includes) -endif - -if TEST_sp41 -sp_tests += sp41 -sp_screens += sp41/sp41.scn -sp_docs += sp41/sp41.doc -sp41_SOURCES = sp41/init.c -sp41_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp41) $(support_includes) -endif - -if TEST_sp42 -sp_tests += sp42 -sp_screens += sp42/sp42.scn -sp_docs += sp42/sp42.doc -sp42_SOURCES = sp42/init.c -sp42_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp42) $(support_includes) -endif - -if TEST_sp43 -sp_tests += sp43 -sp_screens += sp43/sp43.scn -sp_docs += sp43/sp43.doc -sp43_SOURCES = sp43/init.c sp43/system.h -sp43_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp43) $(support_includes) -endif - -if TEST_sp44 -sp_tests += sp44 -sp_screens += sp44/sp44.scn -sp_docs += sp44/sp44.doc -sp44_SOURCES = sp44/init.c -sp44_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp44) $(support_includes) -endif - -if TEST_sp45 -sp_tests += sp45 -sp_screens += sp45/sp45.scn -sp_docs += sp45/sp45.doc -sp45_SOURCES = sp45/init.c -sp45_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp45) $(support_includes) -endif - -if TEST_sp46 -sp_tests += sp46 -sp_screens += sp46/sp46.scn -sp_docs += sp46/sp46.doc -sp46_SOURCES = sp46/init.c -sp46_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp46) $(support_includes) -endif - -if TEST_sp47 -sp_tests += sp47 -sp_screens += sp47/sp47.scn -sp_docs += sp47/sp47.doc -sp47_SOURCES = sp47/init.c -sp47_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp47) $(support_includes) -endif - -if TEST_sp48 -sp_tests += sp48 -sp_screens += sp48/sp48.scn -sp_docs += sp48/sp48.doc -sp48_SOURCES = sp48/init.c -sp48_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp48) $(support_includes) -endif - -if TEST_sp49 -sp_tests += sp49 -sp_screens += sp49/sp49.scn -sp_docs += sp49/sp49.doc -sp49_SOURCES = sp49/init.c -sp49_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp49) $(support_includes) -endif - -if TEST_sp50 -sp_tests += sp50 -sp_screens += sp50/sp50.scn -sp_docs += sp50/sp50.doc -sp50_SOURCES = sp50/init.c -sp50_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp50) $(support_includes) -endif - -if TEST_sp51 -sp_tests += sp51 -sp_screens += sp51/sp51.scn -sp_docs += sp51/sp51.doc -sp51_SOURCES = sp51/init.c -sp51_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp51) $(support_includes) -endif - -if TEST_sp52 -sp_tests += sp52 -sp_screens += sp52/sp52.scn -sp_docs += sp52/sp52.doc -sp52_SOURCES = sp52/init.c -sp52_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp52) $(support_includes) -endif - -if TEST_sp53 -sp_tests += sp53 -sp_screens += sp53/sp53.scn -sp_docs += sp53/sp53.doc -sp53_SOURCES = sp53/init.c -sp53_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp53) $(support_includes) -endif - -if TEST_sp54 -sp_tests += sp54 -sp_screens += sp54/sp54.scn -sp_docs += sp54/sp54.doc -sp54_SOURCES = sp54/init.c -sp54_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp54) $(support_includes) -endif - -if TEST_sp55 -sp_tests += sp55 -sp_screens += sp55/sp55.scn -sp_docs += sp55/sp55.doc -sp55_SOURCES = sp55/init.c -sp55_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp55) $(support_includes) -endif - -if TEST_sp56 -sp_tests += sp56 -sp_screens += sp56/sp56.scn -sp_docs += sp56/sp56.doc -sp56_SOURCES = sp56/init.c -sp56_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp56) $(support_includes) -endif - -if TEST_sp57 -sp_tests += sp57 -sp_screens += sp57/sp57.scn -sp_docs += sp57/sp57.doc -sp57_SOURCES = sp57/init.c -sp57_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp57) $(support_includes) -endif - -if TEST_sp58 -sp_tests += sp58 -sp_screens += sp58/sp58.scn -sp_docs += sp58/sp58.doc -sp58_SOURCES = sp58/init.c -sp58_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp58) $(support_includes) -endif - -if TEST_sp59 -sp_tests += sp59 -sp_screens += sp59/sp59.scn -sp_docs += sp59/sp59.doc -sp59_SOURCES = sp59/init.c -sp59_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp59) $(support_includes) -endif - -if TEST_sp60 -sp_tests += sp60 -sp_screens += sp60/sp60.scn -sp_docs += sp60/sp60.doc -sp60_SOURCES = sp60/init.c -sp60_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp60) $(support_includes) -endif - -if TEST_sp62 -sp_tests += sp62 -sp_screens += sp62/sp62.scn -sp_docs += sp62/sp62.doc -sp62_SOURCES = sp62/init.c -sp62_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp62) $(support_includes) -endif - -if TEST_sp63 -sp_tests += sp63 -sp_screens += sp63/sp63.scn -sp_docs += sp63/sp63.doc -sp63_SOURCES = sp63/init.c -sp63_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp63) $(support_includes) -endif - -if TEST_sp64 -sp_tests += sp64 -sp_screens += sp64/sp64.scn -sp_docs += sp64/sp64.doc -sp64_SOURCES = sp64/init.c -sp64_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp64) $(support_includes) \ - -I$(top_srcdir)/include -endif - -if TEST_sp65 -sp_tests += sp65 -sp_screens += sp65/sp65.scn -sp_docs += sp65/sp65.doc -sp65_SOURCES = sp65/init.c -sp65_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp65) $(support_includes) \ - -I$(top_srcdir)/include -endif - -if TEST_sp66 -sp_tests += sp66 -sp_screens += sp66/sp66.scn -sp_docs += sp66/sp66.doc -sp66_SOURCES = sp66/init.c -sp66_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp66) $(support_includes) \ - -I$(top_srcdir)/include -endif - -if TEST_sp67 -sp_tests += sp67 -sp_screens += sp67/sp67.scn -sp_docs += sp67/sp67.doc -sp67_SOURCES = sp67/init.c -sp67_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp67) $(support_includes) -endif - -if TEST_sp68 -sp_tests += sp68 -sp_screens += sp68/sp68.scn -sp_docs += sp68/sp68.doc -sp68_SOURCES = sp68/init.c -sp68_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp68) $(support_includes) -endif - -if TEST_sp69 -sp_tests += sp69 -sp_screens += sp69/sp69.scn -sp_docs += sp69/sp69.doc -sp69_SOURCES = sp69/init.c ../support/src/spin.c -sp69_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp69) $(support_includes) -endif - -if TEST_sp70 -sp_tests += sp70 -sp_screens += sp70/sp70.scn -sp_docs += sp70/sp70.doc -sp70_SOURCES = sp70/init.c -sp70_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp70) $(support_includes) -endif - -if TEST_sp71 -sp_tests += sp71 -sp_screens += sp71/sp71.scn -sp_docs += sp71/sp71.doc -sp71_SOURCES = sp71/init.c -sp71_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp71) $(support_includes) -endif - -if TEST_sp72 -sp_tests += sp72 -sp_screens += sp72/sp72.scn -sp_docs += sp72/sp72.doc -sp72_SOURCES = sp72/init.c -sp72_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp72) $(support_includes) -endif - -if TEST_sp73 -sp_tests += sp73 -sp_screens += sp73/sp73.scn -sp_docs += sp73/sp73.doc -sp73_SOURCES = sp73/init.c -sp73_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp73) $(support_includes) -endif - -if TEST_sp74 -sp_tests += sp74 -sp_screens += sp74/sp74.scn -sp_docs += sp74/sp74.doc -sp74_SOURCES = sp74/init.c -sp74_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp74) $(support_includes) -endif - -if TEST_sp75 -sp_tests += sp75 -sp_screens += sp75/sp75.scn -sp_docs += sp75/sp75.doc -sp75_SOURCES = sp75/init.c -sp75_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp75) $(support_includes) -endif - -if TEST_sp76 -sp_tests += sp76 -sp_screens += sp76/sp76.scn -sp_docs += sp76/sp76.doc -sp76_SOURCES = sp76/init.c -sp76_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp76) $(support_includes) -endif - -if TEST_sp77 -sp_tests += sp77 -sp_screens += sp77/sp77.scn -sp_docs += sp77/sp77.doc -sp77_SOURCES = sp77/init.c -sp77_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sp77) $(support_includes) -endif - -if TEST_spassoc01 -sp_tests += spassoc01 -sp_screens += spassoc01/spassoc01.scn -sp_docs += spassoc01/spassoc01.doc -spassoc01_SOURCES = spassoc01/init.c -spassoc01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spassoc01) \ - $(support_includes) -endif - -if TEST_spatomic01 -sp_tests += spatomic01 -sp_screens += spatomic01/spatomic01.scn -sp_docs += spatomic01/spatomic01.doc -spatomic01_SOURCES = spatomic01/init.c -spatomic01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spatomic01) \ - $(support_includes) -endif - -if TEST_spcache01 -sp_tests += spcache01 -sp_screens += spcache01/spcache01.scn -sp_docs += spcache01/spcache01.doc -spcache01_SOURCES = spcache01/init.c -spcache01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spcache01) \ - $(support_includes) -endif - -if TEST_spcbssched01 -sp_tests += spcbssched01 -sp_screens += spcbssched01/spcbssched01.scn -sp_docs += spcbssched01/spcbssched01.doc -spcbssched01_SOURCES = spcbssched01/init.c spcbssched01/task1.c \ - spcbssched01/system.h -spcbssched01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spcbssched01) \ - $(support_includes) -endif - -if TEST_spcbssched02 -sp_tests += spcbssched02 -sp_screens += spcbssched02/spcbssched02.scn -sp_docs += spcbssched02/spcbssched02.doc -spcbssched02_SOURCES = spcbssched02/init.c \ - spcbssched02/task_periodic.c spcbssched02/system.h -spcbssched02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spcbssched02) \ - $(support_includes) -endif - -if TEST_spcbssched03 -sp_tests += spcbssched03 -sp_screens += spcbssched03/spcbssched03.scn -sp_docs += spcbssched03/spcbssched03.doc -spcbssched03_SOURCES = spcbssched03/init.c \ - spcbssched03/tasks_periodic.c spcbssched03/tasks_aperiodic.c \ - spcbssched03/system.h spcbssched03/cbsparams.h -spcbssched03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spcbssched03) \ - $(support_includes) -endif - -if TEST_spchain -sp_tests += spchain -sp_screens += spchain/spchain.scn -sp_docs += spchain/spchain.doc -spchain_SOURCES = spchain/init.c -spchain_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spchain) \ - $(support_includes) -endif - -if TEST_spclock_err01 -sp_tests += spclock_err01 -sp_screens += spclock_err01/spclock_err01.scn -sp_docs += spclock_err01/spclock_err01.doc -spclock_err01_SOURCES = spclock_err01/init.c spclock_err01/delay.c \ - spclock_err01/system.h -spclock_err01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spclock_err01) \ - $(support_includes) -endif - -if TEST_spclock_err02 -sp_tests += spclock_err02 -sp_screens += spclock_err02/spclock_err02.scn -sp_docs += spclock_err02/spclock_err02.doc -spclock_err02_SOURCES = spclock_err02/init.c -spclock_err02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spclock_err02) \ - $(support_includes) -endif - -if TEST_spclock_todhook01 -sp_tests += spclock_todhook01 -sp_screens += spclock_todhook01/spclock_todhook01.scn -sp_docs += spclock_todhook01/spclock_todhook01.doc -spclock_todhook01_SOURCES = spclock_todhook01/init.c -spclock_todhook01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spclock_todhook01) \ - $(support_includes) -endif - -if TEST_spconfig01 -sp_tests += spconfig01 -sp_screens += spconfig01/spconfig01.scn -sp_docs += spconfig01/spconfig01.doc -spconfig01_SOURCES = spconfig01/init.c -spconfig01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spconfig01) \ - $(support_includes) -endif - -if TEST_spconfig02 -sp_tests += spconfig02 -sp_screens += spconfig02/spconfig02.scn -sp_docs += spconfig02/spconfig02.doc -spconfig02_SOURCES = spconfig02/init.c -spconfig02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spconfig02) \ - $(support_includes) -endif - -if TEST_spconsole01 -sp_tests += spconsole01 -sp_screens += spconsole01/spconsole01.scn -sp_docs += spconsole01/spconsole01.doc -spconsole01_SOURCES = spconsole01/init.c -spconsole01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spconsole01) \ - $(support_includes) -spconsole01_LDADD = -lm $(LDADD) -endif - -if TEST_spcontext01 -sp_tests += spcontext01 -sp_screens += spcontext01/spcontext01.scn -sp_docs += spcontext01/spcontext01.doc -spcontext01_SOURCES = spcontext01/init.c -spcontext01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spcontext01) \ - $(support_includes) -endif - -if TEST_spcpucounter01 -sp_tests += spcpucounter01 -sp_screens += spcpucounter01/spcpucounter01.scn -sp_docs += spcpucounter01/spcpucounter01.doc -spcpucounter01_SOURCES = spcpucounter01/init.c -spcpucounter01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spcpucounter01) \ - $(support_includes) -endif - -if TEST_spcpuset01 -sp_tests += spcpuset01 -sp_screens += spcpuset01/spcpuset01.scn -sp_docs += spcpuset01/spcpuset01.doc -spcpuset01_SOURCES = spcpuset01/test.c spcpuset01/init.c -spcpuset01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spcpuset01) \ - $(support_includes) -endif - -if HAS_CPLUSPLUS -if TEST_spcxx01 -sp_tests += spcxx01 -sp_screens += spcxx01/spcxx01.scn -sp_docs += spcxx01/spcxx01.doc -spcxx01_SOURCES = spcxx01/init.cc -spcxx01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spcxx01) \ - $(support_includes) -spcxx01_CXXFLAGS = $(AM_CXXFLAGS) -std=gnu++17 -endif -endif - -if TEST_spedfsched01 -sp_tests += spedfsched01 -sp_screens += spedfsched01/spedfsched01.scn -sp_docs += spedfsched01/spedfsched01.doc -spedfsched01_SOURCES = spedfsched01/init.c spedfsched01/task1.c \ - spedfsched01/system.h -spedfsched01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spedfsched01) \ - $(support_includes) -endif - -if TEST_spedfsched02 -sp_tests += spedfsched02 -sp_screens += spedfsched02/spedfsched02.scn -sp_docs += spedfsched02/spedfsched02.doc -spedfsched02_SOURCES = spedfsched02/init.c spedfsched02/getall.c \ - spedfsched02/task1.c spedfsched02/system.h -spedfsched02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spedfsched02) \ - $(support_includes) -endif - -if TEST_spedfsched03 -sp_tests += spedfsched03 -sp_screens += spedfsched03/spedfsched03.scn -sp_docs += spedfsched03/spedfsched03.doc -spedfsched03_SOURCES = spedfsched03/init.c \ - spedfsched03/tasks_periodic.c spedfsched03/tasks_aperiodic.c \ - spedfsched03/system.h spedfsched03/edfparams.h -spedfsched03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spedfsched03) \ - $(support_includes) -endif - -if TEST_spedfsched04 -sp_tests += spedfsched04 -sp_screens += spedfsched04/spedfsched04.scn -sp_docs += spedfsched04/spedfsched04.doc -spedfsched04_SOURCES = spedfsched04/init.c ../support/src/spin.c -spedfsched04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spedfsched04) \ - $(support_includes) -endif - -if TEST_sperror01 -sp_tests += sperror01 -sp_screens += sperror01/sperror01.scn -sp_docs += sperror01/sperror01.doc -sperror01_SOURCES = sperror01/init.c -sperror01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sperror01) \ - $(support_includes) -endif - -if TEST_sperror02 -sp_tests += sperror02 -sp_screens += sperror02/sperror02.scn -sp_docs += sperror02/sperror02.doc -sperror02_SOURCES = sperror02/init.c -sperror02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sperror02) \ - $(support_includes) -endif - -if TEST_sperror03 -sp_tests += sperror03 -sp_screens += sperror03/sperror03.scn -sp_docs += sperror03/sperror03.doc -sperror03_SOURCES = sperror03/init.c -sperror03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sperror03) \ - $(support_includes) -endif - -if TEST_spevent_err03 -sp_tests += spevent_err03 -sp_screens += spevent_err03/spevent_err03.scn -sp_docs += spevent_err03/spevent_err03.doc -spevent_err03_SOURCES = spevent_err03/init.c spevent_err03/system.h -spevent_err03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spevent_err03) \ - $(support_includes) -endif - -if TEST_speventsystem01 -sp_tests += speventsystem01 -sp_screens += speventsystem01/speventsystem01.scn -sp_docs += speventsystem01/speventsystem01.doc -speventsystem01_SOURCES = speventsystem01/init.c -speventsystem01_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_speventsystem01) $(support_includes) -endif - -if TEST_speventtransient01 -sp_tests += speventtransient01 -sp_screens += speventtransient01/speventtransient01.scn -sp_docs += speventtransient01/speventtransient01.doc -speventtransient01_SOURCES = speventtransient01/init.c -speventtransient01_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_speventtransient01) $(support_includes) -endif - -if TEST_spextensions01 -sp_tests += spextensions01 -sp_screens += spextensions01/spextensions01.scn -sp_docs += spextensions01/spextensions01.doc -spextensions01_SOURCES = spextensions01/init.c -spextensions01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spextensions01) \ - $(support_includes) -endif - -if TEST_spfatal01 -sp_tests += spfatal01 -sp_screens += spfatal01/spfatal01.scn -sp_docs += spfatal01/spfatal01.doc -spfatal01_SOURCES = spfatal01/init.c -spfatal01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal01) \ - $(support_includes) -endif - -if TEST_spfatal03 -sp_tests += spfatal03 -sp_screens += spfatal03/spfatal03.scn -sp_docs += spfatal03/spfatal03.doc -spfatal03_SOURCES = spfatal03/init.c -spfatal03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal03) \ - $(support_includes) -endif - -if TEST_spfatal04 -sp_tests += spfatal04 -sp_screens += spfatal04/spfatal04.scn -sp_docs += spfatal04/spfatal04.doc -spfatal04_SOURCES = spfatal04/init.c -spfatal04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal04) \ - $(support_includes) -endif - -if TEST_spfatal05 -sp_tests += spfatal05 -sp_screens += spfatal05/spfatal05.scn -sp_docs += spfatal05/spfatal05.doc -spfatal05_SOURCES = spfatal05/init.c -spfatal05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal05) \ - $(support_includes) -endif - -if TEST_spfatal09 -sp_tests += spfatal09 -sp_screens += spfatal09/spfatal09.scn -sp_docs += spfatal09/spfatal09.doc -spfatal09_SOURCES = spfatal09/init.c -spfatal09_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal09) \ - $(support_includes) -endif - -if TEST_spfatal10 -sp_tests += spfatal10 -sp_screens += spfatal10/spfatal10.scn -sp_docs += spfatal10/spfatal10.doc -spfatal10_SOURCES = spfatal10/init.c -spfatal10_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal10) \ - $(support_includes) -endif - -if TEST_spfatal11 -sp_tests += spfatal11 -sp_screens += spfatal11/spfatal11.scn -sp_docs += spfatal11/spfatal11.doc -spfatal11_SOURCES = spfatal11/init.c -spfatal11_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal11) \ - $(support_includes) -endif - -if TEST_spfatal12 -sp_tests += spfatal12 -sp_screens += spfatal12/spfatal12.scn -sp_docs += spfatal12/spfatal12.doc -spfatal12_SOURCES = spfatal12/init.c -spfatal12_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal12) \ - $(support_includes) -endif - -if TEST_spfatal14 -sp_tests += spfatal14 -sp_screens += spfatal14/spfatal14.scn -sp_docs += spfatal14/spfatal14.doc -spfatal14_SOURCES = spfatal14/init.c -spfatal14_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal14) \ - $(support_includes) -endif - -if TEST_spfatal15 -sp_tests += spfatal15 -sp_screens += spfatal15/spfatal15.scn -sp_docs += spfatal15/spfatal15.doc -spfatal15_SOURCES = spfatal15/init.c -spfatal15_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal15) \ - $(support_includes) -endif - -if TEST_spfatal24 -sp_tests += spfatal24 -sp_screens += spfatal24/spfatal24.scn -sp_docs += spfatal24/spfatal24.doc -spfatal24_SOURCES = spfatal24/init.c -spfatal24_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal24) \ - $(support_includes) -endif - -if TEST_spfatal25 -sp_tests += spfatal25 -sp_screens += spfatal25/spfatal25.scn -sp_docs += spfatal25/spfatal25.doc -spfatal25_SOURCES = spfatal25/init.c -spfatal25_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal25) \ - $(support_includes) -endif - -if TEST_spfatal26 -sp_tests += spfatal26 -sp_screens += spfatal26/spfatal26.scn -sp_docs += spfatal26/spfatal26.doc -spfatal26_SOURCES = spfatal26/init.c -spfatal26_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal26) \ - $(support_includes) -endif - -if TEST_spfatal28 -sp_tests += spfatal28 -sp_screens += spfatal28/spfatal28.scn -sp_docs += spfatal28/spfatal28.doc -spfatal28_SOURCES = spfatal28/init.c -spfatal28_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal28) \ - $(support_includes) -endif - -if TEST_spfatal29 -sp_tests += spfatal29 -sp_screens += spfatal29/spfatal29.scn -sp_docs += spfatal29/spfatal29.doc -spfatal29_SOURCES = spfatal29/init.c -spfatal29_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal29) \ - $(support_includes) -endif - -if TEST_spfatal30 -sp_tests += spfatal30 -sp_screens += spfatal30/spfatal30.scn -sp_docs += spfatal30/spfatal30.doc -spfatal30_SOURCES = spfatal30/init.c -spfatal30_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal30) \ - $(support_includes) -endif - -if TEST_spfatal31 -sp_tests += spfatal31 -sp_screens += spfatal31/spfatal31.scn -sp_docs += spfatal31/spfatal31.doc -spfatal31_SOURCES = spfatal31/init.c -spfatal31_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal31) \ - $(support_includes) -endif - -if TEST_spfatal32 -sp_tests += spfatal32 -sp_screens += spfatal32/spfatal32.scn -sp_docs += spfatal32/spfatal32.doc -spfatal32_SOURCES = spfatal32/init.c -spfatal32_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfatal32) \ - $(support_includes) -endif - -if TEST_spfifo01 -sp_tests += spfifo01 -sp_screens += spfifo01/spfifo01.scn -sp_docs += spfifo01/spfifo01.doc -spfifo01_SOURCES = spfifo01/init.c -spfifo01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfifo01) \ - $(support_includes) -endif - -if TEST_spfifo02 -sp_tests += spfifo02 -sp_screens += spfifo02/spfifo02.scn -sp_docs += spfifo02/spfifo02.doc -spfifo02_SOURCES = spfifo02/init.c -spfifo02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfifo02) \ - $(support_includes) -endif - -if TEST_spfifo03 -sp_tests += spfifo03 -sp_screens += spfifo03/spfifo03.scn -sp_docs += spfifo03/spfifo03.doc -spfifo03_SOURCES = spfifo03/init.c -spfifo03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfifo03) \ - $(support_includes) -endif - -if TEST_spfifo04 -sp_tests += spfifo04 -sp_screens += spfifo04/spfifo04.scn -sp_docs += spfifo04/spfifo04.doc -spfifo04_SOURCES = spfifo04/init.c -spfifo04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfifo04) \ - $(support_includes) -endif - -if TEST_spfifo05 -sp_tests += spfifo05 -sp_screens += spfifo05/spfifo05.scn -sp_docs += spfifo05/spfifo05.doc -spfifo05_SOURCES = spfifo05/init.c -spfifo05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfifo05) \ - $(support_includes) -endif - -if TEST_spfreechain01 -sp_tests += spfreechain01 -sp_screens += spfreechain01/spfreechain01.scn -sp_docs += spfreechain01/spfreechain01.doc -spfreechain01_SOURCES = spfreechain01/init.c -spfreechain01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spfreechain01) \ - $(support_includes) -endif - -if HAS_CPLUSPLUS -if TEST_spglobalcon01 -sp_tests += spglobalcon01 -sp_screens += spglobalcon01/spglobalcon01.scn -sp_docs += spglobalcon01/spglobalcon01.doc -spglobalcon01_SOURCES = spglobalcon01/init.cc -spglobalcon01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spglobalcon01) \ - $(support_includes) -endif -endif - -if TEST_spglobalcon02 -sp_tests += spglobalcon02 -sp_screens += spglobalcon02/spglobalcon02.scn -sp_docs += spglobalcon02/spglobalcon02.doc -spglobalcon02_SOURCES = spglobalcon02/init.c -spglobalcon02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spglobalcon02) \ - $(support_includes) -endif - -if TEST_spheapprot -sp_tests += spheapprot -sp_screens += spheapprot/spheapprot.scn -sp_docs += spheapprot/spheapprot.doc -spheapprot_SOURCES = spheapprot/init.c -spheapprot_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spheapprot) \ - $(support_includes) -endif - -if TEST_spinternalerror01 -sp_tests += spinternalerror01 -sp_screens += spinternalerror01/spinternalerror01.scn -sp_docs += spinternalerror01/spinternalerror01.doc -spinternalerror01_SOURCES = spinternalerror01/init.c -spinternalerror01_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_spinternalerror01) $(support_includes) -endif - -if TEST_spinternalerror02 -sp_tests += spinternalerror02 -sp_screens += spinternalerror02/spinternalerror02.scn -sp_docs += spinternalerror02/spinternalerror02.doc -spinternalerror02_SOURCES = spinternalerror02/init.c -spinternalerror02_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_spinternalerror02) $(support_includes) -endif - -if TEST_spintr_err01 -sp_tests += spintr_err01 -sp_screens += spintr_err01/spintr_err01.scn -sp_docs += spintr_err01/spintr_err01.doc -spintr_err01_SOURCES = spintr_err01/init.c spintr_err01/isr.c \ - spintr_err01/system.h -spintr_err01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spintr_err01) \ - $(support_includes) -endif - -if TEST_spintrcritical01 -sp_tests += spintrcritical01 -sp_screens += spintrcritical01/spintrcritical01.scn -sp_docs += spintrcritical01/spintrcritical01.doc -spintrcritical01_SOURCES = spintrcritical01/init.c -spintrcritical01_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_spintrcritical01) $(support_includes) \ - -I$(top_srcdir)/spintrcritical_support -endif - -if TEST_spintrcritical02 -sp_tests += spintrcritical02 -sp_screens += spintrcritical02/spintrcritical02.scn -sp_docs += spintrcritical02/spintrcritical02.doc -spintrcritical02_SOURCES = spintrcritical02/init.c -spintrcritical02_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_spintrcritical02) $(support_includes) \ - -I$(top_srcdir)/spintrcritical_support -endif - -if TEST_spintrcritical03 -sp_tests += spintrcritical03 -sp_screens += spintrcritical03/spintrcritical03.scn -sp_docs += spintrcritical03/spintrcritical03.doc -spintrcritical03_SOURCES = spintrcritical03/init.c -spintrcritical03_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_spintrcritical03) $(support_includes) \ - -I$(top_srcdir)/spintrcritical_support -endif - -if TEST_spintrcritical04 -sp_tests += spintrcritical04 -sp_screens += spintrcritical04/spintrcritical04.scn -sp_docs += spintrcritical04/spintrcritical04.doc -spintrcritical04_SOURCES = spintrcritical04/init.c -spintrcritical04_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_spintrcritical04) $(support_includes) \ - -I$(top_srcdir)/spintrcritical_support -endif - -if TEST_spintrcritical05 -sp_tests += spintrcritical05 -sp_screens += spintrcritical05/spintrcritical05.scn -sp_docs += spintrcritical05/spintrcritical05.doc -spintrcritical05_SOURCES = spintrcritical05/init.c -spintrcritical05_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_spintrcritical05) $(support_includes) \ - -I$(top_srcdir)/spintrcritical_support -endif - -if TEST_spintrcritical08 -sp_tests += spintrcritical08 -sp_screens += spintrcritical08/spintrcritical08.scn -sp_docs += spintrcritical08/spintrcritical08.doc -spintrcritical08_SOURCES = spintrcritical08/init.c -spintrcritical08_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_spintrcritical08) $(support_includes) \ - -I$(top_srcdir)/spintrcritical_support -endif - -if TEST_spintrcritical09 -sp_tests += spintrcritical09 -sp_screens += spintrcritical09/spintrcritical09.scn -sp_docs += spintrcritical09/spintrcritical09.doc -spintrcritical09_SOURCES = spintrcritical09/init.c -spintrcritical09_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_spintrcritical09) $(support_includes) \ - -I$(top_srcdir)/spintrcritical_support -endif - -if TEST_spintrcritical10 -sp_tests += spintrcritical10 -sp_screens += spintrcritical10/spintrcritical10.scn -sp_docs += spintrcritical10/spintrcritical10.doc -spintrcritical10_SOURCES = spintrcritical10/init.c -spintrcritical10_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_spintrcritical10) $(support_includes) \ - -I$(top_srcdir)/spintrcritical_support -endif - -if TEST_spintrcritical11 -sp_tests += spintrcritical11 -sp_screens += spintrcritical11/spintrcritical11.scn -sp_docs += spintrcritical11/spintrcritical11.doc -spintrcritical11_SOURCES = spintrcritical11/init.c -spintrcritical11_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_spintrcritical11) $(support_includes) \ - -I$(top_srcdir)/spintrcritical_support -endif - -if TEST_spintrcritical12 -sp_tests += spintrcritical12 -sp_screens += spintrcritical12/spintrcritical12.scn -sp_docs += spintrcritical12/spintrcritical12.doc -spintrcritical12_SOURCES = spintrcritical12/init.c -spintrcritical12_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_spintrcritical12) $(support_includes) \ - -I$(top_srcdir)/spintrcritical_support -endif - -if TEST_spintrcritical13 -sp_tests += spintrcritical13 -sp_screens += spintrcritical13/spintrcritical13.scn -sp_docs += spintrcritical13/spintrcritical13.doc -spintrcritical13_SOURCES = spintrcritical13/init.c -spintrcritical13_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_spintrcritical13) $(support_includes) \ - -I$(top_srcdir)/spintrcritical_support -endif - -if TEST_spintrcritical14 -sp_tests += spintrcritical14 -sp_screens += spintrcritical14/spintrcritical14.scn -sp_docs += spintrcritical14/spintrcritical14.doc -spintrcritical14_SOURCES = spintrcritical14/init.c -spintrcritical14_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_spintrcritical14) $(support_includes) \ - -I$(top_srcdir)/spintrcritical_support -endif - -if TEST_spintrcritical15 -sp_tests += spintrcritical15 -sp_screens += spintrcritical15/spintrcritical15.scn -sp_docs += spintrcritical15/spintrcritical15.doc -spintrcritical15_SOURCES = spintrcritical15/init.c -spintrcritical15_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_spintrcritical15) $(support_includes) \ - -I$(top_srcdir)/spintrcritical_support -endif - -if TEST_spintrcritical16 -sp_tests += spintrcritical16 -sp_screens += spintrcritical16/spintrcritical16.scn -sp_docs += spintrcritical16/spintrcritical16.doc -spintrcritical16_SOURCES = spintrcritical16/init.c -spintrcritical16_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_spintrcritical16) $(support_includes) \ - -I$(top_srcdir)/spintrcritical_support -endif - -if TEST_spintrcritical18 -sp_tests += spintrcritical18 -sp_screens += spintrcritical18/spintrcritical18.scn -sp_docs += spintrcritical18/spintrcritical18.doc -spintrcritical18_SOURCES = spintrcritical18/init.c -spintrcritical18_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_spintrcritical18) $(support_includes) \ - -I$(top_srcdir)/spintrcritical_support -endif - -if TEST_spintrcritical20 -sp_tests += spintrcritical20 -sp_screens += spintrcritical20/spintrcritical20.scn -sp_docs += spintrcritical20/spintrcritical20.doc -spintrcritical20_SOURCES = spintrcritical20/init.c -spintrcritical20_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_spintrcritical20) $(support_includes) \ - -I$(top_srcdir)/spintrcritical_support -endif - -if TEST_spintrcritical21 -sp_tests += spintrcritical21 -sp_screens += spintrcritical21/spintrcritical21.scn -sp_docs += spintrcritical21/spintrcritical21.doc -spintrcritical21_SOURCES = spintrcritical21/init.c -spintrcritical21_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_spintrcritical21) $(support_includes) \ - -I$(top_srcdir)/spintrcritical_support -endif - -if TEST_spintrcritical22 -sp_tests += spintrcritical22 -sp_screens += spintrcritical22/spintrcritical22.scn -sp_docs += spintrcritical22/spintrcritical22.doc -spintrcritical22_SOURCES = spintrcritical22/init.c -spintrcritical22_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_spintrcritical22) $(support_includes) \ - -I$(top_srcdir)/spintrcritical_support -endif - -if TEST_spintrcritical23 -sp_tests += spintrcritical23 -sp_screens += spintrcritical23/spintrcritical23.scn -sp_docs += spintrcritical23/spintrcritical23.doc -spintrcritical23_SOURCES = spintrcritical23/init.c -spintrcritical23_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_spintrcritical23) $(support_includes) \ - -I$(top_srcdir)/spintrcritical_support -endif - -if TEST_spintrcritical24 -sp_tests += spintrcritical24 -sp_screens += spintrcritical24/spintrcritical24.scn -sp_docs += spintrcritical24/spintrcritical24.doc -spintrcritical24_SOURCES = spintrcritical24/init.c -spintrcritical24_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_spintrcritical24) $(support_includes) \ - -I$(top_srcdir)/spintrcritical_support -endif - -if TEST_splinkersets01 -sp_tests += splinkersets01 -sp_screens += splinkersets01/splinkersets01.scn -sp_docs += splinkersets01/splinkersets01.doc -splinkersets01_SOURCES = splinkersets01/init.c -splinkersets01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_splinkersets01) \ - $(support_includes) -splinkersets01_LDADD = libsplinkersets01.a $(LDADD) -endif - -if TEST_spmkdir -sp_tests += spmkdir -sp_screens += spmkdir/spmkdir.scn -sp_docs += spmkdir/spmkdir.doc -spmkdir_SOURCES = spmkdir/init.c -spmkdir_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spmkdir) \ - $(support_includes) -endif - -if TEST_spmisc01 -sp_tests += spmisc01 -sp_screens += spmisc01/spmisc01.scn -sp_docs += spmisc01/spmisc01.doc -spmisc01_SOURCES = spmisc01/init.c spmisc01/strong.c -spmisc01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spmisc01) \ - $(support_includes) -endif - -if TEST_spmountmgr01 -sp_tests += spmountmgr01 -sp_screens += spmountmgr01/spmountmgr01.scn -sp_docs += spmountmgr01/spmountmgr01.doc -spmountmgr01_SOURCES = spmountmgr01/init.c -spmountmgr01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spmountmgr01) \ - $(support_includes) -endif - -if TEST_spmrsp01 -sp_tests += spmrsp01 -sp_screens += spmrsp01/spmrsp01.scn -sp_docs += spmrsp01/spmrsp01.doc -spmrsp01_SOURCES = spmrsp01/init.c -spmrsp01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spmrsp01) \ - $(support_includes) -endif - -if TEST_spmsgq_err01 -sp_tests += spmsgq_err01 -sp_screens += spmsgq_err01/spmsgq_err01.scn -sp_docs += spmsgq_err01/spmsgq_err01.doc -spmsgq_err01_SOURCES = spmsgq_err01/init.c spmsgq_err01/system.h -spmsgq_err01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spmsgq_err01) \ - $(support_includes) -endif - -if TEST_spmsgq_err02 -sp_tests += spmsgq_err02 -sp_screens += spmsgq_err02/spmsgq_err02.scn -sp_docs += spmsgq_err02/spmsgq_err02.doc -spmsgq_err02_SOURCES = spmsgq_err02/init.c spmsgq_err02/task3.c \ - spmsgq_err02/system.h -spmsgq_err02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spmsgq_err02) \ - $(support_includes) -endif - -if TEST_spmutex01 -sp_tests += spmutex01 -sp_screens += spmutex01/spmutex01.scn -sp_docs += spmutex01/spmutex01.doc -spmutex01_SOURCES = spmutex01/init.c -spmutex01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spmutex01) \ - $(support_includes) -endif - -if TEST_spnsext01 -sp_tests += spnsext01 -sp_screens += spnsext01/spnsext01.scn -sp_docs += spnsext01/spnsext01.doc -spnsext01_SOURCES = spnsext01/init.c -spnsext01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spnsext01) \ - $(support_includes) -endif - -if TEST_spobjgetnext -sp_tests += spobjgetnext -sp_screens += spobjgetnext/spobjgetnext.scn -sp_docs += spobjgetnext/spobjgetnext.doc -spobjgetnext_SOURCES = spobjgetnext/init.c spobjgetnext/system.h -spobjgetnext_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spobjgetnext) \ - $(support_includes) -endif - -if TEST_sppagesize -sp_tests += sppagesize -sp_screens += sppagesize/sppagesize.scn -sp_docs += sppagesize/sppagesize.doc -sppagesize_SOURCES = sppagesize/init.c -sppagesize_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sppagesize) \ - $(support_includes) -endif - -if TEST_sppartition_err01 -sp_tests += sppartition_err01 -sp_screens += sppartition_err01/sppartition_err01.scn -sp_docs += sppartition_err01/sppartition_err01.doc -sppartition_err01_SOURCES = sppartition_err01/init.c \ - sppartition_err01/system.h -sppartition_err01_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_sppartition_err01) $(support_includes) -endif - -if TEST_sppercpudata01 -sp_tests += sppercpudata01 -sp_screens += sppercpudata01/sppercpudata01.scn -sp_docs += sppercpudata01/sppercpudata01.doc -sppercpudata01_SOURCES = sppercpudata01/init.c sppercpudata01/item.c -sppercpudata01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sppercpudata01) \ - $(support_includes) -endif - -if TEST_spport_err01 -sp_tests += spport_err01 -sp_screens += spport_err01/spport_err01.scn -sp_docs += spport_err01/spport_err01.doc -spport_err01_SOURCES = spport_err01/init.c spport_err01/system.h -spport_err01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spport_err01) \ - $(support_includes) -endif - -if TEST_spprintk -sp_tests += spprintk -sp_screens += spprintk/spprintk.scn -sp_docs += spprintk/spprintk.doc -spprintk_SOURCES = spprintk/init.c -spprintk_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spprintk) \ - $(support_includes) -endif - -if TEST_spprivenv01 -sp_tests += spprivenv01 -sp_screens += spprivenv01/spprivenv01.scn -sp_docs += spprivenv01/spprivenv01.doc -spprivenv01_SOURCES = spprivenv01/init.c -spprivenv01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spprivenv01) \ - $(support_includes) -endif - -if TEST_spprofiling01 -sp_tests += spprofiling01 -sp_screens += spprofiling01/spprofiling01.scn -sp_docs += spprofiling01/spprofiling01.doc -spprofiling01_SOURCES = spprofiling01/init.c -spprofiling01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spprofiling01) \ - $(support_includes) -endif - -if TEST_spqreslib -sp_tests += spqreslib -sp_screens += spqreslib/spqreslib.scn -sp_docs += spqreslib/spqreslib.doc -spqreslib_SOURCES = spqreslib/init.c spqreslib/task_periodic.c \ - spqreslib/system.h -spqreslib_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spqreslib) \ - $(support_includes) -endif - -if TEST_spratemon_err01 -sp_tests += spratemon_err01 -sp_screens += spratemon_err01/spratemon_err01.scn -sp_docs += spratemon_err01/spratemon_err01.doc -spratemon_err01_SOURCES = spratemon_err01/init.c \ - spratemon_err01/screen10.c spratemon_err01/task4.c \ - spratemon_err01/system.h -spratemon_err01_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_spratemon_err01) $(support_includes) -endif - -if TEST_sprbtree01 -sp_tests += sprbtree01 -sp_screens += sprbtree01/sprbtree01.scn -sp_docs += sprbtree01/sprbtree01.doc -sprbtree01_SOURCES = sprbtree01/init.c -sprbtree01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sprbtree01) \ - $(support_includes) -endif - -if TEST_spregion_err01 -sp_tests += spregion_err01 -sp_screens += spregion_err01/spregion_err01.scn -sp_docs += spregion_err01/spregion_err01.doc -spregion_err01_SOURCES = spregion_err01/init.c spregion_err01/system.h -spregion_err01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spregion_err01) \ - $(support_includes) -endif - -if TEST_sprmsched01 -sp_tests += sprmsched01 -sp_screens += sprmsched01/sprmsched01.scn -sp_docs += sprmsched01/sprmsched01.doc -sprmsched01_SOURCES = sprmsched01/init.c ../support/src/spin.c -sprmsched01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sprmsched01) \ - $(support_includes) -endif - -if TEST_sprmsched02 -sp_tests += sprmsched02 -sp_screens += sprmsched02/sprmsched02.scn -sp_docs += sprmsched02/sprmsched02.doc -sprmsched02_SOURCES = sprmsched02/init.c ../support/src/spin.c -sprmsched02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sprmsched02) \ - $(support_includes) -endif - -if TEST_spscheduler01 -sp_tests += spscheduler01 -sp_screens += spscheduler01/spscheduler01.scn -sp_docs += spscheduler01/spscheduler01.doc -spscheduler01_SOURCES = spscheduler01/init.c -spscheduler01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spscheduler01) \ - $(support_includes) -endif - -if TEST_spsem01 -sp_tests += spsem01 -sp_screens += spsem01/spsem01.scn -sp_docs += spsem01/spsem01.doc -spsem01_SOURCES = spsem01/init.c -spsem01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spsem01) \ - $(support_includes) -endif - -if TEST_spsem02 -sp_tests += spsem02 -sp_screens += spsem02/spsem02.scn -sp_docs += spsem02/spsem02.doc -spsem02_SOURCES = spsem02/init.c -spsem02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spsem02) \ - $(support_includes) -endif - -if TEST_spsem03 -sp_tests += spsem03 -sp_screens += spsem03/spsem03.scn -sp_docs += spsem03/spsem03.doc -spsem03_SOURCES = spsem03/init.c -spsem03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spsem03) \ - $(support_includes) -endif - -if TEST_spsem_err01 -sp_tests += spsem_err01 -sp_screens += spsem_err01/spsem_err01.scn -sp_docs += spsem_err01/spsem_err01.doc -spsem_err01_SOURCES = spsem_err01/init.c spsem_err01/system.h -spsem_err01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spsem_err01) \ - $(support_includes) -endif - -if TEST_spsem_err02 -sp_tests += spsem_err02 -sp_screens += spsem_err02/spsem_err02.scn -sp_docs += spsem_err02/spsem_err02.doc -spsem_err02_SOURCES = spsem_err02/init.c spsem_err02/task2.c \ - spsem_err02/system.h -spsem_err02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spsem_err02) \ - $(support_includes) -endif - -if TEST_spsignal_err01 -sp_tests += spsignal_err01 -sp_screens += spsignal_err01/spsignal_err01.scn -sp_docs += spsignal_err01/spsignal_err01.doc -spsignal_err01_SOURCES = spsignal_err01/init.c spsignal_err01/isr.c \ - spsignal_err01/system.h -spsignal_err01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spsignal_err01) \ - $(support_includes) -endif - -if TEST_spsimplesched01 -sp_tests += spsimplesched01 -sp_screens += spsimplesched01/spsimplesched01.scn -sp_docs += spsimplesched01/spsimplesched01.doc -spsimplesched01_SOURCES = spsimplesched01/init.c -spsimplesched01_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_spsimplesched01) $(support_includes) -endif - -if TEST_spsimplesched02 -sp_tests += spsimplesched02 -sp_screens += spsimplesched02/spsimplesched02.scn -sp_docs += spsimplesched02/spsimplesched02.doc -spsimplesched02_SOURCES = spsimplesched02/init.c -spsimplesched02_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_spsimplesched02) $(support_includes) -endif - -if TEST_spsimplesched03 -sp_tests += spsimplesched03 -sp_screens += spsimplesched03/spsimplesched03.scn -sp_docs += spsimplesched03/spsimplesched03.doc -spsimplesched03_SOURCES = spsimplesched03/init.c -spsimplesched03_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_spsimplesched03) $(support_includes) -endif - -if TEST_spsize -sp_tests += spsize -sp_screens += spsize/spsize.scn -sp_docs += spsize/spsize.doc -spsize_SOURCES = spsize/init.c spsize/getint.c spsize/size.c \ - spsize/system.h -spsize_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spsize) \ - $(support_includes) -endif - -if TEST_spstdthreads01 -sp_tests += spstdthreads01 -sp_screens += spstdthreads01/spstdthreads01.scn -sp_docs += spstdthreads01/spstdthreads01.doc -spstdthreads01_SOURCES = spstdthreads01/init.c -spstdthreads01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spstdthreads01) \ - $(support_includes) -endif - -if TEST_spstkalloc -sp_tests += spstkalloc -sp_screens += spstkalloc/spstkalloc.scn -sp_docs += spstkalloc/spstkalloc.doc -spstkalloc_SOURCES = spstkalloc/init.c -spstkalloc_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spstkalloc) \ - $(support_includes) -endif - -if TEST_spstkalloc02 -sp_tests += spstkalloc02 -sp_screens += spstkalloc02/spstkalloc02.scn -sp_docs += spstkalloc02/spstkalloc02.doc -spstkalloc02_SOURCES = spstkalloc02/init.c -spstkalloc02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spstkalloc02) \ - $(support_includes) -endif - -if TEST_spsysinit01 -sp_tests += spsysinit01 -sp_screens += spsysinit01/spsysinit01.scn -sp_docs += spsysinit01/spsysinit01.doc -spsysinit01_SOURCES = spsysinit01/init.c -spsysinit01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spsysinit01) \ - $(support_includes) -endif - -if TEST_spsyslock01 -sp_tests += spsyslock01 -sp_screens += spsyslock01/spsyslock01.scn -sp_docs += spsyslock01/spsyslock01.doc -spsyslock01_SOURCES = spsyslock01/init.c -spsyslock01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spsyslock01) \ - $(support_includes) -endif - -if TEST_sptask_err01 -sp_tests += sptask_err01 -sp_screens += sptask_err01/sptask_err01.scn -sp_docs += sptask_err01/sptask_err01.doc -sptask_err01_SOURCES = sptask_err01/init.c sptask_err01/task2.c \ - sptask_err01/system.h -sptask_err01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sptask_err01) \ - $(support_includes) -endif - -if TEST_sptask_err02 -sp_tests += sptask_err02 -sp_screens += sptask_err02/sptask_err02.scn -sp_docs += sptask_err02/sptask_err02.doc -sptask_err02_SOURCES = sptask_err02/init.c sptask_err02/system.h -sptask_err02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sptask_err02) \ - $(support_includes) -endif - -if TEST_sptask_err03 -sp_tests += sptask_err03 -sp_screens += sptask_err03/sptask_err03.scn -sp_docs += sptask_err03/sptask_err03.doc -sptask_err03_SOURCES = sptask_err03/init.c sptask_err03/system.h -sptask_err03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sptask_err03) \ - $(support_includes) -endif - -if TEST_sptask_err04 -sp_tests += sptask_err04 -sp_screens += sptask_err04/sptask_err04.scn -sp_docs += sptask_err04/sptask_err04.doc -sptask_err04_SOURCES = sptask_err04/init.c sptask_err04/task1.c \ - sptask_err04/system.h -sptask_err04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sptask_err04) \ - $(support_includes) -endif - -if TEST_sptasknopreempt01 -sp_tests += sptasknopreempt01 -sp_screens += sptasknopreempt01/sptasknopreempt01.scn -sp_docs += sptasknopreempt01/sptasknopreempt01.doc -sptasknopreempt01_SOURCES = sptasknopreempt01/init.c -sptasknopreempt01_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_sptasknopreempt01) $(support_includes) -endif - -if TEST_spthread01 -sp_tests += spthread01 -sp_screens += spthread01/spthread01.scn -sp_docs += spthread01/spthread01.doc -spthread01_SOURCES = spthread01/init.c -spthread01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spthread01) \ - $(support_includes) -endif - -if TEST_spthreadlife01 -sp_tests += spthreadlife01 -sp_screens += spthreadlife01/spthreadlife01.scn -sp_docs += spthreadlife01/spthreadlife01.doc -spthreadlife01_SOURCES = spthreadlife01/init.c -spthreadlife01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spthreadlife01) \ - $(support_includes) -endif - -if TEST_spthreadq01 -sp_tests += spthreadq01 -sp_screens += spthreadq01/spthreadq01.scn -sp_docs += spthreadq01/spthreadq01.doc -spthreadq01_SOURCES = spthreadq01/init.c -spthreadq01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spthreadq01) \ - $(support_includes) -endif - -if TEST_sptimecounter01 -sp_tests += sptimecounter01 -sp_screens += sptimecounter01/sptimecounter01.scn -sp_docs += sptimecounter01/sptimecounter01.doc -sptimecounter01_SOURCES = sptimecounter01/init.c -sptimecounter01_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_sptimecounter01) $(support_includes) -endif - -if TEST_sptimecounter02 -sp_tests += sptimecounter02 -sp_screens += sptimecounter02/sptimecounter02.scn -sp_docs += sptimecounter02/sptimecounter02.doc -sptimecounter02_SOURCES = sptimecounter02/init.c ../support/src/spin.c -sptimecounter02_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_sptimecounter02) $(support_includes) -endif - -if TEST_sptimecounter03 -sp_tests += sptimecounter03 -sp_screens += sptimecounter03/sptimecounter03.scn -sp_docs += sptimecounter03/sptimecounter03.doc -sptimecounter03_SOURCES = sptimecounter03/init.c -sptimecounter03_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_sptimecounter03) $(support_includes) -endif - -if TEST_sptimecounter04 -sp_tests += sptimecounter04 -sp_screens += sptimecounter04/sptimecounter04.scn -sp_docs += sptimecounter04/sptimecounter04.doc -sptimecounter04_SOURCES = sptimecounter04/init.c -sptimecounter04_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_sptimecounter04) $(support_includes) -endif - -if TEST_sptimer_err01 -sp_tests += sptimer_err01 -sp_screens += sptimer_err01/sptimer_err01.scn -sp_docs += sptimer_err01/sptimer_err01.doc -sptimer_err01_SOURCES = sptimer_err01/init.c -sptimer_err01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sptimer_err01) \ - $(support_includes) -endif - -if TEST_sptimer_err02 -sp_tests += sptimer_err02 -sp_screens += sptimer_err02/sptimer_err02.scn -sp_docs += sptimer_err02/sptimer_err02.doc -sptimer_err02_SOURCES = sptimer_err02/init.c -sptimer_err02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sptimer_err02) \ - $(support_includes) -endif - -if TEST_sptimerserver01 -sp_tests += sptimerserver01 -sp_screens += sptimerserver01/sptimerserver01.scn -sp_docs += sptimerserver01/sptimerserver01.doc -sptimerserver01_SOURCES = sptimerserver01/init.c -sptimerserver01_CPPFLAGS = $(AM_CPPFLAGS) \ - $(TEST_FLAGS_sptimerserver01) $(support_includes) -endif - -if TEST_sptimespec01 -sp_tests += sptimespec01 -sp_screens += sptimespec01/sptimespec01.scn -sp_docs += sptimespec01/sptimespec01.doc -sptimespec01_SOURCES = sptimespec01/init.c -sptimespec01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sptimespec01) \ - $(support_includes) -endif - -if TEST_sptls01 -sp_tests += sptls01 -sp_screens += sptls01/sptls01.scn -sp_docs += sptls01/sptls01.doc -sptls01_SOURCES = sptls01/init.c -sptls01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sptls01) \ - $(support_includes) -endif - -if HAS_CPLUSPLUS -if TEST_sptls02 -sp_tests += sptls02 -sp_screens += sptls02/sptls02.scn -sp_docs += sptls02/sptls02.doc -sptls02_SOURCES = sptls02/init.cc sptls02/var.cc -sptls02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sptls02) \ - $(support_includes) -endif -endif - -if TEST_sptls03 -sp_tests += sptls03 -sp_screens += sptls03/sptls03.scn -sp_docs += sptls03/sptls03.doc -sptls03_SOURCES = sptls03/init.c -sptls03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sptls03) \ - $(support_includes) -endif - -if TEST_sptls04 -sp_tests += sptls04 -sp_screens += sptls04/sptls04.scn -sp_docs += sptls04/sptls04.doc -sptls04_SOURCES = sptls04/init.c -sptls04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_sptls04) \ - $(support_includes) -endif - -if TEST_spversion01 -sp_tests += spversion01 -sp_screens += spversion01/spversion01.scn -sp_docs += spversion01/spversion01.doc -spversion01_SOURCES = spversion01/init.c -spversion01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spversion01) \ - $(support_includes) -endif - -if TEST_spwatchdog -sp_tests += spwatchdog -sp_screens += spwatchdog/spwatchdog.scn -sp_docs += spwatchdog/spwatchdog.doc -spwatchdog_SOURCES = spwatchdog/init.c spwatchdog/task1.c \ - spwatchdog/system.h spwatchdog/prtime.c spwatchdog/delay.c -spwatchdog_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spwatchdog) \ - $(support_includes) -endif - -if TEST_spwkspace -sp_tests += spwkspace -sp_screens += spwkspace/spwkspace.scn -sp_docs += spwkspace/spwkspace.doc -spwkspace_SOURCES = spwkspace/init.c -spwkspace_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spwkspace) \ - $(support_includes) -endif - -if TEST_splinkersets01 -sp_libs += libsplinkersets01.a -libsplinkersets01_a_SOURCES = splinkersets01/sets.c \ - splinkersets01/content.c \ - splinkersets01/item-a.c \ - splinkersets01/item-ca.c -endif - -noinst_PROGRAMS = $(sp_tests) -noinst_LIBRARIES = $(sp_libs) diff --git a/testsuites/sptests/configure.ac b/testsuites/sptests/configure.ac deleted file mode 100644 index 36d4519da3..0000000000 --- a/testsuites/sptests/configure.ac +++ /dev/null @@ -1,253 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-tests-sptests],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -AC_CONFIG_SRCDIR([sp01]) -AC_CONFIG_HEADER([config.h]) -RTEMS_TOP([../..],[..]) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU - -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_ENABLE_CXX -RTEMS_ENV_RTEMSBSP - -RTEMS_PROJECT_ROOT - -RTEMS_PROG_CC_FOR_TARGET -RTEMS_PROG_CXX_FOR_TARGET - -RTEMS_CANONICALIZE_TOOLS - -RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP) -RTEMS_CHECK_CXX(RTEMS_BSP) - -AM_CONDITIONAL([HAS_CPLUSPLUS],[test $HAS_CPLUSPLUS = "yes"]) - -# Some tests should not be built/run in SMP configurations -RTEMS_CHECK_CPUOPTS([RTEMS_SMP]) -AM_CONDITIONAL(NO_SMP,test "$rtems_cv_RTEMS_SMP" != "yes") -AM_CONDITIONAL(HAS_SMP,test "$rtems_cv_RTEMS_SMP" = "yes") - -# BSP Test configuration -RTEMS_TEST_CHECK([sp01]) -RTEMS_TEST_CHECK([sp02]) -RTEMS_TEST_CHECK([sp03]) -RTEMS_TEST_CHECK([sp04]) -RTEMS_TEST_CHECK([sp05]) -RTEMS_TEST_CHECK([sp06]) -RTEMS_TEST_CHECK([sp07]) -RTEMS_TEST_CHECK([sp08]) -RTEMS_TEST_CHECK([sp11]) -RTEMS_TEST_CHECK([sp12]) -RTEMS_TEST_CHECK([sp13]) -RTEMS_TEST_CHECK([sp14]) -RTEMS_TEST_CHECK([sp15]) -RTEMS_TEST_CHECK([sp16]) -RTEMS_TEST_CHECK([sp17]) -RTEMS_TEST_CHECK([sp18]) -RTEMS_TEST_CHECK([sp19]) -RTEMS_TEST_CHECK([sp20]) -RTEMS_TEST_CHECK([sp2038]) -RTEMS_TEST_CHECK([sp21]) -RTEMS_TEST_CHECK([sp22]) -RTEMS_TEST_CHECK([sp23]) -RTEMS_TEST_CHECK([sp24]) -RTEMS_TEST_CHECK([sp25]) -RTEMS_TEST_CHECK([sp26]) -RTEMS_TEST_CHECK([sp27]) -RTEMS_TEST_CHECK([sp27a]) -RTEMS_TEST_CHECK([sp29]) -RTEMS_TEST_CHECK([sp30]) -RTEMS_TEST_CHECK([sp31]) -RTEMS_TEST_CHECK([sp32]) -RTEMS_TEST_CHECK([sp33]) -RTEMS_TEST_CHECK([sp34]) -RTEMS_TEST_CHECK([sp35]) -RTEMS_TEST_CHECK([sp37]) -RTEMS_TEST_CHECK([sp38]) -RTEMS_TEST_CHECK([sp40]) -RTEMS_TEST_CHECK([sp41]) -RTEMS_TEST_CHECK([sp42]) -RTEMS_TEST_CHECK([sp43]) -RTEMS_TEST_CHECK([sp44]) -RTEMS_TEST_CHECK([sp45]) -RTEMS_TEST_CHECK([sp46]) -RTEMS_TEST_CHECK([sp47]) -RTEMS_TEST_CHECK([sp48]) -RTEMS_TEST_CHECK([sp49]) -RTEMS_TEST_CHECK([sp50]) -RTEMS_TEST_CHECK([sp51]) -RTEMS_TEST_CHECK([sp52]) -RTEMS_TEST_CHECK([sp53]) -RTEMS_TEST_CHECK([sp54]) -RTEMS_TEST_CHECK([sp55]) -RTEMS_TEST_CHECK([sp56]) -RTEMS_TEST_CHECK([sp57]) -RTEMS_TEST_CHECK([sp58]) -RTEMS_TEST_CHECK([sp59]) -RTEMS_TEST_CHECK([sp60]) -RTEMS_TEST_CHECK([sp62]) -RTEMS_TEST_CHECK([sp63]) -RTEMS_TEST_CHECK([sp64]) -RTEMS_TEST_CHECK([sp65]) -RTEMS_TEST_CHECK([sp66]) -RTEMS_TEST_CHECK([sp67]) -RTEMS_TEST_CHECK([sp68]) -RTEMS_TEST_CHECK([sp69]) -RTEMS_TEST_CHECK([sp70]) -RTEMS_TEST_CHECK([sp71]) -RTEMS_TEST_CHECK([sp72]) -RTEMS_TEST_CHECK([sp73]) -RTEMS_TEST_CHECK([sp74]) -RTEMS_TEST_CHECK([sp75]) -RTEMS_TEST_CHECK([sp76]) -RTEMS_TEST_CHECK([sp77]) -RTEMS_TEST_CHECK([spassoc01]) -RTEMS_TEST_CHECK([spatomic01]) -RTEMS_TEST_CHECK([spcache01]) -RTEMS_TEST_CHECK([spcbssched01]) -RTEMS_TEST_CHECK([spcbssched02]) -RTEMS_TEST_CHECK([spcbssched03]) -RTEMS_TEST_CHECK([spchain]) -RTEMS_TEST_CHECK([spclock_err01]) -RTEMS_TEST_CHECK([spclock_err02]) -RTEMS_TEST_CHECK([spclock_todhook01]) -RTEMS_TEST_CHECK([spconfig01]) -RTEMS_TEST_CHECK([spconfig02]) -RTEMS_TEST_CHECK([spconsole01]) -RTEMS_TEST_CHECK([spcontext01]) -RTEMS_TEST_CHECK([spcpucounter01]) -RTEMS_TEST_CHECK([spcpuset01]) -RTEMS_TEST_CHECK([spcxx01]) -RTEMS_TEST_CHECK([spedfsched01]) -RTEMS_TEST_CHECK([spedfsched02]) -RTEMS_TEST_CHECK([spedfsched03]) -RTEMS_TEST_CHECK([spedfsched04]) -RTEMS_TEST_CHECK([sperror01]) -RTEMS_TEST_CHECK([sperror02]) -RTEMS_TEST_CHECK([sperror03]) -RTEMS_TEST_CHECK([spevent_err03]) -RTEMS_TEST_CHECK([speventsystem01]) -RTEMS_TEST_CHECK([speventtransient01]) -RTEMS_TEST_CHECK([spextensions01]) -RTEMS_TEST_CHECK([spfatal01]) -RTEMS_TEST_CHECK([spfatal03]) -RTEMS_TEST_CHECK([spfatal04]) -RTEMS_TEST_CHECK([spfatal05]) -RTEMS_TEST_CHECK([spfatal09]) -RTEMS_TEST_CHECK([spfatal10]) -RTEMS_TEST_CHECK([spfatal11]) -RTEMS_TEST_CHECK([spfatal12]) -RTEMS_TEST_CHECK([spfatal14]) -RTEMS_TEST_CHECK([spfatal15]) -RTEMS_TEST_CHECK([spfatal16]) -RTEMS_TEST_CHECK([spfatal24]) -RTEMS_TEST_CHECK([spfatal25]) -RTEMS_TEST_CHECK([spfatal26]) -RTEMS_TEST_CHECK([spfatal28]) -RTEMS_TEST_CHECK([spfatal29]) -RTEMS_TEST_CHECK([spfatal30]) -RTEMS_TEST_CHECK([spfatal31]) -RTEMS_TEST_CHECK([spfatal32]) -RTEMS_TEST_CHECK([spfifo01]) -RTEMS_TEST_CHECK([spfifo02]) -RTEMS_TEST_CHECK([spfifo03]) -RTEMS_TEST_CHECK([spfifo04]) -RTEMS_TEST_CHECK([spfifo05]) -RTEMS_TEST_CHECK([spfreechain01]) -RTEMS_TEST_CHECK([spglobalcon01]) -RTEMS_TEST_CHECK([spglobalcon02]) -RTEMS_TEST_CHECK([spheapprot]) -RTEMS_TEST_CHECK([spinternalerror01]) -RTEMS_TEST_CHECK([spinternalerror02]) -RTEMS_TEST_CHECK([spintr_err01]) -RTEMS_TEST_CHECK([spintrcritical01]) -RTEMS_TEST_CHECK([spintrcritical02]) -RTEMS_TEST_CHECK([spintrcritical03]) -RTEMS_TEST_CHECK([spintrcritical04]) -RTEMS_TEST_CHECK([spintrcritical05]) -RTEMS_TEST_CHECK([spintrcritical08]) -RTEMS_TEST_CHECK([spintrcritical09]) -RTEMS_TEST_CHECK([spintrcritical10]) -RTEMS_TEST_CHECK([spintrcritical11]) -RTEMS_TEST_CHECK([spintrcritical12]) -RTEMS_TEST_CHECK([spintrcritical13]) -RTEMS_TEST_CHECK([spintrcritical14]) -RTEMS_TEST_CHECK([spintrcritical15]) -RTEMS_TEST_CHECK([spintrcritical16]) -RTEMS_TEST_CHECK([spintrcritical18]) -RTEMS_TEST_CHECK([spintrcritical20]) -RTEMS_TEST_CHECK([spintrcritical21]) -RTEMS_TEST_CHECK([spintrcritical22]) -RTEMS_TEST_CHECK([spintrcritical23]) -RTEMS_TEST_CHECK([spintrcritical24]) -RTEMS_TEST_CHECK([splinkersets01]) -RTEMS_TEST_CHECK([spmkdir]) -RTEMS_TEST_CHECK([spmisc01]) -RTEMS_TEST_CHECK([spmountmgr01]) -RTEMS_TEST_CHECK([spmrsp01]) -RTEMS_TEST_CHECK([spmsgq_err01]) -RTEMS_TEST_CHECK([spmsgq_err02]) -RTEMS_TEST_CHECK([spmutex01]) -RTEMS_TEST_CHECK([spnsext01]) -RTEMS_TEST_CHECK([spobjgetnext]) -RTEMS_TEST_CHECK([sppagesize]) -RTEMS_TEST_CHECK([sppartition_err01]) -RTEMS_TEST_CHECK([sppercpudata01]) -RTEMS_TEST_CHECK([spport_err01]) -RTEMS_TEST_CHECK([spprintk]) -RTEMS_TEST_CHECK([spprivenv01]) -RTEMS_TEST_CHECK([spprofiling01]) -RTEMS_TEST_CHECK([spqreslib]) -RTEMS_TEST_CHECK([spratemon_err01]) -RTEMS_TEST_CHECK([sprbtree01]) -RTEMS_TEST_CHECK([spregion_err01]) -RTEMS_TEST_CHECK([sprmsched01]) -RTEMS_TEST_CHECK([sprmsched02]) -RTEMS_TEST_CHECK([spscheduler01]) -RTEMS_TEST_CHECK([spsem01]) -RTEMS_TEST_CHECK([spsem02]) -RTEMS_TEST_CHECK([spsem03]) -RTEMS_TEST_CHECK([spsem_err01]) -RTEMS_TEST_CHECK([spsem_err02]) -RTEMS_TEST_CHECK([spsignal_err01]) -RTEMS_TEST_CHECK([spsimplesched01]) -RTEMS_TEST_CHECK([spsimplesched02]) -RTEMS_TEST_CHECK([spsimplesched03]) -RTEMS_TEST_CHECK([spsize]) -RTEMS_TEST_CHECK([spstdthreads01]) -RTEMS_TEST_CHECK([spstkalloc]) -RTEMS_TEST_CHECK([spstkalloc02]) -RTEMS_TEST_CHECK([spsysinit01]) -RTEMS_TEST_CHECK([spsyslock01]) -RTEMS_TEST_CHECK([sptask_err01]) -RTEMS_TEST_CHECK([sptask_err02]) -RTEMS_TEST_CHECK([sptask_err03]) -RTEMS_TEST_CHECK([sptask_err04]) -RTEMS_TEST_CHECK([sptasknopreempt01]) -RTEMS_TEST_CHECK([spthread01]) -RTEMS_TEST_CHECK([spthreadlife01]) -RTEMS_TEST_CHECK([spthreadq01]) -RTEMS_TEST_CHECK([sptimecounter01]) -RTEMS_TEST_CHECK([sptimecounter02]) -RTEMS_TEST_CHECK([sptimecounter03]) -RTEMS_TEST_CHECK([sptimecounter04]) -RTEMS_TEST_CHECK([sptimer_err01]) -RTEMS_TEST_CHECK([sptimer_err02]) -RTEMS_TEST_CHECK([sptimerserver01]) -RTEMS_TEST_CHECK([sptimespec01]) -RTEMS_TEST_CHECK([sptls01]) -RTEMS_TEST_CHECK([sptls02]) -RTEMS_TEST_CHECK([sptls03]) -RTEMS_TEST_CHECK([sptls04]) -RTEMS_TEST_CHECK([spversion01]) -RTEMS_TEST_CHECK([spwatchdog]) -RTEMS_TEST_CHECK([spwkspace]) - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/testsuites/tmtests/Makefile.am b/testsuites/tmtests/Makefile.am deleted file mode 100644 index 096f3ad346..0000000000 --- a/testsuites/tmtests/Makefile.am +++ /dev/null @@ -1,386 +0,0 @@ -# -# Timing Testuite -# - -ACLOCAL_AMFLAGS = -I ../aclocal - -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg -include $(top_srcdir)/../automake/compile.am - -tm_tests = -tm_screens = -tm_docs = - -support_includes = -I$(top_srcdir)/../support/include - -if TEST_tm01 -tm_tests += tm01 -tm_docs += tm01/tm01.doc -tm01_SOURCES = tm01/task1.c tm01/system.h include/timesys.h \ - ../support/src/tmtests_empty_function.c -tm01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm01) $(support_includes) \ - -I$(top_srcdir)/include -endif - -if TEST_tm02 -tm_tests += tm02 -tm_docs += tm02/tm02.doc -tm02_SOURCES = tm02/task1.c tm02/system.h include/timesys.h \ - ../support/src/tmtests_empty_function.c -tm02_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm02) $(support_includes) \ - -I$(top_srcdir)/include -endif - -if TEST_tm03 -tm_tests += tm03 -tm_docs += tm03/tm03.doc -tm03_SOURCES = tm03/task1.c tm03/system.h include/timesys.h \ - ../support/src/tmtests_empty_function.c -tm03_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm03) $(support_includes) \ - -I$(top_srcdir)/include -endif - -if TEST_tm04 -tm_tests += tm04 -tm_docs += tm04/tm04.doc -tm04_SOURCES = tm04/task1.c tm04/system.h include/timesys.h \ - ../support/src/tmtests_empty_function.c -tm04_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm04) $(support_includes) \ - -I$(top_srcdir)/include -endif - -if TEST_tm05 -tm_tests += tm05 -tm_docs += tm05/tm05.doc -tm05_SOURCES = tm05/task1.c tm05/system.h include/timesys.h \ - ../support/src/tmtests_empty_function.c -tm05_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm05) $(support_includes) \ - -I$(top_srcdir)/include -endif - -if TEST_tm06 -tm_tests += tm06 -tm_docs += tm06/tm06.doc -tm06_SOURCES = tm06/task1.c tm06/system.h include/timesys.h \ - ../support/src/tmtests_empty_function.c -tm06_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm06) $(support_includes) \ - -I$(top_srcdir)/include -endif - -if TEST_tm07 -tm_tests += tm07 -tm_docs += tm07/tm07.doc -tm07_SOURCES = tm07/task1.c tm07/system.h include/timesys.h \ - ../support/src/tmtests_empty_function.c -tm07_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm07) $(support_includes) \ - -I$(top_srcdir)/include -endif - -if TEST_tm08 -tm_tests += tm08 -tm_docs += tm08/tm08.doc -tm08_SOURCES = tm08/task1.c tm08/system.h include/timesys.h \ - ../support/src/tmtests_empty_function.c -tm08_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm08) $(support_includes) \ - -I$(top_srcdir)/include -endif - -if TEST_tm09 -tm_tests += tm09 -tm_docs += tm09/tm09.doc -tm09_SOURCES = tm09/task1.c tm09/system.h include/timesys.h \ - ../support/src/tmtests_empty_function.c -tm09_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm09) $(support_includes) \ - -I$(top_srcdir)/include -endif - -if TEST_tm10 -tm_tests += tm10 -tm_docs += tm10/tm10.doc -tm10_SOURCES = tm10/task1.c tm10/system.h include/timesys.h \ - ../support/src/tmtests_empty_function.c -tm10_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm10) $(support_includes) \ - -I$(top_srcdir)/include -endif - -if TEST_tm11 -tm_tests += tm11 -tm_docs += tm11/tm11.doc -tm11_SOURCES = tm11/task1.c tm11/system.h include/timesys.h \ - ../support/src/tmtests_empty_function.c -tm11_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm11) $(support_includes) \ - -I$(top_srcdir)/include -endif - -if TEST_tm12 -tm_tests += tm12 -tm_docs += tm12/tm12.doc -tm12_SOURCES = tm12/task1.c tm12/system.h include/timesys.h \ - ../support/src/tmtests_empty_function.c -tm12_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm12) $(support_includes) \ - -I$(top_srcdir)/include -endif - -if TEST_tm13 -tm_tests += tm13 -tm_docs += tm13/tm13.doc -tm13_SOURCES = tm13/task1.c tm13/system.h include/timesys.h \ - ../support/src/tmtests_empty_function.c -tm13_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm13) $(support_includes) \ - -I$(top_srcdir)/include -endif - -if TEST_tm14 -tm_tests += tm14 -tm_docs += tm14/tm14.doc -tm14_SOURCES = tm14/task1.c tm14/system.h include/timesys.h \ - ../support/src/tmtests_empty_function.c -tm14_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm14) $(support_includes) \ - -I$(top_srcdir)/include -endif - -if TEST_tm15 -tm_tests += tm15 -tm_docs += tm15/tm15.doc -tm15_SOURCES = tm15/task1.c tm15/system.h include/timesys.h \ - ../support/src/tmtests_empty_function.c -tm15_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm15) $(support_includes) \ - -I$(top_srcdir)/include -endif - -if TEST_tm16 -tm_tests += tm16 -tm_docs += tm16/tm16.doc -tm16_SOURCES = tm16/task1.c tm16/system.h include/timesys.h \ - ../support/src/tmtests_empty_function.c -tm16_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm16) $(support_includes) \ - -I$(top_srcdir)/include -endif - -if TEST_tm17 -tm_tests += tm17 -tm_docs += tm17/tm17.doc -tm17_SOURCES = tm17/task1.c tm17/system.h include/timesys.h \ - ../support/src/tmtests_empty_function.c -tm17_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm17) $(support_includes) \ - -I$(top_srcdir)/include -endif - -if TEST_tm18 -tm_tests += tm18 -tm_docs += tm18/tm18.doc -tm18_SOURCES = tm18/task1.c tm18/system.h include/timesys.h \ - ../support/src/tmtests_empty_function.c -tm18_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm18) $(support_includes) \ - -I$(top_srcdir)/include -endif - -if TEST_tm19 -tm_tests += tm19 -tm_docs += tm19/tm19.doc -tm19_SOURCES = tm19/task1.c tm19/system.h include/timesys.h \ - ../support/src/tmtests_empty_function.c -tm19_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm19) $(support_includes) \ - -I$(top_srcdir)/include -endif - -if TEST_tm20 -tm_tests += tm20 -tm_docs += tm20/tm20.doc -tm20_SOURCES = tm20/task1.c tm20/system.h include/timesys.h \ - ../support/src/tmtests_empty_function.c -tm20_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm20) $(support_includes) \ - -I$(top_srcdir)/include -endif - -if TEST_tm21 -tm_tests += tm21 -tm_docs += tm21/tm21.doc -tm21_SOURCES = tm21/task1.c tm21/system.h include/timesys.h \ - ../support/src/tmtests_empty_function.c -tm21_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm21) $(support_includes) \ - -I$(top_srcdir)/include -endif - -if TEST_tm22 -tm_tests += tm22 -tm_docs += tm22/tm22.doc -tm22_SOURCES = tm22/task1.c tm22/system.h include/timesys.h \ - ../support/src/tmtests_empty_function.c -tm22_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm22) $(support_includes) \ - -I$(top_srcdir)/include -endif - -if TEST_tm23 -tm_tests += tm23 -tm_docs += tm23/tm23.doc -tm23_SOURCES = tm23/task1.c tm23/system.h include/timesys.h \ - ../support/src/tmtests_empty_function.c -tm23_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm23) $(support_includes) \ - -I$(top_srcdir)/include -endif - -if TEST_tm24 -tm_tests += tm24 -tm_docs += tm24/tm24.doc -tm24_SOURCES = tm24/task1.c tm24/system.h include/timesys.h \ - ../support/src/tmtests_empty_function.c -tm24_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm24) $(support_includes) \ - -I$(top_srcdir)/include -endif - -if TEST_tm25 -tm_tests += tm25 -tm_docs += tm25/tm25.doc -tm25_SOURCES = tm25/task1.c tm25/system.h include/timesys.h \ - ../support/src/tmtests_empty_function.c -tm25_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm25) $(support_includes) \ - -I$(top_srcdir)/include -endif - -if TEST_tm26 -tm_tests += tm26 -tm_docs += tm26/tm26.doc -tm26_SOURCES = tm26/task1.c tm26/system.h tm26/fptest.h \ - include/timesys.h ../support/src/tmtests_empty_function.c -tm26_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm26) $(support_includes) \ - -I$(top_srcdir)/include -endif - -if TEST_tm27 -tm_tests += tm27 -tm_docs += tm27/tm27.doc -tm27_SOURCES = tm27/task1.c tm27/system.h include/timesys.h \ - ../support/src/tmtests_empty_function.c -tm27_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm27) $(support_includes) \ - -I$(top_srcdir)/include -endif - -if TEST_tm28 -tm_tests += tm28 -tm_docs += tm28/tm28.doc -tm28_SOURCES = tm28/task1.c tm28/system.h include/timesys.h \ - ../support/src/tmtests_empty_function.c -tm28_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm28) $(support_includes) \ - -I$(top_srcdir)/include -endif - -if TEST_tm29 -tm_tests += tm29 -tm_docs += tm29/tm29.doc -tm29_SOURCES = tm29/task1.c tm29/system.h include/timesys.h \ - ../support/src/tmtests_empty_function.c -tm29_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm29) $(support_includes) \ - -I$(top_srcdir)/include -endif - -if TEST_tm30 -tm_tests += tm30 -tm_docs += tm30/tm30.doc -tm30_SOURCES = tm30/init.c include/timesys.h \ - ../support/src/tmtests_empty_function.c \ - ../support/src/tmtests_support.c -tm30_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm30) $(support_includes) \ - -I$(top_srcdir)/include -endif - -if TEST_tm31 -tm_tests += tm31 -tm_docs += tm31/tm31.doc -tm31_SOURCES = tm31/task1.c tm02/system.h include/timesys.h \ - ../support/src/tmtests_empty_function.c -tm31_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm31) $(support_includes) \ - -I$(top_srcdir)/../tm02 -I$(top_srcdir)/include -endif - -if TEST_tm32 -tm_tests += tm32 -tm_docs += tm32/tm32.doc -tm32_SOURCES = tm32/task1.c tm03/system.h include/timesys.h \ - ../support/src/tmtests_empty_function.c -tm32_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm32) $(support_includes) \ - -I$(top_srcdir)/../tm03 -I$(top_srcdir)/include -endif - -if TEST_tm33 -tm_tests += tm33 -tm_docs += tm33/tm33.doc -tm33_SOURCES = tm33/task1.c tm02/system.h include/timesys.h \ - ../support/src/tmtests_empty_function.c -tm33_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm33) $(support_includes) \ - -I$(top_srcdir)/../tm02 -I$(top_srcdir)/include -endif - -if TEST_tm34 -tm_tests += tm34 -tm_docs += tm34/tm34.doc -tm34_SOURCES = tm34/task1.c tm03/system.h include/timesys.h \ - ../support/src/tmtests_empty_function.c -tm34_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm34) $(support_includes) \ - -I$(top_srcdir)/../tm03 -I$(top_srcdir)/include -endif - -if TEST_tm35 -tm_tests += tm35 -tm_docs += tm35/tm35.doc -tm35_SOURCES = tm35/task1.c tm02/system.h include/timesys.h \ - ../support/src/tmtests_empty_function.c -tm35_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm35) $(support_includes) \ - -I$(top_srcdir)/../tm02 -I$(top_srcdir)/include -endif - -if TEST_tm36 -tm_tests += tm36 -tm_docs += tm36/tm36.doc -tm36_SOURCES = tm36/task1.c tm03/system.h include/timesys.h \ - ../support/src/tmtests_empty_function.c -tm36_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tm36) $(support_includes) \ - -I$(top_srcdir)/../tm03 -I$(top_srcdir)/include -endif - -if TEST_tmck -tm_tests += tmck -tm_docs += tmck/tmck.doc -tmck_SOURCES = tmck/task1.c tmck/system.h include/timesys.h \ - ../support/src/tmtests_empty_function.c -tmck_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tmck) $(support_includes) \ - -I$(top_srcdir)/include -endif - -if TEST_tmcontext01 -tm_tests += tmcontext01 -tm_screens += tmcontext01/tmcontext01.scn -tm_docs += tmcontext01/tmcontext01.doc -tmcontext01_SOURCES = tmcontext01/init.c -tmcontext01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tmcontext01) \ - $(support_includes) -endif - -if TEST_tmfine01 -tm_tests += tmfine01 -tm_screens += tmfine01/tmfine01.scn -tm_docs += tmfine01/tmfine01.doc -tmfine01_SOURCES = tmfine01/init.c -tmfine01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tmfine01) \ - $(support_includes) -endif - -if TEST_tmonetoone -tm_tests += tmonetoone -tm_screens += tmonetoone/tmonetoone.scn -tm_docs += tmonetoone/tmonetoone.doc -tmonetoone_SOURCES = tmonetoone/init.c -tmonetoone_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tmonetoone) \ - $(support_includes) -endif - -if TEST_tmtimer01 -tm_tests += tmtimer01 -tm_screens += tmtimer01/tmtimer01.scn -tm_docs += tmtimer01/tmtimer01.doc -tmtimer01_SOURCES = tmtimer01/init.c -tmtimer01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_tmtimer01) \ - $(support_includes) -endif - -noinst_PROGRAMS = $(tm_tests) diff --git a/testsuites/tmtests/configure.ac b/testsuites/tmtests/configure.ac deleted file mode 100644 index ea821b9a00..0000000000 --- a/testsuites/tmtests/configure.ac +++ /dev/null @@ -1,70 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-tests-tmtests],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -AC_CONFIG_SRCDIR([tm01]) -AC_CONFIG_HEADER([config.h]) -RTEMS_TOP([../..],[..]) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU - -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_ENV_RTEMSBSP - -RTEMS_PROJECT_ROOT - -RTEMS_PROG_CC_FOR_TARGET - -RTEMS_CANONICALIZE_TOOLS - -RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP) - -# BSP Test configuration -RTEMS_TEST_CHECK([tm01]) -RTEMS_TEST_CHECK([tm02]) -RTEMS_TEST_CHECK([tm03]) -RTEMS_TEST_CHECK([tm04]) -RTEMS_TEST_CHECK([tm05]) -RTEMS_TEST_CHECK([tm06]) -RTEMS_TEST_CHECK([tm07]) -RTEMS_TEST_CHECK([tm08]) -RTEMS_TEST_CHECK([tm09]) -RTEMS_TEST_CHECK([tm10]) -RTEMS_TEST_CHECK([tm11]) -RTEMS_TEST_CHECK([tm12]) -RTEMS_TEST_CHECK([tm13]) -RTEMS_TEST_CHECK([tm14]) -RTEMS_TEST_CHECK([tm15]) -RTEMS_TEST_CHECK([tm16]) -RTEMS_TEST_CHECK([tm17]) -RTEMS_TEST_CHECK([tm18]) -RTEMS_TEST_CHECK([tm19]) -RTEMS_TEST_CHECK([tm20]) -RTEMS_TEST_CHECK([tm21]) -RTEMS_TEST_CHECK([tm22]) -RTEMS_TEST_CHECK([tm23]) -RTEMS_TEST_CHECK([tm24]) -RTEMS_TEST_CHECK([tm25]) -RTEMS_TEST_CHECK([tm26]) -RTEMS_TEST_CHECK([tm27]) -RTEMS_TEST_CHECK([tm28]) -RTEMS_TEST_CHECK([tm29]) -RTEMS_TEST_CHECK([tm30]) -RTEMS_TEST_CHECK([tm31]) -RTEMS_TEST_CHECK([tm32]) -RTEMS_TEST_CHECK([tm33]) -RTEMS_TEST_CHECK([tm34]) -RTEMS_TEST_CHECK([tm35]) -RTEMS_TEST_CHECK([tm36]) -RTEMS_TEST_CHECK([tmck]) -RTEMS_TEST_CHECK([tmcontext01]) -RTEMS_TEST_CHECK([tmfine01]) -RTEMS_TEST_CHECK([tmonetoone]) -RTEMS_TEST_CHECK([tmtimer01]) - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT -- cgit v1.2.3