if (pthread_getattr_np (my_pthread, &attr) != 0)
{
# ifdef DEBUG_THREADS
- GC_printf1("Can not determine stack base for attached thread");
+ GC_printf0("Can not determine stack base for attached thread");
# endif
return 0;
}
# ifdef STACK_GROWS_DOWN
return stack_addr + stack_size;
# else
- return stack_addr - stack_size;
+ return stack_addr;
# endif
# else
# ifdef DEBUG_THREADS
- GC_printf1("Can not determine stack base for attached thread");
+ GC_printf0("Can not determine stack base for attached thread");
# endif
return 0;
# endif