ia64: update abilist

For the most part, these are adding symbols from newer glibc releases that
should have been added to ia64 in the first place, but no one noticed.

There were also adding symbols from older versions, but that appears to be
an oversight in the old abilist files where the ia64 tuple wasn't added to
the symbol block.

A few symbols did get deleted, but that looks normal as no other arch has
them, and comparing to an old glibc-2.7 build, things have been this way
for quite a while.

After this, `make check-abi` now passes for ia6.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
This commit is contained in:
Mike Frysinger 2012-05-06 05:39:09 -04:00
parent 064b706950
commit e44af88e6a
8 changed files with 420 additions and 8 deletions

View File

@ -1,3 +1,13 @@
2012-05-06 Mike Frysinger <vapier@gentoo.org>
* sysdeps/unix/sysv/linux/ia64/nptl/ld.abilist: Update symbol list.
* sysdeps/unix/sysv/linux/ia64/nptl/libc.abilist: Likewise.
* sysdeps/unix/sysv/linux/ia64/nptl/libdl.abilist: Likewise.
* sysdeps/unix/sysv/linux/ia64/nptl/libm.abilist: Likewise.
* sysdeps/unix/sysv/linux/ia64/nptl/libpthread.abilist: Likewise.
* sysdeps/unix/sysv/linux/ia64/nptl/libresolv.abilist: Likewise.
* sysdeps/unix/sysv/linux/ia64/nptl/librt.abilist: Likewise.
2012-05-06 Mike Frysinger <vapier@gentoo.org>
* sysdeps/unix/sysv/linux/ia64/nptl/ld.abilist: Generated from

View File

@ -1,6 +1,7 @@
GLIBC_2.2
GLIBC_2.2 A
__libc_memalign F
__libc_stack_end D 0x8
_dl_mcount F
_r_debug D 0x28
calloc F
@ -10,3 +11,5 @@ GLIBC_2.2
GLIBC_2.3
GLIBC_2.3 A
__tls_get_addr F
GLIBC_2.4
GLIBC_2.4 A

View File

