From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 507 invoked by alias); 26 Sep 2011 16:46:58 -0000 Received: (qmail 497 invoked by uid 22791); 26 Sep 2011 16:46:55 -0000 X-SWARE-Spam-Status: No, hits=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE X-Spam-Check-By: sourceware.org Received: from smtp-vbr9.xs4all.nl (HELO smtp-vbr9.xs4all.nl) (194.109.24.29) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Mon, 26 Sep 2011 16:46:40 +0000 Received: from cnoc.nl.alt001.com (oostvogels.xs4all.nl [83.163.197.192]) by smtp-vbr9.xs4all.nl (8.13.8/8.13.8) with ESMTP id p8QGkbRp047920 for ; Mon, 26 Sep 2011 18:46:38 +0200 (CEST) (envelope-from joost@cnoc.nl) Received: from localhost (localhost.localdomain [127.0.0.1]) by cnoc.nl.alt001.com (Postfix) with ESMTP id 78C95BF64 for ; Mon, 26 Sep 2011 18:46:37 +0200 (CEST) Received: from cnoc.nl.alt001.com ([127.0.0.1]) by localhost (cnoc.nl.alt001.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3oD9OwxNGt9O for ; Mon, 26 Sep 2011 18:46:36 +0200 (CEST) Received: from [192.168.3.116] (host116.cnoc.intern [192.168.3.116]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by cnoc.nl.alt001.com (Postfix) with ESMTPS id DAAE5BF16 for ; Mon, 26 Sep 2011 18:46:36 +0200 (CEST) Subject: Handling of c++ function members From: Joost van der Sluis To: gdb@sourceware.org Date: Mon, 26 Sep 2011 16:46:00 -0000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Message-ID: <1317055596.23338.12.camel@feddie.cnoc.lan> Mime-Version: 1.0 X-IsSubscribed: yes Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2011-09/txt/msg00118.txt.bz2 Hi all, I've been looking at the code which handles calling c++ function members and the Dwarf specifications. Is came to the conclusion that gcc does not generate valid Dwarf-debuginfo for those function members, but a work-around which is also implemented in gdb, namely in gnu-v2-abi.c. Is my conclusion right? Regards, Joost van der Sluis.