diff options
author | Richard Biener <rguenther@suse.de> | 2023-02-21 10:26:30 +0100 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2023-02-21 10:26:30 +0100 |
commit | 19ec4092a74821055d3bd61023b3bc2bd1ec4f10 (patch) | |
tree | eebcab08a95236f0accc9c28b36e68d81b29dc81 /gcc/tree-cfg.cc | |
parent | a804419c89db9e1c0b99e772dda6c95095bab0bf (diff) | |
download | gcc-19ec4092a74821055d3bd61023b3bc2bd1ec4f10.zip gcc-19ec4092a74821055d3bd61023b3bc2bd1ec4f10.tar.gz gcc-19ec4092a74821055d3bd61023b3bc2bd1ec4f10.tar.bz2 |
Revert "tree-optimization/108691 - indirect calls to setjmp"
This reverts commit 6436add49ed9ecf74f1f01b4fe18961df4f3e83d.
Diffstat (limited to 'gcc/tree-cfg.cc')
-rw-r--r-- | gcc/tree-cfg.cc | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/gcc/tree-cfg.cc b/gcc/tree-cfg.cc index e23293e..a9fcc7f 100644 --- a/gcc/tree-cfg.cc +++ b/gcc/tree-cfg.cc @@ -2280,9 +2280,7 @@ notice_special_calls (gcall *call) if (flags & ECF_MAY_BE_ALLOCA) cfun->calls_alloca = true; - if (flags & ECF_RETURNS_TWICE - && (!(cfun->curr_properties & PROP_cfg) - || gimple_call_ctrl_altering_p (call))) + if (flags & ECF_RETURNS_TWICE) cfun->calls_setjmp = true; } |