mirror of
https://sourceware.org/git/glibc.git
synced 2024-12-22 19:00:07 +00:00
Sort Versions files
This commit is contained in:
parent
bd07f23c4a
commit
f238fd190b
10
ChangeLog
10
ChangeLog
@ -1,3 +1,13 @@
|
||||
2013-02-17 Andreas Jaeger <aj@suse.de>
|
||||
|
||||
* time/Versions: Sort entries.
|
||||
* string/Versions: Likewise.
|
||||
* resolv/Versions: Likewise.
|
||||
* posix/Versions: Likewise.
|
||||
* iconv/Versions: Likewise.
|
||||
* elf/Versions: Likewise.
|
||||
* wcsmbs/Versions: Likewise.
|
||||
|
||||
2013-02-15 Siddhesh Poyarekar <siddhesh@redhat.com>
|
||||
|
||||
* sysdeps/ieee754/dbl-64/mpa.c (__sqr): Avoid using LIM in
|
||||
|
23
elf/Versions
23
elf/Versions
@ -1,7 +1,7 @@
|
||||
libc {
|
||||
GLIBC_2.0 {
|
||||
%ifdef EXPORT_UNWIND_FIND_FDE
|
||||
__register_frame_info; __deregister_frame_info;
|
||||
__deregister_frame_info; __register_frame_info;
|
||||
%endif
|
||||
}
|
||||
GLIBC_2.1 {
|
||||
@ -13,23 +13,23 @@ libc {
|
||||
}
|
||||
%ifdef EXPORT_UNWIND_FIND_FDE
|
||||
GCC_3.0 {
|
||||
__register_frame_info_bases; __deregister_frame_info_bases;
|
||||
__deregister_frame_info_bases; __register_frame_info_bases;
|
||||
__register_frame_info_table_bases; _Unwind_Find_FDE;
|
||||
}
|
||||
%endif
|
||||
GLIBC_PRIVATE {
|
||||
# functions used in other libraries
|
||||
_dl_addr;
|
||||
_dl_sym; _dl_vsym;
|
||||
_dl_open_hook;
|
||||
__libc_dlopen_mode; __libc_dlsym; __libc_dlclose;
|
||||
_dl_sym; _dl_vsym;
|
||||
__libc_dlclose; __libc_dlopen_mode; __libc_dlsym;
|
||||
}
|
||||
}
|
||||
|
||||
ld {
|
||||
GLIBC_2.0 {
|
||||
# Function from libc.so which must be shared with libc.
|
||||
calloc; free; malloc; realloc; __libc_memalign;
|
||||
__libc_memalign; calloc; free; malloc; realloc;
|
||||
|
||||
_r_debug;
|
||||
}
|
||||
@ -50,16 +50,15 @@ ld {
|
||||
GLIBC_PRIVATE {
|
||||
# Those are in the dynamic linker, but used by libc.so.
|
||||
__libc_enable_secure;
|
||||
_dl_argv;
|
||||
_dl_out_of_memory;
|
||||
_dl_starting_up;
|
||||
_dl_allocate_tls; _dl_allocate_tls_init;
|
||||
_dl_argv; _dl_get_tls_static_info; _dl_deallocate_tls;
|
||||
_dl_make_stack_executable; _dl_out_of_memory;
|
||||
_dl_rtld_di_serinfo; _dl_starting_up; _dl_tls_setup;
|
||||
_rtld_global; _rtld_global_ro;
|
||||
_dl_allocate_tls; _dl_deallocate_tls;
|
||||
_dl_get_tls_static_info; _dl_allocate_tls_init;
|
||||
_dl_tls_setup; _dl_rtld_di_serinfo;
|
||||
_dl_make_stack_executable;
|
||||
|
||||
# Only here for gdb while a better method is developed.
|
||||
_dl_debug_state;
|
||||
|
||||
# Pointer protection.
|
||||
__pointer_chk_guard;
|
||||
}
|
||||
|
@ -1,10 +1,10 @@
|
||||
libc {
|
||||
GLIBC_2.1 {
|
||||
# i*
|
||||
iconv_open; iconv; iconv_close;
|
||||
iconv; iconv_open; iconv_close;
|
||||
}
|
||||
GLIBC_PRIVATE {
|
||||
# functions shared with iconv program
|
||||
__gconv_get_alias_db; __gconv_get_modules_db; __gconv_get_cache;
|
||||
__gconv_get_alias_db; __gconv_get_cache; __gconv_get_modules_db;
|
||||
}
|
||||
}
|
||||
|
@ -1,7 +1,7 @@
|
||||
libc {
|
||||
GLIBC_2.0 {
|
||||
# functions with special/multiple interfaces
|
||||
__bsd_getpgrp; __setpgid; __getpgid;
|
||||
__bsd_getpgrp; __getpgid; __setpgid;
|
||||
|
||||
# functions with required interface outside normal name space
|
||||
_exit;
|
||||
@ -114,7 +114,7 @@ libc {
|
||||
# under GLIBC_2.0; the first instance in the script is taken as the
|
||||
# default, so linux configurations put them in GLIBC_2.0 while other
|
||||
# configuration put them in GLIBC_2.3.2.
|
||||
getresuid; getresgid; setresuid; setresgid;
|
||||
getresgid; getresuid; setresgid; setresuid;
|
||||
}
|
||||
GLIBC_2.3.3 {
|
||||
sched_getaffinity; sched_setaffinity;
|
||||
|
@ -97,6 +97,6 @@ libnss_dns {
|
||||
|
||||
libanl {
|
||||
GLIBC_2.2.3 {
|
||||
getaddrinfo_a; gai_cancel; gai_error; gai_suspend;
|
||||
gai_cancel; gai_error; gai_suspend; getaddrinfo_a;
|
||||
}
|
||||
}
|
||||
|
@ -7,8 +7,8 @@ libc {
|
||||
__bzero; __strtok_r;
|
||||
|
||||
# functions used in other libraries
|
||||
__stpncpy; __stpcpy; __strdup; __mempcpy; __strcasecmp; __strerror_r;
|
||||
__ffs;
|
||||
__ffs; __mempcpy; __stpncpy; __stpcpy; __strcasecmp; __strdup;
|
||||
__strerror_r;
|
||||
|
||||
# a*
|
||||
argz_add; argz_add_sep; argz_append; argz_count; argz_create;
|
||||
|
@ -1,7 +1,7 @@
|
||||
libc {
|
||||
GLIBC_2.0 {
|
||||
# global variables
|
||||
__timezone; __daylight; __tzname;
|
||||
__daylight; __timezone; __tzname;
|
||||
|
||||
# functions with special/multiple interfaces
|
||||
__adjtimex;
|
||||
@ -51,13 +51,13 @@ libc {
|
||||
wcsftime;
|
||||
}
|
||||
GLIBC_2.3 {
|
||||
# these internal names are used by libstdc++
|
||||
__strftime_l; __wcsftime_l;
|
||||
|
||||
# s*
|
||||
strftime_l;
|
||||
# w*
|
||||
wcsftime_l;
|
||||
|
||||
# these internal names are used by libstdc++
|
||||
__strftime_l; __wcsftime_l;
|
||||
}
|
||||
GLIBC_2.3.2 {
|
||||
strptime_l;
|
||||
|
@ -1,7 +1,7 @@
|
||||
libc {
|
||||
GLIBC_2.0 {
|
||||
# functions used in inline functions or macros
|
||||
__wcsto*_internal; __mbrlen; __mbrtowc;
|
||||
__mbrlen; __mbrtowc; __wcsto*_internal;
|
||||
|
||||
# b*
|
||||
btowc;
|
||||
@ -25,10 +25,10 @@ libc {
|
||||
wcschrnul; wmempcpy;
|
||||
}
|
||||
GLIBC_2.7 {
|
||||
__isoc99_wscanf; __isoc99_vwscanf; __isoc99_fwscanf; __isoc99_vfwscanf;
|
||||
__isoc99_swscanf; __isoc99_vswscanf;
|
||||
__isoc99_fwscanf; __isoc99_swscanf; __isoc99_vfwscanf; __isoc99_vswscanf;
|
||||
__isoc99_vwscanf; __isoc99_wscanf;
|
||||
}
|
||||
GLIBC_2.16 {
|
||||
mbrtoc16; c16rtomb; mbrtoc32; c32rtomb;
|
||||
c16rtomb; c32rtomb; mbrtoc16; mbrtoc32;
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user