Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 537192
Collapse All | Expand All

(-)a/gcc-3.3.6/gcc/config/rs6000/linux.h (-2 / +2 lines)
Lines 138-146 Link Here
138
	struct rt_sigframe {						\
138
	struct rt_sigframe {						\
139
	  char gap[SIGNAL_FRAMESIZE];					\
139
	  char gap[SIGNAL_FRAMESIZE];					\
140
	  unsigned long _unused[2];					\
140
	  unsigned long _unused[2];					\
141
	  struct siginfo *pinfo;					\
141
	  siginfo_t *pinfo;					\
142
	  void *puc;							\
142
	  void *puc;							\
143
	  struct siginfo info;						\
143
	  siginfo_t info;						\
144
	  struct kernel_old_ucontext uc;				\
144
	  struct kernel_old_ucontext uc;				\
145
	} *rt_ = (CONTEXT)->cfa;					\
145
	} *rt_ = (CONTEXT)->cfa;					\
146
	sc_ = &rt_->uc.uc_mcontext;					\
146
	sc_ = &rt_->uc.uc_mcontext;					\
(-)a/gcc-3.3.6/gcc/config/ia64/linux.h (-2 / +2 lines)
Lines 72-78 Link Here
72
      struct sigframe {							\
72
      struct sigframe {							\
73
	char scratch[16];						\
73
	char scratch[16];						\
74
	unsigned long sig_number;					\
74
	unsigned long sig_number;					\
75
	struct siginfo *info;						\
75
	siginfo_t *info;						\
76
	struct sigcontext *sc;						\
76
	struct sigcontext *sc;						\
77
      } *frame_ = (struct sigframe *)(CONTEXT)->psp;			\
77
      } *frame_ = (struct sigframe *)(CONTEXT)->psp;			\
78
      struct sigcontext *sc_ = frame_->sc;				\
78
      struct sigcontext *sc_ = frame_->sc;				\
Lines 130-136 Link Here
130
      struct sigframe {							\
130
      struct sigframe {							\
131
	char scratch[16];						\
131
	char scratch[16];						\
132
	unsigned long sig_number;					\
132
	unsigned long sig_number;					\
133
	siginfo_t *info;						\
133
	struct siginfo *info;						\
134
	struct sigcontext *sc;						\
134
	struct sigcontext *sc;						\
135
      } *frame_ = (struct sigframe *)(CONTEXT)->psp;			\
135
      } *frame_ = (struct sigframe *)(CONTEXT)->psp;			\
136
      struct sigcontext *sc_ = frame_->sc;				\
136
      struct sigcontext *sc_ = frame_->sc;				\
(-)a/gcc-3.3.6/gcc/config/alpha/linux.h (-1 / +1 lines)
Lines 88-94 Link Here
88
    else if (pc_[1] == 0x201f015f)	/* lda $0,NR_rt_sigreturn */	\
88
    else if (pc_[1] == 0x201f015f)	/* lda $0,NR_rt_sigreturn */	\
89
      {									\
89
      {									\
90
	struct rt_sigframe {						\
90
	struct rt_sigframe {						\
91
	  struct siginfo info;						\
91
	  siginfo_t info;						\
92
	  struct ucontext uc;						\
92
	  struct ucontext uc;						\
93
	} *rt_ = (CONTEXT)->cfa;					\
93
	} *rt_ = (CONTEXT)->cfa;					\
94
	sc_ = &rt_->uc.uc_mcontext;					\
94
	sc_ = &rt_->uc.uc_mcontext;					\
(-)a/gcc-3.3.6/gcc/config/i386/linux64.h (-2 / +2 lines)
Lines 179-187 Link Here
179
      {									\
179
      {									\
180
	struct rt_sigframe {						\
180
	struct rt_sigframe {						\
181
	  int sig;							\
181
	  int sig;							\
182
	  struct siginfo *pinfo;					\
182
	  siginfo_t *pinfo;						\
183
	  void *puc;							\
183
	  void *puc;							\
184
	  struct siginfo info;						\
184
	  siginfo_t info;						\
185
	  struct ucontext uc;						\
185
	  struct ucontext 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;		\
(-)a/gcc-3.3.6/gcc/config/i386/linux.h (-2 / +2 lines)
Lines 257-265 Link Here
257
      {									\
257
      {									\
258
	struct rt_sigframe {						\
258
	struct rt_sigframe {						\
259
	  int sig;							\
259
	  int sig;							\
260
	  struct siginfo *pinfo;					\
260
	  siginfo_t *pinfo;						\
261
	  void *puc;							\
261
	  void *puc;							\
262
	  struct siginfo info;						\
262
	  siginfo_t info;						\
263
	  struct ucontext uc;						\
263
	  struct ucontext 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;		\

Return to bug 537192