Commit ce05c323 authored by Fabrice Bellard's avatar Fabrice Bellard
Browse files

allow ACPI table build


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1982 c046a42c-6fe2-441c-8c8c-71466251a162
parent 1ce549ab
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -490,8 +490,10 @@ loader.o: loader.c elf_ops.h

acpi.o: acpi.c acpi-dsdt.hex

#$(SRC_PATH)/hw/acpi-dsdt.hex: acpi-dsdt.dsl
#	iasl -tc -p $@ $<
ifdef BUILD_ACPI_TABLES
$(SRC_PATH)/hw/acpi-dsdt.hex: acpi-dsdt.dsl
	iasl -tc -p $@ $<
endif

ifeq ($(TARGET_ARCH), sh4)
op.o: op.c op_mem.c cpu.h
+7 −0
Original line number Diff line number Diff line
@@ -95,6 +95,7 @@ check_gcc="yes"
softmmu="yes"
user="no"
build_docs="no"
build_acpi_tables="no"
uname_release=""

# OS specific
@@ -240,6 +241,8 @@ for opt do
  ;;
  --enable-uname-release=*) uname_release="$optarg"
  ;;
  --enable-iasl) build_acpi_tables="yes"
  ;;
  esac
done

@@ -288,6 +291,7 @@ echo " --disable-user disable all linux usermode emulation targets"
echo "  --fmod-lib               path to FMOD library"
echo "  --fmod-inc               path to FMOD includes"
echo "  --enable-uname-release=R Return R for uname -r in usermode emulation"
echo "  --enable-iasl            compilation of ACPI tables with the IASL compiler"
echo ""
echo "NOTE: The object files are build at the place where configure is launched"
exit 1
@@ -708,6 +712,9 @@ echo "TARGET_DIRS=$target_list" >> $config_mak
if [ "$build_docs" = "yes" ] ; then
  echo "BUILD_DOCS=yes" >> $config_mak
fi
if [ "$build_acpi_tables" = "yes" ] ; then
  echo "BUILD_ACPI_TABLES=yes" >> $config_mak
fi

# XXX: suppress that
if [ "$bsd" = "yes" ] ; then