Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 7308568dd66d727f98b4999b9d0a5bc50a8223c6
      
https://github.com/tianocore/edk2/commit/7308568dd66d727f98b4999b9d0a5bc50a8223c6
  Author: Star Zeng <star.z...@intel.com>
  Date:   2025-02-11 (Tue, 11 Feb 2025)

  Changed paths:
    M 
StandaloneMmPkg/Library/StandaloneMmCoreMemoryAllocationLib/StandaloneMmCoreMemoryAllocationLib.c

  Log Message:
  -----------
  StandaloneMmPkg StandaloneMmCoreMemoryAllocationLib: Rename gMmst

StandaloneMmCoreMemoryAllocationLib.c and StandaloneMmServicesTableLib.c
are both defining gMmst, StandaloneMmCoreMemoryAllocationLib will be
linked to StandaloneMmCore directly, StandaloneMmServicesTableLib may be
linked to StandaloneMmCore indirectly, when they are both linked to
StandaloneMmCore, there will be "lld-link: error: duplicate symbol: gMmst"
build error with Clang compiler.

gMmst is declared in MmServicesTableLib.h and its definition should be
owned by MmServicesTableLib.

This patch renames gMmst in StandaloneMmCoreMemoryAllocationLib.c to
mMemoryAllocationMmst to avoid this build error.

Signed-off-by: Star Zeng <star.z...@intel.com>



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