Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: 3b61f4d266ba8e8a4c320a06295637b01f098c2b
https://github.com/tianocore/edk2/commit/3b61f4d266ba8e8a4c320a06295637b01f098c2b
Author: VarshitPandya <[email protected]>
Date: 2026-06-18 (Thu, 18 Jun 2026)
Changed paths:
M DynamicTablesPkg/Library/Acpi/Common/AcpiFadtLib/FadtGenerator.c
M DynamicTablesPkg/Library/Acpi/Common/AcpiSpcrLib/SpcrGenerator.c
M EmbeddedPkg/Include/Library/AcpiLib.h
A MdeModulePkg/Include/AcpiHelperMacros.h
Log Message:
-----------
EmbeddedPkg,MdeModulePkg,DynamicTablesPkg: Move ACPI helper macros
Move the ACPI table helper macros from EmbeddedPkg's AcpiLib.h to
MdeModulePkg's AcpiHelperMacros.h.
These macros describe ACPI data initializers and do not depend on the
AcpiLib library interface. Keeping them in AcpiLib.h forces users that
only need the macros to include the AcpiLib library header unnecessarily.
Place the macros in a common MdeModulePkg public header so ACPI table
producers can include the macro definitions directly without implying
use of AcpiLib.
The companion edk2-platforms change is:
"Global: Include AcpiHelperMacros.h for ACPI helper macros"
Tested:
DynamicTablesPkg: X64/AARCH64 DEBUG/RELEASE/NOOPT
MdeModulePkg: X64/AARCH64 DEBUG/RELEASE/NOOPT
EmbeddedPkg: X64/AARCH64 DEBUG/RELEASE/NOOPT
Continuous-integration-options: PatchCheck.ignore-multi-package
Signed-off-by: Varshit Pandya <[email protected]>
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