* cilk-common.c (cilk_init_builtins): Clear TREE_NOTHROW
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 7 Feb 2014 23:58:29 +0000 (23:58 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 7 Feb 2014 23:58:29 +0000 (23:58 +0000)
flag on __cilkrts_rethrow builtin.

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

gcc/ChangeLog
gcc/cilk-common.c

index 9bed95d..113dcf0 100644 (file)
@@ -1,5 +1,8 @@
 2014-02-08  Jakub Jelinek  <jakub@redhat.com>
 
+       * cilk-common.c (cilk_init_builtins): Clear TREE_NOTHROW
+       flag on __cilkrts_rethrow builtin.
+
        PR ipa/60026
        * ipa-cp.c (determine_versionability): Fail at -O0
        or __attribute__((optimize (0))) or -fno-ipa-cp functions.
index afe88c9..f2a3b75 100644 (file)
@@ -264,6 +264,7 @@ cilk_init_builtins (void)
   /* __cilkrts_rethrow (struct stack_frame *);  */
   cilk_rethrow_fndecl = install_builtin ("__cilkrts_rethrow", fptr_fun, 
                                         BUILT_IN_CILK_RETHROW, false);
+  TREE_NOTHROW (cilk_rethrow_fndecl) = 0;
 
   /* __cilkrts_save_fp_ctrl_state (__cilkrts_stack_frame *);  */
   cilk_save_fp_fndecl = install_builtin ("__cilkrts_save_fp_ctrl_state",