rpms/glibc/F-13 .cvsignore, 1.303, 1.304 glibc-fedora.patch, 1.337, 1.338 glibc.spec, 1.430, 1.431 import.log, 1.46, 1.47 sources, 1.328, 1.329
Andreas Schwab
schwab at fedoraproject.org
Mon Feb 22 16:02:25 UTC 2010
Author: schwab
Update of /cvs/pkgs/rpms/glibc/F-13
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18082/F-13
Modified Files:
.cvsignore glibc-fedora.patch glibc.spec import.log sources
Log Message:
2.11.90-13
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/glibc/F-13/.cvsignore,v
retrieving revision 1.303
retrieving revision 1.304
diff -u -p -r1.303 -r1.304
--- .cvsignore 8 Feb 2010 15:32:11 -0000 1.303
+++ .cvsignore 22 Feb 2010 16:02:24 -0000 1.304
@@ -1,2 +1,2 @@
-glibc-2.11-188-g0cbcca8-fedora.tar.bz2
-glibc-2.11-188-g0cbcca8.tar.bz2
+glibc-2.11-215-g199428c-fedora.tar.bz2
+glibc-2.11-215-g199428c.tar.bz2
glibc-fedora.patch:
ChangeLog | 47 +++
ChangeLog.15 | 37 ++
ChangeLog.16 | 25 +
Makeconfig | 6
csu/Makefile | 3
csu/elf-init.c | 17 +
debug/tst-chk1.c | 7
elf/ldconfig.c | 25 +
elf/tst-stackguard1.c | 8
include/bits/stdlib-ldbl.h | 1
include/bits/wchar-ldbl.h | 1
include/features.h | 9
intl/locale.alias | 2
libio/stdio.h | 2
locale/iso-4217.def | 13
locale/programs/locarchive.c | 16 -
localedata/Makefile | 1
localedata/SUPPORTED | 6
localedata/locales/cy_GB | 7
localedata/locales/en_GB | 4
localedata/locales/no_NO | 69 ++++
localedata/locales/zh_TW | 6
malloc/mcheck.c | 30 +-
manual/libc.texinfo | 2
misc/sys/cdefs.h | 20 +
nis/nss | 2
nptl/ChangeLog | 19 +
nptl/Makefile | 11
nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h | 3
nptl/sysdeps/unix/sysv/linux/kernel-features.h | 6
nptl/tst-stackguard1.c | 8
nscd/nscd.conf | 2
nscd/nscd.init | 32 --
posix/Makefile | 15 -
posix/getconf.speclist.h | 39 ++
streams/Makefile | 2
sysdeps/generic/dl-cache.h | 8
sysdeps/i386/Makefile | 10
sysdeps/i386/i686/multiarch/memcpy-ssse3-rep.S | 71 ++---
sysdeps/i386/i686/multiarch/memcpy-ssse3.S | 71 ++---
sysdeps/i386/i686/multiarch/memset-sse2-rep.S | 6
sysdeps/i386/i686/multiarch/memset-sse2.S | 12
sysdeps/ia64/Makefile | 4
sysdeps/ia64/ia64libgcc.S | 350 -------------------------
sysdeps/ia64/libgcc-compat.c | 84 ++++++
sysdeps/powerpc/powerpc64/Makefile | 1
sysdeps/unix/nice.c | 7
sysdeps/unix/sysv/linux/check_pf.c | 5
sysdeps/unix/sysv/linux/dl-osinfo.h | 29 ++
sysdeps/unix/sysv/linux/futimesat.c | 23 -
sysdeps/unix/sysv/linux/i386/dl-cache.h | 59 ++++
sysdeps/unix/sysv/linux/ia64/dl-cache.h | 27 +
sysdeps/unix/sysv/linux/ia64/dl-procinfo.c | 5
sysdeps/unix/sysv/linux/ia64/dl-procinfo.h | 5
sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed | 2
sysdeps/unix/sysv/linux/netlinkaccess.h | 18 +
sysdeps/unix/sysv/linux/paths.h | 2
sysdeps/unix/sysv/linux/sparc/sparc64/fxstat.c | 2
sysdeps/unix/sysv/linux/tcsetattr.c | 32 ++
timezone/zic.c | 2
60 files changed, 792 insertions(+), 546 deletions(-)
View full diff with command:
/usr/bin/cvs -n -f diff -kk -u -p -N -r 1.337 -r 1.338 glibc-fedora.patchIndex: glibc-fedora.patch
===================================================================
RCS file: /cvs/pkgs/rpms/glibc/F-13/glibc-fedora.patch,v
retrieving revision 1.337
retrieving revision 1.338
diff -u -p -r1.337 -r1.338
--- glibc-fedora.patch 8 Feb 2010 15:32:11 -0000 1.337
+++ glibc-fedora.patch 22 Feb 2010 16:02:24 -0000 1.338
@@ -1,6 +1,20 @@
---- glibc-2.11-188-g0cbcca8/ChangeLog
-+++ glibc-2.11.90-12/ChangeLog
-@@ -1,3 +1,16 @@
+--- glibc-2.11-215-g199428c/ChangeLog
++++ glibc-2.11.90-13/ChangeLog
+@@ -179,6 +179,30 @@
+ * sysdeps/x86_64/fpu/fegetenv.c: Likewise
+ * sysdeps/s390/fpu/fegetenv.c: Likewise. Remove unused headers.
+
++2010-02-12 H.J. Lu <hongjiu.lu at intel.com>
++
++ * sysdeps/i386/i686/multiarch/memcpy-ssse3-rep.S: Use unsigned
++ conditional jumps.
++ (shl_0_gobble_cache_loop_tail): Removed.
++ * sysdeps/i386/i686/multiarch/memcpy-ssse3.S: Likewise.
++
++ * sysdeps/i386/i686/multiarch/memset-sse2-rep.S: Use unsigned
++ conditional jumps.
++ * sysdeps/i386/i686/multiarch/memset-sse2.S: Likewise.
++
+2009-10-27 Aurelien Jarno <aurelien at aurel32.net>
+
+ [BZ #10855]
@@ -17,76 +31,7 @@
2010-02-05 H.J. Lu <hongjiu.lu at intel.com>
[BZ #11230]
-@@ -274,68 +287,6 @@
-
- * posix/sched.h: Define time_t and pid_t for XPG7.
-
--2010-01-12 H.J. Lu <hongjiu.lu at intel.com>
--
-- * sysdeps/i386/i686/bcopy.S: New file.
--
-- * sysdeps/i386/i686/cacheinfo.c (__x86_64_data_cache_size): Define.
--
-- * sysdeps/i386/i686/memcpy.S (__memcpy_chk): Use ENTRY_CHK
-- and END_CHK.
-- * sysdeps/i386/i686/memmove.S (__memmove_chk): Likewise.
-- * sysdeps/i386/i686/mempcpy.S (__mempcpy_chk): Likewise.
-- * sysdeps/i386/i686/memset.S (__memset_chk): Likewise.
--
-- * sysdeps/i386/i686/memmove.S: Support USE_AS_BCOPY.
--
-- * sysdeps/i386/i686/multiarch/Makefile (sysdep_routines): Add
-- bzero-sse2 memset-sse2 memcpy-ssse3 mempcpy-ssse3 memmove-ssse3
-- memcpy-ssse3-rep mempcpy-ssse3-rep memmove-ssse3-rep
-- bcopy-ssse3 bcopy-ssse3-rep memset-sse2-rep bzero-sse2-rep
-- * sysdeps/i386/i686/multiarch/bcopy-ssse3-rep.S: New file.
-- * sysdeps/i386/i686/multiarch/bcopy-ssse3.S: New file.
-- * sysdeps/i386/i686/multiarch/bcopy.S: New file.
-- * sysdeps/i386/i686/multiarch/bzero-sse2-rep.S: New file.
-- * sysdeps/i386/i686/multiarch/bzero-sse2.S: New file.
-- * sysdeps/i386/i686/multiarch/bzero.S: New file.
-- * sysdeps/i386/i686/multiarch/memcpy-ssse3-rep.S: New file.
-- * sysdeps/i386/i686/multiarch/memcpy-ssse3.S: New file.
-- * sysdeps/i386/i686/multiarch/memcpy.S: New file.
-- * sysdeps/i386/i686/multiarch/memcpy_chk.S: New file.
-- * sysdeps/i386/i686/multiarch/memmove-ssse3-rep.S: New file.
-- * sysdeps/i386/i686/multiarch/memmove-ssse3.S: New file.
-- * sysdeps/i386/i686/multiarch/memmove.S: New file.
-- * sysdeps/i386/i686/multiarch/memmove_chk.S: New file.
-- * sysdeps/i386/i686/multiarch/mempcpy-ssse3-rep.S: New file.
-- * sysdeps/i386/i686/multiarch/mempcpy-ssse3.S: New file.
-- * sysdeps/i386/i686/multiarch/mempcpy.S: New file.
-- * sysdeps/i386/i686/multiarch/mempcpy_chk.S: New file.
-- * sysdeps/i386/i686/multiarch/memset-sse2-rep.S: New file.
-- * sysdeps/i386/i686/multiarch/memset-sse2.S: New file.
-- * sysdeps/i386/i686/multiarch/memset.S: New file.
-- * sysdeps/i386/i686/multiarch/memset_chk.S: New file.
--
-- * sysdeps/i386/sysdep.h (ENTRY_CHK): New.
-- (END_CHK): Likewise.
--
-- * sysdeps/i386/i686/multiarch/ifunc-defines.sym: Add
-- FEATURE_OFFSET, FEATURE_SIZE and FEATURE_INDEX_1.
-- * sysdeps/x86_64/multiarch/ifunc-defines.sym: Likewise.
--
-- * sysdeps/x86_64/cacheinfo.c (intel_02_cache_info): Add entries
-- for 0x0e and 0x80.
-- (__x86_64_data_cache_size): New.
-- (init_cacheinfo): Set __x86_64_data_cache_size.
--
-- * sysdeps/x86_64/multiarch/init-arch.c (__init_cpu_features): Turn
-- on bit_Fast_Rep_String for Intel Core i7.
--
-- * sysdeps/x86_64/multiarch/init-arch.h (bit_Fast_Rep_String): New.
-- (index_Fast_Rep_String): Likewise.
-- (FEATURE_INDEX_1): Likewise.
-- (FEATURE_INDEX_MAX): Likewise.
-- (cpu_features): Add feature.
--
- 2010-01-12 Ulrich Drepper <drepper at redhat.com>
-
- * conform/data/sys/select.h-data: Fix up for XPG7.
-@@ -1940,6 +1891,11 @@ d2009-10-30 Ulrich Drepper <drepper at redhat.com>
+@@ -2121,6 +2145,11 @@ d2009-10-30 Ulrich Drepper <drepper at redhat.com>
* sysdeps/generic/ldsodefs.h (struct rtld_global): The map element in
the unique symbol hash table should not be const.
@@ -98,7 +43,7 @@
2009-07-21 Ulrich Drepper <drepper at redhat.com>
* sysdeps/x86_64/multiarch/strstr.c: Minor cleanups. Remove
-@@ -2205,6 +2161,11 @@ d2009-10-30 Ulrich Drepper <drepper at redhat.com>
+@@ -2386,6 +2415,11 @@ d2009-10-30 Ulrich Drepper <drepper at redhat.com>
out common code into new function get_common_indeces. Determine
extended family and model for Intel processors.
@@ -110,7 +55,7 @@
2009-06-26 Ulrich Drepper <drepper at redhat.com>
* resolv/resolv.h: Define RES_SNGLKUPREOP.
-@@ -10898,6 +10859,10 @@ d2009-10-30 Ulrich Drepper <drepper at redhat.com>
+@@ -11079,6 +11113,10 @@ d2009-10-30 Ulrich Drepper <drepper at redhat.com>
[BZ #4368]
* stdlib/stdlib.h: Remove obsolete part of comment for realpath.
@@ -121,7 +66,7 @@
2007-04-16 Ulrich Drepper <drepper at redhat.com>
[BZ #4364]
-@@ -12155,6 +12120,15 @@ d2009-10-30 Ulrich Drepper <drepper at redhat.com>
+@@ -12336,6 +12374,15 @@ d2009-10-30 Ulrich Drepper <drepper at redhat.com>
separators also if no non-zero digits found.
* stdlib/Makefile (tests): Add tst-strtod3.
@@ -137,8 +82,8 @@
2006-12-09 Ulrich Drepper <drepper at redhat.com>
[BZ #3632]
---- glibc-2.11-188-g0cbcca8/ChangeLog.15
-+++ glibc-2.11.90-12/ChangeLog.15
+--- glibc-2.11-215-g199428c/ChangeLog.15
++++ glibc-2.11.90-13/ChangeLog.15
@@ -477,6 +477,14 @@
2004-11-26 Jakub Jelinek <jakub at redhat.com>
@@ -204,8 +149,8 @@
2004-08-30 Roland McGrath <roland at frob.com>
* scripts/extract-abilist.awk: If `lastversion' variable defined, omit
---- glibc-2.11-188-g0cbcca8/ChangeLog.16
-+++ glibc-2.11.90-12/ChangeLog.16
+--- glibc-2.11-215-g199428c/ChangeLog.16
++++ glibc-2.11.90-13/ChangeLog.16
@@ -2042,6 +2042,9 @@
(__MATHDECL_2): Use __REDIRECT_NTH instead of __REDIRECT
followed by __THROW.
@@ -259,8 +204,8 @@
2005-07-28 Thomas Schwinge <schwinge at nic-nac-project.de>
[BZ #1137]
---- glibc-2.11-188-g0cbcca8/Makeconfig
-+++ glibc-2.11.90-12/Makeconfig
+--- glibc-2.11-215-g199428c/Makeconfig
++++ glibc-2.11.90-13/Makeconfig
@@ -780,12 +780,12 @@ endif
# The assembler can generate debug information too.
ifndef ASFLAGS
@@ -277,8 +222,8 @@
ifndef BUILD_CC
BUILD_CC = $(CC)
---- glibc-2.11-188-g0cbcca8/csu/Makefile
-+++ glibc-2.11.90-12/csu/Makefile
+--- glibc-2.11-215-g199428c/csu/Makefile
++++ glibc-2.11.90-13/csu/Makefile
@@ -93,7 +93,8 @@ omit-deps += $(crtstuff)
$(crtstuff:%=$(objpfx)%.o): %.o: %.S $(objpfx)defs.h
$(compile.S) -g0 $(ASFLAGS-.os) -o $@
@@ -289,8 +234,8 @@
vpath initfini.c $(sysdirs)
---- glibc-2.11-188-g0cbcca8/csu/elf-init.c
-+++ glibc-2.11.90-12/csu/elf-init.c
+--- glibc-2.11-215-g199428c/csu/elf-init.c
++++ glibc-2.11.90-13/csu/elf-init.c
@@ -63,6 +63,23 @@ extern void (*__init_array_end []) (int, char **, char **)
extern void (*__fini_array_start []) (void) attribute_hidden;
extern void (*__fini_array_end []) (void) attribute_hidden;
@@ -315,8 +260,8 @@
/* These function symbols are provided for the .init/.fini section entry
points automagically by the linker. */
---- glibc-2.11-188-g0cbcca8/debug/tst-chk1.c
-+++ glibc-2.11.90-12/debug/tst-chk1.c
+--- glibc-2.11-215-g199428c/debug/tst-chk1.c
++++ glibc-2.11.90-13/debug/tst-chk1.c
[...7496 lines suppressed...]
++++ glibc-2.11.90-13/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c
@@ -0,0 +1,5 @@
+#ifdef IS_IN_ldconfig
+#include <sysdeps/i386/dl-procinfo.c>
+#else
+#include <sysdeps/generic/dl-procinfo.c>
+#endif
---- glibc-2.11-188-g0cbcca8/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h
-+++ glibc-2.11.90-12/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h
+--- glibc-2.11-215-g199428c/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h
++++ glibc-2.11.90-13/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h
@@ -0,0 +1,5 @@
+#ifdef IS_IN_ldconfig
+#include <sysdeps/unix/sysv/linux/i386/dl-procinfo.h>
+#else
+#include <sysdeps/generic/dl-procinfo.h>
+#endif
---- glibc-2.11-188-g0cbcca8/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed
-+++ glibc-2.11.90-12/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed
+--- glibc-2.11-215-g199428c/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed
++++ glibc-2.11.90-13/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed
@@ -1 +1 @@
-s_^\(RTLDLIST=\)\([^ ]*\)-ia64\(\.so\.[0-9.]*\)[ ]*$_\1"\2-ia64\3 \2\3"_
+s_^\(RTLDLIST=\)\([^ ]*\)-ia64\(\.so\.[0-9.]*\)[ ]*$_\1"\2-ia64\3 /emul/ia32-linux\2\3"_
---- glibc-2.11-188-g0cbcca8/sysdeps/unix/sysv/linux/netlinkaccess.h
-+++ glibc-2.11.90-12/sysdeps/unix/sysv/linux/netlinkaccess.h
+--- glibc-2.11-215-g199428c/sysdeps/unix/sysv/linux/netlinkaccess.h
++++ glibc-2.11.90-13/sysdeps/unix/sysv/linux/netlinkaccess.h
@@ -25,6 +25,24 @@
#include <kernel-features.h>
@@ -8461,8 +2691,8 @@
struct netlink_res
{
---- glibc-2.11-188-g0cbcca8/sysdeps/unix/sysv/linux/paths.h
-+++ glibc-2.11.90-12/sysdeps/unix/sysv/linux/paths.h
+--- glibc-2.11-215-g199428c/sysdeps/unix/sysv/linux/paths.h
++++ glibc-2.11.90-13/sysdeps/unix/sysv/linux/paths.h
@@ -62,7 +62,7 @@
#define _PATH_TTY "/dev/tty"
#define _PATH_UNIX "/boot/vmlinux"
@@ -8472,13 +2702,13 @@
#define _PATH_WTMP "/var/log/wtmp"
/* Provide trailing slash, since mostly used for building pathnames. */
---- glibc-2.11-188-g0cbcca8/sysdeps/unix/sysv/linux/sparc/sparc64/fxstat.c
-+++ glibc-2.11.90-12/sysdeps/unix/sysv/linux/sparc/sparc64/fxstat.c
+--- glibc-2.11-215-g199428c/sysdeps/unix/sysv/linux/sparc/sparc64/fxstat.c
++++ glibc-2.11.90-13/sysdeps/unix/sysv/linux/sparc/sparc64/fxstat.c
@@ -1 +1 @@
-#include "../../fxstat.c"
+#include "../../i386/fxstat.c"
---- glibc-2.11-188-g0cbcca8/sysdeps/unix/sysv/linux/tcsetattr.c
-+++ glibc-2.11.90-12/sysdeps/unix/sysv/linux/tcsetattr.c
+--- glibc-2.11-215-g199428c/sysdeps/unix/sysv/linux/tcsetattr.c
++++ glibc-2.11.90-13/sysdeps/unix/sysv/linux/tcsetattr.c
@@ -49,6 +49,7 @@ tcsetattr (fd, optional_actions, termios_p)
{
struct __kernel_termios k_termios;
@@ -8524,137 +2754,8 @@
+ return retval;
}
libc_hidden_def (tcsetattr)
---- glibc-2.11-188-g0cbcca8/sysdeps/x86_64/cacheinfo.c
-+++ glibc-2.11.90-12/sysdeps/x86_64/cacheinfo.c
-@@ -74,7 +74,6 @@ static const struct intel_02_cache_info
- { 0x0a, 2, 32, M(_SC_LEVEL1_DCACHE_SIZE), 8192 },
- { 0x0c, 4, 32, M(_SC_LEVEL1_DCACHE_SIZE), 16384 },
- { 0x0d, 4, 64, M(_SC_LEVEL1_DCACHE_SIZE), 16384 },
-- { 0x0e, 6, 64, M(_SC_LEVEL1_DCACHE_SIZE), 24576 },
- { 0x21, 8, 64, M(_SC_LEVEL2_CACHE_SIZE), 262144 },
- { 0x22, 4, 64, M(_SC_LEVEL3_CACHE_SIZE), 524288 },
- { 0x23, 8, 64, M(_SC_LEVEL3_CACHE_SIZE), 1048576 },
-@@ -114,7 +113,6 @@ static const struct intel_02_cache_info
- { 0x7c, 8, 64, M(_SC_LEVEL2_CACHE_SIZE), 1048576 },
- { 0x7d, 8, 64, M(_SC_LEVEL2_CACHE_SIZE), 2097152 },
- { 0x7f, 2, 64, M(_SC_LEVEL2_CACHE_SIZE), 524288 },
-- { 0x80, 8, 64, M(_SC_LEVEL2_CACHE_SIZE), 524288 },
- { 0x82, 8, 32, M(_SC_LEVEL2_CACHE_SIZE), 262144 },
- { 0x83, 8, 32, M(_SC_LEVEL2_CACHE_SIZE), 524288 },
- { 0x84, 8, 32, M(_SC_LEVEL2_CACHE_SIZE), 1048576 },
-@@ -454,10 +452,9 @@ __cache_sysconf (int name)
- }
-
-
--/* Data cache size for use in memory and string routines, typically
-+/* Half the data cache size for use in memory and string routines, typically
- L1 size. */
- long int __x86_64_data_cache_size_half attribute_hidden = 32 * 1024 / 2;
--long int __x86_64_data_cache_size attribute_hidden = 32 * 1024;
- /* Shared cache size for use in memory and string routines, typically
- L2 or L3 size. */
- long int __x86_64_shared_cache_size_half attribute_hidden = 1024 * 1024 / 2;
-@@ -660,10 +657,7 @@ init_cacheinfo (void)
- }
-
- if (data > 0)
-- {
-- __x86_64_data_cache_size_half = data / 2;
-- __x86_64_data_cache_size = data;
-- }
-+ __x86_64_data_cache_size_half = data / 2;
-
- if (shared > 0)
- {
---- glibc-2.11-188-g0cbcca8/sysdeps/x86_64/multiarch/ifunc-defines.sym
-+++ glibc-2.11.90-12/sysdeps/x86_64/multiarch/ifunc-defines.sym
-@@ -13,8 +13,5 @@ CPUID_ECX_OFFSET offsetof (struct cpuid_registers, ecx)
- CPUID_EDX_OFFSET offsetof (struct cpuid_registers, edx)
- FAMILY_OFFSET offsetof (struct cpu_features, family)
- MODEL_OFFSET offsetof (struct cpu_features, model)
--FEATURE_OFFSET offsetof (struct cpu_features, feature)
--FEATURE_SIZE sizeof (unsigned int)
-
- COMMON_CPUID_INDEX_1
--FEATURE_INDEX_1
---- glibc-2.11-188-g0cbcca8/sysdeps/x86_64/multiarch/init-arch.c
-+++ glibc-2.11.90-12/sysdeps/x86_64/multiarch/init-arch.c
-@@ -64,23 +64,7 @@ __init_cpu_features (void)
- __cpu_features.model += extended_model;
- }
- else if (__cpu_features.family == 0x06)
-- {
-- __cpu_features.model += extended_model;
-- switch (__cpu_features.model)
-- {
-- case 0x1a:
-- case 0x1e:
-- case 0x1f:
-- case 0x25:
-- case 0x2e:
-- case 0x2f:
-- /* Rep string instructions are fast on Intel Core i3, i5
-- and i7. */
-- __cpu_features.feature[index_Fast_Rep_String]
-- |= bit_Fast_Rep_String;
-- break;
-- }
-- }
-+ __cpu_features.model += extended_model;
- }
- /* This spells out "AuthenticAMD". */
- else if (ebx == 0x68747541 && ecx == 0x444d4163 && edx == 0x69746e65)
---- glibc-2.11-188-g0cbcca8/sysdeps/x86_64/multiarch/init-arch.h
-+++ glibc-2.11.90-12/sysdeps/x86_64/multiarch/init-arch.h
-@@ -16,8 +16,6 @@
- Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
- 02111-1307 USA. */
-
--#define bit_Fast_Rep_String (1 << 0)
--
- #ifdef __ASSEMBLER__
-
- #include <ifunc-defines.h>
-@@ -30,8 +28,6 @@
- #define index_SSSE3 COMMON_CPUID_INDEX_1*CPUID_SIZE+CPUID_ECX_OFFSET
- #define index_SSE4_2 COMMON_CPUID_INDEX_1*CPUID_SIZE+CPUID_ECX_OFFSET
-
--#define index_Fast_Rep_String FEATURE_INDEX_1*FEATURE_SIZE
--
- #else /* __ASSEMBLER__ */
-
- #include <sys/param.h>
-@@ -43,13 +39,6 @@ enum
- COMMON_CPUID_INDEX_MAX
- };
-
--enum
-- {
-- FEATURE_INDEX_1 = 0,
-- /* Keep the following line at the end. */
-- FEATURE_INDEX_MAX
-- };
--
- extern struct cpu_features
- {
- enum
-@@ -69,7 +58,6 @@ extern struct cpu_features
- } cpuid[COMMON_CPUID_INDEX_MAX];
- unsigned int family;
- unsigned int model;
-- unsigned int feature[FEATURE_INDEX_MAX];
- } __cpu_features attribute_hidden;
-
-
-@@ -98,6 +86,4 @@ extern const struct cpu_features *__get_cpu_features (void)
- #define HAS_SSE4_2 HAS_CPU_FEATURE (COMMON_CPUID_INDEX_1, ecx, 20)
- #define HAS_FMA HAS_CPU_FEATURE (COMMON_CPUID_INDEX_1, ecx, 12)
-
--#define index_Fast_Rep_String FEATURE_INDEX_1
--
- #endif /* __ASSEMBLER__ */
---- glibc-2.11-188-g0cbcca8/timezone/zic.c
-+++ glibc-2.11.90-12/timezone/zic.c
+--- glibc-2.11-215-g199428c/timezone/zic.c
++++ glibc-2.11.90-13/timezone/zic.c
@@ -1921,7 +1921,7 @@ const int zonecount;
if (stdrp != NULL && stdrp->r_hiyear == 2037)
return;
Index: glibc.spec
===================================================================
RCS file: /cvs/pkgs/rpms/glibc/F-13/glibc.spec,v
retrieving revision 1.430
retrieving revision 1.431
diff -u -p -r1.430 -r1.431
--- glibc.spec 8 Feb 2010 15:32:12 -0000 1.430
+++ glibc.spec 22 Feb 2010 16:02:25 -0000 1.431
@@ -1,4 +1,4 @@
-%define glibcsrcdir glibc-2.11-188-g0cbcca8
+%define glibcsrcdir glibc-2.11-215-g199428c
%define glibcversion 2.11.90
### glibc.spec.in follows:
%define run_glibc_tests 1
@@ -24,7 +24,7 @@
Summary: The GNU libc libraries
Name: glibc
Version: %{glibcversion}
-Release: 12
+Release: 13
# GPLv2+ is used in a bunch of programs, LGPLv2+ is used for libraries.
# Things that are linked directly into dynamically linked programs
# and shared libraries (e.g. crt files, lib*_nonshared.a) have an additional
@@ -950,12 +950,10 @@ rm -f *.filelist*
%endif
%endif
%ifarch s390x
-%dir /lib
/lib/ld64.so.1
%endif
%ifarch ia64
%if "%{_lib}" == "lib64"
-%dir /lib
/lib/ld-linux-ia64.so.2
%endif
%endif
@@ -982,7 +980,6 @@ rm -f *.filelist*
%ifnarch %{auxarches}
%files -f common.filelist common
%defattr(-,root,root)
-%dir %{_prefix}/lib/locale
%attr(0644,root,root) %verify(not md5 size mtime) %{_prefix}/lib/locale/locale-archive.tmpl
%attr(0644,root,root) %verify(not md5 size mtime mode) %ghost %config(missingok,noreplace) %{_prefix}/lib/locale/locale-archive
%dir %attr(755,root,root) /etc/default
@@ -1033,6 +1030,16 @@ rm -f *.filelist*
%endif
%changelog
+* Mon Feb 22 2010 Andreas Schwab <schwab at redhat.com> - 2.11.90-13
+- Update from master
+ - Use CPUID_OFFSET instead of FEATURE_OFFSET
+ - Add 32bit memcmp/strcmp/strncmp optimized for SSSE3/SSS4.2
+ - Fix file descriotor leak in nftw with FTW_CHDIR (BZ#11271)
+ - Add Sparc STT_GNU_IFUNC support
+ - Add power7-optimized classification functions
+- Reapply "Optimize 32bit memset/memcpy with SSE2/SSSE3."
+- Use unsigned comparison in sse memcpy/memset
+
* Mon Feb 8 2010 Andreas Schwab <schwab at redhat.com> - 2.11.90-12
- Update from master
- Update constants in <sys/mount.h> for current kernels (#11235)
Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/glibc/F-13/import.log,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -p -r1.46 -r1.47
--- import.log 8 Feb 2010 15:32:13 -0000 1.46
+++ import.log 22 Feb 2010 16:02:25 -0000 1.47
@@ -44,3 +44,4 @@ glibc-2_11_90-9:HEAD:glibc-2.11.90-9.src
glibc-2_11_90-10:HEAD:glibc-2.11.90-10.src.rpm:1264006094
glibc-2_11_90-11:HEAD:glibc-2.11.90-11.src.rpm:1265032871
glibc-2_11_90-12:HEAD:glibc-2.11.90-12.src.rpm:1265642830
+glibc-2_11_90-13:F-13:glibc-2.11.90-13.src.rpm:1266853673
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/glibc/F-13/sources,v
retrieving revision 1.328
retrieving revision 1.329
diff -u -p -r1.328 -r1.329
--- sources 8 Feb 2010 15:32:13 -0000 1.328
+++ sources 22 Feb 2010 16:02:25 -0000 1.329
@@ -1,2 +1,2 @@
-bd4ead4a2f894434acb52840bed4c17d glibc-2.11-188-g0cbcca8-fedora.tar.bz2
-6f26cac5f9a78260e97a648b4ca46e7e glibc-2.11-188-g0cbcca8.tar.bz2
+872a06858dd16ca5aad8392f33164cc4 glibc-2.11-215-g199428c-fedora.tar.bz2
+39b9d94c614d330bdfa4f16a9b9442df glibc-2.11-215-g199428c.tar.bz2
More information about the scm-commits
mailing list