aboutsummaryrefslogtreecommitdiff
path: root/config.h.in
diff options
context:
space:
mode:
authorHesham Almatary <Hesham.Almatary@cl.cam.ac.uk>2018-05-14 16:56:21 +0100
committerHesham Almatary <Hesham.Almatary@cl.cam.ac.uk>2018-07-12 10:58:55 +0100
commit2d85b4c38e216f8e9ceea595b87a999f2bf5d9df (patch)
treeeee881c7a66c16c3e44f001df8068700e48445d9 /config.h.in
parent537ae11ae506b6fa6c4dd9dc37c9cc818af84027 (diff)
downloadpk-2d85b4c38e216f8e9ceea595b87a999f2bf5d9df.zip
pk-2d85b4c38e216f8e9ceea595b87a999f2bf5d9df.tar.gz
pk-2d85b4c38e216f8e9ceea595b87a999f2bf5d9df.tar.bz2
configure: Add --enable-boot-machine in BBL
If --enable-boot-machine is passed, BBL disables VM and runs the payload in machine mode. This is useful for payloads (e.g. RTOSes or other OSes) that want to run only in machine mode while still relying on bbl/pk for system calls and emulation
Diffstat (limited to 'config.h.in')
-rw-r--r--config.h.in3
1 files changed, 3 insertions, 0 deletions
diff --git a/config.h.in b/config.h.in
index a350c78..dbacd78 100644
--- a/config.h.in
+++ b/config.h.in
@@ -1,5 +1,8 @@
/* config.h.in. Generated from configure.ac by autoheader. */
+/* Define to run payload in machine mode */
+#undef BBL_BOOT_MACHINE
+
/* Define if subproject MCPPBS_SPROJ_NORM is enabled */
#undef BBL_ENABLED