| Age | Commit message (Collapse) | Author | Files | Lines |
|
Add EFIAPI to the functions published in BasePldmProtocolLib.h.
Signed-off-by: Abner Chang <abner.chang@amd.com>
|
|
Issue #12498.
Relocate the internal use C header files to under PrivateInclude.
These header files should only be the references by internal
transport interface libraries that follows the design of
Manageabilty package (https://github.com/tianocore/edk2/blob/master/ManageabilityPkg/Documents/Media/ManageabilityDriverStack.svg).
Signed-off-by: Abner Chang <abner.chang@amd.com>
|
|
Update recent changes in ManageabilityPkg to follow the latest EDK II
C Coding Standards Specification (5.3) to use '#pragma once' instead
of traditional macro-based include guards in header files.
https://tianocore-docs.github.io/edk2-CCodingStandardsSpecification/draft/5_source_files/53_include_files.html#53-include-files
Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.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>
|