* sysdeps/unix/sysv/linux/x86_64/bits/sigcontext.h

(sigcontext_struct) [__WORDSIZE == 32]: Define.
This commit is contained in:
Ulrich Drepper 2006-01-20 19:37:46 +00:00
parent a6df738797
commit 437d785349
2 changed files with 13 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2006-01-20 Alexandre Oliva <aoliva@redhat.com>
* sysdeps/unix/sysv/linux/x86_64/bits/sigcontext.h
(sigcontext_struct) [__WORDSIZE == 32]: Define.
2006-01-20 Kaz Kojima <kkojima@rr.iij4u.or.jp>
* sysdeps/sh/sh4/__longjmp.S: Demangle also r14 and r15.

View File

@ -70,6 +70,14 @@ struct _fpstate
__uint32_t padding[56];
};
#ifndef sigcontext_struct
/* Kernel headers before 2.1.1 define a struct sigcontext_struct, but
we need sigcontext. Some packages have come to rely on
sigcontext_struct being defined on 32-bit x86, so define this for
their benefit. */
# define sigcontext_struct sigcontext
#endif
struct sigcontext
{
unsigned short gs, __gsh;