From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24975 invoked by alias); 5 Feb 2020 11:21:14 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 24966 invoked by uid 89); 5 Feb 2020 11:21:14 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-4.9 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,LIBERO,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=no version=3.3.1 spammy=HX-Languages-Length:304, H*MI:mail1, posting, H*c:PHrt X-HELO: libero.it Received: from smtp-33-i2.italiaonline.it (HELO libero.it) (213.209.12.33) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 05 Feb 2020 11:21:13 +0000 Received: from oxapps-32-139.iol.local ([10.101.8.185]) by smtp-33.iol.local with ESMTPA id zIk3iYQKZuBj4zIk3ilY4e; Wed, 05 Feb 2020 12:21:11 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=libero.it; s=s2014; t=1580901671; bh=L5Q67CTGSxvvad+DM472a62+9NAW0fT7YctwBSqmxZQ=; h=Date:From:To:Subject; b=NNUBbDLOtI1Y1eEnXjw3Pl4KoERfkl0zunMOdjwm57bmAlrpv8CEyQawG5qWHSNUa xdpwCvNKN4kxvf+TqlwotTtNRjeP7+VBbJ/2cfaFP0QrYTJRKkmBD2TqIJhxtEI5sK fSzdm4rD84zUCqyJfwTMvuMS8aEzeGLQ/GwFbPh2Jgb8akxStB77wl4qlGUpQehfC2 /pSKsBYzCoc8n0iY66/ZfkFQaofZmm/K0PtNTSKBSCHrUqr+BCf44CNwY9B7SmPK30 ssI96eUN9OHMw6nSdoXcuYe7C5hZugkxh9gdAjzEGY8XAnPzV7FrL2prBkHuySXy1S gOTQ0wxsaLz6A== Date: Wed, 05 Feb 2020 11:21:00 -0000 From: Carlo Bramini To: gdb-patches@sourceware.org Message-ID: <2054623523.792939.1580901671145@mail1.libero.it> Subject: [PATCH] Aarch64-SIM: BLR opcode does not support XLR register properly. MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_792938_1253049495.1580901671143" X-SW-Source: 2020-02/txt/msg00089.txt.bz2 ------=_Part_792938_1253049495.1580901671143 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-length: 230 After a suggestion received at your bugzilla, I'm posting here a patch. Detailed explanation can be found here: https://sourceware.org/bugzilla/show_bug.cgi?id=25318 Thank you very much for your time and your support. Sincerely. ------=_Part_792938_1253049495.1580901671143 Content-Type: application/octet-stream; name=sim_aarch64.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=sim_aarch64.patch X-Part-Id: 6b9d7510753847638b055c8628d6cb7d Content-length: 1814 ZGlmZiAtLWdpdCBhL3NpbS9hYXJjaDY0L3NpbXVsYXRvci5jIGIvc2ltL2Fh cmNoNjQvc2ltdWxhdG9yLmMKaW5kZXggNjA5NzI5NzZmYy4uMGI4ZGQ4YTE0 NiAxMDA2NDQKLS0tIGEvc2ltL2FhcmNoNjQvc2ltdWxhdG9yLmMKKysrIGIv c2ltL2FhcmNoNjQvc2ltdWxhdG9yLmMKQEAgLTExNzQsNyArMTE3NCw3IEBA IGxkcnN3X2FicyAoc2ltX2NwdSAqY3B1LCB1aW50MzJfdCBvZmZzZXQpCiAg IHZhbCA9IGFhcmNoNjRfZ2V0X21lbV9zMzIgKGNwdSwgYWFyY2g2NF9nZXRf cmVnX3U2NCAoY3B1LCBybiwgU1BfT0spCiAJCQkgICAgICsgU0NBTEUgKG9m ZnNldCwgMzIpKTsKICAgLyogVGhlIHRhcmdldCByZWdpc3RlciBtYXkgbm90 IGJlIFNQIGJ1dCB0aGUgc291cmNlIG1heSBiZS4gICovCi0gIHJldHVybiBh YXJjaDY0X3NldF9yZWdfczY0IChjcHUsIHJ0LCBOT19TUCwgdmFsKTsKKyAg YWFyY2g2NF9zZXRfcmVnX3M2NCAoY3B1LCBydCwgTk9fU1AsIHZhbCk7CiB9 CiAKIC8qIDY0IGJpdCBsb2FkIHNpZ24tZXh0ZW5kZWQgMzIgYml0IHVuc2Nh bGVkIHNpZ25lZCA5IGJpdApAQCAtMTM0MzcsMTMgKzEzNDM3LDEzIEBAIGJy IChzaW1fY3B1ICpjcHUpCiBzdGF0aWMgdm9pZAogYmxyIChzaW1fY3B1ICpj cHUpCiB7Ci0gIHVuc2lnbmVkIHJuID0gSU5TVFIgKDksIDUpOworICB1aW50 NjRfdCB0YXJnZXQgPSBhYXJjaDY0X2dldF9yZWdfdTY0IChjcHUsIElOU1RS ICg5LCA1KSwgTk9fU1ApOwogCiAgIFRSQUNFX0RFQ09ERSAoY3B1LCAiZW11 bGF0ZWQgYXQgbGluZSAlZCIsIF9fTElORV9fKTsKICAgLyogVGhlIHBzZXVk byBjb2RlIGluIHRoZSBzcGVjIHNheXMgd2UgdXBkYXRlIExSIGJlZm9yZSBm ZXRjaGluZy4KICAgICAgdGhlIHZhbHVlIGZyb20gdGhlIHJuLiAgKi8KICAg YWFyY2g2NF9zYXZlX0xSIChjcHUpOwotICBhYXJjaDY0X3NldF9uZXh0X1BD IChjcHUsIGFhcmNoNjRfZ2V0X3JlZ191NjQgKGNwdSwgcm4sIE5PX1NQKSk7 CisgIGFhcmNoNjRfc2V0X25leHRfUEMgKGNwdSwgdGFyZ2V0KTsKIAogICBp ZiAoVFJBQ0VfQlJBTkNIX1AgKGNwdSkpCiAgICAgewpAQCAtMTQyMjIsNyAr MTQyMjIsOCBAQCBkZXhCciAoc2ltX2NwdSAqY3B1KQogICBzd2l0Y2ggKGdy b3VwMikKICAgICB7CiAgICAgY2FzZSBCUl9JTU1fMDAwOgotICAgICAgcmV0 dXJuIGRleEJyYW5jaEltbWVkaWF0ZSAoY3B1KTsKKyAgICAgIGRleEJyYW5j aEltbWVkaWF0ZSAoY3B1KTsKKyAgICAgIHJldHVybjsKIAogICAgIGNhc2Ug QlJfSU1NQ01QXzAwMToKICAgICAgIC8qIENvbXBhcmUgaGFzIGJpdCAyNSBj bGVhciB3aGlsZSB0ZXN0IGhhcyBpdCBzZXQuICAqLwo= ------=_Part_792938_1253049495.1580901671143--