VirtualBox

Ticket #17770: iasl.patch

File iasl.patch, 2.5 KB (added by aeichner, 6 years ago)

Experimental patch to fix compilation with newer versions of IASL

  • src/VBox/Devices/Makefile.kmk

     
    819819  VBoxDD_CLEAN       += \
    820820        $(VBoxDD_0_OUTDIR)/vboxaml.hex \
    821821        $(VBoxDD_0_OUTDIR)/vboxaml.aml \
    822         $(VBoxDD_0_OUTDIR)/vboxssdt-standard.hex \
    823         $(VBoxDD_0_OUTDIR)/vboxssdt-standard.aml \
    824         $(VBoxDD_0_OUTDIR)/vboxssdt-standard.aml.tmp \
    825         $(VBoxDD_0_OUTDIR)/vboxssdt-cpuhotplug.hex \
    826         $(VBoxDD_0_OUTDIR)/vboxssdt-cpuhotplug.aml \
    827         $(VBoxDD_0_OUTDIR)/vboxssdt-cpuhotplug.aml.tmp \
    828         $(VBoxDD_0_OUTDIR)/vboxssdt-cpuhotplug.aml.pre
     822        $(VBoxDD_0_OUTDIR)/vboxssdt_standard.hex \
     823        $(VBoxDD_0_OUTDIR)/vboxssdt_standard.aml \
     824        $(VBoxDD_0_OUTDIR)/vboxssdt_standard.aml.tmp \
     825        $(VBoxDD_0_OUTDIR)/vboxssdt_cpuhotplug.hex \
     826        $(VBoxDD_0_OUTDIR)/vboxssdt_cpuhotplug.aml \
     827        $(VBoxDD_0_OUTDIR)/vboxssdt_cpuhotplug.aml.tmp \
     828        $(VBoxDD_0_OUTDIR)/vboxssdt_cpuhotplug.aml.pre
    829829  PC/ACPI/VBoxAcpi.cpp_DEPS = \
    830830        $(VBoxDD_0_OUTDIR)/vboxaml.hex \
    831         $(VBoxDD_0_OUTDIR)/vboxssdt-standard.hex \
    832         $(VBoxDD_0_OUTDIR)/vboxssdt-cpuhotplug.hex
     831        $(VBoxDD_0_OUTDIR)/vboxssdt_standard.hex \
     832        $(VBoxDD_0_OUTDIR)/vboxssdt_cpuhotplug.hex
    833833
    834834  $$(VBoxDD_0_OUTDIR)/vboxaml.hex: $(PATH_SUB_CURRENT)/PC/vbox.dsl | $$(dir $$@)
    835835        $(call MSG_TOOL,iasl,VBoxDD,$<,$@)
     
    837837
    838838  vboxaml.hex:: $$(VBoxDD_0_OUTDIR)/vboxaml.hex
    839839
    840   $$(VBoxDD_0_OUTDIR)/vboxssdt-standard.hex: $(PATH_SUB_CURRENT)/PC/vbox-standard.dsl | $$(dir $$@)
     840  $$(VBoxDD_0_OUTDIR)/vboxssdt_standard.hex: $(PATH_SUB_CURRENT)/PC/vbox-standard.dsl | $$(dir $$@)
    841841        $(call MSG_TOOL,iasl,VBoxDD,$<,$@)
    842842        $(QUIET)$(RM) -f $@ $@.tmp
    843843        $(QUIET)$(VBOX_IASLCMD) -tc -vs -p $@ $<
     
    847847        $(QUIET)$(RM) -f $@.tmp
    848848
    849849
    850   vboxssdt-standard.hex:: $$(VBoxDD_0_OUTDIR)/vboxssdt-standard.hex
     850  vboxssdt_standard.hex:: $$(VBoxDD_0_OUTDIR)/vboxssdt_standard.hex
    851851
    852   $$(VBoxDD_0_OUTDIR)/vboxssdt-cpuhotplug.hex: $(PATH_SUB_CURRENT)/PC/vbox-cpuhotplug.dsl | $$(dir $$@)
     852  $$(VBoxDD_0_OUTDIR)/vboxssdt_cpuhotplug.hex: $(PATH_SUB_CURRENT)/PC/vbox-cpuhotplug.dsl | $$(dir $$@)
    853853        $(call MSG_TOOL,iasl,VBoxDD,$<,$@)
    854854        $(QUIET)$(RM) -f $@ $@.tmp $@.pre
    855855        $(QUIET)$(TOOL_$(VBOX_GCC_TOOL)_CC) -E -P -x c -o $@.pre $<
     
    862862        $(QUIET)$(RM) -f $@.tmp $@.pre $@.pre1
    863863
    864864
    865   vboxssdt-cpuhotplug.hex:: $$(VBoxDD_0_OUTDIR)/vboxssdt-cpuhotplug.hex
     865  vboxssdt_cpuhotplug.hex:: $$(VBoxDD_0_OUTDIR)/vboxssdt_cpuhotplug.hex
    866866
    867867 endif # !VBOX_WITH_DYNAMIC_DSDT
    868868 PC/ACPI/VBoxAcpi.cpp_INCS = $(VBoxDD_0_OUTDIR)

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy