From 11ef492c80ce975220505da705edc6122563fd69 Mon Sep 17 00:00:00 2001 From: Andreas Krebbel Date: Tue, 29 May 2012 11:04:22 +0000 Subject: S/390: ABI baseline update. --- .../unix/sysv/linux/s390/s390-64/nptl/ld.abilist | 1 + .../unix/sysv/linux/s390/s390-64/nptl/libc.abilist | 177 ++++++++++++++++++++- .../unix/sysv/linux/s390/s390-64/nptl/libm.abilist | 104 ++++++++++++ .../linux/s390/s390-64/nptl/libpthread.abilist | 17 ++ 4 files changed, 294 insertions(+), 5 deletions(-) (limited to 'sysdeps/unix/sysv/linux/s390/s390-64') diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/nptl/ld.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/nptl/ld.abilist index 070dcc48f7..5ed0cdad73 100644 --- a/sysdeps/unix/sysv/linux/s390/s390-64/nptl/ld.abilist +++ b/sysdeps/unix/sysv/linux/s390/s390-64/nptl/ld.abilist @@ -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 diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/nptl/libc.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/nptl/libc.abilist index 1ca4811ea9..f161a51e29 100644 --- a/sysdeps/unix/sysv/linux/s390/s390-64/nptl/libc.abilist +++ b/sysdeps/unix/sysv/linux/s390/s390-64/nptl/libc.abilist @@ -50,7 +50,6 @@ GLIBC_2.12 sys_nerr D 0x4 GLIBC_2.13 GLIBC_2.13 A - __fentry__ F fanotify_init F fanotify_mark F prlimit F @@ -505,10 +504,8 @@ GLIBC_2.2 _dl_mcount_wrapper F _dl_mcount_wrapper_check F _environ D 0x8 - _errno D 0x4 _exit F _flushlbf F - _h_errno D 0x4 _libc_intl_domainname D 0x5 _longjmp F _mcleanup F @@ -701,7 +698,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 @@ -989,7 +985,6 @@ GLIBC_2.2 gsignal F gtty F h_errlist D 0x28 - h_errno D 0x4 h_nerr D 0x4 hasmntopt F hcreate F @@ -1973,6 +1968,7 @@ GLIBC_2.3.2 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 @@ -1990,6 +1986,8 @@ GLIBC_2.3.3 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 @@ -2023,11 +2021,21 @@ GLIBC_2.3.4 xdr_u_quad_t F GLIBC_2.4 GLIBC_2.4 A + _IO_fprintf F + _IO_printf F + _IO_sprintf F + _IO_sscanf F + _IO_vfprintf F + _IO_vfscanf F + _IO_vsprintf F + __asprintf F __confstr_chk F __fgets_chk F __fgets_unlocked_chk F __fgetws_chk F __fgetws_unlocked_chk F + __finitel F + __fprintf_chk F __fwprintf_chk F __fxstatat F __fxstatat64 F @@ -2037,23 +2045,108 @@ GLIBC_2.4 __gethostname_chk F __getlogin_r_chk F __getwd_chk F + __isinfl F + __isnanl F __mbsnrtowcs_chk F __mbsrtowcs_chk F __mbstowcs_chk F + __nldbl__IO_fprintf F + __nldbl__IO_printf F + __nldbl__IO_sprintf F + __nldbl__IO_sscanf F + __nldbl__IO_vfprintf F + __nldbl__IO_vfscanf F + __nldbl__IO_vsprintf F + __nldbl___asprintf F + __nldbl___fprintf_chk F + __nldbl___fwprintf_chk F + __nldbl___printf_chk F + __nldbl___printf_fp F + __nldbl___snprintf_chk F + __nldbl___sprintf_chk F + __nldbl___strfmon_l F + __nldbl___swprintf_chk F + __nldbl___syslog_chk F + __nldbl___vfprintf_chk F + __nldbl___vfscanf F + __nldbl___vfwprintf_chk F + __nldbl___vprintf_chk F + __nldbl___vsnprintf F + __nldbl___vsnprintf_chk F + __nldbl___vsprintf_chk F + __nldbl___vsscanf F + __nldbl___vstrfmon F + __nldbl___vstrfmon_l F + __nldbl___vswprintf_chk F + __nldbl___vsyslog_chk F + __nldbl___vwprintf_chk F + __nldbl___wprintf_chk F + __nldbl_asprintf F + __nldbl_dprintf F + __nldbl_fprintf F + __nldbl_fscanf F + __nldbl_fwprintf F + __nldbl_fwscanf F + __nldbl_obstack_printf F + __nldbl_obstack_vprintf F + __nldbl_printf F + __nldbl_printf_size F + __nldbl_scanf F + __nldbl_snprintf F + __nldbl_sprintf F + __nldbl_sscanf F + __nldbl_strfmon F + __nldbl_strfmon_l F + __nldbl_swprintf F + __nldbl_swscanf F + __nldbl_syslog F + __nldbl_vasprintf F + __nldbl_vdprintf F + __nldbl_vfprintf F + __nldbl_vfscanf F + __nldbl_vfwprintf F + __nldbl_vfwscanf F + __nldbl_vprintf F + __nldbl_vscanf F + __nldbl_vsnprintf F + __nldbl_vsprintf F + __nldbl_vsscanf F + __nldbl_vswprintf F + __nldbl_vswscanf F + __nldbl_vsyslog F + __nldbl_vwprintf F + __nldbl_vwscanf F + __nldbl_wprintf F + __nldbl_wscanf F __pread64_chk F __pread_chk F + __printf_chk F + __printf_fp F __ptsname_r_chk F __read_chk F __readlink_chk F __realpath_chk F __recv_chk F __recvfrom_chk F + __signbitl F + __snprintf_chk F + __sprintf_chk F __stack_chk_fail F __stpncpy_chk F + __strfmon_l F + __strtold_internal F + __strtold_l F __swprintf_chk F __syslog_chk F __ttyname_r_chk F + __vfprintf_chk F + __vfscanf F __vfwprintf_chk F + __vprintf_chk F + __vsnprintf F + __vsnprintf_chk F + __vsprintf_chk F + __vsscanf F __vswprintf_chk F __vsyslog_chk F __vwprintf_chk F @@ -2066,6 +2159,8 @@ GLIBC_2.4 __wcsncpy_chk F __wcsnrtombs_chk F __wcsrtombs_chk F + __wcstold_internal F + __wcstold_l F __wcstombs_chk F __wctomb_chk F __wmemcpy_chk F @@ -2076,29 +2171,83 @@ GLIBC_2.4 __xmknodat F _sys_errlist D 0x420 _sys_nerr D 0x4 + asprintf F + copysignl F + dprintf F eaccess F faccessat F fchmodat F fchownat F fdopendir F + finitel F + fprintf F + frexpl F + fscanf F futimesat F + fwprintf F + fwscanf F inotify_add_watch F inotify_init F inotify_rm_watch F + isinfl F + isnanl F + ldexpl F linkat F mkdirat F mkfifoat F + modfl F + obstack_printf F + obstack_vprintf F open_wmemstream F openat F openat64 F ppoll F + printf F + printf_size F + qecvt F + qecvt_r F + qfcvt F + qfcvt_r F + qgcvt F readlinkat F renameat F + scalbnl F + scanf F + snprintf F + sprintf F + sscanf F + strfmon F + strfmon_l F + strtold F + strtold_l F + swprintf F + swscanf F symlinkat F sys_errlist D 0x420 sys_nerr D 0x4 + syslog F unlinkat F unshare F + vasprintf F + vdprintf F + vfprintf F + vfscanf F + vfwprintf F + vfwscanf F + vprintf F + vscanf F + vsnprintf F + vsprintf F + vsscanf F + vswprintf F + vswscanf F + vsyslog F + vwprintf F + vwscanf F + wcstold F + wcstold_l F + wprintf F + wscanf F GLIBC_2.5 GLIBC_2.5 A __readlinkat_chk F @@ -2143,6 +2292,18 @@ GLIBC_2.7 __isoc99_vswscanf F __isoc99_vwscanf F __isoc99_wscanf F + __nldbl___isoc99_fscanf F + __nldbl___isoc99_fwscanf F + __nldbl___isoc99_scanf F + __nldbl___isoc99_sscanf F + __nldbl___isoc99_swscanf F + __nldbl___isoc99_vfscanf F + __nldbl___isoc99_vfwscanf F + __nldbl___isoc99_vscanf F + __nldbl___isoc99_vsscanf F + __nldbl___isoc99_vswscanf F + __nldbl___isoc99_vwscanf F + __nldbl___isoc99_wscanf F __open64_2 F __open_2 F __openat64_2 F @@ -2159,6 +2320,12 @@ GLIBC_2.8 GLIBC_2.8 A __asprintf_chk F __dprintf_chk F + __nldbl___asprintf_chk F + __nldbl___dprintf_chk F + __nldbl___obstack_printf_chk F + __nldbl___obstack_vprintf_chk F + __nldbl___vasprintf_chk F + __nldbl___vdprintf_chk F __obstack_printf_chk F __obstack_vprintf_chk F __vasprintf_chk F diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/nptl/libm.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/nptl/libm.abilist index 911153b11e..acf4d68514 100644 --- a/sysdeps/unix/sysv/linux/s390/s390-64/nptl/libm.abilist +++ b/sysdeps/unix/sysv/linux/s390/s390-64/nptl/libm.abilist @@ -394,3 +394,107 @@ GLIBC_2.2 yn F ynf F ynl F +GLIBC_2.4 + GLIBC_2.4 A + __clog10l F + __finitel F + __fpclassifyl F + __nldbl_nexttowardf F + __signbitl F + acoshl F + acosl F + asinhl F + asinl F + atan2l F + atanhl F + atanl F + cabsl F + cacoshl F + cacosl F + cargl F + casinhl F + casinl F + catanhl F + catanl F + cbrtl F + ccoshl F + ccosl F + ceill F + cexpl F + cimagl F + clog10l F + clogl F + conjl F + copysignl F + coshl F + cosl F + cpowl F + cprojl F + creall F + csinhl F + csinl F + csqrtl F + ctanhl F + ctanl F + dreml F + erfcl F + erfl F + exp10l F + exp2l F + expl F + expm1l F + fabsl F + fdiml F + finitel F + floorl F + fmal F + fmaxl F + fminl F + fmodl F + frexpl F + gammal F + hypotl F + ilogbl F + j0l F + j1l F + jnl F + ldexpl F + lgammal F + lgammal_r F + llrintl F + llroundl F + log10l F + log1pl F + log2l F + logbl F + logl F + lrintl F + lroundl F + modfl F + nanl F + nearbyintl F + nextafterl F + nexttoward F + nexttowardf F + nexttowardl F + pow10l F + powl F + remainderl F + remquol F + rintl F + roundl F + scalbl F + scalblnl F + scalbnl F + significandl F + sincosl F + sinhl F + sinl F + sqrtl F + tanhl F + tanl F + tgammal F + truncl F + y0l F + y1l F + ynl F diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/nptl/libpthread.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/nptl/libpthread.abilist index e367e8f80d..596fdd3d7b 100644 --- a/sysdeps/unix/sysv/linux/s390/s390-64/nptl/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/s390/s390-64/nptl/libpthread.abilist @@ -214,6 +214,23 @@ 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_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 -- cgit 1.4.1