aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/unix/sysv/linux/powerpc
diff options
context:
space:
mode:
Diffstat (limited to 'sysdeps/unix/sysv/linux/powerpc')
-rw-r--r--sysdeps/unix/sysv/linux/powerpc/Versions5
-rw-r--r--sysdeps/unix/sysv/linux/powerpc/powerpc32/Versions14
-rw-r--r--sysdeps/unix/sysv/linux/powerpc/powerpc64/Versions8
3 files changed, 13 insertions, 14 deletions
diff --git a/sysdeps/unix/sysv/linux/powerpc/Versions b/sysdeps/unix/sysv/linux/powerpc/Versions
index 416272b..4e81407 100644
--- a/sysdeps/unix/sysv/linux/powerpc/Versions
+++ b/sysdeps/unix/sysv/linux/powerpc/Versions
@@ -1,4 +1,9 @@
libc {
+ GLIBC_2.6 {
+ # Changed PTHREAD_STACK_MIN.
+ pthread_attr_setstack;
+ pthread_attr_setstacksize;
+ }
GLIBC_PRIVATE {
__vdso_get_tbfreq;
__vdso_clock_gettime;
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/Versions b/sysdeps/unix/sysv/linux/powerpc/powerpc32/Versions
index ee505ef..918e023 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/Versions
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/Versions
@@ -21,11 +21,15 @@ libc {
scandir64;
}
GLIBC_2.3.3 {
- posix_fadvise64; posix_fallocate64;
setcontext; getcontext; swapcontext; makecontext;
}
GLIBC_2.3.4 {
- setcontext; getcontext; swapcontext; makecontext;
+ getcontext;
+ longjmp;
+ makecontext;
+ setcontext;
+ siglongjmp;
+ swapcontext;
}
GLIBC_2.11 {
fallocate64;
@@ -34,9 +38,3 @@ libc {
__ppc_get_timebase_freq;
}
}
-
-libpthread {
- GLIBC_2.3.4 {
- longjmp; siglongjmp;
- }
-}
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/Versions b/sysdeps/unix/sysv/linux/powerpc/powerpc64/Versions
index 7a166f2..84c8095 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/Versions
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/Versions
@@ -16,7 +16,9 @@ libc {
}
GLIBC_2.3.4 {
getcontext;
+ longjmp;
setcontext;
+ siglongjmp;
swapcontext;
}
GLIBC_2.17 {
@@ -31,9 +33,3 @@ librt {
timer_settime;
}
}
-
-libpthread {
- GLIBC_2.3.4 {
- longjmp; siglongjmp;
- }
-}