HAVE_PRAGMA_WEAK_REF
#if defined(HAVE_PRAGMA_WEAK_REF) && !defined(NO_WEAK_PTHREADS)
# ifndef HAVE_PRAGMA_WEAK_REF
#ifdef HAVE_PRAGMA_WEAK_REF