aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJan Hubicka <hubicka@ucw.cz>2015-03-26 22:10:28 +0100
committerJan Hubicka <hubicka@gcc.gnu.org>2015-03-26 21:10:28 +0000
commitf809d2138c7ab3656f12eb4deb3bf9191f1e12c3 (patch)
tree16e1cd2f11f10e56a04f7df3a49b032ffb197a65 /gcc
parentbf3b2de71f7c545159ac897c83f6533e09256f91 (diff)
downloadgcc-f809d2138c7ab3656f12eb4deb3bf9191f1e12c3.zip
gcc-f809d2138c7ab3656f12eb4deb3bf9191f1e12c3.tar.gz
gcc-f809d2138c7ab3656f12eb4deb3bf9191f1e12c3.tar.bz2
* cif-code.def (CILK_SPAWN): New code.
From-SVN: r221710
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog1
-rw-r--r--gcc/cif-code.def4
2 files changed, 5 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 5593ef8..0d4d172 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -17,6 +17,7 @@
cross check to ...
(cgraph_node::verify_node): ... here; verify only callee edges,
not caller.
+ * cif-code.def (CILK_SPAWN): New code.
2015-03-26 Jan Hubicka <hubicka@ucw.cz>
diff --git a/gcc/cif-code.def b/gcc/cif-code.def
index 202fddf..c70888d 100644
--- a/gcc/cif-code.def
+++ b/gcc/cif-code.def
@@ -124,6 +124,10 @@ DEFCIFCODE(USES_COMDAT_LOCAL, CIF_FINAL_ERROR,
DEFCIFCODE(ATTRIBUTE_MISMATCH, CIF_FINAL_ERROR,
N_("function attribute mismatch"))
+/* We can't inline because of mismatched caller/callee attributes. */
+DEFCIFCODE(CILK_SPAWN, CIF_FINAL_ERROR,
+ N_("caller function contains cilk spawn"))
+
/* We proved that the call is unreachable. */
DEFCIFCODE(UNREACHABLE, CIF_FINAL_ERROR,
N_("unreachable"))