bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Glibc-2.5 with TLS cont'd


From: Barry deFreese
Subject: Glibc-2.5 with TLS cont'd
Date: Sun, 04 Mar 2007 21:50:52 -0500
User-agent: Thunderbird 1.5.0.10 (Windows/20070221)

Hey folks,

Thanks to Samuel I got past my errno problems but now I am getting this error:

/devel3/bdefreese/glibc-2.5/glibc-2.5/build/libc_pic.os: In function `__pause_nocancel':
../sysdeps/posix/pause.c:55: undefined reference to `sigsuspend_not_cancel'
collect2: ld returned 1 exit status
make[1]: *** [/devel3/bdefreese/glibc-2.5/glibc-2.5/build/libc.so] Error 1
make[1]: Leaving directory `/devel3/bdefreese/glibc-2.5/glibc-2.5'
make: *** [all] Error 2

This is the offending section from pause.c:

#ifndef NO_CANCELLATION
# include <not-cancel.h>

int
__pause_nocancel (void)
{
 sigset_t set;

 __sigemptyset (&set);
 __sigprocmask (SIG_BLOCK, NULL, &set);

 return sigsuspend_not_cancel (&set);
}
#endif


As far as I can tell this stuff is coming from nptl. Do we want to head down that road or should I be trying to work around this? I assume that nptl would be A LOT more work?

Thanks,

Barry deFreese




reply via email to

[Prev in Thread] Current Thread [Next in Thread]