diff options
| -rw-r--r-- | gcc/ChangeLog | 4 | ||||
| -rw-r--r-- | gcc/config/pa/pa.c | 6 |
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. */ |
