PowerPC: Move remaining nptl/sysdeps/unix/sysv/linux/powerpc/ files.

This commit is contained in:
Adhemerval Zanella 2014-05-21 16:08:06 -05:00
parent daee7851e2
commit c7a8d66787
16 changed files with 57 additions and 11 deletions

View File

@ -1,5 +1,38 @@
2014-05-26 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
* nptl/sysdeps/unix/sysv/linux/powerpc/Versions: Remove, merge into
...
* sysdeps/unix/sysv/linux/powerpc/powerpc32/Versions: ... here.
* sysdeps/unix/sysv/linux/powerpc/powerpc64/Versions: Likewise.
* nptl/sysdeps/unix/sysv/linux/powerpc/Makefile: Moved rules to ...
* sysdeps/unix/sysv/linux/powerpc/Makefile: ... here.
* nptl/sysdeps/unix/sysv/linux/powerpc/bits/local_lim.h: Moved ...
* sysdeps/unix/sysv/linux/powerpc/bits/local_lim.h: ... here.
* nptl/sysdeps/unix/sysv/linux/powerpc/lowlevellock.h: Moved ...
* sysdeps/unix/sysv/linux/powerpc/lowlevellock.h: ...here.
* nptl/sysdeps/unix/sysv/linux/powerpc/powerpc32/sysdep-cancel.h:
Moved ...
* sysdeps/unix/sysv/linux/powerpc/powerpc32/sysdep-cancel.h: ... here.
* nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64/sysdep-cancel.h:
Moved ...
* sysdeps/unix/sysv/linux/powerpc/powerpc64/sysdep-cancel.h: ... here.
* nptl/sysdeps/unix/sysv/linux/powerpc/createthread.c: Moved ...
* sysdeps/unix/sysv/linux/powerpc/createthread.c: ... here.
* nptl/sysdeps/unix/sysv/linux/powerpc/pt-longjmp.c: Moved ...
* sysdeps/unix/sysv/linux/powerpc/pt-longjmp.c: ... here.
* nptl/sysdeps/unix/sysv/linux/powerpc/pthread_attr_setstack.c: Moved
...
* sysdeps/unix/sysv/linux/powerpc/pthread_attr_setstack.c: ... here.
* nptl/sysdeps/unix/sysv/linux/powerpc/pthread_attr_setstacksize.c:
Moved ...
* sysdeps/unix/sysv/linux/powerpc/pthread_attr_setstacksize.c: ...
here.
* nptl/sysdeps/unix/sysv/linux/powerpc/pthread_spin_unlock.c: Moved
...
* sysdeps/unix/sysv/linux/powerpc/pthread_spin_unlock.c: ... here.
* nptl/sysdeps/unix/sysv/linux/powerpc/sem_post.c: Moved ...
* sysdeps/unix/sysv/linux/powerpc/sem_post.c: ... here.
* nptl/sysdeps/unix/sysv/linux/powerpc/bits/pthreadtypes.h: Moved ...
* sysdeps/unix/sysv/linux/powerpc/bits/pthreadtypes.h: ... here.
* nptl/sysdeps/unix/sysv/linux/powerpc/bits/semaphore.h: Moved ...

View File

@ -1,2 +0,0 @@
# pull in __syscall_error routine
libpthread-routines += sysdep

View File

@ -1,9 +0,0 @@
libpthread {
GLIBC_2.3.4 {
longjmp; siglongjmp;
}
GLIBC_2.6 {
# Changed PTHREAD_STACK_MIN.
pthread_attr_setstack; pthread_attr_setstacksize;
}
}

View File

@ -31,3 +31,7 @@ sysdep_headers += bits/ppc.h
sysdep_routines += get_timebase_freq
tests += test-gettimebasefreq
endif
ifeq ($(subdir),nptl)
libpthread-routines += sysdep
endif

View File

@ -34,3 +34,13 @@ libc {
__ppc_get_timebase_freq;
}
}
libpthread {
GLIBC_2.3.4 {
longjmp; siglongjmp;
}
GLIBC_2.6 {
# Changed PTHREAD_STACK_MIN.
pthread_attr_setstack; pthread_attr_setstacksize;
}
}

View File

@ -31,3 +31,13 @@ librt {
timer_settime;
}
}
libpthread {
GLIBC_2.3.4 {
longjmp; siglongjmp;
}
GLIBC_2.6 {
# Changed PTHREAD_STACK_MIN.
pthread_attr_setstack; pthread_attr_setstacksize;
}
}