Skip to content

Commit

Permalink
alpha: Move remaining files out of sysdeps/unix/sysv/linux/alpha/nptl/
Browse files Browse the repository at this point in the history
  • Loading branch information
Richard Henderson committed May 23, 2014
1 parent e2fa4bc commit bc89e96
Show file tree
Hide file tree
Showing 33 changed files with 78 additions and 15 deletions.
62 changes: 62 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -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
Expand Down
5 changes: 5 additions & 0 deletions sysdeps/unix/sysv/linux/alpha/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -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
11 changes: 11 additions & 0 deletions sysdeps/unix/sysv/linux/alpha/Versions
Original file line number Diff line number Diff line change
Expand Up @@ -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;
}
}
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
2 changes: 0 additions & 2 deletions sysdeps/unix/sysv/linux/alpha/nptl/Makefile

This file was deleted.

13 changes: 0 additions & 13 deletions sysdeps/unix/sysv/linux/alpha/nptl/Versions

This file was deleted.

File renamed without changes.

0 comments on commit bc89e96

Please sign in to comment.