From d7d0fce92eba43900c3966698c85ee2b8bfc2f40 Mon Sep 17 00:00:00 2001 From: levine Date: Mon, 28 Dec 1998 03:52:06 +0000 Subject: added a couple of MIU suppressions for SunOS 5.7's thread library --- etc/purify.solaris2 | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/etc/purify.solaris2 b/etc/purify.solaris2 index b1440909fb8..a32273be0ea 100644 --- a/etc/purify.solaris2 +++ b/etc/purify.solaris2 @@ -12,7 +12,7 @@ #### These options are hard-coded in ACE wrapper_macros.GNU. #### -#### in addition to what's already in Purify's .purify.solaris2: +#### In addition to what's already in Purify's .purify.solaris2: #### suppress miu malloc; *alloc; thr_setspecific suppress miu malloc; realloc; thr_keycreate @@ -120,14 +120,16 @@ suppress fmr unsafe_ostream::flush(void); unsafe_ostream::~unsafe_ostream(void); #### worker(void*) [TSS_Test.cpp:125] #### _thread_start [libthread.so.1] #### * There have been 0 frees since this block was freed thread 4. - +#### suppress fmr thr_getspecific suppress fmr thr_setspecific +#### #### Write of one byte beyond the stack in ::pthread_setcanceltype (). #### This code fragment exhibits the BSW error: #### int result; #### return ::pthread_setcanceltype (PTHREAD_CANCEL_ASYNCHRONOUS, &result); +#### suppress bsw pthread_setcanceltype #### @@ -141,4 +143,10 @@ suppress mlk malloc; __0OnWuI; operator new(unsigned int); ACE_TSS<*>::make_TSS_ # suppress mlk malloc; __bUiLtIn_nEw; __builtin_new; ACE_TSS<*>::make_TSS_TYPE () const # suppress plk malloc; __bUiLtIn_nEw; __builtin_new; ACE_TSS<*>::make_TSS_TYPE () const +#### +#### SunOS 5.7's thread library has these leaks. +#### +suppress miu malloc; _atfork_append; _t0init; _init +suppress miu malloc; _atfork_append; _ld_concurrency; _t0init; _init + #### EOF -- cgit v1.2.1