From patchwork Sat Jan 12 19:19:17 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Svante Signell X-Patchwork-Id: 1023964 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=gcc.gnu.org (client-ip=209.132.180.131; helo=sourceware.org; envelope-from=gcc-patches-return-493941-incoming=patchwork.ozlabs.org@gcc.gnu.org; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org header.b="FRLwOE89"; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="amqW7MzG"; dkim-atps=neutral Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 43cTzy1NYHz9s7T for ; Sun, 13 Jan 2019 06:18:50 +1100 (AEDT) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender :message-id:subject:from:reply-to:to:cc:date:content-type :mime-version; q=dns; s=default; b=rz6JRmCZ4D5jDGIykdrIIKR7C+pdd DbO0QFZp4ajhxnAZ38UEI812/Z+XCXNhwEcZJP1FR3HBCJ+POqsvlJoP8kk6AmbN pPtX8DulwYuF3q5TRjgt/CLMcyf/KtS0m43AXZ170oU6SUb0sK+3R3XcfxmbDPsJ Gnyxw6hcmtLEsA= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender :message-id:subject:from:reply-to:to:cc:date:content-type :mime-version; s=default; bh=nrFUOu+rjPQ9jn94rljpLgCjUY4=; b=FRL wOE89F3wVqd/cF5fHd8JaJtX5UgJROnfEEKgQFHjp7dpa3UHo2HH2mqUc7zRXBbi 1MbI49rKNVDMCvBDVX2oGQMth5jNp6/+GiacyhWtcSNOL3LdSsFa3P0dxyRPV49Z Hh5mqh+FTwgsMu0avgWwJEu2Lj6gsy1qv7A86ZHQ= Received: (qmail 4423 invoked by alias); 12 Jan 2019 19:18:43 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@gcc.gnu.org Received: (qmail 4414 invoked by uid 89); 12 Jan 2019 19:18:43 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-11.9 required=5.0 tests=BAYES_00, FREEMAIL_FROM, GIT_PATCH_2, GIT_PATCH_3, RCVD_IN_DNSWL_NONE, SPF_PASS autolearn=ham version=3.3.2 spammy=gccgo X-HELO: mail-lf1-f42.google.com Received: from mail-lf1-f42.google.com (HELO mail-lf1-f42.google.com) (209.85.167.42) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sat, 12 Jan 2019 19:18:41 +0000 Received: by mail-lf1-f42.google.com with SMTP id e26so13081620lfc.2 for ; Sat, 12 Jan 2019 11:18:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=message-id:subject:from:reply-to:to:cc:date:organization:user-agent :mime-version; bh=DrhLosZn3YKCu4nQaVNzQ5zPrHsGMYjxqP8kK9xIL8c=; b=amqW7MzGwhyHEoxQtbdzjy/Sb7EfJ1r3RMMR5pLT06q7HeROZ2yi7vJHdB1NYj7xPO XkDVzOqFtwaVMfmzzIv4u46i0oItg5K2HWVxibGpUubF7ucZMz+gnOWDbqqt3Gj6y32E 6ghjHGH72tO4WvA+qjYhfdBFf0zU96HxfnAGaMPDpZfbww/bX2vX3dQDy/iZ5BY8F8Br 0lpqwiP8/4Pth5UFre7kCfwzojd8/rbnH1sNCdNZCl6b1gjGor7s1TazN/eCE/8gyig3 4qKfqsgSILiPTBrTJDdYx6f2biAYby9XGq371dpnBUl1zIl2vdU3T1bSelHpIkshmEwo p1Ug== Received: from G3620.lan (178-78-231-178.customers.ownit.se. [178.78.231.178]) by smtp.gmail.com with ESMTPSA id i75sm15560125lfb.58.2019.01.12.11.18.38 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 12 Jan 2019 11:18:38 -0800 (PST) Message-ID: Subject: Add split_stack support for GNU/Hurd From: Svante Signell Reply-To: svante.signell@gmail.com To: gcc-patches Cc: Ian Lance Taylor , Matthias Klose Date: Sat, 12 Jan 2019 20:19:17 +0100 User-Agent: Evolution 3.30.4-1 Mime-Version: 1.0 Hello, I order to prepare for inclusion of gccgo to GNU/Hurd split stack support has been proposed, and in reality this patch has been applied to Debian since gcc-6. Please commit this patch. Late on updated patches for gccgo in gcc-8 and gcc-9? will be reviewed and committed with the aid of Ian Lance Taylor and Matthis Klose. Thanks! gcc/config/ChangeLog 2018-10-10 Svante Signell * gcc/config/i386/gnu.h: Enable split-stack support Index: gcc-snapshot-20181019-1.1/src/gcc/config/i386/gnu.h =================================================================== --- gcc-snapshot-20181019-1.1.orig/src/gcc/config/i386/gnu.h +++ gcc-snapshot-20181019-1.1/src/gcc/config/i386/gnu.h @@ -37,11 +37,14 @@ along with GCC. If not, see