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.94.2) (envelope-from ) id 1t8dHp-005BsR-Vk for pgsql-committers@arkaria.postgresql.org; Wed, 06 Nov 2024 10:29:17 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1t8dHn-0055PZ-9V for pgsql-committers@arkaria.postgresql.org; Wed, 06 Nov 2024 10:29:15 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1t8dHn-0055PR-1J for pgsql-committers@lists.postgresql.org; Wed, 06 Nov 2024 10:29:15 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1t8dHj-000UIz-G0 for pgsql-committers@lists.postgresql.org; Wed, 06 Nov 2024 10:29:15 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Date:Message-Id:Subject:To:From:MIME-Version: Content-Type:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=zRajjyyS3hwQf2aFdeXlxSxwA04Wc2UOf2LhoSjwwTc=; b=qb791oFjRG/zfw76L0PFI+UnSF 7+nLggPosIrdhiu/fAsGhXan9ImEmXy60hoIyVKhYuDTRftrmwMq/Bo+lST/bi4V5Y2WM8esGPlD8 gTEETi4s7royh4oTyez5PRo6mOQCqg8IoDhdFqw9O0gjSbKNR4/qaQeYcPnIC/IykPEmGudQrVu1D C/2SrLboaL3jyCns8ysjr+2IfVpSm9GDRiw75Swqb/Sgbh33vMKehGMIcNNZGQ74GTjRS/8La2+QJ rVF76LblLJVgDFwfke6fSVfx+mCUOfNui70Ne0Wafd8IvQedRsAx6zIy2ucXyTfjQsvXQmM8UEBke DcPKeQOA==; 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.94.2) (envelope-from ) id 1t8dHi-001MTL-Dn for pgsql-committers@lists.postgresql.org; Wed, 06 Nov 2024 10:29:11 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1t8dHi-000RkZ-F4 for pgsql-committers@lists.postgresql.org; Wed, 06 Nov 2024 10:29:10 +0000 Content-Type: multipart/mixed; boundary="===============5628643695523364824==" MIME-Version: 1.0 From: Thomas Munro To: pgsql-committers@lists.postgresql.org Subject: pgsql: Monkey-patch LLVM code to fix ARM relocation bug. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Wed, 06 Nov 2024 10:29:10 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============5628643695523364824== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 TW9ua2V5LXBhdGNoIExMVk0gY29kZSB0byBmaXggQVJNIHJlbG9jYXRpb24gYnVnLgoKU3VwcGx5 IGEgbmV3IG1lbW9yeSBtYW5hZ2VyIGZvciBSdW50aW1lRHlsZCwgdG8gYXZvaWQgY3Jhc2hlcyBp bgpnZW5lcmF0ZWQgY29kZSBjYXVzZWQgYnkgbWVtb3J5IHBsYWNlbWVudCB0aGF0IGNhbiBvdmVy ZmxvdyBhIDMyIGJpdApkYXRhIHR5cGUuICBUaGlzIGlzIGEgZHJvcC1pbiByZXBsYWNlbWVudCBm b3IgdGhlCmxsdm06OlNlY3Rpb25NZW1vcnlNYW5hZ2VyIGNsYXNzIGluIHRoZSBMTFZNIGxpYnJh cnksIHdpdGggTWljaGFlbApTbWl0aCdzIHByb3Bvc2VkIGZpeCBmcm9tCmh0dHBzOi8vd3d3Lmdp dGh1Yi5jb20vbGx2bS9sbHZtLXByb2plY3QvcHVsbC83MTk2OC4KCldlIGhlcmVieSBzbHVycCBp dCBpbnRvIG91ciBvd24gc291cmNlIHRyZWUsIGFmdGVyIG1vdmluZyBpbnRvIGEgbmV3Cm5hbWVz cGFjZSBsbHZtOjpiYWNrcG9ydCBhbmQgbWFraW5nIHNvbWUgbWlub3IgYWRqdXN0bWVudHMgc28g dGhhdCBpdApjYW4gYmUgY29tcGlsZWQgd2l0aCBvbGRlciBMTFZNIHZlcnNpb25zIGFzIGZhciBi YWNrIGFzIDEyLiAgSXQncyBoYXJkZXIKdG8gbWFrZSBpdCB3b3JrIG9uIGV2ZW4gb2xkZXIgTExW TSB2ZXJzaW9ucywgYnV0IGl0IGRvZXNuJ3Qgc2VlbSBsaWtlbHkKdGhhdCBwZW9wbGUgYXJlIHJl YWxseSB1c2luZyB0aGVtIHNvIHRoYXQgaXMgbm90IGludmVzdGlnYXRlZCBmb3Igbm93LgoKVGhl IHByb2JsZW0gY291bGQgYWxzbyBiZSBhZGRyZXNzZWQgYnkgc3dpdGNoaW5nIHRvIEpJVExpbmsg aW5zdGVhZCBvZgpSdW50aW1lRHlsZCwgYW5kIHRoYXQgaXMgdGhlIExMVk0gcHJvamVjdCdzIHJl Y29tbWVuZGVkIHNvbHV0aW9uIGFzCnRoZSBsYXR0ZXIgaXMgYWJvdXQgdG8gYmUgZGVwcmVjYXRl ZC4gIFdlJ2xsIGhhdmUgdG8gZG8gdGhhdCBzb29uIGVub3VnaAphbnl3YXksIGFuZCB0aGVuIHdo ZW4gdGhlIExMVk0gdmVyc2lvbiBzdXBwb3J0IHdpbmRvdyBhZHZhbmNlcyBmYXIKZW5vdWdoIGlu IGEgZmV3IHllYXJzIHdlJ2xsIGJlIGFibGUgdG8gZGVsZXRlIHRoaXMgY29kZS4gIFVuZm9ydHVu YXRlbHkKdGhhdCB3b3VsZG4ndCBiZSBlbm91Z2ggZm9yIFBvc3RncmVTUUwgdG9kYXk6IGluIG1v c3QgcmVsZXZhbnQgdmVyc2lvbnMKb2YgTExWTSwgSklUTGluayBpcyBtaXNzaW5nIG9yIGluY29t cGxldGUuCgpTZXZlcmFsIG90aGVyIHByb2plY3RzIGhhdmUgYWxyZWFkeSBiYWNrLXBvcnRlZCB0 aGlzIGZpeCBpbnRvIHRoZWlyIGZvcmsKb2YgTExWTSwgd2hpY2ggaXMgYSB2b3RlIG9mIGNvbmZp ZGVuY2UgZGVzcGl0ZSB0aGUgbGFjayBvZiBjb21taXQgaW50bwpMTFZNIGFzIG9mIHRvZGF5LiAg V2UgZG9uJ3QgaGF2ZSBvdXIgb3duIGNvcHkgb2YgTExWTSBzbyB3ZSBjYW4ndCBkbwpleGFjdGx5 IHdoYXQgdGhleSd2ZSBkb25lOyBpbnN0ZWFkIHdlIGhhdmUgYSBjb3B5IG9mIHRoZSB3aG9sZSBw YXRjaGVkCmNsYXNzIHNvIHdlIGNhbiBwYXNzIGFuIGluc3RhbmNlIG9mIGl0IHRvIFJ1bnRpbWVE eWxkLgoKVGhlIExMVk0gcHJvamVjdCBoYXNuJ3QgY2hvc2VuIHRvIGNvbW1pdCB0aGUgZml4IHll dCwgYW5kIGV2ZW4gaWYgaXQKZGlkLCBpdCB3b3VsZG4ndCBiZSBiYWNrLXBvcnRlZCBpbnRvIHRo ZSByZWxlYXNlcyBvZiBMTFZNIHRoYXQgbW9zdCBvZgpvdXIgdXNlcnMgY2FyZSBhYm91dCwgc28g dGhlcmUgaXMgbm90IG11Y2ggcG9pbnQgaW4gd2FpdGluZyBhbnkgbG9uZ2VyCmZvciB0aGF0LiAg SWYgdGhleSBtYWtlIGZ1cnRoZXIgY2hhbmdlcyBhbmQgY29tbWl0IGl0IHRvIExMVk0gMTkgb3Ig MjAsCndlJ2xsIHN0aWxsIG5lZWQgdGhpcyBmb3Igb2xkZXIgdmVyc2lvbnMsIGJ1dCB3ZSBtYXkg d2FudCB0bwpyZXN5bmNocm9uaXplIG91ciBjb3B5IGFuZCB1cGRhdGUgc29tZSBjb21tZW50cy4K ClRoZSBjaGFuZ2VzIHRoYXQgd2UndmUgaGFkIHRvIG1ha2UgdG8gb3VyIGNvcHkgY2FuIGJlIHNl ZW4gYnkgZGlmZmluZwpvdXIgU2VjdGlvbk1lbW9yeU1hbmFnZXIue2gsY3BwfSBmaWxlcyBhZ2Fp bnN0IHRoZSBvbmVzIGluIHRoZSB0cmVlIG9mCnRoZSBwdWxsIHJlcXVlc3QuICBQZXIgdGhlIExM Vk0gcHJvamVjdCdzIGxpY2Vuc2UgcmVxdWlyZW1lbnRzLCBhIGNvcHkKaXMgaW4gU2VjdGlvbk1l bW9yeU1hbmFnZXIuTElDRU5TRS4KClRoaXMgc2hvdWxkIGZpeCB0aGUgc3BhdGUgb2YgY3Jhc2gg cmVwb3J0cyB3ZSd2ZSBiZWVuIHJlY2VpdmluZyBsYXRlbHkKZnJvbSB1c2VycyBvbiBsYXJnZSBt ZW1vcnkgQVJNIHN5c3RlbXMuCgpCYWNrLXBhdGNoIHRvIGFsbCBzdXBwb3J0ZWQgcmVsZWFzZXMu CgpDby1hdXRob3JlZC1ieTogVGhvbWFzIE11bnJvIDx0aG9tYXMubXVucm9AZ21haWwuY29tPgpD by1hdXRob3JlZC1ieTogQW50aG9uaW4gQm9ubmVmb3kgPGFudGhvbmluLmJvbm5lZm95QGRhdGFk b2docS5jb20+ClJldmlld2VkLWJ5OiBBbnRob25pbiBCb25uZWZveSA8YW50aG9uaW4uYm9ubmVm b3lAZGF0YWRvZ2hxLmNvbT4KUmV2aWV3ZWQtYnk6IERhbmllbCBHdXN0YWZzc29uIDxkYW5pZWxA eWVzcWwuc2U+IChsaWNlbnNlIGFzcGVjdHMpClJlcG9ydGVkLWJ5OiBBbnRob25pbiBCb25uZWZv eSA8YW50aG9uaW4uYm9ubmVmb3lAZGF0YWRvZ2hxLmNvbT4KRGlzY3Vzc2lvbjogaHR0cHM6Ly9w b3N0Z3IuZXMvbS9DQU82X1hxcjYzcWolM0RTeDdIWTZaaWlRNlJfSmJYJTJCLXA2c1RQd0RZd1RX WmpVbWpzWUJnJTQwbWFpbC5nbWFpbC5jb20KCkJyYW5jaAotLS0tLS0KUkVMXzEyX1NUQUJMRQoK RGV0YWlscwotLS0tLS0tCmh0dHBzOi8vZ2l0LnBvc3RncmVzcWwub3JnL3BnL2NvbW1pdGRpZmYv NTBjMTQ1M2EzMDhkYzUzNTI1NWEwMDQ4ZmNlN2NmZGIwZmM1MjE5ZAoKTW9kaWZpZWQgRmlsZXMK LS0tLS0tLS0tLS0tLS0Kc3JjL2JhY2tlbmQvaml0L2xsdm0vTWFrZWZpbGUgICAgICAgICAgICAg ICAgICAgICB8ICAgMyArLQpzcmMvYmFja2VuZC9qaXQvbGx2bS9TZWN0aW9uTWVtb3J5TWFuYWdl ci5MSUNFTlNFIHwgMjc5ICsrKysrKysrKysrKysrKwpzcmMvYmFja2VuZC9qaXQvbGx2bS9TZWN0 aW9uTWVtb3J5TWFuYWdlci5jcHAgICAgIHwgNDEyICsrKysrKysrKysrKysrKysrKysrKysKc3Jj L2JhY2tlbmQvaml0L2xsdm0vbGx2bWppdC5jICAgICAgICAgICAgICAgICAgICB8ICAgOCArLQpz cmMvYmFja2VuZC9qaXQvbGx2bS9sbHZtaml0X3dyYXAuY3BwICAgICAgICAgICAgIHwgIDIwICsr CnNyYy9pbmNsdWRlL2ppdC9TZWN0aW9uTWVtb3J5TWFuYWdlci5oICAgICAgICAgICAgfCAyMjYg KysrKysrKysrKysrCnNyYy9pbmNsdWRlL2ppdC9sbHZtaml0LmggICAgICAgICAgICAgICAgICAg ICAgICAgfCAgIDggKwpzcmMvaW5jbHVkZS9qaXQvbGx2bWppdF9iYWNrcG9ydC5oICAgICAgICAg ICAgICAgIHwgIDI1ICsrCjggZmlsZXMgY2hhbmdlZCwgOTc5IGluc2VydGlvbnMoKyksIDIgZGVs ZXRpb25zKC0pCgo= --===============5628643695523364824==--