From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16585 invoked by alias); 24 Nov 2019 11:54:30 -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 16576 invoked by uid 89); 24 Nov 2019 11:54:30 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-17.2 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,KAM_NUMSUBJECT,KAM_SHORT,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.1 spammy=UD:buildsym.c, buildsymc, buildsym.c, dbxread.c X-HELO: EUR01-HE1-obe.outbound.protection.outlook.com Received: from mail-oln040092065026.outbound.protection.outlook.com (HELO EUR01-HE1-obe.outbound.protection.outlook.com) (40.92.65.26) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sun, 24 Nov 2019 11:54:27 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dO5WK0FFAdOSHIY6xQhcMVJnhoXAhNZbLtEoY3SEyM104vJd51p/i/sxc4yLTdornQ4hgDKkRSWES5hdFsEBw28V2sMxBU92JvgCRBHyanzaOERBMC1nQEcLPIhNmiVyNkdp0kiUDmJO3jcYe6Sn9NLZv35bq8guhjUf91akSG8WNyjWFLQU59KTLXEFxoT4zxfFN0TEvXPiPbcdyvTTIfXA7VPPZ48FsDsFiczcZkza0n20j22lMFUMw1LV3cIdN5NRoFOenBcMPhjctRqwEZpbAfgVFMDJFHs2JhWhBEJykJTzNshzwkdwRj7K+AoUljF7gS18GUx69M0qbxWtyA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=iCxJnaWSMuJnW7zqkUKbt/NyTp6ZTIteu/bRidzca0o=; b=V5IO9yeTY9RWA3Es4VkPgQEdVePGphqRbDdw49idhuRmP4rLrAehKyXOlRAs1HY+Ruck5/CjaJtGW4TaWjxRG2t7yRI7UplIeImPp6F2koC+tWyXt0rRrCDwWVrcmVaiuWaJHQB0aWrHw2EBp4ac7Afd2kaLj+0yg1m2YPXhwZioy4REb3YXkfqUtOqjeiibmrpKdAhUFbypEDEV7V9XdNOv1BhYo2VnmdvSzc2jNN4RnpjBSc4nF+vkp8J8vr3201p74cBmO/XsQIWOO/CdLsZBJqwesuQXnj5y676lQQJB/WrOVN8/ydcS+8j6zrJhF/3fNrYmL0bYjqtZUzK5og== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Received: from HE1EUR01FT019.eop-EUR01.prod.protection.outlook.com (10.152.0.60) by HE1EUR01HT044.eop-EUR01.prod.protection.outlook.com (10.152.1.97) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2474.17; Sun, 24 Nov 2019 11:54:24 +0000 Received: from VI1PR03MB4528.eurprd03.prod.outlook.com (10.152.0.57) by HE1EUR01FT019.mail.protection.outlook.com (10.152.0.179) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2474.17 via Frontend Transport; Sun, 24 Nov 2019 11:54:24 +0000 Received: from VI1PR03MB4528.eurprd03.prod.outlook.com ([fe80::49b8:a7e6:9f6f:862d]) by VI1PR03MB4528.eurprd03.prod.outlook.com ([fe80::49b8:a7e6:9f6f:862d%3]) with mapi id 15.20.2474.023; Sun, 24 Nov 2019 11:54:23 +0000 From: Bernd Edlinger To: "gdb-patches@sourceware.org" Subject: [PATCH] Fix setting breakpoints or stepping on line 65535 Date: Sun, 24 Nov 2019 11:54:00 -0000 Message-ID: x-microsoft-original-message-id: x-ms-exchange-transport-forked: True Content-Type: multipart/mixed; boundary="_003_VI1PR03MB45286F546846FDB9CA9C2100E44B0VI1PR03MB4528eurp_" MIME-Version: 1.0 X-SW-Source: 2019-11/txt/msg00791.txt.bz2 --_003_VI1PR03MB45286F546846FDB9CA9C2100E44B0VI1PR03MB4528eurp_ Content-Type: text/plain; charset="Windows-1252" Content-ID: <23378131912ABD449AC4158C1995CD8F@eurprd03.prod.outlook.com> Content-Transfer-Encoding: quoted-printable Content-length: 520 Hi, this removes code that is present from the very first git revisison 7b4ac7e1ed2c4616bce56d1760807798be87ac9e from 1988. It was in the gdb/dbxread.c at the time (and makes more sense for dbx line info format since line numbers are 16-bit entities in that debug format and debugging files with more than 65535 lines would not work anyway) but moved from there to gdb/buildsym.c which is used for dwarf line info as well, and excluding an arbitrary line number does certainly not make sense nowadays. Thanks Bernd. --_003_VI1PR03MB45286F546846FDB9CA9C2100E44B0VI1PR03MB4528eurp_ Content-Type: text/x-patch; name="0001-Fix-setting-breakpoints-or-stepping-on-line-65535.patch" Content-Description: 0001-Fix-setting-breakpoints-or-stepping-on-line-65535.patch Content-Disposition: attachment; filename="0001-Fix-setting-breakpoints-or-stepping-on-line-65535.patch"; size=742; creation-date="Sun, 24 Nov 2019 11:54:23 GMT"; modification-date="Sun, 24 Nov 2019 11:54:23 GMT" Content-ID: <244A6C2AE5209A40B75134C4EE4A14F9@eurprd03.prod.outlook.com> Content-Transfer-Encoding: base64 Content-length: 1009 RnJvbSBmMjAyYWU3NjViNzJhZDZkMTc2MDBlYjY2MTk5M2E2MzE5MTMwOWY3 IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBCZXJuZCBFZGxpbmdl ciA8YmVybmQuZWRsaW5nZXJAaG90bWFpbC5kZT4KRGF0ZTogU2F0LCAyMyBO b3YgMjAxOSAwNzozNzoyNiArMDEwMApTdWJqZWN0OiBbUEFUQ0ggMS8yXSBG aXggc2V0dGluZyBicmVha3BvaW50cyBvciBzdGVwcGluZyBvbiBsaW5lIDY1 NTM1CgotLS0KIGdkYi9idWlsZHN5bS5jIHwgNiAtLS0tLS0KIDEgZmlsZSBj aGFuZ2VkLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2dkYi9idWls ZHN5bS5jIGIvZ2RiL2J1aWxkc3ltLmMKaW5kZXggNzlmODMwNS4uNmMxNGYz ZiAxMDA2NDQKLS0tIGEvZ2RiL2J1aWxkc3ltLmMKKysrIGIvZ2RiL2J1aWxk c3ltLmMKQEAgLTY3MCwxMiArNjcwLDYgQEAgYnVpbGRzeW1fY29tcHVuaXQ6 OnJlY29yZF9saW5lIChzdHJ1Y3Qgc3ViZmlsZSAqc3ViZmlsZSwgaW50IGxp bmUsCiB7CiAgIHN0cnVjdCBsaW5ldGFibGVfZW50cnkgKmU7CiAKLSAgLyog SWdub3JlIHRoZSBkdW1teSBsaW5lIG51bWJlciBpbiBsaWJnLm8gKi8KLSAg aWYgKGxpbmUgPT0gMHhmZmZmKQotICAgIHsKLSAgICAgIHJldHVybjsKLSAg ICB9Ci0KICAgLyogTWFrZSBzdXJlIGxpbmUgdmVjdG9yIGV4aXN0cyBhbmQg aXMgYmlnIGVub3VnaC4gICovCiAgIGlmICghc3ViZmlsZS0+bGluZV92ZWN0 b3IpCiAgICAgewotLSAKMS45LjEKCg== --_003_VI1PR03MB45286F546846FDB9CA9C2100E44B0VI1PR03MB4528eurp_ Content-Type: text/x-patch; name="0002-Add-a-test-case-for-line-65535.patch" Content-Description: 0002-Add-a-test-case-for-line-65535.patch Content-Disposition: attachment; filename="0002-Add-a-test-case-for-line-65535.patch"; size=2688; creation-date="Sun, 24 Nov 2019 11:54:23 GMT"; modification-date="Sun, 24 Nov 2019 11:54:23 GMT" Content-ID: <11582CE21A30F94D87CBB8CAA4089513@eurprd03.prod.outlook.com> Content-Transfer-Encoding: base64 Content-length: 3644 RnJvbSA1NGE3NjMxMjA2YTJjZjU0NTczZmI0Y2M5NDQ3NGNiMmY2Zjk5MjQ1 IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBCZXJuZCBFZGxpbmdl ciA8YmVybmQuZWRsaW5nZXJAaG90bWFpbC5kZT4KRGF0ZTogU3VuLCAyNCBO b3YgMjAxOSAwOTozNzoyMiArMDEwMApTdWJqZWN0OiBbUEFUQ0ggMi8yXSBB ZGQgYSB0ZXN0IGNhc2UgZm9yIGxpbmUgNjU1MzUKCi0tLQogZ2RiL3Rlc3Rz dWl0ZS9nZGIuYmFzZS9saW5lNjU1MzUuYyAgIHwgMTkgKysrKysrKysrKysr KysrKysrKwogZ2RiL3Rlc3RzdWl0ZS9nZGIuYmFzZS9saW5lNjU1MzUuZXhw IHwgMjYgKysrKysrKysrKysrKysrKysrKysrKysrKysKIDIgZmlsZXMgY2hh bmdlZCwgNDUgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGdk Yi90ZXN0c3VpdGUvZ2RiLmJhc2UvbGluZTY1NTM1LmMKIGNyZWF0ZSBtb2Rl IDEwMDY0NCBnZGIvdGVzdHN1aXRlL2dkYi5iYXNlL2xpbmU2NTUzNS5leHAK CmRpZmYgLS1naXQgYS9nZGIvdGVzdHN1aXRlL2dkYi5iYXNlL2xpbmU2NTUz NS5jIGIvZ2RiL3Rlc3RzdWl0ZS9nZGIuYmFzZS9saW5lNjU1MzUuYwpuZXcg ZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5kODBhMjk0Ci0tLSAv ZGV2L251bGwKKysrIGIvZ2RiL3Rlc3RzdWl0ZS9nZGIuYmFzZS9saW5lNjU1 MzUuYwpAQCAtMCwwICsxLDE5IEBACisvKiBUaGlzIHRlc3RjYXNlIGlzIHBh cnQgb2YgR0RCLCB0aGUgR05VIGRlYnVnZ2VyLgorCisgICBDb3B5cmlnaHQg MjAxOSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIEluYy4KKworICAgVGhp cyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmli dXRlIGl0IGFuZC9vciBtb2RpZnkKKyAgIGl0IHVuZGVyIHRoZSB0ZXJtcyBv ZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYXMgcHVibGlzaGVk IGJ5CisgICB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIg dmVyc2lvbiAzIG9mIHRoZSBMaWNlbnNlLCBvcgorICAgKGF0IHlvdXIgb3B0 aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KKworICAgVGhpcyBwcm9ncmFtIGlz IGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2Vm dWwsCisgICBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZl biB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorICAgTUVSQ0hBTlRBQklMSVRZ IG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRo ZQorICAgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0 YWlscy4KKworICAgWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBv ZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UKKyAgIGFsb25nIHdp dGggdGhpcyBwcm9ncmFtLiAgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251 Lm9yZy9saWNlbnNlcy8+LiAgKi8KKworI2xpbmUgNjU1MzUgImxpbmU2NTUz NS5jIgoraW50IG1haW4oKSB7IHJldHVybiAwOyB9CmRpZmYgLS1naXQgYS9n ZGIvdGVzdHN1aXRlL2dkYi5iYXNlL2xpbmU2NTUzNS5leHAgYi9nZGIvdGVz dHN1aXRlL2dkYi5iYXNlL2xpbmU2NTUzNS5leHAKbmV3IGZpbGUgbW9kZSAx MDA2NDQKaW5kZXggMDAwMDAwMC4uMjUzNWJhNQotLS0gL2Rldi9udWxsCisr KyBiL2dkYi90ZXN0c3VpdGUvZ2RiLmJhc2UvbGluZTY1NTM1LmV4cApAQCAt MCwwICsxLDI2IEBACisjIENvcHlyaWdodCAyMDE5IEZyZWUgU29mdHdhcmUg Rm91bmRhdGlvbiwgSW5jLgorCisjIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNv ZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5 CisjIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVi bGljIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5CisjIHRoZSBGcmVlIFNvZnR3 YXJlIEZvdW5kYXRpb247IGVpdGhlciB2ZXJzaW9uIDMgb2YgdGhlIExpY2Vu c2UsIG9yCisjIChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24u CisjCisjIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9w ZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorIyBidXQgV0lUSE9VVCBBTlkg V0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBv ZgorIyBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNV TEFSIFBVUlBPU0UuICBTZWUgdGhlCisjIEdOVSBHZW5lcmFsIFB1YmxpYyBM aWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCisjCisjIFlvdSBzaG91bGQgaGF2 ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBM aWNlbnNlCisjIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtLiAgSWYgbm90LCBz ZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+LgorCitzdGFuZGFy ZF90ZXN0ZmlsZQorCitpZiB7W3ByZXBhcmVfZm9yX3Rlc3RpbmcgImZhaWxl ZCB0byBwcmVwYXJlIiAkdGVzdGZpbGUgJHNyY2ZpbGUgZGVidWddfSB7Cisg ICAgcmV0dXJuIC0xCit9CisKK2dkYl90ZXN0ICJicmVhayAkc3JjZmlsZTo2 NTUzNSIgXAorICAgICAgICAgIi4qQnJlYWtwb2ludCAxIGF0IC4qOiBmaWxl ICRzcmNmaWxlLCBsaW5lIDY1NTM1XFwuLioiIFwKKwkgImJyZWFrIGF0IGxp bmUgNjU1MzUiCisKK3JldHVybiAwCi0tIAoxLjkuMQoK --_003_VI1PR03MB45286F546846FDB9CA9C2100E44B0VI1PR03MB4528eurp_--