From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ed1-x531.google.com (mail-ed1-x531.google.com [IPv6:2a00:1450:4864:20::531]) by sourceware.org (Postfix) with ESMTPS id 8E9CA39484B4 for ; Fri, 25 Nov 2022 08:39:56 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 8E9CA39484B4 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-ed1-x531.google.com with SMTP id f7so5442826edc.6 for ; Fri, 25 Nov 2022 00:39:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=nFImXnB7n2kM7TAxRK/wgRAf88WiUG2Oah/KABA3t4k=; b=qxEI9kE5YblUBdiONDObDuf6q2Rt23LRsrh4+vnSqPJAGqX6OsnXF7pSeBpynWhCyV htmM0uIGoQB0EGy8jlWJhFM4LrK4SzH5mcMpkicPMkKbIoM2rUkJxAL9d0H9QzUHETf9 cTl95VKkF4lAE9dkAcfbAZ7ueSKPH2uIc/LLsk3PMqh71Sx0QM9j3U4J5B9vrfB4H6HN l5CSgyn63Od27Ak6H3z9ZuqPQ6JYh+tWktlyI0zB3a3ApMbqpPgZWGwZRoXQ9Ej/jauR QSN1ruDcB6WZs3F47OutHMKkoSxX3XfyTJUaFmRvh41iD1quPb0coMxW6nM+kDtTO/GU kOMA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=nFImXnB7n2kM7TAxRK/wgRAf88WiUG2Oah/KABA3t4k=; b=DPqneXYzGpoO+lq8VVvOxzg79Wd6v7MrmQOq36NSXEIhQ/OzYOS5CDApW/Q7RW55om Nu0qV1NRc6ENQVW9evEcgu8IDBN+usTs5RPK/v+G9MnGqHrveoDsoS3Ughz8G6vxDyLD NOg03WUE31FFRthtzNVzpgzUcYHr5q8Tjl88Vmw6GwT2mRtyqtzbYTPllLRpYcb/zRoT eamj/NA6yG1FzOUyJkAf7O8K9FDP/FlrRoxAA6u262E7M582KX/im3Zec3GQG86pL2c/ LOYsIbxWbdnmZ80c1+XvC2QTsgBBNAqtxG3EN2Rk9PRBlZzrnI3kzBJ0IBGktTowAWo5 ffBw== X-Gm-Message-State: ANoB5plUwoOO2ZhqzoiqgTy7u8YSTKQMUaUDTR6VlHSXGiq6fX4bxwXu f7eDnpJLafB8jNvfoVxl9x6sCkv/3SmeyXS4TiHL6G7t X-Google-Smtp-Source: AA0mqf5of+tcz91oKokMmnwnwwWmGWFZmmjwX+yVJLOyx5U/0CrJ7Ns2o2wK5O4avMPLr+l7z9u656C/FRsAIWko+M8= X-Received: by 2002:a05:6402:5307:b0:461:e3e1:bc3b with SMTP id eo7-20020a056402530700b00461e3e1bc3bmr19435495edb.145.1669365595337; Fri, 25 Nov 2022 00:39:55 -0800 (PST) MIME-Version: 1.0 From: Zopolis0 Date: Fri, 25 Nov 2022 19:39:44 +1100 Message-ID: Subject: [PATCH 08/56] Re-add MODIFY_JNI_METHOD_CALL. To: gcc-patches@gcc.gnu.org Content-Type: multipart/mixed; boundary="0000000000004f904a05ee477714" X-Spam-Status: No, score=-0.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,PYZOR_CHECK,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TVD_SPACE_RATIO,TXREP autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: --0000000000004f904a05ee477714 Content-Type: text/plain; charset="UTF-8" --0000000000004f904a05ee477714 Content-Type: application/x-patch; name="0008-Re-add-MODIFY_JNI_METHOD_CALL.patch" Content-Disposition: attachment; filename="0008-Re-add-MODIFY_JNI_METHOD_CALL.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_law717nb0 RnJvbSA1NThiYTZmZWVlYjc1YmFmZGJjYWRkMDVhOGU3MDhiNTY3YjNiZmMwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbWlsaWFuIERvd25leSBUd2lzcyA8Y3JlYXRvcnNtaXRo bWR0QGdtYWlsLmNvbT4KRGF0ZTogVGh1LCAxNyBOb3YgMjAyMiAxNDowODowNCArMTEwMApTdWJq ZWN0OiBbUEFUQ0ggMDgvNTZdIFJlLWFkZCBNT0RJRllfSk5JX01FVEhPRF9DQUxMLgoKZ2NjL0No YW5nZUxvZzoKCgkqIGNvbmZpZy9pMzg2L2N5Z21pbmcuaCAoTU9ESUZZX0pOSV9NRVRIT0RfQ0FM TCk6IERlZmluZS4KCSogZG9jL3RtLnRleGk6IFJlYnVpbGQuCgkqIGRvYy90bS50ZXhpLmluIChN aXNjKTogRG9jdW1lbnQgTU9ESUZZX0pOSV9NRVRIT0RfQ0FMTC4KLS0tCiBnY2MvY29uZmlnL2kz ODYvY3lnbWluZy5oIHwgIDggKysrKysrKysKIGdjYy9kb2MvdG0udGV4aSAgICAgICAgICAgfCAx NiArKysrKysrKysrKysrKysrCiBnY2MvZG9jL3RtLnRleGkuaW4gICAgICAgIHwgMTYgKysrKysr KysrKysrKysrKwogMyBmaWxlcyBjaGFuZ2VkLCA0MCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0 IGEvZ2NjL2NvbmZpZy9pMzg2L2N5Z21pbmcuaCBiL2djYy9jb25maWcvaTM4Ni9jeWdtaW5nLmgK aW5kZXggNDAwN2ZkOTZlYWMuLjg2N2FjNWJmMTgxIDEwMDY0NAotLS0gYS9nY2MvY29uZmlnL2kz ODYvY3lnbWluZy5oCisrKyBiL2djYy9jb25maWcvaTM4Ni9jeWdtaW5nLmgKQEAgLTM3Niw2ICsz NzYsMTQgQEAgZG8gewkJCQkJCVwKIAljb25zdDBfcnR4KSk7CQkJCQkJCVwKICAgICB9CiAKKy8q IEphdmEgTmF0aXZlIEludGVyZmFjZSAoSk5JKSBtZXRob2RzIG9uIFdpbjMyIGFyZSBpbnZva2Vk IHVzaW5nIHRoZQorICAgc3RkY2FsbCBjYWxsaW5nIGNvbnZlbnRpb24uICAqLworI3VuZGVmIE1P RElGWV9KTklfTUVUSE9EX0NBTEwKKyNkZWZpbmUgTU9ESUZZX0pOSV9NRVRIT0RfQ0FMTChNREVD TCkJCQkJCSAgICAgIFwKKyAgYnVpbGRfdHlwZV9hdHRyaWJ1dGVfdmFyaWFudCAoKE1ERUNMKSwJ CQkJICAgICAgXAorCQkJICAgICAgIGJ1aWxkX3RyZWVfbGlzdCAoZ2V0X2lkZW50aWZpZXIgKCJz dGRjYWxsIiksICAgXAorCQkJCQkJTlVMTCkpCisKIC8qIEZvciBXaW4zMiBBQkkgY29tcGF0aWJp bGl0eSAqLwogI3VuZGVmIERFRkFVTFRfUENDX1NUUlVDVF9SRVRVUk4KICNkZWZpbmUgREVGQVVM VF9QQ0NfU1RSVUNUX1JFVFVSTiAwCmRpZmYgLS1naXQgYS9nY2MvZG9jL3RtLnRleGkgYi9nY2Mv ZG9jL3RtLnRleGkKaW5kZXggYWY3N2QxNjAzMGMuLmMzNzBjMzRiNTg0IDEwMDY0NAotLS0gYS9n Y2MvZG9jL3RtLnRleGkKKysrIGIvZ2NjL2RvYy90bS50ZXhpCkBAIC0xMTk1NCw2ICsxMTk1NCwy MiBAQCBvYmplY3QgZmlsZXMgdGhhdCBhcmUgbm90IHJlZmVyZW5jZWQgZnJvbSBAY29kZXttYWlu fSBhbmQgdXNlcyBleHBvcnQKIGxpc3RzLgogQGVuZCBkZWZtYWMKIAorQGRlZm1hYyBNT0RJRllf Sk5JX01FVEhPRF9DQUxMIChAdmFye21kZWNsfSkKK0RlZmluZSB0aGlzIG1hY3JvIHRvIGEgQyBl eHByZXNzaW9uIHJlcHJlc2VudGluZyBhIHZhcmlhbnQgb2YgdGhlCittZXRob2QgY2FsbCBAdmFy e21kZWNsfSwgaWYgSmF2YSBOYXRpdmUgSW50ZXJmYWNlIChKTkkpIG1ldGhvZHMKK211c3QgYmUg aW52b2tlZCBkaWZmZXJlbnRseSBmcm9tIG90aGVyIG1ldGhvZHMgb24geW91ciB0YXJnZXQuCitG b3IgZXhhbXBsZSwgb24gMzItYml0IE1pY3Jvc29mdCBXaW5kb3dzLCBKTkkgbWV0aG9kcyBtdXN0 IGJlIGludm9rZWQgdXNpbmcKK3RoZSBAY29kZXtzdGRjYWxsfSBjYWxsaW5nIGNvbnZlbnRpb24g YW5kIHRoaXMgbWFjcm8gaXMgdGhlbgorZGVmaW5lZCBhcyB0aGlzIGV4cHJlc3Npb246CisKK0Bz bWFsbGV4YW1wbGUKK2J1aWxkX3R5cGVfYXR0cmlidXRlX3ZhcmlhbnQgKEB2YXJ7bWRlY2x9LAor ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnVpbGRfdHJlZV9saXN0CisgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAoZ2V0X2lkZW50aWZpZXIgKCJzdGRjYWxsIiksCisgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgTlVMTCkpCitAZW5kIHNtYWxsZXhhbXBsZQorQGVuZCBk ZWZtYWMKKwogQGRlZnR5cGVmbiB7VGFyZ2V0IEhvb2t9IGJvb2wgVEFSR0VUX0NBTk5PVF9NT0RJ RllfSlVNUFNfUCAodm9pZCkKIFRoaXMgdGFyZ2V0IGhvb2sgcmV0dXJucyBAY29kZXt0cnVlfSBw YXN0IHRoZSBwb2ludCBpbiB3aGljaCBuZXcganVtcAogaW5zdHJ1Y3Rpb25zIGNvdWxkIGJlIGNy ZWF0ZWQuICBPbiBtYWNoaW5lcyB0aGF0IHJlcXVpcmUgYSByZWdpc3RlciBmb3IKZGlmZiAtLWdp dCBhL2djYy9kb2MvdG0udGV4aS5pbiBiL2djYy9kb2MvdG0udGV4aS5pbgppbmRleCA2MmM0OWFj NDZkZS4uMWVjMTRjMjdiNDAgMTAwNjQ0Ci0tLSBhL2djYy9kb2MvdG0udGV4aS5pbgorKysgYi9n Y2MvZG9jL3RtLnRleGkuaW4KQEAgLTc3NzcsNiArNzc3NywyMiBAQCBvYmplY3QgZmlsZXMgdGhh dCBhcmUgbm90IHJlZmVyZW5jZWQgZnJvbSBAY29kZXttYWlufSBhbmQgdXNlcyBleHBvcnQKIGxp c3RzLgogQGVuZCBkZWZtYWMKIAorQGRlZm1hYyBNT0RJRllfSk5JX01FVEhPRF9DQUxMIChAdmFy e21kZWNsfSkKK0RlZmluZSB0aGlzIG1hY3JvIHRvIGEgQyBleHByZXNzaW9uIHJlcHJlc2VudGlu ZyBhIHZhcmlhbnQgb2YgdGhlCittZXRob2QgY2FsbCBAdmFye21kZWNsfSwgaWYgSmF2YSBOYXRp dmUgSW50ZXJmYWNlIChKTkkpIG1ldGhvZHMKK211c3QgYmUgaW52b2tlZCBkaWZmZXJlbnRseSBm cm9tIG90aGVyIG1ldGhvZHMgb24geW91ciB0YXJnZXQuCitGb3IgZXhhbXBsZSwgb24gMzItYml0 IE1pY3Jvc29mdCBXaW5kb3dzLCBKTkkgbWV0aG9kcyBtdXN0IGJlIGludm9rZWQgdXNpbmcKK3Ro ZSBAY29kZXtzdGRjYWxsfSBjYWxsaW5nIGNvbnZlbnRpb24gYW5kIHRoaXMgbWFjcm8gaXMgdGhl bgorZGVmaW5lZCBhcyB0aGlzIGV4cHJlc3Npb246CisKK0BzbWFsbGV4YW1wbGUKK2J1aWxkX3R5 cGVfYXR0cmlidXRlX3ZhcmlhbnQgKEB2YXJ7bWRlY2x9LAorICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgYnVpbGRfdHJlZV9saXN0CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAo Z2V0X2lkZW50aWZpZXIgKCJzdGRjYWxsIiksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgTlVMTCkpCitAZW5kIHNtYWxsZXhhbXBsZQorQGVuZCBkZWZtYWMKKwogQGhvb2sgVEFSR0VU X0NBTk5PVF9NT0RJRllfSlVNUFNfUAogCiBAaG9vayBUQVJHRVRfSEFWRV9DT05ESVRJT05BTF9F WEVDVVRJT04KLS0gCjIuMzguMQoK --0000000000004f904a05ee477714--