@ -1,3 +1,81 @@
GLIBC_2.10
GLIBC_2.10 A
__cxa_at_quick_exit F
__posix_getopt F
accept4 F
endsgent F
fallocate F
fallocate64 F
fgetsgent F
fgetsgent_r F
getsgent F
getsgent_r F
getsgnam F
getsgnam_r F
malloc_info F
preadv F
preadv64 F
psiginfo F
putsgent F
pwritev F
pwritev64 F
quick_exit F
register_printf_modifier F
register_printf_specifier F
register_printf_type F
setsgent F
sgetsgent F
sgetsgent_r F
GLIBC_2.11
GLIBC_2.11 A
__longjmp_chk F
execvpe F
mkostemps F
mkostemps64 F
mkstemps F
mkstemps64 F
GLIBC_2.12
GLIBC_2.12 A
_sys_errlist D 0x438
_sys_nerr D 0x4
ntp_gettimex F
recvmmsg F
sys_errlist D 0x438
sys_nerr D 0x4
GLIBC_2.13
GLIBC_2.13 A
fanotify_init F
fanotify_mark F
prlimit F
prlimit64 F
GLIBC_2.14
GLIBC_2.14 A
clock_adjtime F
name_to_handle_at F
open_by_handle_at F
sendmmsg F
setns F
syncfs F
GLIBC_2.15
GLIBC_2.15 A
__fdelt_chk F
__fdelt_warn F
posix_spawn F
posix_spawnp F
process_vm_readv F
process_vm_writev F
scandirat F
scandirat64 F
GLIBC_2.16
GLIBC_2.16 A
__poll_chk F
__ppoll_chk F
aligned_alloc F
c16rtomb F
c32rtomb F
mbrtoc16 F
mbrtoc32 F
timespec_get F
GLIBC_2.2
GLIBC_2.2 A
_Exit F
@ -415,15 +493,12 @@ GLIBC_2.2
__xpg_sigpause F
__xstat F
__xstat64 F
_argp_unlock_xxx F
_authenticate F
_dl_mcount_wrapper F
_dl_mcount_wrapper_check F
_environ D 0x8
_errno D 0x4
_exit F
_flushlbf F
_h_errno D 0x4
_inb F
_inl F
_inw F
@ -621,7 +696,6 @@ GLIBC_2.2
erand48 F
erand48_r F
err F
errno D 0x4
error F
error_at_line F
error_message_count D 0x4
@ -909,7 +983,6 @@ GLIBC_2.2
gsignal F
gtty F
h_errlist D 0x28
h_errno D 0x4
h_nerr D 0x4
hasmntopt F
hcreate F
@ -1209,6 +1282,7 @@ GLIBC_2.2
pthread_cond_destroy F
pthread_cond_init F
pthread_cond_signal F
pthread_cond_timedwait F
pthread_cond_wait F
pthread_condattr_destroy F
pthread_condattr_init F
@ -1898,12 +1972,211 @@ GLIBC_2.3.2
pthread_cond_destroy F
pthread_cond_init F
pthread_cond_signal F
pthread_cond_timedwait F
pthread_cond_wait F
sched_getaffinity F
sched_setaffinity F
strptime_l F
GLIBC_2.3.3
GLIBC_2.3.3 A
_sys_siglist D 0x208
gnu_dev_major F
gnu_dev_makedev F
gnu_dev_minor F
inet6_option_alloc F
inet6_option_append F
inet6_option_find F
inet6_option_init F
inet6_option_next F
inet6_option_space F
nftw F
nftw64 F
remap_file_pages F
sched_getaffinity F
sched_setaffinity F
semtimedop F
strtoll_l F
strtoull_l F
sys_sigabbrev D 0x208
sys_siglist D 0x208
GLIBC_2.3.4
GLIBC_2.3.4 A
__chk_fail F
__fprintf_chk F
__gets_chk F
__memcpy_chk F
__memmove_chk F
__mempcpy_chk F
__memset_chk F
__printf_chk F
__snprintf_chk F
__sprintf_chk F
__stpcpy_chk F
__strcat_chk F
__strcpy_chk F
__strncat_chk F
__strncpy_chk F
__vfprintf_chk F
__vprintf_chk F
__vsnprintf_chk F
__vsprintf_chk F
__xpg_strerror_r F
getipv4sourcefilter F
getsourcefilter F
regexec F
sched_getaffinity F
sched_setaffinity F
setipv4sourcefilter F
setsourcefilter F
xdr_quad_t F
xdr_u_quad_t F
GLIBC_2.4
GLIBC_2.4 A
__confstr_chk F
__fgets_chk F
__fgets_unlocked_chk F
__fgetws_chk F
__fgetws_unlocked_chk F
__fwprintf_chk F
__fxstatat F
__fxstatat64 F
__getcwd_chk F
__getdomainname_chk F
__getgroups_chk F
__gethostname_chk F
__getlogin_r_chk F
__getwd_chk F
__mbsnrtowcs_chk F
__mbsrtowcs_chk F
__mbstowcs_chk F
__pread64_chk F
__pread_chk F
__ptsname_r_chk F
__read_chk F
__readlink_chk F
__realpath_chk F
__recv_chk F
__recvfrom_chk F
__stack_chk_fail F
__stpncpy_chk F
__swprintf_chk F
__syslog_chk F
__ttyname_r_chk F
__vfwprintf_chk F
__vswprintf_chk F
__vsyslog_chk F
__vwprintf_chk F
__wcpcpy_chk F
__wcpncpy_chk F
__wcrtomb_chk F
__wcscat_chk F
__wcscpy_chk F
__wcsncat_chk F
__wcsncpy_chk F
__wcsnrtombs_chk F
__wcsrtombs_chk F
__wcstombs_chk F
__wctomb_chk F
__wmemcpy_chk F
__wmemmove_chk F
__wmempcpy_chk F
__wmemset_chk F
__wprintf_chk F
__xmknodat F
_sys_errlist D 0x420
_sys_nerr D 0x4
eaccess F
faccessat F
fchmodat F
fchownat F
fdopendir F
futimesat F
inotify_add_watch F
inotify_init F
inotify_rm_watch F
linkat F
mkdirat F
mkfifoat F
open_wmemstream F
openat F
openat64 F
ppoll F
readlinkat F
renameat F
symlinkat F
sys_errlist D 0x420
sys_nerr D 0x4
unlinkat F
unshare F
GLIBC_2.5
GLIBC_2.5 A
__readlinkat_chk F
inet6_opt_append F
inet6_opt_find F
inet6_opt_finish F
inet6_opt_get_val F
inet6_opt_init F
inet6_opt_next F
inet6_opt_set_val F
inet6_rth_add F
inet6_rth_getaddr F
inet6_rth_init F
inet6_rth_reverse F
inet6_rth_segments F
inet6_rth_space F
splice F
tee F
vmsplice F
GLIBC_2.6
GLIBC_2.6 A
__sched_cpucount F
epoll_pwait F
futimens F
sched_getcpu F
strerror_l F
sync_file_range F
utimensat F
GLIBC_2.7
GLIBC_2.7 A
__fread_chk F
__fread_unlocked_chk F
__isoc99_fscanf F
__isoc99_fwscanf F
__isoc99_scanf F
__isoc99_sscanf F
__isoc99_swscanf F
__isoc99_vfscanf F
__isoc99_vfwscanf F
__isoc99_vscanf F
__isoc99_vsscanf F
__isoc99_vswscanf F
__isoc99_vwscanf F
__isoc99_wscanf F
__open64_2 F
__open_2 F
__openat64_2 F
__openat_2 F
__sched_cpualloc F
__sched_cpufree F
eventfd F
eventfd_read F
eventfd_write F
mkostemp F
mkostemp64 F
signalfd F
GLIBC_2.8
GLIBC_2.8 A
__asprintf_chk F
__dprintf_chk F
__obstack_printf_chk F
__obstack_vprintf_chk F
__vasprintf_chk F
__vdprintf_chk F
qsort_r F
timerfd_create F
timerfd_gettime F
timerfd_settime F
GLIBC_2.9
GLIBC_2.9 A
dup3 F
epoll_create1 F
inotify_init1 F
pipe2 F

