alpha: Move remaining files out of sysdeps/unix/sysv/linux/alpha/nptl/

This commit is contained in:
Richard Henderson 2014-05-22 08:51:13 -07:00
parent e2fa4bc2bb
commit bc89e9625f
33 changed files with 78 additions and 15 deletions

View File

@ -1,5 +1,67 @@
2014-05-23 Richard Henderson <rth@twiddle.net>
* sysdeps/unix/sysv/linux/alpha/nptl/Makefile: Merge into...
* sysdeps/unix/sysv/linux/alpha/Makefile: ... here.
* sysdeps/unix/sysv/linux/alpha/nptl/Versions: Merge into...
* sysdeps/unix/sysv/linux/alpha/Versions: ... here.
* sysdeps/unix/sysv/linux/alpha/nptl/aio_cancel.c: Moved ...
* sysdeps/unix/sysv/linux/alpha/aio_cancel.c: ... here.
* sysdeps/unix/sysv/linux/alpha/nptl/bits/local_lim.h: Moved ...
* sysdeps/unix/sysv/linux/alpha/bits/local_lim.h: ... here.
* sysdeps/unix/sysv/linux/alpha/nptl/bits/pthreadtypes.h: Moved ...
* sysdeps/unix/sysv/linux/alpha/bits/pthreadtypes.h: ... here.
* sysdeps/unix/sysv/linux/alpha/nptl/bits/semaphore.h: Moved ...
* sysdeps/unix/sysv/linux/alpha/bits/semaphore.h: ... here.
* sysdeps/unix/sysv/linux/alpha/nptl/c++-types.data: Moved ...
* sysdeps/unix/sysv/linux/alpha/c++-types.data: ... here.
* sysdeps/unix/sysv/linux/alpha/nptl/createthread.c: Moved ...
* sysdeps/unix/sysv/linux/alpha/createthread.c: ... here.
* sysdeps/unix/sysv/linux/alpha/nptl/ld.abilist: Moved ...
* sysdeps/unix/sysv/linux/alpha/ld.abilist: ... here.
* sysdeps/unix/sysv/linux/alpha/nptl/libBrokenLocale.abilist: Moved ...
* sysdeps/unix/sysv/linux/alpha/libBrokenLocale.abilist: ... here.
* sysdeps/unix/sysv/linux/alpha/nptl/libanl.abilist: Moved ...
* sysdeps/unix/sysv/linux/alpha/libanl.abilist: ... here.
* sysdeps/unix/sysv/linux/alpha/nptl/libc.abilist: Moved ...
* sysdeps/unix/sysv/linux/alpha/libc.abilist: ... here.
* sysdeps/unix/sysv/linux/alpha/nptl/libcrypt.abilist: Moved ...
* sysdeps/unix/sysv/linux/alpha/libcrypt.abilist: ... here.
* sysdeps/unix/sysv/linux/alpha/nptl/libdl.abilist: Moved ...
* sysdeps/unix/sysv/linux/alpha/libdl.abilist: ... here.
* sysdeps/unix/sysv/linux/alpha/nptl/libm.abilist: Moved ...
* sysdeps/unix/sysv/linux/alpha/libm.abilist: ... here.
* sysdeps/unix/sysv/linux/alpha/nptl/libnsl.abilist: Moved ...
* sysdeps/unix/sysv/linux/alpha/libnsl.abilist: ... here.
* sysdeps/unix/sysv/linux/alpha/nptl/libpthread.abilist: Moved ...
* sysdeps/unix/sysv/linux/alpha/libpthread.abilist: ... here.
* sysdeps/unix/sysv/linux/alpha/nptl/libresolv.abilist: Moved ...
* sysdeps/unix/sysv/linux/alpha/libresolv.abilist: ... here.
* sysdeps/unix/sysv/linux/alpha/nptl/librt.abilist: Moved ...
* sysdeps/unix/sysv/linux/alpha/librt.abilist: ... here.
* sysdeps/unix/sysv/linux/alpha/nptl/libthread_db.abilist: Moved ...
* sysdeps/unix/sysv/linux/alpha/libthread_db.abilist: ... here.
* sysdeps/unix/sysv/linux/alpha/nptl/libutil.abilist: Moved ...
* sysdeps/unix/sysv/linux/alpha/libutil.abilist: ... here.
* sysdeps/unix/sysv/linux/alpha/nptl/localplt.data: Moved ...
* sysdeps/unix/sysv/linux/alpha/localplt.data: ... here.
* sysdeps/unix/sysv/linux/alpha/nptl/lowlevellock.h: Moved ...
* sysdeps/unix/sysv/linux/alpha/lowlevellock.h: ... here.
* sysdeps/unix/sysv/linux/alpha/nptl/sem_post.c: Moved ...
* sysdeps/unix/sysv/linux/alpha/sem_post.c: ... here.
* sysdeps/unix/sysv/linux/alpha/nptl/sysdep-cancel.h: Moved ...
* sysdeps/unix/sysv/linux/alpha/sysdep-cancel.h: ... here.
* sysdeps/unix/sysv/linux/alpha/nptl/timer_create.c: Moved ...
* sysdeps/unix/sysv/linux/alpha/timer_create.c: ... here.
* sysdeps/unix/sysv/linux/alpha/nptl/timer_delete.c: Moved ...
* sysdeps/unix/sysv/linux/alpha/timer_delete.c: ... here.
* sysdeps/unix/sysv/linux/alpha/nptl/timer_getoverr.c: Moved ...
* sysdeps/unix/sysv/linux/alpha/timer_getoverr.c: ... here.
* sysdeps/unix/sysv/linux/alpha/nptl/timer_gettime.c: Moved ...
* sysdeps/unix/sysv/linux/alpha/timer_gettime.c: ... here.
* sysdeps/unix/sysv/linux/alpha/nptl/timer_settime.c: Moved ...
* sysdeps/unix/sysv/linux/alpha/timer_settime.c: ... here.
* sysdeps/unix/sysv/linux/alpha/syscalls.list: Remove vfork.
* sysdeps/unix/sysv/linux/alpha/nptl/vfork.S: Move file ...
* sysdeps/unix/sysv/linux/alpha/vfork.S: ... here. Restore PID

