]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
More Cilk Plus removal
authortschwinge <tschwinge@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 2 Mar 2018 16:35:26 +0000 (16:35 +0000)
committertschwinge <tschwinge@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 2 Mar 2018 16:35:26 +0000 (16:35 +0000)
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@258141 138bc75d-0d04-0410-961f-82ee72b054a4

contrib/ChangeLog
contrib/update-copyright.py
gcc/ChangeLog
gcc/c-family/ChangeLog
gcc/c-family/c-attribs.c
gcc/doc/invoke.texi

index 627cafd75e4cb8110975925ca88386ecceb41409..6bb3b6f442e43230be01387c6799712657e0af97 100644 (file)
@@ -1,3 +1,7 @@
+2018-03-02  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * update-copyright.py: Remove "libcilkrts" reference.
+
 2018-02-19  Yury Gribov  <tetra2005@gmail.com>
 
        * compare_tests: Use TMPDIR when set.
index 85be1e151a63e56dd85c1174bc12d32198421bd3..9295c6b8a309eb48d82b5bc73d8664ddc47db5db 100755 (executable)
@@ -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.
index 447d56342f9e74e4f357108d2afe8d16ebe6c4a3..662b72fcc74409a6fba5629600c6f4fbf444d403 100644 (file)
@@ -1,3 +1,7 @@
+2018-03-02  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * doc/invoke.texi: Remove "Cilk Plus" references.
+
 2018-03-02  Jakub Jelinek  <jakub@redhat.com>
            Richard Biener  <rguenther@suse.de>
 
index c10b7bff31db810df486ec08f6d9efb09a47307d..27cc43ee3a6cfbbad66000ecd5e86b668294c59f 100644 (file)
@@ -1,3 +1,8 @@
+2018-03-02  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * c-attribs.c (c_common_attribute_table): Remove "cilk simd
+       function".
+
 2018-03-01  Marek Polacek  <polacek@redhat.com>
 
        PR c++/84639
index 3ebb2d6000cc481cbc226e780dcfc7b3bc20d80b..cebc0b2884d240e29c39ade20164e1c5fa494ebb 100644 (file)
@@ -439,8 +439,6 @@ const struct attribute_spec c_common_attribute_table[] =
                              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,
index 8d366c626bae92caa57b9417bb665bb25f3fb3d2..ad0fec6bef006ab538c8be9fa01f5ec5203cfc8a 100644 (file)
@@ -6710,7 +6710,7 @@ Requires @option{-flto-odr-type-merging} to be enabled.  Enabled by default.
 
 @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=unlimited}
 option can be used to relax the cost model.
 
@@ -8953,7 +8953,7 @@ either @samp{dynamic} or @samp{cheap}.
 @item -fsimd-cost-model=@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.