[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

r6388 - in glibc-package/branches/glibc-2.21/debian: . patches patches/any patches/sh4



Author: adconrad
Date: 2015-03-19 12:14:13 +0000 (Thu, 19 Mar 2015)
New Revision: 6388

Added:
   glibc-package/branches/glibc-2.21/debian/patches/any/local-libgcc-compat-abilists.diff
Modified:
   glibc-package/branches/glibc-2.21/debian/changelog
   glibc-package/branches/glibc-2.21/debian/patches/series
   glibc-package/branches/glibc-2.21/debian/patches/sh4/local-fpscr_values.diff
Log:
* debian/patches/any/local-libgcc-compat-abilists.diff: Fix the ablists
  to match the symbols added in local-libgcc-compat* for the testsuite.
* debian/patches/sh4/local-fpscr_values.diff: Make the sh abilist match.

Modified: glibc-package/branches/glibc-2.21/debian/changelog
===================================================================
--- glibc-package/branches/glibc-2.21/debian/changelog	2015-03-18 11:13:49 UTC (rev 6387)
+++ glibc-package/branches/glibc-2.21/debian/changelog	2015-03-19 12:14:13 UTC (rev 6388)
@@ -92,6 +92,9 @@
   * debian/*: Update occurences of 2.19 to 2.21 and update symbols to match.
   * debian/patches/any/cvs-vismain-pie.diff: Compile vismain with -fPIE
     and link with -pie to fix testsuite failure with the new binutils.
+  * debian/patches/any/local-libgcc-compat-abilists.diff: Fix the ablists
+    to match the symbols added in local-libgcc-compat* for the testsuite.
+  * debian/patches/sh4/local-fpscr_values.diff: Make the sh abilist match.
   * debian/{control.in/main,rules}: Switch to gcc-4.9 on all architectures.
   * debian/patches/any/local-tester-gcc-4.9.diff: Fix gcc-4.9 regression.
   * debian/sysdeps/*: --enable-lock-elision on powerpc, ppc64, and ppc64el.

Added: glibc-package/branches/glibc-2.21/debian/patches/any/local-libgcc-compat-abilists.diff
===================================================================
--- glibc-package/branches/glibc-2.21/debian/patches/any/local-libgcc-compat-abilists.diff	                        (rev 0)
+++ glibc-package/branches/glibc-2.21/debian/patches/any/local-libgcc-compat-abilists.diff	2015-03-19 12:14:13 UTC (rev 6388)
@@ -0,0 +1,190 @@
+Description: Fix abilists to match ABI additions from local-libgcc-compat*
+Author: Adam Conrad <adconrad@0c3.net>
+Last-Update: 2015-03-19
+
+--- glibc-2.21.orig/sysdeps/unix/sysv/linux/alpha/libc.abilist
++++ glibc-2.21/sysdeps/unix/sysv/linux/alpha/libc.abilist
+@@ -179,6 +179,7 @@ GLIBC_2.0
+  __mempcpy F
+  __monstartup F
+  __morecore D 0x8
++ __multi3 F
+  __nss_configure_lookup F
+  __nss_database_lookup F
+  __nss_group_lookup F
+--- glibc-2.21.orig/sysdeps/unix/sysv/linux/i386/libc.abilist
++++ glibc-2.21/sysdeps/unix/sysv/linux/i386/libc.abilist
+@@ -111,6 +111,7 @@ GLIBC_2.0
+  __check_rhosts_file D 0x4
+  __clone F
+  __close F
++ __cmpdi2 F
+  __cmsg_nxthdr F
+  __connect F
+  __ctype32_b D 0x4
+@@ -134,6 +135,9 @@ GLIBC_2.0
+  __finite F
+  __finitef F
+  __finitel F
++ __fixunsdfdi F
++ __fixunsxfdi F
++ __floatdidf F
+  __fork F
+  __fpu_control D 0x2
+  __frame_state_for F
+@@ -232,6 +236,7 @@ GLIBC_2.0
+  __sysv_signal F
+  __timezone D 0x4
+  __tzname D 0x8
++ __ucmpdi2 F
+  __udivdi3 F
+  __uflow F
+  __umoddi3 F
+--- glibc-2.21.orig/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist
++++ glibc-2.21/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist
+@@ -111,6 +111,7 @@ GLIBC_2.0
+  __check_rhosts_file D 0x4
+  __clone F
+  __close F
++ __cmpdi2 F
+  __cmsg_nxthdr F
+  __connect F
+  __ctype32_b D 0x4
+@@ -125,6 +126,7 @@ GLIBC_2.0
+  __deregister_frame F
+  __deregister_frame_info F
+  __dgettext F
++ __divdi3 F
+  __dup2 F
+  __environ D 0x4
+  __errno_location F
+@@ -133,6 +135,9 @@ GLIBC_2.0
+  __finite F
+  __finitef F
+  __finitel F
++ __fixdfdi F
++ __floatdidf F
++ __floatdisf F
+  __fork F
+  __fpu_control D 0x4
+  __frame_state_for F
+@@ -172,6 +177,7 @@ GLIBC_2.0
+  __mbrtowc F
+  __memalign_hook D 0x4
+  __mempcpy F
++ __moddi3 F
+  __monstartup F
+  __morecore D 0x4
+  __nss_configure_lookup F
+@@ -230,7 +236,10 @@ GLIBC_2.0
+  __sysv_signal F
+  __timezone D 0x4
+  __tzname D 0x8
++ __ucmpdi2 F
++ __udivdi3 F
+  __uflow F
++ __umoddi3 F
+  __underflow F
+  __vfscanf F
+  __vsnprintf F
+--- glibc-2.21.orig/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist
++++ glibc-2.21/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist
+@@ -111,6 +111,7 @@ GLIBC_2.0
+  __check_rhosts_file D 0x4
+  __clone F
+  __close F
++ __cmpdi2 F
+  __cmsg_nxthdr F
+  __connect F
+  __ctype32_b D 0x4
+@@ -134,6 +135,12 @@ GLIBC_2.0
+  __finite F
+  __finitef F
+  __finitel F
++ __fixdfdi F
++ __fixsfdi F
++ __fixunsdfdi F
++ __fixunssfdi F
++ __floatdidf F
++ __floatdisf F
+  __fork F
+  __fpu_control D 0x4
+  __frame_state_for F
+@@ -232,6 +239,7 @@ GLIBC_2.0
+  __sysv_signal F
+  __timezone D 0x4
+  __tzname D 0x8
++ __ucmpdi2 F
+  __udivdi3 F
+  __uflow F
+  __umoddi3 F
+--- glibc-2.21.orig/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist
++++ glibc-2.21/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist
+@@ -110,6 +110,8 @@ GLIBC_2.0
+  __argz_count F
+  __argz_next F
+  __argz_stringify F
++ __ashldi3 F
++ __ashrdi3 F
+  __assert_fail F
+  __assert_perror_fail F
+  __bsd_getpgrp F
+@@ -117,6 +119,7 @@ GLIBC_2.0
+  __check_rhosts_file D 0x4
+  __clone F
+  __close F
++ __cmpdi2 F
+  __cmsg_nxthdr F
+  __connect F
+  __ctype32_b D 0x4
+@@ -131,6 +134,7 @@ GLIBC_2.0
+  __deregister_frame F
+  __deregister_frame_info F
+  __dgettext F
++ __divdi3 F
+  __dup2 F
+  __environ D 0x4
+  __errno_location F
+@@ -139,6 +143,12 @@ GLIBC_2.0
+  __finite F
+  __finitef F
+  __finitel F
++ __fixdfdi F
++ __fixsfdi F
++ __fixunsdfdi F
++ __fixunssfdi F
++ __floatdidf F
++ __floatdisf F
+  __fork F
+  __fpu_control D 0x4
+  __frame_state_for F
+@@ -171,6 +181,7 @@ GLIBC_2.0
+  __libc_start_main F
+  __libc_valloc F
+  __lseek F
++ __lshrdi3 F
+  __lxstat F
+  __malloc_hook D 0x4
+  __malloc_initialize_hook D 0x4
+@@ -178,8 +189,10 @@ GLIBC_2.0
+  __mbrtowc F
+  __memalign_hook D 0x4
+  __mempcpy F
++ __moddi3 F
+  __monstartup F
+  __morecore D 0x4
++ __muldi3 F
+  __nss_configure_lookup F
+  __nss_database_lookup F
+  __nss_group_lookup F
+@@ -236,7 +249,10 @@ GLIBC_2.0
+  __sysv_signal F
+  __timezone D 0x4
+  __tzname D 0x8
++ __ucmpdi2 F
++ __udivdi3 F
+  __uflow F
++ __umoddi3 F
+  __underflow F
+  __vfscanf F
+  __vsnprintf F

Modified: glibc-package/branches/glibc-2.21/debian/patches/series
===================================================================
--- glibc-package/branches/glibc-2.21/debian/patches/series	2015-03-18 11:13:49 UTC (rev 6387)
+++ glibc-package/branches/glibc-2.21/debian/patches/series	2015-03-19 12:14:13 UTC (rev 6388)
@@ -197,6 +197,7 @@
 any/local-ldconfig-fsync.diff
 any/local-libgcc-compat-main.diff
 any/local-libgcc-compat-ports.diff
+any/local-libgcc-compat-abilists.diff
 # any/local-localedef-fix-trampoline.diff	# trips -Werror=unused-function
 any/local-mktemp.diff
 any/local-no-pagesize.diff

Modified: glibc-package/branches/glibc-2.21/debian/patches/sh4/local-fpscr_values.diff
===================================================================
--- glibc-package/branches/glibc-2.21/debian/patches/sh4/local-fpscr_values.diff	2015-03-18 11:13:49 UTC (rev 6387)
+++ glibc-package/branches/glibc-2.21/debian/patches/sh4/local-fpscr_values.diff	2015-03-19 12:14:13 UTC (rev 6388)
@@ -25,3 +25,13 @@
  
      # a*
      alphasort64;
+--- a/sysdeps/unix/sysv/linux/sh/libc.abilist
++++ b/sysdeps/unix/sysv/linux/sh/libc.abilist
+@@ -278,6 +278,7 @@ GLIBC_2.2
+  __flbf F
+  __fork F
+  __fpending F
++ __fpscr_values D 0x8
+  __fpu_control D 0x4
+  __fpurge F
+  __freadable F


Reply to: