From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id 2D0AB740034 for ; Sat, 24 Feb 2024 21:23:50 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=ruxm4ivCk7XJ7C/y+d3sH9OQzuJDYlazP1MsesFK3rc=; c=relaxed/simple; d=groups.io; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Transfer-Encoding:Content-Type; s=20140610; t=1708809829; v=1; b=tk75w+s3Sfockp7CsyUk1ySBi+F/mSSuqEesNye0nUG8g2Qep7sfiqPS0AVIBbDCZEQ/U3Fi FE4H+iwfT0j0fxoJNl7zXiWKWABC9TxlI+aXa9kZpc7vBk/5JLlOZWHfzpZ4aVVLmVU9kU47h30 xe/YBnYORfEHi+z73cs/M4fk= X-Received: by 127.0.0.2 with SMTP id HrNQYY7687511x54rVqryD29; Sat, 24 Feb 2024 13:23:49 -0800 X-Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by mx.groups.io with SMTP id smtpd.web10.27825.1708809828983206625 for ; Sat, 24 Feb 2024 13:23:49 -0800 X-Received: from mimecast-mx02.redhat.com (mx-ext.redhat.com [66.187.233.73]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-674-corPcy_BO2e7hJ3Bs8rC_g-1; Sat, 24 Feb 2024 16:23:44 -0500 X-MC-Unique: corPcy_BO2e7hJ3Bs8rC_g-1 X-Received: from smtp.corp.redhat.com (int-mx10.intmail.prod.int.rdu2.redhat.com [10.11.54.10]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id BDE063C025BD; Sat, 24 Feb 2024 21:23:43 +0000 (UTC) X-Received: from lacos-laptop-9.usersys.redhat.com (unknown [10.39.192.11]) by smtp.corp.redhat.com (Postfix) with ESMTP id B6866492BD7; Sat, 24 Feb 2024 21:23:42 +0000 (UTC) From: "Laszlo Ersek" To: edk2-devel-groups-io Cc: Bob Feng , Liming Gao , Michael D Kinney , Rebecca Cran , Yuwei Chen Subject: [edk2-devel] [edk2-BuildSpecification PATCH 2/3] AutoGen.c: list the SEC module type for / (VOID) Date: Sat, 24 Feb 2024 22:23:37 +0100 Message-Id: <20240224212338.42671-3-lersek@redhat.com> In-Reply-To: <20240224212338.42671-1-lersek@redhat.com> References: <5e147cee-9fed-a1c8-7358-1162fdaf8f12@redhat.com> <20240224212338.42671-1-lersek@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.4.1 on 10.11.54.10 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,lersek@redhat.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: vzcCVFsp4D6GOfYy1EL2wkuPx7686176AA= Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="US-ASCII"; x-default=true X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=tk75w+s3; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=redhat.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io TWluaW1hbGx5IGFzIG9mIGVkazIgY29tbWl0IGVkYzY2ODEyMDZjMSwgdGhlCgotIENyZWF0ZUxp YnJhcnlDb25zdHJ1Y3RvckNvZGUoKQotIENyZWF0ZUxpYnJhcnlEZXN0cnVjdG9yQ29kZSgpCgpt ZXRob2RzIGluICJCYXNlVG9vbHMvU291cmNlL1B5dGhvbi9BdXRvR2VuL0dlbkMucHkiIGdlbmVy YXRlIGRlY2xhcmF0aW9ucwphbmQgY2FsbHMgb2YgdGhlIGZvcm0KCi0gPENPTlNUUlVDVE9SPiAo Vk9JRCkKLSA8REVTVFJVQ1RPUj4gKFZPSUQpCgoocmVzcGVjdGl2ZWx5KSwgZm9yIHByZS1yZXF1 aXNpdGUgbGlicmFyaWVzIHRoYXQgaGF2ZSB0eXBlIEJBU0Ugb3IgU0VDOgoKICAgMTM0MCAgICAg ICAgIGlmIExpYi5Nb2R1bGVUeXBlIGluIFtTVVBfTU9EVUxFX0JBU0UsIFNVUF9NT0RVTEVfU0VD XToKICAgMTM0MSAgICAgICAgICAgICBDb25zdHJ1Y3RvclByb3RvdHlwZVN0cmluZy5BcHBlbmQo Z0xpYnJhcnlTdHJ1Y3RvclByb3RvdHlwZVtTVVBfTU9EVUxFX0JBU0VdLlJlcGxhY2UoRGljdCkp CiAgIDEzNDIgICAgICAgICAgICAgQ29uc3RydWN0b3JDYWxsaW5nU3RyaW5nLkFwcGVuZChnTGli cmFyeVN0cnVjdG9yQ2FsbFtTVVBfTU9EVUxFX0JBU0VdLlJlcGxhY2UoRGljdCkpCgogICAxNDAz ICAgICAgICAgaWYgTGliLk1vZHVsZVR5cGUgaW4gW1NVUF9NT0RVTEVfQkFTRSwgU1VQX01PRFVM RV9TRUNdOgogICAxNDA0ICAgICAgICAgICAgIERlc3RydWN0b3JQcm90b3R5cGVTdHJpbmcuQXBw ZW5kKGdMaWJyYXJ5U3RydWN0b3JQcm90b3R5cGVbU1VQX01PRFVMRV9CQVNFXS5SZXBsYWNlKERp Y3QpKQogICAxNDA1ICAgICAgICAgICAgIERlc3RydWN0b3JDYWxsaW5nU3RyaW5nLkFwcGVuZChn TGlicmFyeVN0cnVjdG9yQ2FsbFtTVVBfTU9EVUxFX0JBU0VdLlJlcGxhY2UoRGljdCkpCgpUaGUg YnVpbGQgc3BlYyBvbmx5IGxpc3RzIEJBU0UgdGh1cyBmYXI7IGNvdmVyIFNFQyBub3cuCgpUaGlz IHBhdGNoIGlzIGJlc3Qgdmlld2VkIHdpdGggImdpdCBzaG93IC1XIi4KCkNjOiBCb2IgRmVuZyA8 Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CkNjOiBMaW1pbmcgR2FvIDxnYW9saW1pbmdAYnlvc29mdC5j b20uY24+CkNjOiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4K Q2M6IFJlYmVjY2EgQ3JhbiA8cmViZWNjYUBic2Rpby5jb20+CkNjOiBZdXdlaSBDaGVuIDx5dXdl aS5jaGVuQGludGVsLmNvbT4KUmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hv d19idWcuY2dpP2lkPTk5MQpTaWduZWQtb2ZmLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRo YXQuY29tPgotLS0KIDhfcHJlLWJ1aWxkX2F1dG9nZW5fc3RhZ2UvODNfYXV0by1nZW5lcmF0ZWRf Y29kZS5tZCB8IDE2ICsrKysrKysrLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlv bnMoKyksIDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvOF9wcmUtYnVpbGRfYXV0b2dlbl9z dGFnZS84M19hdXRvLWdlbmVyYXRlZF9jb2RlLm1kIGIvOF9wcmUtYnVpbGRfYXV0b2dlbl9zdGFn ZS84M19hdXRvLWdlbmVyYXRlZF9jb2RlLm1kCmluZGV4IGI5YTQwZWY0NDQzNS4uM2UxZGEzODA5 MDAwIDEwMDY0NAotLS0gYS84X3ByZS1idWlsZF9hdXRvZ2VuX3N0YWdlLzgzX2F1dG8tZ2VuZXJh dGVkX2NvZGUubWQKKysrIGIvOF9wcmUtYnVpbGRfYXV0b2dlbl9zdGFnZS84M19hdXRvLWdlbmVy YXRlZF9jb2RlLm1kCkBAIC03NTYsNyArNzU2LDcgQEAgbGlicmFyeSBpbnN0YW5jZXMgdGhhdCBh cmUgYmVpbmcgbGlua2VkIHRvLgogYGBgYw0KIElmIChDT05TVFJVQ1RPUiBkZWZpbmVkIGluIElO Rikgew0KIA0KLSAgSWYgKE1PRFVMRV9UWVBFID09ICJCQVNFIikgew0KKyAgSWYgKChNT0RVTEVf VFlQRSA9PSAiQkFTRSIpIHx8IChNT0RVTEVfVFlQRSA9PSAiU0VDIikpIHsNCiAgICAgaW5jbHVk ZV9zdGF0ZW1lbnQgKEF1dG9HZW4uYywgIg0KICAgICAgIEVGSV9TVEFUVVMNCiAgICAgICBFRklB UEkNCkBAIC03OTgsNyArNzk4LDcgQEAgSWYgKENPTlNUUlVDVE9SIGRlZmluZWQgaW4gSU5GKSB7 CiANCiB9IC8vIEVuZCBDT05TVFJVQ1RPUiBkZWZpbmVkIGluIElORg0KIA0KLUlmIChNT0RVTEVf VFlQRSA9PSAiQkFTRSIpIHsNCitJZiAoKE1PRFVMRV9UWVBFID09ICJCQVNFIikgfHwgKE1PRFVM RV9UWVBFID09ICJTRUMiKSkgew0KICAgaW5jbHVkZV9zdGF0ZW1lbnQgKEF1dG9HZW4uYywgIg0K ICAgICBWT0lEDQogICAgIEVGSUFQSQ0KQEAgLTg0MSwxMSArODQxLDExIEBAIGluY2x1ZGVfc3Rh dGVtZW50IChBdXRvR2VuLmMsICIKICIpOw0KIA0KIElmIChDT05TVFJVQ1RPUiBkZWZpbmVkIGlu IElORikgew0KLSAgSWYgKE1PRFVMRV9UWVBFID09ICJCQVNFIikgew0KKyAgSWYgKChNT0RVTEVf VFlQRSA9PSAiQkFTRSIpIHx8IChNT0RVTEVfVFlQRSA9PSAiU0VDIikpIHsNCiAgICAgaW5jbHVk ZV9zdGF0ZW1lbnQgKEF1dG9HZW4uYywgIg0KICAgICAgICBFRklfU1RBVFVTIFN0YXR1czsNCiAN Ci0gICAgICAgU3RhdHVzID0gPENPTlNUUlVDVE9SPigpOw0KKyAgICAgICBTdGF0dXMgPSA8Q09O U1RSVUNUT1I+ICgpOw0KICAgICAgICBBU1NFUlRfRUZJX0VSUk9SIChTdGF0dXMpOw0KIA0KICAg ICAiKTsNCkBAIC04ODksNyArODg5LDcgQEAgb2YgdGhlIGxpYnJhcnkgaW5zdGFuY2VzIHRoYXQg YXJlIGJlaW5nIGxpbmtlZCB0by4KIA0KIGBgYGMNCiBJZiAoREVTVFJVQ1RPUiBkZWZpbmVkIGlu IElORikgew0KLSAgSWYgKE1PRFVMRV9UWVBFID09ICJCQVNFIikgew0KKyAgSWYgKChNT0RVTEVf VFlQRSA9PSAiQkFTRSIpIHx8IChNT0RVTEVfVFlQRSA9PSAiU0VDIikpIHsNCiAgICAgaW5jbHVk ZV9zdGF0ZW1lbnQgKEF1dG9HZW4uYywgIg0KICAgICAgIEVGSV9TVEFUVVMNCiAgICAgICBFRklB UEkNCkBAIC05MjUsNyArOTI1LDcgQEAgSWYgKERFU1RSVUNUT1IgZGVmaW5lZCBpbiBJTkYpIHsK ICAgfQ0KIH0gLy8gRW5kIERFU1RSVUNUT1IgZGVmaW5lZCBpbiBJTkYNCiANCi1JZiAoTU9EVUxF X1RZUEUgPT0gIkJBU0UiKSB7DQorSWYgKChNT0RVTEVfVFlQRSA9PSAiQkFTRSIpIHx8IChNT0RV TEVfVFlQRSA9PSAiU0VDIikpIHsNCiAgIGluY2x1ZGVfc3RhdGVtZW50IChBdXRvR2VuLmMsICIN CiAgICAgVk9JRA0KICAgICBFRklBUEkNCkBAIC05NzEsMTEgKzk3MSwxMSBAQCBpbmNsdWRlX3N0 YXRlbWVudCAoQXV0b0dlbi5jLCAiCiAiKTsNCiANCiBJZiAoREVTVFJVQ1RPUiBkZWZpbmVkIGlu IElORikgew0KLSAgSWYgKE1PRFVMRV9UWVBFID09ICJCQVNFIikgew0KKyAgSWYgKChNT0RVTEVf VFlQRSA9PSAiQkFTRSIpIHx8IChNT0RVTEVfVFlQRSA9PSAiU0VDIikpIHsNCiAgICAgaW5jbHVk ZV9zdGF0ZW1lbnQgKEF1dG9HZW4uYywgIg0KICAgICAgIEVGSV9TVEFUVVMgU3RhdHVzOw0KIA0K LSAgICAgIFN0YXR1cyA9IDxERVNUUlVDVE9SPigpOw0KKyAgICAgIFN0YXR1cyA9IDxERVNUUlVD VE9SPiAoKTsNCiAgICAgICBBU1NFUlRfRUZJX0VSUk9SIChTdGF0dXMpOw0KIA0KICAgICAiKTsN CgoNCgotPS09LT0tPS09LT0tPS09LT0tPS09LQpHcm91cHMuaW8gTGlua3M6IFlvdSByZWNlaXZl IGFsbCBtZXNzYWdlcyBzZW50IHRvIHRoaXMgZ3JvdXAuClZpZXcvUmVwbHkgT25saW5lICgjMTE1 OTE0KTogaHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVsL21lc3NhZ2UvMTE1OTE0Ck11dGUg VGhpcyBUb3BpYzogaHR0cHM6Ly9ncm91cHMuaW8vbXQvMTA0NTU0MDA4Lzc2ODYxNzYKR3JvdXAg T3duZXI6IGRldmVsK293bmVyQGVkazIuZ3JvdXBzLmlvClVuc3Vic2NyaWJlOiBodHRwczovL2Vk azIuZ3JvdXBzLmlvL2cvZGV2ZWwvdW5zdWIgW3JlYmVjY2FAb3BlbmZ3LmlvXQotPS09LT0tPS09 LT0tPS09LT0tPS09LQoKDQo=