From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 00318138334 for ; Sun, 16 Sep 2018 16:10:32 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E3C6AE0ADA; Sun, 16 Sep 2018 16:10:30 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id A5266E0ADA for ; Sun, 16 Sep 2018 16:10:30 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 1D0C1335CA7 for ; Sun, 16 Sep 2018 16:10:28 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 6466F3C4 for ; Sun, 16 Sep 2018 16:10:26 +0000 (UTC) From: "Sergei Trofimovich" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sergei Trofimovich" Message-ID: <1537114210.275e55387083d6dd25fea40962ac5ede7c9a1e95.slyfox@gentoo> Subject: [gentoo-commits] proj/gcc-patches:master commit in: 3.4.6/gentoo/ X-VCS-Repository: proj/gcc-patches X-VCS-Files: 3.4.6/gentoo/91_all_ucontext-to-ucontext_t.patch 3.4.6/gentoo/README.history X-VCS-Directories: 3.4.6/gentoo/ X-VCS-Committer: slyfox X-VCS-Committer-Name: Sergei Trofimovich X-VCS-Revision: 275e55387083d6dd25fea40962ac5ede7c9a1e95 X-VCS-Branch: master Date: Sun, 16 Sep 2018 16:10:26 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 33afebc2-6f0d-4bc1-a22e-1f15e29f5b0c X-Archives-Hash: 4d434a137c229cd979549808d56ccbc8 commit: 275e55387083d6dd25fea40962ac5ede7c9a1e95 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Sep 16 16:10:10 2018 +0000 Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Sep 16 16:10:10 2018 +0000 URL: https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=275e5538 3.4.6: backport 'struct ucontext' to 'ucontext_t' rename in glibc Signed-off-by: Sergei Trofimovich gentoo.org> 3.4.6/gentoo/91_all_ucontext-to-ucontext_t.patch | 44 ++++++++++++++++++++++++ 3.4.6/gentoo/README.history | 1 + 2 files changed, 45 insertions(+) diff --git a/3.4.6/gentoo/91_all_ucontext-to-ucontext_t.patch b/3.4.6/gentoo/91_all_ucontext-to-ucontext_t.patch new file mode 100644 index 0000000..00ea653 --- /dev/null +++ b/3.4.6/gentoo/91_all_ucontext-to-ucontext_t.patch @@ -0,0 +1,44 @@ +https://bugs.gentoo.org/664486 + +--- 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; \ + } \ +--- 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; \ + } \ +--- 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/3.4.6/gentoo/README.history b/3.4.6/gentoo/README.history index da425fb..a2e067e 100644 --- a/3.4.6/gentoo/README.history +++ b/3.4.6/gentoo/README.history @@ -1,5 +1,6 @@ 1.9 [pending] - 00_all_gcc-trampolinewarn.patch + + 91_all_ucontext-to-ucontext_t.patch 1.8 06 Apr 2015 + 10_all_gcc-3.4.6-c-parse-bison-3.patch