summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamien Zammit <damien@zamaudio.com>2020-04-23 19:41:38 +1000
committerDamien Zammit <damien@zamaudio.com>2020-04-24 09:46:31 +1000
commit1f8c6bcbefd0c6775d3b01273eee0abc75512df9 (patch)
tree29f78e5fa322b1ace1829c5ac899b27cb1a2c834
parentb9c1f06fc6a8a45bc3248cd14063bc7e0ab072a2 (diff)
config: Define __KERNEL__ for linuxized ACPICA
-rw-r--r--acpica/Makefrag.am2
-rw-r--r--acpica/configfrag.ac1
-rw-r--r--configure.ac3
3 files changed, 5 insertions, 1 deletions
diff --git a/acpica/Makefrag.am b/acpica/Makefrag.am
index 1a91664a..2fa4605e 100644
--- a/acpica/Makefrag.am
+++ b/acpica/Makefrag.am
@@ -33,7 +33,7 @@ libacpica_a_CPPFLAGS = $(AM_CPPFLAGS) \
-I$(srcdir)/acpica/src/acpi
# Optimize for small size
-libacpica_a_CFLAGS = -Os $(AM_CFLAGS)
+libacpica_a_CFLAGS = -Os -D__KERNEL__ $(AM_CFLAGS)
# acpica/src/acpi/dsdebug.c
diff --git a/acpica/configfrag.ac b/acpica/configfrag.ac
new file mode 100644
index 00000000..cbf51095
--- /dev/null
+++ b/acpica/configfrag.ac
@@ -0,0 +1 @@
+AC_DEFINE([__KERNEL__], [1], [__KERNEL__])
diff --git a/configure.ac b/configure.ac
index b86221b2..c636fec2 100644
--- a/configure.ac
+++ b/configure.ac
@@ -154,6 +154,9 @@ m4_include([configfrag.ac])
# Linux code snarfed into GNU Mach.
m4_include([linux/configfrag.ac])
+
+# ACPICA code snarfed into GNU Mach.
+m4_include([acpica/configfrag.ac])
#
# Compiler features.