From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.bugs Subject: bug#35968: Proposed clean-compile patches for release 26.3 Date: Wed, 29 May 2019 18:10:24 -0700 Organization: UCLA Computer Science Department Message-ID: <70b1022c-d091-4c32-5683-df1d306baf4b@cs.ucla.edu> References: <85h89ecmex.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------6550273857630FD69EBAA6B8" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="179268"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.0 To: 35968@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu May 30 03:11:14 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hW9b7-000kUh-7G for geb-bug-gnu-emacs@m.gmane.org; Thu, 30 May 2019 03:11:13 +0200 Original-Received: from localhost ([127.0.0.1]:58678 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hW9b5-00028r-PT for geb-bug-gnu-emacs@m.gmane.org; Wed, 29 May 2019 21:11:11 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:46248) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hW9ax-00028j-Rh for bug-gnu-emacs@gnu.org; Wed, 29 May 2019 21:11:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hW9aw-0008R8-Ex for bug-gnu-emacs@gnu.org; Wed, 29 May 2019 21:11:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:46874) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hW9aw-0008R1-8n for bug-gnu-emacs@gnu.org; Wed, 29 May 2019 21:11:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hW9aw-0000j6-2h for bug-gnu-emacs@gnu.org; Wed, 29 May 2019 21:11:02 -0400 X-Loop: help-debbugs@gnu.org In-Reply-To: <85h89ecmex.fsf@gmail.com> Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 30 May 2019 01:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35968 X-GNU-PR-Package: emacs Original-Received: via spool by 35968-submit@debbugs.gnu.org id=B35968.15591786352755 (code B ref 35968); Thu, 30 May 2019 01:11:02 +0000 Original-Received: (at 35968) by debbugs.gnu.org; 30 May 2019 01:10:35 +0000 Original-Received: from localhost ([127.0.0.1]:60418 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hW9aU-0000iM-VL for submit@debbugs.gnu.org; Wed, 29 May 2019 21:10:35 -0400 Original-Received: from zimbra.cs.ucla.edu ([131.179.128.68]:50830) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hW9aT-0000i5-Fg for 35968@debbugs.gnu.org; Wed, 29 May 2019 21:10:34 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 69798161A3C for <35968@debbugs.gnu.org>; Wed, 29 May 2019 18:10:26 -0700 (PDT) Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id g0m_TAbLgwyf for <35968@debbugs.gnu.org>; Wed, 29 May 2019 18:10:25 -0700 (PDT) Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 2C5F2161A73 for <35968@debbugs.gnu.org>; Wed, 29 May 2019 18:10:25 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id erM9w7sik5m0 for <35968@debbugs.gnu.org>; Wed, 29 May 2019 18:10:25 -0700 (PDT) Original-Received: from Penguin.CS.UCLA.EDU (Penguin.CS.UCLA.EDU [131.179.64.200]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 0783F161A3C for <35968@debbugs.gnu.org>; Wed, 29 May 2019 18:10:25 -0700 (PDT) Openpgp: preference=signencrypt Autocrypt: addr=eggert@cs.ucla.edu; prefer-encrypt=mutual; keydata= xsFNBEyAcmQBEADAAyH2xoTu7ppG5D3a8FMZEon74dCvc4+q1XA2J2tBy2pwaTqfhpxxdGA9 Jj50UJ3PD4bSUEgN8tLZ0san47l5XTAFLi2456ciSl5m8sKaHlGdt9XmAAtmXqeZVIYX/UFS 96fDzf4xhEmm/y7LbYEPQdUdxu47xA5KhTYp5bltF3WYDz1Ygd7gx07Auwp7iw7eNvnoDTAl KAl8KYDZzbDNCQGEbpY3efZIvPdeI+FWQN4W+kghy+P6au6PrIIhYraeua7XDdb2LS1en3Ss mE3QjqfRqI/A2ue8JMwsvXe/WK38Ezs6x74iTaqI3AFH6ilAhDqpMnd/msSESNFt76DiO1ZK QMr9amVPknjfPmJISqdhgB1DlEdw34sROf6V8mZw0xfqT6PKE46LcFefzs0kbg4GORf8vjG2 Sf1tk5eU8MBiyN/bZ03bKNjNYMpODDQQwuP84kYLkX2wBxxMAhBxwbDVZudzxDZJ1C2VXujC OJVxq2kljBM9ETYuUGqd75AW2LXrLw6+MuIsHFAYAgRr7+KcwDgBAfwhPBYX34nSSiHlmLC+ KaHLeCLF5ZI2vKm3HEeCTtlOg7xZEONgwzL+fdKo+D6SoC8RRxJKs8a3sVfI4t6CnrQzvJbB n6gxdgCu5i29J1QCYrCYvql2UyFPAK+do99/1jOXT4m2836j1wARAQABzSBQYXVsIEVnZ2Vy dCA8ZWdnZXJ0QGNzLnVjbGEuZWR1PsLBfgQTAQIAKAUCTIByZAIbAwUJEswDAAYLCQgHAwIG FQgCCQoLBBYCAwECH Content-Language: en-US X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:159904 Archived-At: This is a multi-part message in MIME format. --------------6550273857630FD69EBAA6B8 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit I propose the attached patches for Emacs 26.3, to help it compile cleanly with more-recent software (GCC 9, librsvg 2.45.1). The idea is mainly to avoid bug reports from people who would otherwise send us these diagnostics. Most of these patches are already in master; the exceptions (patches 2 and 5) are for parts of Emacs that are typically not compiled in master. --------------6550273857630FD69EBAA6B8 Content-Type: text/plain; charset=UTF-8; name="0001-Suppress-GCC-9-no-longer-supported-messages.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="0001-Suppress-GCC-9-no-longer-supported-messages.txt" RnJvbSBkOGM0NjMyMzhkNDE2NGYxMjhhZWEyOGU2OTU5MzVlOTk0MjBjMzRjIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QGNzLnVjbGEuZWR1 PgpEYXRlOiBXZWQsIDI5IE1heSAyMDE5IDE3OjMxOjE4IC0wNzAwClN1YmplY3Q6IFtQQVRD SCAxLzVdID0/VVRGLTg/cT9TdXBwcmVzcz0yMEdDQz0yMDk9MjA9RTI9ODA9OUNubz0yMGxv bmdlcj89CiA9P1VURi04P3E/PTIwc3VwcG9ydGVkPUUyPTgwPTlEPTIwbWVzc2FnZXM/PQpN SU1FLVZlcnNpb246IDEuMApDb250ZW50LVR5cGU6IHRleHQvcGxhaW47IGNoYXJzZXQ9VVRG LTgKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogOGJpdAoKKiBtNC9tYW55d2FybmluZ3Mu bTQgKGdsX01BTllXQVJOX0FMTF9HQ0MpOiBSZW1vdmUgLVdjaGtwLgpUaGlzIHN1cHByZXNz ZXMgYSBib2F0bG9hZCBvZiB3YXJuaW5ncyBvZiB0aGUgZm9ybQrigJxnY2M6IHdhcm5pbmc6 IHN3aXRjaCDigJgtV2Noa3DigJkgaXMgbm8gbG9uZ2VyIHN1cHBvcnRlZOKAnS4Kd2hlbiB1 c2luZyBHQ0MgOS4gIERvIG5vdCBtZXJnZSB0byBtYXN0ZXIuCi0tLQogbTQvbWFueXdhcm5p bmdzLm00IHwgMyArLS0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMiBkZWxl dGlvbnMoLSkKCmRpZmYgLS1naXQgYS9tNC9tYW55d2FybmluZ3MubTQgYi9tNC9tYW55d2Fy bmluZ3MubTQKaW5kZXggNzJmZGQ0MTg2MC4uYzg3NmNhYTE2YSAxMDA2NDQKLS0tIGEvbTQv bWFueXdhcm5pbmdzLm00CisrKyBiL200L21hbnl3YXJuaW5ncy5tNApAQCAtMSw0ICsxLDQg QEAKLSMgbWFueXdhcm5pbmdzLm00IHNlcmlhbCAxMworIyBtYW55d2FybmluZ3MubTQgc2Vy aWFsIDEzLWVtYWNzCiBkbmwgQ29weXJpZ2h0IChDKSAyMDA4LTIwMTkgRnJlZSBTb2Z0d2Fy ZSBGb3VuZGF0aW9uLCBJbmMuCiBkbmwgVGhpcyBmaWxlIGlzIGZyZWUgc29mdHdhcmU7IHRo ZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24KIGRubCBnaXZlcyB1bmxpbWl0ZWQgcGVybWlz c2lvbiB0byBjb3B5IGFuZC9vciBkaXN0cmlidXRlIGl0LApAQCAtMTI2LDcgKzEyNiw2IEBA IEFDX0RFRlVOCiAgICAgLVdidWlsdGluLW1hY3JvLXJlZGVmaW5lZCBcCiAgICAgLVdjYXN0 LWFsaWduIFwKICAgICAtV2NoYXItc3Vic2NyaXB0cyBcCi0gICAgLVdjaGtwIFwKICAgICAt V2Nsb2JiZXJlZCBcCiAgICAgLVdjb21tZW50IFwKICAgICAtV2NvbW1lbnRzIFwKLS0gCjIu MjEuMAoK --------------6550273857630FD69EBAA6B8 Content-Type: text/plain; charset=UTF-8; name="0002-Pacify-GCC-when-compiling-unexelf.c-on-Fedora-30.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename*0="0002-Pacify-GCC-when-compiling-unexelf.c-on-Fedora-30.txt" RnJvbSBmNTQ1OTVlY2VlYzdhNzE2YjE1NmNlMzI2MDZmMTY1YTIwYTg1MTdkIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QGNzLnVjbGEuZWR1 PgpEYXRlOiBXZWQsIDI5IE1heSAyMDE5IDE3OjMxOjQwIC0wNzAwClN1YmplY3Q6IFtQQVRD SCAyLzVdIFBhY2lmeSBHQ0Mgd2hlbiBjb21waWxpbmcgdW5leGVsZi5jIG9uIEZlZG9yYSAz MAoKKiBzcmMvdW5leGVsZi5jICh1bmV4ZWMpOiBQYWNpZnkgR0NDIDkuCi0tLQogc3JjL3Vu ZXhlbGYuYyB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspCgpkaWZmIC0t Z2l0IGEvc3JjL3VuZXhlbGYuYyBiL3NyYy91bmV4ZWxmLmMKaW5kZXggYzYzYThkMDNjMi4u NmQxOWJmMWZiOSAxMDA2NDQKLS0tIGEvc3JjL3VuZXhlbGYuYworKysgYi9zcmMvdW5leGVs Zi5jCkBAIC0zMDQsNiArMzA0LDcgQEAgdW5leGVjIChjb25zdCBjaGFyICpuZXdfbmFtZSwg Y29uc3QgY2hhciAqb2xkX25hbWUpCiAJICAgICAgfHwgc2VnLT5wX3ZhZGRyID4gb2xkX2Jz c19zZWctPnBfdmFkZHIpKQogCW9sZF9ic3Nfc2VnID0gc2VnOwogICAgIH0KKyAgZWFzc3Vt ZSAob2xkX2Jzc19zZWcpOwogCiAgIC8qIE5vdGUgdGhhdCBvbGRfYnNzX2FkZHIgbWF5IGJl IGxvd2VyIHRoYW4gdGhlIGZpcnN0IGJzcyBzZWN0aW9uCiAgICAgIGFkZHJlc3MsIHNpbmNl IHRoZSBzZWN0aW9uIG1heSBuZWVkIGFsaWduaW5nLiAgKi8KLS0gCjIuMjEuMAoK --------------6550273857630FD69EBAA6B8 Content-Type: text/plain; charset=UTF-8; name="0003-Simplify-xd_signature-to-pacify-GCC-9.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="0003-Simplify-xd_signature-to-pacify-GCC-9.txt" RnJvbSAwODhlNmQ4M2YxYWY3ZTU0MGU2OTU5NWQ1NjBhZWViMTZkYjYyZDc2IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QGNzLnVjbGEuZWR1 PgpEYXRlOiBXZWQsIDI5IE1heSAyMDE5IDE3OjMyOjM3IC0wNzAwClN1YmplY3Q6IFtQQVRD SCAzLzVdIFNpbXBsaWZ5IHhkX3NpZ25hdHVyZSB0byBwYWNpZnkgR0NDIDkKCiogc3JjL2Ri dXNiaW5kLmMgKHhkX3NpZ25hdHVyZSk6IFVzZSBzaW1wbGVyIHdheSB0byBzZXQgdXAKdGhl IHN1YnNpZ25hdHVyZS4gIFRoaXMgYWxzbyBwYWNpZmllcyBHQ0MgOSBvbiBGZWRvcmEgMzAg eDg2LTY0LgpCYWNrcG9ydCBmcm9tIG1hc3Rlci4KLS0tCiBzcmMvZGJ1c2JpbmQuYyB8IDgg KysrLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25z KC0pCgpkaWZmIC0tZ2l0IGEvc3JjL2RidXNiaW5kLmMgYi9zcmMvZGJ1c2JpbmQuYwppbmRl eCA2YWU5YmM3ZjUzLi5mY2I1OGY3NDQ4IDEwMDY0NAotLS0gYS9zcmMvZGJ1c2JpbmQuYwor KysgYi9zcmMvZGJ1c2JpbmQuYwpAQCAtMzQ2LDcgKzM0Niw2IEBAIHhkX3NpZ25hdHVyZSAo Y2hhciAqc2lnbmF0dXJlLCBpbnQgZHR5cGUsIGludCBwYXJlbnRfdHlwZSwgTGlzcF9PYmpl Y3Qgb2JqZWN0KQogICBpbnQgc3VidHlwZTsKICAgTGlzcF9PYmplY3QgZWx0OwogICBjaGFy IGNvbnN0ICpzdWJzaWc7Ci0gIGludCBzdWJzaWdsZW47CiAgIGNoYXIgeFtEQlVTX01BWElN VU1fU0lHTkFUVVJFX0xFTkdUSF07CiAKICAgZWx0ID0gb2JqZWN0OwpAQCAtNDI4LDEwICs0 MjcsOSBAQCB4ZF9zaWduYXR1cmUgKGNoYXIgKnNpZ25hdHVyZSwgaW50IGR0eXBlLCBpbnQg cGFyZW50X3R5cGUsIExpc3BfT2JqZWN0IG9iamVjdCkKIAkgIGVsdCA9IENEUl9TQUZFIChY RF9ORVhUX1ZBTFVFIChlbHQpKTsKIAl9CiAKLSAgICAgIHN1YnNpZ2xlbiA9IHNucHJpbnRm IChzaWduYXR1cmUsIERCVVNfTUFYSU1VTV9TSUdOQVRVUkVfTEVOR1RILAotCQkJICAgICIl YyVzIiwgZHR5cGUsIHN1YnNpZyk7Ci0gICAgICBpZiAoISAoMCA8PSBzdWJzaWdsZW4gJiYg c3Vic2lnbGVuIDwgREJVU19NQVhJTVVNX1NJR05BVFVSRV9MRU5HVEgpKQotCXN0cmluZ19v dmVyZmxvdyAoKTsKKyAgICAgIHNpZ25hdHVyZVswXSA9IGR0eXBlOworICAgICAgc2lnbmF0 dXJlWzFdID0gJ1wwJzsKKyAgICAgIHhkX3NpZ25hdHVyZV9jYXQgKHNpZ25hdHVyZSwgc3Vi c2lnKTsKICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSBEQlVTX1RZUEVfVkFSSUFOVDoKLS0g CjIuMjEuMAoK --------------6550273857630FD69EBAA6B8 Content-Type: text/plain; charset=UTF-8; name="0004-Pacify-librsvg-2.45.1-and-later.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="0004-Pacify-librsvg-2.45.1-and-later.txt" RnJvbSA1MjhiMzYxZjJjMTIxMzk4ZjAxYThjNDIxMDEzMDUyNGNmNDQ1MGRkIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QGNzLnVjbGEuZWR1 PgpEYXRlOiBXZWQsIDI5IE1heSAyMDE5IDE3OjM4OjIxIC0wNzAwClN1YmplY3Q6IFtQQVRD SCA0LzVdIFBhY2lmeSBsaWJyc3ZnIDIuNDUuMSBhbmQgbGF0ZXIKCiogc3JjL2ltYWdlLmMg KHN2Z19sb2FkX2ltYWdlKTogUGFjaWZ5IGxpYnJzdmcgMi40NS4xIGFuZCBsYXRlciwKYW5k IGFkZCBhIEZJWE1FIGNvbW1lbnQgYWJvdXQgdGhlIGRlcHJlY2F0ZWQgbGlicnN2ZyBmdW5j dGlvbnMuCkJhY2twb3J0IGZyb20gbWFzdGVyLgotLS0KIHNyYy9pbWFnZS5jIHwgMTUgKysr KysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKQoKZGlmZiAt LWdpdCBhL3NyYy9pbWFnZS5jIGIvc3JjL2ltYWdlLmMKaW5kZXggNTA1MTVlMWE0Mi4uYmRh NjBjMDNhMSAxMDA2NDQKLS0tIGEvc3JjL2ltYWdlLmMKKysrIGIvc3JjL2ltYWdlLmMKQEAg LTkzMDYsNiArOTMwNiwxNyBAQCBzdmdfbG9hZF9pbWFnZSAoc3RydWN0IGZyYW1lICpmLCBz dHJ1Y3QgaW1hZ2UgKmltZywgY2hhciAqY29udGVudHMsCiAgIGlmIChmaWxlbmFtZSkKICAg ICByc3ZnX2hhbmRsZV9zZXRfYmFzZV91cmkocnN2Z19oYW5kbGUsIGZpbGVuYW1lKTsKIAor ICAvKiBTdXBwcmVzcyBHQ0MgZGVwcmVjYXRpb24gd2FybmluZ3Mgc3RhcnRpbmcgaW4gbGli cnN2ZyAyLjQ1LjEgZm9yCisgICAgIHJzdmdfaGFuZGxlX3dyaXRlIGFuZCByc3ZnX2hhbmRs ZV9jbG9zZS4gIEZJWE1FOiBVc2UgZnVuY3Rpb25zCisgICAgIGxpa2UgcnN2Z19oYW5kbGVf bmV3X2Zyb21fZ2ZpbGVfc3luYyBvbiBuZXdlciBsaWJyc3ZnIHZlcnNpb25zLAorICAgICBh bmQgcmVtb3ZlIHRoaXMgaGFjay4gICovCisgICNpZiBHTlVDX1BSRVJFUSAoNCwgNiwgMCkK KyAgICNwcmFnbWEgR0NDIGRpYWdub3N0aWMgcHVzaAorICAjZW5kaWYKKyAgI2lmIExJQlJT VkdfQ0hFQ0tfVkVSU0lPTiAoMiwgNDUsIDEpICYmIEdOVUNfUFJFUkVRICg0LCAyLCAwKQor ICAgI3ByYWdtYSBHQ0MgZGlhZ25vc3RpYyBpZ25vcmVkICItV2RlcHJlY2F0ZWQtZGVjbGFy YXRpb25zIgorICAjZW5kaWYKKwogICAvKiBQYXJzZSB0aGUgY29udGVudHMgYXJndW1lbnQg YW5kIGZpbGwgaW4gdGhlIHJzdmdfaGFuZGxlLiAgKi8KICAgcnN2Z19oYW5kbGVfd3JpdGUg KHJzdmdfaGFuZGxlLCAodW5zaWduZWQgY2hhciAqKSBjb250ZW50cywgc2l6ZSwgJmVycik7 CiAgIGlmIChlcnIpIGdvdG8gcnN2Z19lcnJvcjsKQEAgLTkzMTUsNiArOTMyNiwxMCBAQCBz dmdfbG9hZF9pbWFnZSAoc3RydWN0IGZyYW1lICpmLCBzdHJ1Y3QgaW1hZ2UgKmltZywgY2hh ciAqY29udGVudHMsCiAgIHJzdmdfaGFuZGxlX2Nsb3NlIChyc3ZnX2hhbmRsZSwgJmVycik7 CiAgIGlmIChlcnIpIGdvdG8gcnN2Z19lcnJvcjsKIAorICAjaWYgR05VQ19QUkVSRVEgKDQs IDYsIDApCisgICAjcHJhZ21hIEdDQyBkaWFnbm9zdGljIHBvcAorICAjZW5kaWYKKwogICBy c3ZnX2hhbmRsZV9nZXRfZGltZW5zaW9ucyAocnN2Z19oYW5kbGUsICZkaW1lbnNpb25fZGF0 YSk7CiAgIGlmICghIGNoZWNrX2ltYWdlX3NpemUgKGYsIGRpbWVuc2lvbl9kYXRhLndpZHRo LCBkaW1lbnNpb25fZGF0YS5oZWlnaHQpKQogICAgIHsKLS0gCjIuMjEuMAoK --------------6550273857630FD69EBAA6B8 Content-Type: text/plain; charset=UTF-8; name="0005-Pacify-GCC-9-Wredundant-decls.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="0005-Pacify-GCC-9-Wredundant-decls.txt" RnJvbSA0YmNiYzNhM2ViNTg1NDNlZjRhMTZlNzY5MjE1MWI5N2RkZGEzYWU3IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QGNzLnVjbGEuZWR1 PgpEYXRlOiBXZWQsIDI5IE1heSAyMDE5IDE3OjQ1OjMwIC0wNzAwClN1YmplY3Q6IFtQQVRD SCA1LzVdIFBhY2lmeSBHQ0MgOSAtV3JlZHVuZGFudC1kZWNscwpNSU1FLVZlcnNpb246IDEu MApDb250ZW50LVR5cGU6IHRleHQvcGxhaW47IGNoYXJzZXQ9VVRGLTgKQ29udGVudC1UcmFu c2Zlci1FbmNvZGluZzogOGJpdAoKKiBzcmMvZ21hbGxvYy5jIChfZnJhZ2hlYWQpIFshSFlC UklEX01BTExPQ106Ck1ha2UgaXQgc3RhdGljIGluIHRoaXMgY2FzZSwgdG9vLiAgVGhpcyBh dm9pZHMgaGF2aW5nIGJvdGgK4oCYZXh0ZXJuIHN0cnVjdCBsaXN0IF9mcmFnaGVhZFtdO+KA mSBhbmQK4oCYc3RhdGljIHN0cnVjdCBsaXN0IF9mcmFnaGVhZFtCTE9DS0xPR1074oCZLCB3 aGljaApHQ0MgOSBjb21wbGFpbnMgYWJvdXQuCi0tLQogc3JjL2dtYWxsb2MuYyB8IDkgKy0t LS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDggZGVsZXRpb25zKC0p CgpkaWZmIC0tZ2l0IGEvc3JjL2dtYWxsb2MuYyBiL3NyYy9nbWFsbG9jLmMKaW5kZXggZjNi M2Q3N2FhYy4uOTI4NGQ5YmQ2MCAxMDA2NDQKLS0tIGEvc3JjL2dtYWxsb2MuYworKysgYi9z cmMvZ21hbGxvYy5jCkBAIC0xODIsNyArMTgyLDcgQEAgc3RydWN0IGxpc3QKICAgfTsKIAog LyogRnJlZSBsaXN0IGhlYWRlcnMgZm9yIGVhY2ggZnJhZ21lbnQgc2l6ZS4gICovCi1leHRl cm4gc3RydWN0IGxpc3QgX2ZyYWdoZWFkW107CitzdGF0aWMgc3RydWN0IGxpc3QgX2ZyYWdo ZWFkW0JMT0NLTE9HXTsKIAogLyogTGlzdCBvZiBibG9ja3MgYWxsb2NhdGVkIHdpdGggYWxp Z25lZF9hbGxvYyBhbmQgZnJpZW5kcy4gICovCiBzdHJ1Y3QgYWxpZ25saXN0CkBAIC0zMzks OSArMzM5LDYgQEAgc2l6ZV90IF9oZWFwaW5kZXg7CiAvKiBMaW1pdCBvZiB2YWxpZCBpbmZv IHRhYmxlIGluZGljZXMuICAqLwogc2l6ZV90IF9oZWFwbGltaXQ7CiAKLS8qIEZyZWUgbGlz dHMgZm9yIGVhY2ggZnJhZ21lbnQgc2l6ZS4gICovCi1zdHJ1Y3QgbGlzdCBfZnJhZ2hlYWRb QkxPQ0tMT0ddOwotCiAvKiBJbnN0cnVtZW50YXRpb24uICAqLwogc2l6ZV90IF9jaHVua3Nf dXNlZDsKIHNpemVfdCBfYnl0ZXNfdXNlZDsKQEAgLTM1MSwxMCArMzQ4LDYgQEAgc2l6ZV90 IF9ieXRlc19mcmVlOwogLyogQXJlIHlvdSBleHBlcmllbmNlZD8gICovCiBpbnQgX19tYWxs b2NfaW5pdGlhbGl6ZWQ7CiAKLSNlbHNlCi0KLXN0YXRpYyBzdHJ1Y3QgbGlzdCBfZnJhZ2hl YWRbQkxPQ0tMT0ddOwotCiAjZW5kaWYgLyogSFlCUklEX01BTExPQyAqLwogCiAvKiBOdW1i ZXIgb2YgZXh0cmEgYmxvY2tzIHRvIGdldCBlYWNoIHRpbWUgd2UgYXNrIGZvciBtb3JlIGNv cmUuCi0tIAoyLjIxLjAKCg== --------------6550273857630FD69EBAA6B8--