From patchwork Fri Nov 25 20:04:58 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Svante Signell X-Patchwork-Id: 84207 Delivered-To: patch@linaro.org Received: by 10.182.1.168 with SMTP id 8csp362917obn; Fri, 25 Nov 2016 12:07:54 -0800 (PST) X-Received: by 10.99.100.132 with SMTP id y126mr17042233pgb.177.1480104474047; Fri, 25 Nov 2016 12:07:54 -0800 (PST) Return-Path: Received: from sourceware.org (server1.sourceware.org. [209.132.180.131]) by mx.google.com with ESMTPS id p124si46202401pga.159.2016.11.25.12.07.53 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 25 Nov 2016 12:07:54 -0800 (PST) Received-SPF: pass (google.com: domain of gcc-patches-return-442679-patch=linaro.org@gcc.gnu.org designates 209.132.180.131 as permitted sender) client-ip=209.132.180.131; Authentication-Results: mx.google.com; dkim=pass header.i=@gcc.gnu.org; spf=pass (google.com: domain of gcc-patches-return-442679-patch=linaro.org@gcc.gnu.org designates 209.132.180.131 as permitted sender) smtp.mailfrom=gcc-patches-return-442679-patch=linaro.org@gcc.gnu.org; dmarc=fail (p=NONE dis=NONE) header.from=gmail.com 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=GnJqZ6pylFPpfTQ4cWepF/wxEiMRD 9zyNW+pKsPPAe4O76/BGZXNVNaqdQnpUcRPAJLFwPMoamhE4iLHmu4YNtcFcfhSD XEhqh4hBFjs+S7l4g5Td3OlRG8d2RdauGAcKTUSM+m52CaqThe40q9qcqZhgEg5s thhbMSwucJTceM= 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=iu7HThpt4nfbzi+BdJnUd23JyqQ=; b=QLo fqlr04+4lv8JpcSD4lLkCsV3xw8II0y6jZ4m4g04HaAzsPfShUsGOs8Qk/WZrFCQ 7nFdEJq0IQ8LzTZvUE783umKuVa8MGxA1uFhkUA7EeeDH95mnQmCEJ+dSdBAg2D7 ojN+QZ2sJAEM5NuibGlLOgQf9x6to3FwCPg8S5tI= Received: (qmail 93791 invoked by alias); 25 Nov 2016 20:05:13 -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 93696 invoked by uid 89); 25 Nov 2016 20:05:12 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=1.8 required=5.0 tests=AWL, BAYES_50, FREEMAIL_FROM, KAM_ASCII_DIVIDERS, RCVD_IN_DNSWL_NONE, RCVD_IN_SORBS_SPAM, SPF_PASS autolearn=no version=3.3.2 spammy=seeks, privilege, 1923, ios X-HELO: mail-lf0-f67.google.com Received: from mail-lf0-f67.google.com (HELO mail-lf0-f67.google.com) (209.85.215.67) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 25 Nov 2016 20:05:02 +0000 Received: by mail-lf0-f67.google.com with SMTP id o20so4132484lfg.3 for ; Fri, 25 Nov 2016 12:05:01 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:subject:from:reply-to:to:cc:date :mime-version; bh=dXbBHhOAvNZw29RE/LkOsdrGzr7KRAg7g/vW1CeDxcA=; b=JFP2MNZ9ZIRIiIVofwbAAbDssPEQkzqoMYkWGgXp33kUvsxYygV4s3x6tPP+kb7r0y Nw/MnytzE7AmsQQtZRImv8QKjoNxsO/y1sisMb8dAUtxmVFtggJ7DETczSZa+zDQa3je ZNq2igemetVz0mDyByMOfGPUHFdzGDRMAOQkNiPsFlROwa3DPN7PCVMlLq87tLpoTSe2 PRFrwsk6xULw3qhRWvtQhhKaCWX8pxaZoEx/O5bbQ7ENV86fL85C3OyrL00AWOvrTaAX e33skSw08exaEqRiW22rjtbFRUCA4rZujAgFdbC9XRQXDz48iUVjce5vubuWjsrhDu3w flqA== X-Gm-Message-State: AKaTC00MELt4H0I0o4YhYNkuw00SysuHRiwuKiw9oM5JLi4f480vc0cpppwvkcIv7Y1ZnQ== X-Received: by 10.25.32.19 with SMTP id g19mr4173041lfg.162.1480104299600; Fri, 25 Nov 2016 12:04:59 -0800 (PST) Received: from z97-4790k.lan (81-227-159-95-no235.tbcn.telia.com. [81.227.159.95]) by smtp.googlemail.com with ESMTPSA id z1sm9683068lja.27.2016.11.25.12.04.57 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 25 Nov 2016 12:04:58 -0800 (PST) Message-ID: <1480104298.24382.102.camel@gmail.com> Subject: Hurd port for gcc go PATCH 19-23(23) From: Svante Signell Reply-To: svante.signell@gmail.com To: bug-hurd Cc: gcc-patches , Debian GCC Maintainers Date: Fri, 25 Nov 2016 21:04:58 +0100 Mime-Version: 1.0 * src_libgo_runtime_netpoll.goc.diff: Fix restricted word bug.   Rename variable errno to errno1. * src_libgo_go_os_os_test.go.diff: Allow EFBIG return code to big seeks. * src_libgo_go_syscall_syscall_gnu_test.go: New file:   Define Type and Whence as 32bit in syscall.Flock_t * src_libgo_testsuite_gotest.diff: Remove comm option for ps -o. * add-gnu-to-libgo-headers.diff:   Add gnu to +build entry in file headers included in the build.   FIXME:   Index: gcc-6-6.2.1-4.1/src/libgo/testsuite/gotest =================================================================== --- gcc-6-6.2.1-4.1.orig/src/libgo/testsuite/gotest +++ gcc-6-6.2.1-4.1/src/libgo/testsuite/gotest @@ -618,7 +618,11 @@ xno) wait $pid status=$? if ! test -f gotest-timeout; then - sleeppid=`ps -o pid,ppid,comm | grep " $alarmpid " | grep sleep | sed -e 's/ *\([0-9]*\) .*$/\1/'` + if test "$goos" = "gnu"; then + sleeppid=`ps -o pid,ppid | grep " $alarmpid " | grep sleep | sed -e 's/ *\([0-9]*\) .*$/\1/'` + else + sleeppid=`ps -o pid,ppid,comm | grep " $alarmpid " | grep sleep | sed -e 's/ *\([0-9]*\) .*$/\1/'` + fi kill $alarmpid wait $alarmpid if test "$sleeppid" != ""; then