2.5.90-20

This commit is contained in:
Jakub Jelinek 2007-03-31 18:38:35 +00:00
parent d465a063ed
commit 90e3c63b80
2 changed files with 38 additions and 0 deletions

View File

@ -2193,3 +2193,30 @@
cfi_startproc; cfi_startproc;
PSEUDO_END (BP_SYM (__clone)) PSEUDO_END (BP_SYM (__clone))
--- libc/sysdeps/unix/sysv/linux/sync_file_range.c 24 Apr 2006 17:07:53 -0000 1.2
+++ libc/sysdeps/unix/sysv/linux/sync_file_range.c 31 Mar 2007 18:37:51 -0000
@@ -1,5 +1,5 @@
/* Selective file content synch'ing.
- Copyright (C) 2006 Free Software Foundation, Inc.
+ Copyright (C) 2006, 2007 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
@@ -27,7 +27,7 @@
#ifdef __NR_sync_file_range
int
-sync_file_range (int fd, __off64_t from, __off64_t to, int flags)
+sync_file_range (int fd, __off64_t from, __off64_t to, unsigned int flags)
{
return INLINE_SYSCALL (sync_file_range, 6, fd,
__LONG_LONG_PAIR ((long) (from >> 32), (long) from),
@@ -36,7 +36,7 @@ sync_file_range (int fd, __off64_t from,
}
#else
int
-sync_file_range (int fd, __off64_t from, __off64_t to, int flags)
+sync_file_range (int fd, __off64_t from, __off64_t to, unsigned int flags)
{
__set_errno (ENOSYS);
return -1;

View File

@ -36,6 +36,10 @@ Source2: %(echo %{glibcsrcdir} | sed s/glibc-/glibc-libidn-/).tar.bz2
Source3: %{glibcname}-fedora-%{glibcdate}.tar.bz2 Source3: %{glibcname}-fedora-%{glibcdate}.tar.bz2
Patch0: %{glibcname}-fedora.patch Patch0: %{glibcname}-fedora.patch
Patch1: %{name}-ia64-lib64.patch Patch1: %{name}-ia64-lib64.patch
Patch2: glibc-bz3427.patch
Patch3: glibc-fnmatch-speedup.patch
Patch4: glibc-bz3306.patch
Patch5: glibc-libio-__THROW.patch
Buildroot: %{_tmppath}/glibc-%{PACKAGE_VERSION}-root Buildroot: %{_tmppath}/glibc-%{PACKAGE_VERSION}-root
Obsoletes: zoneinfo, libc-static, libc-devel, libc-profile, libc-headers, Obsoletes: zoneinfo, libc-static, libc-devel, libc-profile, libc-headers,
Obsoletes: gencat, locale, ldconfig, locale-ja, glibc-profile Obsoletes: gencat, locale, ldconfig, locale-ja, glibc-profile
@ -247,6 +251,10 @@ package or when debugging this package.
%patch1 -p1 %patch1 -p1
%endif %endif
%endif %endif
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
# Hack till glibc-kernheaders get updated, argh # Hack till glibc-kernheaders get updated, argh
mkdir -p override_headers/linux mkdir -p override_headers/linux
@ -1558,6 +1566,9 @@ rm -f *.filelist*
- assorted NIS+ speedups (#223467) - assorted NIS+ speedups (#223467)
- fix HAVE_LIBCAP configure detection (#178934) - fix HAVE_LIBCAP configure detection (#178934)
- remove %{_prefix}/sbin/rpcinfo from glibc-common (#228894) - remove %{_prefix}/sbin/rpcinfo from glibc-common (#228894)
- nexttoward*/nextafter* fixes (BZ#3306)
- feholdexcept/feupdateenv fixes (BZ#3427)
- speed up fnmatch with two or more * in the pattern
* Sat Mar 17 2007 Jakub Jelinek <jakub@redhat.com> 2.5.90-19 * Sat Mar 17 2007 Jakub Jelinek <jakub@redhat.com> 2.5.90-19
- fix power6 libm compat symbols on ppc32 (#232633) - fix power6 libm compat symbols on ppc32 (#232633)