From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29611 invoked by alias); 21 Nov 2001 21:37:57 -0000 Mailing-List: contact gdb-help@sourceware.cygnus.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sources.redhat.com Received: (qmail 29538 invoked from network); 21 Nov 2001 21:37:54 -0000 Received: from unknown (HELO relay5.ftech.net) (212.32.16.118) by sourceware.cygnus.com with SMTP; 21 Nov 2001 21:37:54 -0000 Received: from ibm9.ftech.net ([212.32.16.79] helo=gwlinux) by relay5.ftech.net with esmtp (Exim 3.22-ftech-p6.1 #14) id 166b0l-0003qn-00 for gdb@sourceware.cygnus.com; Wed, 21 Nov 2001 17:18:11 +0000 Received: from gwlinux (there) [192.168.0.2] by gwlinux with smtp (Exim 2.05 #1 (Debian)) id 166ax8-00008r-00; Wed, 21 Nov 2001 17:14:26 +0000 Content-Type: text/plain; charset="iso-8859-1" From: John Hedges To: gdb@sourceware.cygnus.com Subject: g++ v3 gdb 5.0 problems Date: Sun, 11 Nov 2001 10:25:00 -0000 X-Mailer: KMail [version 1.3] MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-Id: X-SW-Source: 2001-11/txt/msg00107.txt.bz2 gdb is really broken on two linux (Debian and Redhat) boxes since I upgraded to gcc 3.01/2 - so broken that I'm sure I must be doing something wrong. I tried gdb 4.18 5.0 5.0.63 and 64. All the same. Namespace and class names are not getting unmangled. The symbols are loaded but in mangled form. Tab completion doesn't work (unless I use the mangled names). I can set breakpoints in classes by typing them fully A::member() but this doesnt work if the class is in a namespace. Breakpoints set at file:line are missed and the feedback I get when setting breakpoints looks dubious - as well as mangled. I gather from the archives that folk out there are using g++ 3 and gdb with occasional glitches but nothing like this. Any ideas? Cheers John