1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-12-24 17:51:17 +03:00
* catgets/tst-catgets.c (main): Don't expect results for
	untranslated messages.

	* math/Makefile (CPPFLAGS-test-ifloat.c): Also define TEST_FAST_MATH.
	(CPPFLAGS-test-idouble.c): Likewise.
	(CPPFLAGS-test-ildouble.c): Likewise.
This commit is contained in:
Ulrich Drepper
2002-07-17 00:03:55 +00:00
parent 547a7a8e54
commit d747a0a564
5 changed files with 25 additions and 9 deletions

View File

@@ -28,19 +28,26 @@ td_thr_validate (const td_thrhandle_t *th)
struct pthread_handle_struct *handles = th->th_ta_p->handles;
int pthread_threads_max = th->th_ta_p->pthread_threads_max;
int cnt;
struct pthread_handle_struct phc;
LOG ("td_thr_validate");
/* A special case: if the program just starts up the handle is
NULL. */
if (th->th_unique == NULL)
return TD_OK;
{
/* Read the first handle. If the pointer to the thread
descriptor is not NULL this is an error. */
if (ps_pdread (th->th_ta_p->ph, handles, &phc,
sizeof (struct pthread_handle_struct)) != PS_OK)
return TD_ERR; /* XXX Other error value? */
return phc.h_descr == NULL ? TD_OK : TD_NOTHR;
}
/* Now get all descriptors, one after the other. */
for (cnt = 0; cnt < pthread_threads_max; ++cnt, ++handles)
{
struct pthread_handle_struct phc;
if (ps_pdread (th->th_ta_p->ph, handles, &phc,
sizeof (struct pthread_handle_struct)) != PS_OK)
return TD_ERR; /* XXX Other error value? */