summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNeal H. Walfield <neal@gnu.org>2008-12-04 21:31:27 +0100
committerNeal H. Walfield <neal@gnu.org>2008-12-04 21:31:27 +0100
commitb444b2a448e0c7e09356e87ae6553f399c4d9574 (patch)
tree325acc74bf224e154f1056448a2dccc38fc47da9
parentfd372940f21dc0775a681107f7dcc379e916edab (diff)
Define USE_L4.
2008-12-04 Neal H. Walfield <neal@gnu.org> * configure.ac (USE_L4): AC_DEFINE it. (USER_CPPFLAGS): Add -DUSE_L4. (KERNEL_CPPFLAGS): Likewise.
-rw-r--r--ChangeLog6
-rw-r--r--configure.ac5
2 files changed, 9 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 436e163..c9ce082 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
2008-12-04 Neal H. Walfield <neal@gnu.org>
+ * configure.ac (USE_L4): AC_DEFINE it.
+ (USER_CPPFLAGS): Add -DUSE_L4.
+ (KERNEL_CPPFLAGS): Likewise.
+
+2008-12-04 Neal H. Walfield <neal@gnu.org>
+
* Makefile.am: Don't build libstdc++.
2008-11-18 Neal H. Walfield <neal@gnu.org>
diff --git a/configure.ac b/configure.ac
index 2f9ccd4..ad4b8c2 100644
--- a/configure.ac
+++ b/configure.ac
@@ -162,6 +162,7 @@ AC_ARG_ENABLE([l4-abi],
AC_HELP_STRING([--enable-l4-abi=abi],
[L4 ABI to use (supported are: v2, x2)]),
[ac_cv_use_l4_abi=$enableval], [ac_cv_use_l4_abi=no])
+AC_DEFINE([USE_L4], [], [Whether to use L4.])
case $ac_cv_use_l4_abi in
v2)
l4_abi=v2
@@ -264,7 +265,7 @@ esac
USER_CPPFLAGS=" \
$CPP_CHECKS \
- -D_GNU_SOURCE \
+ -D_GNU_SOURCE -DUSE_L4 \
-I${LIBC}/include \
-I${ABS_SRCDIR}/libc-parts"
USER_CFLAGS="-std=gnu99 -Wall -g -O2 $libc_cv_gnu89_inline $C_CHECKS"
@@ -272,7 +273,7 @@ USER_LDFLAGS="-u_start -e_start"
KERNEL_CPPFLAGS="\
$CPP_CHECKS \
- -D_GNU_SOURCE -DRM_INTERN \
+ -D_GNU_SOURCE -DRM_INTERN -DUSE_L4 \
-I${ABS_SRCDIR}/libc-parts"
KERNEL_CFLAGS="-std=gnu99 -Wall -g -O2 $libc_cv_gnu89_inline $C_CHECKS"