This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug libc/16649] [alpha, microblaze] __ASSUME_PREADV and __ASSUME_PWRITEV incorrect
- From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sourceware dot org
- Date: Wed, 19 Mar 2014 13:11:58 +0000
- Subject: [Bug libc/16649] [alpha, microblaze] __ASSUME_PREADV and __ASSUME_PWRITEV incorrect
- Auto-submitted: auto-generated
- References: <bug-16649-131 at http dot sourceware dot org/bugzilla/>
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.