1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-07-29 11:41:21 +03:00

Sort Versions files

This commit is contained in:
Andreas Jaeger
2013-02-17 16:26:35 +01:00
parent bd07f23c4a
commit f238fd190b
8 changed files with 36 additions and 27 deletions

View File

@ -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> 2013-02-15 Siddhesh Poyarekar <siddhesh@redhat.com>
* sysdeps/ieee754/dbl-64/mpa.c (__sqr): Avoid using LIM in * sysdeps/ieee754/dbl-64/mpa.c (__sqr): Avoid using LIM in

View File

@ -1,7 +1,7 @@
libc { libc {
GLIBC_2.0 { GLIBC_2.0 {
%ifdef EXPORT_UNWIND_FIND_FDE %ifdef EXPORT_UNWIND_FIND_FDE
__register_frame_info; __deregister_frame_info; __deregister_frame_info; __register_frame_info;
%endif %endif
} }
GLIBC_2.1 { GLIBC_2.1 {
@ -13,23 +13,23 @@ libc {
} }
%ifdef EXPORT_UNWIND_FIND_FDE %ifdef EXPORT_UNWIND_FIND_FDE
GCC_3.0 { 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; __register_frame_info_table_bases; _Unwind_Find_FDE;
} }
%endif %endif
GLIBC_PRIVATE { GLIBC_PRIVATE {
# functions used in other libraries # functions used in other libraries
_dl_addr; _dl_addr;
_dl_sym; _dl_vsym;
_dl_open_hook; _dl_open_hook;
__libc_dlopen_mode; __libc_dlsym; __libc_dlclose; _dl_sym; _dl_vsym;
__libc_dlclose; __libc_dlopen_mode; __libc_dlsym;
} }
} }
ld { ld {
GLIBC_2.0 { GLIBC_2.0 {
# Function from libc.so which must be shared with libc. # Function from libc.so which must be shared with libc.
calloc; free; malloc; realloc; __libc_memalign; __libc_memalign; calloc; free; malloc; realloc;
_r_debug; _r_debug;
} }
@ -50,16 +50,15 @@ ld {
GLIBC_PRIVATE { GLIBC_PRIVATE {
# Those are in the dynamic linker, but used by libc.so. # Those are in the dynamic linker, but used by libc.so.
__libc_enable_secure; __libc_enable_secure;
_dl_argv; _dl_allocate_tls; _dl_allocate_tls_init;
_dl_out_of_memory; _dl_argv; _dl_get_tls_static_info; _dl_deallocate_tls;
_dl_starting_up; _dl_make_stack_executable; _dl_out_of_memory;
_dl_rtld_di_serinfo; _dl_starting_up; _dl_tls_setup;
_rtld_global; _rtld_global_ro; _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. # Only here for gdb while a better method is developed.
_dl_debug_state; _dl_debug_state;
# Pointer protection. # Pointer protection.
__pointer_chk_guard; __pointer_chk_guard;
} }

View File

@ -1,10 +1,10 @@
libc { libc {
GLIBC_2.1 { GLIBC_2.1 {
# i* # i*
iconv_open; iconv; iconv_close; iconv; iconv_open; iconv_close;
} }
GLIBC_PRIVATE { GLIBC_PRIVATE {
# functions shared with iconv program # 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;
} }
} }

View File

@ -1,7 +1,7 @@
libc { libc {
GLIBC_2.0 { GLIBC_2.0 {
# functions with special/multiple interfaces # functions with special/multiple interfaces
__bsd_getpgrp; __setpgid; __getpgid; __bsd_getpgrp; __getpgid; __setpgid;
# functions with required interface outside normal name space # functions with required interface outside normal name space
_exit; _exit;
@ -114,7 +114,7 @@ libc {
# under GLIBC_2.0; the first instance in the script is taken as the # 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 # default, so linux configurations put them in GLIBC_2.0 while other
# configuration put them in GLIBC_2.3.2. # configuration put them in GLIBC_2.3.2.
getresuid; getresgid; setresuid; setresgid; getresgid; getresuid; setresgid; setresuid;
} }
GLIBC_2.3.3 { GLIBC_2.3.3 {
sched_getaffinity; sched_setaffinity; sched_getaffinity; sched_setaffinity;

View File

@ -97,6 +97,6 @@ libnss_dns {
libanl { libanl {
GLIBC_2.2.3 { GLIBC_2.2.3 {
getaddrinfo_a; gai_cancel; gai_error; gai_suspend; gai_cancel; gai_error; gai_suspend; getaddrinfo_a;
} }
} }

View File

@ -7,8 +7,8 @@ libc {
__bzero; __strtok_r; __bzero; __strtok_r;
# functions used in other libraries # functions used in other libraries
__stpncpy; __stpcpy; __strdup; __mempcpy; __strcasecmp; __strerror_r; __ffs; __mempcpy; __stpncpy; __stpcpy; __strcasecmp; __strdup;
__ffs; __strerror_r;
# a* # a*
argz_add; argz_add_sep; argz_append; argz_count; argz_create; argz_add; argz_add_sep; argz_append; argz_count; argz_create;

View File

@ -1,7 +1,7 @@
libc { libc {
GLIBC_2.0 { GLIBC_2.0 {
# global variables # global variables
__timezone; __daylight; __tzname; __daylight; __timezone; __tzname;
# functions with special/multiple interfaces # functions with special/multiple interfaces
__adjtimex; __adjtimex;
@ -51,13 +51,13 @@ libc {
wcsftime; wcsftime;
} }
GLIBC_2.3 { GLIBC_2.3 {
# these internal names are used by libstdc++
__strftime_l; __wcsftime_l;
# s* # s*
strftime_l; strftime_l;
# w* # w*
wcsftime_l; wcsftime_l;
# these internal names are used by libstdc++
__strftime_l; __wcsftime_l;
} }
GLIBC_2.3.2 { GLIBC_2.3.2 {
strptime_l; strptime_l;

View File

@ -1,7 +1,7 @@
libc { libc {
GLIBC_2.0 { GLIBC_2.0 {
# functions used in inline functions or macros # functions used in inline functions or macros
__wcsto*_internal; __mbrlen; __mbrtowc; __mbrlen; __mbrtowc; __wcsto*_internal;
# b* # b*
btowc; btowc;
@ -25,10 +25,10 @@ libc {
wcschrnul; wmempcpy; wcschrnul; wmempcpy;
} }
GLIBC_2.7 { GLIBC_2.7 {
__isoc99_wscanf; __isoc99_vwscanf; __isoc99_fwscanf; __isoc99_vfwscanf; __isoc99_fwscanf; __isoc99_swscanf; __isoc99_vfwscanf; __isoc99_vswscanf;
__isoc99_swscanf; __isoc99_vswscanf; __isoc99_vwscanf; __isoc99_wscanf;
} }
GLIBC_2.16 { GLIBC_2.16 {
mbrtoc16; c16rtomb; mbrtoc32; c32rtomb; c16rtomb; c32rtomb; mbrtoc16; mbrtoc32;
} }
} }