diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-11-24 13:20:16 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-11-27 07:32:53 +0100 |
commit | 0d5c795afaf9485a02d7de0bb3282407e91c2a38 (patch) | |
tree | cfb45e4876976efe9d8c5d51be112ee9c6f86a1b | |
parent | bsps: Remove empty tm27.h variants (diff) | |
download | rtems-0d5c795afaf9485a02d7de0bb3282407e91c2a38.tar.bz2 |
Move Ada includes
Update #3254.
-rw-r--r-- | c/src/ada/Makefile.am | 28 | ||||
-rw-r--r-- | c/src/configure.ac | 13 | ||||
-rw-r--r-- | cpukit/Makefile.am | 44 | ||||
-rw-r--r-- | cpukit/include/adainclude/preinstall.am (renamed from c/src/ada/preinstall.am) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-barrier.adb (renamed from c/src/ada/rtems-barrier.adb) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-barrier.ads (renamed from c/src/ada/rtems-barrier.ads) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-clock.adb (renamed from c/src/ada/rtems-clock.adb) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-clock.ads (renamed from c/src/ada/rtems-clock.ads) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-cpu_usage.ads (renamed from c/src/ada/rtems-cpu_usage.ads) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-event.adb (renamed from c/src/ada/rtems-event.adb) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-event.ads (renamed from c/src/ada/rtems-event.ads) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-extension.adb (renamed from c/src/ada/rtems-extension.adb) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-extension.ads (renamed from c/src/ada/rtems-extension.ads) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-fatal.adb (renamed from c/src/ada/rtems-fatal.adb) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-fatal.ads (renamed from c/src/ada/rtems-fatal.ads) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-interrupt.ads (renamed from c/src/ada/rtems-interrupt.ads) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-io.adb (renamed from c/src/ada/rtems-io.adb) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-io.ads (renamed from c/src/ada/rtems-io.ads) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-message_queue.adb (renamed from c/src/ada/rtems-message_queue.adb) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-message_queue.ads (renamed from c/src/ada/rtems-message_queue.ads) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-multiprocessing.adb (renamed from c/src/ada/rtems-multiprocessing.adb) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-multiprocessing.ads (renamed from c/src/ada/rtems-multiprocessing.ads) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-object.adb (renamed from c/src/ada/rtems-object.adb) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-object.ads (renamed from c/src/ada/rtems-object.ads) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-partition.adb (renamed from c/src/ada/rtems-partition.adb) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-partition.ads (renamed from c/src/ada/rtems-partition.ads) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-port.adb (renamed from c/src/ada/rtems-port.adb) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-port.ads (renamed from c/src/ada/rtems-port.ads) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-rate_monotonic.adb (renamed from c/src/ada/rtems-rate_monotonic.adb) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-rate_monotonic.ads (renamed from c/src/ada/rtems-rate_monotonic.ads) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-region.adb (renamed from c/src/ada/rtems-region.adb) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-region.ads (renamed from c/src/ada/rtems-region.ads) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-semaphore.adb (renamed from c/src/ada/rtems-semaphore.adb) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-semaphore.ads (renamed from c/src/ada/rtems-semaphore.ads) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-signal.adb (renamed from c/src/ada/rtems-signal.adb) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-signal.ads (renamed from c/src/ada/rtems-signal.ads) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-stack_checker.ads (renamed from c/src/ada/rtems-stack_checker.ads) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-tasks.adb (renamed from c/src/ada/rtems-tasks.adb) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-tasks.ads (renamed from c/src/ada/rtems-tasks.ads) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-timer.adb (renamed from c/src/ada/rtems-timer.adb) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems-timer.ads (renamed from c/src/ada/rtems-timer.ads) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems.adb (renamed from c/src/ada/rtems.adb) | 0 | ||||
-rw-r--r-- | cpukit/include/adainclude/rtems.ads (renamed from c/src/ada/rtems.ads) | 0 | ||||
-rw-r--r-- | cpukit/preinstall.am | 162 |
44 files changed, 206 insertions, 41 deletions
diff --git a/c/src/ada/Makefile.am b/c/src/ada/Makefile.am deleted file mode 100644 index 3f7c854afd..0000000000 --- a/c/src/ada/Makefile.am +++ /dev/null @@ -1,28 +0,0 @@ -if RTEMS_ADA -include_adadir = $(includedir)/adainclude -include_ada_HEADERS = rtems.adb rtems.ads -include_ada_HEADERS += \ - rtems-barrier.adb rtems-barrier.ads \ - rtems-clock.adb rtems-clock.ads \ - rtems-cpu_usage.ads \ - rtems-event.adb rtems-event.ads \ - rtems-extension.adb rtems-extension.ads \ - rtems-fatal.adb rtems-fatal.ads \ - rtems-interrupt.ads \ - rtems-io.adb rtems-io.ads \ - rtems-message_queue.adb rtems-message_queue.ads \ - rtems-multiprocessing.adb rtems-multiprocessing.ads \ - rtems-object.adb rtems-object.ads \ - rtems-partition.adb rtems-partition.ads \ - rtems-port.adb rtems-port.ads \ - rtems-rate_monotonic.adb rtems-rate_monotonic.ads \ - rtems-region.adb rtems-region.ads \ - rtems-semaphore.adb rtems-semaphore.ads \ - rtems-signal.adb rtems-signal.ads \ - rtems-stack_checker.ads \ - rtems-tasks.adb rtems-tasks.ads \ - rtems-timer.adb rtems-timer.ads -endif - -include $(srcdir)/preinstall.am -include $(top_srcdir)/automake/local.am diff --git a/c/src/configure.ac b/c/src/configure.ac index 0ef63ce80b..b55962cb65 100644 --- a/c/src/configure.ac +++ b/c/src/configure.ac @@ -142,17 +142,8 @@ AC_SUBST(libbsp_cpu_subdir,$RTEMS_CPU) BSP_SUBDIRS="$BSP_SUBDIRS lib" BSP_SUBDIRS="$BSP_SUBDIRS libchip" BSP_SUBDIRS="$BSP_SUBDIRS support" -BSP_SUBDIRS="$BSP_SUBDIRS ada" BSP_SUBDIRS="$BSP_SUBDIRS wrapup" -AC_ARG_ENABLE([ada], -[AS_HELP_STRING(--enable-ada,enable ada support)], -[case "${enable_ada}" in - yes) ;; - no) ;; - *) AC_MSG_ERROR(bad value ${enable_ada} for --enable-ada) ;; -esac],[enable_ada=no]) - # HACK ALERT! # FIXME: Assume multilib implies in-source-tree multilibs @@ -191,9 +182,6 @@ AS_IF([test "$host_cpu" = sparc],[ AM_CONDITIONAL([HAS_NETWORKING],[test "$HAS_NETWORKING" = "yes"]) AM_CONDITIONAL(HAS_SMP,[test "$rtems_cv_HAS_SMP" = "yes"]) -AM_CONDITIONAL(RTEMS_ADA,[test x"$enable_ada" = x"yes" \ - && test x"$rtems_cv_HAS_POSIX_API" = x"yes"]) - RTEMS_PROJECT_ROOT # Explicitly list all Makefiles here @@ -208,7 +196,6 @@ libchip/Makefile lib/Makefile lib/libcpu/Makefile lib/libbsp/Makefile -ada/Makefile wrapup/Makefile ]) diff --git a/cpukit/Makefile.am b/cpukit/Makefile.am index 8ccc1d4e9a..d905f2b73a 100644 --- a/cpukit/Makefile.am +++ b/cpukit/Makefile.am @@ -278,6 +278,50 @@ include_drvmgr_HEADERS += libdrvmgr/drvmgr_confdefs.h include_drvmgr_HEADERS += libdrvmgr/drvmgr_list.h endif +if LIBGNAT +include_adaincludedir = $(includedir)/adainclude +include_adainclude_HEADERS = +include_adainclude_HEADERS += include/adainclude/rtems.adb +include_adainclude_HEADERS += include/adainclude/rtems.ads +include_adainclude_HEADERS += include/adainclude/rtems-barrier.adb +include_adainclude_HEADERS += include/adainclude/rtems-barrier.ads +include_adainclude_HEADERS += include/adainclude/rtems-clock.adb +include_adainclude_HEADERS += include/adainclude/rtems-clock.ads +include_adainclude_HEADERS += include/adainclude/rtems-cpu_usage.ads +include_adainclude_HEADERS += include/adainclude/rtems-event.adb +include_adainclude_HEADERS += include/adainclude/rtems-event.ads +include_adainclude_HEADERS += include/adainclude/rtems-extension.adb +include_adainclude_HEADERS += include/adainclude/rtems-extension.ads +include_adainclude_HEADERS += include/adainclude/rtems-fatal.adb +include_adainclude_HEADERS += include/adainclude/rtems-fatal.ads +include_adainclude_HEADERS += include/adainclude/rtems-interrupt.ads +include_adainclude_HEADERS += include/adainclude/rtems-io.adb +include_adainclude_HEADERS += include/adainclude/rtems-io.ads +include_adainclude_HEADERS += include/adainclude/rtems-message_queue.adb +include_adainclude_HEADERS += include/adainclude/rtems-message_queue.ads +include_adainclude_HEADERS += include/adainclude/rtems-multiprocessing.adb +include_adainclude_HEADERS += include/adainclude/rtems-multiprocessing.ads +include_adainclude_HEADERS += include/adainclude/rtems-object.adb +include_adainclude_HEADERS += include/adainclude/rtems-object.ads +include_adainclude_HEADERS += include/adainclude/rtems-partition.adb +include_adainclude_HEADERS += include/adainclude/rtems-partition.ads +include_adainclude_HEADERS += include/adainclude/rtems-port.adb +include_adainclude_HEADERS += include/adainclude/rtems-port.ads +include_adainclude_HEADERS += include/adainclude/rtems-rate_monotonic.adb +include_adainclude_HEADERS += include/adainclude/rtems-rate_monotonic.ads +include_adainclude_HEADERS += include/adainclude/rtems-region.adb +include_adainclude_HEADERS += include/adainclude/rtems-region.ads +include_adainclude_HEADERS += include/adainclude/rtems-semaphore.adb +include_adainclude_HEADERS += include/adainclude/rtems-semaphore.ads +include_adainclude_HEADERS += include/adainclude/rtems-signal.adb +include_adainclude_HEADERS += include/adainclude/rtems-signal.ads +include_adainclude_HEADERS += include/adainclude/rtems-stack_checker.ads +include_adainclude_HEADERS += include/adainclude/rtems-tasks.adb +include_adainclude_HEADERS += include/adainclude/rtems-tasks.ads +include_adainclude_HEADERS += include/adainclude/rtems-timer.adb +include_adainclude_HEADERS += include/adainclude/rtems-timer.ads +endif + ## HACK: doxygen filter. EXTRA_DIST = doxy-filter diff --git a/c/src/ada/preinstall.am b/cpukit/include/adainclude/preinstall.am index e41443a862..e41443a862 100644 --- a/c/src/ada/preinstall.am +++ b/cpukit/include/adainclude/preinstall.am diff --git a/c/src/ada/rtems-barrier.adb b/cpukit/include/adainclude/rtems-barrier.adb index 18f675bccb..18f675bccb 100644 --- a/c/src/ada/rtems-barrier.adb +++ b/cpukit/include/adainclude/rtems-barrier.adb diff --git a/c/src/ada/rtems-barrier.ads b/cpukit/include/adainclude/rtems-barrier.ads index a84778f8da..a84778f8da 100644 --- a/c/src/ada/rtems-barrier.ads +++ b/cpukit/include/adainclude/rtems-barrier.ads diff --git a/c/src/ada/rtems-clock.adb b/cpukit/include/adainclude/rtems-clock.adb index d6f596a5d5..d6f596a5d5 100644 --- a/c/src/ada/rtems-clock.adb +++ b/cpukit/include/adainclude/rtems-clock.adb diff --git a/c/src/ada/rtems-clock.ads b/cpukit/include/adainclude/rtems-clock.ads index 12afb42454..12afb42454 100644 --- a/c/src/ada/rtems-clock.ads +++ b/cpukit/include/adainclude/rtems-clock.ads diff --git a/c/src/ada/rtems-cpu_usage.ads b/cpukit/include/adainclude/rtems-cpu_usage.ads index 97717587a4..97717587a4 100644 --- a/c/src/ada/rtems-cpu_usage.ads +++ b/cpukit/include/adainclude/rtems-cpu_usage.ads diff --git a/c/src/ada/rtems-event.adb b/cpukit/include/adainclude/rtems-event.adb index 4e92976903..4e92976903 100644 --- a/c/src/ada/rtems-event.adb +++ b/cpukit/include/adainclude/rtems-event.adb diff --git a/c/src/ada/rtems-event.ads b/cpukit/include/adainclude/rtems-event.ads index 1851336bba..1851336bba 100644 --- a/c/src/ada/rtems-event.ads +++ b/cpukit/include/adainclude/rtems-event.ads diff --git a/c/src/ada/rtems-extension.adb b/cpukit/include/adainclude/rtems-extension.adb index a2540c74d4..a2540c74d4 100644 --- a/c/src/ada/rtems-extension.adb +++ b/cpukit/include/adainclude/rtems-extension.adb diff --git a/c/src/ada/rtems-extension.ads b/cpukit/include/adainclude/rtems-extension.ads index 18111d99b3..18111d99b3 100644 --- a/c/src/ada/rtems-extension.ads +++ b/cpukit/include/adainclude/rtems-extension.ads diff --git a/c/src/ada/rtems-fatal.adb b/cpukit/include/adainclude/rtems-fatal.adb index 5231d7d8c7..5231d7d8c7 100644 --- a/c/src/ada/rtems-fatal.adb +++ b/cpukit/include/adainclude/rtems-fatal.adb diff --git a/c/src/ada/rtems-fatal.ads b/cpukit/include/adainclude/rtems-fatal.ads index 8518b7ba0e..8518b7ba0e 100644 --- a/c/src/ada/rtems-fatal.ads +++ b/cpukit/include/adainclude/rtems-fatal.ads diff --git a/c/src/ada/rtems-interrupt.ads b/cpukit/include/adainclude/rtems-interrupt.ads index 02b6c80a46..02b6c80a46 100644 --- a/c/src/ada/rtems-interrupt.ads +++ b/cpukit/include/adainclude/rtems-interrupt.ads diff --git a/c/src/ada/rtems-io.adb b/cpukit/include/adainclude/rtems-io.adb index d6d4f0cd10..d6d4f0cd10 100644 --- a/c/src/ada/rtems-io.adb +++ b/cpukit/include/adainclude/rtems-io.adb diff --git a/c/src/ada/rtems-io.ads b/cpukit/include/adainclude/rtems-io.ads index 2a599023b5..2a599023b5 100644 --- a/c/src/ada/rtems-io.ads +++ b/cpukit/include/adainclude/rtems-io.ads diff --git a/c/src/ada/rtems-message_queue.adb b/cpukit/include/adainclude/rtems-message_queue.adb index 67abf48baf..67abf48baf 100644 --- a/c/src/ada/rtems-message_queue.adb +++ b/cpukit/include/adainclude/rtems-message_queue.adb diff --git a/c/src/ada/rtems-message_queue.ads b/cpukit/include/adainclude/rtems-message_queue.ads index d5efe54ffe..d5efe54ffe 100644 --- a/c/src/ada/rtems-message_queue.ads +++ b/cpukit/include/adainclude/rtems-message_queue.ads diff --git a/c/src/ada/rtems-multiprocessing.adb b/cpukit/include/adainclude/rtems-multiprocessing.adb index 805975814c..805975814c 100644 --- a/c/src/ada/rtems-multiprocessing.adb +++ b/cpukit/include/adainclude/rtems-multiprocessing.adb diff --git a/c/src/ada/rtems-multiprocessing.ads b/cpukit/include/adainclude/rtems-multiprocessing.ads index cb462f1e94..cb462f1e94 100644 --- a/c/src/ada/rtems-multiprocessing.ads +++ b/cpukit/include/adainclude/rtems-multiprocessing.ads diff --git a/c/src/ada/rtems-object.adb b/cpukit/include/adainclude/rtems-object.adb index 7be02ecd4c..7be02ecd4c 100644 --- a/c/src/ada/rtems-object.adb +++ b/cpukit/include/adainclude/rtems-object.adb diff --git a/c/src/ada/rtems-object.ads b/cpukit/include/adainclude/rtems-object.ads index 93636eab74..93636eab74 100644 --- a/c/src/ada/rtems-object.ads +++ b/cpukit/include/adainclude/rtems-object.ads diff --git a/c/src/ada/rtems-partition.adb b/cpukit/include/adainclude/rtems-partition.adb index 84455d79cd..84455d79cd 100644 --- a/c/src/ada/rtems-partition.adb +++ b/cpukit/include/adainclude/rtems-partition.adb diff --git a/c/src/ada/rtems-partition.ads b/cpukit/include/adainclude/rtems-partition.ads index 6e3ea44a9d..6e3ea44a9d 100644 --- a/c/src/ada/rtems-partition.ads +++ b/cpukit/include/adainclude/rtems-partition.ads diff --git a/c/src/ada/rtems-port.adb b/cpukit/include/adainclude/rtems-port.adb index dda655b8c2..dda655b8c2 100644 --- a/c/src/ada/rtems-port.adb +++ b/cpukit/include/adainclude/rtems-port.adb diff --git a/c/src/ada/rtems-port.ads b/cpukit/include/adainclude/rtems-port.ads index cd29eb8a1e..cd29eb8a1e 100644 --- a/c/src/ada/rtems-port.ads +++ b/cpukit/include/adainclude/rtems-port.ads diff --git a/c/src/ada/rtems-rate_monotonic.adb b/cpukit/include/adainclude/rtems-rate_monotonic.adb index 2eb462b71a..2eb462b71a 100644 --- a/c/src/ada/rtems-rate_monotonic.adb +++ b/cpukit/include/adainclude/rtems-rate_monotonic.adb diff --git a/c/src/ada/rtems-rate_monotonic.ads b/cpukit/include/adainclude/rtems-rate_monotonic.ads index 5830f1d6f8..5830f1d6f8 100644 --- a/c/src/ada/rtems-rate_monotonic.ads +++ b/cpukit/include/adainclude/rtems-rate_monotonic.ads diff --git a/c/src/ada/rtems-region.adb b/cpukit/include/adainclude/rtems-region.adb index d03ca6a2b1..d03ca6a2b1 100644 --- a/c/src/ada/rtems-region.adb +++ b/cpukit/include/adainclude/rtems-region.adb diff --git a/c/src/ada/rtems-region.ads b/cpukit/include/adainclude/rtems-region.ads index d75a939b8b..d75a939b8b 100644 --- a/c/src/ada/rtems-region.ads +++ b/cpukit/include/adainclude/rtems-region.ads diff --git a/c/src/ada/rtems-semaphore.adb b/cpukit/include/adainclude/rtems-semaphore.adb index 4dad4556f3..4dad4556f3 100644 --- a/c/src/ada/rtems-semaphore.adb +++ b/cpukit/include/adainclude/rtems-semaphore.adb diff --git a/c/src/ada/rtems-semaphore.ads b/cpukit/include/adainclude/rtems-semaphore.ads index 916ef0489e..916ef0489e 100644 --- a/c/src/ada/rtems-semaphore.ads +++ b/cpukit/include/adainclude/rtems-semaphore.ads diff --git a/c/src/ada/rtems-signal.adb b/cpukit/include/adainclude/rtems-signal.adb index 873e73fbb8..873e73fbb8 100644 --- a/c/src/ada/rtems-signal.adb +++ b/cpukit/include/adainclude/rtems-signal.adb diff --git a/c/src/ada/rtems-signal.ads b/cpukit/include/adainclude/rtems-signal.ads index 92ca921fa2..92ca921fa2 100644 --- a/c/src/ada/rtems-signal.ads +++ b/cpukit/include/adainclude/rtems-signal.ads diff --git a/c/src/ada/rtems-stack_checker.ads b/cpukit/include/adainclude/rtems-stack_checker.ads index 6e14bd5d46..6e14bd5d46 100644 --- a/c/src/ada/rtems-stack_checker.ads +++ b/cpukit/include/adainclude/rtems-stack_checker.ads diff --git a/c/src/ada/rtems-tasks.adb b/cpukit/include/adainclude/rtems-tasks.adb index 1fc7fcdd1e..1fc7fcdd1e 100644 --- a/c/src/ada/rtems-tasks.adb +++ b/cpukit/include/adainclude/rtems-tasks.adb diff --git a/c/src/ada/rtems-tasks.ads b/cpukit/include/adainclude/rtems-tasks.ads index cdd95ea309..cdd95ea309 100644 --- a/c/src/ada/rtems-tasks.ads +++ b/cpukit/include/adainclude/rtems-tasks.ads diff --git a/c/src/ada/rtems-timer.adb b/cpukit/include/adainclude/rtems-timer.adb index 706b07cb4f..706b07cb4f 100644 --- a/c/src/ada/rtems-timer.adb +++ b/cpukit/include/adainclude/rtems-timer.adb diff --git a/c/src/ada/rtems-timer.ads b/cpukit/include/adainclude/rtems-timer.ads index a6d1f9b0f8..a6d1f9b0f8 100644 --- a/c/src/ada/rtems-timer.ads +++ b/cpukit/include/adainclude/rtems-timer.ads diff --git a/c/src/ada/rtems.adb b/cpukit/include/adainclude/rtems.adb index e717f42bab..e717f42bab 100644 --- a/c/src/ada/rtems.adb +++ b/cpukit/include/adainclude/rtems.adb diff --git a/c/src/ada/rtems.ads b/cpukit/include/adainclude/rtems.ads index 2b59c74186..2b59c74186 100644 --- a/c/src/ada/rtems.ads +++ b/cpukit/include/adainclude/rtems.ads diff --git a/cpukit/preinstall.am b/cpukit/preinstall.am index 7936de2ebb..d595085ebe 100644 --- a/cpukit/preinstall.am +++ b/cpukit/preinstall.am @@ -620,3 +620,165 @@ $(PROJECT_INCLUDE)/drvmgr/drvmgr_list.h: libdrvmgr/drvmgr_list.h $(PROJECT_INCLU $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/drvmgr/drvmgr_list.h PREINSTALL_FILES += $(PROJECT_INCLUDE)/drvmgr/drvmgr_list.h endif +if LIBGNAT +$(PROJECT_INCLUDE)/adainclude/$(dirstamp): + @$(MKDIR_P) $(PROJECT_INCLUDE)/adainclude + @: > $(PROJECT_INCLUDE)/adainclude/$(dirstamp) +PREINSTALL_DIRS += $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + +$(PROJECT_INCLUDE)/adainclude/rtems.adb: include/adainclude/rtems.adb $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems.adb +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems.adb + +$(PROJECT_INCLUDE)/adainclude/rtems.ads: include/adainclude/rtems.ads $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems.ads +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems.ads + +$(PROJECT_INCLUDE)/adainclude/rtems-barrier.adb: include/adainclude/rtems-barrier.adb $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-barrier.adb +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-barrier.adb + +$(PROJECT_INCLUDE)/adainclude/rtems-barrier.ads: include/adainclude/rtems-barrier.ads $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-barrier.ads +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-barrier.ads + +$(PROJECT_INCLUDE)/adainclude/rtems-clock.adb: include/adainclude/rtems-clock.adb $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-clock.adb +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-clock.adb + +$(PROJECT_INCLUDE)/adainclude/rtems-clock.ads: include/adainclude/rtems-clock.ads $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-clock.ads +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-clock.ads + +$(PROJECT_INCLUDE)/adainclude/rtems-cpu_usage.ads: include/adainclude/rtems-cpu_usage.ads $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-cpu_usage.ads +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-cpu_usage.ads + +$(PROJECT_INCLUDE)/adainclude/rtems-event.adb: include/adainclude/rtems-event.adb $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-event.adb +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-event.adb + +$(PROJECT_INCLUDE)/adainclude/rtems-event.ads: include/adainclude/rtems-event.ads $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-event.ads +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-event.ads + +$(PROJECT_INCLUDE)/adainclude/rtems-extension.adb: include/adainclude/rtems-extension.adb $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-extension.adb +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-extension.adb + +$(PROJECT_INCLUDE)/adainclude/rtems-extension.ads: include/adainclude/rtems-extension.ads $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-extension.ads +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-extension.ads + +$(PROJECT_INCLUDE)/adainclude/rtems-fatal.adb: include/adainclude/rtems-fatal.adb $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-fatal.adb +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-fatal.adb + +$(PROJECT_INCLUDE)/adainclude/rtems-fatal.ads: include/adainclude/rtems-fatal.ads $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-fatal.ads +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-fatal.ads + +$(PROJECT_INCLUDE)/adainclude/rtems-interrupt.ads: include/adainclude/rtems-interrupt.ads $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-interrupt.ads +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-interrupt.ads + +$(PROJECT_INCLUDE)/adainclude/rtems-io.adb: include/adainclude/rtems-io.adb $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-io.adb +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-io.adb + +$(PROJECT_INCLUDE)/adainclude/rtems-io.ads: include/adainclude/rtems-io.ads $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-io.ads +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-io.ads + +$(PROJECT_INCLUDE)/adainclude/rtems-message_queue.adb: include/adainclude/rtems-message_queue.adb $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-message_queue.adb +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-message_queue.adb + +$(PROJECT_INCLUDE)/adainclude/rtems-message_queue.ads: include/adainclude/rtems-message_queue.ads $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-message_queue.ads +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-message_queue.ads + +$(PROJECT_INCLUDE)/adainclude/rtems-multiprocessing.adb: include/adainclude/rtems-multiprocessing.adb $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-multiprocessing.adb +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-multiprocessing.adb + +$(PROJECT_INCLUDE)/adainclude/rtems-multiprocessing.ads: include/adainclude/rtems-multiprocessing.ads $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-multiprocessing.ads +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-multiprocessing.ads + +$(PROJECT_INCLUDE)/adainclude/rtems-object.adb: include/adainclude/rtems-object.adb $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-object.adb +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-object.adb + +$(PROJECT_INCLUDE)/adainclude/rtems-object.ads: include/adainclude/rtems-object.ads $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-object.ads +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-object.ads + +$(PROJECT_INCLUDE)/adainclude/rtems-partition.adb: include/adainclude/rtems-partition.adb $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-partition.adb +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-partition.adb + +$(PROJECT_INCLUDE)/adainclude/rtems-partition.ads: include/adainclude/rtems-partition.ads $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-partition.ads +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-partition.ads + +$(PROJECT_INCLUDE)/adainclude/rtems-port.adb: include/adainclude/rtems-port.adb $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-port.adb +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-port.adb + +$(PROJECT_INCLUDE)/adainclude/rtems-port.ads: include/adainclude/rtems-port.ads $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-port.ads +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-port.ads + +$(PROJECT_INCLUDE)/adainclude/rtems-rate_monotonic.adb: include/adainclude/rtems-rate_monotonic.adb $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-rate_monotonic.adb +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-rate_monotonic.adb + +$(PROJECT_INCLUDE)/adainclude/rtems-rate_monotonic.ads: include/adainclude/rtems-rate_monotonic.ads $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-rate_monotonic.ads +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-rate_monotonic.ads + +$(PROJECT_INCLUDE)/adainclude/rtems-region.adb: include/adainclude/rtems-region.adb $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-region.adb +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-region.adb + +$(PROJECT_INCLUDE)/adainclude/rtems-region.ads: include/adainclude/rtems-region.ads $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-region.ads +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-region.ads + +$(PROJECT_INCLUDE)/adainclude/rtems-semaphore.adb: include/adainclude/rtems-semaphore.adb $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-semaphore.adb +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-semaphore.adb + +$(PROJECT_INCLUDE)/adainclude/rtems-semaphore.ads: include/adainclude/rtems-semaphore.ads $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-semaphore.ads +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-semaphore.ads + +$(PROJECT_INCLUDE)/adainclude/rtems-signal.adb: include/adainclude/rtems-signal.adb $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-signal.adb +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-signal.adb + +$(PROJECT_INCLUDE)/adainclude/rtems-signal.ads: include/adainclude/rtems-signal.ads $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-signal.ads +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-signal.ads + +$(PROJECT_INCLUDE)/adainclude/rtems-stack_checker.ads: include/adainclude/rtems-stack_checker.ads $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-stack_checker.ads +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-stack_checker.ads + +$(PROJECT_INCLUDE)/adainclude/rtems-tasks.adb: include/adainclude/rtems-tasks.adb $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-tasks.adb +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-tasks.adb + +$(PROJECT_INCLUDE)/adainclude/rtems-tasks.ads: include/adainclude/rtems-tasks.ads $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-tasks.ads +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-tasks.ads + +$(PROJECT_INCLUDE)/adainclude/rtems-timer.adb: include/adainclude/rtems-timer.adb $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-timer.adb +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-timer.adb + +$(PROJECT_INCLUDE)/adainclude/rtems-timer.ads: include/adainclude/rtems-timer.ads $(PROJECT_INCLUDE)/adainclude/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/adainclude/rtems-timer.ads +PREINSTALL_FILES += $(PROJECT_INCLUDE)/adainclude/rtems-timer.ads +endif |