aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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. */