View File

@ -13,3 +13,6 @@ GLIBC_2.3.3
GLIBC_2.3.3 A
dladdr1 F
dlinfo F
GLIBC_2.3.4
GLIBC_2.3.4 A
dlmopen F

View File

@ -1,3 +1,23 @@
GLIBC_2.15
GLIBC_2.15 A
__j0_finite F
__j0f_finite F
__j0l_finite F
__j1_finite F
__j1f_finite F
__j1l_finite F
__jn_finite F
__jnf_finite F
__jnl_finite F
__y0_finite F
__y0f_finite F
__y0l_finite F
__y1_finite F
__y1f_finite F
__y1l_finite F
__yn_finite F
__ynf_finite F
__ynl_finite F
GLIBC_2.2
GLIBC_2.2 A
_LIB_VERSION D 0x4
@ -318,3 +338,5 @@ GLIBC_2.2.3
GLIBC_2.2.3 A
matherrf F
matherrl F
GLIBC_2.4
GLIBC_2.4 A

View File

@ -1,3 +1,13 @@
GLIBC_2.11
GLIBC_2.11 A
pthread_sigqueue F
GLIBC_2.12
GLIBC_2.12 A
pthread_getname_np F
pthread_mutex_consistent F
pthread_mutexattr_getrobust F
pthread_mutexattr_setrobust F
pthread_setname_np F
GLIBC_2.2
GLIBC_2.2 A
_IO_flockfile F
@ -204,3 +214,40 @@ GLIBC_2.3.2
pthread_cond_signal F
pthread_cond_timedwait F
pthread_cond_wait F
GLIBC_2.3.3
GLIBC_2.3.3 A
__pthread_cleanup_routine F
__pthread_register_cancel F
__pthread_register_cancel_defer F
__pthread_unregister_cancel F
__pthread_unregister_cancel_restore F
__pthread_unwind_next F
pthread_attr_getaffinity_np F
pthread_attr_setaffinity_np F
pthread_attr_setstack F
pthread_attr_setstacksize F
pthread_barrierattr_getpshared F
pthread_condattr_getclock F
pthread_condattr_setclock F
pthread_getaffinity_np F
pthread_setaffinity_np F
pthread_timedjoin_np F
pthread_tryjoin_np F
GLIBC_2.3.4
GLIBC_2.3.4 A
pthread_attr_getaffinity_np F
pthread_attr_setaffinity_np F
pthread_getaffinity_np F
pthread_setaffinity_np F
pthread_setschedprio F
GLIBC_2.4
GLIBC_2.4 A
pthread_mutex_consistent_np F
pthread_mutex_getprioceiling F
pthread_mutex_setprioceiling F
pthread_mutexattr_getprioceiling F
pthread_mutexattr_getprotocol F
pthread_mutexattr_getrobust_np F
pthread_mutexattr_setprioceiling F
pthread_mutexattr_setprotocol F
pthread_mutexattr_setrobust_np F

View File

@ -22,7 +22,7 @@ GLIBC_2.0
__p_secstodate F
__p_time F
__p_type F
__p_type_syms D 0x438
__p_type_syms D 0x450
__putlong F
__putshort F
__res_close F
@ -74,3 +74,31 @@ GLIBC_2.2
GLIBC_2.3.2
GLIBC_2.3.2 A
__p_rcode F
GLIBC_2.9
GLIBC_2.9 A
ns_datetosecs F
ns_format_ttl F
ns_get16 F
ns_get32 F
ns_initparse F
ns_makecanon F
ns_msg_getflag F
ns_name_compress F
ns_name_ntol F
ns_name_ntop F
ns_name_pack F
ns_name_pton F
ns_name_rollback F
ns_name_skip F
ns_name_uncompress F
ns_name_unpack F
ns_parse_ttl F
ns_parserr F
ns_put16 F
ns_put32 F
ns_samedomain F
ns_samename F
ns_skiprr F
ns_sprintrr F
ns_sprintrrf F
ns_subdomain F

View File

@ -31,3 +31,29 @@ GLIBC_2.2
timer_getoverrun F
timer_gettime F
timer_settime F
GLIBC_2.3.3
GLIBC_2.3.3 A
timer_create F
timer_delete F
timer_getoverrun F
timer_gettime F
timer_settime F
GLIBC_2.3.4
GLIBC_2.3.4 A
mq_close F
mq_getattr F
mq_notify F
mq_open F
mq_receive F
mq_send F
mq_setattr F
mq_timedreceive F
mq_timedsend F
mq_unlink F
GLIBC_2.4
GLIBC_2.4 A
lio_listio F
lio_listio64 F
GLIBC_2.7
GLIBC_2.7 A
__mq_open_2 F