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 9ECA7941487 for ; Tue, 5 Mar 2024 11:39:13 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=t77ewSZQJYRL26fAQLZAL8POCBBxCIWZUQKihpJfhq0=; 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=1709638752; v=1; b=pvMYyd2lu5xp2ek5BAeNRuiCHZYBDQNcxrBGK8hdtlho5drDJgi+JL0g/mW67+HdLCNBrnFG sI7/QksdhiuIhr2djuZuX9FSG/5RH54Vun6XLAtIsyy3++z01tr/BoM5u9ruSq+WN+RSXPUUFUs 273IZ4Tfdu8u66OdmATn+Nq8= X-Received: by 127.0.0.2 with SMTP id EqgpYY7687511xd1uXW7bC50; Tue, 05 Mar 2024 03:39:12 -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.20454.1709638751799222565 for ; Tue, 05 Mar 2024 03:39:11 -0800 X-Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-318-F_SIoz5zObyRGjGIekbhWg-1; Tue, 05 Mar 2024 06:39:07 -0500 X-MC-Unique: F_SIoz5zObyRGjGIekbhWg-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 7CF83101A588; Tue, 5 Mar 2024 11:39:07 +0000 (UTC) X-Received: from lacos-laptop-9.usersys.redhat.com (unknown [10.39.193.2]) by smtp.corp.redhat.com (Postfix) with ESMTP id 90276492BF0; Tue, 5 Mar 2024 11:39:06 +0000 (UTC) From: "Laszlo Ersek" To: edk2-devel-groups-io Cc: Gua Guo , Guo Dong , James Lu , Sean Rhodes Subject: [edk2-devel] [PATCH v2 10/10] UefiPayloadPkg: auto-generate SEC ProcessLibraryConstructorList() decl Date: Tue, 5 Mar 2024 12:38:43 +0100 Message-Id: <20240305113843.68812-11-lersek@redhat.com> In-Reply-To: <20240305113843.68812-1-lersek@redhat.com> References: <20240305113843.68812-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: QhI7YDXPXpGjnh3KWhN4TJ0qx7686176AA= 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=pvMYyd2l; 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 UmVseSBvbiBBdXRvR2VuIGZvciBkZWNsYXJpbmcgUHJvY2Vzc0xpYnJhcnlDb25zdHJ1Y3Rvckxp c3QoKS4KCkJ1aWxkLXRlc3RlZCB3aXRoOgoKICBweXRob24gVWVmaVBheWxvYWRQa2cvVW5pdmVy c2FsUGF5bG9hZEJ1aWxkLnB5IC1hIFg2NCAtYiBERUJVRyAtdCBHQ0M1CgogIHB5dGhvbiBVZWZp UGF5bG9hZFBrZy9Vbml2ZXJzYWxQYXlsb2FkQnVpbGQucHkgLWEgWDY0IC1iIERFQlVHIC1mIFwK ICAgIC10IEdDQzUKCiAgYnVpbGQgLWEgWDY0IC1iIERFQlVHIC1wIFVlZmlQYXlsb2FkUGtnL1Vl ZmlQYXlsb2FkUGtnLmRzYyAtdCBHQ0M1IFwKICAgIC1EIEJVSUxEX0FSQ0g9WDY0CgpDYzogR3Vh IEd1byA8Z3VhLmd1b0BpbnRlbC5jb20+CkNjOiBHdW8gRG9uZyA8Z3VvLmRvbmdAaW50ZWwuY29t PgpDYzogSmFtZXMgTHUgPGphbWVzLmx1QGludGVsLmNvbT4KQ2M6IFNlYW4gUmhvZGVzIDxzZWFu QHN0YXJsYWJzLnN5c3RlbXM+ClJlZjogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3No b3dfYnVnLmNnaT9pZD05OTAKU2lnbmVkLW9mZi1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVk aGF0LmNvbT4KLS0tCiBVZWZpUGF5bG9hZFBrZy9VZWZpUGF5bG9hZEVudHJ5L0ZpdFVuaXZlcnNh bFBheWxvYWRFbnRyeS5pbmYgfCAgMiArLQogVWVmaVBheWxvYWRQa2cvVWVmaVBheWxvYWRFbnRy eS9VZWZpUGF5bG9hZEVudHJ5LmluZiAgICAgICAgIHwgIDIgKy0KIFVlZmlQYXlsb2FkUGtnL1Vl ZmlQYXlsb2FkRW50cnkvVW5pdmVyc2FsUGF5bG9hZEVudHJ5LmluZiAgICB8ICAyICstCiBVZWZp UGF5bG9hZFBrZy9VZWZpUGF5bG9hZEVudHJ5L1VlZmlQYXlsb2FkRW50cnkuaCAgICAgICAgICAg fCAxMCAtLS0tLS0tLS0tCiA0IGZpbGVzIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMTMgZGVs ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvVWVmaVBheWxvYWRQa2cvVWVmaVBheWxvYWRFbnRyeS9G aXRVbml2ZXJzYWxQYXlsb2FkRW50cnkuaW5mIGIvVWVmaVBheWxvYWRQa2cvVWVmaVBheWxvYWRF bnRyeS9GaXRVbml2ZXJzYWxQYXlsb2FkRW50cnkuaW5mCmluZGV4IDAxZmIzYWNlYjNlNC4uYjg3 YTA5ODllZWUzIDEwMDY0NAotLS0gYS9VZWZpUGF5bG9hZFBrZy9VZWZpUGF5bG9hZEVudHJ5L0Zp dFVuaXZlcnNhbFBheWxvYWRFbnRyeS5pbmYKKysrIGIvVWVmaVBheWxvYWRQa2cvVWVmaVBheWxv YWRFbnRyeS9GaXRVbml2ZXJzYWxQYXlsb2FkRW50cnkuaW5mCkBAIC04LDcgKzgsNyBAQAogIyMN CiANCiBbRGVmaW5lc10NCi0gIElORl9WRVJTSU9OICAgICAgICAgICAgICAgICAgICA9IDB4MDAw MTAwMDUNCisgIElORl9WRVJTSU9OICAgICAgICAgICAgICAgICAgICA9IDEuMzANCiAgIEJBU0Vf TkFNRSAgICAgICAgICAgICAgICAgICAgICA9IEZpdFVuaXZlcnNhbFBheWxvYWRFbnRyeQ0KICAg RklMRV9HVUlEICAgICAgICAgICAgICAgICAgICAgID0gQ0VENUE4QTktQjZFQS00RDVBLTg2ODkt NTc3RUU4ODU2NkNGDQogICBNT0RVTEVfVFlQRSAgICAgICAgICAgICAgICAgICAgPSBTRUMNCmRp ZmYgLS1naXQgYS9VZWZpUGF5bG9hZFBrZy9VZWZpUGF5bG9hZEVudHJ5L1VlZmlQYXlsb2FkRW50 cnkuaW5mIGIvVWVmaVBheWxvYWRQa2cvVWVmaVBheWxvYWRFbnRyeS9VZWZpUGF5bG9hZEVudHJ5 LmluZgppbmRleCBlMmFmOGE0YjdjMWIuLmEzZmY0Yjg2ZWFmNiAxMDA2NDQKLS0tIGEvVWVmaVBh eWxvYWRQa2cvVWVmaVBheWxvYWRFbnRyeS9VZWZpUGF5bG9hZEVudHJ5LmluZgorKysgYi9VZWZp UGF5bG9hZFBrZy9VZWZpUGF5bG9hZEVudHJ5L1VlZmlQYXlsb2FkRW50cnkuaW5mCkBAIC05LDcg KzksNyBAQAogIyMNCiANCiBbRGVmaW5lc10NCi0gIElORl9WRVJTSU9OICAgICAgICAgICAgICAg ICAgICA9IDB4MDAwMTAwMDUNCisgIElORl9WRVJTSU9OICAgICAgICAgICAgICAgICAgICA9IDEu MzANCiAgIEJBU0VfTkFNRSAgICAgICAgICAgICAgICAgICAgICA9IFBheWxvYWRFbnRyeQ0KICAg RklMRV9HVUlEICAgICAgICAgICAgICAgICAgICAgID0gMjExOUJCRDctOTQzMi00ZjQ3LUI1RTIt NUM0RUEzMUI2QkRDDQogICBNT0RVTEVfVFlQRSAgICAgICAgICAgICAgICAgICAgPSBTRUMNCmRp ZmYgLS1naXQgYS9VZWZpUGF5bG9hZFBrZy9VZWZpUGF5bG9hZEVudHJ5L1VuaXZlcnNhbFBheWxv YWRFbnRyeS5pbmYgYi9VZWZpUGF5bG9hZFBrZy9VZWZpUGF5bG9hZEVudHJ5L1VuaXZlcnNhbFBh eWxvYWRFbnRyeS5pbmYKaW5kZXggNTExMmNkYzFlNWRmLi5hNjJkYTVjNzA1OWQgMTAwNjQ0Ci0t LSBhL1VlZmlQYXlsb2FkUGtnL1VlZmlQYXlsb2FkRW50cnkvVW5pdmVyc2FsUGF5bG9hZEVudHJ5 LmluZgorKysgYi9VZWZpUGF5bG9hZFBrZy9VZWZpUGF5bG9hZEVudHJ5L1VuaXZlcnNhbFBheWxv YWRFbnRyeS5pbmYKQEAgLTgsNyArOCw3IEBACiAjIw0KIA0KIFtEZWZpbmVzXQ0KLSAgSU5GX1ZF UlNJT04gICAgICAgICAgICAgICAgICAgID0gMHgwMDAxMDAwNQ0KKyAgSU5GX1ZFUlNJT04gICAg ICAgICAgICAgICAgICAgID0gMS4zMA0KICAgQkFTRV9OQU1FICAgICAgICAgICAgICAgICAgICAg ID0gVW5pdmVyc2FsUGF5bG9hZEVudHJ5DQogICBGSUxFX0dVSUQgICAgICAgICAgICAgICAgICAg ICAgPSBENEYwRjI2OS0xMjA5LTRBNjYtODAzOS1DNEQ1QTcwMEVBNEUNCiAgIE1PRFVMRV9UWVBF ICAgICAgICAgICAgICAgICAgICA9IFNFQw0KZGlmZiAtLWdpdCBhL1VlZmlQYXlsb2FkUGtnL1Vl ZmlQYXlsb2FkRW50cnkvVWVmaVBheWxvYWRFbnRyeS5oIGIvVWVmaVBheWxvYWRQa2cvVWVmaVBh eWxvYWRFbnRyeS9VZWZpUGF5bG9hZEVudHJ5LmgKaW5kZXggYWQ4YTlmZDIyYjY2Li44MGNjYzUw NzJjNTUgMTAwNjQ0Ci0tLSBhL1VlZmlQYXlsb2FkUGtnL1VlZmlQYXlsb2FkRW50cnkvVWVmaVBh eWxvYWRFbnRyeS5oCisrKyBiL1VlZmlQYXlsb2FkUGtnL1VlZmlQYXlsb2FkRW50cnkvVWVmaVBh eWxvYWRFbnRyeS5oCkBAIC01MSwxNiArNTEsNiBAQAogI2RlZmluZSBFODIwX1BNRU0gICAgICAg Nw0KICNkZWZpbmUgRTgyMF9VTkRFRklORUQgIDgNCiANCi0vKioNCi0gIEF1dG8tZ2VuZXJhdGVk IGZ1bmN0aW9uIHRoYXQgY2FsbHMgdGhlIGxpYnJhcnkgY29uc3RydWN0b3JzIGZvciBhbGwgb2Yg dGhlIG1vZHVsZSdzDQotICBkZXBlbmRlbnQgbGlicmFyaWVzLg0KLSoqLw0KLVZPSUQNCi1FRklB UEkNCi1Qcm9jZXNzTGlicmFyeUNvbnN0cnVjdG9yTGlzdCAoDQotICBWT0lEDQotICApOw0KLQ0K IC8qKg0KICAgQWRkIGEgbmV3IEhPQiB0byB0aGUgSE9CIExpc3QuDQogDQoNCgotPS09LT0tPS09 LT0tPS09LT0tPS09LQpHcm91cHMuaW8gTGlua3M6IFlvdSByZWNlaXZlIGFsbCBtZXNzYWdlcyBz ZW50IHRvIHRoaXMgZ3JvdXAuClZpZXcvUmVwbHkgT25saW5lICgjMTE2Mzc2KTogaHR0cHM6Ly9l ZGsyLmdyb3Vwcy5pby9nL2RldmVsL21lc3NhZ2UvMTE2Mzc2Ck11dGUgVGhpcyBUb3BpYzogaHR0 cHM6Ly9ncm91cHMuaW8vbXQvMTA0NzQyNTMxLzc2ODYxNzYKR3JvdXAgT3duZXI6IGRldmVsK293 bmVyQGVkazIuZ3JvdXBzLmlvClVuc3Vic2NyaWJlOiBodHRwczovL2VkazIuZ3JvdXBzLmlvL2cv ZGV2ZWwvdW5zdWIgW3JlYmVjY2FAb3BlbmZ3LmlvXQotPS09LT0tPS09LT0tPS09LT0tPS09LQoK DQo=