aboutsummaryrefslogtreecommitdiff
path: root/configfrag-first.ac
diff options
context:
space:
mode:
authorEtienne Brateau <etienne.brateau@gmail.com>2024-11-19 20:10:48 +0100
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2024-11-20 00:28:31 +0100
commit506878269a232a7d3722d4598d9fb57a61b5272a (patch)
tree45ae4ead6298d6554f2d1bad94ad5a50ab40e635 /configfrag-first.ac
parentfe4dc6c23eba321586ebec203165d35f7154c36b (diff)
downloadgnumach-506878269a232a7d3722d4598d9fb57a61b5272a.tar.gz
gnumach-506878269a232a7d3722d4598d9fb57a61b5272a.tar.bz2
gnumach-506878269a232a7d3722d4598d9fb57a61b5272a.zip
configfrag: fix usage of mach_ncpus before his definition
Message-ID: <20241119191048.43597-1-etienne.brateau@gmail.com>
Diffstat (limited to 'configfrag-first.ac')
-rw-r--r--configfrag-first.ac11
1 files changed, 11 insertions, 0 deletions
diff --git a/configfrag-first.ac b/configfrag-first.ac
index 5dc0db2c..22e34af8 100644
--- a/configfrag-first.ac
+++ b/configfrag-first.ac
@@ -23,6 +23,17 @@ nlpr=0
AC_ARG_ENABLE([pae],
AS_HELP_STRING([--enable-pae], [PAE support (ix86-only); on i386-at disabled
by default, otherwise enabled by default]))
+
+# Multiprocessor support is still broken.
+AH_TEMPLATE([MULTIPROCESSOR], [set things up for a uniprocessor])
+AC_ARG_ENABLE([ncpus],
+ AS_HELP_STRING([--enable-ncpus=N], [specify the maximum number of cpus to be supported]),
+ [mach_ncpus=$enable_ncpus],
+ [mach_ncpus=1])
+AC_DEFINE_UNQUOTED([NCPUS], [$mach_ncpus], [number of CPUs])
+[if [ $mach_ncpus -gt 1 ]; then]
+ AC_DEFINE([MULTIPROCESSOR], [1], [set things up for a multiprocessor])
+[fi]
dnl Local Variables:
dnl mode: autoconf