]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - gcc/c-family/ChangeLog
Added _Cilk_spawn and _Cilk_sync (2 cilk keywords) for C.
[thirdparty/gcc.git] / gcc / c-family / ChangeLog
index 6c6435cca23ce8a9eba04d860c55fda37897e302..b9fed63105798d1b95f97b51892d6b0ad67d900c 100644 (file)
@@ -1,3 +1,20 @@
+2013-10-29  Balaji V. Iyer  <balaji.v.iyer@intel.com>
+
+       * c-common.c (c_common_reswords[]): Added _Cilk_spawn and _Cilk_sync
+       fields.
+       (c_define_builtins): Called cilk_init_builtins if Cilk Plus is
+       enabled.
+       * c-common.h (enum rid): Added RID_CILK_SPAWN and RID_CILK_SYNC.
+       (insert_cilk_frame): New prototype.
+       (cilk_init_builtins): Likewise.
+       (gimplify_cilk_spawn): Likewise.
+       (c_cilk_install_body_w_frame_cleanup): Likewise.
+       (cilk_detect_spawn_and_unwrap): Likewise.
+       (cilk_set_spawn_marker): Likewise.
+       (build_cilk_sync): Likewise.
+       (build_cilk_spawn): Likewise.
+       * cilk.c: New file.
+
 2013-10-29  David Malcolm  <dmalcolm@redhat.com>
 
        Patch autogenerated by refactor_symtab.py from