From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1173 invoked by alias); 18 Oct 2005 14:26:53 -0000 Mailing-List: contact gdb-patches-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sources.redhat.com Received: (qmail 1153 invoked by uid 22791); 18 Oct 2005 14:26:45 -0000 Received: from jess.glam.ac.uk (HELO jess.glam.ac.uk) (193.63.147.97) by sourceware.org (qpsmtpd/0.30-dev) with ESMTP; Tue, 18 Oct 2005 14:26:45 +0000 Received: from mailserv1.isd.glam.ac.uk ([192.168.244.1]) by jess.glam.ac.uk with esmtp (Exim 3.35 #1) id 1ERsI1-00019D-00; Tue, 18 Oct 2005 15:18:05 +0100 Received: from j228-gm.comp.glam.ac.uk ([193.63.148.84]) by MAILSERV1.isd.glam.ac.uk with Microsoft SMTPSVC(6.0.3790.211); Tue, 18 Oct 2005 15:26:42 +0100 Received: from gaius by j228-gm.comp.glam.ac.uk with local (Exim 4.52) id 1ERsXK-0003ze-Jj; Tue, 18 Oct 2005 15:33:54 +0100 To: gdb-patches@sources.redhat.com CC: hebisch@math.uni.wroc.pl Subject: info about reading dwarf2 set types Message-Id: From: Gaius Mulley Date: Tue, 18 Oct 2005 14:26:00 -0000 X-SW-Source: 2005-10/txt/msg00150.txt.bz2 Hi, last May, Waldek Hebisch, posted a patch to allow gdb to read set types when the debugging information was held in dwarf2 format. I see that the patch was not applied to the current CVS or the gdb-6.3 branch, and I was wondering why this was the case? I'm working on GNU Modula-2 and have bumped into the same problem as the GNU Pascal folks have seen (namely if gm2 produces debugging output in dwarf2 then gdb falls over when reading set types, whereas if I use -gstabs+ then set types work fine). I'm particularly interested in knowing why the patch was not applied as one reason might be that the patch was wrong (and gdb is correct - thus this would indicate that the "bug" is in the gcc/gm2 frontend). I'm also working on enhancing the gdb modula-2 language mode (I've completed long set support - printing set data and ptype - which hopefully can be included in the future). regards, Gaius