glibc/sysdeps/unix/sysv/linux/sh
Joseph Myers dc932a24d9 Move architecture-specific shlib-versions entries to sysdeps files.
This patch eliminates another way in which ex-ports and non-ex-ports
architectures differ, by moving architecture-specific entries from the
top-level shlib-versions file and that in nptl/ to appropriate sysdeps
directories.  As with my previous patch
<https://sourceware.org/ml/libc-alpha/2014-06/msg00949.html>, I do not
change the regular expressions used; even where the present
expressions seem more general, I believe they are in fact specific to
the chosen sysdeps directory, because any port that matches the
expression but not the sysdeps directory does not currently exist, and
so would use different symbol versions if added in future (and an
intended goal of these changes is to eliminate the first column in
shlib-versions completely rather than having two different mechanisms
in use for system-specific configuration).

Tested on x86_64 that this does not change the installed shared
libraries.  (x86_64 of course does not provide much test coverage for
this patch - what should be architecture-specific contents in
shlib-versions for x86_64 is currently abi-*-ld-soname Makefile
settings, until gnu/lib-names.h is generated more like gnu/stubs.h so
those can move back to shlib-versions.)

	* nptl/shlib-versions: Remove architecture-specific entries.
	Moved to files in sysdeps.
	* shlib-versions: Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc64/shlib-versions: New
	file.
	* sysdeps/unix/sysv/linux/s390/s390-64/shlib-versions: Likewise.
	* sysdeps/unix/sysv/linux/sh/shlib-versions: Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc32/shlib-versions: Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc64/shlib-versions: Likewise.
