This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: 970929 test results: libstdc++ test failures! (sparc-solaris251)


> 
> I'm using a Linux system with glibc 2.0.4.  Despite Ulrich's patches
> that are a part of egcs-970929, a simple program to write to cout
> dumps core.  I really don't know what to do next.

You need glibc 2.0.5c and a patch for linuxthreads enclosed here.

-- 
H.J. Lu (hjl@gnu.ai.mit.edu)
--- linuxthreads/sysdeps/pthread/libc-lock.h.orig	Thu Oct  2 13:20:38 1997
+++ linuxthreads/sysdeps/pthread/libc-lock.h	Thu Oct  2 13:22:24 1997
@@ -166,6 +166,11 @@
 /* We need portable names for some functions.  E.g., when they are
    used as argument to __libc_cleanup_region_start.  */
 # define __libc_mutex_unlock __pthread_mutex_unlock
+#else
+# ifdef __ELF__
+#  pragma weak _pthread_cleanup_push_defer
+#  pragma weak _pthread_cleanup_pop_restore
+# endif
 #endif
 
 #endif	/* bits/libc-lock.h */


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]