aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--htl/pt-create.c2
-rw-r--r--htl/pt-yield.c2
-rw-r--r--sysdeps/htl/pt-destroy-specific.c2
-rw-r--r--sysdeps/mach/htl/pt-timedblock.c2
-rw-r--r--sysdeps/mach/hurd/Versions3
5 files changed, 7 insertions, 4 deletions
diff --git a/htl/pt-create.c b/htl/pt-create.c
index 59ba04d..0b3237f 100644
--- a/htl/pt-create.c
+++ b/htl/pt-create.c
@@ -178,7 +178,7 @@ __pthread_create_internal (struct __pthread **thread,
shall be empty." If the currnet thread is not a pthread then we
just inherit the process' sigmask. */
if (__pthread_num_threads == 1)
- err = sigprocmask (0, 0, &sigset);
+ err = __sigprocmask (0, 0, &sigset);
else
err = __pthread_sigstate (_pthread_self (), 0, 0, &sigset, 0);
assert_perror (err);
diff --git a/htl/pt-yield.c b/htl/pt-yield.c
index 29fda25..11aa852 100644
--- a/htl/pt-yield.c
+++ b/htl/pt-yield.c
@@ -22,5 +22,5 @@
int
pthread_yield (void)
{
- return sched_yield ();
+ return __sched_yield ();
}
diff --git a/sysdeps/htl/pt-destroy-specific.c b/sysdeps/htl/pt-destroy-specific.c
index 8430a5f..319aa48 100644
--- a/sysdeps/htl/pt-destroy-specific.c
+++ b/sysdeps/htl/pt-destroy-specific.c
@@ -68,7 +68,7 @@ __pthread_destroy_specific (struct __pthread *thread)
/* This may take a very long time. Let those blocking on
pthread_key_create or pthread_key_delete make progress. */
- sched_yield ();
+ __sched_yield ();
}
free (thread->thread_specifics);
diff --git a/sysdeps/mach/htl/pt-timedblock.c b/sysdeps/mach/htl/pt-timedblock.c
index 3b87793..63af869 100644
--- a/sysdeps/mach/htl/pt-timedblock.c
+++ b/sysdeps/mach/htl/pt-timedblock.c
@@ -39,7 +39,7 @@ __pthread_timedblock (struct __pthread *thread,
/* We have an absolute time and now we have to convert it to a
relative time. Arg. */
- err = clock_gettime (clock_id, &now);
+ err = __clock_gettime (clock_id, &now);
assert (!err);
if (now.tv_sec > abstime->tv_sec
diff --git a/sysdeps/mach/hurd/Versions b/sysdeps/mach/hurd/Versions
index 35257a0..1d6633f 100644
--- a/sysdeps/mach/hurd/Versions
+++ b/sysdeps/mach/hurd/Versions
@@ -14,6 +14,9 @@ libc {
_dl_init_first;
__close_nocancel_nostatus;
+
+ # functions used in other libraries
+ __sigprocmask;
}
}