Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: f99a7af7c61cbdee6341875ddf3d669f6873cf84
      
https://github.com/tianocore/edk2/commit/f99a7af7c61cbdee6341875ddf3d669f6873cf84
  Author: Michael D Kinney <[email protected]>
  Date:   2026-01-07 (Wed, 07 Jan 2026)

  Changed paths:
    M EmulatorPkg/EmulatorPkg.dsc
    R EmulatorPkg/Unix/.gdbinit
    M EmulatorPkg/Unix/GdbRun.sh

  Log Message:
  -----------
  EmulatorPkg/Unix: Load symbols when modules are loaded

Update GdbRun.sh to load symbols as modules are loaded
and executed in the EmulatorPkg by executing a command
each time the function SecGdbScriptBreak is executed.

Set PcdEmulatorLazyLoadSymbols to FALSE to disable lazy
symbol loading.

With these changes, a break point can be set in any source
file that is part of the EmulatorPkg build before the
EmulatorPkg is executed.

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


  Commit: b294da34ad84250207ed41948a8725e4fb486af3
      
https://github.com/tianocore/edk2/commit/b294da34ad84250207ed41948a8725e4fb486af3
  Author: Michael D Kinney <[email protected]>
  Date:   2026-01-07 (Wed, 07 Jan 2026)

  Changed paths:
    M EmulatorPkg/EmulatorPkg.fdf

  Log Message:
  -----------
  EmulatorPkg: Increase FD and FvRecovery size to ~12MB

EmulatorPkg CLANGDWARF NOOPT built with SECURE_BOOT_ENABLE
is ~10MB. Increase size of FvRecovery and FD to ~12MB
so the FD and FvRecovery are ~80% full to allow headroom
for future size variations.

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


  Commit: deeeaa76c0773c31bfe9994ef551d78d0f5e9e85
      
https://github.com/tianocore/edk2/commit/deeeaa76c0773c31bfe9994ef551d78d0f5e9e85
  Author: Michael D Kinney <[email protected]>
  Date:   2026-01-07 (Wed, 07 Jan 2026)

  Changed paths:
    M EmulatorPkg/EmulatorPkg.dsc
    M EmulatorPkg/Unix/Host/Host.inf
    M EmulatorPkg/Win/Host/WinHost.inf

  Log Message:
  -----------
  EmulatorPkg: Use HOST_APPLICATION and add MINGW CLANG

* Update EmulatorPkg to use HOST_APPLICATION module type
  instead of USER_DEFINED to align with UnitTestFrameworkPkg
  that uses HOST_APPLICATION for all Host-based unit tests.
* Move [BuildOptions] from host module INFs files to EmulatorPkg
  DSC file. This is required to have finer control over build
  options for MINGW CLANG builds.
* Add support for MINGW CLANG builds.
* Use WIN_HOST_BUILD to simplify the selection of the Windows
  host module or the Linux host module.
* Add missing StackCheckLib mapping
* Override PcdOpensslLibAssemblySourceStyleNasm to TRUE for
  MINGW CLANG builds that use Windows calling convention.
* Add checks for support tool chains with error messages
* Set linker BASE to correct values for DLLs and Applications
  for 32-bit and 64-bit Windows builds.
* Update DEBUG, RELEASE, and NOOPT profiles with correct
  optimization settings and source level debug settings.
* Reduce Visual Studio support to VS2019 and VS2022
* Simplify linker settings for Visual Studio builds.

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


Compare: https://github.com/tianocore/edk2/compare/1a4c4fb5a76f...deeeaa76c077

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