| Age | Commit message (Collapse) | Author | Files | Lines |
|
Add EFIAPI to the functions published in the C header files.
Signed-off-by: Abner Chang <abner.chang@amd.com>
|
|
While reviewing PR #12035, I found this function a bit overcomplicated,
with a bunch of live-coded integers, so I reworked it for improved
human and compiler readability.
Signed-off-by: Leif Lindholm <leif.lindholm@oss.qualcomm.com>
|
|
In HelperManageabilityPayLoadDebugPrint(), Page256 is only assigned
inside an if block within the while loop but is accessed outside of
it, causing an uninitialized variable warning.
Initialize Page256 to zero before the while loop to fix this.
Signed-off-by: Tuan Phan <tuan.phan@oss.qualcomm.com>
|
|
When building ManageabilityPkg with `-a X64 -t CLANGDWARF`, error
message is throwed:
BaseManageabilityTransportHelper.c:462:3: error:
'__builtin_ms_va_start' used in System V ABI function
462 | VA_START (Marker, Format);
| ^
Functions that call VA_START()/VA_END() must be declared with EFIAPI. The
function HelperManageabilityDebugPrint() should also be declared with
EFIAPI to ensure compliance with Microsoft X64 calling convention for
CLANG.
Signed-off-by: Qihang Gao <gaoqihang@loongson.cn>
|
|
ManageabilityPkg is migrated from edk2-platform repository.
The last commit ID of ManageabilityPkg on edk2-platform is
<4538a1b94c0e55d58e3841b2d640df7da0a3b149>.
Signed-off-by: Abner Chang <abner.chang@amd.com>
|