diff options
author | Christopher Faylor <me@cgf.cx> | 2002-01-28 18:03:40 +0000 |
---|---|---|
committer | Christopher Faylor <me@cgf.cx> | 2002-01-28 18:03:40 +0000 |
commit | 6616e6cf767f6567f2b13380c0488730395c6703 (patch) | |
tree | 700d3100705256e000c78af2ff10dcb26fb0ebbd | |
parent | 5aa2ffa962c79f678ba9bb334687c2d03a2dcb14 (diff) | |
download | cygnal-6616e6cf767f6567f2b13380c0488730395c6703.tar.gz cygnal-6616e6cf767f6567f2b13380c0488730395c6703.tar.bz2 cygnal-6616e6cf767f6567f2b13380c0488730395c6703.zip |
* include/sys/strace.h (_STRACE_ON): Define.
(_STRACE_OFF): Ditto.
-rw-r--r-- | winsup/cygwin/ChangeLog | 5 | ||||
-rw-r--r-- | winsup/cygwin/include/sys/strace.h | 7 |
2 files changed, 12 insertions, 0 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index 44bbc777c..57f67d242 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,8 @@ +2002-01-28 Earnie Boyd <earnie@users.sf.net> + + * include/sys/strace.h (_STRACE_ON): Define. + (_STRACE_OFF): Ditto. + 2002-01-24 Christopher Faylor <cgf@redhat.com> * speclib: Ensure that temporary def file is removed. diff --git a/winsup/cygwin/include/sys/strace.h b/winsup/cygwin/include/sys/strace.h index 87cc1d785..7b0e1a2cc 100644 --- a/winsup/cygwin/include/sys/strace.h +++ b/winsup/cygwin/include/sys/strace.h @@ -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" { |