summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2015-05-07 00:48:19 +0200
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2015-05-07 00:48:19 +0200
commitab0a56bdec90c01191e2b31ea050bb6032e8f5a9 (patch)
treef689aea08ff98847ee426397f1fe4036cc92c261
parent58695b88a9deaecbcf7794760cc333177edaa2b4 (diff)
Build stubs for new gnumach.defs
* mach/Makefile (user-interfaces): Add mach/gnumach. * sysdeps/mach/configure.ac (mach_interface_list): Add gnumach. * sysdeps/mach/configure (mach_interface_list): Regenerate. Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
-rw-r--r--.topdeps2
-rw-r--r--.topmsg20
-rw-r--r--mach/Makefile2
-rw-r--r--sysdeps/mach/configure2
-rw-r--r--sysdeps/mach/configure.ac2
5 files changed, 10 insertions, 18 deletions
diff --git a/.topdeps b/.topdeps
index df7c3c6e56..180b47c18b 100644
--- a/.topdeps
+++ b/.topdeps
@@ -1 +1 @@
-9a869d822025be8e43b78234997b10bf0cf9d859
+baseline
diff --git a/.topmsg b/.topmsg
index dd6634c886..3bd16984b6 100644
--- a/.topmsg
+++ b/.topmsg
@@ -1,16 +1,8 @@
-Subject: Baseline for our topic branches.
+From: Samuel Thibault <samuel.thibault@ens-lyon.org>
+Subject: [PATCH] Build stubs for new gnumach.defs
----
+* mach/Makefile (user-interfaces): Add mach/gnumach.
+* sysdeps/mach/configure.ac (mach_interface_list): Add gnumach.
+* sysdeps/mach/configure (mach_interface_list): Regenerate.
-This need not strictly be a TopGit branch, but it is for easy synchronization
-between different machines.
-
-As the baseline is merged into the topic branches, it is forward-only.
-
-To advance it:
-
- $ echo [SHA1] > .topdeps
- $ git commit -m Advance. -- .topdeps
- $ tg update
-
----
+Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
diff --git a/mach/Makefile b/mach/Makefile
index c804fa30c4..5131e26009 100644
--- a/mach/Makefile
+++ b/mach/Makefile
@@ -111,7 +111,7 @@ ifndef mach-shortcuts
# $(mach-shortcuts) will be set, and that will change how
# mach_interface.defs is processed: it will get the -D flags below.
user-interfaces := $(filter-out $(mach-interface-list:%=mach/%) \
- mach/mach_port mach/mach_host mach/mach4 \
+ mach/mach_port mach/mach_host mach/mach4 mach/gnumach \
device/device_request,\
$(user-interfaces))
endif
diff --git a/sysdeps/mach/configure b/sysdeps/mach/configure
index 61ac7d9684..290a5ffb0b 100644
--- a/sysdeps/mach/configure
+++ b/sysdeps/mach/configure
@@ -277,7 +277,7 @@ if test $libc_cv_mach_task_creation_time = no; then
fi
mach_interface_list=
-for ifc in mach mach4 \
+for ifc in mach mach4 gnumach \
clock clock_priv host_priv host_security ledger lock_set \
processor processor_set task thread_act vm_map \
memory_object memory_object_default default_pager \
diff --git a/sysdeps/mach/configure.ac b/sysdeps/mach/configure.ac
index db85f47eae..52d47e0cbe 100644
--- a/sysdeps/mach/configure.ac
+++ b/sysdeps/mach/configure.ac
@@ -54,7 +54,7 @@ dnl but we don't do a check for that here because in a bare
dnl environment the compile against those headers will fail.
dnl
mach_interface_list=
-for ifc in mach mach4 \
+for ifc in mach mach4 gnumach \
clock clock_priv host_priv host_security ledger lock_set \
processor processor_set task thread_act vm_map \
memory_object memory_object_default default_pager \