aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJohn David Anglin <dave@hiauly1.hia.nrc.ca>2002-05-31 03:30:42 +0000
committerJohn David Anglin <danglin@gcc.gnu.org>2002-05-31 03:30:42 +0000
commit6d8d2bbc830adfe13a15aa234f43953cbfdf0b80 (patch)
tree1c7bbda14f3fe7e68076115ca023e76bff8ed469 /gcc
parentbbf0fcca54dcf9e0594f0fb2aec750ea6de76520 (diff)
downloadgcc-6d8d2bbc830adfe13a15aa234f43953cbfdf0b80.zip
gcc-6d8d2bbc830adfe13a15aa234f43953cbfdf0b80.tar.gz
gcc-6d8d2bbc830adfe13a15aa234f43953cbfdf0b80.tar.bz2
* pa.c (following_call): Check TARGET_JUMP_IN_DELAY.
From-SVN: r54084
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/pa/pa.c6
2 files changed, 5 insertions, 5 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 0b7e12a..675193a 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2002-05-30 John David Anglin <dave@hiauly1.hia.nrc.ca>
+
+ * pa.c (following_call): Check TARGET_JUMP_IN_DELAY.
+
2002-05-31 Jason Thorpe <thorpej@wasabisystems.com>
* config.gcc (ns32k-*-netbsd*): Set tm_file to
diff --git a/gcc/config/pa/pa.c b/gcc/config/pa/pa.c
index 6749601..354afd6 100644
--- a/gcc/config/pa/pa.c
+++ b/gcc/config/pa/pa.c
@@ -6897,11 +6897,7 @@ int
following_call (insn)
rtx insn;
{
- /* We do not place jumps into call delay slots when optimizing for the
- PA8000 processor or when generating dwarf2 call frame information. */
- if (pa_cpu >= PROCESSOR_8000
- || (! USING_SJLJ_EXCEPTIONS && flag_exceptions)
- || flag_unwind_tables)
+ if (! TARGET_JUMP_IN_DELAY)
return 0;
/* Find the previous real insn, skipping NOTEs. */