2014-09-12 12:22:27 +00:00
..
bits
sh3
sh4 Move SH code out of nptl/ subdirectory. 2014-06-12 09:05:54 -07:00
sys
____longjmp_chk.S
arch-fork.h
brk.c
c++-types.data SH: Consolidate nptl/ subdirectories under linux/..... 2014-06-23 09:23:12 -07:00
chown.c
clone.S
configure Move architecture cases out of sysdeps/unix/sysv/linux/configure.ac. 2014-06-24 20:53:03 +00:00
configure.ac Move architecture cases out of sysdeps/unix/sysv/linux/configure.ac. 2014-06-24 20:53:03 +00:00
fchown.c
fcntl.c
fxstat.c
fxstatat.c
getegid.c
geteuid.c
getgid.c
getgroups.c
getresgid.c
getresuid.c
getrlimit64.c
getuid.c
Implies NPTL is no longer an add-on! 2014-07-07 09:29:06 -07:00
kernel-features.h [PATCH 5/6] Split sh out of main Linux kernel-features.h. 2014-07-17 17:54:43 +00:00
lchown.c
ld.abilist SH: Consolidate nptl/ subdirectories under linux/..... 2014-06-23 09:23:12 -07:00
libanl.abilist SH: Consolidate nptl/ subdirectories under linux/..... 2014-06-23 09:23:12 -07:00
libBrokenLocale.abilist SH: Consolidate nptl/ subdirectories under linux/..... 2014-06-23 09:23:12 -07:00
libc-lowlevellock.S Move SH code out of nptl/ subdirectory. 2014-06-12 09:05:54 -07:00
libc.abilist SH: Consolidate nptl/ subdirectories under linux/..... 2014-06-23 09:23:12 -07:00
libcrypt.abilist SH: Consolidate nptl/ subdirectories under linux/..... 2014-06-23 09:23:12 -07:00
libdl.abilist SH: Consolidate nptl/ subdirectories under linux/..... 2014-06-23 09:23:12 -07:00
libm.abilist SH: Consolidate nptl/ subdirectories under linux/..... 2014-06-23 09:23:12 -07:00
libnsl.abilist SH: Consolidate nptl/ subdirectories under linux/..... 2014-06-23 09:23:12 -07:00
libpthread.abilist SH: Consolidate nptl/ subdirectories under linux/..... 2014-06-23 09:23:12 -07:00
libresolv.abilist SH: Consolidate nptl/ subdirectories under linux/..... 2014-06-23 09:23:12 -07:00
librt.abilist SH: Consolidate nptl/ subdirectories under linux/..... 2014-06-23 09:23:12 -07:00
libthread_db.abilist SH: Consolidate nptl/ subdirectories under linux/..... 2014-06-23 09:23:12 -07:00
libutil.abilist SH: Consolidate nptl/ subdirectories under linux/..... 2014-06-23 09:23:12 -07:00
lockf64.c
lowlevel-atomic.h Move SH code out of nptl/ subdirectory. 2014-06-12 09:05:54 -07:00
lowlevellock.h Get rid of lll_robust_dead. 2014-07-10 11:21:54 -07:00
lowlevellock.S Move SH code out of nptl/ subdirectory. 2014-06-12 09:05:54 -07:00
lowlevelrobustlock.S Move SH code out of nptl/ subdirectory. 2014-06-12 09:05:54 -07:00
lxstat.c
makecontext.S
Makefile
msgctl.c
pipe.S
pread64.c Remove stray includes of kernel-features.h. 2014-06-25 18:09:01 +00:00
pread.c Remove stray includes of kernel-features.h. 2014-06-25 18:09:01 +00:00
profil-counter.h
pt-vfork.S SH: Consolidate NPTL/non versions of vfork 2014-06-02 14:29:19 -07:00
pthread_barrier_wait.S Move SH code out of nptl/ subdirectory. 2014-06-12 09:05:54 -07:00
pthread_cond_broadcast.S Move SH code out of nptl/ subdirectory. 2014-06-12 09:05:54 -07:00
pthread_cond_signal.S Move SH code out of nptl/ subdirectory. 2014-06-12 09:05:54 -07:00
pthread_cond_timedwait.S Move SH code out of nptl/ subdirectory. 2014-06-12 09:05:54 -07:00
pthread_cond_wait.S Move SH code out of nptl/ subdirectory. 2014-06-12 09:05:54 -07:00
pthread_once.S Move SH code out of nptl/ subdirectory. 2014-06-12 09:05:54 -07:00
pthread_rwlock_rdlock.S Move SH code out of nptl/ subdirectory. 2014-06-12 09:05:54 -07:00
pthread_rwlock_timedrdlock.S Move SH code out of nptl/ subdirectory. 2014-06-12 09:05:54 -07:00
pthread_rwlock_timedwrlock.S Move SH code out of nptl/ subdirectory. 2014-06-12 09:05:54 -07:00
pthread_rwlock_unlock.S Move SH code out of nptl/ subdirectory. 2014-06-12 09:05:54 -07:00
pthread_rwlock_wrlock.S Move SH code out of nptl/ subdirectory. 2014-06-12 09:05:54 -07:00
pwrite64.c Remove stray includes of kernel-features.h. 2014-06-25 18:09:01 +00:00
pwrite.c Remove stray includes of kernel-features.h. 2014-06-25 18:09:01 +00:00
sem_post.S Move SH code out of nptl/ subdirectory. 2014-06-12 09:05:54 -07:00
sem_timedwait.S Move SH code out of nptl/ subdirectory. 2014-06-12 09:05:54 -07:00
sem_trywait.S Move SH code out of nptl/ subdirectory. 2014-06-12 09:05:54 -07:00
sem_wait.S Move SH code out of nptl/ subdirectory. 2014-06-12 09:05:54 -07:00
semctl.c
setegid.c
seteuid.c
setfsgid.c
setfsuid.c
setgid.c
setgroups.c
setregid.c
setresgid.c
setresuid.c
setreuid.c
setrlimit.c
setuid.c
shlib-versions Move architecture-specific shlib-versions entries to sysdeps files. 2014-09-12 12:22:27 +00:00
shmctl.c
sigaltstack-offsets.sym
sigcontextinfo.h
smp.h Move SH code out of nptl/ subdirectory. 2014-06-12 09:05:54 -07:00
socket.S
syscall.S
syscalls.list
sysdep-cancel.h Move SH code out of nptl/ subdirectory. 2014-06-12 09:05:54 -07:00
sysdep.h Remove unnecessary uses of NOT_IN_libc 2014-08-21 10:26:46 +05:30
sysdep.S
Versions
vfork.S SH: Consolidate NPTL/non versions of vfork 2014-06-02 14:29:19 -07:00
xstat.c