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.12.90-5-3-g9da0dd7
- From: schwab at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 23 Jul 2010 09:50:52 -0000
- Subject: GNU C Library master sources branch, fedora/master, updated. fedora/glibc-2.12.90-5-3-g9da0dd7
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 9da0dd7c81b1cedd383e0eba09c9452d2874f862 (commit)
via 854169edd45ac9f64274148c482a4a33b287dfe3 (commit)
via fea6cc4a20c98a3abf53223c0ffaa3104b66f56c (commit)
from 6be18f65e8c7b2b26b065c8972789e31484ec8df (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=9da0dd7c81b1cedd383e0eba09c9452d2874f862
commit 9da0dd7c81b1cedd383e0eba09c9452d2874f862
Author: Andreas Schwab <schwab@redhat.com>
Date: Wed Jul 21 17:03:41 2010 +0200
2.12.90-6
diff --git a/fedora/glibc.spec.in b/fedora/glibc.spec.in
index 6002868..447d9ca 100644
--- a/fedora/glibc.spec.in
+++ b/fedora/glibc.spec.in
@@ -20,7 +20,7 @@
Summary: The GNU libc libraries
Name: glibc
Version: %{glibcversion}
-Release: 5
+Release: 6
# 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
@@ -1031,6 +1031,9 @@ rm -f *.filelist*
%endif
%changelog
+* Wed Jul 21 2010 Andreas Schwab <schwab@redhat.com> - 2.12.90-6
+- Bump minimum kernel version to 2.6.32
+
* Mon Jul 12 2010 Andreas Schwab <schwab@redhat.com> - 2.12.90-5
- Update from master
- Don't pass NULL occation to dl_signal_cerror
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=854169edd45ac9f64274148c482a4a33b287dfe3
commit 854169edd45ac9f64274148c482a4a33b287dfe3
Author: Andreas Schwab <schwab@redhat.com>
Date: Wed Jul 21 17:03:28 2010 +0200
Bump minimum kernel version to 2.6.32
diff --git a/fedora/glibc.spec.in b/fedora/glibc.spec.in
index d7cbfa5..6002868 100644
--- a/fedora/glibc.spec.in
+++ b/fedora/glibc.spec.in
@@ -50,7 +50,7 @@ BuildRequires: /bin/ps, /bin/kill, /bin/awk
# This is to ensure that __frame_state_for is exported by glibc
# will be compatible with egcs 1.x.y
BuildRequires: gcc >= 3.2
-%define enablekernel 2.6.18
+%define enablekernel 2.6.32
%ifarch i386
%define nptl_target_cpu i486
%else
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=fea6cc4a20c98a3abf53223c0ffaa3104b66f56c
commit fea6cc4a20c98a3abf53223c0ffaa3104b66f56c
Author: Andreas Schwab <schwab@linux-m68k.org>
Date: Sun Jul 18 15:14:25 2010 +0200
Remove undefined operations
diff --git a/ChangeLog b/ChangeLog
index 37579f5..29c0c03 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2010-07-18 Andreas Schwab <schwab@linux-m68k.org>
+
+ * debug/vdprintf_chk.c (__vdprintf_chk): Remove undefined
+ operation.
+ * libio/iofdopen.c (_IO_new_fdopen): Likewise.
+ * libio/iofopncook.c (_IO_cookie_init): Likewise.
+ * libio/iovdprintf.c (_IO_vdprintf): Likewise.
+ * libio/oldiofdopen.c (_IO_old_fdopen): Likewise.
+ * sysdeps/powerpc/powerpc64/dl-machine.h (elf_machine_rela):
+ Likewise.
+
2010-07-09 Ulrich Drepper <drepper@redhat.com>
* sysdeps/unix/sysv/linux/fpathconf.c (__fpathconf): Use __fcntl not
diff --git a/debug/vdprintf_chk.c b/debug/vdprintf_chk.c
index 8f3d332..e65fbe8 100644
--- a/debug/vdprintf_chk.c
+++ b/debug/vdprintf_chk.c
@@ -50,10 +50,10 @@ __vdprintf_chk (int d, int flags, const char *format, va_list arg)
INTUSE(_IO_un_link) (&tmpfil);
return EOF;
}
- tmpfil.file._IO_file_flags =
- (_IO_mask_flags (&tmpfil.file, _IO_NO_READS,
- _IO_NO_READS+_IO_NO_WRITES+_IO_IS_APPENDING)
- | _IO_DELETE_DONT_CLOSE);
+ tmpfil.file._flags |= _IO_DELETE_DONT_CLOSE;
+
+ _IO_mask_flags (&tmpfil.file, _IO_NO_READS,
+ _IO_NO_READS+_IO_NO_WRITES+_IO_IS_APPENDING);
/* For flags > 0 (i.e. __USE_FORTIFY_LEVEL > 1) request that %n
can only come from read-only format strings. */
diff --git a/libio/iofdopen.c b/libio/iofdopen.c
index 0c449ed..8543045 100644
--- a/libio/iofdopen.c
+++ b/libio/iofdopen.c
@@ -172,9 +172,8 @@ _IO_new_fdopen (fd, mode)
}
new_f->fp.file._flags &= ~_IO_DELETE_DONT_CLOSE;
- new_f->fp.file._IO_file_flags =
- _IO_mask_flags (&new_f->fp.file, read_write,
- _IO_NO_READS+_IO_NO_WRITES+_IO_IS_APPENDING);
+ _IO_mask_flags (&new_f->fp.file, read_write,
+ _IO_NO_READS+_IO_NO_WRITES+_IO_IS_APPENDING);
return &new_f->fp.file;
}
diff --git a/libio/iofopncook.c b/libio/iofopncook.c
index 976ff50..b06429d 100644
--- a/libio/iofopncook.c
+++ b/libio/iofopncook.c
@@ -154,9 +154,8 @@ _IO_cookie_init (struct _IO_cookie_file *cfile, int read_write,
INTUSE(_IO_file_init) (&cfile->__fp);
- cfile->__fp.file._IO_file_flags =
- _IO_mask_flags (&cfile->__fp.file, read_write,
- _IO_NO_READS+_IO_NO_WRITES+_IO_IS_APPENDING);
+ _IO_mask_flags (&cfile->__fp.file, read_write,
+ _IO_NO_READS+_IO_NO_WRITES+_IO_IS_APPENDING);
/* We use a negative number different from -1 for _fileno to mark that
this special stream is not associated with a real file, but still has
diff --git a/libio/iovdprintf.c b/libio/iovdprintf.c
index 5284ff8..fb4a838 100644
--- a/libio/iovdprintf.c
+++ b/libio/iovdprintf.c
@@ -53,10 +53,10 @@ _IO_vdprintf (d, format, arg)
INTUSE(_IO_un_link) (&tmpfil);
return EOF;
}
- tmpfil.file._IO_file_flags =
- (_IO_mask_flags (&tmpfil.file, _IO_NO_READS,
- _IO_NO_READS+_IO_NO_WRITES+_IO_IS_APPENDING)
- | _IO_DELETE_DONT_CLOSE);
+ tmpfil.file._flags |= _IO_DELETE_DONT_CLOSE;
+
+ _IO_mask_flags (&tmpfil.file, _IO_NO_READS,
+ _IO_NO_READS+_IO_NO_WRITES+_IO_IS_APPENDING);
done = INTUSE(_IO_vfprintf) (&tmpfil.file, format, arg);
diff --git a/libio/oldiofdopen.c b/libio/oldiofdopen.c
index c616b38..a1fc667 100644
--- a/libio/oldiofdopen.c
+++ b/libio/oldiofdopen.c
@@ -130,9 +130,8 @@ _IO_old_fdopen (fd, mode)
}
new_f->fp.file._file._flags &= ~_IO_DELETE_DONT_CLOSE;
- new_f->fp.file._file._IO_file_flags =
- _IO_mask_flags (&new_f->fp.file._file, read_write,
- _IO_NO_READS+_IO_NO_WRITES+_IO_IS_APPENDING);
+ _IO_mask_flags (&new_f->fp.file._file, read_write,
+ _IO_NO_READS+_IO_NO_WRITES+_IO_IS_APPENDING);
return (_IO_FILE *) &new_f->fp;
}
diff --git a/sysdeps/powerpc/powerpc64/dl-machine.h b/sysdeps/powerpc/powerpc64/dl-machine.h
index 0088858..0892b1d 100644
--- a/sysdeps/powerpc/powerpc64/dl-machine.h
+++ b/sysdeps/powerpc/powerpc64/dl-machine.h
@@ -641,16 +641,14 @@ elf_machine_rela (struct link_map *map,
value = elf_machine_tprel (map, sym_map, sym, reloc);
if (dont_expect ((value & 3) != 0))
_dl_reloc_overflow (map, "R_PPC64_TPREL16_LO_DS", reloc_addr, refsym);
- *(Elf64_Half *) reloc_addr = BIT_INSERT (*(Elf64_Half *) reloc_addr,
- value, 0xfffc);
+ BIT_INSERT (*(Elf64_Half *) reloc_addr, value, 0xfffc);
break;
case R_PPC64_TPREL16_DS:
value = elf_machine_tprel (map, sym_map, sym, reloc);
if (dont_expect ((value + 0x8000) >= 0x10000 || (value & 3) != 0))
_dl_reloc_overflow (map, "R_PPC64_TPREL16_DS", reloc_addr, refsym);
- *(Elf64_Half *) reloc_addr = BIT_INSERT (*(Elf64_Half *) reloc_addr,
- value, 0xfffc);
+ BIT_INSERT (*(Elf64_Half *) reloc_addr, value, 0xfffc);
break;
case R_PPC64_TPREL16:
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 11 +++++++++++
debug/vdprintf_chk.c | 8 ++++----
fedora/glibc.spec.in | 7 +++++--
libio/iofdopen.c | 5 ++---
libio/iofopncook.c | 5 ++---
libio/iovdprintf.c | 8 ++++----
libio/oldiofdopen.c | 5 ++---
sysdeps/powerpc/powerpc64/dl-machine.h | 6 ++----
8 files changed, 32 insertions(+), 23 deletions(-)
hooks/post-receive
--
GNU C Library master sources