From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14163 invoked by alias); 2 Mar 2018 16:37:00 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 14152 invoked by uid 89); 2 Mar 2018 16:36:59 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-24.9 required=5.0 tests=AWL,BAYES_00,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,RCVD_IN_DNSWL_NONE,SPF_PASS,URIBL_RED autolearn=ham version=3.3.2 spammy=julia, Julia, 7087, Alter X-HELO: relay1.mentorg.com Received: from relay1.mentorg.com (HELO relay1.mentorg.com) (192.94.38.131) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 02 Mar 2018 16:36:57 +0000 Received: from svr-orw-fem-04.mgc.mentorg.com ([147.34.97.41]) by relay1.mentorg.com with esmtps (TLSv1:ECDHE-RSA-AES256-SHA:256) id 1ernfz-0006U7-DD from Thomas_Schwinge@mentor.com ; Fri, 02 Mar 2018 08:36:55 -0800 Received: from tftp-cs (147.34.91.1) by svr-orw-fem-04.mgc.mentorg.com (147.34.97.41) with Microsoft SMTP Server id 14.3.224.2; Fri, 2 Mar 2018 08:36:49 -0800 Received: by tftp-cs (Postfix, from userid 49978) id 647F7C232A; Fri, 2 Mar 2018 08:36:49 -0800 (PST) From: Thomas Schwinge To: GCC Patches CC: "Koval, Julia" , "law@redhat.com" Subject: Re: [patch] remove cilk-plus In-Reply-To: <4E89A029A0F8D443B436A5167BA3C53F42AD12C2@IRSMSX101.ger.corp.intel.com> References: <4E89A029A0F8D443B436A5167BA3C53F42AD12C2@IRSMSX101.ger.corp.intel.com> User-Agent: Notmuch/0.9-125-g4686d11 (http://notmuchmail.org) Emacs/25.2.2 (x86_64-pc-linux-gnu) Date: Fri, 02 Mar 2018 16:37:00 -0000 Message-ID: <87k1uucu3n.fsf@euler.schwinge.homeip.net> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-SW-Source: 2018-03/txt/msg00124.txt.bz2 Hi! On Thu, 16 Nov 2017 15:33:40 +0000, "Koval, Julia" = wrote: > Hi, this patch removes cilkplus. I noticed a few remaining bits, that I convinced myself are obvious enough; committed to trunk in r258141: commit bd571ec47012c4ee50ef028024276ab02f5c15ec Author: tschwinge Date: Fri Mar 2 16:35:26 2018 +0000 More Cilk Plus removal =20=20=20=20 contrib/ * update-copyright.py: Remove "libcilkrts" reference. gcc/c-family/ * c-attribs.c (c_common_attribute_table): Remove "cilk simd function". gcc/ * doc/invoke.texi: Remove "Cilk Plus" references. =20=20=20=20 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@258141 138bc75d-0d04-04= 10-961f-82ee72b054a4 --- contrib/ChangeLog | 4 ++++ contrib/update-copyright.py | 3 +-- gcc/ChangeLog | 4 ++++ gcc/c-family/ChangeLog | 5 +++++ gcc/c-family/c-attribs.c | 2 -- gcc/doc/invoke.texi | 4 ++-- 6 files changed, 16 insertions(+), 6 deletions(-) diff --git contrib/ChangeLog contrib/ChangeLog index 627cafd..6bb3b6f 100644 --- contrib/ChangeLog +++ contrib/ChangeLog @@ -1,3 +1,7 @@ +2018-03-02 Thomas Schwinge + + * update-copyright.py: Remove "libcilkrts" reference. + 2018-02-19 Yury Gribov =20 * compare_tests: Use TMPDIR when set. diff --git contrib/update-copyright.py contrib/update-copyright.py index 85be1e1..9295c6b 100755 --- contrib/update-copyright.py +++ contrib/update-copyright.py @@ -1,6 +1,6 @@ #!/usr/bin/python # -# Copyright (C) 2013-2017 Free Software Foundation, Inc. +# Copyright (C) 2013-2018 Free Software Foundation, Inc. # # This script is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -708,7 +708,6 @@ class GCCCmdLine (CmdLine): self.add_dir ('libatomic') self.add_dir ('libbacktrace') self.add_dir ('libcc1') - # libcilkrts is imported from upstream. self.add_dir ('libcpp', LibCppFilter()) self.add_dir ('libdecnumber') # libffi is imported from upstream. diff --git gcc/ChangeLog gcc/ChangeLog index 447d563..662b72f 100644 --- gcc/ChangeLog +++ gcc/ChangeLog @@ -1,3 +1,7 @@ +2018-03-02 Thomas Schwinge + + * doc/invoke.texi: Remove "Cilk Plus" references. + 2018-03-02 Jakub Jelinek Richard Biener =20 diff --git gcc/c-family/ChangeLog gcc/c-family/ChangeLog index c10b7bf..27cc43e 100644 --- gcc/c-family/ChangeLog +++ gcc/c-family/ChangeLog @@ -1,3 +1,8 @@ +2018-03-02 Thomas Schwinge + + * c-attribs.c (c_common_attribute_table): Remove "cilk simd + function". + 2018-03-01 Marek Polacek =20 PR c++/84639 diff --git gcc/c-family/c-attribs.c gcc/c-family/c-attribs.c index 3ebb2d6..cebc0b2 100644 --- gcc/c-family/c-attribs.c +++ gcc/c-family/c-attribs.c @@ -439,8 +439,6 @@ const struct attribute_spec c_common_attribute_table[] = =3D handle_returns_nonnull_attribute, NULL }, { "omp declare simd", 0, -1, true, false, false, false, handle_omp_declare_simd_attribute, NULL }, - { "cilk simd function", 0, -1, true, false, false, false, - handle_omp_declare_simd_attribute, NULL }, { "simd", 0, 1, true, false, false, false, handle_simd_attribute, NULL }, { "omp declare target", 0, 0, true, false, false, false, diff --git gcc/doc/invoke.texi gcc/doc/invoke.texi index 8d366c6..ad0fec6 100644 --- gcc/doc/invoke.texi +++ gcc/doc/invoke.texi @@ -6710,7 +6710,7 @@ Requires @option{-flto-odr-type-merging} to be enable= d. Enabled by default. =20 @item -Wopenmp-simd @opindex Wopenm-simd -Warn if the vectorizer cost model overrides the OpenMP or the Cilk Plus +Warn if the vectorizer cost model overrides the OpenMP simd directive set by user. The @option{-fsimd-cost-model=3Dunlimited} option can be used to relax the cost model. =20 @@ -8953,7 +8953,7 @@ either @samp{dynamic} or @samp{cheap}. @item -fsimd-cost-model=3D@var{model} @opindex fsimd-cost-model Alter the cost model used for vectorization of loops marked with the OpenMP -or Cilk Plus simd directive. The @var{model} argument should be one of +simd directive. The @var{model} argument should be one of @samp{unlimited}, @samp{dynamic}, @samp{cheap}. All values of @var{model} have the same meaning as described in @option{-fvect-cost-model} and by default a cost model defined with @option{-fvect-cost-model} is used. Gr=C3=BC=C3=9Fe Thomas