Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 544756 Details for
Bug 664486
sys-devel/gcc-3.3.6-r1: build & install failures
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Fix for removal of struct ucontext in glibc 2.226
06_all_gcc-3.3.x-ucontext.patch (text/plain), 2.08 KB, created by
Christian Schmidt
on 2018-08-24 16:00:21 UTC
(
hide
)
Description:
Fix for removal of struct ucontext in glibc 2.226
Filename:
MIME Type:
Creator:
Christian Schmidt
Created:
2018-08-24 16:00:21 UTC
Size:
2.08 KB
patch
obsolete
>diff --git a/gcc/config/alpha/linux.h b/gcc/config/alpha/linux.h >index 6b0ac9c..a0aa10c 100644 >--- a/gcc/config/alpha/linux.h >+++ b/gcc/config/alpha/linux.h >@@ -89,7 +89,7 @@ Boston, MA 02111-1307, USA. */ > { \ > struct rt_sigframe { \ > siginfo_t info; \ >- struct ucontext uc; \ >+ ucontext_t uc; \ > } *rt_ = (CONTEXT)->cfa; \ > sc_ = &rt_->uc.uc_mcontext; \ > } \ >diff --git a/gcc/config/i386/linux.h b/gcc/config/i386/linux.h >index 1e67611..d573686 100644 >--- a/gcc/config/i386/linux.h >+++ b/gcc/config/i386/linux.h >@@ -260,7 +260,7 @@ Boston, MA 02111-1307, USA. */ > siginfo_t *pinfo; \ > void *puc; \ > siginfo_t info; \ >- struct ucontext uc; \ >+ ucontext_t uc; \ > } *rt_ = (CONTEXT)->cfa; \ > sc_ = (struct sigcontext *) &rt_->uc.uc_mcontext; \ > } \ >diff --git a/gcc/config/i386/linux64.h b/gcc/config/i386/linux64.h >index acd8fc6..9d2fe58 100644 >--- a/gcc/config/i386/linux64.h >+++ b/gcc/config/i386/linux64.h >@@ -112,7 +112,7 @@ Boston, MA 02111-1307, USA. */ > if (*(unsigned char *)(pc_+0) == 0x48 \ > && *(unsigned long *)(pc_+1) == 0x050f0000000fc0c7) \ > { \ >- struct ucontext *uc_ = (CONTEXT)->cfa; \ >+ ucontext_t *uc_ = (CONTEXT)->cfa; \ > sc_ = (struct sigcontext *) &uc_->uc_mcontext; \ > } \ > else \ >@@ -182,7 +182,7 @@ Boston, MA 02111-1307, USA. */ > siginfo_t *pinfo; \ > void *puc; \ > siginfo_t info; \ >- struct ucontext uc; \ >+ ucontext_t uc; \ > } *rt_ = (CONTEXT)->cfa; \ > sc_ = (struct sigcontext *) &rt_->uc.uc_mcontext; \ > } \ >diff --git a/gcc/config/rs6000/linux.h b/gcc/config/rs6000/linux.h >index 1769a0e..792bcfe 100644 >--- a/gcc/config/rs6000/linux.h >+++ b/gcc/config/rs6000/linux.h >@@ -101,7 +101,7 @@ Boston, MA 02111-1307, USA. */ > > struct kernel_old_ucontext { > unsigned long uc_flags; >- struct ucontext *uc_link; >+ ucontext_t *uc_link; > stack_t uc_stack; > struct sigcontext_struct uc_mcontext; > sigset_t uc_sigmask;
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 664486
:
544754
| 544756 |
547076