diff options
author | Chasel Chiu <chasel.chiu@intel.com> | 2025-01-25 03:53:17 +0300 |
---|---|---|
committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2025-01-25 22:52:25 +0300 |
commit | b3bfb8f22d43bd9577df85bec20e75eb2f659990 (patch) | |
tree | 142d5749240e4b670fde912ae03d16a150e57c29 | |
parent | e356b0f6fd28459f7d30c13444615803abc7d4b8 (diff) | |
download | edk2-b3bfb8f22d43bd9577df85bec20e75eb2f659990.tar.xz |
UefiPayloadPkg: Add 4KB align to CLANGDWARF build.
After commit aca75d3 the PayloadEntry ELF header will miss dynamic
section which caused PEI_ASSERT in PayloadLoader rebasing code.
This commit adding common-page-size=0x1000 to CLANGDWARF_DLINK_FLAGS
to overcome the ELF header generation issue.
Signed-off-by: Chasel Chiu <chasel.chiu@intel.com>
-rw-r--r-- | UefiPayloadPkg/UefiPayloadPkg.dsc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/UefiPayloadPkg/UefiPayloadPkg.dsc b/UefiPayloadPkg/UefiPayloadPkg.dsc index 9ff326a6cb..1ada202420 100644 --- a/UefiPayloadPkg/UefiPayloadPkg.dsc +++ b/UefiPayloadPkg/UefiPayloadPkg.dsc @@ -166,6 +166,7 @@ INTEL:RELEASE_*_*_CC_FLAGS = /D MDEPKG_NDEBUG
MSFT:RELEASE_*_*_CC_FLAGS = /D MDEPKG_NDEBUG
!endif
+ *_CLANGDWARF_*_DLINK_FLAGS = -z common-page-size=0x1000
[BuildOptions.common.EDKII.DXE_RUNTIME_DRIVER]
GCC:*_*_*_DLINK_FLAGS = -z common-page-size=0x1000
|