This is the mail archive of the glibc-bugs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug libc/16649] [alpha, microblaze] __ASSUME_PREADV and __ASSUME_PWRITEV incorrect


https://sourceware.org/bugzilla/show_bug.cgi?id=16649

--- Comment #1 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
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, master has been updated
       via  b1115e916a2d94d85a110126f8781f0717269766 (commit)
      from  7d375303f23668ebc7542fe8e331bd4eab749627 (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 -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=b1115e916a2d94d85a110126f8781f0717269766

commit b1115e916a2d94d85a110126f8781f0717269766
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Wed Mar 19 13:10:52 2014 +0000

    Fix __ASSUME_PREADV and __ASSUME_PWRITEV for Alpha and MicroBlaze (bug
16649).

    Reviewing (for all architectures, with a baseline kernel version of
    2.6.32) the kernel support for features for which __ASSUME_* macros
    would be affected by a move to 2.6.32 as minimum kernel version showed
    up that __ASSUME_PREADV and __ASSUME_PWRITEV were wrongly defined for
    MicroBlaze (despite the corresponding syscall table entries not being
    wired up in the kernel) and Alpha for 2.6.30 and above (although the
    support on Alpha was added in 2.6.33).  This patch makes the
    kernel-features.h files undefine those macros for appropriate
    versions.

        [BZ #16649]
        * sysdeps/unix/sysv/linux/alpha/kernel-features.h
        [__LINUX_KERNEL_VERSION < 0x020621] (__ASSUME_PREADV): Undefine.
        [__LINUX_KERNEL_VERSION < 0x020621] (__ASSUME_PWRITEV): Likewise.
        * sysdeps/unix/sysv/linux/microblaze/kernel-features.h
        (__ASSUME_PREADV): Undefine.
        (__ASSUME_PWRITEV): Likewise.

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                                          |   10 ++++++++++
 NEWS                                               |    4 ++--
 sysdeps/unix/sysv/linux/alpha/kernel-features.h    |    6 ++++++
 .../unix/sysv/linux/microblaze/kernel-features.h   |    5 ++++-
 4 files changed, 22 insertions(+), 3 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]