This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
GNU C Library master sources branch, fedora/master, updated. fedora/glibc-2.10.90-2-62-ga1f7be6
- From: schwab at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 22 Jul 2009 13:16:12 -0000
- Subject: GNU C Library master sources branch, fedora/master, updated. fedora/glibc-2.10.90-2-62-ga1f7be6
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".
The branch, fedora/master has been updated
via a1f7be618c486d9a94c5cae595b9d01dfc1b96ac (commit)
via 3aba072d90b500e76f7f1cb06c659fb3cf02c6b8 (commit)
via 64322469ecb5746709e560f36dbc740c1300f978 (commit)
via ae612b04cc0716186e0d14e342bee184ba94ac1b (commit)
via 0457885b7efb5731e67202746d476c0d023bf43f (commit)
via a8f895ebe15c8988618ab1948d3f7035341a2eb7 (commit)
via 2b7a8664fa86a182c053b6743f36a5ea8bf6bf6f (commit)
via 63fbc91bec5623ab002c6e3ae1f3cd08a5f010fd (commit)
via 8a4494506d9175a2c205ff8d39dc58abd83682eb (commit)
via c3db953c165baa444d01ee6c04ef0c51eba42522 (commit)
via 53924a77a2b827e7f9af6424a6a30224d09692d1 (commit)
via 42e69bcf1137fccfd7a95645a9d316c6490b9ff9 (commit)
via 515a8908cedcf7432270f410e4a749e4ce07a072 (commit)
via e2dca2fea3f1a0a7b05fd10589f469496f9c42a3 (commit)
via 3d77b2687f984700f40e26e0fb06c99eeea1c033 (commit)
via 32c6c342b6bc10396785a4542c22f6f95deca684 (commit)
via 4c74e6522a9e6e9c0ae921e3150bf735cfeb67b0 (commit)
via d979611eb9f18ead1b8da3e956b941545f682565 (commit)
via d9201c13656dc73fba9c5f5f96c3d0e2c7971218 (commit)
via f8b6cd2182494252fdddafe72331b631afac08d8 (commit)
via e88726b483a275824e852f64476087568dbae7bb (commit)
via 92618c954ff3c729c490f93bd15e621930656a47 (commit)
via 30b1954abb02aa7ba8136fe728820cd769052efb (commit)
via f351f2b756e634fde2482a8f9790944db868162b (commit)
via 312d667b85fade523b05f73e0620fb5365fb68a7 (commit)
via aee2665a1795c60aa1965387681d801cf3cda75c (commit)
via 0adae4681750bea9eb729c8935d4b152de4a6b68 (commit)
via c3c2f3cf56ffcfd200f6c26aa5492049140bbbcb (commit)
via 63601ccd1614250bf91e47f46c6b24b53dfd6af6 (commit)
via d52c96e73a20d1c1d266f783fc31df6759207ea0 (commit)
via 00ebd7ed58df389a78e41dece058048725cb585e (commit)
via 09f97a8fbf8be28cc489a7baa1bead17e2cbf764 (commit)
via 1c0ab5bd34159d2ae53390571113844ebadc161b (commit)
via 137028b4d7e50f71906c1656c27079eac5a1d085 (commit)
via 50158f95525ca59459a90f2a7bc65ceb892a0807 (commit)
via bec466d922ee22b94ac0d00415fb605e136efe6e (commit)
via bea0ac1d8703091294fe5822d982591c849b5458 (commit)
via 55c4ce6885b577e2b29a4de674d4062a6882afe8 (commit)
via c8027cced1d3e7803c440cb13d4294754d8791e2 (commit)
via 24a12a5a5f7ea63bc349f219b9fbb722c009a719 (commit)
via e26c9b84155f31b37730fec7621f1d9a805b314d (commit)
via ca419225a3c4f9f341eddf582b201211d1bf2aec (commit)
via 47fc9b710bcadb4196f8ef71813d6724d954fcb2 (commit)
via d7bd7a8ae8cdb3f1414b1e032759d9ef324eb040 (commit)
via 59cbcac015cdd446c346cfd2c2ada3f94ef540b2 (commit)
via b0ecde3a63fd3e987137aa9eb76da3b556b14559 (commit)
via 786b74f41a076ac67b5d4fe59ab26e55745095df (commit)
via 339717d5f117d118750ec187b1779cafa349249e (commit)
via 415ac3df9b10ae426d4f71f9d48003f6a3c7bd8d (commit)
via b4f55afd031f14531ba7681032fc5f75a1578320 (commit)
via eba0994e75e622ad30c6dcdb53e5ddedd043f6d7 (commit)
via a38862a58910a5209c9ac3baae5797fbbedbeb1c (commit)
via 2123d5815eaaa53a772be4b6069bdc6332f2f491 (commit)
via cea43295928d46c3a951ac9d949197c83da7e217 (commit)
via d6485c981b2b5aa4eb7cedc1ed1508183cb686f8 (commit)
via 06e51c8f3de38761f8855700841bc49cf495c8c0 (commit)
via 241e68032077f92de17f69ac77161807c232b346 (commit)
via 167d5ed5de0c6e587506b8a595fe0e4aa630bbb0 (commit)
via af263b81541d1f4a10fc0862d0f3e3b9464534c1 (commit)
via ab6a873fe07b8ded403bc5a5ca73be5d04820d61 (commit)
via 6cbbaa50aac809ad6e0692247876c82d58e466bf (commit)
from 8ecde8e8c2a8e77804f954afffd9efe0ab951e52 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=a1f7be618c486d9a94c5cae595b9d01dfc1b96ac
commit a1f7be618c486d9a94c5cae595b9d01dfc1b96ac
Author: Andreas Schwab <schwab@redhat.com>
Date: Wed Jul 22 14:57:57 2009 +0200
2.10.90-5
diff --git a/fedora/glibc.spec.in b/fedora/glibc.spec.in
index c45c2bb..7e784b9 100644
--- a/fedora/glibc.spec.in
+++ b/fedora/glibc.spec.in
@@ -21,7 +21,7 @@
Summary: The GNU libc libraries
Name: glibc
Version: %{glibcversion}
-Release: 4
+Release: 5
# 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
@@ -330,7 +330,8 @@ shift
rm -rf $builddir
mkdir $builddir ; cd $builddir
build_CFLAGS="$BuildFlags -g -O3 $*"
-CC="$GCC" CXX="$GXX" CFLAGS="$build_CFLAGS" ../configure --prefix=%{_prefix} \
+../configure CC="$GCC" CXX="$GXX" CFLAGS="$build_CFLAGS" \
+ --prefix=%{_prefix} \
--enable-add-ons=nptl$AddOns --without-cvs $EnableKernel \
--with-headers=%{_prefix}/include --enable-bind-now \
--with-tls --with-__thread --build %{nptl_target_cpu}-redhat-linux \
@@ -1027,6 +1028,10 @@ rm -f *.filelist*
%endif
%changelog
+* Wed Jul 22 2009 Andreas Schwab <schwab@redhat.com> - 2.10.90-5
+- Update from master.
+- Undefine __i686 on x86 to fix build.
+
* Mon Jul 20 2009 Andreas Schwab <schwab@redhat.com> - 2.10.90-4
- Update from master.
- Don't build separate i686 package.
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=3aba072d90b500e76f7f1cb06c659fb3cf02c6b8
commit 3aba072d90b500e76f7f1cb06c659fb3cf02c6b8
Author: Jakub Jelinek <jakub@redhat.com>
Date: Wed Jul 22 13:23:08 2009 +0200
Undefine __i686 on x86.
diff --git a/ChangeLog b/ChangeLog
index ab6f980..7b45099 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2009-07-22 Jakub Jelinek <jakub@redhat.com>
+
+ * Makeconfig (ASFLAGS): Append $(sysdep-ASFLAGS).
+ * sysdeps/i386/Makefile (sysdep-ASFLAGS): Add -U__i686.
+
2009-07-21 Ulrich Drepper <drepper@redhat.com>
* sysdeps/x86_64/multiarch/strstr.c: Minor cleanups. Remove
diff --git a/Makeconfig b/Makeconfig
index 9f134cc..2ebe184 100644
--- a/Makeconfig
+++ b/Makeconfig
@@ -780,12 +780,12 @@ endif
# The assembler can generate debug information too.
ifndef ASFLAGS
ifeq ($(have-cpp-asm-debuginfo),yes)
-ASFLAGS := $(filter -g%,$(CFLAGS))
+ASFLAGS = $(filter -g%,$(CFLAGS))
else
-ASFLAGS :=
+ASFLAGS =
endif
endif
-ASFLAGS += $(ASFLAGS-config) $(asflags-cpu)
+ASFLAGS += $(ASFLAGS-config) $(asflags-cpu) $(sysdep-ASFLAGS)
ifndef BUILD_CC
BUILD_CC = $(CC)
diff --git a/sysdeps/i386/Makefile b/sysdeps/i386/Makefile
index 5f0d9be..8cac74a 100644
--- a/sysdeps/i386/Makefile
+++ b/sysdeps/i386/Makefile
@@ -2,6 +2,8 @@
# Every i386 port in use uses gas syntax (I think).
asm-CPPFLAGS += -DGAS_SYNTAX
+sysdep-ASFLAGS += -U__i686
+
# The i386 `long double' is a distinct type we support.
long-double-fcts = yes
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=64322469ecb5746709e560f36dbc740c1300f978
commit 64322469ecb5746709e560f36dbc740c1300f978
Merge: 0457885 ae612b0
Author: Andreas Schwab <schwab@redhat.com>
Date: Wed Jul 22 11:37:18 2009 +0200
Merge commit 'origin/master' into fedora/master
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=0457885b7efb5731e67202746d476c0d023bf43f
commit 0457885b7efb5731e67202746d476c0d023bf43f
Author: Andreas Schwab <schwab@redhat.com>
Date: Tue Jul 21 12:09:30 2009 +0200
2.10.90-4
diff --git a/fedora/glibc.spec.in b/fedora/glibc.spec.in
index c31893c..c45c2bb 100644
--- a/fedora/glibc.spec.in
+++ b/fedora/glibc.spec.in
@@ -1,5 +1,5 @@
%define run_glibc_tests 1
-%define auxarches i686 athlon sparcv9v sparc64v alphaev6
+%define auxarches athlon sparcv9v sparc64v alphaev6
%define xenarches i686 athlon
%ifarch %{xenarches}
%define buildxen 1
@@ -14,14 +14,14 @@
%define buildpower6 0
%endif
%define rtkaioarches %{ix86} x86_64 ia64 ppc ppc64 s390 s390x
-%define debuginfocommonarches %{ix86} alpha alphaev6 sparc sparcv9 sparcv9v sparc64 sparc64v
+%define debuginfocommonarches alpha alphaev6 sparc sparcv9 sparcv9v sparc64 sparc64v
%define multiarcharches %{ix86} x86_64
%define _unpackaged_files_terminate_build 0
Summary: The GNU libc libraries
Name: glibc
Version: %{glibcversion}
-Release: 3
+Release: 4
# 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
@@ -141,6 +141,7 @@ Provides: %{name}-headers(%{_target_cpu})
# If both -m32 and -m64 is to be supported on AMD64, x86_64 glibc-headers
# have to be installed, not i586 ones.
Obsoletes: %{name}-headers(i586)
+Obsoletes: %{name}-headers(i686)
%endif
Requires(pre): kernel-headers
Requires: kernel-headers >= 2.2.1, %{name} = %{version}-%{release}
@@ -200,6 +201,10 @@ Group: Development/Debug
AutoReqProv: no
%ifarch %{debuginfocommonarches}
Requires: glibc-debuginfo-common = %{version}-%{release}
+%else
+%ifarch %{ix86}
+Obsoletes: glibc-debuginfo-common
+%endif
%endif
%description debuginfo
@@ -797,7 +802,7 @@ list_debug_archives()
%ifarch %{debuginfocommonarches}
%ifarch %{ix86}
-%define basearch i586
+%define basearch i686
%endif
%ifarch alpha alphaev6
%define basearch alpha
@@ -1022,6 +1027,10 @@ rm -f *.filelist*
%endif
%changelog
+* Mon Jul 20 2009 Andreas Schwab <schwab@redhat.com> - 2.10.90-4
+- Update from master.
+- Don't build separate i686 package.
+
* Wed Jul 8 2009 Andreas Schwab <schwab@redhat.com> 2.10.90-3
- Reenable setuid on pt_chown.
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=53924a77a2b827e7f9af6424a6a30224d09692d1
commit 53924a77a2b827e7f9af6424a6a30224d09692d1
Merge: 8ecde8e 42e69bc
Author: Andreas Schwab <schwab@redhat.com>
Date: Mon Jul 20 11:02:11 2009 +0200
Merge commit 'origin/master' into fedora/master
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 247 +++
Makeconfig | 6 +-
config.h.in | 9 +
config.make.in | 3 +
configure | 30 +
configure.in | 19 +
elf/Makefile | 51 +-
elf/dl-lookup.c | 373 ++++-
elf/dl-misc.c | 65 +
elf/dl-open.c | 7 +-
elf/do-lookup.h | 271 ---
elf/elf.h | 1 +
elf/rtld.c | 7 +-
elf/tst-audit3.c | 20 +
elf/tst-audit4.c | 35 +
elf/tst-audit5.c | 21 +
elf/tst-auditmod3a.c | 24 +
elf/tst-auditmod3b.c | 156 ++
elf/tst-auditmod4a.c | 48 +
elf/tst-auditmod4b.c | 206 +++
elf/tst-auditmod5a.c | 46 +
elf/tst-auditmod5b.c | 178 ++
elf/tst-unique1.c | 40 +
elf/tst-unique1mod1.c | 21 +
elf/tst-unique1mod2.c | 20 +
elf/tst-unique2.c | 32 +
elf/tst-unique2mod1.c | 13 +
elf/tst-unique2mod2.c | 20 +
fedora/glibc.spec.in | 24 +-
include/atomic.h | 32 +-
include/inline-hashtab.h | 72 +-
locale/C-ctype.c | 6 +-
locale/langinfo.h | 1 +
locale/localeinfo.h | 4 +-
locale/programs/ld-ctype.c | 27 +-
malloc/malloc.c | 27 +-
nptl/ChangeLog | 66 +
nptl/Makefile | 2 +
nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.h | 2 +
.../unix/sysv/linux/x86_64/lowlevelrobustlock.S | 78 +-
.../sysv/linux/x86_64/pthread_cond_broadcast.S | 26 +-
.../unix/sysv/linux/x86_64/pthread_cond_signal.S | 47 +-
.../sysv/linux/x86_64/pthread_cond_timedwait.S | 663 ++++++--
.../unix/sysv/linux/x86_64/pthread_cond_wait.S | 443 +++---
nptl/sysdeps/unix/sysv/linux/x86_64/pthread_once.S | 128 +--
.../sysv/linux/x86_64/pthread_rwlock_timedrdlock.S | 73 +-
.../sysv/linux/x86_64/pthread_rwlock_timedwrlock.S | 73 +-
.../sysdeps/unix/sysv/linux/x86_64/sem_timedwait.S | 308 ++--
nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S | 157 +--
nptl/tst-cond11.c | 16 +-
nptl/tst-sem5.c | 16 +-
nscd/cache.c | 2 +-
resolv/res_mkquery.c | 2 +-
string/stpncpy.c | 15 +-
string/strcasestr.c | 10 +-
string/strncpy.c | 9 +-
string/strstr.c | 9 +-
sysdeps/generic/ldsodefs.h | 19 +
sysdeps/generic/sysdep.h | 43 +-
sysdeps/i386/Makefile | 2 +
sysdeps/i386/configure | 71 +-
sysdeps/i386/configure.in | 11 +
sysdeps/powerpc/sysdep.h | 4 +-
sysdeps/unix/sysv/linux/sys/epoll.h | 4 +-
sysdeps/x86_64/Makefile | 1 +
sysdeps/x86_64/bits/link.h | 12 +
sysdeps/x86_64/dl-trampoline.S | 267 +++-
sysdeps/x86_64/elf/configure | 25 +
sysdeps/x86_64/elf/configure.in | 11 +
sysdeps/x86_64/link-defines.sym | 28 +
sysdeps/x86_64/memcmp.S | 359 ++++
sysdeps/x86_64/multiarch/Makefile | 10 +-
sysdeps/x86_64/multiarch/rawmemchr.S | 1 +
sysdeps/x86_64/multiarch/stpcpy.S | 7 +
sysdeps/x86_64/multiarch/stpncpy-c.c | 8 +
sysdeps/x86_64/multiarch/stpncpy.S | 6 +
sysdeps/x86_64/multiarch/strcasestr-c.c | 18 +
sysdeps/x86_64/multiarch/strcasestr.c | 3 +
sysdeps/x86_64/multiarch/strcmp.S | 1 +
sysdeps/x86_64/multiarch/strcpy.S | 1918 ++++++++++++++++++++
sysdeps/x86_64/multiarch/strcspn-c.c | 312 ++++
sysdeps/x86_64/multiarch/strcspn.S | 82 +
sysdeps/x86_64/multiarch/strlen.S | 1 +
sysdeps/x86_64/multiarch/strncpy-c.c | 8 +
sysdeps/x86_64/multiarch/strncpy.S | 3 +
sysdeps/x86_64/multiarch/strpbrk-c.c | 4 +
sysdeps/x86_64/multiarch/strpbrk.S | 3 +
sysdeps/x86_64/multiarch/strspn-c.c | 284 +++
sysdeps/x86_64/multiarch/strspn.S | 63 +
sysdeps/x86_64/multiarch/strstr-c.c | 12 +
sysdeps/x86_64/multiarch/strstr.c | 464 +++++
91 files changed, 7112 insertions(+), 1260 deletions(-)
delete mode 100644 elf/do-lookup.h
create mode 100644 elf/tst-audit3.c
create mode 100644 elf/tst-audit4.c
create mode 100644 elf/tst-audit5.c
create mode 100644 elf/tst-auditmod3a.c
create mode 100644 elf/tst-auditmod3b.c
create mode 100644 elf/tst-auditmod4a.c
create mode 100644 elf/tst-auditmod4b.c
create mode 100644 elf/tst-auditmod5a.c
create mode 100644 elf/tst-auditmod5b.c
create mode 100644 elf/tst-unique1.c
create mode 100644 elf/tst-unique1mod1.c
create mode 100644 elf/tst-unique1mod2.c
create mode 100644 elf/tst-unique2.c
create mode 100644 elf/tst-unique2mod1.c
create mode 100644 elf/tst-unique2mod2.c
create mode 100644 sysdeps/x86_64/link-defines.sym
create mode 100644 sysdeps/x86_64/memcmp.S
create mode 100644 sysdeps/x86_64/multiarch/stpcpy.S
create mode 100644 sysdeps/x86_64/multiarch/stpncpy-c.c
create mode 100644 sysdeps/x86_64/multiarch/stpncpy.S
create mode 100644 sysdeps/x86_64/multiarch/strcasestr-c.c
create mode 100644 sysdeps/x86_64/multiarch/strcasestr.c
create mode 100644 sysdeps/x86_64/multiarch/strcpy.S
create mode 100644 sysdeps/x86_64/multiarch/strcspn-c.c
create mode 100644 sysdeps/x86_64/multiarch/strcspn.S
create mode 100644 sysdeps/x86_64/multiarch/strncpy-c.c
create mode 100644 sysdeps/x86_64/multiarch/strncpy.S
create mode 100644 sysdeps/x86_64/multiarch/strpbrk-c.c
create mode 100644 sysdeps/x86_64/multiarch/strpbrk.S
create mode 100644 sysdeps/x86_64/multiarch/strspn-c.c
create mode 100644 sysdeps/x86_64/multiarch/strspn.S
create mode 100644 sysdeps/x86_64/multiarch/strstr-c.c
create mode 100644 sysdeps/x86_64/multiarch/strstr.c
hooks/post-receive
--
GNU C Library master sources