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

(-)gcc-3.4.6/gcc/config/alpha/linux.h (-1 / +1 lines)
Lines 95-101 Boston, MA 02111-1307, USA. */ Link Here
95
    else if (pc_[1] == 0x201f015f)	/* lda $0,NR_rt_sigreturn */	\
95
    else if (pc_[1] == 0x201f015f)	/* lda $0,NR_rt_sigreturn */	\
96
      {									\
96
      {									\
97
	struct rt_sigframe {						\
97
	struct rt_sigframe {						\
98
	  struct siginfo info;						\
98
	  siginfo_t info;						\
99
	  struct ucontext uc;						\
99
	  struct ucontext uc;						\
100
	} *rt_ = (CONTEXT)->cfa;					\
100
	} *rt_ = (CONTEXT)->cfa;					\
101
	sc_ = &rt_->uc.uc_mcontext;					\
101
	sc_ = &rt_->uc.uc_mcontext;					\
(-)gcc-3.4.6/gcc/config/i386/linux.h (-2 / +2 lines)
Lines 235-243 Boston, MA 02111-1307, USA. */ Link Here
235
      {									\
235
      {									\
236
	struct rt_sigframe {						\
236
	struct rt_sigframe {						\
237
	  int sig;							\
237
	  int sig;							\
238
	  struct siginfo *pinfo;					\
238
	  siginfo_t *pinfo;					\
239
	  void *puc;							\
239
	  void *puc;							\
240
	  struct siginfo info;						\
240
	  siginfo_t info;						\
241
	  struct ucontext uc;						\
241
	  struct ucontext uc;						\
242
	} *rt_ = (CONTEXT)->cfa;					\
242
	} *rt_ = (CONTEXT)->cfa;					\
243
	sc_ = (struct sigcontext *) &rt_->uc.uc_mcontext;		\
243
	sc_ = (struct sigcontext *) &rt_->uc.uc_mcontext;		\
(-)gcc-3.4.6/gcc/config/i386/linux64.h (-2 / +2 lines)
Lines 164-172 Boston, MA 02111-1307, USA. */ Link Here
164
      {									\
164
      {									\
165
	struct rt_sigframe {						\
165
	struct rt_sigframe {						\
166
	  int sig;							\
166
	  int sig;							\
167
	  struct siginfo *pinfo;					\
167
	  siginfo_t *pinfo;					\
168
	  void *puc;							\
168
	  void *puc;							\
169
	  struct siginfo info;						\
169
	  siginfo_t info;						\
170
	  struct ucontext uc;						\
170
	  struct ucontext uc;						\
171
	} *rt_ = (CONTEXT)->cfa;					\
171
	} *rt_ = (CONTEXT)->cfa;					\
172
	sc_ = (struct sigcontext *) &rt_->uc.uc_mcontext;		\
172
	sc_ = (struct sigcontext *) &rt_->uc.uc_mcontext;		\
(-)gcc-3.4.6/gcc/config/ia64/linux.h (-2 / +2 lines)
Lines 86-92 do { \ Link Here
86
      struct sigframe {							\
86
      struct sigframe {							\
87
	char scratch[16];						\
87
	char scratch[16];						\
88
	unsigned long sig_number;					\
88
	unsigned long sig_number;					\
89
	struct siginfo *info;						\
89
	siginfo_t *info;						\
90
	struct sigcontext *sc;						\
90
	struct sigcontext *sc;						\
91
      } *frame_ = (struct sigframe *)(CONTEXT)->psp;			\
91
      } *frame_ = (struct sigframe *)(CONTEXT)->psp;			\
92
      struct sigcontext *sc_ = frame_->sc;				\
92
      struct sigcontext *sc_ = frame_->sc;				\
Lines 159-165 do { \ Link Here
159
      struct sigframe {							\
159
      struct sigframe {							\
160
	char scratch[16];						\
160
	char scratch[16];						\
161
	unsigned long sig_number;					\
161
	unsigned long sig_number;					\
162
	struct siginfo *info;						\
162
	siginfo_t *info;						\
163
	struct sigcontext *sc;						\
163
	struct sigcontext *sc;						\
164
      } *frame_ = (struct sigframe *)(CONTEXT)->psp;			\
164
      } *frame_ = (struct sigframe *)(CONTEXT)->psp;			\
165
      struct sigcontext *sc_ = frame_->sc;				\
165
      struct sigcontext *sc_ = frame_->sc;				\
(-)gcc-3.4.6/gcc/config/mips/linux.h (-1 / +1 lines)
Lines 233-239 typedef struct _sig_ucontext { Link Here
233
      {                                                              \
233
      {                                                              \
234
        struct rt_sigframe {                                         \
234
        struct rt_sigframe {                                         \
235
          u_int32_t  trampoline[2];                                \
235
          u_int32_t  trampoline[2];                                \
236
          struct siginfo info;                                       \
236
          siginfo_t info;                                       \
237
          _sig_ucontext_t uc;                                        \
237
          _sig_ucontext_t uc;                                        \
238
        } *rt_ = (CONTEXT)->ra;                                      \
238
        } *rt_ = (CONTEXT)->ra;                                      \
239
        sc_ = &rt_->uc.uc_mcontext;                                  \
239
        sc_ = &rt_->uc.uc_mcontext;                                  \
(-)gcc-3.4.6/gcc/config/sh/linux.h (-1 / +1 lines)
Lines 250-256 do { \ Link Here
250
		 && (*(unsigned short *) (pc_+14)  == 0x00ad))))	\
250
		 && (*(unsigned short *) (pc_+14)  == 0x00ad))))	\
251
      {									\
251
      {									\
252
	struct rt_sigframe {						\
252
	struct rt_sigframe {						\
253
	  struct siginfo info;						\
253
	  siginfo_t info;						\
254
	  struct ucontext uc;						\
254
	  struct ucontext uc;						\
255
	} *rt_ = (CONTEXT)->cfa;					\
255
	} *rt_ = (CONTEXT)->cfa;					\
256
	sc_ = (struct sigcontext *) &rt_->uc.uc_mcontext;		\
256
	sc_ = (struct sigcontext *) &rt_->uc.uc_mcontext;		\

Return to bug 424970