* extra/AmigaOS.c [!GC_AMIGA_ONLYFAST && CPPCHECK]
(GC_amiga_allocwrapper_any): Add a dummy read of GC_amiga_dontalloc
global variable; add comment.
* pthread_support.c [CPPCHECK] (GC_do_blocking_inner): Add a dummy read
of thread_blocked field of GC_thread.
* pthread_support.c [CPPCHECK] (GC_call_with_gc_active): Add a dummy
read of traced_stack_sect field of GC_thread.
#endif
}
+# if defined(CPPCHECK)
+ if (GC_amiga_dontalloc) /* variable is actually used by AllocFunction */
+# endif
GC_amiga_dontalloc=FALSE;
return ret;
UNLOCK();
d -> client_data = (d -> fn)(d -> client_data);
LOCK(); /* This will block if the world is stopped. */
+# if defined(CPPCHECK)
+ GC_noop1((unsigned)me->thread_blocked);
+# endif
me -> thread_blocked = FALSE;
# if defined(GC_DARWIN_THREADS) && !defined(DARWIN_DONT_PARSE_STACK)
if (topOfStackUnset)
GC_ASSERT(me -> traced_stack_sect == &stacksect);
/* Restore original "stack section". */
+# if defined(CPPCHECK)
+ GC_noop1((word)me->traced_stack_sect);
+# endif
LOCK();
me -> traced_stack_sect = stacksect.prev;
# ifdef IA64