From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7274 invoked by alias); 16 Jul 2004 19:59:38 -0000 Mailing-List: contact gdb-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sources.redhat.com Received: (qmail 7254 invoked from network); 16 Jul 2004 19:59:38 -0000 Received: from unknown (HELO web41803.mail.yahoo.com) (66.218.93.137) by sourceware.org with SMTP; 16 Jul 2004 19:59:38 -0000 Message-ID: <20040716195937.64149.qmail@web41803.mail.yahoo.com> Received: from [200.84.69.192] by web41803.mail.yahoo.com via HTTP; Fri, 16 Jul 2004 16:59:37 ART Date: Fri, 16 Jul 2004 20:08:00 -0000 From: =?iso-8859-1?q?Charlls=20Quarra?= Subject: Re: how does gdb extract symbol table information from binary files? To: gdb@sources.redhat.com In-Reply-To: <3089.203.145.159.40.1090001565.squirrel@203.145.159.40> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-SW-Source: 2004-07/txt/msg00215.txt.bz2 --- Ramana Radhakrishnan escribió: > > > Or do you mean type information ? The symbol > information can minimally be > gleaned from the ELF headers. The type information > and the association of > a variable / address with a type would come from the > debug info in > whatever form that might be. but i assume they want to know how the debugger gets type/mangled symbol information, so they can use something similar during runtime, avoiding stuff like RTTI (maybe a fixed offset from the function address there is the symbol as a ascii string?) cheers ___________________________________________________________ 100mb gratis, Antivirus y Antispam Correo Yahoo!, el mejor correo web del mundo http://correo.yahoo.com.ar