This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH] [SH] ABI baseline update


Hi,

The attached patch is to update the abi baseline files for SH.
Only checked for cross sh4-unknown-linux-gnu with "make check-abi".
Thomas, could you check if it works for you?

Regards,
	kaz
--
	* sysdeps/unix/sysv/linux/sh/nptl/ld.abilist: New file.
	* sysdeps/unix/sysv/linux/sh/nptl/libc.abilist: Refreshed.
	* sysdeps/unix/sysv/linux/sh/nptl/libm.abilist: Refreshed.
	* sysdeps/unix/sysv/linux/sh/nptl/librt.abilist: Refreshed.	

diff -upN ORIG/libc/sysdeps/unix/sysv/linux/sh/nptl/ld.abilist libc/sysdeps/unix/sysv/linux/sh/nptl/ld.abilist
--- ORIG/libc/sysdeps/unix/sysv/linux/sh/nptl/ld.abilist	1970-01-01 09:00:00.000000000 +0900
+++ libc/sysdeps/unix/sysv/linux/sh/nptl/ld.abilist	2012-05-29 22:21:20.000000000 +0900
@@ -0,0 +1,16 @@
+GLIBC_2.2
+ GLIBC_2.2 A
+ __libc_memalign F
+ __libc_stack_end D 0x4
+ _dl_mcount F
+ _r_debug D 0x14
+ calloc F
+ free F
+ malloc F
+ realloc F
+GLIBC_2.3
+ GLIBC_2.3 A
+ __tls_get_addr F
+GLIBC_2.4
+ GLIBC_2.4 A
+ __stack_chk_guard D 0x4
diff -upN ORIG/libc/sysdeps/unix/sysv/linux/sh/nptl/libc.abilist libc/sysdeps/unix/sysv/linux/sh/nptl/libc.abilist
--- ORIG/libc/sysdeps/unix/sysv/linux/sh/nptl/libc.abilist	2012-05-29 21:37:37.000000000 +0900
+++ libc/sysdeps/unix/sysv/linux/sh/nptl/libc.abilist	2012-05-29 22:18:43.000000000 +0900
@@ -11,7 +11,6 @@ GLIBC_2.10
  accept4 F
  endsgent F
  fallocate F
- fallocate64 F
  fgetsgent F
  fgetsgent_r F
  getsgent F
@@ -36,6 +35,7 @@ GLIBC_2.11
  GLIBC_2.11 A
  __longjmp_chk F
  execvpe F
+ fallocate64 F
  mkostemps F
  mkostemps64 F
  mkstemps F
@@ -50,9 +50,7 @@ GLIBC_2.12
  sys_nerr D 0x4
 GLIBC_2.13
  GLIBC_2.13 A
- __fentry__ F
  fanotify_init F
- fanotify_mark F
  prlimit F
  prlimit64 F
 GLIBC_2.14
@@ -210,6 +208,7 @@ GLIBC_2.2
  _IO_wdefault_xsputn F
  _IO_wdo_write F
  _IO_wdoallocbuf F
+ _IO_wfile_jumps D 0x54
  _IO_wfile_overflow F
  _IO_wfile_seekoff F
  _IO_wfile_sync F
@@ -265,6 +264,7 @@ GLIBC_2.2
  __finitef F
  __finitel F
  __flbf F
+ __fork F
  __fpending F
  __fpu_control D 0x4
  __fpurge F
@@ -503,7 +503,7 @@ GLIBC_2.2
  _longjmp F
  _mcleanup F
  _mcount F
- _nl_default_dirname D 0x20
+ _nl_default_dirname D 0x19
  _nl_domain_bindings D 0x4
  _nl_msg_cat_cntr D 0x4
  _null_auth D 0xc
@@ -514,6 +514,7 @@ GLIBC_2.2
  _obstack_free F
  _obstack_memory_used F
  _obstack_newchunk F
+ _res D 0x200
  _res_hconf D 0x30
  _rpc_dtablesize F
  _seterr_reply F
@@ -1949,6 +1950,9 @@ GLIBC_2.3
 GLIBC_2.3.2
  GLIBC_2.3.2 A
  __register_atfork F
+ epoll_create F
+ epoll_ctl F
+ epoll_wait F
  lchmod F
  pthread_cond_broadcast F
  pthread_cond_destroy F
