summaryrefslogtreecommitdiff
path: root/gcc/config
diff options
context:
space:
mode:
authordanglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>2002-05-31 03:30:42 +0000
committerdanglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>2002-05-31 03:30:42 +0000
commited1b076928a44d73dd73be6740f7c01fa8c08dc6 (patch)
tree1c7bbda14f3fe7e68076115ca023e76bff8ed469 /gcc/config
parent4e2fd3f02fcd977a48f9660bcbf4997dc4a2efd0 (diff)
downloadgcc-ed1b076928a44d73dd73be6740f7c01fa8c08dc6.tar.gz
* pa.c (following_call): Check TARGET_JUMP_IN_DELAY.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@54084 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config')
-rw-r--r--gcc/config/pa/pa.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/gcc/config/pa/pa.c b/gcc/config/pa/pa.c
index 67496011d25..354afd62d4b 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. */