From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=pass header.i=@protonmail.com header.s=default header.b=LteTFpWr; spf=pass (domain: protonmail.com, ip: 185.70.40.18, mailfrom: vit9696@protonmail.com) Received: from mail1.protonmail.ch (mail1.protonmail.ch [185.70.40.18]) by groups.io with SMTP; Fri, 16 Aug 2019 16:58:14 -0700 Date: Fri, 16 Aug 2019 23:58:09 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=default; t=1565999892; bh=3xDeyukn4X9FpKOrjVv5og9j+ghXP8bZAIttuJSnZhA=; h=Date:To:From:Reply-To:Subject:Feedback-ID:From; b=LteTFpWrMiebeNLuDfT1rTzIUXFO6Ejfmt+12G1vjOC0BfaOKluBfChGZEWgXWTQR tsu4w5RBrHKT65eh+Ll/Yne2pvgo6J82KPJQVYkXiVNTzI5/8J9khDfku5CRoyiHIw ardg6VyEquyWCYHM1pClEoiEZUMQGaXoAuKV+oKE= To: devel@edk2.groups.io From: "Vitaly Cheptsov" Reply-To: Vitaly Cheptsov Subject: [PATCH v1 0/3] Replace VERIFY_SIZE_OF with STATIC_ASSERT Message-ID: <20190816235808.16019-1-vit9696@protonmail.com> Feedback-ID: p9QuX-L1wMgUm6nrSvNrf8juLupNs0VSnzXGVXuYDxlEahFdWtaedWDMB9zpwGDklGt7kzs1-RBc0cqz327Gcg==:Ext:ProtonMail MIME-Version: 1.0 X-Spam-Status: No, score=-0.7 required=7.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,FREEMAIL_REPLYTO_END_DIGIT autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mail.protonmail.ch X-Groupsio-MsgNum: 45871 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha256; boundary="---------------------e2d7504b334de031ece94953628490a7"; charset=UTF-8 -----------------------e2d7504b334de031ece94953628490a7 Content-Transfer-Encoding: quoted-printable Date: Sat, 17 Aug 2019 02:58:05 +0300 From: Vitaly Cheptsov Message-Id: <20190816235808.16019-1-vit9696@protonmail.com> Mime-Version: 1.0 Subject: [PATCH v1 0/3] Replace VERIFY_SIZE_OF with STATIC_ASSERT To: devel@edk2.groups.io X-Mailer: git-send-email 2.20.1 (Apple Git-117) Things to note: - This patchset should go after STATIC_ASSERT implementation: https://edk2.groups.io/g/devel/topic/32917749 - It is suggested that unlike the previous patch, which in my opinion should appear in edk2-stable201908, this patchset should land in edk2-stable2019011. This will let more people to comment whether they are ready to use it as is. Vitaly Cheptsov (3): MdeModulePkg/ResetUtilityLib: Use STATIC_ASSERT macro MdePkg: Use STATIC_ASSERT macro MdePkg: Drop VERIFY_SIZE_OF in favour of STATIC_ASSERT MdePkg/Include/Base.h | 92 +++++++++--------= --- MdeModulePkg/Library/ResetUtilityLib/ResetUtility.c | 5 +- 2 files changed, 44 insertions(+), 53 deletions(-) --=20 2.20.1 (Apple Git-117) -----------------------e2d7504b334de031ece94953628490a7 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail wsBmBAEBCAAQBQJdV0MQCRBPsoxt7Hy0xQAKCRBPsoxt7Hy0xfcRCACMwMDZ AuJwYdN45+5iYfLMC3FkeCzLGyu4SPHdiPkM8zrGZsQ3OfVkbEI3EBydhQcN r3xNcGNYY1gxlHzd7mJ7aLJ9GtWuo5tS2QKMmCZwyeSJbAP87kcGmmZzn/Kt brPRS8etUkvlDOVpqHaslZbP1qAoTSzojnlJagvrFRRxJ4KR9U/DqMNuoz8X cUaNB4ME+kYewItCNmgWzDL21lz07tVcZgbWRj3ZZxv+VQYbA9ij0Y8m5e1J /mpjCyP9L85+sPbCBevOwcDXrD47ojyAyuvDZ9UHUOuGk3T0hXUbilyDRcg1 Rz6w7KOaq+4toNcxl7Fx7BGVGgikkEklRv2q =DtXG -----END PGP SIGNATURE----- -----------------------e2d7504b334de031ece94953628490a7--