[arch-commits] Commit in lib32-libstdc++5/trunk (gcc-3.4.6-ucontext.patch)
Christian Hesse
eworm at archlinux.org
Thu Sep 13 23:22:47 UTC 2018
Date: Thursday, September 13, 2018 @ 23:22:47
Author: eworm
Revision: 380753
... and the missing file
Added:
lib32-libstdc++5/trunk/gcc-3.4.6-ucontext.patch
--------------------------+
gcc-3.4.6-ucontext.patch | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
Added: gcc-3.4.6-ucontext.patch
===================================================================
--- gcc-3.4.6-ucontext.patch (rev 0)
+++ gcc-3.4.6-ucontext.patch 2018-09-13 23:22:47 UTC (rev 380753)
@@ -0,0 +1,21 @@
+--- gcc-3.4.6/gcc/config/i386/linux64.h
++++ gcc-3.4.6/gcc/config/i386/linux64.h
+@@ -90,7 +90,7 @@
+ 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 \
+@@ -160,7 +160,7 @@
+ struct siginfo *pinfo; \
+ void *puc; \
+ struct siginfo info; \
+- struct ucontext uc; \
++ ucontext_t uc; \
+ } *rt_ = (CONTEXT)->cfa; \
+ sc_ = (struct sigcontext *) &rt_->uc.uc_mcontext; \
+ } \
+
More information about the arch-commits
mailing list