aboutsummaryrefslogtreecommitdiff
path: root/kvm
diff options
context:
space:
mode:
authorvruppert <vruppert>2008-12-27 17:23:23 +0000
committervruppert <vruppert>2008-12-27 17:23:23 +0000
commitb21ce43d1555c8a24e11ecc3d7788725162bb03a (patch)
tree9d84cae5c494af86f3234d7fae08fc040466b083 /kvm
parent- the HPET merge from QEMU introduced new structures which need packing (Seba... (diff)
downloadqemu-kvm-b21ce43d1555c8a24e11ecc3d7788725162bb03a.tar.gz
qemu-kvm-b21ce43d1555c8a24e11ecc3d7788725162bb03a.tar.bz2
qemu-kvm-b21ce43d1555c8a24e11ecc3d7788725162bb03a.zip
- run acpi-dsdt.dsl through cpp before compiling with iasl (to support #ifdef and
maybe other preprocessor directives)
Diffstat (limited to 'kvm')
-rw-r--r--kvm/bios/Makefile.in4
1 files changed, 3 insertions, 1 deletions
diff --git a/kvm/bios/Makefile.in b/kvm/bios/Makefile.in
index 3d3d195f2..b729c53d3 100644
--- a/kvm/bios/Makefile.in
+++ b/kvm/bios/Makefile.in
@@ -105,7 +105,9 @@ rombios32.o: rombios32.c acpi-dsdt.hex
ifeq ("1", "0")
acpi-dsdt.hex: acpi-dsdt.dsl
- iasl -tc -p $@ $<
+ cpp -P $< $<.i
+ iasl -tc -p $@ $<.i
+ rm $<.i
sed -i -e's/^unsigned/const unsigned/' $@
endif