Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 55be609c09f86e7144ae6a9886b32dfd79d08567
      
https://github.com/tianocore/edk2/commit/55be609c09f86e7144ae6a9886b32dfd79d08567
  Author: Michael D Kinney <[email protected]>
  Date:   2025-12-24 (Wed, 24 Dec 2025)

  Changed paths:
    M CryptoPkg/Library/OpensslLib/OpensslLib.inf
    M CryptoPkg/Library/OpensslLib/OpensslLibAccel.inf
    M CryptoPkg/Library/OpensslLib/OpensslLibCrypto.inf
    M CryptoPkg/Library/OpensslLib/OpensslLibFull.inf
    M CryptoPkg/Library/OpensslLib/OpensslLibFullAccel.inf

  Log Message:
  -----------
  CryptoPkg/Library/OpensslLib: Undefined _MSC_VER for GCC Family

Update GCC Family to undefined _MSC_VER to match settings used
by other compilers. This addresses clang compatibility issues
for host-based unit test builds.

Signed-off-by: Michael D Kinney <[email protected]>


  Commit: 16669a19615714ae572b8240b319476342d550be
      
https://github.com/tianocore/edk2/commit/16669a19615714ae572b8240b319476342d550be
  Author: Michael D Kinney <[email protected]>
  Date:   2025-12-24 (Wed, 24 Dec 2025)

  Changed paths:
    M CryptoPkg/Library/MbedTlsLib/MbedTlsLib.inf
    M CryptoPkg/Library/MbedTlsLib/MbedTlsLibFull.inf

  Log Message:
  -----------
  CryptoPkg/Library/MbedTlsLib: Undefined _MSC_VER for GCC Family

Update GCC Family to undefined _MSC_VER to match settings used
by other compilers. This addresses clang compatibility issues
for host-based unit test builds.

Signed-off-by: Michael D Kinney <[email protected]>


  Commit: 17cb2f90b62b0840f75099ccaba4b8b50e9e2ead
      
https://github.com/tianocore/edk2/commit/17cb2f90b62b0840f75099ccaba4b8b50e9e2ead
  Author: Michael D Kinney <[email protected]>
  Date:   2025-12-24 (Wed, 24 Dec 2025)

  Changed paths:
    M 
MdeModulePkg/Library/BrotliCustomDecompressLib/BrotliCustomDecompressLib.inf

  Log Message:
  -----------
  MdeModulePkg/BrotliCustomDecompressLib: Undefine _MSC_VER for GCC

Update GCC Family to undefined _MSC_VER to match settings used
by other compilers. This addresses clang compatibility issues
for host-based unit test builds.

Signed-off-by: Michael D Kinney <[email protected]>


  Commit: 8592546f66fb5b4766d21e25f9c4b95be1811b22
      
https://github.com/tianocore/edk2/commit/8592546f66fb5b4766d21e25f9c4b95be1811b22
  Author: Michael D Kinney <[email protected]>
  Date:   2025-12-24 (Wed, 24 Dec 2025)

  Changed paths:
    M BaseTools/Conf/tools_def.template

  Log Message:
  -----------
  BaseTools/Conf: Remove -U _MSC_VER from CLANGPDB

Remove -U _MSC_VER from CLANGPDB tool chain in
tools_def.template. _MSC_VER should only be undefined in
specific components that require it to be undefined.

-U _MSC_VER in tools_def.txt for CLANGPDB breaks
host-based unit test builds on Windows.

Signed-off-by: Michael D Kinney <[email protected]>


  Commit: e6fa2e32689bd6b0de5908da89a3cfd31c806345
      
https://github.com/tianocore/edk2/commit/e6fa2e32689bd6b0de5908da89a3cfd31c806345
  Author: Michael D Kinney <[email protected]>
  Date:   2025-12-24 (Wed, 24 Dec 2025)

  Changed paths:
    M UnitTestFrameworkPkg/Include/Library/GoogleTestLib.h

  Log Message:
  -----------
  UnitTestFrameworkPkg/Include/Library: Remove _MSC_VER workaround

Remove workaround to define _MSC_VER when it is not defined
when building with clang on Windows. This workaround was
required when CLANGPDB undefined _MSC_VER in tools_def.txt.

With -U _MSC_VER removed from tools_def.txt, this workaround
for host-based unit test builds is no longer required.

Signed-off-by: Michael D Kinney <[email protected]>


Compare: https://github.com/tianocore/edk2/compare/79fdd2b82af9...e6fa2e32689b

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