diff options
Diffstat (limited to 'gcc/cp/optimize.c')
| -rw-r--r-- | gcc/cp/optimize.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gcc/cp/optimize.c b/gcc/cp/optimize.c index d97749d2634..60ccbbddee2 100644 --- a/gcc/cp/optimize.c +++ b/gcc/cp/optimize.c @@ -732,6 +732,7 @@ calls_setjmp_r (tp, walk_subtrees, data) { int setjmp_p; int longjmp_p; + int fork_or_exec_p; int malloc_p; int alloca_p; @@ -739,7 +740,8 @@ calls_setjmp_r (tp, walk_subtrees, data) if (TREE_CODE (*tp) != FUNCTION_DECL) return NULL_TREE; - special_function_p (*tp, &setjmp_p, &longjmp_p, &malloc_p, &alloca_p); + special_function_p (*tp, &setjmp_p, &longjmp_p, &fork_or_exec_p, &malloc_p, + &alloca_p); return setjmp_p ? *tp : NULL_TREE; } |

