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

[Commits] r24758 - in /fsf/trunk/libc: ./ localedata/ localedata/locales/ nptl/ nptl/sysdeps/powerpc/ sysdeps/unix/



Author: eglibc
Date: Fri Dec 13 00:02:16 2013
New Revision: 24758

Log:
Import glibc-mainline for 2013-12-13

Modified:
    fsf/trunk/libc/ChangeLog
    fsf/trunk/libc/NEWS
    fsf/trunk/libc/localedata/ChangeLog
    fsf/trunk/libc/localedata/locales/translit_neutral
    fsf/trunk/libc/nptl/ChangeLog
    fsf/trunk/libc/nptl/sysdeps/powerpc/tcb-offsets.sym
    fsf/trunk/libc/nptl/sysdeps/powerpc/tls.h
    fsf/trunk/libc/sysdeps/unix/Makefile

Modified: fsf/trunk/libc/ChangeLog
==============================================================================
--- fsf/trunk/libc/ChangeLog (original)
+++ fsf/trunk/libc/ChangeLog Fri Dec 13 00:02:16 2013
@@ -1,3 +1,7 @@
+2013-12-12  Kaz Kojima  <kkojima@xxxxxxxxxxxxxx>
+
+	* sysdeps/unix/Makefile ($(objpfx)stub-syscalls.c): Use $$ver.
+
 2013-12-12  Siddhesh Poyarekar  <siddhesh@xxxxxxxxxx>
 
 	* benchtests/Makefile (bench): Add exp2 and log2.

Modified: fsf/trunk/libc/NEWS
==============================================================================
--- fsf/trunk/libc/NEWS (original)
+++ fsf/trunk/libc/NEWS Fri Dec 13 00:02:16 2013
@@ -13,15 +13,15 @@
   10253, 10278, 11087, 11157, 11214, 12486, 13028, 13982, 13985, 14029,
   14032, 14143, 14155, 14547, 14699, 14752, 14876, 14910, 15004, 15048,
   15089, 15218, 15268, 15277, 15308, 15362, 15374, 15400, 15425, 15427,
-  15483, 15522, 15531, 15532, 15601, 15608, 15609, 15610, 15632, 15640,
-  15670, 15672, 15680, 15681, 15723, 15734, 15735, 15736, 15748, 15749,
-  15754, 15760, 15763, 15764, 15797, 15799, 15825, 15843, 15844, 15847,
-  15849, 15855, 15856, 15857, 15859, 15867, 15886, 15887, 15890, 15892,
-  15893, 15895, 15897, 15901, 15905, 15909, 15915, 15917, 15919, 15921,
-  15923, 15939, 15941, 15948, 15963, 15966, 15985, 15988, 15997, 16032,
-  16034, 16036, 16037, 16038, 16041, 16055, 16071, 16072, 16074, 16077,
-  16078, 16103, 16112, 16143, 16144, 16146, 16150, 16151, 16153, 16167,
-  16172, 16195, 16214, 16245, 16271, 16274, 16283, 16289.
+  15483, 15522, 15531, 15532, 15593, 15601, 15608, 15609, 15610, 15632,
+  15640, 15670, 15672, 15680, 15681, 15723, 15734, 15735, 15736, 15748,
+  15749, 15754, 15760, 15763, 15764, 15797, 15799, 15825, 15843, 15844,
+  15847, 15849, 15855, 15856, 15857, 15859, 15867, 15886, 15887, 15890,
+  15892, 15893, 15895, 15897, 15901, 15905, 15909, 15915, 15917, 15919,
+  15921, 15923, 15939, 15941, 15948, 15963, 15966, 15985, 15988, 15997,
+  16032, 16034, 16036, 16037, 16038, 16041, 16055, 16071, 16072, 16074,
+  16077, 16078, 16103, 16112, 16143, 16144, 16146, 16150, 16151, 16153,
+  16167, 16172, 16195, 16214, 16245, 16271, 16274, 16283, 16289.
 
 * The public headers no longer use __unused nor __block.  This change is to
   support compiling programs that are derived from BSD sources and use

