This patch series cleans up some issues found when building edk2-test with a non-GCC compiler: -TPMT_HA struct had an error due to incorrect use of C flexible array member -compute struct member offsets using OFFSET_OF, which is not GCC specific -clean up of #pragma pack in one file
Patches are in github here: https://github.com/stuyod01/edk2-test/tree/tcg2-cleanup Stuart Yoder (3): uefi-sct/SctPkg: TCG2 Protocol: correct definition of TPMT_HA struct uefi-sct/SctPkg: TCG2 Protocol: use OFFSET_OF for computing offsets uefi-sct/SctPkg: TCG2 Protocol: #pragma pack cleanup uefi-sct/SctPkg/TestCase/UEFI/EFI/Protocol/TCG2/BlackBoxTest/TCG2ProtocolBBTest.h | 3 +-- uefi-sct/SctPkg/UEFI/Protocol/TCG2.h | 13 ++++++++++++- uefi-sct/SctPkg/TestCase/UEFI/EFI/Protocol/TCG2/BlackBoxTest/TCG2ProtocolBBTestConformance.c | 7 +++---- 3 files changed, 16 insertions(+), 7 deletions(-) -- 2.34.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#117807): https://edk2.groups.io/g/devel/message/117807 Mute This Topic: https://groups.io/mt/105546454/21656 Group Owner: [email protected] Unsubscribe: https://edk2.groups.io/g/devel/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
