This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug libc/22742] [aarch64] mcontext_t __reserved field got renamed
- From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sourceware dot org
- Date: Wed, 24 Jan 2018 11:55:47 +0000
- Subject: [Bug libc/22742] [aarch64] mcontext_t __reserved field got renamed
- Auto-submitted: auto-generated
- References: <bug-22742-131@http.sourceware.org/bugzilla/>
https://sourceware.org/bugzilla/show_bug.cgi?id=22742
--- 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 c739e191d0697e29110d4eb446e537ff336324c6 (commit)
from 394b5bac88ef678dcacadbc1f6b393a55308f616 (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=c739e191d0697e29110d4eb446e537ff336324c6
commit c739e191d0697e29110d4eb446e537ff336324c6
Author: Szabolcs Nagy <szabolcs.nagy@arm.com>
Date: Mon Jan 22 11:13:31 2018 +0000
aarch64: Revert the change of the __reserved member of mcontext_t
The uc_mcontext.__reserved member of ucontext_t is a user visible API,
that should not be changed, because this is the only way to access cpu
states of various extensions of linux asm/sigcontext.h, it does not
violate namespace rules either, so revert this part of the commit
commit 4fa9b3bfe6759c82beb4b043a54a3598ca467289
Commit: Joseph Myers <joseph@codesourcery.com>
Fix mcontext_t sigcontext namespace (bug 21457).
(In principle the user can type cast &uc_mcontext to struct sigcontext*
to use the linux sigcontext fields, but that's not the existing practice
since mcontext_t used to be a typedef of struct sigcontext.)
[BZ #22742]
* sysdeps/unix/sysv/linux/aarch64/sys/ucontext.h (__glibc_reserved1):
Rename to __reserved and add comment.
* sysdeps/unix/sysv/linux/aarch64/ucontext_i.sym (__glibc_reserved1):
Rename to __reserved.
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 8 ++++++++
sysdeps/unix/sysv/linux/aarch64/sys/ucontext.h | 6 +++++-
sysdeps/unix/sysv/linux/aarch64/ucontext_i.sym | 2 +-
3 files changed, 14 insertions(+), 2 deletions(-)
--
You are receiving this mail because:
You are on the CC list for the bug.