Modified: fsf/trunk/libc/localedata/ChangeLog
==============================================================================
--- fsf/trunk/libc/localedata/ChangeLog (original)
+++ fsf/trunk/libc/localedata/ChangeLog Fri Dec 13 00:02:16 2013
@@ -1,3 +1,7 @@
+2013-12-12  Toke HÃÂiland-JÃÂrgensen <toke@xxxxxxx>
+	[BZ #15593]
+	* locales/translit_neutral: Add entries for U00D8 and U00F8.
+
 2013-12-12  Marko Myllynen  <myllynen@xxxxxxxxxx>
 
 	* locales/fi_FI: Fix Charset comment.

Modified: fsf/trunk/libc/localedata/locales/translit_neutral
==============================================================================
--- fsf/trunk/libc/localedata/locales/translit_neutral (original)
+++ fsf/trunk/libc/localedata/locales/translit_neutral Fri Dec 13 00:02:16 2013
@@ -34,10 +34,14 @@
 <U00D7> <U0078>
 % LATIN CAPITAL LETTER AE
 <U00C6> "<U0041><U0045>"
+% LATIN CAPITAL LETTER O WITH STROKE
+<U00D8> "<U004F><U0045>"
 % LATIN SMALL LETTER SHARP S
 <U00DF> "<U0073><U0073>"
 % LATIN SMALL LETTER AE
 <U00E6> "<U0061><U0065>"
+% LATIN SMALL LETTER O WITH STROKE
+<U00F8> "<U006F><U0065>"
 % MODIFIER LETTER PRIME
 <U02B9> <U2032>;<U00B4>
 % MODIFIER LETTER DOUBLE PRIME

Modified: fsf/trunk/libc/nptl/ChangeLog
==============================================================================
--- fsf/trunk/libc/nptl/ChangeLog (original)
+++ fsf/trunk/libc/nptl/ChangeLog Fri Dec 13 00:02:16 2013
@@ -1,3 +1,8 @@
+2011-12-12  Adhemerval Zanella  <azanella@xxxxxxxxxxxxxxxxxx>
+
+	* sysdeps/powerpc/tls.h (struct tcbhead_t): Add DSO and TAR fields.
+	* nptl/sysdeps/powerpc/tcb-offsets.sym: Likewise.
+
 2013-12-09  Carlos O'Donell  <carlos@xxxxxxxxxx>
 
 	* sysdeps/unix/sysv/linux/tst-setgetname.c: New file.

Modified: fsf/trunk/libc/nptl/sysdeps/powerpc/tcb-offsets.sym
==============================================================================
--- fsf/trunk/libc/nptl/sysdeps/powerpc/tcb-offsets.sym (original)
+++ fsf/trunk/libc/nptl/sysdeps/powerpc/tcb-offsets.sym Fri Dec 13 00:02:16 2013
@@ -15,6 +15,9 @@
 PID				thread_offsetof (pid)
 TID				thread_offsetof (tid)
 POINTER_GUARD			(offsetof (tcbhead_t, pointer_guard) - TLS_TCB_OFFSET - sizeof (tcbhead_t))
+TAR_SAVE			(offsetof (tcbhead_t, tar_save) - TLS_TCB_OFFSET - sizeof (tcbhead_t))
+DSO_SLOT1			(offsetof (tcbhead_t, dso_slot1) - TLS_TCB_OFFSET - sizeof (tcbhead_t))
+DSO_SLOT2			(offsetof (tcbhead_t, dso_slot2) - TLS_TCB_OFFSET - sizeof (tcbhead_t))
 #ifndef __ASSUME_PRIVATE_FUTEX
 PRIVATE_FUTEX_OFFSET		thread_offsetof (header.private_futex)
 #endif

Modified: fsf/trunk/libc/nptl/sysdeps/powerpc/tls.h
==============================================================================
--- fsf/trunk/libc/nptl/sysdeps/powerpc/tls.h (original)
+++ fsf/trunk/libc/nptl/sysdeps/powerpc/tls.h Fri Dec 13 00:02:16 2013
@@ -61,6 +61,11 @@
    are private.  */
 typedef struct
 {
+  /* Reservation for Dynamic System Optimizer ABI.  */
+  uintptr_t dso_slot2;
+  uintptr_t dso_slot1;
+  /* Reservation for tar register (ISA 2.07).  */
+  uintptr_t tar_save;
   /* GCC split stack support.  */
   void *__private_ss;
   /* Reservation for the Event-Based Branching ABI.  */

Modified: fsf/trunk/libc/sysdeps/unix/Makefile
==============================================================================
--- fsf/trunk/libc/sysdeps/unix/Makefile (original)
+++ fsf/trunk/libc/sysdeps/unix/Makefile Fri Dec 13 00:02:16 2013
@@ -52,13 +52,13 @@
 	   case $$call in \
 	   *@@*) \
 	     ver=$${call##*@}; call=$${call%%@*}; \
-	     ver=`echo "$ver" | sed 's/\./_/g'`; \
+	     ver=`echo "$$ver" | sed 's/\./_/g'`; \
 	     echo "strong_alias (_no_syscall, __$${call}_$${ver})"; \
 	     echo "versioned_symbol (libc, __$${call}_$${ver}, $$call, $$ver);"\
 	     ;; \
 	   *@*) \
 	     ver=$${call##*@}; call=$${call%%@*}; \
-	     ver=`echo "$ver" | sed 's/\./_/g'`; \
+	     ver=`echo "$$ver" | sed 's/\./_/g'`; \
 	     echo "strong_alias (_no_syscall, __$${call}_$${ver})"; \
 	     echo "compat_symbol (libc, __$${call}_$${ver}, $$call, $$ver);" \
 	     ;; \

_______________________________________________
Commits mailing list
Commits@xxxxxxxxxx
http://eglibc.org/cgi-bin/mailman/listinfo/commits