Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 77b199b7b9c261ecf4e3c52e8e32a6e1051fdf12
      
https://github.com/tianocore/edk2/commit/77b199b7b9c261ecf4e3c52e8e32a6e1051fdf12
  Author: Vivian Nowka-Keane <vnowkake...@microsoft.com>
  Date:   2025-05-03 (Sat, 03 May 2025)

  Changed paths:
    M BaseTools/Conf/tools_def.template

  Log Message:
  -----------
  BaseTools: Update tools_def for aarch64

/WX was added as a build flag in VS2022 and now aarch64 builds
fail because of an undocumented linker warning: 4226 Alignment specified
exceeds target machine page size.
This linker warning has always occured and can be ignored.

Signed-off-by: Vivian Nowka-Keane <vnowkake...@linux.microsoft.com>


  Commit: 02ec228654b8e17d3966f29f99fde9cc22152d4d
      
https://github.com/tianocore/edk2/commit/02ec228654b8e17d3966f29f99fde9cc22152d4d
  Author: Vivian Nowka-Keane <vnowkake...@microsoft.com>
  Date:   2025-05-03 (Sat, 03 May 2025)

  Changed paths:
    M BaseTools/Conf/tools_def.template

  Log Message:
  -----------
  BaseTools: Change arm align value from 32 to 64

Alignment needed to be updated to 64 because of a linker warning
when building with MSVC.
/ALIGN:64 is the minimum alignment for MSVC ARM64, which differs from
MSVC x64. This was missed when checking into edk2 because CI isn't
run for MSVC ARM64.

Signed-off-by: Vivian Nowka-Keane <vnowkake...@linux.microsoft.com>


Compare: https://github.com/tianocore/edk2/compare/dca5d26bc57e...02ec228654b8

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


_______________________________________________
edk2-commits mailing list
edk2-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to