Article View: gnu.gdb.bug
Article #10199Re: break function
From: Andy Sawczyn
Date: Fri, 09 Mar 1990 22:08
Date: Fri, 09 Mar 1990 22:08
44 lines
2557 bytes
2557 bytes
In article <NIERMANN.90Mar8143924@dwarfs.csg.uiuc.edu> niermann@dwarfs.csg.uiuc.edu (Tom Niermann) writes:
>
>I am using gdb3.5 and g++ 1.36.4 on a sun3os4.
>
>The funtion (break function) does not work for functions.
>
>However (break function__Fi) does work for a function with one int parameter.
>
>Is gdb going to changed to use the real names of functions instead of their
>g++ mutations? Or is there a way around this?
>
>niermann@csg.uiuc.edu
>
In article <NIERMANN.90Mar8143924@dwarfs.csg.uiuc.edu> niermann@dwarfs.csg.uiuc.edu (Tom Niermann) writes:
>I am using gdb3.5 and g++ 1.36.4 on a sun3os4.
>The funtion (break function) does not work for functions.
>However (break function__Fi) does work for a function with one int parameter.
>Is gdb going to changed to use the real names of functions instead of their
>g++ mutations? Or is there a way around this?
>
>niermann@csg.uiuc.edu
We at DG are currently making modifications to gdb 3.4 addressing
this issue on COFF-based systems (specifically, our AViiON 88K boxes).
Basically, when we read in the symbol table, we run all function
names through the demangler (supplied with G++ 1.36.*).
If it's an overloaded function candidate we place it in the
misc_function_vector and reference that throughout gdb.
Our changes are in conjunction with code we have developed to handle
class method resolution in COFF (gdb on systems with dbx-style debugging
info, such as your sun, already provides this functionality). Our patches,
when available, may require you to delete some unwanted logic.
When we are reasonably comfortable with our modifications, we'll
send a note to this forum, informing interested parties where they
can get the patches via anonymous ftp.
Andy Sawczyn
Data General Corporation
sawczyn@dg-rtp.dg.com
Technical Details
Message-ID:
<1104@xyzzy.UUCP>Path:
arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!bu.edu!lll-winken!elroy.jpl.nasa.gov!decwrl!shelby!mcnc!rti!xyzzy!sawczynReferences:
<NIERMANN.90Mar8143924@dwarfs.csg.uiuc.edu>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f5053,f3c0b8f9a05a10c X-Google-Attributes: gidf5053,public X-Google-ArrivalTime: 1990-03-09 14:08:02 PST Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!bu.edu!lll-winken!elroy.jpl.nasa.gov!decwrl!shelby!mcnc!rti!xyzzy!sawczyn From: sawczyn@dg-rtp.dg.com (Andy Sawczyn) Newsgroups: gnu.gdb.bug Subject: Re: break function Message-ID: <1104@xyzzy.UUCP> Date: 9 Mar 90 22:08:02 GMT References: <NIERMANN.90Mar8143924@dwarfs.csg.uiuc.edu> Sender: usenet@xyzzy.UUCP Reply-To: sawczyn@bigbird.dg.com (Andy Sawczyn) Distribution: gnu.gdb.bug Organization: Data General Corporation, Research Triangle Park, NC Lines: 43 Posted: Fri Mar 9 23:08:02 1990