summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2012-03-18 12:01:04 +0100
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2020-03-28 18:32:25 +0100
commit2a64b83ebcd604d4ccad8a95480be418c8ccb451 (patch)
tree017c8121dc33483f7120d18694e93daa0711eaad /configure.ac
parent95625ce8d154b28431d6e881e3c8012e860af362 (diff)
build system: Add 64bit variant
Only Xen platform for now. * Makefrag.am [HOST_x86_64]: Include x86_64/Makefrag.am. * configure.ac: Include x86_64/configfrag.ac. [default:x86_64] (host_platform): Set platform to xen. * x86_64/Makefrag.am, x86_64/configfrag.ac: New files.
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac8
1 files changed, 7 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index d4daa932..42dfcd40 100644
--- a/configure.ac
+++ b/configure.ac
@@ -55,7 +55,10 @@ AC_ARG_ENABLE([platform],
case $host_platform:$host_cpu in
default:i?86)
host_platform=at;;
- at:i?86 | xen:i?86)
+ default:x86_64)]
+ AC_MSG_WARN([Platform set to Xen by default, this can not boot on non-Xen systems, you currently need a 32bit build for that.])
+ [host_platform=xen;;
+ at:i?86 | xen:i?86 | xen:x86_64)
:;;
*)]
AC_MSG_ERROR([unsupported combination of cpu type `$host_cpu' and platform
@@ -139,6 +142,9 @@ m4_include([xen/configfrag.ac])
# ix86.
m4_include([i386/configfrag.ac])
+# x86_64
+m4_include([x86_64/configfrag.ac])
+
# General options.
m4_include([configfrag.ac])