huge number of gfortran testsuite failures

Jack Howarth howarth@bromo.msbb.uc.edu
Thu Nov 24 19:34:00 GMT 2005


    Well I am stuck. I simply can find where the symbols...

___gthrw_pthread_mutex_lock
___gthrw_pthread_mutex_trylock
___gthrw_pthread_mutex_unlock

...are supposed to be defined at on either Fedora Core 4 or Darwin.
I see them used in headers...

gcc-4.1-20051123/gcc/gthr-dce.h:    return __gthrw_pthread_mutex_lock ((pthread_mutex_t *) mutex->backend);
gcc-4.1-20051123/gcc/gthr-dce.h:    return __gthrw_pthread_mutex_lock (mutex);
gcc-4.1-20051123/gcc/gthr-posix.h:      && __gthrw_pthread_mutex_lock ((pthread_mutex_t *) mutex->backend) != 0)
gcc-4.1-20051123/gcc/gthr-posix.h:    return __gthrw_pthread_mutex_lock (mutex);
gcc-4.1-20051123/gcc/gthr-posix95.h:      && __gthrw_pthread_mutex_lock ((pthread_mutex_t *) mutex->backend) != 0)
gcc-4.1-20051123/gcc/gthr-posix95.h:    return __gthrw_pthread_mutex_lock (mutex);
gcc-4.1-20051123/gcc/gthr-posix95.h:      __gthrw_pthread_mutex_lock (&mutex->actual);
gcc-4.1-20051123/gcc/gthr-tpf.h:    return __gthrw_pthread_mutex_lock (mutex);

...but I never actually see them declared anywhere. In either gcc's or the
system headers.
            Jack



More information about the Fortran mailing list