From 270dc44e06b21f39c28af086ab7736462b65e7a2 Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Thu, 1 Mar 2012 13:42:16 -0800 Subject: Restore uc_flags to unsigned long in ucontext struct ucontext in is used for user-level context and is kernel indenpendent. It is separate from struct ucontext defined in kernel header files. --- ChangeLog.x32 | 5 +++++ sysdeps/unix/sysv/linux/x86_64/sys/ucontext.h | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChangeLog.x32 b/ChangeLog.x32 index 584c79ba21..805d7dd54b 100644 --- a/ChangeLog.x32 +++ b/ChangeLog.x32 @@ -1,3 +1,8 @@ +2012-03-01 H.J. Lu + + * sysdeps/unix/sysv/linux/x86_64/sys/ucontext.h (ucontext): Restore + unsigned long int on uc_flags. + 2012-02-25 H.J. Lu * sysdeps/unix/sysv/linux/x86_64/sysdep.h (PTR_MANGLE): Remove diff --git a/sysdeps/unix/sysv/linux/x86_64/sys/ucontext.h b/sysdeps/unix/sysv/linux/x86_64/sys/ucontext.h index 5bc8f0efdd..75e37c4994 100644 --- a/sysdeps/unix/sysv/linux/x86_64/sys/ucontext.h +++ b/sysdeps/unix/sysv/linux/x86_64/sys/ucontext.h @@ -133,7 +133,7 @@ typedef struct /* Userlevel context. */ typedef struct ucontext { - unsigned long long int uc_flags; + unsigned long int uc_flags; struct ucontext *uc_link; stack_t uc_stack; mcontext_t uc_mcontext; -- cgit 1.4.1