This is the mail archive of the
gdb@sourceware.cygnus.com
mailing list for the GDB project.
Re: Linuxthreads patch for gdb 5.0?
- To: hjl at valinux dot com
- Subject: Re: Linuxthreads patch for gdb 5.0?
- From: Mark Kettenis <kettenis at wins dot uva dot nl>
- Date: Mon, 3 Apr 2000 21:30:52 +0200
- CC: gdb at sourceware dot cygnus dot com, drepper at cygnus dot com, msnyder at cygnus dot com
- References: <20000403104707.A25306@valinux.com>
Date: Mon, 3 Apr 2000 10:47:07 -0700
From: "H . J . Lu" <hjl@valinux.com>
What happened to my patch:
http://sourceware.cygnus.com/ml/gdb-patches/2000-q1/msg00567.html
Without it, I got 35 threads failures under Linux/ia32 with
"make check". With my patch, I got 0 threads failures.
I think there was still some hope that the lin-thread.c code could be
fixed before the 5.0 release.
The reason for the failures you're seeing is *not* related to problems
in the lin-thread.c code per se, but the fact that glibc 2.1.3 for
Linux/ia32 was released with the wrong typedef for prfpregset_t in
<sys/procfs.h> (and this still isn't fixed). I think the fact that
things are so horribly broken on the most important platform using the
lin-thread.c code is enough justification for adding your patch.
You didn't address my concerns about the unused LIN_THREADS_CFLAGS
variable though. Could you please remove it and resubmit your patch?
Mark