Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 4e0376c48b1738da5539801458bfa70ad43bc53e
      
https://github.com/tianocore/edk2/commit/4e0376c48b1738da5539801458bfa70ad43bc53e
  Author: Kun Qin <[email protected]>
  Date:   2026-03-26 (Thu, 26 Mar 2026)

  Changed paths:
    M BaseTools/Source/C/Makefiles/ms.common

  Log Message:
  -----------
  BaseTools: Suppress C4028 warning to support older VS toolchain builds

Add conditional suppression of MSVC warning C4028 (formal parameter
different from declaration) when building with Visual Studio 2017 or
earlier toolchain.

This warning is triggered by brotli submodule and not emitted by newer
compilers, hence a conditional supression is used.

Signed-off-by: Kun Qin <[email protected]>


  Commit: ef23e3c9e726edd714b2091657e8fad1a35eb325
      
https://github.com/tianocore/edk2/commit/ef23e3c9e726edd714b2091657e8fad1a35eb325
  Author: Kun Qin <[email protected]>
  Date:   2026-03-26 (Thu, 26 Mar 2026)

  Changed paths:
    M BaseTools/Source/C/Makefiles/ms.app
    M BaseTools/Source/C/Makefiles/ms.common

  Log Message:
  -----------
  BaseTools: Enable control flow guard for Windows builds

Certain environments require Control Flow Guard (CFG) to be enabled at
build time as part of their security hardening requirements.

This change adds the necessary compiler and linker flags to enable CFG
support.

Signed-off-by: Kun Qin <[email protected]>


Compare: https://github.com/tianocore/edk2/compare/0049ac1793c4...ef23e3c9e726

To unsubscribe from these emails, change your notification settings at 
https://github.com/tianocore/edk2/settings/notifications


_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to