VirtualBox

Changeset 108241 in vbox for trunk/src


Ignore:
Timestamp:
Feb 16, 2025 6:50:05 PM (3 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
167562
Message:

Makefile.kmk,src/VBox/Devices/EFI/Firmware: Replace iasl by our RTIasl, bugref:10733

Location:
trunk/src/VBox
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/EFI/Firmware/Makefile.kmk

    r107145 r108241  
    273273        -E 'PYTHONPATH=$(VBOX_PATH_EFI_FIRMWARE)/BaseTools/Source/Python' \
    274274        -E 'PYTHONDONTWRITEBYTECODE=1' \
    275         -E 'IASL_BIN=$(VBOX_IASLCMD)' \
     275        -E 'IASL_BIN=$(VBOX_RTIASL)' \
    276276        -E 'NASM_BIN=$(VBOX_NASMCMD)' \
    277277        -E 'CONF_PATH=$(abspath $(@D)/../../Conf)' \
     
    348348$(VBoxEfiFirmware_0_OUTDIR)/arm64/Conf/tools_def.txt: \
    349349                $(VBOX_PATH_EFI_FIRMWARE)/vbox-tools_def.txt \
    350                 $(MAKEFILE) | $$(dir $$@)
     350                $(MAKEFILE) \
     351                $(VBOX_RTIASL) | $$(dir $$@)
    351352        $(RM) -f -- "$@"
    352353        $(SED) \
    353                 -e 's,@VBOX_IASLCMD@,$(VBOX_IASLCMD),' \
     354                -e 's,@VBOX_IASLCMD@,$(VBOX_RTIASL),' \
    354355                -e 's,@VBOX_YASMCMD@,$(VBOX_YASMCMD),' \
    355356                -e 's,@VBOX_NASMCMD@,$(VBOX_NASMCMD),' \
  • trunk/src/VBox/Runtime/tools/RTIasl.cpp

    r108192 r108241  
    427427        { "--disassemble",                      'd', RTGETOPT_REQ_NOTHING },
    428428        { "--out",                              'o', RTGETOPT_REQ_STRING  },
     429        { "--path",                             'p', RTGETOPT_REQ_STRING  },
    429430        { "--help",                             'h', RTGETOPT_REQ_NOTHING },
    430431        { "--version",                          'v', RTGETOPT_REQ_NOTHING },
     
    471472
    472473                case 'o':
     474                case 'p':
    473475                    Opts.pszOutFile = ValueUnion.psz;
    474476                    break;
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette