From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21212 invoked by alias); 24 Nov 2010 19:22:57 -0000 Received: (qmail 21193 invoked by uid 22791); 24 Nov 2010 19:22:54 -0000 X-SWARE-Spam-Status: No, hits=-6.2 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_HI,SPF_HELO_PASS,T_RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Wed, 24 Nov 2010 19:22:50 +0000 Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id oAOJMaU3024119 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 24 Nov 2010 14:22:36 -0500 Received: from host0.dyn.jankratochvil.net (ovpn01.gateway.prod.ext.phx2.redhat.com [10.5.9.1]) by int-mx09.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id oAOJMUMn000619 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 24 Nov 2010 14:22:35 -0500 Received: from host0.dyn.jankratochvil.net (localhost.localdomain [127.0.0.1]) by host0.dyn.jankratochvil.net (8.14.4/8.14.4) with ESMTP id oAOJMUln008872; Wed, 24 Nov 2010 20:22:30 +0100 Received: (from jkratoch@localhost) by host0.dyn.jankratochvil.net (8.14.4/8.14.4/Submit) id oAOJMS8A008871; Wed, 24 Nov 2010 20:22:28 +0100 Date: Wed, 24 Nov 2010 19:22:00 -0000 From: Jan Kratochvil To: Tom Tromey Cc: Joel Brobecker , gdb-patches@sourceware.org Subject: Re: [patch 2/2] iFort compat.: case insensitive symbols (PR 11313) Message-ID: <20101124192228.GA8368@host0.dyn.jankratochvil.net> References: <20101108183133.GE2933@adacore.com> <20101122035334.GA9229@host0.dyn.jankratochvil.net> <20101122185432.GT2634@adacore.com> <20101122191905.GA20976@host0.dyn.jankratochvil.net> <20101122193041.GU2634@adacore.com> <20101122194336.GA21855@host0.dyn.jankratochvil.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-IsSubscribed: yes 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 X-SW-Source: 2010-11/txt/msg00404.txt.bz2 On Wed, 24 Nov 2010 19:52:28 +0100, Tom Tromey wrote: > msymbols is sorted by address first. oops, ok > This sort of reading could maybe be done in a background thread. This is again for interactive work like .gdb_index was. For non-interactive backtracing (ABRT) the threads have no benefits. > Also, I wonder why we read minsyms from separate debuginfo files. > Is that ever needed? In the past I thought GDB should work fine just with DWARF symbols without ELF symbols. For example read_var_value looks up for LOC_UNRESOLVED only ELF symbols and ignores not global DWARF symbols, there are more places like that one. So far I have given up on the without-minsyms goal, it requires also gcc changes how DWARF is produced. It may be nice but it is IMO too much work just cleaning things up without user visible effect. Regards, Jan