]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Updated to fedora-glibc-20081113T2206 cvs/fedora-glibc-2_9-1
authorJakub Jelinek <jakub@redhat.com>
Thu, 13 Nov 2008 22:19:33 +0000 (22:19 +0000)
committerJakub Jelinek <jakub@redhat.com>
Thu, 13 Nov 2008 22:19:33 +0000 (22:19 +0000)
ChangeLog
fedora/branch.mk
fedora/glibc.spec.in
include/features.h
sysdeps/unix/sysv/linux/bits/sched.h
version.h

index f9577c9140a8a90cd4e3a76308b2c3aa4979dc22..60359025a68590df4c7ca27654cbc20eaf5a66e0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2008-11-13  Ulrich Drepper  <drepper@redhat.com>
+
+       * version.h: Bump for 2.9 release.
+       * include/features.h (__GLIBC_MINOR__): Bump to 9.
+
+       [BZ #7029]
+       * sysdeps/unix/sysv/linux/bits/sched.h (__CPU_ALLOC_SIZE):
+       Multiply with sizeof of __cpu_mask, not 8 unconditionally after
+       all the rounding.
+
 2008-11-11  Ulrich Drepper  <drepper@redhat.com>
 
        [BZ #7009]
index a7dac68fcfa749d0ace558e5484823ad9dace44c..62e859b8fc2662a18d4d2fe2475bf70d5e4669e3 100644 (file)
@@ -3,5 +3,5 @@ glibc-branch := fedora
 glibc-base := HEAD
 DIST_BRANCH := devel
 COLLECTION := dist-f8
-fedora-sync-date := 2008-11-12 20:08 UTC
-fedora-sync-tag := fedora-glibc-20081112T2008
+fedora-sync-date := 2008-11-13 22:06 UTC
+fedora-sync-tag := fedora-glibc-20081113T2206
index 08e3f9e5976598845c2758ae595058ec40d68066..f92087eb02fef775f77ee0472a310a6f4dedab4f 100644 (file)
@@ -19,7 +19,7 @@
 Summary: The GNU libc libraries
 Name: glibc
 Version: @glibcversion@
-Release: 17
+Release: 1
 # 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
@@ -984,6 +984,10 @@ rm -f *.filelist*
 %endif
 
 %changelog
+* Thu Nov 13 2008 Jakub Jelinek <jakub@redhat.com> 2.9-1
+- glibc 2.9 release
+- fix CPU_ALLOC_SIZE on 32-bit arches (BZ#7029)
+
 * Wed Nov 12 2008 Jakub Jelinek <jakub@redhat.com> 2.8.90-17
 - update from trunk
   - don't abort on broken DNS replies (#469299, BZ#7009)
index 18093befcffe35b00c5aa06c0bb2d5b21012059d..69df5df36b2fbb79d7a6a96d5d6fabbc14cd55e1 100644 (file)
 /* Major and minor version number of the GNU C library package.  Use
    these macros to test for features in specific releases.  */
 #define        __GLIBC__       2
-#define        __GLIBC_MINOR__ 8
+#define        __GLIBC_MINOR__ 9
 
 #define __GLIBC_PREREQ(maj, min) \
        ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))
index 38ba305006fbea2f1c9c001671cae7facf2ef3a8..8f694d70c4e34eb110bb1bd887c753819a146663 100644 (file)
@@ -1,6 +1,6 @@
 /* Definitions of constants and data structure for POSIX 1003.1b-1993
    scheduling interface.
-   Copyright (C) 1996-1999,2001-2003,2005,2006,2007
+   Copyright (C) 1996-1999,2001-2003,2005,2006,2007,2008
    Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
@@ -184,7 +184,7 @@ typedef struct
       __dest; }))
 
 # define __CPU_ALLOC_SIZE(count) \
-  ((((count) + __NCPUBITS - 1) / __NCPUBITS) * 8)
+  ((((count) + __NCPUBITS - 1) / __NCPUBITS) * sizeof (__cpu_mask))
 # define __CPU_ALLOC(count) __sched_cpualloc (count)
 # define __CPU_FREE(cpuset) __sched_cpufree (cpuset)
 
index 4bb7ab359c3cf797c1e8edab7f0ab5c4e1468c50..57fd1378016bcde1b4c092532f1b2d3126942ce4 100644 (file)
--- a/version.h
+++ b/version.h
@@ -1,4 +1,4 @@
 /* This file just defines the current version number of libc.  */
 
-#define RELEASE "development"
-#define VERSION "2.8.90"
+#define RELEASE "stable"
+#define VERSION "2.9"