diff options
author | John David Anglin <dave@hiauly1.hia.nrc.ca> | 2002-05-31 03:30:42 +0000 |
---|---|---|
committer | John David Anglin <danglin@gcc.gnu.org> | 2002-05-31 03:30:42 +0000 |
commit | 6d8d2bbc830adfe13a15aa234f43953cbfdf0b80 (patch) | |
tree | 1c7bbda14f3fe7e68076115ca023e76bff8ed469 /gcc | |
parent | bbf0fcca54dcf9e0594f0fb2aec750ea6de76520 (diff) | |
download | gcc-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/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. */ |