VirtualBox

Changeset 105598 in vbox


Ignore:
Timestamp:
Aug 6, 2024 6:49:46 AM (10 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
164277
Message:

Devices/EFI/Firmware: Make it build on newer macOS hosts, bugref:4643

Location:
trunk/src/VBox/Devices/EFI/Firmware
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/Common/Decompress.c

    r101291 r105598  
    1616// Decompression algorithm begins here
    1717//
     18#if !defined(VBOX) || !defined(UINT8_MAX)
    1819#define UINT8_MAX 0xff
     20#endif
    1921#define BITBUFSIZ 32
    2022#define MAXMATCH  256
  • trunk/src/VBox/Devices/EFI/Firmware/Config.kmk

    r102909 r105598  
    140140TEMPLATE_VBoxEfiBldProg_CXXFLAGS.darwin.arm64  = $(TEMPLATE_VBoxBldProg_CXXFLAGS.darwin.arm64)
    141141TEMPLATE_VBoxEfiBldProg_CXXFLAGS.darwin.arm64 += -Wno-register # BaseTools/Source/C/VfrCompile/Pccts/h/AParser.cpp:475:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
     142TEMPLATE_VBoxEfiBldProg_CXXFLAGS.darwin.arm64 += -Wno-deprecated-declarations # out/darwin.arm64/debug/obj/VfrCompile/VfrSyntax.cpp:11241:3: error: 'sprintf' is deprecated: This function is provided for compatibility reasons only
    142143
    143144TEMPLATE_VBoxEfiBldProg_INCS = $(TEMPLATE_VBoxBldProg_INCS) \
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