aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMark Mitchell <mark@codesourcery.com>2001-05-11 15:28:40 +0000
committerMark Mitchell <mmitchel@gcc.gnu.org>2001-05-11 15:28:40 +0000
commit897aa57fd0e7e7f32540b0fc66cb2534172b10a2 (patch)
tree275a5268da9fa632cfb47fa6503f7da8f236ecbe /gcc
parent281c45f682e6fd5a8bb05b68b89452567dbf3a09 (diff)
downloadgcc-897aa57fd0e7e7f32540b0fc66cb2534172b10a2.zip
gcc-897aa57fd0e7e7f32540b0fc66cb2534172b10a2.tar.gz
gcc-897aa57fd0e7e7f32540b0fc66cb2534172b10a2.tar.bz2
* optabs.c (emit_libcall_block): Don't mark calls as CONST_CALL_P.
From-SVN: r41963
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/optabs.c3
2 files changed, 5 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 2053f37..af101ea 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2001-05-11 Mark Mitchell <mark@codesourcery.com>
+
+ * optabs.c (emit_libcall_block): Don't mark calls as CONST_CALL_P.
+
2001-05-11 Neil Booth <neil@daikokuya.demon.co.uk>
* c-common.c (finish_label_expr): New function, lifted from
diff --git a/gcc/optabs.c b/gcc/optabs.c
index 0403dbf..c28b4d9 100644
--- a/gcc/optabs.c
+++ b/gcc/optabs.c
@@ -2826,14 +2826,13 @@ emit_libcall_block (insns, target, result, equiv)
/* look for any CALL_INSNs in this sequence, and attach a REG_EH_REGION
reg note to indicate that this call cannot throw or execute a nonlocal
goto (unless there is already a REG_EH_REGION note, in which case
- we update it). Also set the CONST_CALL_P flag. */
+ we update it). */
for (insn = insns; insn; insn = NEXT_INSN (insn))
if (GET_CODE (insn) == CALL_INSN)
{
rtx note = find_reg_note (insn, REG_EH_REGION, NULL_RTX);
- CONST_CALL_P (insn) = 1;
if (note != 0)
XEXP (note, 0) = GEN_INT (-1);
else