From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 57456 invoked by alias); 6 Sep 2015 20:03:36 -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 57434 invoked by uid 89); 6 Sep 2015 20:03:35 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.0 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.2 X-HELO: mail-wi0-f178.google.com Received: from mail-wi0-f178.google.com (HELO mail-wi0-f178.google.com) (209.85.212.178) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-GCM-SHA256 encrypted) ESMTPS; Sun, 06 Sep 2015 20:03:34 +0000 Received: by wiclk2 with SMTP id lk2so64264212wic.1 for ; Sun, 06 Sep 2015 13:03:31 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:from:date:message-id:subject :to:cc:content-type; bh=2Z5xrncL4j4gUES1YyTNkexgf5feZa/FkcogB/ypgy0=; b=JF9ABH9Ozszz7J8LBgEzcb/mE1rLsRubspn+1rJXatIALW6V0UMkJ+dbVtGuDh1IQp Eojr3vjAsj31DN+tWqSg1DYy2+D8B4YBVw1U74Bh32hrlkfCvsAAtIRjwIXRPOZWm20X jBGFow3RDv7XnW7/aP+MVpFgaeMBDtLn1pDtmUwsAqawrgFsA4coDBBj9y2xmrx9QhFv sZ9wAzkpHVrplxhPt4m/ycyZWQKzLhRyUHnTPvAjyfc4kO/KtgjD3BlUN8iMn0pMJqiu CvdN/kGs9tzGCgVxVVpwmYMhBeq6ZsAsYOhPHufPi+uI7DuzYmGsF1Oevn8+vDRGA/CP F26w== X-Gm-Message-State: ALoCoQmq2JLxzaxZBtnzGZ4Jbiv6dqJOyu0L5o4XKG5aMMFC3xw63mI6kAYNQCHH9gMC95BFb7ny X-Received: by 10.181.13.228 with SMTP id fb4mr28995237wid.10.1441569811214; Sun, 06 Sep 2015 13:03:31 -0700 (PDT) MIME-Version: 1.0 Received: by 10.28.157.6 with HTTP; Sun, 6 Sep 2015 13:03:01 -0700 (PDT) From: Paul Pluzhnikov Date: Sun, 06 Sep 2015 20:03:00 -0000 Message-ID: Subject: [patch] Fix BZ15121 -- x/a broken for addresses in shared libraries To: gdb-patches ml Cc: Paul Pluzhnikov Content-Type: multipart/mixed; boundary=f46d043d66d1848d9e051f19a0b7 X-IsSubscribed: yes X-SW-Source: 2015-09/txt/msg00074.txt.bz2 --f46d043d66d1848d9e051f19a0b7 Content-Type: text/plain; charset=UTF-8 Content-length: 509 Greetings, Attached patch fixes BZ #15121 -- x/a broken for addresses in shared libraries. Not adding a new test since this is already covered by gdb.base/long_long.exp Tested on Linux/x86_64, no new failures. Thanks, ChangeLog: 2015-09-06 Paul Pluzhnikov [BZ #15121] * gdb/value.c (unpack_pointer): Don't sign-extend. testsuite/ChangeLog: 2015-09-06 Paul Pluzhnikov * gdb.base/long_long.exp: Adjust. -- Paul Pluzhnikov --f46d043d66d1848d9e051f19a0b7 Content-Type: text/plain; charset=US-ASCII; name="gdb-bz15121.20150906.txt" Content-Disposition: attachment; filename="gdb-bz15121.20150906.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_ie8xdnww0 Content-length: 2802 ZGlmZiAtLWdpdCBhL2dkYi90ZXN0c3VpdGUvZ2RiLmJhc2UvbG9uZ19sb25n LmV4cCBiL2dkYi90ZXN0c3VpdGUvZ2RiLmJhc2UvbG9uZ19sb25nLmV4cApp bmRleCA1ZWVhMzkxLi5mNGYzOTYxIDEwMDY0NAotLS0gYS9nZGIvdGVzdHN1 aXRlL2dkYi5iYXNlL2xvbmdfbG9uZy5leHAKKysrIGIvZ2RiL3Rlc3RzdWl0 ZS9nZGIuYmFzZS9sb25nX2xvbmcuZXhwCkBAIC0yNTUsNyArMjU1LDcgQEAg Z2RiX3Rlc3QgIngvMmJkIGIiICIxLiotODkiCiBnZGJfdGVzdCAieC8yYnUg YiIgIjEuKjE2NyIKIGdkYl90ZXN0ICJ4LzJibyBiIiAiMDEuKjAyNDciCiBn ZGJfdGVzdCAieC8yYnQgYiIgIjAwMDAwMDAxLioxMDEwMDExMSIKLWdkYl90 ZXN0X3B0ciAieC8yYmEgYiIgIiIgIiIgIjB4MS4qMHhmZmZmZmZhNyIgIjB4 MS4qMHhmZmZmZmZmZmZmZmZmZmE3IgorZ2RiX3Rlc3RfcHRyICJ4LzJiYSBi IiAiIiAiIiAiMHgxLioweGE3IiAiMHgxLioweGE3IgogZ2RiX3Rlc3QgIngv MmJjIGIiICIxICcuMDAxJy4qLTg5ICcuXFswLTlcXSonIgogZ2RiX3Rlc3Qg IngvMmJmIGIiICIxLiotODkiCiAKQEAgLTI2NCw3ICsyNjQsNyBAQCBnZGJf dGVzdCAieC8yaGQgaCIgIjI5MS4qLTIyNzM4IgogZ2RiX3Rlc3QgIngvMmh1 IGgiICIyOTEuKjQyNzk4IgogZ2RiX3Rlc3QgIngvMmhvIGgiICIwNDQzLiow MTIzNDU2IgogZ2RiX3Rlc3QgIngvMmh0IGgiICIwMDAwMDAwMTAwMTAwMDEx LioxMDEwMDExMTAwMTAxMTEwIgotZ2RiX3Rlc3RfcHRyICJ4LzJoYSBoIiAi IiAiIiAgIjB4MTIzLioweGZmZmZhNzJlIiAiMHgxMjMuKjB4ZmZmZmZmZmZm ZmZmYTcyZSIKK2dkYl90ZXN0X3B0ciAieC8yaGEgaCIgIiIgIiIgICIweDEy My4qMHhhNzJlIiAiMHgxMjMuKjB4YTcyZSIKIGdkYl90ZXN0ICJ4LzJoYyBo IiAiMzUgJy4nLio0NiAnLiciCiBnZGJfdGVzdCAieC8yaGYgaCIgIjI5MS4q LTIyNzM4IgogCkBAIC0yNzMsNyArMjczLDcgQEAgZ2RiX3Rlc3QgIngvMndk IHciICIxOTA4ODc0My4qLTE0OTAwOTg4ODciCiBnZGJfdGVzdCAieC8yd3Ug dyIgIjE5MDg4NzQzLioyODA0ODY4NDA5IgogZ2RiX3Rlc3QgIngvMndvIHci ICIwMTEwNjQyNTQ3LiowMjQ3MTM1NjI0NzEiCiBnZGJfdGVzdCAieC8yd3Qg dyIgIjAwMDAwMDAxMDAxMDAwMTEwMTAwMDEwMTAxMTAwMTExLioxMDEwMDEx MTAwMTAxMTEwMTExMDAxMDEwMDExMTAwMSIKLWdkYl90ZXN0X3B0ciAieC8y d2EgdyIgIiIgIiIgICIweDEyMzQ1NjcuKjB4YTcyZWU1MzkiICIweDEyMzQ1 NjcuKjB4ZmZmZmZmZmZhNzJlZTUzOSIKK2dkYl90ZXN0X3B0ciAieC8yd2Eg dyIgIiIgIiIgICIweDEyMzQ1NjcuKjB4YTcyZWU1MzkiICIweDEyMzQ1Njcu KjB4YTcyZWU1MzkiCiBnZGJfdGVzdCAieC8yd2MgdyIgIjEwMyAnZycuKjU3 ICc5JyIKIGdkYl90ZXN0ICJ4LzJ3ZiB3IiAiMi45OTg4MTY1NWUtMD8zOC4q LTIuNDI3MTYxMjZlLTA/MTUiCiAKZGlmZiAtLWdpdCBhL2dkYi92YWx1ZS5j IGIvZ2RiL3ZhbHVlLmMKaW5kZXggOTFiZjQ5ZS4uMDYyNGI5MCAxMDA2NDQK LS0tIGEvZ2RiL3ZhbHVlLmMKKysrIGIvZ2RiL3ZhbHVlLmMKQEAgLTI5Mjcs NyArMjkyNywxMyBAQCB1bnBhY2tfcG9pbnRlciAoc3RydWN0IHR5cGUgKnR5 cGUsIGNvbnN0IGdkYl9ieXRlICp2YWxhZGRyKQogewogICAvKiBBc3N1bWUg YSBDT1JFX0FERFIgY2FuIGZpdCBpbiBhIExPTkdFU1QgKGZvciBub3cpLiAg Tm90IHN1cmUKICAgICAgd2hldGhlciB3ZSB3YW50IHRoaXMgdG8gYmUgdHJ1 ZSBldmVudHVhbGx5LiAgKi8KLSAgcmV0dXJuIHVucGFja19sb25nICh0eXBl LCB2YWxhZGRyKTsKKyAgTE9OR0VTVCByZXQgPSB1bnBhY2tfbG9uZyAodHlw ZSwgdmFsYWRkcik7CisgIGludCBsZW4gPSBUWVBFX0xFTkdUSCAodHlwZSk7 CisgIGlmIChzaXplb2YgKENPUkVfQUREUikgPiBsZW4gJiYgcmV0IDwgMCkg eworICAgIC8qIERvbid0IHNpZ24tZXh0ZW5kIDMyLWJpdCBwb2ludGVyLiAg QlogMTUxMjEuICAqLworICAgIHJldHVybiByZXQgJiAoKDFVTCA8PCAoOCAq IGxlbikpIC0gMSk7CisgIH0KKyAgcmV0dXJuIHJldDsKIH0KIAogDAo= --f46d043d66d1848d9e051f19a0b7--