Date: Wed, 9 Aug 2000 12:51:57 +0100 From: Mark Ovens <marko@freebsd.org> To: Ariel Burbaickij <Ariel.Burbaickij@mni.fh-giessen.de> Cc: questions@freebsd.org Subject: Re: How to inhibit inline functions appearing during debugging(-g) fromshowing up ? Message-ID: <20000809125157.B251@parish> In-Reply-To: <Pine.GSO.4.10.10008090811590.2400-100000@sun34>; from Ariel.Burbaickij@mni.fh-giessen.de on Wed, Aug 09, 2000 at 08:15:33AM %2B0200 References: <Pine.GSO.4.10.10008090811590.2400-100000@sun34>
next in thread | previous in thread | raw e-mail | index | archive | help
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.
>
> 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?20000809125157.B251>
