wok-current view gcc49/stuff/build_with_gcc8-1.patch @ rev 25634
Mass update, new toolchain gcc 8.3.0, glibc 2.28.0
author | Stanislas Leduc <shann@slitaz.org> |
---|---|
date | Sun Jan 14 08:12:37 2024 +0000 (20 months ago) |
parents | |
children |
line source
1 Index: libgcc/config/aarch64/linux-unwind.h
2 ===================================================================
3 --- a/libgcc/config/aarch64/linux-unwind.h (revision 249686)
4 +++ b/libgcc/config/aarch64/linux-unwind.h (working copy)
5 @@ -55,7 +55,7 @@ aarch64_fallback_frame_state (struct _Unwind_Conte
6 struct rt_sigframe
7 {
8 siginfo_t info;
9 - struct ucontext uc;
10 + ucontext_t uc;
11 };
13 struct rt_sigframe *rt_;
14 Index: libgcc/config/alpha/linux-unwind.h
15 ===================================================================
16 --- a/libgcc/config/alpha/linux-unwind.h (revision 249686)
17 +++ b/libgcc/config/alpha/linux-unwind.h (working copy)
18 @@ -51,7 +51,7 @@ alpha_fallback_frame_state (struct _Unwind_Context
19 {
20 struct rt_sigframe {
21 siginfo_t info;
22 - struct ucontext uc;
23 + ucontext_t uc;
24 } *rt_ = context->cfa;
25 sc = &rt_->uc.uc_mcontext;
26 }
27 Index: libgcc/config/bfin/linux-unwind.h
28 ===================================================================
29 --- a/libgcc/config/bfin/linux-unwind.h (revision 249686)
30 +++ b/libgcc/config/bfin/linux-unwind.h (working copy)
31 @@ -52,7 +52,7 @@ bfin_fallback_frame_state (struct _Unwind_Context
32 void *puc;
33 char retcode[8];
34 siginfo_t info;
35 - struct ucontext uc;
36 + ucontext_t uc;
37 } *rt_ = context->cfa;
39 /* The void * cast is necessary to avoid an aliasing warning.
40 Index: libgcc/config/i386/linux-unwind.h
41 ===================================================================
42 --- a/libgcc/config/i386/linux-unwind.h (revision 249686)
43 +++ b/libgcc/config/i386/linux-unwind.h (working copy)
44 @@ -58,7 +58,7 @@ x86_64_fallback_frame_state (struct _Unwind_Contex
45 if (*(unsigned char *)(pc+0) == 0x48
46 && *(unsigned long long *)(pc+1) == RT_SIGRETURN_SYSCALL)
47 {
48 - struct ucontext *uc_ = context->cfa;
49 + ucontext_t *uc_ = context->cfa;
50 /* The void * cast is necessary to avoid an aliasing warning.
51 The aliasing warning is correct, but should not be a problem
52 because it does not alias anything. */
53 @@ -138,7 +138,7 @@ x86_fallback_frame_state (struct _Unwind_Context *
54 siginfo_t *pinfo;
55 void *puc;
56 siginfo_t info;
57 - struct ucontext uc;
58 + ucontext_t uc;
59 } *rt_ = context->cfa;
60 /* The void * cast is necessary to avoid an aliasing warning.
61 The aliasing warning is correct, but should not be a problem
62 Index: libgcc/config/m68k/linux-unwind.h
63 ===================================================================
64 --- a/libgcc/config/m68k/linux-unwind.h (revision 249686)
65 +++ b/libgcc/config/m68k/linux-unwind.h (working copy)
66 @@ -33,7 +33,7 @@ see the files COPYING3 and COPYING.RUNTIME respect
67 /* <sys/ucontext.h> is unfortunately broken right now. */
68 struct uw_ucontext {
69 unsigned long uc_flags;
70 - struct ucontext *uc_link;
71 + ucontext_t *uc_link;
72 stack_t uc_stack;
73 mcontext_t uc_mcontext;
74 unsigned long uc_filler[80];
75 Index: libgcc/config/nios2/linux-unwind.h
76 ===================================================================
77 --- a/libgcc/config/nios2/linux-unwind.h (revision 249686)
78 +++ b/libgcc/config/nios2/linux-unwind.h (working copy)
79 @@ -38,7 +38,7 @@ struct nios2_mcontext {
81 struct nios2_ucontext {
82 unsigned long uc_flags;
83 - struct ucontext *uc_link;
84 + ucontext_t *uc_link;
85 stack_t uc_stack;
86 struct nios2_mcontext uc_mcontext;
87 sigset_t uc_sigmask; /* mask last for extensibility */
88 Index: libgcc/config/pa/linux-unwind.h
89 ===================================================================
90 --- a/libgcc/config/pa/linux-unwind.h (revision 249686)
91 +++ b/libgcc/config/pa/linux-unwind.h (working copy)
92 @@ -80,7 +80,7 @@ pa32_fallback_frame_state (struct _Unwind_Context
93 struct sigcontext *sc;
94 struct rt_sigframe {
95 siginfo_t info;
96 - struct ucontext uc;
97 + ucontext_t uc;
98 } *frame;
100 /* rt_sigreturn trampoline:
101 Index: libgcc/config/sh/linux-unwind.h
102 ===================================================================
103 --- a/libgcc/config/sh/linux-unwind.h (revision 249686)
104 +++ b/libgcc/config/sh/linux-unwind.h (working copy)
105 @@ -82,7 +82,7 @@ sh_fallback_frame_state (struct _Unwind_Context *c
106 {
107 struct rt_sigframe {
108 siginfo_t info;
109 - struct ucontext uc;
110 + ucontext_t uc;
111 } *rt_ = context->cfa;
112 /* The void * cast is necessary to avoid an aliasing warning.
113 The aliasing warning is correct, but should not be a problem
114 Index: libgcc/config/tilepro/linux-unwind.h
115 ===================================================================
116 --- a/libgcc/config/tilepro/linux-unwind.h (revision 249686)
117 +++ b/libgcc/config/tilepro/linux-unwind.h (working copy)
118 @@ -61,7 +61,7 @@ tile_fallback_frame_state (struct _Unwind_Context
119 struct rt_sigframe {
120 unsigned char save_area[C_ABI_SAVE_AREA_SIZE];
121 siginfo_t info;
122 - struct ucontext uc;
123 + ucontext_t uc;
124 } *rt_;
126 /* Return if this is not a signal handler. */
127 Index: libgcc/config/xtensa/linux-unwind.h
128 ===================================================================
129 --- a/libgcc/config/xtensa/linux-unwind.h (revision 249686)
130 +++ b/libgcc/config/xtensa/linux-unwind.h (working copy)
131 @@ -67,7 +67,7 @@ xtensa_fallback_frame_state (struct _Unwind_Contex
133 struct rt_sigframe {
134 siginfo_t info;
135 - struct ucontext uc;
136 + ucontext_t uc;
137 } *rt_;
139 /* movi a2, __NR_rt_sigreturn; syscall */