From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp-relay-3.sys.kth.se (smtp-relay-3.sys.kth.se [IPv6:2001:6b0:1:1200:250:56ff:fead:700c]) by sourceware.org (Postfix) with ESMTPS id 20C663858C3A; Sat, 27 Nov 2021 16:02:52 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 20C663858C3A Received: from exdb5.ug.kth.se (exdb5.ug.kth.se [192.168.32.60]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp-relay-3.sys.kth.se (Postfix) with ESMTPS id 4J1bx54NbjzPNQZ; Sat, 27 Nov 2021 17:02:48 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp-relay-3.sys.kth.se 4J1bx54NbjzPNQZ Received: from exdb6.ug.kth.se (192.168.32.61) by exdb5.ug.kth.se (192.168.32.60) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Sat, 27 Nov 2021 17:02:48 +0100 Received: from exdb6.ug.kth.se ([192.168.32.61]) by exdb6.ug.kth.se ([192.168.32.61]) with mapi id 15.02.0986.014; Sat, 27 Nov 2021 17:02:48 +0100 From: Petter Tomner To: "gcc-patches@gcc.gnu.org" , "jit@gcc.gnu.org" Subject: [commited] jit: Change printf specifiers for size_t to %zu Thread-Topic: [commited] jit: Change printf specifiers for size_t to %zu Thread-Index: AQHX45o3HVDTxUGAG0SpzGz9afG5Eg== Date: Sat, 27 Nov 2021 16:02:48 +0000 Message-ID: <70b200ac1db7437fadfc8cd8e61b05b7@kth.se> Accept-Language: sv-SE, en-US Content-Language: sv-SE X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-originating-ip: [192.168.32.250] Content-Type: multipart/mixed; boundary="_002_70b200ac1db7437fadfc8cd8e61b05b7kthse_" MIME-Version: 1.0 X-Spam-Status: No, score=-12.6 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, KAM_SHORT, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: jit@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Jit mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Nov 2021 16:02:54 -0000 --_002_70b200ac1db7437fadfc8cd8e61b05b7kthse_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi! I've pushed a fix for %ld as printf specifiers for size_t which made 32bit = builds sad, as per Gerald Pfeifers mail to the list: https://gcc.gnu.org/pipermail/jit/2021q4/= 001395.html %ld changed to %zu in four places in libgccjit.c. Please note that I considered this patch a "free for all" since it is trivi= al and rather annoying on 32bit computers and I pushed without prior approval from the jit maintai= ner (D. Malcolm). make check-jit runs cleanly on gnu-linux-debian x64 and in a x86 VM. Regards, Petter= --_002_70b200ac1db7437fadfc8cd8e61b05b7kthse_ Content-Type: text/x-patch; name="0001-jit-Change-printf-specifiers-for-size_t-to-zu.patch" Content-Description: 0001-jit-Change-printf-specifiers-for-size_t-to-zu.patch Content-Disposition: attachment; filename="0001-jit-Change-printf-specifiers-for-size_t-to-zu.patch"; size=1489; creation-date="Sat, 27 Nov 2021 15:55:18 GMT"; modification-date="Sat, 27 Nov 2021 15:55:18 GMT" Content-Transfer-Encoding: base64 RnJvbSAxZTUzNDA4NDUyNDQ4Y2RmYTU0ODFlMjVlNDcwOTQ2YzJjNDcyNTM5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXR0ZXIgVG9tbmVyIDx0b21uZXJAa3RoLnNlPgpEYXRlOiBT YXQsIDI3IE5vdiAyMDIxIDE1OjUyOjE1ICswMTAwClN1YmplY3Q6IFtQQVRDSF0gaml0OiBDaGFu Z2UgcHJpbnRmIHNwZWNpZmllcnMgZm9yIHNpemVfdCB0byAlenUKCkNoYW5nZSBmb3VyIG9jY3Vy YW5jZXMgb2YgJWxkIHNwZWNpZmllciBmb3Igc2l6ZV90IHRvICV6dSBmb3IgY2xlYW4gMzJiaXQg YnVpbGRzLgoKU2lnbmVkLW9mZi1ieQoyMDIxLTExLTI3CVBldHRlciBUb21uZXIJPHRvbW5lckBr dGguc2U+CgpnY2Mvaml0LwoJKiBsaWJnY2NqaXQuYzogJWxkIC0+ICV6dQotLS0KIGdjYy9qaXQv bGliZ2Njaml0LmMgfCA0ICsrLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIg ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZ2NjL2ppdC9saWJnY2NqaXQuYyBiL2djYy9qaXQv bGliZ2Njaml0LmMKaW5kZXggYzc0NGI2MzRmNGIuLjVkMDUxZTQzZTFlIDEwMDY0NAotLS0gYS9n Y2Mvaml0L2xpYmdjY2ppdC5jCisrKyBiL2djYy9qaXQvbGliZ2Njaml0LmMKQEAgLTcwNyw3ICs3 MDcsNyBAQCBnY2Nfaml0X2Z1bmN0aW9uX3R5cGVfZ2V0X3BhcmFtX3R5cGUgKGdjY19qaXRfZnVu Y3Rpb25fdHlwZSAqZnVuY3Rpb25fdHlwZSwKICAgZ2NjOjpqaXQ6OnJlY29yZGluZzo6Y29udGV4 dCAqY3R4dCA9IGZ1bmN0aW9uX3R5cGUtPm1fY3R4dDsKICAgUkVUVVJOX05VTExfSUZfRkFJTF9Q UklOVEYzIChpbmRleCA8IG51bV9wYXJhbXMsCiAJCQkgICAgICAgY3R4dCwgTlVMTCwKLQkJCSAg ICAgICAiaW5kZXggb2YgJWxkIGlzIHRvbyBsYXJnZSAoJXMgaGFzICVsZCBwYXJhbXMpIiwKKwkJ CSAgICAgICAiaW5kZXggb2YgJXp1IGlzIHRvbyBsYXJnZSAoJXMgaGFzICV6dSBwYXJhbXMpIiwK IAkJCSAgICAgICBpbmRleCwKIAkJCSAgICAgICBmdW5jdGlvbl90eXBlLT5nZXRfZGVidWdfc3Ry aW5nICgpLAogCQkJICAgICAgIG51bV9wYXJhbXMpOwpAQCAtOTUxLDcgKzk1MSw3IEBAIGdjY19q aXRfc3RydWN0X2dldF9maWVsZCAoZ2NjX2ppdF9zdHJ1Y3QgKnN0cnVjdF90eXBlLAogICBzaXpl X3QgbnVtX2ZpZWxkcyA9IHN0cnVjdF90eXBlLT5nZXRfZmllbGRzICgpLT5sZW5ndGggKCk7CiAg IFJFVFVSTl9OVUxMX0lGX0ZBSUxfUFJJTlRGMyAoaW5kZXggPCBudW1fZmllbGRzLAogCQkJICAg ICAgIE5VTEwsIE5VTEwsCi0JCQkgICAgICAgImluZGV4IG9mICVsZCBpcyB0b28gbGFyZ2UgKCVz IGhhcyAlbGQgZmllbGRzKSIsCisJCQkgICAgICAgImluZGV4IG9mICV6dSBpcyB0b28gbGFyZ2Ug KCVzIGhhcyAlenUgZmllbGRzKSIsCiAJCQkgICAgICAgaW5kZXgsCiAJCQkgICAgICAgc3RydWN0 X3R5cGUtPmdldF9kZWJ1Z19zdHJpbmcgKCksCiAJCQkgICAgICAgbnVtX2ZpZWxkcyk7Ci0tIAoy LjMwLjIKCg== --_002_70b200ac1db7437fadfc8cd8e61b05b7kthse_--