This is the mail archive of the
cygwin-patches@cygwin.com
mailing list for the Cygwin project.
Re: include/sys/strace.h
- From: Earnie Boyd <earnie_boyd at yahoo dot com>
- To: Earnie Boyd <Cygwin-Patches at Cygwin dot Com>
- Date: Wed, 23 Jan 2002 09:22:50 -0500
- Subject: Re: include/sys/strace.h
- References: <3C4E0C9F.1BEECC02@yahoo.com>
- Reply-to: Earnie Boyd <Cygwin-Patches at Cygwin dot Com>
Any objection to this patch? Can I apply it?
Earnie.
Earnie Boyd wrote:
>
> I've created simple macros to set strace.active ON or OFF when
> --enable-debugging is enabled.
>
> Comments?
>
> Earnie.
>
> ------------------------------------------------------------------------
> 2002.01.22 Earnie Boyd <earnie@users.sf.net>
>
> * include/sys/strace.h (_STRACE_ON): Define.
> (_STRACE_OFF): Ditto.
>
> Index: strace.h
> ===================================================================
> RCS file: /cvs/src/src/winsup/cygwin/include/sys/strace.h,v
> retrieving revision 1.12
> diff -u -3 -p -r1.12 strace.h
> --- strace.h 2001/04/03 02:53:25 1.12
> +++ strace.h 2002/01/23 01:00:40
> @@ -77,6 +77,13 @@ extern strace strace;
> #define _STRACE_MALLOC 0x20000 // trace malloc calls
> #define _STRACE_THREAD 0x40000 // thread-locking calls
> #define _STRACE_NOTALL 0x80000 // don't include if _STRACE_ALL
> +#if defined (DEBUGGING)
> +# define _STRACE_ON strace.active = 1;
> +# define _STRACE_OFF strace.active = 0;
> +#else
> +# define _STRACE_ON
> +# define _STRACE_OFF
> +#endif
>
> #ifdef __cplusplus
> extern "C" {
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com