summaryrefslogtreecommitdiffstats
path: root/c
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2003-08-06 13:08:01 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2003-08-06 13:08:01 +0000
commitd931f10795602c4b6419d61e1d91ffb6e0473922 (patch)
treef4b966cc9afadf868a3444032ca7c15f5042362c /c
parent2003-08-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> (diff)
downloadrtems-d931f10795602c4b6419d61e1d91ffb6e0473922.tar.bz2
2003-08-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* bsp_specs: Remove -D__embedded__ -Asystem(embedded) -DUSE_ENHANCED_INTR_API from cpp. Remove cpp, old_cpp (now unused). * configure.ac: Add -DUSE_ENHANCED_INTR_API to bspopts.h.
Diffstat (limited to 'c')
-rw-r--r--c/src/lib/libbsp/powerpc/motorola_powerpc/ChangeLog7
-rw-r--r--c/src/lib/libbsp/powerpc/motorola_powerpc/bsp_specs3
-rw-r--r--c/src/lib/libbsp/powerpc/motorola_powerpc/configure.ac4
3 files changed, 11 insertions, 3 deletions
diff --git a/c/src/lib/libbsp/powerpc/motorola_powerpc/ChangeLog b/c/src/lib/libbsp/powerpc/motorola_powerpc/ChangeLog
index d0b543caad..09afbb3571 100644
--- a/c/src/lib/libbsp/powerpc/motorola_powerpc/ChangeLog
+++ b/c/src/lib/libbsp/powerpc/motorola_powerpc/ChangeLog
@@ -1,3 +1,10 @@
+2003-08-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
+
+ * bsp_specs: Remove -D__embedded__ -Asystem(embedded)
+ -DUSE_ENHANCED_INTR_API from cpp.
+ Remove cpp, old_cpp (now unused).
+ * configure.ac: Add -DUSE_ENHANCED_INTR_API to bspopts.h.
+
2003-03-27 Joel Sherrill <joel@OARcorp.com>
* bootloader/Makefile.am: Eliminate EABI CFLAGS from those used to
diff --git a/c/src/lib/libbsp/powerpc/motorola_powerpc/bsp_specs b/c/src/lib/libbsp/powerpc/motorola_powerpc/bsp_specs
index 7aa7045a3f..de37ca1f7f 100644
--- a/c/src/lib/libbsp/powerpc/motorola_powerpc/bsp_specs
+++ b/c/src/lib/libbsp/powerpc/motorola_powerpc/bsp_specs
@@ -1,11 +1,8 @@
-%rename cpp old_cpp
%rename lib old_lib
%rename endfile old_endfile
%rename startfile old_startfile
%rename link old_link
-*cpp:
-%(old_cpp) %{qrtems: -D__embedded__ -DUSE_ENHANCED_INTR_API} -Asystem(embedded)
*lib:
%{!qrtems: %(old_lib)} %{!nostdlib: %{qrtems: --start-group \
diff --git a/c/src/lib/libbsp/powerpc/motorola_powerpc/configure.ac b/c/src/lib/libbsp/powerpc/motorola_powerpc/configure.ac
index 3cf3ef151c..dcdfd60534 100644
--- a/c/src/lib/libbsp/powerpc/motorola_powerpc/configure.ac
+++ b/c/src/lib/libbsp/powerpc/motorola_powerpc/configure.ac
@@ -29,6 +29,10 @@ RTEMS_BSPOPTS_HELP([PPC_USE_DATA_CACHE],
of PowerPC 603e revisions and emulator versions.
The BSP actually contains the call that enables this.])
+## HACK: This should better be propagated through the BSP's bsp.h.
+## however, this BSP doesn't have one :(
+AC_DEFINE_UNQUOTED([USE_ENHANCED_INTR_API],[1],
+ [Use enhanced intr API])
# Explicitly list all Makefiles here
AC_CONFIG_FILES([Makefile