View File

@ -37,3 +37,8 @@ ifeq ($(subdir),math)
# Provide these routines here as well.
libm-routines += multc3 divtc3
endif # math
ifeq ($(subdir),nptl)
# pull in __syscall_error routine, __sigprocmask, __syscall_rt_sigaction
libpthread-routines += ptw-sysdep ptw-sigprocmask ptw-rt_sigaction
endif

View File

@ -94,9 +94,20 @@ ld {
__libc_alpha_cache_shape;
}
}
libpthread {
GLIBC_2.3.3 {
# Changed PTHREAD_STACK_MIN.
pthread_attr_setstack; pthread_attr_setstacksize;
}
}
librt {
GLIBC_2.3 {
# AIO functions.
aio_cancel; aio_cancel64;
}
GLIBC_2.3.3 {
# Changed timer_t.
timer_create; timer_delete; timer_getoverrun; timer_gettime;
timer_settime;
}
}

View File

@ -1,2 +0,0 @@
# pull in __syscall_error routine, __sigprocmask, __syscall_rt_sigaction
libpthread-routines += ptw-sysdep ptw-sigprocmask ptw-rt_sigaction

View File

@ -1,13 +0,0 @@
libpthread {
GLIBC_2.3.3 {
# Changed PTHREAD_STACK_MIN.
pthread_attr_setstack; pthread_attr_setstacksize;
}
}
librt {
GLIBC_2.3.3 {
# Changed timer_t.
timer_create; timer_delete; timer_getoverrun; timer_gettime;
timer_settime;
}
}