Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1webD3-004tTH-1p for pgsql-committers@arkaria.postgresql.org; Tue, 30 Jun 2026 16:21:17 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1webD2-0095dU-0F for pgsql-committers@arkaria.postgresql.org; Tue, 30 Jun 2026 16:21:16 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1webD1-0095dM-2n for pgsql-committers@lists.postgresql.org; Tue, 30 Jun 2026 16:21:15 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1webCz-00000000wTE-3xrw for pgsql-committers@lists.postgresql.org; Tue, 30 Jun 2026 16:21:14 +0000 Received: from gemulon.postgresql.org ([2001:4800:3e1:1::198]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1webCz-008oOf-22 for pgsql-committers@lists.postgresql.org; Tue, 30 Jun 2026 16:21:13 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1webCz-000nPm-2B for pgsql-committers@lists.postgresql.org; Tue, 30 Jun 2026 16:21:13 +0000 Content-Type: multipart/mixed; boundary="===============7469349694683879438==" MIME-Version: 1.0 From: Tom Lane To: pgsql-committers@lists.postgresql.org Subject: pgsql: Clean up inconsistencies in CPU-identification macros. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Tue, 30 Jun 2026 16:21:13 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============7469349694683879438== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Q2xlYW4gdXAgaW5jb25zaXN0ZW5jaWVzIGluIENQVS1pZGVudGlmaWNhdGlvbiBtYWNyb3MuCgpJ biB2YXJpb3VzIHBsYWNlcyB3ZSBkZXBlbmQgb24gY29tcGlsZXItZGVmaW5lZCBtYWNyb3MgbGlr ZSBfX3g4Nl82NF9fCnRvIGd1YXJkIENQVS10eXBlLXNwZWNpZmljIGNvZGUuICBIb3dldmVyLCB0 aG9zZSBtYWNyb3MgYXJlbid0IHZlcnkKd2VsbCBzdGFuZGFyZGl6ZWQ7IGluIHBhcnRpY3VsYXIs IGl0IGVtZXJnZXMgdGhhdCBNU1ZDIGRvZXNuJ3QgZGVmaW5lCmFueSBvZiB0aGUgb25lcyBnY2Mg ZG9lcywgYnV0IGhhcyBpdHMgb3duLiAgV2Ugd2VyZSBub3QgY29waW5nIHdpdGgKdGhhdCBjb25z aXN0ZW50bHksIHdpdGggdGhlIHJlc3VsdCB0aGF0IHdlJ3JlIG1pc3Npbmcgc29tZSB1c2VmdWwK Q1BVLWRlcGVuZGVudCBvcHRpbWl6YXRpb25zIGluIE1TVkMgYnVpbGRzLiAgVGhlcmUgYXJlIGFs c28gc29tZQpwbGFjZXMgdGhhdCBhcmUgY2hlY2tpbmcgcmFuZG9tbHktZGlmZmVyZW50IHNwZWxs aW5ncyB0aGF0IG1heQpoYXZlIGJlZW4gdGhlIG9ubHkgb25lcyByZWNvZ25pemVkIGJ5IHNvbWUg b2xkIGNvbXBpbGVycywgYnV0IHdlCndlcmVuJ3QgZG9pbmcgdGhhdCBjb25zaXN0ZW50bHkgZWl0 aGVyLgoKTGV0J3Mgc3RhbmRhcmRpemUgb24gdXNpbmcgZ2NjJ3MgbG9uZy1mb3JtIHNwZWxsaW5n cyAod2l0aCB0cmFpbGluZwp1bmRlcnNjb3JlcyksIGFmdGVyIHB1dHRpbmcgYSBzdGFuemEgaW50 byBjLmggdGhhdCBlbnN1cmVzIHRoYXQgdGhlc2UKc3BlbGxpbmdzIGFyZSBkZWZpbmVkIGV2ZW4g d2hlbiB0aGUgY29tcGlsZXIgcHJvdmlkZXMgc29tZSBvdGhlciBvbmUuCgpJIHB1dCBhbiAiI2Vs c2UgI2Vycm9yIiBicmFuY2ggaW50byB0aGUgYy5oIGFkZGl0aW9uIHNvIHRoYXQgd2UnbGwKZ2V0 IGFuIGVycm9yIGlmIHRoZSBjb21waWxlciBwcm92aWRlcyBub25lIG9mIHRoZSBzeW1ib2xzIHdl J3JlCmV4cGVjdGluZy4gIFRoYXQgbWlnaHQgYmUgYmVzdCByZW1vdmVkIGluIHRoZSBlbmQsIHNp bmNlIGl0IG1pZ2h0CmFubm95IHBlb3BsZSB0cnlpbmcgdG8gcG9ydCB0byBzb21lIG5ldyBDUFUg dHlwZS4gIEJ1dCBmb3IgdGVzdGluZwp0aGlzIGl0IHNlZW1zIGxpa2UgYSBnb29kIGlkZWEsIGlu IGNhc2Ugd2UndmUgbWlzc2VkIHNvbWUgY29tbW9uCnZhcmlhbnQgc3BlbGxpbmcuCgpJbiBhZGRp dGlvbiB0byBlbmFibGluZyBzb21lIG9wdGltaXphdGlvbnMgd2UgcHJldmlvdXNseSBtaXNzZWQg b24KTVNWQywgdGhpcyBjbGVhbnMgdXAgYSB0aGlua28uICBTZXZlcmFsIHBsYWNlcyB1c2VkICJf TV9YNjQiIGluIHRoZQphcHBhcmVudCBiZWxpZWYgdGhhdCB0aGF0J3MgTVNWQydzIGVxdWl2YWxl bnQgdG8gX194ODZfNjRfXywgYnV0Cml0J3Mgbm90OiBpdCB3aWxsIGFsc28gZ2V0IGRlZmluZWQg b24gc29tZSBidXQgbm90IGFsbCBBUk02NCBidWlsZHMuCgpBbHNvLCBndWFyZCB0aGUgeDg2X2Zl YXR1cmVfYXZhaWxhYmxlKCkgc3R1ZmYgaW4gcGdfY3B1LltoY10gd2l0aAogICAgICAgICNpZiBk ZWZpbmVkKF9feDg2XzY0X18pIHx8IGRlZmluZWQoX19pMzg2X18pCndoaWNoIHNlZW1zIGxpa2Ug YSBtb3JlIG5hdHVyYWwgd2F5IG9mIHNwZWNpZnlpbmcgd2hhdCBpdCBhcHBsaWVzIHRvLgoKVGhp cyBidWlsZHMgb24gc29tZSBwcmV2aW91cyB3b3JrIGJ5IFRob21hcyBNdW5ybywgYnV0IGl0IHJl cXVpcmVzCm11Y2ggbGVzcyBjb2RlIGNodXJuIGJlY2F1c2UgaXQgcmUtdXNlcyBnY2MncyBuYW1l cyBmb3IgdGhlIENQVS10eXBlCm1hY3JvcyBpbnN0ZWFkIG9mIGludmVudGluZyBvdXIgb3duLgoK QXV0aG9yOiBUb20gTGFuZSA8dGdsQHNzcy5wZ2gucGEudXM+CkRpc2N1c3Npb246IGh0dHBzOi8v cG9zdGdyLmVzL20vQ0EraFVLR0w4SHMtcGhIUHVncldNPTVkQWtjVDg5N3JYeWF6WXpMdy1Tenhu emd4LXJBQG1haWwuZ21haWwuY29tCkRpc2N1c3Npb246IGh0dHBzOi8vcG9zdGdyLmVzL20vMzAz NTE0NS4xNzgwNTAzNDMwQHNzcy5wZ2gucGEudXMKCkJyYW5jaAotLS0tLS0KbWFzdGVyCgpEZXRh aWxzCi0tLS0tLS0KaHR0cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi8yZWY1 N2U2MzZmYzk3NTI4YTM3NTE1NjczZjVmNTZhMWZjZjk3MTg2CgpNb2RpZmllZCBGaWxlcwotLS0t LS0tLS0tLS0tLQpzcmMvY29tbW9uL2Qycy5jICAgICAgICAgICAgICAgICAgICAgfCAgMiArLQpz cmMvaW5jbHVkZS9jLmggICAgICAgICAgICAgICAgICAgICAgfCA1OCArKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKy0Kc3JjL2luY2x1ZGUvcG9ydC9hdG9taWNzLmggICAgICAgICAg IHwgIDYgKystLQpzcmMvaW5jbHVkZS9wb3J0L2F0b21pY3MvYXJjaC14ODYuaCAgfCAgNCArLS0K c3JjL2luY2x1ZGUvcG9ydC9wZ19iaXR1dGlscy5oICAgICAgIHwgIDQgKy0tCnNyYy9pbmNsdWRl L3BvcnQvcGdfY3B1LmggICAgICAgICAgICB8ICA0ICstLQpzcmMvaW5jbHVkZS9wb3J0YWJpbGl0 eS9pbnN0cl90aW1lLmggfCAgMiArLQpzcmMvaW5jbHVkZS9zdG9yYWdlL3NfbG9jay5oICAgICAg ICAgfCAxMCArKystLS0tCnNyYy9wb3J0L3BnX2NwdV94ODYuYyAgICAgICAgICAgICAgICB8ICA2 ICsrLS0KOSBmaWxlcyBjaGFuZ2VkLCA3NiBpbnNlcnRpb25zKCspLCAyMCBkZWxldGlvbnMoLSkK Cg== --===============7469349694683879438==--