summaryrefslogtreecommitdiffstats
path: root/gcc/cp/optimize.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/cp/optimize.c')
-rw-r--r--gcc/cp/optimize.c4
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;
}
OpenPOWER on IntegriCloud