mirror of
git://sourceware.org/git/glibc.git
synced 2024-12-21 04:31:04 +08:00
ba90e05052
This patch removes the first column (patterns matching configuration names) from shlib-versions, leaving shlib-versions entry selection based purely on sysdeps directories. An implication of this removal is that the default for any non-Linux ports using NPTL will be the same SONAMEs for NPTL libraries as for Linux (as those defaults, previously limited to .*-.*-linux.*, are left in nptl/shlib-versions and nptl_db/shlib-versions). Special host_os handling in configure.ac that was purely for shlib-versions is removed. (The host_os setting is still used for libc-abis - see <https://sourceware.org/ml/libc-alpha/2014-01/msg00375.html> regarding that - but no entries there are affected by this change.) Tested on x86_64 and x86 that the installed shared libraries are unchanged by this patch. * scripts/soversions.awk: Do not handle configuration names. * Makeconfig ($(common-objpfx)soversions.i): Do not pass cpu, vendor and os variables to soversions.awk. * configure.ac: Do not modify gnu-* host_os. * configure: Regenerated * shlib-versions: Remove first column with configuration names. * nptl/shlib-versions: Likewise. * nptl_db/shlib-versions: Likewise. * sysdeps/hppa/shlib-versions: Likewise. * sysdeps/m68k/shlib-versions: Likewise. * sysdeps/mach/hurd/shlib-versions: Likewise. * sysdeps/unix/sysv/linux/aarch64/shlib-versions: Likewise. * sysdeps/unix/sysv/linux/alpha/shlib-versions: Likewise. * sysdeps/unix/sysv/linux/arm/shlib-versions: Likewise. * sysdeps/unix/sysv/linux/hppa/shlib-versions: Likewise. * sysdeps/unix/sysv/linux/ia64/shlib-versions: Likewise. * sysdeps/unix/sysv/linux/m68k/coldfire/shlib-versions: Likewise. * sysdeps/unix/sysv/linux/microblaze/shlib-versions: Likewise. * sysdeps/unix/sysv/linux/mips/shlib-versions: Likewise. * sysdeps/unix/sysv/linux/powerpc/powerpc64/shlib-versions: Likewise. * sysdeps/unix/sysv/linux/s390/s390-64/shlib-versions: Likewise. * sysdeps/unix/sysv/linux/sh/shlib-versions: Likewise. * sysdeps/unix/sysv/linux/shlib-versions: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc32/shlib-versions: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc64/shlib-versions: Likewise. * sysdeps/unix/sysv/linux/tile/shlib-versions: Likewise. * sysdeps/unix/sysv/linux/x86_64/64/shlib-versions: Likewise. * sysdeps/unix/sysv/linux/x86_64/x32/shlib-versions: Likewise. libidn/ChangeLog: * shlib-versions: Remove first column with configuration names. |
||
---|---|---|
.. | ||
bits | ||
sys | ||
____longjmp_chk.S | ||
__ia64_longjmp.S | ||
__longjmp.S | ||
__sigstack_longjmp.c | ||
__start_context.S | ||
arch-fork.h | ||
brk.S | ||
bsd-_setjmp.S | ||
bsd-setjmp.S | ||
c++-types.data | ||
clone2.S | ||
clone.S | ||
configure | ||
configure.ac | ||
dl-brk.S | ||
dl-cache.h | ||
dl-static.c | ||
dl-sysdep.h | ||
get_clockfreq.c | ||
getclktck.c | ||
getcontext.S | ||
getpagesize.c | ||
has_cpuclock.c | ||
Implies | ||
ioperm.c | ||
kernel_stat.h | ||
kernel-features.h | ||
ld.abilist | ||
ldconfig.h | ||
ldd-rewrite.sed | ||
ldsodefs.h | ||
libanl.abilist | ||
libBrokenLocale.abilist | ||
libc.abilist | ||
libcrypt.abilist | ||
libdl.abilist | ||
libm.abilist | ||
libnsl.abilist | ||
libpthread.abilist | ||
libresolv.abilist | ||
librt.abilist | ||
libthread_db.abilist | ||
libutil.abilist | ||
localplt.data | ||
lowlevellock.h | ||
makecontext.c | ||
Makefile | ||
pipe.S | ||
profil-counter.h | ||
pt-vfork.S | ||
readelflib.c | ||
register-dump.h | ||
rt-sysdep.S | ||
setcontext.S | ||
setjmp.S | ||
shlib-versions | ||
sigaction.c | ||
sigaltstack-offsets.sym | ||
sigcontext-offsets.sym | ||
sigcontextinfo.h | ||
sigpending.c | ||
sigprocmask.c | ||
swapcontext.c | ||
syscall.S | ||
syscalls.list | ||
sysconf.c | ||
sysdep-cancel.h | ||
sysdep.h | ||
sysdep.S | ||
system.c | ||
timer_create.c | ||
timer_delete.c | ||
timer_getoverr.c | ||
timer_gettime.c | ||
timer_settime.c | ||
ucontext_i.h | ||
umount.c | ||
unwind_longjmp.c | ||
unwind-dw2-fde.c | ||
unwind-forcedunwind.c | ||
Versions | ||
vfork.S | ||
wordexp.c |