/[gentoo-x86]/sci-electronics/ghdl/files/ghdl-0.29-gcc.patch
Gentoo

Contents of /sci-electronics/ghdl/files/ghdl-0.29-gcc.patch

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (hide annotations) (download) (as text)
Sun Aug 4 09:10:43 2013 UTC (6 years, 11 months ago) by tomjbe
Branch: MAIN
CVS Tags: HEAD
File MIME type: text/x-diff
Fix bug #477552, use <texinfo-5.1. Thanks qnikst for providing the patch

(Portage version: 2.1.13.4/cvs/Linux x86_64, signed Manifest commit with key 0x762053D5)

1 tomjbe 1.1 diff --git a/gcc/config/alpha/linux-unwind.h b/gcc/config/alpha/linux-unwind.h
2     index 23151ad..1b2d9d0 100644
3     --- a/gcc/config/alpha/linux-unwind.h
4     +++ b/gcc/config/alpha/linux-unwind.h
5     @@ -52,7 +52,7 @@ alpha_fallback_frame_state (struct _Unwind_Context *context,
6     else if (pc[1] == 0x201f015f) /* lda $0,NR_rt_sigreturn */
7     {
8     struct rt_sigframe {
9     - struct siginfo info;
10     + siginfo_t info;
11     struct ucontext uc;
12     } *rt_ = context->cfa;
13     sc = &rt_->uc.uc_mcontext;
14     diff --git a/gcc/config/bfin/linux-unwind.h b/gcc/config/bfin/linux-unwind.h
15     index c369711..90c91a3 100644
16     --- a/gcc/config/bfin/linux-unwind.h
17     +++ b/gcc/config/bfin/linux-unwind.h
18     @@ -52,10 +52,10 @@ bfin_fallback_frame_state (struct _Unwind_Context *context,
19     {
20     struct rt_sigframe {
21     int sig;
22     - struct siginfo *pinfo;
23     + siginfo_t *pinfo;
24     void *puc;
25     char retcode[8];
26     - struct siginfo info;
27     + siginfo_t info;
28     struct ucontext uc;
29     } *rt_ = context->cfa;
30    
31     diff --git a/gcc/config/i386/linux-unwind.h b/gcc/config/i386/linux-unwind.h
32     index 58eb733..9808925 100644
33     --- a/gcc/config/i386/linux-unwind.h
34     +++ b/gcc/config/i386/linux-unwind.h
35     @@ -137,9 +137,9 @@ x86_fallback_frame_state (struct _Unwind_Context *context,
36     {
37     struct rt_sigframe {
38     int sig;
39     - struct siginfo *pinfo;
40     + siginfo_t *pinfo;
41     void *puc;
42     - struct siginfo info;
43     + siginfo_t info;
44     struct ucontext uc;
45     } *rt_ = context->cfa;
46     /* The void * cast is necessary to avoid an aliasing warning.
47     diff --git a/gcc/config/ia64/linux-unwind.h b/gcc/config/ia64/linux-unwind.h
48     index 8b2878e..bbc77e6 100644
49     --- a/gcc/config/ia64/linux-unwind.h
50     +++ b/gcc/config/ia64/linux-unwind.h
51     @@ -51,7 +51,7 @@ ia64_fallback_frame_state (struct _Unwind_Context *context,
52     struct sigframe {
53     char scratch[16];
54     unsigned long sig_number;
55     - struct siginfo *info;
56     + siginfo_t *info;
57     struct sigcontext *sc;
58     } *frame_ = (struct sigframe *)context->psp;
59     struct sigcontext *sc = frame_->sc;
60     @@ -130,7 +130,7 @@ ia64_handle_unwabi (struct _Unwind_Context *context, _Unwind_FrameState *fs)
61     struct sigframe {
62     char scratch[16];
63     unsigned long sig_number;
64     - struct siginfo *info;
65     + siginfo_t *info;
66     struct sigcontext *sc;
67     } *frame = (struct sigframe *)context->psp;
68     struct sigcontext *sc = frame->sc;
69     diff --git a/gcc/config/mips/linux-unwind.h b/gcc/config/mips/linux-unwind.h
70     index 4e71182..86d4711 100644
71     --- a/gcc/config/mips/linux-unwind.h
72     +++ b/gcc/config/mips/linux-unwind.h
73     @@ -79,7 +79,7 @@ mips_fallback_frame_state (struct _Unwind_Context *context,
74     struct rt_sigframe {
75     u_int32_t ass[4]; /* Argument save space for o32. */
76     u_int32_t trampoline[2];
77     - struct siginfo info;
78     + siginfo_t info;
79     _sig_ucontext_t uc;
80     } *rt_ = context->cfa;
81     sc = &rt_->uc.uc_mcontext;
82     diff --git a/gcc/config/pa/linux-unwind.h b/gcc/config/pa/linux-unwind.h
83     index 812561e..84ab137 100644
84     --- a/gcc/config/pa/linux-unwind.h
85     +++ b/gcc/config/pa/linux-unwind.h
86     @@ -66,7 +66,7 @@ pa32_fallback_frame_state (struct _Unwind_Context *context,
87     int i;
88     struct sigcontext *sc;
89     struct rt_sigframe {
90     - struct siginfo info;
91     + siginfo_t info;
92     struct ucontext uc;
93     } *frame;
94    
95     diff --git a/gcc/config/sh/linux-unwind.h b/gcc/config/sh/linux-unwind.h
96     index 3a3e9aa..7699729 100644
97     --- a/gcc/config/sh/linux-unwind.h
98     +++ b/gcc/config/sh/linux-unwind.h
99     @@ -80,9 +80,9 @@ shmedia_fallback_frame_state (struct _Unwind_Context *context,
100     && (*(unsigned long *) (pc+11) == 0x6ff0fff0))
101     {
102     struct rt_sigframe {
103     - struct siginfo *pinfo;
104     + siginfo_t *pinfo;
105     void *puc;
106     - struct siginfo info;
107     + siginfo_t info;
108     struct ucontext uc;
109     } *rt_ = context->cfa;
110     /* The void * cast is necessary to avoid an aliasing warning.
111     @@ -179,7 +179,7 @@ sh_fallback_frame_state (struct _Unwind_Context *context,
112     && (*(unsigned short *) (pc+14) == 0x00ad))))
113     {
114     struct rt_sigframe {
115     - struct siginfo info;
116     + siginfo_t info;
117     struct ucontext uc;
118     } *rt_ = context->cfa;
119     /* The void * cast is necessary to avoid an aliasing warning.
120     diff --git a/gcc/config/xtensa/linux-unwind.h b/gcc/config/xtensa/linux-unwind.h
121     index 18daff2..2a5e4f8 100644
122     --- a/gcc/config/xtensa/linux-unwind.h
123     +++ b/gcc/config/xtensa/linux-unwind.h
124     @@ -66,7 +66,7 @@ xtensa_fallback_frame_state (struct _Unwind_Context *context,
125     struct sigcontext *sc;
126    
127     struct rt_sigframe {
128     - struct siginfo info;
129     + siginfo_t info;
130     struct ucontext uc;
131     } *rt_;
132    

  ViewVC Help
Powered by ViewVC 1.1.20