Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 664486 | Differences between
and this patch

Collapse All | Expand All

(-)a/gcc/config/alpha/linux.h (-1 / +1 lines)
Lines 89-95 Boston, MA 02111-1307, USA. */ Link Here
89
      {									\
89
      {									\
90
	struct rt_sigframe {						\
90
	struct rt_sigframe {						\
91
	  siginfo_t info;						\
91
	  siginfo_t info;						\
92
	  struct ucontext uc;						\
92
	  ucontext_t uc;						\
93
	} *rt_ = (CONTEXT)->cfa;					\
93
	} *rt_ = (CONTEXT)->cfa;					\
94
	sc_ = &rt_->uc.uc_mcontext;					\
94
	sc_ = &rt_->uc.uc_mcontext;					\
95
      }									\
95
      }									\
(-)a/gcc/config/i386/linux.h (-1 / +1 lines)
Lines 260-266 Boston, MA 02111-1307, USA. */ Link Here
260
	  siginfo_t *pinfo;						\
260
	  siginfo_t *pinfo;						\
261
	  void *puc;							\
261
	  void *puc;							\
262
	  siginfo_t info;						\
262
	  siginfo_t info;						\
263
	  struct ucontext uc;						\
263
	  ucontext_t uc;						\
264
	} *rt_ = (CONTEXT)->cfa;					\
264
	} *rt_ = (CONTEXT)->cfa;					\
265
	sc_ = (struct sigcontext *) &rt_->uc.uc_mcontext;		\
265
	sc_ = (struct sigcontext *) &rt_->uc.uc_mcontext;		\
266
      }									\
266
      }									\
(-)a/gcc/config/i386/linux64.h (-2 / +2 lines)
Lines 112-118 Boston, MA 02111-1307, USA. */ Link Here
112
    if (*(unsigned char *)(pc_+0) == 0x48				\
112
    if (*(unsigned char *)(pc_+0) == 0x48				\
113
	&& *(unsigned long *)(pc_+1) == 0x050f0000000fc0c7)		\
113
	&& *(unsigned long *)(pc_+1) == 0x050f0000000fc0c7)		\
114
      {									\
114
      {									\
115
	struct ucontext *uc_ = (CONTEXT)->cfa;				\
115
	ucontext_t *uc_ = (CONTEXT)->cfa;				\
116
	sc_ = (struct sigcontext *) &uc_->uc_mcontext;			\
116
	sc_ = (struct sigcontext *) &uc_->uc_mcontext;			\
117
      }									\
117
      }									\
118
    else								\
118
    else								\
Lines 182-188 Boston, MA 02111-1307, USA. */ Link Here
182
	  siginfo_t *pinfo;						\
182
	  siginfo_t *pinfo;						\
183
	  void *puc;							\
183
	  void *puc;							\
184
	  siginfo_t info;						\
184
	  siginfo_t info;						\
185
	  struct ucontext uc;						\
185
	  ucontext_t uc;						\
186
	} *rt_ = (CONTEXT)->cfa;					\
186
	} *rt_ = (CONTEXT)->cfa;					\
187
	sc_ = (struct sigcontext *) &rt_->uc.uc_mcontext;		\
187
	sc_ = (struct sigcontext *) &rt_->uc.uc_mcontext;		\
188
      }									\
188
      }									\
(-)a/gcc/config/rs6000/linux.h (-1 / +1 lines)
Lines 101-107 Boston, MA 02111-1307, USA. */ Link Here
101
101
102
struct kernel_old_ucontext {
102
struct kernel_old_ucontext {
103
  unsigned long     uc_flags;
103
  unsigned long     uc_flags;
104
  struct ucontext  *uc_link;
104
  ucontext_t       *uc_link;
105
  stack_t           uc_stack;
105
  stack_t           uc_stack;
106
  struct sigcontext_struct uc_mcontext;
106
  struct sigcontext_struct uc_mcontext;
107
  sigset_t          uc_sigmask;
107
  sigset_t          uc_sigmask;

Return to bug 664486