@@ -1959,6 +1963,7 @@ GLIBC_2.3.2
  strptime_l F
 GLIBC_2.3.3
  GLIBC_2.3.3 A
+ _sys_siglist D 0x104
  gnu_dev_major F
  gnu_dev_makedev F
  gnu_dev_minor F
@@ -1970,10 +1975,14 @@ GLIBC_2.3.3
  inet6_option_space F
  nftw F
  nftw64 F
+ posix_fadvise64 F
+ posix_fallocate64 F
  remap_file_pages F
  sched_getaffinity F
  sched_setaffinity F
  semtimedop F
+ sys_sigabbrev D 0x104
+ sys_siglist D 0x104
 GLIBC_2.3.4
  GLIBC_2.3.4 A
  __chk_fail F
@@ -2058,6 +2067,7 @@ GLIBC_2.4
  __wmemset_chk F
  __wprintf_chk F
  __xmknodat F
+ _sys_errlist D 0x210
  _sys_nerr D 0x4
  eaccess F
  faccessat F
@@ -2078,6 +2088,7 @@ GLIBC_2.4
  readlinkat F
  renameat F
  symlinkat F
+ sys_errlist D 0x210
  sys_nerr D 0x4
  unlinkat F
  unshare F
diff -upN ORIG/libc/sysdeps/unix/sysv/linux/sh/nptl/libm.abilist libc/sysdeps/unix/sysv/linux/sh/nptl/libm.abilist
--- ORIG/libc/sysdeps/unix/sysv/linux/sh/nptl/libm.abilist	2012-05-29 21:37:37.000000000 +0900
+++ libc/sysdeps/unix/sysv/linux/sh/nptl/libm.abilist	2012-05-29 22:18:32.000000000 +0900
@@ -4,83 +4,56 @@ GLIBC_2.15
  __acosf_finite F
  __acosh_finite F
  __acoshf_finite F
- __acoshl_finite F
- __acosl_finite F
  __asin_finite F
  __asinf_finite F
- __asinl_finite F
  __atan2_finite F
  __atan2f_finite F
- __atan2l_finite F
  __atanh_finite F
  __atanhf_finite F
- __atanhl_finite F
  __cosh_finite F
  __coshf_finite F
- __coshl_finite F
  __exp10_finite F
  __exp10f_finite F
- __exp10l_finite F
  __exp2_finite F
  __exp2f_finite F
- __exp2l_finite F
  __exp_finite F
  __expf_finite F
- __expl_finite F
  __fmod_finite F
  __fmodf_finite F
- __fmodl_finite F
  __gamma_r_finite F
  __gammaf_r_finite F
- __gammal_r_finite F
  __hypot_finite F
  __hypotf_finite F
- __hypotl_finite F
  __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
  __lgamma_r_finite F
  __lgammaf_r_finite F
- __lgammal_r_finite F
  __log10_finite F
  __log10f_finite F
- __log10l_finite F
  __log2_finite F
  __log2f_finite F
- __log2l_finite F
  __log_finite F
  __logf_finite F
- __logl_finite F
  __pow_finite F
  __powf_finite F
- __powl_finite F
  __remainder_finite F
  __remainderf_finite F
- __remainderl_finite F
  __scalb_finite F
  __scalbf_finite F
- __scalbl_finite F
  __sinh_finite F
  __sinhf_finite F
- __sinhl_finite F
  __sqrt_finite F
  __sqrtf_finite F
- __sqrtl_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
@@ -394,3 +367,6 @@ GLIBC_2.2
  yn F
  ynf F
  ynl F
+GLIBC_2.4
+ GLIBC_2.4 A
+ exp2l F
diff -upN ORIG/libc/sysdeps/unix/sysv/linux/sh/nptl/librt.abilist libc/sysdeps/unix/sysv/linux/sh/nptl/librt.abilist
--- ORIG/libc/sysdeps/unix/sysv/linux/sh/nptl/librt.abilist	2012-05-29 21:37:37.000000000 +0900
+++ libc/sysdeps/unix/sysv/linux/sh/nptl/librt.abilist	2012-05-29 22:18:38.000000000 +0900
@@ -31,13 +31,6 @@ 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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]