More Cilk Plus removal

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.

From-SVN: r258141
This commit is contained in:
Thomas Schwinge 2018-03-02 17:35:26 +01:00 committed by Thomas Schwinge
parent 16225110ca
commit ed2a2f08ef
6 changed files with 16 additions and 6 deletions

View 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> 2018-02-19 Yury Gribov <tetra2005@gmail.com>
* compare_tests: Use TMPDIR when set. * compare_tests: Use TMPDIR when set.

View File

@ -1,6 +1,6 @@
#!/usr/bin/python #!/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 # 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 # 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 ('libatomic')
self.add_dir ('libbacktrace') self.add_dir ('libbacktrace')
self.add_dir ('libcc1') self.add_dir ('libcc1')
# libcilkrts is imported from upstream.
self.add_dir ('libcpp', LibCppFilter()) self.add_dir ('libcpp', LibCppFilter())
self.add_dir ('libdecnumber') self.add_dir ('libdecnumber')
# libffi is imported from upstream. # libffi is imported from upstream.

View 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> 2018-03-02 Jakub Jelinek <jakub@redhat.com>
Richard Biener <rguenther@suse.de> Richard Biener <rguenther@suse.de>

View 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> 2018-03-01 Marek Polacek <polacek@redhat.com>
PR c++/84639 PR c++/84639

View File

@ -439,8 +439,6 @@ const struct attribute_spec c_common_attribute_table[] =
handle_returns_nonnull_attribute, NULL }, handle_returns_nonnull_attribute, NULL },
{ "omp declare simd", 0, -1, true, false, false, false, { "omp declare simd", 0, -1, true, false, false, false,
handle_omp_declare_simd_attribute, NULL }, 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, { "simd", 0, 1, true, false, false, false,
handle_simd_attribute, NULL }, handle_simd_attribute, NULL },
{ "omp declare target", 0, 0, true, false, false, false, { "omp declare target", 0, 0, true, false, false, false,

View File

@ -6710,7 +6710,7 @@ Requires @option{-flto-odr-type-merging} to be enabled. Enabled by default.
@item -Wopenmp-simd @item -Wopenmp-simd
@opindex Wopenm-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} simd directive set by user. The @option{-fsimd-cost-model=unlimited}
option can be used to relax the cost model. 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} @item -fsimd-cost-model=@var{model}
@opindex fsimd-cost-model @opindex fsimd-cost-model
Alter the cost model used for vectorization of loops marked with the OpenMP 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} @samp{unlimited}, @samp{dynamic}, @samp{cheap}. All values of @var{model}
have the same meaning as described in @option{-fvect-cost-model} and by 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. default a cost model defined with @option{-fvect-cost-model} is used.