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

[commits] r3263 - in /fsf/trunk/libc: ./ localedata/ localedata/locales/ resolv/arpa/ sysdeps/unix/sysv/linux/i386/ sysdeps/unix/sysv/...



Author: eglibc
Date: Sat Aug 25 00:02:59 2007
New Revision: 3263

Log:
Import glibc-mainline for 2007-08-25

Modified:
    fsf/trunk/libc/ChangeLog
    fsf/trunk/libc/localedata/ChangeLog
    fsf/trunk/libc/localedata/locales/ru_RU
    fsf/trunk/libc/resolv/arpa/nameser.h
    fsf/trunk/libc/sysdeps/unix/sysv/linux/i386/syscalls.list
    fsf/trunk/libc/sysdeps/unix/sysv/linux/x86_64/init-first.c

Modified: fsf/trunk/libc/ChangeLog
==============================================================================
--- fsf/trunk/libc/ChangeLog (original)
+++ fsf/trunk/libc/ChangeLog Sat Aug 25 00:02:59 2007
@@ -1,3 +1,15 @@
+2007-08-24  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/x86_64/init-first.c
+	(_libc_vdso_platform_setup): Avoid using exported variable by using
+	alias.
+
+	* resolv/arpa/nameser.h (NS_OPT_DNSSEC_OK): Define.
+
+	* sysdeps/unix/sysv/linux/i386/syscalls.list: No reason to mark
+	fallocate64 as EXTRA< it is not referenced if the symbol isn't
+	defined.
+
 2007-08-23  Ulrich Drepper  <drepper@xxxxxxxxxx>
 
 	* sysdeps/x86_64/dl-trampoline.S (_dl_runtime_profile): Correctly

Modified: fsf/trunk/libc/localedata/ChangeLog
==============================================================================
--- fsf/trunk/libc/localedata/ChangeLog (original)
+++ fsf/trunk/libc/localedata/ChangeLog Sat Aug 25 00:02:59 2007
@@ -1,3 +1,9 @@
+2007-08-24  Ulrich Drepper  <drepper@xxxxxxxxxx>
+
+	[BZ #3842]
+	* locales/ru_RU: Use U00A0 instead of U2002 for thousands separator.
+	The latter might be more correct but usually cannot be displayed.
+
 2007-08-22  Ulrich Drepper  <drepper@xxxxxxxxxx>
 
 	[BZ #4554]

Modified: fsf/trunk/libc/localedata/locales/ru_RU
==============================================================================
--- fsf/trunk/libc/localedata/locales/ru_RU (original)
+++ fsf/trunk/libc/localedata/locales/ru_RU Sat Aug 25 00:02:59 2007
@@ -81,7 +81,7 @@
 int_curr_symbol           "<U0052><U0055><U0042><U0020>"
 currency_symbol           "<U0440><U0443><U0431>"
 mon_decimal_point         "<U002E>"
-mon_thousands_sep         "<U2002>"
+mon_thousands_sep         "<U00A0>"
 mon_grouping              3;3
 positive_sign             ""
 negative_sign             "<U002D>"
@@ -97,7 +97,7 @@
 
 LC_NUMERIC
 decimal_point             "<U002C>"
-thousands_sep             "<U2002>"
+thousands_sep             "<U00A0>"
 grouping                  3;3
 END LC_NUMERIC
 

Modified: fsf/trunk/libc/resolv/arpa/nameser.h
==============================================================================
--- fsf/trunk/libc/resolv/arpa/nameser.h (original)
+++ fsf/trunk/libc/resolv/arpa/nameser.h Sat Aug 25 00:02:59 2007
@@ -424,6 +424,11 @@
 #define NS_NXT_MAX 127
 
 /*
+ * EDNS0 extended flags, host order.
+ */
+#define NS_OPT_DNSSEC_OK        0x8000U
+
+/*
  * Inline versions of get/put short/long.  Pointer is advanced.
  */
 #define NS_GET16(s, cp) do { \

Modified: fsf/trunk/libc/sysdeps/unix/sysv/linux/i386/syscalls.list
==============================================================================
--- fsf/trunk/libc/sysdeps/unix/sysv/linux/i386/syscalls.list (original)
+++ fsf/trunk/libc/sysdeps/unix/sysv/linux/i386/syscalls.list Sat Aug 25 00:02:59 2007
@@ -6,4 +6,4 @@
 oldgetrlimit	EXTRA	getrlimit	i:ip	__old_getrlimit	getrlimit@xxxxxxxxx
 oldsetrlimit	EXTRA	setrlimit	i:ip	__old_setrlimit	setrlimit@xxxxxxxxx
 waitpid		-	waitpid		Ci:ipi	__waitpid	waitpid	__libc_waitpid
-fallocate64	EXTRA	fallocate	Vi:iiiiii	__fallocate64
+fallocate64	-	fallocate	Vi:iiiiii	__fallocate64

Modified: fsf/trunk/libc/sysdeps/unix/sysv/linux/x86_64/init-first.c
==============================================================================
--- fsf/trunk/libc/sysdeps/unix/sysv/linux/x86_64/init-first.c (original)
+++ fsf/trunk/libc/sysdeps/unix/sysv/linux/x86_64/init-first.c Sat Aug 25 00:02:59 2007
@@ -22,7 +22,9 @@
 
 int (*__vdso_gettimeofday) (struct timeval *, void *) attribute_hidden;
 
-int (*__vdso_clock_gettime) (clockid_t, struct timespec *);
+int (*__vdso_clock_gettime) (clockid_t, struct timespec *)
+  __attribute__ ((nocommon));
+strong_alias (__vdso_clock_gettime, __GI___vdso_clock_gettime attribute_hidden)
 
 
 static inline void
@@ -40,7 +42,7 @@
 
   p = _dl_vdso_vsym ("clock_gettime", &linux26);
   PTR_MANGLE (p);
-  __vdso_clock_gettime = p;
+  __GI___vdso_clock_gettime = p;
 }
 
 # define VDSO_SETUP _libc_vdso_platform_setup