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 AD8D87803CD for ; Sat, 24 Feb 2024 21:23:49 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=zTbUoc+H9wT6foeVvC1t9WEINQY4TFiInu8iIMA8dQk=; 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=1708809828; v=1; b=pa47u0oGTbv9Y/7NJZfjk7sXUhDamG7mBkmOZSmFM47RTcuBoraSSllaFz3qP2OsXxBYeFSz f5xZoa3d99DCoID3A/jFNaRYBnCR9WT9b945plzCwz1F3PzjtkhFKLETqte2cxUK2t4Krgoe186 3iu7IkI1F+//DS39RFaGILsA= X-Received: by 127.0.0.2 with SMTP id k9bvYY7687511xy4sjdABPNY; Sat, 24 Feb 2024 13:23:48 -0800 X-Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by mx.groups.io with SMTP id smtpd.web10.27824.1708809827721906177 for ; Sat, 24 Feb 2024 13:23:47 -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-241-52GOXK-_OJCIxfxX1pu0TA-1; Sat, 24 Feb 2024 16:23:45 -0500 X-MC-Unique: 52GOXK-_OJCIxfxX1pu0TA-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 0B92E29AA394; Sat, 24 Feb 2024 21:23:45 +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 04B30492BD7; Sat, 24 Feb 2024 21:23:43 +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 3/3] AutoGen.h: declare ProcessLibraryConstructorList() for SEC modules Date: Sat, 24 Feb 2024 22:23:38 +0100 Message-Id: <20240224212338.42671-4-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: ItvYYjFPGHXTjdlq540NVzCBx7686176AA= 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=pa47u0oG; 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 TW9zdCBtb2R1bGUgdHlwZXMgaGF2ZSBzdGFuZGFyZGl6ZWQgZW50cnkgcG9pbnQgZnVuY3Rpb24g cHJvdG90eXBlcy4gVGhleQphcmUgZGVjbGFyZWQgaW4gaGVhZGVycyBsaWtlCgotIE1kZVBrZy9J bmNsdWRlL0xpYnJhcnkvUGVpQ29yZUVudHJ5UG9pbnQuaAotIE1kZVBrZy9JbmNsdWRlL0xpYnJh cnkvUGVpbUVudHJ5UG9pbnQuaAotIE1kZVBrZy9JbmNsdWRlL0xpYnJhcnkvRHhlQ29yZUVudHJ5 UG9pbnQuaAotIE1kZVBrZy9JbmNsdWRlL0xpYnJhcnkvVWVmaURyaXZlckVudHJ5UG9pbnQuaAot IE1kZVBrZy9JbmNsdWRlL0xpYnJhcnkvVWVmaUFwcGxpY2F0aW9uRW50cnlQb2ludC5oCgpUaGVz ZSBoZWFkZXIgZmlsZXMgYWxzbyBkZWNsYXJlIG1hdGNoaW5nIFByb2Nlc3NMaWJyYXJ5Q29uc3Ry dWN0b3JMaXN0KCkKcHJvdG90eXBlcy4KClRoZSBTRUMgbW9kdWxlIHR5cGUgZG9lcyBub3QgaGF2 ZSBhIHN0YW5kYXJkaXplZCBlbnRyeSBwb2ludCBwcm90b3R5cGUKKGFrYSBwYXJhbWV0ZXIgbGlz dCksIHRoZXJlZm9yZSBubyBoZWFkZXIgZmlsZSBsaWtlIHRoZSBhYm92ZSBvbmVzIGV4aXN0cwpm b3IgU0VDLiBDb25zZXF1ZW50bHksIG5vIGhlYWRlciBmaWxlICpkZWNsYXJlcyoKUHJvY2Vzc0xp YnJhcnlDb25zdHJ1Y3Rvckxpc3QoKSBmb3IgU0VDIG1vZHVsZXMsIGV2ZW4gdGhvdWdoIEF1dG9H ZW4KYWx3YXlzICpkZWZpbmVzKiBQcm9jZXNzTGlicmFyeUNvbnN0cnVjdG9yTGlzdCgpIHdpdGgg dGhlIHNhbWUsIGVtcHR5LApwYXJhbWV0ZXIgbGlzdCAoaS5lLiwganVzdCAoVk9JRCkpLgoKVGhl IGxhY2sgb2YgYSBjZW50cmFsIGRlY2xhcmF0aW9uIGlzIGEgcHJvYmxlbSBiZWNhdXNlIGluIFNF QyBjb2RlLApQcm9jZXNzTGlicmFyeUNvbnN0cnVjdG9yTGlzdCgpIG5lZWRzIHRvIGJlIGNhbGxl ZCBtYW51YWxseSwgYW5kIHRob3NlCmNhbGxzIG5lZWQgYSBwcm90b3R5cGUuIE1vc3QgU0VDIG1v ZHVsZXMgaW4gZWRrMiBnZXQgYXJvdW5kIHRoaXMgYnkKZGVjbGFyaW5nIFByb2Nlc3NMaWJyYXJ5 Q29uc3RydWN0b3JMaXN0KCkgbWFudWFsbHksIHdoaWxlIHNvbWUgb3RoZXJzIHVzZQphbiBpbmNv cnJlY3QgKFBFSU0pIHByb3RvdHlwZS4KCkxpbWluZyBzdWdnZXN0ZWQgaW4KPGh0dHBzOi8vYnVn emlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTkxI2MyPiB0aGF0IEF1dG9HZW4K cHJvdmlkZSB0aGUgZGVjbGFyYXRpb24gYXMgd2VsbC4gQWNjb21wYW55aW5nIHRoZSB1cGNvbWlu ZyBCYXNlVG9vbHMKcGF0Y2gsIGRvY3VtZW50IHRoZSBmZWF0dXJlIGluIHRoZSBCdWlsZCBzcGVj LgoKIklORl9WRVJTSU9OID49IDEuMzAiIHJlZmxlY3RzIHRoYXQgdGhlIGxhdGVzdCAoZHJhZnQp IHZlcnNpb24gb2YgdGhlIElORgpzcGVjaWZpY2F0aW9uLCBhcyBvZiB0aGlzIHdyaXRpbmcsIGlz IGNvbW1pdCBhMzFlM2M4NDJiZWUgLyB2ZXJzaW9uIDEuMjkuCgpDYzogQm9iIEZlbmcgPGJvYi5j LmZlbmdAaW50ZWwuY29tPgpDYzogTGltaW5nIEdhbyA8Z2FvbGltaW5nQGJ5b3NvZnQuY29tLmNu PgpDYzogTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CkNjOiBS ZWJlY2NhIENyYW4gPHJlYmVjY2FAYnNkaW8uY29tPgpDYzogWXV3ZWkgQ2hlbiA8eXV3ZWkuY2hl bkBpbnRlbC5jb20+ClJlZjogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVn LmNnaT9pZD05OTEKU3VnZ2VzdGVkLWJ5OiBMaW1pbmcgR2FvIDxnYW9saW1pbmdAYnlvc29mdC5j b20uY24+ClN1Z2dlc3RlZC1ieTogTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBp bnRlbC5jb20+ClNpZ25lZC1vZmYtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+ Ci0tLQogOF9wcmUtYnVpbGRfYXV0b2dlbl9zdGFnZS84M19hdXRvLWdlbmVyYXRlZF9jb2RlLm1k IHwgMjYgKysrKysrKysrKysrKysrKysrKy0KIFJFQURNRS5tZCAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICB8ICAxICsKIDIgZmlsZXMgY2hhbmdlZCwgMjYgaW5zZXJ0 aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhLzhfcHJlLWJ1aWxkX2F1dG9nZW5f c3RhZ2UvODNfYXV0by1nZW5lcmF0ZWRfY29kZS5tZCBiLzhfcHJlLWJ1aWxkX2F1dG9nZW5fc3Rh Z2UvODNfYXV0by1nZW5lcmF0ZWRfY29kZS5tZAppbmRleCAzZTFkYTM4MDkwMDAuLjhiMjBhNmFj ZTlmOCAxMDA2NDQKLS0tIGEvOF9wcmUtYnVpbGRfYXV0b2dlbl9zdGFnZS84M19hdXRvLWdlbmVy YXRlZF9jb2RlLm1kCisrKyBiLzhfcHJlLWJ1aWxkX2F1dG9nZW5fc3RhZ2UvODNfYXV0by1nZW5l cmF0ZWRfY29kZS5tZApAQCAtNjQ5LDcgKzY0OSwzMSBAQCBpbmNsdWRlX3N0YXRlbWVudChBdXRv R2VuLmgsICIKICIpOw0KIGBgYA0KIA0KLSMjIyMgOC4zLjYuNSBBdXRvR2VuIEVwaWxvZ3VlDQor IyMjIyA4LjMuNi41IGBQcm9jZXNzTGlicmFyeUNvbnN0cnVjdG9yTGlzdGAgZnVuY3Rpb24gZGVj bGFyYXRpb24NCisNCitFbnRyeSBwb2ludCBmdW5jdGlvbnMgb2Ygbm9uLWxpYnJhcnkgU0VDIG1v ZHVsZXMgZG8gbm90IGhhdmUgc3RhbmRhcmRpemVkDQorcGFyYW1ldGVyIGxpc3RzLCB0aGVyZWZv cmUgZWRrMiBkb2VzIG5vdCBvZmZlciBhbg0KK2BNZGVQa2cvSW5jbHVkZS9MaWJyYXJ5LypFbnRy eVBvaW50LmhgIGhlYWRlciBmaWxlIGZvciBzdWNoIG1vZHVsZXMuDQorQ29uc2VxdWVudGx5LCBg UHJvY2Vzc0xpYnJhcnlDb25zdHJ1Y3Rvckxpc3RgIGlzIG5vdCBkZWNsYXJlZCBmb3IgdGhlbSBl aXRoZXIsDQorZGVzcGl0ZSB0aGUgZmFjdCB0aGF0IHRoZXkgbXVzdCBjYWxsIGBQcm9jZXNzTGli cmFyeUNvbnN0cnVjdG9yTGlzdGAgZXhwbGljaXRseS4NCitIaXN0b3JpY2FsbHksIGVhY2ggc3Vj aCBtb2R1bGUgaGFzIGRlY2xhcmVkIGBQcm9jZXNzTGlicmFyeUNvbnN0cnVjdG9yTGlzdGANCitp bnRlcm5hbGx5IGZvciBpdHNlbGYsIGNvbXBlbnNhdGluZyBmb3IgdGhlIGxhY2sgb2YgYSBjZW50 cmFsIGRlY2xhcmF0aW9uLg0KKw0KK1RoZSBgUHJvY2Vzc0xpYnJhcnlDb25zdHJ1Y3Rvckxpc3Rg IGZ1bmN0aW9uIGlzIGRlY2xhcmVkIGluIGBBdXRvR2VuLmhgIGZvcg0KK25vbi1saWJyYXJ5IFNF QyBtb2R1bGVzLCBpZiBgSU5GX1ZFUlNJT05gIGluIHRoZSBtb2R1bGUncyBJTkYgZmlsZSBpcyBn cmVhdGVyDQordGhhbiBvciBlcXVhbCB0byBgMS4zMGAuDQorDQorYGBgYw0KK2luY2x1ZGVfc3Rh dGVtZW50IChBdXRvR2VuLmgsICINCisgIFZPSUQNCisgIEVGSUFQSQ0KKyAgUHJvY2Vzc0xpYnJh cnlDb25zdHJ1Y3Rvckxpc3QgKA0KKyAgICBWT0lEDQorICApOw0KKyIpOw0KK2BgYA0KKw0KKyMj IyMgOC4zLjYuNiBBdXRvR2VuIEVwaWxvZ3VlDQogDQogYGBgYw0KICNpZmRlZiBfX2NwbHVzcGx1 cw0KZGlmZiAtLWdpdCBhL1JFQURNRS5tZCBiL1JFQURNRS5tZAppbmRleCA2ZDQxZjNhOTRmYzIu LjdjN2MyYTYwYmQyZCAxMDA2NDQKLS0tIGEvUkVBRE1FLm1kCisrKyBiL1JFQURNRS5tZApAQCAt MjMxLDMgKzIzMSw0IEBAIENvcHlyaWdodCAoYykgMjAwOC0yMDE3LCBJbnRlbCBDb3Jwb3JhdGlv bi4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KIHwgICAgICAgICAgICB8IFsjNTk4XShodHRwczovL2J1 Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTU5OCkgdXBkYXRlIHN1cHBvcnRl ZCBvcGVyYXRvcnMgaW4gOC4yLjQuNiBFeHByZXNzaW9ucyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAg ICAgICAgICAgICAgIHwNCiB8IDEuMjkgICAgICAgfCBbIzE0NTNdKGh0dHBzOi8vYnVnemlsbGEu dGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQ1MykgVXBkYXRlIEJ1aWxkIHNwZWMgdG8g cmVtb3ZlIEVESyByZWxhdGVkIGNvbnRlbnRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgTWFyIDIwMTkg ICAgICB8DQogfCAxLjMwICAgICAgIHwgWyMxOTUyXShodHRwczovL2J1Z3ppbGxhLnRpYW5vY29y ZS5vcmcvc2hvd19idWcuY2dpP2lkPTE5NTIpIFVwZGF0ZSBCdWlsZCBzcGVjIHRvIHN1cHBvcnQg SE9TVF9BUFBMSUNBVElPTiBNT0RVTEVfVFlQRSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IEp1bHkgMjAxOSAgICAgfA0K K3wgMS4zMSAgICAgICB8IFsjOTkxXShodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hv d19idWcuY2dpP2lkPTk5MSkgZ2VuZXJhdGUgUHJvY2Vzc0xpYnJhcnlDb25zdHJ1Y3Rvckxpc3Qo KSBkZWNsYXJhdGlvbiBpbiBBdXRvR2VuLmggZm9yIFNFQyBtb2R1bGVzICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCBGZWJydWFyeSAyMDI0IHwNCg0KCi09LT0t PS09LT0tPS09LT0tPS09LT0tCkdyb3Vwcy5pbyBMaW5rczogWW91IHJlY2VpdmUgYWxsIG1lc3Nh Z2VzIHNlbnQgdG8gdGhpcyBncm91cC4KVmlldy9SZXBseSBPbmxpbmUgKCMxMTU5MTMpOiBodHRw czovL2VkazIuZ3JvdXBzLmlvL2cvZGV2ZWwvbWVzc2FnZS8xMTU5MTMKTXV0ZSBUaGlzIFRvcGlj OiBodHRwczovL2dyb3Vwcy5pby9tdC8xMDQ1NTQwMDcvNzY4NjE3NgpHcm91cCBPd25lcjogZGV2 ZWwrb3duZXJAZWRrMi5ncm91cHMuaW8KVW5zdWJzY3JpYmU6IGh0dHBzOi8vZWRrMi5ncm91cHMu aW8vZy9kZXZlbC91bnN1YiBbcmViZWNjYUBvcGVuZncuaW9dCi09LT0tPS09LT0tPS09LT0tPS09 LT0tCgoNCg==