Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 9 Aug 2000 16:46:39 +0200 (MET DST)
From:      Ariel Burbaickij <Ariel.Burbaickij@mni.fh-giessen.de>
To:        Mark Ovens <marko@freebsd.org>
Cc:        Ariel Burbaickij <Ariel.Burbaickij@mni.fh-giessen.de>, questions@freebsd.org
Subject:   Re: How to inhibit inline functions appearing during debugging(-g)fromshowing up ?
Message-ID:  <Pine.GSO.4.10.10008091643410.3461-100000@sun34>
In-Reply-To: <20000809125157.B251@parish>

next in thread | previous in thread | raw e-mail | index | archive | help


On Wed, 9 Aug 2000, Mark Ovens wrote:

> On Wed, Aug 09, 2000 at 08:15:33AM +0200, Ariel Burbaickij wrote:
> > I am debugging some programm of mine with ddd as frontend.I see
> > soem functions I have neither defined nor declared nor included
> > of the form: static __inline int
> > __isctype(_BSD_CT_RUNE_T_ _c, unsigned long _f)
> > {
> >     	return (_c < 0 || _c >= _CACHED_RUNES) ? 0 :
> >     	       !!(_DefaultRuneLocale.runetype[_c] & _f);
> > }
> > or static __inline _BSD_CT_RUNE_T_
> > __toupper(_BSD_CT_RUNE_T_ _c)
> > {
> >     	return (_c < 0 || _c >= _CACHED_RUNES) ? ___toupper(_c) :
> >     	       _CurrentRuneLocale->mapupper[_c];
> > }
> > They hinder to see the structure of programm to me and are rather
> > cumbersome. How can I inhibit them showing up in the listing ?
> > 
> 
> Look in /usr/include/ctype.h. The functions are implemented as macros.
> I had the same problem recently and couldn't find a way (either in ddd
> or gdb) to stop it. The only thing I can suggest is to step over
> calls to isspace(), toupper() etc.
> 
> If there is a way to stop this I'd be interested in knowing.
 
  I know that they are from ctype.h I also know the situations when these
functions are very handy , point is though I have neither included the
header nor typed the functions explicitly in by myself.So we are both
still searching for solution :) 
> > 
> > Regards,
> > Ariel
> > 
> > 
> > 
> > To Unsubscribe: send mail to majordomo@FreeBSD.org
> > with "unsubscribe freebsd-questions" in the body of the message
> 
> -- 
> 		4.4 - The number of the Beastie
> ________________________________________________________________
> 51.44°N  FreeBSD - The Power To Serve http://www.freebsd.org
> 2.057°W  My Webpage http://ukug.uk.freebsd.org/~mark
> mailto:marko@freebsd.org                http://www.radan.com
> 
> 



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.4.10.10008091643410.3461-100000>