From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 77571 invoked by alias); 28 Jan 2020 16:53:54 -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 77555 invoked by uid 89); 28 Jan 2020 16:53:53 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-7.6 required=5.0 tests=AWL,BAYES_50,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.1 spammy=H*x:20100101, H*x:Firefox, H*UA:Firefox, H*x:Win64 X-HELO: sonic304-22.consmr.mail.ir2.yahoo.com Received: from sonic304-22.consmr.mail.ir2.yahoo.com (HELO sonic304-22.consmr.mail.ir2.yahoo.com) (77.238.179.147) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 28 Jan 2020 16:53:52 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.de; s=s2048; t=1580230429; bh=Dj3x/JeIaaTp9Gpn/SeDhyKK6x0EeTYXSZgPzH+eDBA=; h=Date:From:To:In-Reply-To:References:Subject:From:Subject; b=ppx35KbCX+2CbwSGT8PxEy/2d4R9EMF+vv5AnMfnUap6OAJlYmmJSgoiDkhix4Zg10HkfkXBQz6xwZqZN2lYvkzJcEoZm/PvKMeVczuBe9emW/D/UF6BTauGarqiG89ukgZ4bC2TgtHi/UaHkO1LgkfpuaJh/TKxO4Kebat9kotY5upMC6UFuepsR5+6YZm1fIk29BedxJ5i7eM4F+puBJeMb/efJWdDbFWwlPxuAH/Bv5bNny5Uur18l3dLh1EXZHZQ0BN27ue+JUuo9SoMdeJsOfL61HV7Wetrwm3xL2D1sCPG6bfqgV4zI1XVmNa8BivLMRf8vJZYRYLVAK9iOw== Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.ir2.yahoo.com with HTTP; Tue, 28 Jan 2020 16:53:49 +0000 Date: Tue, 28 Jan 2020 17:06:00 -0000 From: "Hannes Domani via gdb-patches" Reply-To: Hannes Domani To: Gdb-patches Message-ID: <720913399.742914.1580230424544@mail.yahoo.com> In-Reply-To: <20200126114033.GA20733@adacore.com> References: <20200126114033.GA20733@adacore.com> Subject: Re: Propose we release GDB 9.1 next weekend (Feb 01-02) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes X-SW-Source: 2020-01/txt/msg00906.txt.bz2 Am Sonntag, 26. Januar 2020, 12:40:48 MEZ hat Joel Brobecker Folgendes geschrieben: > Hello everyone, > > As far as I can tell, we still have a couple of issues open, with > unfortunately no progress that I can tell for the past week or so. > At this point, the GDB 9.1 release has really been a long time coming, > we really should try to get it out the door soon. Here are the > remaining known issue, with my comments on how I propose we proceed: I just noticed that gdbserver is a bit broken for x86_64-mingw (and I think it always was). Reason for it is this part in gdbserver/server.c: =C2=A0=C2=A0=C2=A0 document +=3D string_printf =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ("=C2=A0 \n", =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 dll.name.c_str (), (long) dll.base_add= r); (long) is always 32bit on Windows, so the upper bits are cut off. Fix seems simple: =C2=A0=C2=A0=C2=A0=C2=A0 document +=3D string_printf -=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ("=C2=A0 \n", -=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 dll.name.c_str (), (long) dll.base_ad= dr); +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ("=C2=A0 \n", +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 dll.name.c_str (), paddress (dll.base= _addr)); I just tested it and this improves the debugging experience a lot. But I guess this is probably too late for the release. Regards Hannes Domani