[PATCH 29/31] build: Merge score/cpu/*/Makefile.am

Sebastian Huber sebastian.huber at embedded-brains.de
Mon Oct 8 10:43:31 UTC 2018


---
 cpukit/Makefile.am                    | 3121 ++++++++++++++++++---------------
 cpukit/configure.ac                   |   22 +-
 cpukit/score/Makefile.am              |    2 -
 cpukit/score/cpu/arm/Makefile.am      |   34 -
 cpukit/score/cpu/bfin/Makefile.am     |    9 -
 cpukit/score/cpu/epiphany/Makefile.am |   16 -
 cpukit/score/cpu/i386/Makefile.am     |    9 -
 cpukit/score/cpu/lm32/Makefile.am     |    9 -
 cpukit/score/cpu/m32c/Makefile.am     |   10 -
 cpukit/score/cpu/m68k/Makefile.am     |   11 -
 cpukit/score/cpu/mips/Makefile.am     |    8 -
 cpukit/score/cpu/moxie/Makefile.am    |   13 -
 cpukit/score/cpu/nios2/Makefile.am    |   37 -
 cpukit/score/cpu/no_cpu/Makefile.am   |    9 -
 cpukit/score/cpu/or1k/Makefile.am     |   20 -
 cpukit/score/cpu/powerpc/Makefile.am  |   11 -
 cpukit/score/cpu/riscv/Makefile.am    |   12 -
 cpukit/score/cpu/sh/Makefile.am       |   10 -
 cpukit/score/cpu/sparc/Makefile.am    |   17 -
 cpukit/score/cpu/sparc64/Makefile.am  |   14 -
 cpukit/score/cpu/v850/Makefile.am     |   11 -
 cpukit/score/cpu/x86_64/Makefile.am   |   11 -
 cpukit/wrapup/Makefile.am             |   53 -
 23 files changed, 1712 insertions(+), 1757 deletions(-)
 delete mode 100644 cpukit/wrapup/Makefile.am

diff --git a/cpukit/Makefile.am b/cpukit/Makefile.am
index 49a90b84d6..f12fd02434 100644
--- a/cpukit/Makefile.am
+++ b/cpukit/Makefile.am
@@ -6,1492 +6,1496 @@ include $(top_srcdir)/automake/multilib.am
 project_lib_LIBRARIES =
 TMPINSTALL_FILES =
 
-noinst_LIBRARIES = libcpukit.a
-
-libcpukit_a_SOURCES =
-libcpukit_a_SOURCES += dev/i2c/eeprom.c
-libcpukit_a_SOURCES += dev/i2c/fpga-i2c-slave.c
-libcpukit_a_SOURCES += dev/i2c/gpio-nxp-pca9535.c
-libcpukit_a_SOURCES += dev/i2c/i2c-bus.c
-libcpukit_a_SOURCES += dev/i2c/i2c-dev.c
-libcpukit_a_SOURCES += dev/i2c/sensor-lm75a.c
-libcpukit_a_SOURCES += dev/i2c/switch-nxp-pca9548a.c
-libcpukit_a_SOURCES += dev/i2c/ti-ads-16bit-adc.c
-libcpukit_a_SOURCES += dev/i2c/ti-lm25066a.c
-libcpukit_a_SOURCES += dev/i2c/ti-tmp112.c
-libcpukit_a_SOURCES += dev/i2c/xilinx-axi-i2c.c
-libcpukit_a_SOURCES += dev/serial/sc16is752.c
-libcpukit_a_SOURCES += dev/serial/sc16is752-spi.c
-libcpukit_a_SOURCES += dev/spi/spi-bus.c
-libcpukit_a_SOURCES += dtc/libfdt/fdt_addresses.c
-libcpukit_a_SOURCES += dtc/libfdt/fdt.c
-libcpukit_a_SOURCES += dtc/libfdt/fdt_empty_tree.c
-libcpukit_a_SOURCES += dtc/libfdt/fdt_ro.c
-libcpukit_a_SOURCES += dtc/libfdt/fdt_rw.c
-libcpukit_a_SOURCES += dtc/libfdt/fdt_strerror.c
-libcpukit_a_SOURCES += dtc/libfdt/fdt_sw.c
-libcpukit_a_SOURCES += dtc/libfdt/fdt_wip.c
-libcpukit_a_SOURCES += libblock/src/bdbuf.c
-libcpukit_a_SOURCES += libblock/src/bdpart-create.c
-libcpukit_a_SOURCES += libblock/src/bdpart-dump.c
-libcpukit_a_SOURCES += libblock/src/bdpart-mount.c
-libcpukit_a_SOURCES += libblock/src/bdpart-read.c
-libcpukit_a_SOURCES += libblock/src/bdpart-register.c
-libcpukit_a_SOURCES += libblock/src/bdpart-sort.c
-libcpukit_a_SOURCES += libblock/src/bdpart-write.c
-libcpukit_a_SOURCES += libblock/src/blkdev-blkstats.c
-libcpukit_a_SOURCES += libblock/src/blkdev.c
-libcpukit_a_SOURCES += libblock/src/blkdev-imfs.c
-libcpukit_a_SOURCES += libblock/src/blkdev-ioctl.c
-libcpukit_a_SOURCES += libblock/src/blkdev-ops.c
-libcpukit_a_SOURCES += libblock/src/blkdev-print-stats.c
-libcpukit_a_SOURCES += libblock/src/diskdevs.c
-libcpukit_a_SOURCES += libblock/src/diskdevs-init.c
-libcpukit_a_SOURCES += libblock/src/flashdisk.c
-libcpukit_a_SOURCES += libblock/src/ide_part_table.c
-libcpukit_a_SOURCES += libblock/src/media.c
-libcpukit_a_SOURCES += libblock/src/media-desc.c
-libcpukit_a_SOURCES += libblock/src/media-dev-ident.c
-libcpukit_a_SOURCES += libblock/src/media-path.c
-libcpukit_a_SOURCES += libblock/src/media-server.c
-libcpukit_a_SOURCES += libblock/src/nvdisk.c
-libcpukit_a_SOURCES += libblock/src/nvdisk-sram.c
-libcpukit_a_SOURCES += libblock/src/ramdisk-config.c
-libcpukit_a_SOURCES += libblock/src/ramdisk-driver.c
-libcpukit_a_SOURCES += libblock/src/ramdisk-init.c
-libcpukit_a_SOURCES += libblock/src/ramdisk-register.c
-libcpukit_a_SOURCES += libblock/src/sparse-disk.c
-libcpukit_a_SOURCES += libcrypt/crypt.c
-libcpukit_a_SOURCES += libcrypt/crypt-md5.c
-libcpukit_a_SOURCES += libcrypt/crypt-sha256.c
-libcpukit_a_SOURCES += libcrypt/crypt-sha512.c
-libcpukit_a_SOURCES += libcrypt/misc.c
-libcpukit_a_SOURCES += libcsupport/src/access.c
-libcpukit_a_SOURCES += libcsupport/src/arc4random_getentropy_fail.c
-libcpukit_a_SOURCES += libcsupport/src/__assert.c
-libcpukit_a_SOURCES += libcsupport/src/assoc32tostring.c
-libcpukit_a_SOURCES += libcsupport/src/assoclocalbyname.c
-libcpukit_a_SOURCES += libcsupport/src/assoclocalbyremotebitfield.c
-libcpukit_a_SOURCES += libcsupport/src/assoclocalbyremote.c
-libcpukit_a_SOURCES += libcsupport/src/assocnamebad.c
-libcpukit_a_SOURCES += libcsupport/src/assocnamebylocalbitfield.c
-libcpukit_a_SOURCES += libcsupport/src/assocnamebylocal.c
-libcpukit_a_SOURCES += libcsupport/src/assocnamebyremotebitfield.c
-libcpukit_a_SOURCES += libcsupport/src/assocnamebyremote.c
-libcpukit_a_SOURCES += libcsupport/src/assocptrbylocal.c
-libcpukit_a_SOURCES += libcsupport/src/assocptrbyname.c
-libcpukit_a_SOURCES += libcsupport/src/assocptrbyremote.c
-libcpukit_a_SOURCES += libcsupport/src/assocremotebylocalbitfield.c
-libcpukit_a_SOURCES += libcsupport/src/assocremotebylocal.c
-libcpukit_a_SOURCES += libcsupport/src/assocremotebyname.c
-libcpukit_a_SOURCES += libcsupport/src/assocthreadstatestostring.c
-libcpukit_a_SOURCES += libcsupport/src/base_fs.c
-libcpukit_a_SOURCES += libcsupport/src/cachealignedalloc.c
-libcpukit_a_SOURCES += libcsupport/src/cachecoherentalloc.c
-libcpukit_a_SOURCES += libcsupport/src/calloc.c
-libcpukit_a_SOURCES += libcsupport/src/_calloc_r.c
-libcpukit_a_SOURCES += libcsupport/src/cfgetispeed.c
-libcpukit_a_SOURCES += libcsupport/src/cfgetospeed.c
-libcpukit_a_SOURCES += libcsupport/src/cfmakeraw.c
-libcpukit_a_SOURCES += libcsupport/src/cfmakesane.c
-libcpukit_a_SOURCES += libcsupport/src/cfsetispeed.c
-libcpukit_a_SOURCES += libcsupport/src/cfsetospeed.c
-libcpukit_a_SOURCES += libcsupport/src/cfsetspeed.c
-libcpukit_a_SOURCES += libcsupport/src/chdir.c
-libcpukit_a_SOURCES += libcsupport/src/chmod.c
-libcpukit_a_SOURCES += libcsupport/src/chown.c
-libcpukit_a_SOURCES += libcsupport/src/chroot.c
-libcpukit_a_SOURCES += libcsupport/src/clock.c
-libcpukit_a_SOURCES += libcsupport/src/clonenode.c
-libcpukit_a_SOURCES += libcsupport/src/close.c
-libcpukit_a_SOURCES += libcsupport/src/consolesimple.c
-libcpukit_a_SOURCES += libcsupport/src/consolesimpleread.c
-libcpukit_a_SOURCES += libcsupport/src/consolesimpletask.c
-libcpukit_a_SOURCES += libcsupport/src/ctermid.c
-libcpukit_a_SOURCES += libcsupport/src/dup2.c
-libcpukit_a_SOURCES += libcsupport/src/dup.c
-libcpukit_a_SOURCES += libcsupport/src/error.c
-libcpukit_a_SOURCES += libcsupport/src/fchdir.c
-libcpukit_a_SOURCES += libcsupport/src/fchmod.c
-libcpukit_a_SOURCES += libcsupport/src/fchown.c
-libcpukit_a_SOURCES += libcsupport/src/fcntl.c
-libcpukit_a_SOURCES += libcsupport/src/fdatasync.c
-libcpukit_a_SOURCES += libcsupport/src/flockfile.c
-libcpukit_a_SOURCES += libcsupport/src/fpathconf.c
-libcpukit_a_SOURCES += libcsupport/src/free.c
-libcpukit_a_SOURCES += libcsupport/src/freenode.c
-libcpukit_a_SOURCES += libcsupport/src/_free_r.c
-libcpukit_a_SOURCES += libcsupport/src/fstat.c
-libcpukit_a_SOURCES += libcsupport/src/fsync.c
-libcpukit_a_SOURCES += libcsupport/src/ftruncate.c
-libcpukit_a_SOURCES += libcsupport/src/ftrylockfile.c
-libcpukit_a_SOURCES += libcsupport/src/funlockfile.c
-libcpukit_a_SOURCES += libcsupport/src/getchark.c
-libcpukit_a_SOURCES += libcsupport/src/getcwd.c
-libcpukit_a_SOURCES += libcsupport/src/getdents.c
-libcpukit_a_SOURCES += libcsupport/src/getegid.c
-libcpukit_a_SOURCES += libcsupport/src/geteuid.c
-libcpukit_a_SOURCES += libcsupport/src/getgid.c
-libcpukit_a_SOURCES += libcsupport/src/getgrent.c
-libcpukit_a_SOURCES += libcsupport/src/getgrnam.c
-libcpukit_a_SOURCES += libcsupport/src/getgroups.c
-libcpukit_a_SOURCES += libcsupport/src/getlogin.c
-libcpukit_a_SOURCES += libcsupport/src/getpagesize.c
-libcpukit_a_SOURCES += libcsupport/src/getpgrp.c
-libcpukit_a_SOURCES += libcsupport/src/__getpid.c
-libcpukit_a_SOURCES += libcsupport/src/getpid.c
-libcpukit_a_SOURCES += libcsupport/src/getppid.c
-libcpukit_a_SOURCES += libcsupport/src/getpwent.c
-libcpukit_a_SOURCES += libcsupport/src/getrusage.c
-libcpukit_a_SOURCES += libcsupport/src/__gettod.c
-libcpukit_a_SOURCES += libcsupport/src/getuid.c
-libcpukit_a_SOURCES += libcsupport/src/gxx_wrappers.c
-libcpukit_a_SOURCES += libcsupport/src/ioctl.c
-libcpukit_a_SOURCES += libcsupport/src/isatty.c
-libcpukit_a_SOURCES += libcsupport/src/isatty_r.c
-libcpukit_a_SOURCES += libcsupport/src/issetugid.c
-libcpukit_a_SOURCES += libcsupport/src/kill_noposix.c
-libcpukit_a_SOURCES += libcsupport/src/lchown.c
-libcpukit_a_SOURCES += libcsupport/src/libio.c
-libcpukit_a_SOURCES += libcsupport/src/libio_exit.c
-libcpukit_a_SOURCES += libcsupport/src/libio_init.c
-libcpukit_a_SOURCES += libcsupport/src/link.c
-libcpukit_a_SOURCES += libcsupport/src/lseek.c
-libcpukit_a_SOURCES += libcsupport/src/lstat.c
-libcpukit_a_SOURCES += libcsupport/src/malloc.c
-libcpukit_a_SOURCES += libcsupport/src/malloc_deferred.c
-libcpukit_a_SOURCES += libcsupport/src/malloc_dirtier.c
-libcpukit_a_SOURCES += libcsupport/src/mallocfreespace.c
-libcpukit_a_SOURCES += libcsupport/src/mallocgetheapptr.c
-libcpukit_a_SOURCES += libcsupport/src/mallocinfo.c
-libcpukit_a_SOURCES += libcsupport/src/malloc_initialize.c
-libcpukit_a_SOURCES += libcsupport/src/_malloc_r.c
-libcpukit_a_SOURCES += libcsupport/src/mallocsetheapptr.c
-libcpukit_a_SOURCES += libcsupport/src/malloc_walk.c
-libcpukit_a_SOURCES += libcsupport/src/mkdir.c
-libcpukit_a_SOURCES += libcsupport/src/mkfifo.c
-libcpukit_a_SOURCES += libcsupport/src/mknod.c
-libcpukit_a_SOURCES += libcsupport/src/mount.c
-libcpukit_a_SOURCES += libcsupport/src/mount-mgr.c
-libcpukit_a_SOURCES += libcsupport/src/mount-mktgt.c
-libcpukit_a_SOURCES += libcsupport/src/newlibc_exit.c
-libcpukit_a_SOURCES += libcsupport/src/newlibc_reent.c
-libcpukit_a_SOURCES += libcsupport/src/open.c
-libcpukit_a_SOURCES += libcsupport/src/open_dev_console.c
-libcpukit_a_SOURCES += libcsupport/src/pathconf.c
-libcpukit_a_SOURCES += libcsupport/src/posix_devctl.c
-libcpukit_a_SOURCES += libcsupport/src/posix_memalign.c
-libcpukit_a_SOURCES += libcsupport/src/printerfprintfputc.c
-libcpukit_a_SOURCES += libcsupport/src/printertask.c
-libcpukit_a_SOURCES += libcsupport/src/printf_plugin.c
-libcpukit_a_SOURCES += libcsupport/src/print_fprintf.c
-libcpukit_a_SOURCES += libcsupport/src/printk.c
-libcpukit_a_SOURCES += libcsupport/src/printk_plugin.c
-libcpukit_a_SOURCES += libcsupport/src/print_printf.c
-libcpukit_a_SOURCES += libcsupport/src/privateenv.c
-libcpukit_a_SOURCES += libcsupport/src/putk.c
-libcpukit_a_SOURCES += libcsupport/src/pwdgrp.c
-libcpukit_a_SOURCES += libcsupport/src/read.c
-libcpukit_a_SOURCES += libcsupport/src/readdir_r.c
-libcpukit_a_SOURCES += libcsupport/src/readlink.c
-libcpukit_a_SOURCES += libcsupport/src/readv.c
-libcpukit_a_SOURCES += libcsupport/src/realloc.c
-libcpukit_a_SOURCES += libcsupport/src/_realloc_r.c
-libcpukit_a_SOURCES += libcsupport/src/realpath.c
-libcpukit_a_SOURCES += libcsupport/src/_rename_r.c
-libcpukit_a_SOURCES += libcsupport/src/resource_snapshot.c
-libcpukit_a_SOURCES += libcsupport/src/rmdir.c
-libcpukit_a_SOURCES += libcsupport/src/rtems_heap_extend.c
-libcpukit_a_SOURCES += libcsupport/src/rtems_heap_extend_via_sbrk.c
-libcpukit_a_SOURCES += libcsupport/src/rtems_heap_greedy.c
-libcpukit_a_SOURCES += libcsupport/src/rtems_heap_null_extend.c
-libcpukit_a_SOURCES += libcsupport/src/rtems_memalign.c
-libcpukit_a_SOURCES += libcsupport/src/rtems_mkdir.c
-libcpukit_a_SOURCES += libcsupport/src/rtems_putc.c
-libcpukit_a_SOURCES += libcsupport/src/setegid.c
-libcpukit_a_SOURCES += libcsupport/src/seteuid.c
-libcpukit_a_SOURCES += libcsupport/src/setgid.c
-libcpukit_a_SOURCES += libcsupport/src/setgroups.c
-libcpukit_a_SOURCES += libcsupport/src/setpgid.c
-libcpukit_a_SOURCES += libcsupport/src/setsid.c
-libcpukit_a_SOURCES += libcsupport/src/setuid.c
-libcpukit_a_SOURCES += libcsupport/src/stat.c
-libcpukit_a_SOURCES += libcsupport/src/statvfs.c
-libcpukit_a_SOURCES += libcsupport/src/strlcat.c
-libcpukit_a_SOURCES += libcsupport/src/strlcpy.c
-libcpukit_a_SOURCES += libcsupport/src/sup_fs_check_permissions.c
-libcpukit_a_SOURCES += libcsupport/src/sup_fs_deviceio.c
-libcpukit_a_SOURCES += libcsupport/src/sup_fs_eval_path.c
-libcpukit_a_SOURCES += libcsupport/src/sup_fs_eval_path_generic.c
-libcpukit_a_SOURCES += libcsupport/src/sup_fs_exist_in_same_instance.c
-libcpukit_a_SOURCES += libcsupport/src/sup_fs_location.c
-libcpukit_a_SOURCES += libcsupport/src/sup_fs_mount_iterate.c
-libcpukit_a_SOURCES += libcsupport/src/sup_fs_next_token.c
-libcpukit_a_SOURCES += libcsupport/src/symlink.c
-libcpukit_a_SOURCES += libcsupport/src/sync.c
-libcpukit_a_SOURCES += libcsupport/src/tcdrain.c
-libcpukit_a_SOURCES += libcsupport/src/tcflow.c
-libcpukit_a_SOURCES += libcsupport/src/tcflush.c
-libcpukit_a_SOURCES += libcsupport/src/tcgetattr.c
-libcpukit_a_SOURCES += libcsupport/src/tcgetpgrp.c
-libcpukit_a_SOURCES += libcsupport/src/tcsendbreak.c
-libcpukit_a_SOURCES += libcsupport/src/tcsetattr.c
-libcpukit_a_SOURCES += libcsupport/src/tcsetpgrp.c
-libcpukit_a_SOURCES += libcsupport/src/termios_baud2index.c
-libcpukit_a_SOURCES += libcsupport/src/termios_baud2num.c
-libcpukit_a_SOURCES += libcsupport/src/termios_baudtable.c
-libcpukit_a_SOURCES += libcsupport/src/termios.c
-libcpukit_a_SOURCES += libcsupport/src/termiosinitialize.c
-libcpukit_a_SOURCES += libcsupport/src/termios_num2baud.c
-libcpukit_a_SOURCES += libcsupport/src/termios_setbestbaud.c
-libcpukit_a_SOURCES += libcsupport/src/termios_setinitialbaud.c
-libcpukit_a_SOURCES += libcsupport/src/__times.c
-libcpukit_a_SOURCES += libcsupport/src/truncate.c
-libcpukit_a_SOURCES += libcsupport/src/ttyname.c
-libcpukit_a_SOURCES += libcsupport/src/uenvgetgroups.c
-libcpukit_a_SOURCES += libcsupport/src/umask.c
-libcpukit_a_SOURCES += libcsupport/src/unlink.c
-libcpukit_a_SOURCES += libcsupport/src/unmount.c
-libcpukit_a_SOURCES += libcsupport/src/__usrenv.c
-libcpukit_a_SOURCES += libcsupport/src/utime.c
-libcpukit_a_SOURCES += libcsupport/src/utimes.c
-libcpukit_a_SOURCES += libcsupport/src/utsname.c
-libcpukit_a_SOURCES += libcsupport/src/vprintk.c
-libcpukit_a_SOURCES += libcsupport/src/write.c
-libcpukit_a_SOURCES += libcsupport/src/write_r.c
-libcpukit_a_SOURCES += libcsupport/src/writev.c
-libcpukit_a_SOURCES += libmisc/bspcmdline/bspcmdline_get.c
-libcpukit_a_SOURCES += libmisc/bspcmdline/bspcmdline_getparam.c
-libcpukit_a_SOURCES += libmisc/bspcmdline/bspcmdline_getparamraw.c
-libcpukit_a_SOURCES += libmisc/bspcmdline/bspcmdline_getparamrhs.c
-libcpukit_a_SOURCES += libmisc/capture/capture_buffer.c
-libcpukit_a_SOURCES += libmisc/capture/capture.c
-libcpukit_a_SOURCES += libmisc/capture/capture-cli.c
-libcpukit_a_SOURCES += libmisc/capture/capture_support.c
-libcpukit_a_SOURCES += libmisc/capture/capture_user_extension.c
-libcpukit_a_SOURCES += libmisc/capture/rtems-trace-buffer-vars.c
-libcpukit_a_SOURCES += libmisc/cpuuse/cpuinforeport.c
-libcpukit_a_SOURCES += libmisc/cpuuse/cpuusagedata.c
-libcpukit_a_SOURCES += libmisc/cpuuse/cpuusagereport.c
-libcpukit_a_SOURCES += libmisc/cpuuse/cpuusagereset.c
-libcpukit_a_SOURCES += libmisc/cpuuse/cpuusagetop.c
-libcpukit_a_SOURCES += libmisc/devnull/devnull.c
-libcpukit_a_SOURCES += libmisc/devnull/devzero.c
-libcpukit_a_SOURCES += libmisc/dummy/default-configuration.c
-libcpukit_a_SOURCES += libmisc/dummy/dummy-networking.c
-libcpukit_a_SOURCES += libmisc/dumpbuf/dumpbuf.c
-libcpukit_a_SOURCES += libmisc/fb/mw_print.c
-libcpukit_a_SOURCES += libmisc/fb/mw_uid.c
-libcpukit_a_SOURCES += libmisc/fsmount/fsmount.c
-libcpukit_a_SOURCES += libmisc/monitor/mon-command.c
-libcpukit_a_SOURCES += libmisc/monitor/mon-config.c
-libcpukit_a_SOURCES += libmisc/monitor/mon-driver.c
-libcpukit_a_SOURCES += libmisc/monitor/mon-editor.c
-libcpukit_a_SOURCES += libmisc/monitor/mon-extension.c
-libcpukit_a_SOURCES += libmisc/monitor/mon-itask.c
-libcpukit_a_SOURCES += libmisc/monitor/mon-manager.c
-libcpukit_a_SOURCES += libmisc/monitor/mon-monitor.c
-libcpukit_a_SOURCES += libmisc/monitor/mon-object.c
-libcpukit_a_SOURCES += libmisc/monitor/mon-part.c
-libcpukit_a_SOURCES += libmisc/monitor/mon-prmisc.c
-libcpukit_a_SOURCES += libmisc/monitor/mon-queue.c
-libcpukit_a_SOURCES += libmisc/monitor/mon-region.c
-libcpukit_a_SOURCES += libmisc/monitor/mon-sema.c
-libcpukit_a_SOURCES += libmisc/monitor/mon-server.c
-libcpukit_a_SOURCES += libmisc/monitor/mon-symbols.c
-libcpukit_a_SOURCES += libmisc/monitor/mon-task.c
-libcpukit_a_SOURCES += libmisc/mouse/mouse_parser.c
-libcpukit_a_SOURCES += libmisc/mouse/serial_mouse.c
-libcpukit_a_SOURCES += libmisc/redirector/stdio-redirect.c
-libcpukit_a_SOURCES += libmisc/rtems-fdt/rtems-fdt.c
-libcpukit_a_SOURCES += libmisc/rtems-fdt/rtems-fdt-shell.c
-libcpukit_a_SOURCES += libmisc/stackchk/check.c
-libcpukit_a_SOURCES += libmisc/stringto/stringtodouble.c
-libcpukit_a_SOURCES += libmisc/stringto/stringtofloat.c
-libcpukit_a_SOURCES += libmisc/stringto/stringtoint.c
-libcpukit_a_SOURCES += libmisc/stringto/stringtolong.c
-libcpukit_a_SOURCES += libmisc/stringto/stringtolongdouble.c
-libcpukit_a_SOURCES += libmisc/stringto/stringtolonglong.c
-libcpukit_a_SOURCES += libmisc/stringto/stringtopointer.c
-libcpukit_a_SOURCES += libmisc/stringto/stringtounsignedchar.c
-libcpukit_a_SOURCES += libmisc/stringto/stringtounsignedint.c
-libcpukit_a_SOURCES += libmisc/stringto/stringtounsignedlong.c
-libcpukit_a_SOURCES += libmisc/stringto/stringtounsignedlonglong.c
-libcpukit_a_SOURCES += libmisc/testsupport/testbeginend.c
-libcpukit_a_SOURCES += libmisc/testsupport/testbusy.c
-libcpukit_a_SOURCES += libmisc/testsupport/testextension.c
-libcpukit_a_SOURCES += libmisc/testsupport/testparallel.c
-libcpukit_a_SOURCES += libmisc/testsupport/testwrappers.c
-libcpukit_a_SOURCES += libmisc/untar/untar.c
-libcpukit_a_SOURCES += libmisc/untar/untar_tgz.c
-libcpukit_a_SOURCES += libmisc/untar/untar_txz.c
-libcpukit_a_SOURCES += libmisc/uuid/clear.c
-libcpukit_a_SOURCES += libmisc/uuid/compare.c
-libcpukit_a_SOURCES += libmisc/uuid/copy.c
-libcpukit_a_SOURCES += libmisc/uuid/gen_uuid.c
-libcpukit_a_SOURCES += libmisc/uuid/isnull.c
-libcpukit_a_SOURCES += libmisc/uuid/pack.c
-libcpukit_a_SOURCES += libmisc/uuid/parse.c
-libcpukit_a_SOURCES += libmisc/uuid/unpack.c
-libcpukit_a_SOURCES += libmisc/uuid/unparse.c
-libcpukit_a_SOURCES += libmisc/uuid/uuid_time.c
-libcpukit_a_SOURCES += libmisc/xz/xz_crc32.c
-libcpukit_a_SOURCES += libmisc/xz/xz_dec_lzma2.c
-libcpukit_a_SOURCES += libmisc/xz/xz_dec_stream.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_are_nodes_equal.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_chown.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_clone.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_close.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_eval_path.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_fchmod.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_fcntl.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_freenode.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_fstat.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_fsunmount.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_fsync.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_fsync_success.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_ftruncate.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_ftruncate_directory.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_handlers.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_ioctl.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_kqfilter.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_link.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_lock_and_unlock.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_lseek.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_lseek_directory.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_lseek_file.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_mknod.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_mmap.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_mount.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_open.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_ops.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_poll.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_read.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_readlink.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_readv.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_rename.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_rmnod.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_statvfs.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_symlink.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_unmount.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_utime.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_write.c
-libcpukit_a_SOURCES += libfs/src/defaults/default_writev.c
-libcpukit_a_SOURCES += libfs/src/devfs/devclose.c
-libcpukit_a_SOURCES += libfs/src/devfs/devfs_eval.c
-libcpukit_a_SOURCES += libfs/src/devfs/devfs_init.c
-libcpukit_a_SOURCES += libfs/src/devfs/devfs_mknod.c
-libcpukit_a_SOURCES += libfs/src/devfs/devfs_show.c
-libcpukit_a_SOURCES += libfs/src/devfs/devioctl.c
-libcpukit_a_SOURCES += libfs/src/devfs/devopen.c
-libcpukit_a_SOURCES += libfs/src/devfs/devread.c
-libcpukit_a_SOURCES += libfs/src/devfs/devstat.c
-libcpukit_a_SOURCES += libfs/src/devfs/devwrite.c
-libcpukit_a_SOURCES += libfs/src/imfs/deviceio.c
-libcpukit_a_SOURCES += libfs/src/imfs/imfs_chown.c
-libcpukit_a_SOURCES += libfs/src/imfs/imfs_config.c
-libcpukit_a_SOURCES += libfs/src/imfs/imfs_creat.c
-libcpukit_a_SOURCES += libfs/src/imfs/imfs_dir.c
-libcpukit_a_SOURCES += libfs/src/imfs/imfs_dir_default.c
-libcpukit_a_SOURCES += libfs/src/imfs/imfs_dir_minimal.c
-libcpukit_a_SOURCES += libfs/src/imfs/imfs_eval.c
-libcpukit_a_SOURCES += libfs/src/imfs/imfs_fchmod.c
-libcpukit_a_SOURCES += libfs/src/imfs/imfs_fifo.c
-libcpukit_a_SOURCES += libfs/src/imfs/imfs_fsunmount.c
-libcpukit_a_SOURCES += libfs/src/imfs/imfs_handlers_device.c
-libcpukit_a_SOURCES += libfs/src/imfs/imfs_init.c
-libcpukit_a_SOURCES += libfs/src/imfs/imfs_initsupp.c
-libcpukit_a_SOURCES += libfs/src/imfs/imfs_linfile.c
-libcpukit_a_SOURCES += libfs/src/imfs/imfs_link.c
-libcpukit_a_SOURCES += libfs/src/imfs/imfs_load_tar.c
-libcpukit_a_SOURCES += libfs/src/imfs/imfs_make_generic_node.c
-libcpukit_a_SOURCES += libfs/src/imfs/imfs_memfile.c
-libcpukit_a_SOURCES += libfs/src/imfs/imfs_mknod.c
-libcpukit_a_SOURCES += libfs/src/imfs/imfs_mount.c
-libcpukit_a_SOURCES += libfs/src/imfs/imfs_node.c
-libcpukit_a_SOURCES += libfs/src/imfs/imfs_rename.c
-libcpukit_a_SOURCES += libfs/src/imfs/imfs_rmnod.c
-libcpukit_a_SOURCES += libfs/src/imfs/imfs_stat.c
-libcpukit_a_SOURCES += libfs/src/imfs/imfs_stat_file.c
-libcpukit_a_SOURCES += libfs/src/imfs/imfs_symlink.c
-libcpukit_a_SOURCES += libfs/src/imfs/imfs_unmount.c
-libcpukit_a_SOURCES += libfs/src/imfs/imfs_utime.c
-libcpukit_a_SOURCES += libfs/src/imfs/ioman.c
-libcpukit_a_SOURCES += libfs/src/pipe/fifo.c
-libcpukit_a_SOURCES += libfs/src/pipe/pipe.c
-libcpukit_a_SOURCES += libfs/src/rfs/rtems-rfs-bitmaps.c
-libcpukit_a_SOURCES += libfs/src/rfs/rtems-rfs-block.c
-libcpukit_a_SOURCES += libfs/src/rfs/rtems-rfs-buffer-bdbuf.c
-libcpukit_a_SOURCES += libfs/src/rfs/rtems-rfs-buffer.c
-libcpukit_a_SOURCES += libfs/src/rfs/rtems-rfs-dir.c
-libcpukit_a_SOURCES += libfs/src/rfs/rtems-rfs-dir-hash.c
-libcpukit_a_SOURCES += libfs/src/rfs/rtems-rfs-file.c
-libcpukit_a_SOURCES += libfs/src/rfs/rtems-rfs-file-system.c
-libcpukit_a_SOURCES += libfs/src/rfs/rtems-rfs-format.c
-libcpukit_a_SOURCES += libfs/src/rfs/rtems-rfs-group.c
-libcpukit_a_SOURCES += libfs/src/rfs/rtems-rfs-inode.c
-libcpukit_a_SOURCES += libfs/src/rfs/rtems-rfs-link.c
-libcpukit_a_SOURCES += libfs/src/rfs/rtems-rfs-mutex.c
-libcpukit_a_SOURCES += libfs/src/rfs/rtems-rfs-rtems.c
-libcpukit_a_SOURCES += libfs/src/rfs/rtems-rfs-rtems-dev.c
-libcpukit_a_SOURCES += libfs/src/rfs/rtems-rfs-rtems-dir.c
-libcpukit_a_SOURCES += libfs/src/rfs/rtems-rfs-rtems-file.c
-libcpukit_a_SOURCES += libfs/src/rfs/rtems-rfs-rtems-utils.c
-libcpukit_a_SOURCES += libfs/src/rfs/rtems-rfs-shell.c
-libcpukit_a_SOURCES += libfs/src/rfs/rtems-rfs-trace.c
-libcpukit_a_SOURCES += libi2c/libi2c.c
-libcpukit_a_SOURCES += libmd/md4.c
-libcpukit_a_SOURCES += libmd/md5.c
-libcpukit_a_SOURCES += libstdthreads/call_once.c
-libcpukit_a_SOURCES += libstdthreads/cnd.c
-libcpukit_a_SOURCES += libstdthreads/mtx.c
-libcpukit_a_SOURCES += libstdthreads/tss.c
-libcpukit_a_SOURCES += posix/src/nanosleep.c
-libcpukit_a_SOURCES += posix/src/clockgettime.c
-libcpukit_a_SOURCES += posix/src/clocksettime.c
-libcpukit_a_SOURCES += posix/src/clockgetres.c
-libcpukit_a_SOURCES += posix/src/sysconf.c
-libcpukit_a_SOURCES += posix/src/fork.c
-libcpukit_a_SOURCES += posix/src/vfork.c
-libcpukit_a_SOURCES += posix/src/wait.c
-libcpukit_a_SOURCES += posix/src/waitpid.c
-libcpukit_a_SOURCES += posix/src/pthreadgetnamenp.c
-libcpukit_a_SOURCES += posix/src/pthreadsetnamenp.c
-libcpukit_a_SOURCES += posix/src/barrierattrdestroy.c
-libcpukit_a_SOURCES += posix/src/barrierattrgetpshared.c
-libcpukit_a_SOURCES += posix/src/barrierattrinit.c
-libcpukit_a_SOURCES += posix/src/barrierattrsetpshared.c
-libcpukit_a_SOURCES += posix/src/pbarrierdestroy.c
-libcpukit_a_SOURCES += posix/src/pbarrierinit.c
-libcpukit_a_SOURCES += posix/src/pbarrierwait.c
-libcpukit_a_SOURCES += posix/src/condattrdestroy.c
-libcpukit_a_SOURCES += posix/src/condattrinit.c
-libcpukit_a_SOURCES += posix/src/condattrgetpshared.c
-libcpukit_a_SOURCES += posix/src/condattrsetpshared.c
-libcpukit_a_SOURCES += posix/src/condattrgetclock.c
-libcpukit_a_SOURCES += posix/src/condattrsetclock.c
-libcpukit_a_SOURCES += posix/src/condbroadcast.c
-libcpukit_a_SOURCES += posix/src/conddefaultattributes.c
-libcpukit_a_SOURCES += posix/src/conddestroy.c
-libcpukit_a_SOURCES += posix/src/condinit.c
-libcpukit_a_SOURCES += posix/src/condsignal.c
-libcpukit_a_SOURCES += posix/src/condsignalsupp.c
-libcpukit_a_SOURCES += posix/src/condtimedwait.c
-libcpukit_a_SOURCES += posix/src/condwait.c
-libcpukit_a_SOURCES += posix/src/condwaitsupp.c
-libcpukit_a_SOURCES += posix/src/mutexattrdestroy.c
-libcpukit_a_SOURCES += posix/src/mutexattrgetprioceiling.c
-libcpukit_a_SOURCES += posix/src/mutexattrgetprotocol.c
-libcpukit_a_SOURCES += posix/src/mutexattrgetpshared.c
-libcpukit_a_SOURCES += posix/src/mutexattrgettype.c
-libcpukit_a_SOURCES += posix/src/mutexattrinit.c
-libcpukit_a_SOURCES += posix/src/mutexattrsetprioceiling.c
-libcpukit_a_SOURCES += posix/src/mutexattrsetprotocol.c
-libcpukit_a_SOURCES += posix/src/mutexattrsetpshared.c
-libcpukit_a_SOURCES += posix/src/mutexattrsettype.c
-libcpukit_a_SOURCES += posix/src/mutexdestroy.c
-libcpukit_a_SOURCES += posix/src/mutexgetprioceiling.c
-libcpukit_a_SOURCES += posix/src/mutexinit.c
-libcpukit_a_SOURCES += posix/src/mutexlock.c
-libcpukit_a_SOURCES += posix/src/mutexlocksupp.c
-libcpukit_a_SOURCES += posix/src/mutexsetprioceiling.c
-libcpukit_a_SOURCES += posix/src/mutextimedlock.c
-libcpukit_a_SOURCES += posix/src/mutextrylock.c
-libcpukit_a_SOURCES += posix/src/mutexunlock.c
-libcpukit_a_SOURCES += posix/src/psxpriorityisvalid.c
-libcpukit_a_SOURCES += posix/src/pthreadattrdefault.c
-libcpukit_a_SOURCES += posix/src/pthreadattrdestroy.c
-libcpukit_a_SOURCES += posix/src/pthreadattrgetdetachstate.c
-libcpukit_a_SOURCES += posix/src/pthreadattrgetguardsize.c
-libcpukit_a_SOURCES += posix/src/pthreadattrgetinheritsched.c
-libcpukit_a_SOURCES += posix/src/pthreadattrgetschedparam.c
-libcpukit_a_SOURCES += posix/src/pthreadattrgetschedpolicy.c
-libcpukit_a_SOURCES += posix/src/pthreadattrgetscope.c
-libcpukit_a_SOURCES += posix/src/pthreadattrgetstackaddr.c
-libcpukit_a_SOURCES += posix/src/pthreadattrgetstack.c
-libcpukit_a_SOURCES += posix/src/pthreadattrgetstacksize.c
-libcpukit_a_SOURCES += posix/src/pthreadattrinit.c
-libcpukit_a_SOURCES += posix/src/pthreadattrsetdetachstate.c
-libcpukit_a_SOURCES += posix/src/pthreadattrsetguardsize.c
-libcpukit_a_SOURCES += posix/src/pthreadattrsetinheritsched.c
-libcpukit_a_SOURCES += posix/src/pthreadattrsetschedparam.c
-libcpukit_a_SOURCES += posix/src/pthreadattrsetschedpolicy.c
-libcpukit_a_SOURCES += posix/src/pthreadattrsetscope.c
-libcpukit_a_SOURCES += posix/src/pthreadattrsetstackaddr.c
-libcpukit_a_SOURCES += posix/src/pthreadattrsetstack.c
-libcpukit_a_SOURCES += posix/src/pthreadattrsetstacksize.c
-libcpukit_a_SOURCES += posix/src/pthreadattrsetaffinitynp.c
-libcpukit_a_SOURCES += posix/src/pthreadattrgetaffinitynp.c
-libcpukit_a_SOURCES += posix/src/pthreadgetaffinitynp.c
-libcpukit_a_SOURCES += posix/src/pthreadsetaffinitynp.c
-libcpukit_a_SOURCES += posix/src/key.c
-libcpukit_a_SOURCES += posix/src/keycreate.c
-libcpukit_a_SOURCES += posix/src/keydelete.c
-libcpukit_a_SOURCES += posix/src/keygetspecific.c
-libcpukit_a_SOURCES += posix/src/keysetspecific.c
-libcpukit_a_SOURCES += posix/src/pthreadonce.c
-libcpukit_a_SOURCES += posix/src/sigaddset.c
-libcpukit_a_SOURCES += posix/src/sigdelset.c
-libcpukit_a_SOURCES += posix/src/sigfillset.c
-libcpukit_a_SOURCES += posix/src/sigemptyset.c
-libcpukit_a_SOURCES += posix/src/sigismember.c
-libcpukit_a_SOURCES += posix/src/sigprocmask.c
-libcpukit_a_SOURCES += posix/src/pspindestroy.c
-libcpukit_a_SOURCES += posix/src/pspininit.c
-libcpukit_a_SOURCES += posix/src/pspinlock.c
-libcpukit_a_SOURCES += posix/src/pspinunlock.c
-libcpukit_a_SOURCES += posix/src/semdestroy.c
-libcpukit_a_SOURCES += posix/src/semgetvalue.c
-libcpukit_a_SOURCES += posix/src/seminit.c
-libcpukit_a_SOURCES += posix/src/sempost.c
-libcpukit_a_SOURCES += posix/src/semtimedwait.c
-libcpukit_a_SOURCES += posix/src/semtrywait.c
-libcpukit_a_SOURCES += posix/src/semwait.c
-libcpukit_a_SOURCES += posix/src/prwlockdestroy.c
-libcpukit_a_SOURCES += posix/src/prwlockinit.c
-libcpukit_a_SOURCES += posix/src/prwlockrdlock.c
-libcpukit_a_SOURCES += posix/src/prwlocktimedrdlock.c
-libcpukit_a_SOURCES += posix/src/prwlocktimedwrlock.c
-libcpukit_a_SOURCES += posix/src/prwlocktryrdlock.c
-libcpukit_a_SOURCES += posix/src/prwlocktrywrlock.c
-libcpukit_a_SOURCES += posix/src/prwlockunlock.c
-libcpukit_a_SOURCES += posix/src/prwlockwrlock.c
-libcpukit_a_SOURCES += posix/src/rwlockattrdestroy.c
-libcpukit_a_SOURCES += posix/src/rwlockattrgetpshared.c
-libcpukit_a_SOURCES += posix/src/rwlockattrinit.c
-libcpukit_a_SOURCES += posix/src/rwlockattrsetpshared.c
-libcpukit_a_SOURCES += posix/src/sched_getprioritymin.c
-libcpukit_a_SOURCES += posix/src/sched_getprioritymax.c
-libcpukit_a_SOURCES += rtems/src/barrier.c
-libcpukit_a_SOURCES += rtems/src/barriercreate.c
-libcpukit_a_SOURCES += rtems/src/barrierdelete.c
-libcpukit_a_SOURCES += rtems/src/barrierident.c
-libcpukit_a_SOURCES += rtems/src/barrierrelease.c
-libcpukit_a_SOURCES += rtems/src/barrierwait.c
-libcpukit_a_SOURCES += rtems/src/clockgetsecondssinceepoch.c
-libcpukit_a_SOURCES += rtems/src/clockgettickspersecond.c
-libcpukit_a_SOURCES += rtems/src/clockgettod.c
-libcpukit_a_SOURCES += rtems/src/clockgettodtimeval.c
-libcpukit_a_SOURCES += rtems/src/clockgetuptime.c
-libcpukit_a_SOURCES += rtems/src/clockgetuptimenanoseconds.c
-libcpukit_a_SOURCES += rtems/src/clockgetuptimetimeval.c
-libcpukit_a_SOURCES += rtems/src/clockset.c
-libcpukit_a_SOURCES += rtems/src/clocktick.c
-libcpukit_a_SOURCES += rtems/src/clocktodtoseconds.c
-libcpukit_a_SOURCES += rtems/src/clocktodvalidate.c
-libcpukit_a_SOURCES += rtems/src/dpmem.c
-libcpukit_a_SOURCES += rtems/src/dpmemcreate.c
-libcpukit_a_SOURCES += rtems/src/dpmemdelete.c
-libcpukit_a_SOURCES += rtems/src/dpmemexternal2internal.c
-libcpukit_a_SOURCES += rtems/src/dpmemident.c
-libcpukit_a_SOURCES += rtems/src/dpmeminternal2external.c
-libcpukit_a_SOURCES += rtems/src/eventreceive.c
-libcpukit_a_SOURCES += rtems/src/eventseize.c
-libcpukit_a_SOURCES += rtems/src/eventsend.c
-libcpukit_a_SOURCES += rtems/src/eventsurrender.c
-libcpukit_a_SOURCES += rtems/src/getcurrentprocessor.c
-libcpukit_a_SOURCES += rtems/src/getprocessorcount.c
-libcpukit_a_SOURCES += rtems/src/intrbody.c
-libcpukit_a_SOURCES += rtems/src/intrcatch.c
-libcpukit_a_SOURCES += rtems/src/modes.c
-libcpukit_a_SOURCES += rtems/src/msg.c
-libcpukit_a_SOURCES += rtems/src/msgqbroadcast.c
-libcpukit_a_SOURCES += rtems/src/msgqcreate.c
-libcpukit_a_SOURCES += rtems/src/msgqdelete.c
-libcpukit_a_SOURCES += rtems/src/msgqflush.c
-libcpukit_a_SOURCES += rtems/src/msgqgetnumberpending.c
-libcpukit_a_SOURCES += rtems/src/msgqident.c
-libcpukit_a_SOURCES += rtems/src/msgqreceive.c
-libcpukit_a_SOURCES += rtems/src/msgqsend.c
-libcpukit_a_SOURCES += rtems/src/msgqurgent.c
-libcpukit_a_SOURCES += rtems/src/part.c
-libcpukit_a_SOURCES += rtems/src/partcreate.c
-libcpukit_a_SOURCES += rtems/src/partdelete.c
-libcpukit_a_SOURCES += rtems/src/partgetbuffer.c
-libcpukit_a_SOURCES += rtems/src/partident.c
-libcpukit_a_SOURCES += rtems/src/partreturnbuffer.c
-libcpukit_a_SOURCES += rtems/src/ratemon.c
-libcpukit_a_SOURCES += rtems/src/ratemoncancel.c
-libcpukit_a_SOURCES += rtems/src/ratemoncreate.c
-libcpukit_a_SOURCES += rtems/src/ratemondelete.c
-libcpukit_a_SOURCES += rtems/src/ratemongetstatistics.c
-libcpukit_a_SOURCES += rtems/src/ratemongetstatus.c
-libcpukit_a_SOURCES += rtems/src/ratemonident.c
-libcpukit_a_SOURCES += rtems/src/ratemonperiod.c
-libcpukit_a_SOURCES += rtems/src/ratemonreportstatistics.c
-libcpukit_a_SOURCES += rtems/src/ratemonresetall.c
-libcpukit_a_SOURCES += rtems/src/ratemonresetstatistics.c
-libcpukit_a_SOURCES += rtems/src/ratemontimeout.c
-libcpukit_a_SOURCES += rtems/src/region.c
-libcpukit_a_SOURCES += rtems/src/regioncreate.c
-libcpukit_a_SOURCES += rtems/src/regiondelete.c
-libcpukit_a_SOURCES += rtems/src/regionextend.c
-libcpukit_a_SOURCES += rtems/src/regiongetfreeinfo.c
-libcpukit_a_SOURCES += rtems/src/regiongetinfo.c
-libcpukit_a_SOURCES += rtems/src/regiongetsegment.c
-libcpukit_a_SOURCES += rtems/src/regiongetsegmentsize.c
-libcpukit_a_SOURCES += rtems/src/regionident.c
-libcpukit_a_SOURCES += rtems/src/regionprocessqueue.c
-libcpukit_a_SOURCES += rtems/src/regionresizesegment.c
-libcpukit_a_SOURCES += rtems/src/regionreturnsegment.c
-libcpukit_a_SOURCES += rtems/src/rtemsbuildid.c
-libcpukit_a_SOURCES += rtems/src/rtemsbuildname.c
-libcpukit_a_SOURCES += rtems/src/rtemsobjectapimaximumclass.c
-libcpukit_a_SOURCES += rtems/src/rtemsobjectapiminimumclass.c
-libcpukit_a_SOURCES += rtems/src/rtemsobjectgetapiclassname.c
-libcpukit_a_SOURCES += rtems/src/rtemsobjectgetapiname.c
-libcpukit_a_SOURCES += rtems/src/rtemsobjectgetclassicname.c
-libcpukit_a_SOURCES += rtems/src/rtemsobjectgetclassinfo.c
-libcpukit_a_SOURCES += rtems/src/rtemsobjectgetname.c
-libcpukit_a_SOURCES += rtems/src/rtemsobjectidapimaximum.c
-libcpukit_a_SOURCES += rtems/src/rtemsobjectidapiminimum.c
-libcpukit_a_SOURCES += rtems/src/rtemsobjectidgetapi.c
-libcpukit_a_SOURCES += rtems/src/rtemsobjectidgetclass.c
-libcpukit_a_SOURCES += rtems/src/rtemsobjectidgetindex.c
-libcpukit_a_SOURCES += rtems/src/rtemsobjectidgetnode.c
-libcpukit_a_SOURCES += rtems/src/rtemsobjectsetname.c
-libcpukit_a_SOURCES += rtems/src/rtemstimer.c
-libcpukit_a_SOURCES += rtems/src/scheduleraddprocessor.c
-libcpukit_a_SOURCES += rtems/src/schedulergetprocessorset.c
-libcpukit_a_SOURCES += rtems/src/scheduleridentbyprocessor.c
-libcpukit_a_SOURCES += rtems/src/scheduleridentbyprocessorset.c
-libcpukit_a_SOURCES += rtems/src/schedulerident.c
-libcpukit_a_SOURCES += rtems/src/schedulerremoveprocessor.c
-libcpukit_a_SOURCES += rtems/src/sem.c
-libcpukit_a_SOURCES += rtems/src/semcreate.c
-libcpukit_a_SOURCES += rtems/src/semdelete.c
-libcpukit_a_SOURCES += rtems/src/semflush.c
-libcpukit_a_SOURCES += rtems/src/semident.c
-libcpukit_a_SOURCES += rtems/src/semobtain.c
-libcpukit_a_SOURCES += rtems/src/semrelease.c
-libcpukit_a_SOURCES += rtems/src/semsetpriority.c
-libcpukit_a_SOURCES += rtems/src/signalcatch.c
-libcpukit_a_SOURCES += rtems/src/signalsend.c
-libcpukit_a_SOURCES += rtems/src/status.c
-libcpukit_a_SOURCES += rtems/src/statustext.c
-libcpukit_a_SOURCES += rtems/src/statustoerrno.c
-libcpukit_a_SOURCES += rtems/src/systemeventreceive.c
-libcpukit_a_SOURCES += rtems/src/systemeventsend.c
-libcpukit_a_SOURCES += rtems/src/taskcreate.c
-libcpukit_a_SOURCES += rtems/src/taskdelete.c
-libcpukit_a_SOURCES += rtems/src/taskexit.c
-libcpukit_a_SOURCES += rtems/src/taskgetaffinity.c
-libcpukit_a_SOURCES += rtems/src/taskgetpriority.c
-libcpukit_a_SOURCES += rtems/src/taskgetscheduler.c
-libcpukit_a_SOURCES += rtems/src/taskident.c
-libcpukit_a_SOURCES += rtems/src/taskinitusers.c
-libcpukit_a_SOURCES += rtems/src/taskissuspended.c
-libcpukit_a_SOURCES += rtems/src/taskiterate.c
-libcpukit_a_SOURCES += rtems/src/taskmode.c
-libcpukit_a_SOURCES += rtems/src/taskrestart.c
-libcpukit_a_SOURCES += rtems/src/taskresume.c
-libcpukit_a_SOURCES += rtems/src/tasks.c
-libcpukit_a_SOURCES += rtems/src/taskself.c
-libcpukit_a_SOURCES += rtems/src/tasksetaffinity.c
-libcpukit_a_SOURCES += rtems/src/tasksetpriority.c
-libcpukit_a_SOURCES += rtems/src/tasksetscheduler.c
-libcpukit_a_SOURCES += rtems/src/taskstart.c
-libcpukit_a_SOURCES += rtems/src/tasksuspend.c
-libcpukit_a_SOURCES += rtems/src/taskwakeafter.c
-libcpukit_a_SOURCES += rtems/src/taskwakewhen.c
-libcpukit_a_SOURCES += rtems/src/timercancel.c
-libcpukit_a_SOURCES += rtems/src/timercreate.c
-libcpukit_a_SOURCES += rtems/src/timerdelete.c
-libcpukit_a_SOURCES += rtems/src/timerfireafter.c
-libcpukit_a_SOURCES += rtems/src/timerfirewhen.c
-libcpukit_a_SOURCES += rtems/src/timergetinfo.c
-libcpukit_a_SOURCES += rtems/src/timerident.c
-libcpukit_a_SOURCES += rtems/src/timerreset.c
-libcpukit_a_SOURCES += rtems/src/timerserver.c
-libcpukit_a_SOURCES += rtems/src/timerserverfireafter.c
-libcpukit_a_SOURCES += rtems/src/timerserverfirewhen.c
-libcpukit_a_SOURCES += rtems/src/workspace.c
-libcpukit_a_SOURCES += rtems/src/workspacegreedy.c
-libcpukit_a_SOURCES += score/src/allocatormutex.c
-libcpukit_a_SOURCES += score/src/apimutexisowner.c
-libcpukit_a_SOURCES += score/src/apimutexlock.c
-libcpukit_a_SOURCES += score/src/apimutexunlock.c
-libcpukit_a_SOURCES += score/src/corebarrier.c
-libcpukit_a_SOURCES += score/src/corebarrierrelease.c
-libcpukit_a_SOURCES += score/src/corebarrierwait.c
-libcpukit_a_SOURCES += score/src/coremsg.c
-libcpukit_a_SOURCES += score/src/coremsgbroadcast.c
-libcpukit_a_SOURCES += score/src/coremsgclose.c
-libcpukit_a_SOURCES += score/src/coremsgflush.c
-libcpukit_a_SOURCES += score/src/coremsgflushwait.c
-libcpukit_a_SOURCES += score/src/coremsginsert.c
-libcpukit_a_SOURCES += score/src/coremsgseize.c
-libcpukit_a_SOURCES += score/src/coremsgsubmit.c
-libcpukit_a_SOURCES += score/src/coremutexseize.c
-libcpukit_a_SOURCES += score/src/percpu.c
-libcpukit_a_SOURCES += score/src/percpuasm.c
-libcpukit_a_SOURCES += score/src/corerwlock.c
-libcpukit_a_SOURCES += score/src/corerwlockobtainread.c
-libcpukit_a_SOURCES += score/src/corerwlockobtainwrite.c
-libcpukit_a_SOURCES += score/src/corerwlockrelease.c
-libcpukit_a_SOURCES += score/src/coresem.c
-libcpukit_a_SOURCES += score/src/heap.c
-libcpukit_a_SOURCES += score/src/heapallocate.c
-libcpukit_a_SOURCES += score/src/heapextend.c
-libcpukit_a_SOURCES += score/src/heapfree.c
-libcpukit_a_SOURCES += score/src/heapsizeofuserarea.c
-libcpukit_a_SOURCES += score/src/heapwalk.c
-libcpukit_a_SOURCES += score/src/heapgetinfo.c
-libcpukit_a_SOURCES += score/src/heapgetfreeinfo.c
-libcpukit_a_SOURCES += score/src/heapresizeblock.c
-libcpukit_a_SOURCES += score/src/heapiterate.c
-libcpukit_a_SOURCES += score/src/heapgreedy.c
-libcpukit_a_SOURCES += score/src/heapnoextend.c
-libcpukit_a_SOURCES += score/src/objectallocate.c
-libcpukit_a_SOURCES += score/src/objectclose.c
-libcpukit_a_SOURCES += score/src/objectextendinformation.c
-libcpukit_a_SOURCES += score/src/objectfree.c
-libcpukit_a_SOURCES += score/src/objectgetnext.c
-libcpukit_a_SOURCES += score/src/objectinitializeinformation.c
-libcpukit_a_SOURCES += score/src/objectnametoid.c
-libcpukit_a_SOURCES += score/src/objectnametoidstring.c
-libcpukit_a_SOURCES += score/src/objectshrinkinformation.c
-libcpukit_a_SOURCES += score/src/objectgetnoprotection.c
-libcpukit_a_SOURCES += score/src/objectidtoname.c
-libcpukit_a_SOURCES += score/src/objectgetnameasstring.c
-libcpukit_a_SOURCES += score/src/objectsetname.c
-libcpukit_a_SOURCES += score/src/objectgetinfo.c
-libcpukit_a_SOURCES += score/src/objectgetinfoid.c
-libcpukit_a_SOURCES += score/src/objectapimaximumclass.c
-libcpukit_a_SOURCES += score/src/objectnamespaceremove.c
-libcpukit_a_SOURCES += score/src/objectactivecount.c
-libcpukit_a_SOURCES += score/src/objectgetlocal.c
-libcpukit_a_SOURCES += score/src/log2table.c
-libcpukit_a_SOURCES += score/src/scheduler.c
-libcpukit_a_SOURCES += score/src/schedulergetaffinity.c
-libcpukit_a_SOURCES += score/src/schedulersetaffinity.c
-libcpukit_a_SOURCES += score/src/schedulerdefaultmappriority.c
-libcpukit_a_SOURCES += score/src/schedulerdefaultnodedestroy.c
-libcpukit_a_SOURCES += score/src/schedulerdefaultnodeinit.c
-libcpukit_a_SOURCES += score/src/schedulerdefaultreleasejob.c
-libcpukit_a_SOURCES += score/src/schedulerdefaultschedule.c
-libcpukit_a_SOURCES += score/src/schedulerdefaultstartidle.c
-libcpukit_a_SOURCES += score/src/schedulerdefaulttick.c
-libcpukit_a_SOURCES += score/src/schedulerpriority.c
-libcpukit_a_SOURCES += score/src/schedulerpriorityblock.c
-libcpukit_a_SOURCES += score/src/schedulerprioritychangepriority.c
-libcpukit_a_SOURCES += score/src/schedulerpriorityschedule.c
-libcpukit_a_SOURCES += score/src/schedulerpriorityunblock.c
-libcpukit_a_SOURCES += score/src/schedulerpriorityyield.c
-libcpukit_a_SOURCES += score/src/schedulersimple.c
-libcpukit_a_SOURCES += score/src/schedulersimpleblock.c
-libcpukit_a_SOURCES += score/src/schedulersimplechangepriority.c
-libcpukit_a_SOURCES += score/src/schedulersimpleschedule.c
-libcpukit_a_SOURCES += score/src/schedulersimpleunblock.c
-libcpukit_a_SOURCES += score/src/schedulersimpleyield.c
-libcpukit_a_SOURCES += score/src/scheduleredf.c
-libcpukit_a_SOURCES += score/src/scheduleredfnodeinit.c
-libcpukit_a_SOURCES += score/src/scheduleredfblock.c
-libcpukit_a_SOURCES += score/src/scheduleredfchangepriority.c
-libcpukit_a_SOURCES += score/src/scheduleredfreleasejob.c
-libcpukit_a_SOURCES += score/src/scheduleredfschedule.c
-libcpukit_a_SOURCES += score/src/scheduleredfunblock.c
-libcpukit_a_SOURCES += score/src/scheduleredfyield.c
-libcpukit_a_SOURCES += score/src/schedulercbs.c
-libcpukit_a_SOURCES += score/src/schedulercbsnodeinit.c
-libcpukit_a_SOURCES += score/src/schedulercbsattachthread.c
-libcpukit_a_SOURCES += score/src/schedulercbscleanup.c
-libcpukit_a_SOURCES += score/src/schedulercbscreateserver.c
-libcpukit_a_SOURCES += score/src/schedulercbsdestroyserver.c
-libcpukit_a_SOURCES += score/src/schedulercbsdetachthread.c
-libcpukit_a_SOURCES += score/src/schedulercbsgetapprovedbudget.c
-libcpukit_a_SOURCES += score/src/schedulercbsgetexecutiontime.c
-libcpukit_a_SOURCES += score/src/schedulercbsgetparameters.c
-libcpukit_a_SOURCES += score/src/schedulercbsgetremainingbudget.c
-libcpukit_a_SOURCES += score/src/schedulercbsgetserverid.c
-libcpukit_a_SOURCES += score/src/schedulercbssetparameters.c
-libcpukit_a_SOURCES += score/src/schedulercbsreleasejob.c
-libcpukit_a_SOURCES += score/src/schedulercbsunblock.c
-libcpukit_a_SOURCES += score/src/pheapallocate.c
-libcpukit_a_SOURCES += score/src/pheapextend.c
-libcpukit_a_SOURCES += score/src/pheapfree.c
-libcpukit_a_SOURCES += score/src/pheapgetsize.c
-libcpukit_a_SOURCES += score/src/pheapgetblocksize.c
-libcpukit_a_SOURCES += score/src/pheapgetfreeinfo.c
-libcpukit_a_SOURCES += score/src/pheapgetinfo.c
-libcpukit_a_SOURCES += score/src/pheapinit.c
-libcpukit_a_SOURCES += score/src/pheapresizeblock.c
-libcpukit_a_SOURCES += score/src/pheapwalk.c
-libcpukit_a_SOURCES += score/src/pheapiterate.c
-libcpukit_a_SOURCES += score/src/freechain.c
-libcpukit_a_SOURCES += score/src/rbtreeextract.c
-libcpukit_a_SOURCES += score/src/rbtreeinsert.c
-libcpukit_a_SOURCES += score/src/rbtreeiterate.c
-libcpukit_a_SOURCES += score/src/rbtreenext.c
-libcpukit_a_SOURCES += score/src/rbtreepostorder.c
-libcpukit_a_SOURCES += score/src/rbtreereplace.c
-libcpukit_a_SOURCES += score/src/thread.c
-libcpukit_a_SOURCES += score/src/threadchangepriority.c
-libcpukit_a_SOURCES += score/src/threadclearstate.c
-libcpukit_a_SOURCES += score/src/threadcreateidle.c
-libcpukit_a_SOURCES += score/src/threaddispatch.c
-libcpukit_a_SOURCES += score/src/threadget.c
-libcpukit_a_SOURCES += score/src/threadhandler.c
-libcpukit_a_SOURCES += score/src/threadinitialize.c
-libcpukit_a_SOURCES += score/src/threadloadenv.c
-libcpukit_a_SOURCES += score/src/threadrestart.c
-libcpukit_a_SOURCES += score/src/threadsetstate.c
-libcpukit_a_SOURCES += score/src/threadstackallocate.c
-libcpukit_a_SOURCES += score/src/threadstackfree.c
-libcpukit_a_SOURCES += score/src/threadstart.c
-libcpukit_a_SOURCES += score/src/threadstartmultitasking.c
-libcpukit_a_SOURCES += score/src/iterateoverthreads.c
-libcpukit_a_SOURCES += score/src/threadentryadaptoridle.c
-libcpukit_a_SOURCES += score/src/threadentryadaptornumeric.c
-libcpukit_a_SOURCES += score/src/threadentryadaptorpointer.c
-libcpukit_a_SOURCES += score/src/threadgetcputimeused.c
-libcpukit_a_SOURCES += score/src/threaditerate.c
-libcpukit_a_SOURCES += score/src/threadname.c
-libcpukit_a_SOURCES += score/src/threadscheduler.c
-libcpukit_a_SOURCES += score/src/threadtimeout.c
-libcpukit_a_SOURCES += score/src/threadwaitgetid.c
-libcpukit_a_SOURCES += score/src/threadyield.c
-libcpukit_a_SOURCES += score/src/threadq.c
-libcpukit_a_SOURCES += score/src/threadqenqueue.c
-libcpukit_a_SOURCES += score/src/threadqextractwithproxy.c
-libcpukit_a_SOURCES += score/src/threadqfirst.c
-libcpukit_a_SOURCES += score/src/threadqflush.c
-libcpukit_a_SOURCES += score/src/threadqops.c
-libcpukit_a_SOURCES += score/src/threadqtimeout.c
-libcpukit_a_SOURCES += score/src/timespecaddto.c
-libcpukit_a_SOURCES += score/src/timespecfromticks.c
-libcpukit_a_SOURCES += score/src/timespecisvalid.c
-libcpukit_a_SOURCES += score/src/timespeclessthan.c
-libcpukit_a_SOURCES += score/src/timespecsubtract.c
-libcpukit_a_SOURCES += score/src/timespectoticks.c
-libcpukit_a_SOURCES += score/src/timespecdivide.c
-libcpukit_a_SOURCES += score/src/timespecdividebyinteger.c
-libcpukit_a_SOURCES += score/src/timespecgetasnanoseconds.c
-libcpukit_a_SOURCES += score/src/coretod.c
-libcpukit_a_SOURCES += score/src/coretodset.c
-libcpukit_a_SOURCES += score/src/coretodtickspersec.c
-libcpukit_a_SOURCES += score/src/coretodadjust.c
-libcpukit_a_SOURCES += score/src/watchdoginsert.c
-libcpukit_a_SOURCES += score/src/watchdogremove.c
-libcpukit_a_SOURCES += score/src/watchdogtick.c
-libcpukit_a_SOURCES += score/src/watchdogtickssinceboot.c
-libcpukit_a_SOURCES += score/src/userextaddset.c
-libcpukit_a_SOURCES += score/src/userext.c
-libcpukit_a_SOURCES += score/src/userextremoveset.c
-libcpukit_a_SOURCES += score/src/userextiterate.c
-libcpukit_a_SOURCES += score/src/chain.c
-libcpukit_a_SOURCES += score/src/chainnodecount.c
-libcpukit_a_SOURCES += score/src/debugisthreaddispatchingallowed.c
-libcpukit_a_SOURCES += score/src/interr.c
-libcpukit_a_SOURCES += score/src/isr.c
-libcpukit_a_SOURCES += score/src/wkspace.c
-libcpukit_a_SOURCES += score/src/wkstringduplicate.c
-libcpukit_a_SOURCES += score/src/ioprintf.c
-libcpukit_a_SOURCES += score/src/iovprintf.c
-libcpukit_a_SOURCES += score/src/isrisinprogress.c
-libcpukit_a_SOURCES += score/src/condition.c
-libcpukit_a_SOURCES += score/src/futex.c
-libcpukit_a_SOURCES += score/src/profilingisrentryexit.c
-libcpukit_a_SOURCES += score/src/mutex.c
-libcpukit_a_SOURCES += score/src/once.c
-libcpukit_a_SOURCES += score/src/sched.c
-libcpukit_a_SOURCES += score/src/semaphore.c
-libcpukit_a_SOURCES += score/src/smpbarrierwait.c
-libcpukit_a_SOURCES += score/src/kern_tc.c
-libcpukit_a_SOURCES += score/src/libatomic.c
-libcpukit_a_SOURCES += score/src/processormaskcopy.c
-libcpukit_a_SOURCES += sapi/src/chainappendnotify.c
-libcpukit_a_SOURCES += sapi/src/chaingetnotify.c
-libcpukit_a_SOURCES += sapi/src/chaingetwait.c
-libcpukit_a_SOURCES += sapi/src/chainprependnotify.c
-libcpukit_a_SOURCES += sapi/src/chainprotected.c
-libcpukit_a_SOURCES += sapi/src/cpucounterconverter.c
-libcpukit_a_SOURCES += sapi/src/delaynano.c
-libcpukit_a_SOURCES += sapi/src/delayticks.c
-libcpukit_a_SOURCES += sapi/src/exinit.c
-libcpukit_a_SOURCES += sapi/src/exshutdown.c
-libcpukit_a_SOURCES += sapi/src/extension.c
-libcpukit_a_SOURCES += sapi/src/extensioncreate.c
-libcpukit_a_SOURCES += sapi/src/extensiondelete.c
-libcpukit_a_SOURCES += sapi/src/extensionident.c
-libcpukit_a_SOURCES += sapi/src/fatal.c
-libcpukit_a_SOURCES += sapi/src/fatalsrctext.c
-libcpukit_a_SOURCES += sapi/src/getversionstring.c
-libcpukit_a_SOURCES += sapi/src/interrtext.c
-libcpukit_a_SOURCES += sapi/src/io.c
-libcpukit_a_SOURCES += sapi/src/ioclose.c
-libcpukit_a_SOURCES += sapi/src/iocontrol.c
-libcpukit_a_SOURCES += sapi/src/ioinitialize.c
-libcpukit_a_SOURCES += sapi/src/ioopen.c
-libcpukit_a_SOURCES += sapi/src/ioread.c
-libcpukit_a_SOURCES += sapi/src/ioregisterdriver.c
-libcpukit_a_SOURCES += sapi/src/iounregisterdriver.c
-libcpukit_a_SOURCES += sapi/src/iowrite.c
-libcpukit_a_SOURCES += sapi/src/panic.c
-libcpukit_a_SOURCES += sapi/src/posixapi.c
-libcpukit_a_SOURCES += sapi/src/profilingiterate.c
-libcpukit_a_SOURCES += sapi/src/profilingreportxml.c
-libcpukit_a_SOURCES += sapi/src/rbheap.c
-libcpukit_a_SOURCES += sapi/src/rbtree.c
-libcpukit_a_SOURCES += sapi/src/rbtreefind.c
-libcpukit_a_SOURCES += sapi/src/sapirbtreeinsert.c
-libcpukit_a_SOURCES += sapi/src/tcsimpleinstall.c
-libcpukit_a_SOURCES += sapi/src/version.c
+project_lib_LIBRARIES += librtemscpu.a
+
+$(PROJECT_LIB)/librtemscpu.a: librtemscpu.a
+	$(INSTALL_DATA) $< $(PROJECT_LIB)/librtemscpu.a
+TMPINSTALL_FILES += $(PROJECT_LIB)/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-mount.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/__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/getcwd.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/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.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/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/mallocfreespace.c
+librtemscpu_a_SOURCES += libcsupport/src/mallocgetheapptr.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/readdir_r.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/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_memalign.c
+librtemscpu_a_SOURCES += libcsupport/src/rtems_mkdir.c
+librtemscpu_a_SOURCES += libcsupport/src/rtems_putc.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/strlcat.c
+librtemscpu_a_SOURCES += libcsupport/src/strlcpy.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_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/ttyname.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/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-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/dummy/default-configuration.c
+librtemscpu_a_SOURCES += libmisc/dummy/dummy-networking.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/testsupport/testbeginend.c
+librtemscpu_a_SOURCES += libmisc/testsupport/testbusy.c
+librtemscpu_a_SOURCES += libmisc/testsupport/testextension.c
+librtemscpu_a_SOURCES += libmisc/testsupport/testparallel.c
+librtemscpu_a_SOURCES += libmisc/testsupport/testwrappers.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_utime.c
+librtemscpu_a_SOURCES += libfs/src/defaults/default_write.c
+librtemscpu_a_SOURCES += libfs/src/defaults/default_writev.c
+librtemscpu_a_SOURCES += libfs/src/devfs/devclose.c
+librtemscpu_a_SOURCES += libfs/src/devfs/devfs_eval.c
+librtemscpu_a_SOURCES += libfs/src/devfs/devfs_init.c
+librtemscpu_a_SOURCES += libfs/src/devfs/devfs_mknod.c
+librtemscpu_a_SOURCES += libfs/src/devfs/devfs_show.c
+librtemscpu_a_SOURCES += libfs/src/devfs/devioctl.c
+librtemscpu_a_SOURCES += libfs/src/devfs/devopen.c
+librtemscpu_a_SOURCES += libfs/src/devfs/devread.c
+librtemscpu_a_SOURCES += libfs/src/devfs/devstat.c
+librtemscpu_a_SOURCES += libfs/src/devfs/devwrite.c
+librtemscpu_a_SOURCES += libfs/src/imfs/deviceio.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_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_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_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_utime.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 += libstdthreads/call_once.c
+librtemscpu_a_SOURCES += libstdthreads/cnd.c
+librtemscpu_a_SOURCES += libstdthreads/mtx.c
+librtemscpu_a_SOURCES += libstdthreads/tss.c
+librtemscpu_a_SOURCES += posix/src/nanosleep.c
+librtemscpu_a_SOURCES += posix/src/clockgettime.c
+librtemscpu_a_SOURCES += posix/src/clocksettime.c
+librtemscpu_a_SOURCES += posix/src/clockgetres.c
+librtemscpu_a_SOURCES += posix/src/sysconf.c
+librtemscpu_a_SOURCES += posix/src/fork.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 += posix/src/pthreadgetnamenp.c
+librtemscpu_a_SOURCES += posix/src/pthreadsetnamenp.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/pbarrierdestroy.c
+librtemscpu_a_SOURCES += posix/src/pbarrierinit.c
+librtemscpu_a_SOURCES += posix/src/pbarrierwait.c
+librtemscpu_a_SOURCES += posix/src/condattrdestroy.c
+librtemscpu_a_SOURCES += posix/src/condattrinit.c
+librtemscpu_a_SOURCES += posix/src/condattrgetpshared.c
+librtemscpu_a_SOURCES += posix/src/condattrsetpshared.c
+librtemscpu_a_SOURCES += posix/src/condattrgetclock.c
+librtemscpu_a_SOURCES += posix/src/condattrsetclock.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/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/psxpriorityisvalid.c
+librtemscpu_a_SOURCES += posix/src/pthreadattrdefault.c
+librtemscpu_a_SOURCES += posix/src/pthreadattrdestroy.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/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/pthreadattrsetaffinitynp.c
+librtemscpu_a_SOURCES += posix/src/pthreadattrgetaffinitynp.c
+librtemscpu_a_SOURCES += posix/src/pthreadgetaffinitynp.c
+librtemscpu_a_SOURCES += posix/src/pthreadsetaffinitynp.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/pthreadonce.c
+librtemscpu_a_SOURCES += posix/src/sigaddset.c
+librtemscpu_a_SOURCES += posix/src/sigdelset.c
+librtemscpu_a_SOURCES += posix/src/sigfillset.c
+librtemscpu_a_SOURCES += posix/src/sigemptyset.c
+librtemscpu_a_SOURCES += posix/src/sigismember.c
+librtemscpu_a_SOURCES += posix/src/sigprocmask.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/semdestroy.c
+librtemscpu_a_SOURCES += posix/src/semgetvalue.c
+librtemscpu_a_SOURCES += posix/src/seminit.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/semwait.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/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_getprioritymin.c
+librtemscpu_a_SOURCES += posix/src/sched_getprioritymax.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/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/getcurrentprocessor.c
+librtemscpu_a_SOURCES += rtems/src/getprocessorcount.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/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/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/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/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/status.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/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/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/taskself.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/corebarrierrelease.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/coremutexseize.c
+librtemscpu_a_SOURCES += score/src/percpu.c
+librtemscpu_a_SOURCES += score/src/percpuasm.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/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/objectallocate.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/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/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/pheapinit.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/rbtreenext.c
+librtemscpu_a_SOURCES += score/src/rbtreepostorder.c
+librtemscpu_a_SOURCES += score/src/rbtreereplace.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/threadloadenv.c
+librtemscpu_a_SOURCES += score/src/threadrestart.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/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/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/coretodtickspersec.c
+librtemscpu_a_SOURCES += score/src/coretodadjust.c
+librtemscpu_a_SOURCES += score/src/watchdoginsert.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/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/wkspace.c
+librtemscpu_a_SOURCES += score/src/wkstringduplicate.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/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 += 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/getversionstring.c
+librtemscpu_a_SOURCES += sapi/src/interrtext.c
+librtemscpu_a_SOURCES += sapi/src/io.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/posixapi.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/tcsimpleinstall.c
+librtemscpu_a_SOURCES += sapi/src/version.c
 
 if HAS_MP
 
-libcpukit_a_SOURCES += libmisc/monitor/mon-mpci.c
-libcpukit_a_SOURCES += rtems/src/eventmp.c
-libcpukit_a_SOURCES += rtems/src/mp.c
-libcpukit_a_SOURCES += rtems/src/msgmp.c
-libcpukit_a_SOURCES += rtems/src/partmp.c
-libcpukit_a_SOURCES += rtems/src/semmp.c
-libcpukit_a_SOURCES += rtems/src/signalmp.c
-libcpukit_a_SOURCES += rtems/src/taskmp.c
-libcpukit_a_SOURCES += score/src/mpci.c
-libcpukit_a_SOURCES += score/src/objectmp.c
-libcpukit_a_SOURCES += score/src/threadmp.c
+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/objectmp.c
+librtemscpu_a_SOURCES += score/src/threadmp.c
 
 endif
 
 if HAS_PTHREADS
 
-libcpukit_a_SOURCES += libstdthreads/thrd.c
-libcpukit_a_SOURCES += posix/src/adjtime.c
-libcpukit_a_SOURCES += posix/src/aio_cancel.c
-libcpukit_a_SOURCES += posix/src/aio_error.c
-libcpukit_a_SOURCES += posix/src/aio_fsync.c
-libcpukit_a_SOURCES += posix/src/aio_misc.c
-libcpukit_a_SOURCES += posix/src/aio_read.c
-libcpukit_a_SOURCES += posix/src/aio_return.c
-libcpukit_a_SOURCES += posix/src/aio_suspend.c
-libcpukit_a_SOURCES += posix/src/aio_write.c
-libcpukit_a_SOURCES += posix/src/alarm.c
-libcpukit_a_SOURCES += posix/src/cancel.c
-libcpukit_a_SOURCES += posix/src/cleanuppush.c
-libcpukit_a_SOURCES += posix/src/clockgetcpuclockid.c
-libcpukit_a_SOURCES += posix/src/_execve.c
-libcpukit_a_SOURCES += posix/src/getitimer.c
-libcpukit_a_SOURCES += posix/src/kill.c
-libcpukit_a_SOURCES += posix/src/killinfo.c
-libcpukit_a_SOURCES += posix/src/kill_r.c
-libcpukit_a_SOURCES += posix/src/lio_listio.c
-libcpukit_a_SOURCES += posix/src/mlockall.c
-libcpukit_a_SOURCES += posix/src/mlock.c
-libcpukit_a_SOURCES += posix/src/mmap.c
-libcpukit_a_SOURCES += posix/src/mprotect.c
-libcpukit_a_SOURCES += posix/src/mqueue.c
-libcpukit_a_SOURCES += posix/src/mqueueclose.c
-libcpukit_a_SOURCES += posix/src/mqueuedeletesupp.c
-libcpukit_a_SOURCES += posix/src/mqueuegetattr.c
-libcpukit_a_SOURCES += posix/src/mqueuenotify.c
-libcpukit_a_SOURCES += posix/src/mqueueopen.c
-libcpukit_a_SOURCES += posix/src/mqueuereceive.c
-libcpukit_a_SOURCES += posix/src/mqueuerecvsupp.c
-libcpukit_a_SOURCES += posix/src/mqueuesend.c
-libcpukit_a_SOURCES += posix/src/mqueuesendsupp.c
-libcpukit_a_SOURCES += posix/src/mqueuesetattr.c
-libcpukit_a_SOURCES += posix/src/mqueuetimedreceive.c
-libcpukit_a_SOURCES += posix/src/mqueuetimedsend.c
-libcpukit_a_SOURCES += posix/src/mqueueunlink.c
-libcpukit_a_SOURCES += posix/src/msync.c
-libcpukit_a_SOURCES += posix/src/munlockall.c
-libcpukit_a_SOURCES += posix/src/munlock.c
-libcpukit_a_SOURCES += posix/src/munmap.c
-libcpukit_a_SOURCES += posix/src/pause.c
-libcpukit_a_SOURCES += posix/src/posix_madvise.c
-libcpukit_a_SOURCES += posix/src/psignal.c
-libcpukit_a_SOURCES += posix/src/psignalclearprocesssignals.c
-libcpukit_a_SOURCES += posix/src/psignalclearsignals.c
-libcpukit_a_SOURCES += posix/src/psignalsetprocesssignals.c
-libcpukit_a_SOURCES += posix/src/psignalunblockthread.c
-libcpukit_a_SOURCES += posix/src/psxnametoid.c
-libcpukit_a_SOURCES += posix/src/psxpriorityisvalid.c
-libcpukit_a_SOURCES += posix/src/psxsemaphore.c
-libcpukit_a_SOURCES += posix/src/psxtimercreate.c
-libcpukit_a_SOURCES += posix/src/psxtimerdelete.c
-libcpukit_a_SOURCES += posix/src/psxtransschedparam.c
-libcpukit_a_SOURCES += posix/src/pthreadatfork.c
-libcpukit_a_SOURCES += posix/src/pthread.c
-libcpukit_a_SOURCES += posix/src/pthreadconcurrency.c
-libcpukit_a_SOURCES += posix/src/pthreadcreate.c
-libcpukit_a_SOURCES += posix/src/pthreaddetach.c
-libcpukit_a_SOURCES += posix/src/pthreadequal.c
-libcpukit_a_SOURCES += posix/src/pthreadexit.c
-libcpukit_a_SOURCES += posix/src/pthreadgetattrnp.c
-libcpukit_a_SOURCES += posix/src/pthreadgetcpuclockid.c
-libcpukit_a_SOURCES += posix/src/pthreadgetschedparam.c
-libcpukit_a_SOURCES += posix/src/pthreadinitthreads.c
-libcpukit_a_SOURCES += posix/src/pthreadjoin.c
-libcpukit_a_SOURCES += posix/src/pthreadkill.c
-libcpukit_a_SOURCES += posix/src/pthreadkill.c
-libcpukit_a_SOURCES += posix/src/pthreadself.c
-libcpukit_a_SOURCES += posix/src/pthreadsetschedparam.c
-libcpukit_a_SOURCES += posix/src/pthreadsetschedprio.c
-libcpukit_a_SOURCES += posix/src/pthreadsigmask.c
-libcpukit_a_SOURCES += posix/src/pthreadsigmask.c
-libcpukit_a_SOURCES += posix/src/ptimer.c
-libcpukit_a_SOURCES += posix/src/sched_getparam.c
-libcpukit_a_SOURCES += posix/src/sched_getscheduler.c
-libcpukit_a_SOURCES += posix/src/sched_rr_get_interval.c
-libcpukit_a_SOURCES += posix/src/sched_setparam.c
-libcpukit_a_SOURCES += posix/src/sched_setscheduler.c
-libcpukit_a_SOURCES += posix/src/sched_yield.c
-libcpukit_a_SOURCES += posix/src/semaphoredeletesupp.c
-libcpukit_a_SOURCES += posix/src/semclose.c
-libcpukit_a_SOURCES += posix/src/semopen.c
-libcpukit_a_SOURCES += posix/src/semunlink.c
-libcpukit_a_SOURCES += posix/src/setcancelstate.c
-libcpukit_a_SOURCES += posix/src/setcanceltype.c
-libcpukit_a_SOURCES += posix/src/setitimer.c
-libcpukit_a_SOURCES += posix/src/shm.c
-libcpukit_a_SOURCES += posix/src/shmheap.c
-libcpukit_a_SOURCES += posix/src/shmopen.c
-libcpukit_a_SOURCES += posix/src/shmunlink.c
-libcpukit_a_SOURCES += posix/src/shmwkspace.c
-libcpukit_a_SOURCES += posix/src/sigaction.c
-libcpukit_a_SOURCES += posix/src/signal_2.c
-libcpukit_a_SOURCES += posix/src/sigpending.c
-libcpukit_a_SOURCES += posix/src/sigqueue.c
-libcpukit_a_SOURCES += posix/src/sigsuspend.c
-libcpukit_a_SOURCES += posix/src/sigtimedwait.c
-libcpukit_a_SOURCES += posix/src/sigwait.c
-libcpukit_a_SOURCES += posix/src/sigwaitinfo.c
-libcpukit_a_SOURCES += posix/src/testcancel.c
-libcpukit_a_SOURCES += posix/src/timergetoverrun.c
-libcpukit_a_SOURCES += posix/src/timergettime.c
-libcpukit_a_SOURCES += posix/src/timersettime.c
-libcpukit_a_SOURCES += posix/src/ualarm.c
+librtemscpu_a_SOURCES += libstdthreads/thrd.c
+librtemscpu_a_SOURCES += posix/src/adjtime.c
+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_suspend.c
+librtemscpu_a_SOURCES += posix/src/aio_write.c
+librtemscpu_a_SOURCES += posix/src/alarm.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/_execve.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/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/mqueuedeletesupp.c
+librtemscpu_a_SOURCES += posix/src/mqueuegetattr.c
+librtemscpu_a_SOURCES += posix/src/mqueuenotify.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/pause.c
+librtemscpu_a_SOURCES += posix/src/posix_madvise.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/psxnametoid.c
+librtemscpu_a_SOURCES += posix/src/psxpriorityisvalid.c
+librtemscpu_a_SOURCES += posix/src/psxsemaphore.c
+librtemscpu_a_SOURCES += posix/src/psxtimercreate.c
+librtemscpu_a_SOURCES += posix/src/psxtimerdelete.c
+librtemscpu_a_SOURCES += posix/src/psxtransschedparam.c
+librtemscpu_a_SOURCES += posix/src/pthreadatfork.c
+librtemscpu_a_SOURCES += posix/src/pthread.c
+librtemscpu_a_SOURCES += posix/src/pthreadconcurrency.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/pthreadgetattrnp.c
+librtemscpu_a_SOURCES += posix/src/pthreadgetcpuclockid.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/pthreadkill.c
+librtemscpu_a_SOURCES += posix/src/pthreadkill.c
+librtemscpu_a_SOURCES += posix/src/pthreadself.c
+librtemscpu_a_SOURCES += posix/src/pthreadsetschedparam.c
+librtemscpu_a_SOURCES += posix/src/pthreadsetschedprio.c
+librtemscpu_a_SOURCES += posix/src/pthreadsigmask.c
+librtemscpu_a_SOURCES += posix/src/pthreadsigmask.c
+librtemscpu_a_SOURCES += posix/src/ptimer.c
+librtemscpu_a_SOURCES += posix/src/sched_getparam.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/semopen.c
+librtemscpu_a_SOURCES += posix/src/semunlink.c
+librtemscpu_a_SOURCES += posix/src/setcancelstate.c
+librtemscpu_a_SOURCES += posix/src/setcanceltype.c
+librtemscpu_a_SOURCES += posix/src/setitimer.c
+librtemscpu_a_SOURCES += posix/src/shm.c
+librtemscpu_a_SOURCES += posix/src/shmheap.c
+librtemscpu_a_SOURCES += posix/src/shmopen.c
+librtemscpu_a_SOURCES += posix/src/shmunlink.c
+librtemscpu_a_SOURCES += posix/src/shmwkspace.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/testcancel.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
 
-libcpukit_a_SOURCES += score/src/percpustatewait.c
-libcpukit_a_SOURCES += score/src/profilingsmplock.c
-libcpukit_a_SOURCES += score/src/schedulerdefaultpinunpin.c
-libcpukit_a_SOURCES += score/src/scheduleredfsmp.c
-libcpukit_a_SOURCES += score/src/schedulerpriorityaffinitysmp.c
-libcpukit_a_SOURCES += score/src/schedulerprioritysmp.c
-libcpukit_a_SOURCES += score/src/schedulersimplesmp.c
-libcpukit_a_SOURCES += score/src/schedulerstrongapa.c
-libcpukit_a_SOURCES += score/src/smp.c
-libcpukit_a_SOURCES += score/src/smplock.c
-libcpukit_a_SOURCES += score/src/smpmulticastaction.c
-libcpukit_a_SOURCES += score/src/schedulerdefaultaskforhelp.c
-libcpukit_a_SOURCES += score/src/schedulerdefaultsetaffinity.c
-libcpukit_a_SOURCES += score/src/schedulersmp.c
-libcpukit_a_SOURCES += score/src/schedulersmpstartidle.c
-libcpukit_a_SOURCES += score/src/threadunpin.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/smplock.c
+librtemscpu_a_SOURCES += score/src/smpmulticastaction.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
 
-libcpukit_a_SOURCES += libdl/dlfcn.c
-libcpukit_a_SOURCES += libdl/dlfcn-shell.c
-libcpukit_a_SOURCES += libdl/fastlz.c
-libcpukit_a_SOURCES += libdl/rap.c
-libcpukit_a_SOURCES += libdl/rap-shell.c
-libcpukit_a_SOURCES += libdl/rtl-allocator.c
-libcpukit_a_SOURCES += libdl/rtl-alloc-heap.c
-libcpukit_a_SOURCES += libdl/rtl.c
-libcpukit_a_SOURCES += libdl/rtl-chain-iterator.c
-libcpukit_a_SOURCES += libdl/rtl-debugger.c
-libcpukit_a_SOURCES += libdl/rtl-elf.c
-libcpukit_a_SOURCES += libdl/rtl-error.c
-libcpukit_a_SOURCES += libdl/rtl-find-file.c
-libcpukit_a_SOURCES += libdl/rtl-mdreloc- at RTEMS_CPU@.c
-libcpukit_a_SOURCES += libdl/rtl-obj.c
-libcpukit_a_SOURCES += libdl/rtl-obj-cache.c
-libcpukit_a_SOURCES += libdl/rtl-obj-comp.c
-libcpukit_a_SOURCES += libdl/rtl-rap.c
-libcpukit_a_SOURCES += libdl/rtl-shell.c
-libcpukit_a_SOURCES += libdl/rtl-string.c
-libcpukit_a_SOURCES += libdl/rtl-sym.c
-libcpukit_a_SOURCES += libdl/rtl-trace.c
-libcpukit_a_SOURCES += libdl/rtl-unresolved.c
-libcpukit_a_SOURCES += libdl/rtl-unwind-dw2.c
+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.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- at 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 LIBDOSFS
 
-libcpukit_a_SOURCES += libfs/src/dosfs/fat.c
-libcpukit_a_SOURCES += libfs/src/dosfs/fat_fat_operations.c
-libcpukit_a_SOURCES += libfs/src/dosfs/fat_file.c
-libcpukit_a_SOURCES += libfs/src/dosfs/msdos_conv.c
-libcpukit_a_SOURCES += libfs/src/dosfs/msdos_conv_default.c
-libcpukit_a_SOURCES += libfs/src/dosfs/msdos_conv_utf8.c
-libcpukit_a_SOURCES += libfs/src/dosfs/msdos_create.c
-libcpukit_a_SOURCES += libfs/src/dosfs/msdos_dir.c
-libcpukit_a_SOURCES += libfs/src/dosfs/msdos_eval.c
-libcpukit_a_SOURCES += libfs/src/dosfs/msdos_file.c
-libcpukit_a_SOURCES += libfs/src/dosfs/msdos_format.c
-libcpukit_a_SOURCES += libfs/src/dosfs/msdos_free.c
-libcpukit_a_SOURCES += libfs/src/dosfs/msdos_fsunmount.c
-libcpukit_a_SOURCES += libfs/src/dosfs/msdos_handlers_dir.c
-libcpukit_a_SOURCES += libfs/src/dosfs/msdos_handlers_file.c
-libcpukit_a_SOURCES += libfs/src/dosfs/msdos_init.c
-libcpukit_a_SOURCES += libfs/src/dosfs/msdos_initsupp.c
-libcpukit_a_SOURCES += libfs/src/dosfs/msdos_misc.c
-libcpukit_a_SOURCES += libfs/src/dosfs/msdos_mknod.c
-libcpukit_a_SOURCES += libfs/src/dosfs/msdos_rename.c
-libcpukit_a_SOURCES += libfs/src/dosfs/msdos_rmnod.c
-libcpukit_a_SOURCES += libfs/src/dosfs/msdos_statvfs.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
 
 endif
 
 if LIBDRVMGR
 
-libcpukit_a_SOURCES += libdrvmgr/drvmgr_by_id.c
-libcpukit_a_SOURCES += libdrvmgr/drvmgr_by_name.c
-libcpukit_a_SOURCES += libdrvmgr/drvmgr.c
-libcpukit_a_SOURCES += libdrvmgr/drvmgr_dev_by_name.c
-libcpukit_a_SOURCES += libdrvmgr/drvmgr_drvinf.c
-libcpukit_a_SOURCES += libdrvmgr/drvmgr_for_each_dev.c
-libcpukit_a_SOURCES += libdrvmgr/drvmgr_for_each_list_dev.c
-libcpukit_a_SOURCES += libdrvmgr/drvmgr_func.c
-libcpukit_a_SOURCES += libdrvmgr/drvmgr_func_call.c
-libcpukit_a_SOURCES += libdrvmgr/drvmgr_init.c
-libcpukit_a_SOURCES += libdrvmgr/drvmgr_list.c
-libcpukit_a_SOURCES += libdrvmgr/drvmgr_lock.c
-libcpukit_a_SOURCES += libdrvmgr/drvmgr_print.c
-libcpukit_a_SOURCES += libdrvmgr/drvmgr_res.c
-libcpukit_a_SOURCES += libdrvmgr/drvmgr_rw.c
-libcpukit_a_SOURCES += libdrvmgr/drvmgr_translate.c
-libcpukit_a_SOURCES += libdrvmgr/drvmgr_translate_check.c
-libcpukit_a_SOURCES += libdrvmgr/drvmgr_unregister.c
+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
 
-libcpukit_a_SOURCES += libgnat/ada_intrsupp.c
-libcpukit_a_SOURCES += libgnat/adasupp.c
+librtemscpu_a_SOURCES += libgnat/ada_intrsupp.c
+librtemscpu_a_SOURCES += libgnat/adasupp.c
 
 endif
 
 if LIBNETWORKING
 
-libcpukit_a_SOURCES += libmisc/monitor/mon-network.c
-libcpukit_a_SOURCES += libnetworking/kern/kern_mib.c
-libcpukit_a_SOURCES += libnetworking/kern/kern_subr.c
-libcpukit_a_SOURCES += libnetworking/kern/kern_sysctl.c
-libcpukit_a_SOURCES += libnetworking/kern/uipc_domain.c
-libcpukit_a_SOURCES += libnetworking/kern/uipc_mbuf.c
-libcpukit_a_SOURCES += libnetworking/kern/uipc_socket2.c
-libcpukit_a_SOURCES += libnetworking/kern/uipc_socket.c
-libcpukit_a_SOURCES += libnetworking/libc/base64.c
-libcpukit_a_SOURCES += libnetworking/libc/gethostbydns.c
-libcpukit_a_SOURCES += libnetworking/libc/gethostbyht.c
-libcpukit_a_SOURCES += libnetworking/libc/gethostbynis.c
-libcpukit_a_SOURCES += libnetworking/libc/gethostnamadr.c
-libcpukit_a_SOURCES += libnetworking/libc/getifaddrs.c
-libcpukit_a_SOURCES += libnetworking/libc/getnameinfo.c
-libcpukit_a_SOURCES += libnetworking/libc/getnetbydns.c
-libcpukit_a_SOURCES += libnetworking/libc/getnetbyht.c
-libcpukit_a_SOURCES += libnetworking/libc/getnetbynis.c
-libcpukit_a_SOURCES += libnetworking/libc/getnetnamadr.c
-libcpukit_a_SOURCES += libnetworking/libc/getproto.c
-libcpukit_a_SOURCES += libnetworking/libc/getprotoent.c
-libcpukit_a_SOURCES += libnetworking/libc/getprotoname.c
-libcpukit_a_SOURCES += libnetworking/libc/getservbyname.c
-libcpukit_a_SOURCES += libnetworking/libc/getservbyport.c
-libcpukit_a_SOURCES += libnetworking/libc/getservent.c
-libcpukit_a_SOURCES += libnetworking/libc/herror.c
-libcpukit_a_SOURCES += libnetworking/libc/if_indextoname.c
-libcpukit_a_SOURCES += libnetworking/libc/if_nameindex.c
-libcpukit_a_SOURCES += libnetworking/libc/inet_addr.c
-libcpukit_a_SOURCES += libnetworking/libc/inet_lnaof.c
-libcpukit_a_SOURCES += libnetworking/libc/inet_makeaddr.c
-libcpukit_a_SOURCES += libnetworking/libc/inet_netof.c
-libcpukit_a_SOURCES += libnetworking/libc/inet_network.c
-libcpukit_a_SOURCES += libnetworking/libc/inet_ntoa.c
-libcpukit_a_SOURCES += libnetworking/libc/inet_ntop.c
-libcpukit_a_SOURCES += libnetworking/libc/inet_pton.c
-libcpukit_a_SOURCES += libnetworking/libc/linkaddr.c
-libcpukit_a_SOURCES += libnetworking/libc/map_v4v6.c
-libcpukit_a_SOURCES += libnetworking/libc/nsap_addr.c
-libcpukit_a_SOURCES += libnetworking/libc/ns_name.c
-libcpukit_a_SOURCES += libnetworking/libc/ns_netint.c
-libcpukit_a_SOURCES += libnetworking/libc/ns_parse.c
-libcpukit_a_SOURCES += libnetworking/libc/ns_print.c
-libcpukit_a_SOURCES += libnetworking/libc/ns_ttl.c
-libcpukit_a_SOURCES += libnetworking/libc/rcmd.c
-libcpukit_a_SOURCES += libnetworking/libc/recv.c
-libcpukit_a_SOURCES += libnetworking/libc/res_comp.c
-libcpukit_a_SOURCES += libnetworking/libc/res_data.c
-libcpukit_a_SOURCES += libnetworking/libc/res_debug.c
-libcpukit_a_SOURCES += libnetworking/libc/res_init.c
-libcpukit_a_SOURCES += libnetworking/libc/res_mkquery.c
-libcpukit_a_SOURCES += libnetworking/libc/res_mkupdate.c
-libcpukit_a_SOURCES += libnetworking/libc/res_query.c
-libcpukit_a_SOURCES += libnetworking/libc/res_send.c
-libcpukit_a_SOURCES += libnetworking/libc/res_stubs.c
-libcpukit_a_SOURCES += libnetworking/libc/res_update.c
-libcpukit_a_SOURCES += libnetworking/libc/send.c
-libcpukit_a_SOURCES += libnetworking/libc/strsep.c
-libcpukit_a_SOURCES += libnetworking/lib/getprotoby.c
-libcpukit_a_SOURCES += libnetworking/lib/rtems_bsdnet_ntp.c
-libcpukit_a_SOURCES += libnetworking/lib/syslog.c
-libcpukit_a_SOURCES += libnetworking/net/if.c
-libcpukit_a_SOURCES += libnetworking/net/if_ethersubr.c
-libcpukit_a_SOURCES += libnetworking/net/if_loop.c
-libcpukit_a_SOURCES += libnetworking/net/if_ppp.c
-libcpukit_a_SOURCES += libnetworking/netinet/if_ether.c
-libcpukit_a_SOURCES += libnetworking/netinet/igmp.c
-libcpukit_a_SOURCES += libnetworking/netinet/in.c
-libcpukit_a_SOURCES += libnetworking/netinet/in_cksum.c
-libcpukit_a_SOURCES += libnetworking/netinet/in_pcb.c
-libcpukit_a_SOURCES += libnetworking/netinet/in_proto.c
-libcpukit_a_SOURCES += libnetworking/netinet/in_rmx.c
-libcpukit_a_SOURCES += libnetworking/netinet/ip_divert.c
-libcpukit_a_SOURCES += libnetworking/netinet/ip_fw.c
-libcpukit_a_SOURCES += libnetworking/netinet/ip_icmp.c
-libcpukit_a_SOURCES += libnetworking/netinet/ip_input.c
-libcpukit_a_SOURCES += libnetworking/netinet/ip_mroute.c
-libcpukit_a_SOURCES += libnetworking/netinet/ip_output.c
-libcpukit_a_SOURCES += libnetworking/netinet/raw_ip.c
-libcpukit_a_SOURCES += libnetworking/netinet/tcp_debug.c
-libcpukit_a_SOURCES += libnetworking/netinet/tcp_input.c
-libcpukit_a_SOURCES += libnetworking/netinet/tcp_output.c
-libcpukit_a_SOURCES += libnetworking/netinet/tcp_subr.c
-libcpukit_a_SOURCES += libnetworking/netinet/tcp_timer.c
-libcpukit_a_SOURCES += libnetworking/netinet/tcp_usrreq.c
-libcpukit_a_SOURCES += libnetworking/netinet/udp_usrreq.c
-libcpukit_a_SOURCES += libnetworking/net/ppp_tty.c
-libcpukit_a_SOURCES += libnetworking/net/radix.c
-libcpukit_a_SOURCES += libnetworking/net/raw_cb.c
-libcpukit_a_SOURCES += libnetworking/net/raw_usrreq.c
-libcpukit_a_SOURCES += libnetworking/net/route.c
-libcpukit_a_SOURCES += libnetworking/net/rtsock.c
-libcpukit_a_SOURCES += libnetworking/net/slcompress.c
-libcpukit_a_SOURCES += libnetworking/nfs/bootp_subr.c
-libcpukit_a_SOURCES += libnetworking/rtems/mkrootfs.c
-libcpukit_a_SOURCES += libnetworking/rtems/rtems_bootp.c
-libcpukit_a_SOURCES += libnetworking/rtems/rtems_bsdnet_malloc_starvation.c
-libcpukit_a_SOURCES += libnetworking/rtems/rtems_dhcp.c
-libcpukit_a_SOURCES += libnetworking/rtems/rtems_dhcp_failsafe.c
-libcpukit_a_SOURCES += libnetworking/rtems/rtems_glue.c
-libcpukit_a_SOURCES += libnetworking/rtems/rtems_malloc_mbuf.c
-libcpukit_a_SOURCES += libnetworking/rtems/rtems_mii_ioctl.c
-libcpukit_a_SOURCES += libnetworking/rtems/rtems_mii_ioctl_kern.c
-libcpukit_a_SOURCES += libnetworking/rtems/rtems_select.c
-libcpukit_a_SOURCES += libnetworking/rtems/rtems_showicmpstat.c
-libcpukit_a_SOURCES += libnetworking/rtems/rtems_showifstat.c
-libcpukit_a_SOURCES += libnetworking/rtems/rtems_showipstat.c
-libcpukit_a_SOURCES += libnetworking/rtems/rtems_showmbuf.c
-libcpukit_a_SOURCES += libnetworking/rtems/rtems_showroute.c
-libcpukit_a_SOURCES += libnetworking/rtems/rtems_showtcpstat.c
-libcpukit_a_SOURCES += libnetworking/rtems/rtems_showudpstat.c
-libcpukit_a_SOURCES += libnetworking/rtems/rtems_socketpair.c
-libcpukit_a_SOURCES += libnetworking/rtems/rtems_syscall_api.c
-libcpukit_a_SOURCES += libnetworking/rtems/rtems_syscall.c
-libcpukit_a_SOURCES += libnetworking/rtems/sghostname.c
-libcpukit_a_SOURCES += libfs/src/nfsclient/proto/mount_prot_xdr.c
-libcpukit_a_SOURCES += libfs/src/nfsclient/proto/nfs_prot_xdr.c
-libcpukit_a_SOURCES += libfs/src/nfsclient/src/nfs.c
-libcpukit_a_SOURCES += libfs/src/nfsclient/src/rpcio.c
-libcpukit_a_SOURCES += libfs/src/nfsclient/src/sock_mbuf.c
-libcpukit_a_SOURCES += libfs/src/nfsclient/src/xdr_mbuf.c
-libcpukit_a_SOURCES += librpc/src/rpc/auth_none.c
-libcpukit_a_SOURCES += librpc/src/rpc/auth_unix.c
-libcpukit_a_SOURCES += librpc/src/rpc/authunix_prot.c
-libcpukit_a_SOURCES += librpc/src/rpc/bindresvport.c
-libcpukit_a_SOURCES += librpc/src/rpc/clnt_generic.c
-libcpukit_a_SOURCES += librpc/src/rpc/clnt_perror.c
-libcpukit_a_SOURCES += librpc/src/rpc/clnt_raw.c
-libcpukit_a_SOURCES += librpc/src/rpc/clnt_simple.c
-libcpukit_a_SOURCES += librpc/src/rpc/clnt_tcp.c
-libcpukit_a_SOURCES += librpc/src/rpc/clnt_udp.c
-libcpukit_a_SOURCES += librpc/src/rpc/get_myaddress.c
-libcpukit_a_SOURCES += librpc/src/rpc/getrpcent.c
-libcpukit_a_SOURCES += librpc/src/rpc/getrpcport.c
-libcpukit_a_SOURCES += librpc/src/rpc/netname.c
-libcpukit_a_SOURCES += librpc/src/rpc/netnamer.c
-libcpukit_a_SOURCES += librpc/src/rpc/pmap_clnt.c
-libcpukit_a_SOURCES += librpc/src/rpc/pmap_getmaps.c
-libcpukit_a_SOURCES += librpc/src/rpc/pmap_getport.c
-libcpukit_a_SOURCES += librpc/src/rpc/pmap_prot2.c
-libcpukit_a_SOURCES += librpc/src/rpc/pmap_prot.c
-libcpukit_a_SOURCES += librpc/src/rpc/pmap_rmt.c
-libcpukit_a_SOURCES += librpc/src/rpc/rpc_callmsg.c
-libcpukit_a_SOURCES += librpc/src/rpc/rpc_commondata.c
-libcpukit_a_SOURCES += librpc/src/rpc/rpcdname.c
-libcpukit_a_SOURCES += librpc/src/rpc/rpc_dtablesize.c
-libcpukit_a_SOURCES += librpc/src/rpc/rpc_prot.c
-libcpukit_a_SOURCES += librpc/src/rpc/rtems_portmapper.c
-libcpukit_a_SOURCES += librpc/src/rpc/rtems_rpc.c
-libcpukit_a_SOURCES += librpc/src/rpc/rtime.c
-libcpukit_a_SOURCES += librpc/src/rpc/svc_auth.c
-libcpukit_a_SOURCES += librpc/src/rpc/svc_auth_unix.c
-libcpukit_a_SOURCES += librpc/src/rpc/svc.c
-libcpukit_a_SOURCES += librpc/src/rpc/svc_raw.c
-libcpukit_a_SOURCES += librpc/src/rpc/svc_run.c
-libcpukit_a_SOURCES += librpc/src/rpc/svc_simple.c
-libcpukit_a_SOURCES += librpc/src/rpc/svc_tcp.c
-libcpukit_a_SOURCES += librpc/src/rpc/svc_udp.c
-libcpukit_a_SOURCES += librpc/src/xdr/xdr_array.c
-libcpukit_a_SOURCES += librpc/src/xdr/xdr.c
-libcpukit_a_SOURCES += librpc/src/xdr/xdr_float.c
-libcpukit_a_SOURCES += librpc/src/xdr/xdr_mem.c
-libcpukit_a_SOURCES += librpc/src/xdr/xdr_rec.c
-libcpukit_a_SOURCES += librpc/src/xdr/xdr_reference.c
-libcpukit_a_SOURCES += librpc/src/xdr/xdr_sizeof.c
-libcpukit_a_SOURCES += librpc/src/xdr/xdr_stdio.c
+librtemscpu_a_SOURCES += libmisc/monitor/mon-network.c
+librtemscpu_a_SOURCES += libnetworking/kern/kern_mib.c
+librtemscpu_a_SOURCES += libnetworking/kern/kern_subr.c
+librtemscpu_a_SOURCES += libnetworking/kern/kern_sysctl.c
+librtemscpu_a_SOURCES += libnetworking/kern/uipc_domain.c
+librtemscpu_a_SOURCES += libnetworking/kern/uipc_mbuf.c
+librtemscpu_a_SOURCES += libnetworking/kern/uipc_socket2.c
+librtemscpu_a_SOURCES += libnetworking/kern/uipc_socket.c
+librtemscpu_a_SOURCES += libnetworking/libc/base64.c
+librtemscpu_a_SOURCES += libnetworking/libc/gethostbydns.c
+librtemscpu_a_SOURCES += libnetworking/libc/gethostbyht.c
+librtemscpu_a_SOURCES += libnetworking/libc/gethostbynis.c
+librtemscpu_a_SOURCES += libnetworking/libc/gethostnamadr.c
+librtemscpu_a_SOURCES += libnetworking/libc/getifaddrs.c
+librtemscpu_a_SOURCES += libnetworking/libc/getnameinfo.c
+librtemscpu_a_SOURCES += libnetworking/libc/getnetbydns.c
+librtemscpu_a_SOURCES += libnetworking/libc/getnetbyht.c
+librtemscpu_a_SOURCES += libnetworking/libc/getnetbynis.c
+librtemscpu_a_SOURCES += libnetworking/libc/getnetnamadr.c
+librtemscpu_a_SOURCES += libnetworking/libc/getproto.c
+librtemscpu_a_SOURCES += libnetworking/libc/getprotoent.c
+librtemscpu_a_SOURCES += libnetworking/libc/getprotoname.c
+librtemscpu_a_SOURCES += libnetworking/libc/getservbyname.c
+librtemscpu_a_SOURCES += libnetworking/libc/getservbyport.c
+librtemscpu_a_SOURCES += libnetworking/libc/getservent.c
+librtemscpu_a_SOURCES += libnetworking/libc/herror.c
+librtemscpu_a_SOURCES += libnetworking/libc/if_indextoname.c
+librtemscpu_a_SOURCES += libnetworking/libc/if_nameindex.c
+librtemscpu_a_SOURCES += libnetworking/libc/inet_addr.c
+librtemscpu_a_SOURCES += libnetworking/libc/inet_lnaof.c
+librtemscpu_a_SOURCES += libnetworking/libc/inet_makeaddr.c
+librtemscpu_a_SOURCES += libnetworking/libc/inet_netof.c
+librtemscpu_a_SOURCES += libnetworking/libc/inet_network.c
+librtemscpu_a_SOURCES += libnetworking/libc/inet_ntoa.c
+librtemscpu_a_SOURCES += libnetworking/libc/inet_ntop.c
+librtemscpu_a_SOURCES += libnetworking/libc/inet_pton.c
+librtemscpu_a_SOURCES += libnetworking/libc/linkaddr.c
+librtemscpu_a_SOURCES += libnetworking/libc/map_v4v6.c
+librtemscpu_a_SOURCES += libnetworking/libc/nsap_addr.c
+librtemscpu_a_SOURCES += libnetworking/libc/ns_name.c
+librtemscpu_a_SOURCES += libnetworking/libc/ns_netint.c
+librtemscpu_a_SOURCES += libnetworking/libc/ns_parse.c
+librtemscpu_a_SOURCES += libnetworking/libc/ns_print.c
+librtemscpu_a_SOURCES += libnetworking/libc/ns_ttl.c
+librtemscpu_a_SOURCES += libnetworking/libc/rcmd.c
+librtemscpu_a_SOURCES += libnetworking/libc/recv.c
+librtemscpu_a_SOURCES += libnetworking/libc/res_comp.c
+librtemscpu_a_SOURCES += libnetworking/libc/res_data.c
+librtemscpu_a_SOURCES += libnetworking/libc/res_debug.c
+librtemscpu_a_SOURCES += libnetworking/libc/res_init.c
+librtemscpu_a_SOURCES += libnetworking/libc/res_mkquery.c
+librtemscpu_a_SOURCES += libnetworking/libc/res_mkupdate.c
+librtemscpu_a_SOURCES += libnetworking/libc/res_query.c
+librtemscpu_a_SOURCES += libnetworking/libc/res_send.c
+librtemscpu_a_SOURCES += libnetworking/libc/res_stubs.c
+librtemscpu_a_SOURCES += libnetworking/libc/res_update.c
+librtemscpu_a_SOURCES += libnetworking/libc/send.c
+librtemscpu_a_SOURCES += libnetworking/libc/strsep.c
+librtemscpu_a_SOURCES += libnetworking/lib/getprotoby.c
+librtemscpu_a_SOURCES += libnetworking/lib/rtems_bsdnet_ntp.c
+librtemscpu_a_SOURCES += libnetworking/lib/syslog.c
+librtemscpu_a_SOURCES += libnetworking/net/if.c
+librtemscpu_a_SOURCES += libnetworking/net/if_ethersubr.c
+librtemscpu_a_SOURCES += libnetworking/net/if_loop.c
+librtemscpu_a_SOURCES += libnetworking/net/if_ppp.c
+librtemscpu_a_SOURCES += libnetworking/netinet/if_ether.c
+librtemscpu_a_SOURCES += libnetworking/netinet/igmp.c
+librtemscpu_a_SOURCES += libnetworking/netinet/in.c
+librtemscpu_a_SOURCES += libnetworking/netinet/in_cksum.c
+librtemscpu_a_SOURCES += libnetworking/netinet/in_pcb.c
+librtemscpu_a_SOURCES += libnetworking/netinet/in_proto.c
+librtemscpu_a_SOURCES += libnetworking/netinet/in_rmx.c
+librtemscpu_a_SOURCES += libnetworking/netinet/ip_divert.c
+librtemscpu_a_SOURCES += libnetworking/netinet/ip_fw.c
+librtemscpu_a_SOURCES += libnetworking/netinet/ip_icmp.c
+librtemscpu_a_SOURCES += libnetworking/netinet/ip_input.c
+librtemscpu_a_SOURCES += libnetworking/netinet/ip_mroute.c
+librtemscpu_a_SOURCES += libnetworking/netinet/ip_output.c
+librtemscpu_a_SOURCES += libnetworking/netinet/raw_ip.c
+librtemscpu_a_SOURCES += libnetworking/netinet/tcp_debug.c
+librtemscpu_a_SOURCES += libnetworking/netinet/tcp_input.c
+librtemscpu_a_SOURCES += libnetworking/netinet/tcp_output.c
+librtemscpu_a_SOURCES += libnetworking/netinet/tcp_subr.c
+librtemscpu_a_SOURCES += libnetworking/netinet/tcp_timer.c
+librtemscpu_a_SOURCES += libnetworking/netinet/tcp_usrreq.c
+librtemscpu_a_SOURCES += libnetworking/netinet/udp_usrreq.c
+librtemscpu_a_SOURCES += libnetworking/net/ppp_tty.c
+librtemscpu_a_SOURCES += libnetworking/net/radix.c
+librtemscpu_a_SOURCES += libnetworking/net/raw_cb.c
+librtemscpu_a_SOURCES += libnetworking/net/raw_usrreq.c
+librtemscpu_a_SOURCES += libnetworking/net/route.c
+librtemscpu_a_SOURCES += libnetworking/net/rtsock.c
+librtemscpu_a_SOURCES += libnetworking/net/slcompress.c
+librtemscpu_a_SOURCES += libnetworking/nfs/bootp_subr.c
+librtemscpu_a_SOURCES += libnetworking/rtems/mkrootfs.c
+librtemscpu_a_SOURCES += libnetworking/rtems/rtems_bootp.c
+librtemscpu_a_SOURCES += libnetworking/rtems/rtems_bsdnet_malloc_starvation.c
+librtemscpu_a_SOURCES += libnetworking/rtems/rtems_dhcp.c
+librtemscpu_a_SOURCES += libnetworking/rtems/rtems_dhcp_failsafe.c
+librtemscpu_a_SOURCES += libnetworking/rtems/rtems_glue.c
+librtemscpu_a_SOURCES += libnetworking/rtems/rtems_malloc_mbuf.c
+librtemscpu_a_SOURCES += libnetworking/rtems/rtems_mii_ioctl.c
+librtemscpu_a_SOURCES += libnetworking/rtems/rtems_mii_ioctl_kern.c
+librtemscpu_a_SOURCES += libnetworking/rtems/rtems_select.c
+librtemscpu_a_SOURCES += libnetworking/rtems/rtems_showicmpstat.c
+librtemscpu_a_SOURCES += libnetworking/rtems/rtems_showifstat.c
+librtemscpu_a_SOURCES += libnetworking/rtems/rtems_showipstat.c
+librtemscpu_a_SOURCES += libnetworking/rtems/rtems_showmbuf.c
+librtemscpu_a_SOURCES += libnetworking/rtems/rtems_showroute.c
+librtemscpu_a_SOURCES += libnetworking/rtems/rtems_showtcpstat.c
+librtemscpu_a_SOURCES += libnetworking/rtems/rtems_showudpstat.c
+librtemscpu_a_SOURCES += libnetworking/rtems/rtems_socketpair.c
+librtemscpu_a_SOURCES += libnetworking/rtems/rtems_syscall_api.c
+librtemscpu_a_SOURCES += libnetworking/rtems/rtems_syscall.c
+librtemscpu_a_SOURCES += libnetworking/rtems/sghostname.c
+librtemscpu_a_SOURCES += libfs/src/nfsclient/proto/mount_prot_xdr.c
+librtemscpu_a_SOURCES += libfs/src/nfsclient/proto/nfs_prot_xdr.c
+librtemscpu_a_SOURCES += libfs/src/nfsclient/src/nfs.c
+librtemscpu_a_SOURCES += libfs/src/nfsclient/src/rpcio.c
+librtemscpu_a_SOURCES += libfs/src/nfsclient/src/sock_mbuf.c
+librtemscpu_a_SOURCES += libfs/src/nfsclient/src/xdr_mbuf.c
+librtemscpu_a_SOURCES += librpc/src/rpc/auth_none.c
+librtemscpu_a_SOURCES += librpc/src/rpc/auth_unix.c
+librtemscpu_a_SOURCES += librpc/src/rpc/authunix_prot.c
+librtemscpu_a_SOURCES += librpc/src/rpc/bindresvport.c
+librtemscpu_a_SOURCES += librpc/src/rpc/clnt_generic.c
+librtemscpu_a_SOURCES += librpc/src/rpc/clnt_perror.c
+librtemscpu_a_SOURCES += librpc/src/rpc/clnt_raw.c
+librtemscpu_a_SOURCES += librpc/src/rpc/clnt_simple.c
+librtemscpu_a_SOURCES += librpc/src/rpc/clnt_tcp.c
+librtemscpu_a_SOURCES += librpc/src/rpc/clnt_udp.c
+librtemscpu_a_SOURCES += librpc/src/rpc/get_myaddress.c
+librtemscpu_a_SOURCES += librpc/src/rpc/getrpcent.c
+librtemscpu_a_SOURCES += librpc/src/rpc/getrpcport.c
+librtemscpu_a_SOURCES += librpc/src/rpc/netname.c
+librtemscpu_a_SOURCES += librpc/src/rpc/netnamer.c
+librtemscpu_a_SOURCES += librpc/src/rpc/pmap_clnt.c
+librtemscpu_a_SOURCES += librpc/src/rpc/pmap_getmaps.c
+librtemscpu_a_SOURCES += librpc/src/rpc/pmap_getport.c
+librtemscpu_a_SOURCES += librpc/src/rpc/pmap_prot2.c
+librtemscpu_a_SOURCES += librpc/src/rpc/pmap_prot.c
+librtemscpu_a_SOURCES += librpc/src/rpc/pmap_rmt.c
+librtemscpu_a_SOURCES += librpc/src/rpc/rpc_callmsg.c
+librtemscpu_a_SOURCES += librpc/src/rpc/rpc_commondata.c
+librtemscpu_a_SOURCES += librpc/src/rpc/rpcdname.c
+librtemscpu_a_SOURCES += librpc/src/rpc/rpc_dtablesize.c
+librtemscpu_a_SOURCES += librpc/src/rpc/rpc_prot.c
+librtemscpu_a_SOURCES += librpc/src/rpc/rtems_portmapper.c
+librtemscpu_a_SOURCES += librpc/src/rpc/rtems_rpc.c
+librtemscpu_a_SOURCES += librpc/src/rpc/rtime.c
+librtemscpu_a_SOURCES += librpc/src/rpc/svc_auth.c
+librtemscpu_a_SOURCES += librpc/src/rpc/svc_auth_unix.c
+librtemscpu_a_SOURCES += librpc/src/rpc/svc.c
+librtemscpu_a_SOURCES += librpc/src/rpc/svc_raw.c
+librtemscpu_a_SOURCES += librpc/src/rpc/svc_run.c
+librtemscpu_a_SOURCES += librpc/src/rpc/svc_simple.c
+librtemscpu_a_SOURCES += librpc/src/rpc/svc_tcp.c
+librtemscpu_a_SOURCES += librpc/src/rpc/svc_udp.c
+librtemscpu_a_SOURCES += librpc/src/xdr/xdr_array.c
+librtemscpu_a_SOURCES += librpc/src/xdr/xdr.c
+librtemscpu_a_SOURCES += librpc/src/xdr/xdr_float.c
+librtemscpu_a_SOURCES += librpc/src/xdr/xdr_mem.c
+librtemscpu_a_SOURCES += librpc/src/xdr/xdr_rec.c
+librtemscpu_a_SOURCES += librpc/src/xdr/xdr_reference.c
+librtemscpu_a_SOURCES += librpc/src/xdr/xdr_sizeof.c
+librtemscpu_a_SOURCES += librpc/src/xdr/xdr_stdio.c
 
 endif
 
 if LIBPCI
 
-libcpukit_a_SOURCES += libpci/pci_access.c
-libcpukit_a_SOURCES += libpci/pci_access_func.c
-libcpukit_a_SOURCES += libpci/pci_access_io.c
-libcpukit_a_SOURCES += libpci/pci_access_mem_be.c
-libcpukit_a_SOURCES += libpci/pci_access_mem.c
-libcpukit_a_SOURCES += libpci/pci_access_mem_le.c
-libcpukit_a_SOURCES += libpci/pci_bus.c
-libcpukit_a_SOURCES += libpci/pci_cfg_auto.c
-libcpukit_a_SOURCES += libpci/pci_cfg.c
-libcpukit_a_SOURCES += libpci/pci_cfg_peripheral.c
-libcpukit_a_SOURCES += libpci/pci_cfg_print_code.c
-libcpukit_a_SOURCES += libpci/pci_cfg_read.c
-libcpukit_a_SOURCES += libpci/pci_cfg_static.c
-libcpukit_a_SOURCES += libpci/pci_find.c
-libcpukit_a_SOURCES += libpci/pci_find_dev.c
-libcpukit_a_SOURCES += libpci/pci_for_each.c
-libcpukit_a_SOURCES += libpci/pci_for_each_child.c
-libcpukit_a_SOURCES += libpci/pci_for_each_dev.c
-libcpukit_a_SOURCES += libpci/pci_get_dev.c
-libcpukit_a_SOURCES += libpci/pci_irq.c
-libcpukit_a_SOURCES += libpci/pci_print.c
+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
 
-libcpukit_a_SOURCES += libmisc/shell/cat_file.c
-libcpukit_a_SOURCES += libmisc/shell/cmds.c
-libcpukit_a_SOURCES += libmisc/shell/main_alias.c
-libcpukit_a_SOURCES += libmisc/shell/main_cat.c
-libcpukit_a_SOURCES += libmisc/shell/main_cd.c
-libcpukit_a_SOURCES += libmisc/shell/cmp-ls.c
-libcpukit_a_SOURCES += libmisc/shell/main_chdir.c
-libcpukit_a_SOURCES += libmisc/shell/main_chmod.c
-libcpukit_a_SOURCES += libmisc/shell/main_chroot.c
-libcpukit_a_SOURCES += libmisc/shell/main_cp.c
-libcpukit_a_SOURCES += libmisc/shell/main_cpuuse.c
-libcpukit_a_SOURCES += libmisc/shell/main_date.c
-libcpukit_a_SOURCES += libmisc/shell/main_dir.c
-libcpukit_a_SOURCES += libmisc/shell/main_echo.c
-libcpukit_a_SOURCES += libmisc/shell/main_exit.c
-libcpukit_a_SOURCES += libmisc/shell/main_halt.c
-libcpukit_a_SOURCES += libmisc/shell/main_help.c
-libcpukit_a_SOURCES += libmisc/shell/main_id.c
-libcpukit_a_SOURCES += libmisc/shell/main_logoff.c
-libcpukit_a_SOURCES += libmisc/shell/main_ln.c
-libcpukit_a_SOURCES += libmisc/shell/main_ls.c
-libcpukit_a_SOURCES += libmisc/shell/main_mallocinfo.c
-libcpukit_a_SOURCES += libmisc/shell/main_md5.c
-libcpukit_a_SOURCES += libmisc/shell/main_mdump.c
-libcpukit_a_SOURCES += libmisc/shell/main_medit.c
-libcpukit_a_SOURCES += libmisc/shell/main_mfill.c
-libcpukit_a_SOURCES += libmisc/shell/main_mkdir.c
-libcpukit_a_SOURCES += libmisc/shell/main_mount.c
-libcpukit_a_SOURCES += libmisc/shell/main_mmove.c
-libcpukit_a_SOURCES += libmisc/shell/main_msdosfmt.c
-libcpukit_a_SOURCES += libmisc/shell/main_mv.c
-libcpukit_a_SOURCES += libmisc/shell/main_perioduse.c
-libcpukit_a_SOURCES += libmisc/shell/main_top.c
-libcpukit_a_SOURCES += libmisc/shell/main_pwd.c
-libcpukit_a_SOURCES += libmisc/shell/main_rm.c
-libcpukit_a_SOURCES += libmisc/shell/main_rmdir.c
-libcpukit_a_SOURCES += libmisc/shell/main_sleep.c
-libcpukit_a_SOURCES += libmisc/shell/main_stackuse.c
-libcpukit_a_SOURCES += libmisc/shell/main_tty.c
-libcpukit_a_SOURCES += libmisc/shell/main_umask.c
-libcpukit_a_SOURCES += libmisc/shell/main_unmount.c
-libcpukit_a_SOURCES += libmisc/shell/main_blksync.c
-libcpukit_a_SOURCES += libmisc/shell/main_whoami.c
-libcpukit_a_SOURCES += libmisc/shell/shell.c
-libcpukit_a_SOURCES += libmisc/shell/shell_cmdset.c
-libcpukit_a_SOURCES += libmisc/shell/shell_getchar.c
-libcpukit_a_SOURCES += libmisc/shell/shell_getprompt.c
-libcpukit_a_SOURCES += libmisc/shell/shellconfig.c
-libcpukit_a_SOURCES += libmisc/shell/shell_makeargs.c
-libcpukit_a_SOURCES += libmisc/shell/filemode.c
-libcpukit_a_SOURCES += libmisc/shell/pwcache.c
-libcpukit_a_SOURCES += libmisc/shell/print-ls.c
-libcpukit_a_SOURCES += libmisc/shell/write_file.c
-libcpukit_a_SOURCES += libmisc/shell/utils-cp.c
-libcpukit_a_SOURCES += libmisc/shell/utils-ls.c
-libcpukit_a_SOURCES += libmisc/shell/err.c
-libcpukit_a_SOURCES += libmisc/shell/errx.c
-libcpukit_a_SOURCES += libmisc/shell/verr.c
-libcpukit_a_SOURCES += libmisc/shell/vis.c
-libcpukit_a_SOURCES += libmisc/shell/verrx.c
-libcpukit_a_SOURCES += libmisc/shell/vwarn.c
-libcpukit_a_SOURCES += libmisc/shell/vwarnx.c
-libcpukit_a_SOURCES += libmisc/shell/warn.c
-libcpukit_a_SOURCES += libmisc/shell/warnx.c
-libcpukit_a_SOURCES += libmisc/shell/fts.c
-libcpukit_a_SOURCES += libmisc/shell/print_heapinfo.c
-libcpukit_a_SOURCES += libmisc/shell/main_wkspaceinfo.c
-libcpukit_a_SOURCES += libmisc/shell/shell_script.c
-libcpukit_a_SOURCES += libmisc/shell/login_prompt.c
-libcpukit_a_SOURCES += libmisc/shell/login_check.c
-libcpukit_a_SOURCES += libmisc/shell/fdisk.c
-libcpukit_a_SOURCES += libmisc/shell/main_rtc.c
-libcpukit_a_SOURCES += libmisc/shell/dd-args.c
-libcpukit_a_SOURCES += libmisc/shell/main_dd.c
-libcpukit_a_SOURCES += libmisc/shell/dd-conv.c
-libcpukit_a_SOURCES += libmisc/shell/dd-conv_tab.c
-libcpukit_a_SOURCES += libmisc/shell/dd-misc.c
-libcpukit_a_SOURCES += libmisc/shell/dd-position.c
-libcpukit_a_SOURCES += libmisc/shell/main_hexdump.c
-libcpukit_a_SOURCES += libmisc/shell/hexdump-conv.c
-libcpukit_a_SOURCES += libmisc/shell/hexdump-display.c
-libcpukit_a_SOURCES += libmisc/shell/hexdump-odsyntax.c
-libcpukit_a_SOURCES += libmisc/shell/hexdump-parse.c
-libcpukit_a_SOURCES += libmisc/shell/hexsyntax.c
-libcpukit_a_SOURCES += libmisc/shell/main_time.c
-libcpukit_a_SOURCES += libmisc/shell/main_mknod.c
-libcpukit_a_SOURCES += libmisc/shell/main_setenv.c
-libcpukit_a_SOURCES += libmisc/shell/main_getenv.c
-libcpukit_a_SOURCES += libmisc/shell/main_unsetenv.c
-libcpukit_a_SOURCES += libmisc/shell/main_mkrfs.c
-libcpukit_a_SOURCES += libmisc/shell/main_debugrfs.c
-libcpukit_a_SOURCES += libmisc/shell/main_df.c
-libcpukit_a_SOURCES += libmisc/shell/main_lsof.c
-libcpukit_a_SOURCES += libmisc/shell/main_edit.c
-libcpukit_a_SOURCES += libmisc/shell/main_blkstats.c
-libcpukit_a_SOURCES += libmisc/shell/main_rtrace.c
-libcpukit_a_SOURCES += libmisc/shell/shell-wait-for-input.c
-libcpukit_a_SOURCES += libmisc/shell/main_cmdls.c
-libcpukit_a_SOURCES += libmisc/shell/main_cmdchown.c
-libcpukit_a_SOURCES += libmisc/shell/main_cmdchmod.c
-libcpukit_a_SOURCES += libmisc/shell/main_cpuinfo.c
-libcpukit_a_SOURCES += libmisc/shell/main_profreport.c
+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/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
 
-libcpukit_a_SOURCES += libmisc/shell/main_drvmgr.c
+librtemscpu_a_SOURCES += libmisc/shell/main_drvmgr.c
 
 endif
 
 if LIBPCI
 
-libcpukit_a_SOURCES += libmisc/shell/main_pci.c
+librtemscpu_a_SOURCES += libmisc/shell/main_pci.c
 
 endif
 
 if LIBNETWORKING
 
-libcpukit_a_SOURCES += libmisc/shell/main_ifconfig.c
-libcpukit_a_SOURCES += libmisc/shell/main_route.c
-libcpukit_a_SOURCES += libmisc/shell/main_netstats.c
-libcpukit_a_SOURCES += libmisc/shell/main_ping.c
+librtemscpu_a_SOURCES += libmisc/shell/main_ifconfig.c
+librtemscpu_a_SOURCES += libmisc/shell/main_route.c
+librtemscpu_a_SOURCES += libmisc/shell/main_netstats.c
+librtemscpu_a_SOURCES += libmisc/shell/main_ping.c
 
 endif
 
@@ -1499,14 +1503,274 @@ endif
 
 if LIBUTF8PROC
 
-libcpukit_a_SOURCES += libmisc/utf8proc/utf8proc.c
+librtemscpu_a_SOURCES += libmisc/utf8proc/utf8proc.c
 
 endif
 
 if SHA
 
-libcpukit_a_SOURCES += libmd/sha256c.c
-libcpukit_a_SOURCES += libmd/sha512c.c
+librtemscpu_a_SOURCES += libmd/sha256c.c
+librtemscpu_a_SOURCES += libmd/sha512c.c
+
+endif
+
+if ARCH_ARM
+
+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 ARCH_BFIN
+
+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 ARCH_EPIPHANY
+
+librtemscpu_a_SOURCES += score/cpu/epiphany/cpu.c
+librtemscpu_a_SOURCES += score/cpu/epiphany/epiphany-context-initialize.c
+librtemscpu_a_SOURCES += score/cpu/epiphany/epiphany-context-switch.S
+librtemscpu_a_SOURCES += score/cpu/epiphany/epiphany-exception-handler.S
+librtemscpu_a_SOURCES += score/cpu/epiphany/setjmp.S
+librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterfrequency.c
+
+endif
+
+if ARCH_I386
+
+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 ARCH_LM32
+
+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 ARCH_M32C
+
+librtemscpu_a_SOURCES += score/cpu/m32c/context_init.c
+librtemscpu_a_SOURCES += score/cpu/m32c/context_switch.S
+librtemscpu_a_SOURCES += score/cpu/m32c/cpu_asm.c
+librtemscpu_a_SOURCES += score/cpu/m32c/cpu.c
+librtemscpu_a_SOURCES += score/cpu/m32c/m32c-exception-frame-print.c
+librtemscpu_a_SOURCES += score/cpu/m32c/varvects.S
+librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterfrequency.c
+librtemscpu_a_SOURCES += score/cpu/no_cpu/cpucounterread.c
+
+endif
+
+if ARCH_M68K
+
+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 ARCH_MIPS
+
+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 ARCH_MOXIE
+
+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 ARCH_NIOS2
+
+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-eic-rsie-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-raw-handler.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 ARCH_NO_CPU
+
+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 ARCH_OR1K
+
+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 ARCH_POWERPC
+
+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
+librtemscpu_a_SOURCES += score/cpu/powerpc/ppc-isr-vector-install.c
+
+endif
+
+if ARCH_RISCV
+
+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 ARCH_SH
+
+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 ARCH_SPARC64
+
+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 ARCH_SPARC
+
+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-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-counter.c
+librtemscpu_a_SOURCES += score/cpu/sparc/syscall.S
+librtemscpu_a_SOURCES += score/cpu/sparc/window.S
+
+endif
+
+if ARCH_V850
+
+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 ARCH_X86_64
+
+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
 
@@ -1546,7 +1810,6 @@ all-local: generate-vc-key
 # librtemscpu
 _SUBDIRS = . score
 _SUBDIRS += libnetworking
-_SUBDIRS += wrapup
 
 project_lib_LIBRARIES += libftpd.a
 
diff --git a/cpukit/configure.ac b/cpukit/configure.ac
index 7619a78c93..d09e1cef45 100644
--- a/cpukit/configure.ac
+++ b/cpukit/configure.ac
@@ -467,6 +467,25 @@ esac
 AM_CONDITIONAL(LIBDRVMGR,[test x"$HAVE_LIBDRVMGR" = x"yes"])
 AC_MSG_RESULT([$HAVE_LIBDRVMGR])
 
+AM_CONDITIONAL([ARCH_ARM],[test $RTEMS_CPU = "arm"])
+AM_CONDITIONAL([ARCH_BFIN],[test $RTEMS_CPU = "bfin"])
+AM_CONDITIONAL([ARCH_EPIPHANY],[test $RTEMS_CPU = "epiphany"])
+AM_CONDITIONAL([ARCH_I386],[test $RTEMS_CPU = "i386"])
+AM_CONDITIONAL([ARCH_LM32],[test $RTEMS_CPU = "lm32"])
+AM_CONDITIONAL([ARCH_M32C],[test $RTEMS_CPU = "m32c"])
+AM_CONDITIONAL([ARCH_M68K],[test $RTEMS_CPU = "m68k"])
+AM_CONDITIONAL([ARCH_MIPS],[test $RTEMS_CPU = "mips"])
+AM_CONDITIONAL([ARCH_MOXIE],[test $RTEMS_CPU = "moxie"])
+AM_CONDITIONAL([ARCH_NIOS2],[test $RTEMS_CPU = "nios2"])
+AM_CONDITIONAL([ARCH_NO_CPU],[test $RTEMS_CPU = "no_cpu"])
+AM_CONDITIONAL([ARCH_OR1K],[test $RTEMS_CPU = "or1k"])
+AM_CONDITIONAL([ARCH_POWERPC],[test $RTEMS_CPU = "powerpc"])
+AM_CONDITIONAL([ARCH_RISCV],[test $RTEMS_CPU = "riscv"])
+AM_CONDITIONAL([ARCH_SH],[test $RTEMS_CPU = "sh"])
+AM_CONDITIONAL([ARCH_SPARC64],[test $RTEMS_CPU = "sparc64"])
+AM_CONDITIONAL([ARCH_SPARC],[test $RTEMS_CPU = "sparc"])
+AM_CONDITIONAL([ARCH_V850],[test $RTEMS_CPU = "v850"])
+AM_CONDITIONAL([ARCH_X86_64],[test $RTEMS_CPU = "x86_64"])
 
 RTEMS_AMPOLISH3
 
@@ -495,7 +514,6 @@ score/cpu/sparc64/Makefile
 score/cpu/v850/Makefile
 score/cpu/x86_64/Makefile
 score/cpu/no_cpu/Makefile
-libnetworking/Makefile
-wrapup/Makefile])
+libnetworking/Makefile])
 
 AC_OUTPUT
diff --git a/cpukit/score/Makefile.am b/cpukit/score/Makefile.am
index f2d0e45215..1b048cbdce 100644
--- a/cpukit/score/Makefile.am
+++ b/cpukit/score/Makefile.am
@@ -1,5 +1,4 @@
 include $(top_srcdir)/automake/multilib.am
-include $(top_srcdir)/automake/compile.am
 
 _SUBDIRS = cpu
 
@@ -8,4 +7,3 @@ include_rtems_scoredir = $(includedir)/rtems/score
 include_rtems_score_HEADERS = ../../include/rtems/score/cpuopts.h
 
 include $(top_srcdir)/automake/subdirs.am
-include $(top_srcdir)/automake/local.am
diff --git a/cpukit/score/cpu/arm/Makefile.am b/cpukit/score/cpu/arm/Makefile.am
index b114d6bda3..6f4affd6b5 100644
--- a/cpukit/score/cpu/arm/Makefile.am
+++ b/cpukit/score/cpu/arm/Makefile.am
@@ -1,35 +1 @@
-include $(top_srcdir)/automake/compile.am
-noinst_LIBRARIES = libscorecpu.a
-libscorecpu_a_SOURCES =
-libscorecpu_a_SOURCES += __aeabi_read_tp.c
-libscorecpu_a_SOURCES += __tls_get_addr.c
-libscorecpu_a_SOURCES += cpu.c
-libscorecpu_a_SOURCES += cpu_asm.S
-libscorecpu_a_SOURCES += arm-context-validate.S
-libscorecpu_a_SOURCES += arm-context-volatile-clobber.S
-libscorecpu_a_SOURCES += arm_exc_abort.S
-libscorecpu_a_SOURCES += arm_exc_interrupt.S
-libscorecpu_a_SOURCES += arm-exception-frame-print.c
-libscorecpu_a_SOURCES += arm-exception-default.c
-libscorecpu_a_SOURCES += armv4-exception-default.S
-libscorecpu_a_SOURCES += armv4-sync-synchronize.c
-libscorecpu_a_SOURCES += armv7-thread-idle.c
-libscorecpu_a_SOURCES += armv7m-context-initialize.c
-libscorecpu_a_SOURCES += armv7m-context-restore.c
-libscorecpu_a_SOURCES += armv7m-context-switch.c
-libscorecpu_a_SOURCES += armv7m-exception-default.c
-libscorecpu_a_SOURCES += armv7m-exception-handler-get.c
-libscorecpu_a_SOURCES += armv7m-exception-handler-set.c
-libscorecpu_a_SOURCES += armv7m-exception-priority-get.c
-libscorecpu_a_SOURCES += armv7m-exception-priority-handler.c
-libscorecpu_a_SOURCES += armv7m-exception-priority-set.c
-libscorecpu_a_SOURCES += armv7m-initialize.c
-libscorecpu_a_SOURCES += armv7m-isr-dispatch.c
-libscorecpu_a_SOURCES += armv7m-isr-enter-leave.c
-libscorecpu_a_SOURCES += armv7m-isr-level-get.c
-libscorecpu_a_SOURCES += armv7m-isr-level-set.c
-libscorecpu_a_SOURCES += armv7m-isr-vector-install.c
-libscorecpu_a_SOURCES += armv7m-multitasking-start-stop.c
-
-include $(top_srcdir)/automake/local.am
 include $(srcdir)/headers.am
diff --git a/cpukit/score/cpu/bfin/Makefile.am b/cpukit/score/cpu/bfin/Makefile.am
index 151b4beb15..6f4affd6b5 100644
--- a/cpukit/score/cpu/bfin/Makefile.am
+++ b/cpukit/score/cpu/bfin/Makefile.am
@@ -1,10 +1 @@
-include $(top_srcdir)/automake/compile.am
-
-noinst_LIBRARIES = libscorecpu.a
-libscorecpu_a_SOURCES = cpu.c cpu_asm.S
-libscorecpu_a_SOURCES += ../no_cpu/cpucounterfrequency.c
-libscorecpu_a_SOURCES += ../no_cpu/cpucounterread.c
-libscorecpu_a_SOURCES += bfin-exception-frame-print.c
-
-include $(top_srcdir)/automake/local.am
 include $(srcdir)/headers.am
diff --git a/cpukit/score/cpu/epiphany/Makefile.am b/cpukit/score/cpu/epiphany/Makefile.am
index a0ab8ec64a..6f4affd6b5 100644
--- a/cpukit/score/cpu/epiphany/Makefile.am
+++ b/cpukit/score/cpu/epiphany/Makefile.am
@@ -1,17 +1 @@
-include $(top_srcdir)/automake/compile.am
-
-CLEANFILES =
-
-noinst_LIBRARIES = libscorecpu.a
-
-libscorecpu_a_SOURCES  = cpu.c
-libscorecpu_a_SOURCES += epiphany-exception-handler.S
-libscorecpu_a_SOURCES += epiphany-context-switch.S
-libscorecpu_a_SOURCES += epiphany-context-initialize.c
-libscorecpu_a_SOURCES += ../no_cpu/cpucounterfrequency.c
-libscorecpu_a_SOURCES += setjmp.S
-
-all-local: $(PREINSTALL_FILES)
-
-include $(top_srcdir)/automake/local.am
 include $(srcdir)/headers.am
diff --git a/cpukit/score/cpu/i386/Makefile.am b/cpukit/score/cpu/i386/Makefile.am
index e12a6652a3..6f4affd6b5 100644
--- a/cpukit/score/cpu/i386/Makefile.am
+++ b/cpukit/score/cpu/i386/Makefile.am
@@ -1,10 +1 @@
-include $(top_srcdir)/automake/compile.am
-
-noinst_LIBRARIES = libscorecpu.a
-libscorecpu_a_SOURCES = cpu.c cpu_asm.S
-libscorecpu_a_SOURCES += ../no_cpu/cpucounterfrequency.c
-libscorecpu_a_SOURCES += ../no_cpu/cpucounterread.c
-libscorecpu_a_SOURCES += ../no_cpu/cpuidle.c
-
-include $(top_srcdir)/automake/local.am
 include $(srcdir)/headers.am
diff --git a/cpukit/score/cpu/lm32/Makefile.am b/cpukit/score/cpu/lm32/Makefile.am
index b867dc0083..6f4affd6b5 100644
--- a/cpukit/score/cpu/lm32/Makefile.am
+++ b/cpukit/score/cpu/lm32/Makefile.am
@@ -1,10 +1 @@
-include $(top_srcdir)/automake/compile.am
-
-noinst_LIBRARIES = libscorecpu.a
-libscorecpu_a_SOURCES = cpu.c cpu_asm.S irq.c
-libscorecpu_a_SOURCES += ../no_cpu/cpucounterfrequency.c
-libscorecpu_a_SOURCES += ../no_cpu/cpucounterread.c
-libscorecpu_a_SOURCES += lm32-exception-frame-print.c
-
-include $(top_srcdir)/automake/local.am
 include $(srcdir)/headers.am
diff --git a/cpukit/score/cpu/m32c/Makefile.am b/cpukit/score/cpu/m32c/Makefile.am
index 596585a1ea..6f4affd6b5 100644
--- a/cpukit/score/cpu/m32c/Makefile.am
+++ b/cpukit/score/cpu/m32c/Makefile.am
@@ -1,11 +1 @@
-include $(top_srcdir)/automake/compile.am
-
-noinst_LIBRARIES = libscorecpu.a
-libscorecpu_a_SOURCES = cpu.c cpu_asm.c context_switch.S context_init.c \
-    varvects.S
-libscorecpu_a_SOURCES += ../no_cpu/cpucounterfrequency.c
-libscorecpu_a_SOURCES += ../no_cpu/cpucounterread.c
-libscorecpu_a_SOURCES += m32c-exception-frame-print.c
-
-include $(top_srcdir)/automake/local.am
 include $(srcdir)/headers.am
diff --git a/cpukit/score/cpu/m68k/Makefile.am b/cpukit/score/cpu/m68k/Makefile.am
index dea4d548b8..6f4affd6b5 100644
--- a/cpukit/score/cpu/m68k/Makefile.am
+++ b/cpukit/score/cpu/m68k/Makefile.am
@@ -1,12 +1 @@
-include $(top_srcdir)/automake/compile.am
-
-noinst_LIBRARIES = libscorecpu.a
-
-libscorecpu_a_SOURCES = cpu.c cpu_asm.S
-libscorecpu_a_SOURCES += ../no_cpu/cpucounterfrequency.c
-libscorecpu_a_SOURCES += ../no_cpu/cpucounterread.c
-libscorecpu_a_SOURCES += m68k-exception-frame-print.c
-libscorecpu_a_SOURCES += __m68k_read_tp.c
-
-include $(top_srcdir)/automake/local.am
 include $(srcdir)/headers.am
diff --git a/cpukit/score/cpu/mips/Makefile.am b/cpukit/score/cpu/mips/Makefile.am
index e61fc78924..6f4affd6b5 100644
--- a/cpukit/score/cpu/mips/Makefile.am
+++ b/cpukit/score/cpu/mips/Makefile.am
@@ -1,9 +1 @@
-include $(top_srcdir)/automake/compile.am
-
-noinst_LIBRARIES = libscorecpu.a
-libscorecpu_a_SOURCES = cpu.c cpu_asm.S
-libscorecpu_a_SOURCES += ../no_cpu/cpucounterfrequency.c
-libscorecpu_a_SOURCES += ../no_cpu/cpucounterread.c
-
-include $(top_srcdir)/automake/local.am
 include $(srcdir)/headers.am
diff --git a/cpukit/score/cpu/moxie/Makefile.am b/cpukit/score/cpu/moxie/Makefile.am
index 8600eeb31f..6f4affd6b5 100644
--- a/cpukit/score/cpu/moxie/Makefile.am
+++ b/cpukit/score/cpu/moxie/Makefile.am
@@ -1,14 +1 @@
-##
-## $Id: Makefile.am,v 1.35 2006/01/12 09:57:43 ralf Exp $
-##
-
-include $(top_srcdir)/automake/compile.am
-
-noinst_LIBRARIES = libscorecpu.a
-libscorecpu_a_SOURCES = cpu.c moxie-exception-frame-print.c cpu_asm.S
-libscorecpu_a_SOURCES += ../no_cpu/cpucounterfrequency.c
-libscorecpu_a_SOURCES += ../no_cpu/cpucounterread.c
-libscorecpu_a_SOURCES += ../no_cpu/cpuidle.c
-
-include $(top_srcdir)/automake/local.am
 include $(srcdir)/headers.am
diff --git a/cpukit/score/cpu/nios2/Makefile.am b/cpukit/score/cpu/nios2/Makefile.am
index 0195a8e721..6f4affd6b5 100644
--- a/cpukit/score/cpu/nios2/Makefile.am
+++ b/cpukit/score/cpu/nios2/Makefile.am
@@ -1,38 +1 @@
-include $(top_srcdir)/automake/compile.am
-
-CLEANFILES =
-
-noinst_LIBRARIES = libscorecpu.a
-
-libscorecpu_a_SOURCES =
-libscorecpu_a_SOURCES += ../no_cpu/cpucounterfrequency.c
-libscorecpu_a_SOURCES += ../no_cpu/cpucounterread.c
-libscorecpu_a_SOURCES += ../no_cpu/cpuidle.c
-libscorecpu_a_SOURCES += nios2-context-initialize.c
-libscorecpu_a_SOURCES += nios2-context-switch.S
-libscorecpu_a_SOURCES += nios2-context-validate.S
-libscorecpu_a_SOURCES += nios2-context-volatile-clobber.S
-libscorecpu_a_SOURCES += nios2-eic-il-low-level.S
-libscorecpu_a_SOURCES += nios2-eic-rsie-low-level.S
-libscorecpu_a_SOURCES += nios2-exception-frame-print.c
-libscorecpu_a_SOURCES += nios2-fatal-halt.c
-libscorecpu_a_SOURCES += nios2-iic-low-level.S
-libscorecpu_a_SOURCES += nios2-iic-irq.c
-libscorecpu_a_SOURCES += nios2-initialize.c
-libscorecpu_a_SOURCES += nios2-isr-get-level.c
-libscorecpu_a_SOURCES += nios2-isr-install-raw-handler.c
-libscorecpu_a_SOURCES += nios2-isr-install-vector.c
-libscorecpu_a_SOURCES += nios2-isr-is-in-progress.c
-libscorecpu_a_SOURCES += nios2-isr-set-level.c
-libscorecpu_a_SOURCES += nios2-mpu-add-region.c
-libscorecpu_a_SOURCES += nios2-mpu-configuration.c
-libscorecpu_a_SOURCES += nios2-mpu-descriptor.c
-libscorecpu_a_SOURCES += nios2-mpu-disable-protected.c
-libscorecpu_a_SOURCES += nios2-mpu-reset.c
-libscorecpu_a_SOURCES += nios2-thread-dispatch-disabled.c
-
-all-local: $(PREINSTALL_FILES)
-
-
-include $(top_srcdir)/automake/local.am
 include $(srcdir)/headers.am
diff --git a/cpukit/score/cpu/no_cpu/Makefile.am b/cpukit/score/cpu/no_cpu/Makefile.am
index 2a649d7907..6f4affd6b5 100644
--- a/cpukit/score/cpu/no_cpu/Makefile.am
+++ b/cpukit/score/cpu/no_cpu/Makefile.am
@@ -1,10 +1 @@
-include $(top_srcdir)/automake/compile.am
-
-noinst_LIBRARIES = libscorecpu.a
-libscorecpu_a_SOURCES = cpu.c cpu_asm.c
-libscorecpu_a_SOURCES += cpucounterfrequency.c
-libscorecpu_a_SOURCES += cpucounterread.c
-libscorecpu_a_SOURCES += cpuidle.c
-
-include $(top_srcdir)/automake/local.am
 include $(srcdir)/headers.am
diff --git a/cpukit/score/cpu/or1k/Makefile.am b/cpukit/score/cpu/or1k/Makefile.am
index 9d7690d0e3..6f4affd6b5 100644
--- a/cpukit/score/cpu/or1k/Makefile.am
+++ b/cpukit/score/cpu/or1k/Makefile.am
@@ -1,21 +1 @@
-include $(top_srcdir)/automake/compile.am
-
-CLEANFILES =
-
-noinst_LIBRARIES = libscorecpu.a
-
-libscorecpu_a_SOURCES =
-libscorecpu_a_SOURCES += cpu.c
-libscorecpu_a_SOURCES += ../no_cpu/cpucounterfrequency.c
-libscorecpu_a_SOURCES += or1k-context-initialize.c
-libscorecpu_a_SOURCES += or1k-context-switch.S
-libscorecpu_a_SOURCES += or1k-context-validate.S
-libscorecpu_a_SOURCES += or1k-context-volatile-clobber.S
-libscorecpu_a_SOURCES += or1k-exception-default.c
-libscorecpu_a_SOURCES += or1k-exception-frame-print.c
-libscorecpu_a_SOURCES += or1k-exception-handler-low.S
-
-all-local: $(PREINSTALL_FILES)
-
-include $(top_srcdir)/automake/local.am
 include $(srcdir)/headers.am
diff --git a/cpukit/score/cpu/powerpc/Makefile.am b/cpukit/score/cpu/powerpc/Makefile.am
index 511317aa66..6f4affd6b5 100644
--- a/cpukit/score/cpu/powerpc/Makefile.am
+++ b/cpukit/score/cpu/powerpc/Makefile.am
@@ -1,12 +1 @@
-include $(top_srcdir)/automake/compile.am
-
-noinst_LIBRARIES = libscorecpu.a
-libscorecpu_a_SOURCES = cpu.c
-libscorecpu_a_SOURCES += ../no_cpu/cpuidle.c
-libscorecpu_a_SOURCES += ppc-context-volatile-clobber.S
-libscorecpu_a_SOURCES += ppc-context-validate.S
-libscorecpu_a_SOURCES += ppc-isr-disable-mask.S
-libscorecpu_a_SOURCES += ppc-isr-vector-install.c
-
-include $(top_srcdir)/automake/local.am
 include $(srcdir)/headers.am
diff --git a/cpukit/score/cpu/riscv/Makefile.am b/cpukit/score/cpu/riscv/Makefile.am
index 3aa992d135..6f4affd6b5 100644
--- a/cpukit/score/cpu/riscv/Makefile.am
+++ b/cpukit/score/cpu/riscv/Makefile.am
@@ -1,13 +1 @@
-include $(top_srcdir)/automake/compile.am
-noinst_LIBRARIES = libscorecpu.a
-libscorecpu_a_SOURCES  = cpu.c
-libscorecpu_a_SOURCES += riscv-exception-handler.S
-libscorecpu_a_SOURCES += riscv-exception-frame-print.c
-libscorecpu_a_SOURCES += riscv-context-switch.S
-libscorecpu_a_SOURCES += riscv-context-initialize.c
-libscorecpu_a_SOURCES += riscv-context-validate.S
-libscorecpu_a_SOURCES += riscv-context-volatile-clobber.S
-libscorecpu_a_SOURCES += riscv-counter.S
-
-include $(top_srcdir)/automake/local.am
 include $(srcdir)/headers.am
diff --git a/cpukit/score/cpu/sh/Makefile.am b/cpukit/score/cpu/sh/Makefile.am
index 8b1a0da3a8..6f4affd6b5 100644
--- a/cpukit/score/cpu/sh/Makefile.am
+++ b/cpukit/score/cpu/sh/Makefile.am
@@ -1,11 +1 @@
-include $(top_srcdir)/automake/compile.am
-
-noinst_LIBRARIES = libscorecpu.a
-libscorecpu_a_SOURCES = cpu.c context.c
-libscorecpu_a_SOURCES += ../no_cpu/cpucounterfrequency.c
-libscorecpu_a_SOURCES += ../no_cpu/cpucounterread.c
-libscorecpu_a_SOURCES += ../no_cpu/cpuidle.c
-libscorecpu_a_SOURCES += sh-exception-frame-print.c
-
-include $(top_srcdir)/automake/local.am
 include $(srcdir)/headers.am
diff --git a/cpukit/score/cpu/sparc/Makefile.am b/cpukit/score/cpu/sparc/Makefile.am
index 6c06ce0d11..6f4affd6b5 100644
--- a/cpukit/score/cpu/sparc/Makefile.am
+++ b/cpukit/score/cpu/sparc/Makefile.am
@@ -1,18 +1 @@
-include $(top_srcdir)/automake/compile.am
-
-noinst_LIBRARIES = libscorecpu.a
-libscorecpu_a_SOURCES =
-libscorecpu_a_SOURCES += access_le.c
-libscorecpu_a_SOURCES += cpu_asm.S
-libscorecpu_a_SOURCES += cpu.c
-libscorecpu_a_SOURCES += ../no_cpu/cpuidle.c
-libscorecpu_a_SOURCES += sparc-access.S
-libscorecpu_a_SOURCES += sparc-context-validate.S
-libscorecpu_a_SOURCES += sparc-context-volatile-clobber.S
-libscorecpu_a_SOURCES += sparc-counter-asm.S
-libscorecpu_a_SOURCES += sparc-counter.c
-libscorecpu_a_SOURCES += syscall.S
-libscorecpu_a_SOURCES += window.S
-
-include $(top_srcdir)/automake/local.am
 include $(srcdir)/headers.am
diff --git a/cpukit/score/cpu/sparc64/Makefile.am b/cpukit/score/cpu/sparc64/Makefile.am
index 0d3d649c77..6f4affd6b5 100644
--- a/cpukit/score/cpu/sparc64/Makefile.am
+++ b/cpukit/score/cpu/sparc64/Makefile.am
@@ -1,15 +1 @@
-include $(top_srcdir)/automake/compile.am
-
-noinst_LIBRARIES = libscorecpu.a
-libscorecpu_a_SOURCES =
-libscorecpu_a_SOURCES += context.S
-libscorecpu_a_SOURCES += cpu.c
-libscorecpu_a_SOURCES += interrupt.S
-libscorecpu_a_SOURCES += ../no_cpu/cpucounterfrequency.c
-libscorecpu_a_SOURCES += ../no_cpu/cpucounterread.c
-libscorecpu_a_SOURCES += ../no_cpu/cpuidle.c
-libscorecpu_a_SOURCES += sparc64-exception-frame-print.c
-libscorecpu_a_SOURCES += sparc64-syscall.S
-
-include $(top_srcdir)/automake/local.am
 include $(srcdir)/headers.am
diff --git a/cpukit/score/cpu/v850/Makefile.am b/cpukit/score/cpu/v850/Makefile.am
index 1e27f61af9..6f4affd6b5 100644
--- a/cpukit/score/cpu/v850/Makefile.am
+++ b/cpukit/score/cpu/v850/Makefile.am
@@ -1,12 +1 @@
-include $(top_srcdir)/automake/compile.am
-
-noinst_LIBRARIES = libscorecpu.a
-libscorecpu_a_SOURCES  = cpu.c
-libscorecpu_a_SOURCES += cpu_asm.S
-libscorecpu_a_SOURCES += ../no_cpu/cpucounterfrequency.c
-libscorecpu_a_SOURCES += ../no_cpu/cpucounterread.c
-libscorecpu_a_SOURCES += ../no_cpu/cpuidle.c
-libscorecpu_a_SOURCES += v850-exception-frame-print.c
-
-include $(top_srcdir)/automake/local.am
 include $(srcdir)/headers.am
diff --git a/cpukit/score/cpu/x86_64/Makefile.am b/cpukit/score/cpu/x86_64/Makefile.am
index 45fbca7da5..6f4affd6b5 100644
--- a/cpukit/score/cpu/x86_64/Makefile.am
+++ b/cpukit/score/cpu/x86_64/Makefile.am
@@ -1,12 +1 @@
-include $(top_srcdir)/automake/compile.am
-
-noinst_LIBRARIES = libscorecpu.a
-libscorecpu_a_SOURCES  = cpu.c
-libscorecpu_a_SOURCES += ../no_cpu/cpucounterfrequency.c
-libscorecpu_a_SOURCES += ../no_cpu/cpucounterread.c
-libscorecpu_a_SOURCES += ../no_cpu/cpuidle.c
-libscorecpu_a_SOURCES += x86_64-context-initialize.c
-libscorecpu_a_SOURCES += x86_64-context-switch.S
-
-include $(top_srcdir)/automake/local.am
 include $(srcdir)/headers.am
diff --git a/cpukit/wrapup/Makefile.am b/cpukit/wrapup/Makefile.am
deleted file mode 100644
index 8286752fba..0000000000
--- a/cpukit/wrapup/Makefile.am
+++ /dev/null
@@ -1,53 +0,0 @@
-include $(top_srcdir)/automake/multilib.am
-include $(top_srcdir)/automake/compile.am
-
-## Setup the variant build subdirectory
-ARCH = o-optimize
-
-project_lib_LIBRARIES = librtemscpu.a
-
-$(PROJECT_LIB)/librtemscpu.a: librtemscpu.a
-	$(INSTALL_DATA) $< $(PROJECT_LIB)/librtemscpu.a
-TMPINSTALL_FILES = $(PROJECT_LIB)/librtemscpu.a
-
-librtemscpu_a_SOURCES =
-
-TMP_LIBS =
-TMP_LIBS += ../score/cpu/@RTEMS_CPU@/libscorecpu.a
-TMP_LIBS += ../libcpukit.a
-
-librtemscpu.a: $(TMP_LIBS)
-	$(AM_V_GEN)rm -f $@
-	$(AM_V_GEN)$(MKDIR_P) $(ARCH)
-	$(AM_V_GEN)rm -rf $(ARCH)/*.$(OBJEXT) $(ARCH)/*.rel
-	$(AM_V_at)for f in $(TMP_LIBS); do \
-	  case $$f in \
-	  *.$(OBJEXT) | *.rel) \
-	    if test -f $(ARCH)/`basename $$f`; then \
-	      if cmp $$f $(ARCH)/`basename $$f`; then \
-		true; \
-	      else \
-		echo 1>&2 "ERROR -- `basename $$f` in multiple files"; \
-		exit 1; \
-	      fi; \
-	    else \
-	      cp $$f $(ARCH)/; \
-	      chmod a-w $(ARCH)/`basename $$f`; \
-	    fi; \
-	    ;; \
-	  *.a) \
-	    cd $(ARCH); \
-	      $(AR) xv ../$$f > /dev/null || exit 1; \
-	      chmod a-w * ; \
-            cd ..; \
-	    ;; \
-	  esac; \
-	done
-	$(AM_V_GEN)ls $(ARCH)/* > $@-list
-	$(AM_V_AR)$(AR) rc $@ @$@-list
-	$(AM_V_GEN)rm -f $@-list $(ARCH)/*.$(OBJEXT) $(ARCH)/*.rel
-	$(AM_V_at)$(RANLIB) $@
-
-all-local: $(TMPINSTALL_FILES)
-
-include $(top_srcdir)/automake/local.am
-- 
2.16.4




More information about the devel mailing list