This is the mail archive of the cygwin-patches@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: include/sys/strace.h


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



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]