diff options
author | Alan Modra <alan@linuxcare.com.au> | 2001-04-03 07:43:27 +0000 |
---|---|---|
committer | Alan Modra <amodra@gcc.gnu.org> | 2001-04-03 17:13:27 +0930 |
commit | a7721dc03fc45a4b8beef840491759d333b50431 (patch) | |
tree | c6caea6ff9b476e7af44d63f08933252d5a067b4 /gcc/cse.c | |
parent | 26ebcef1b52a133498c858484304e6c75ed4b454 (diff) | |
download | gcc-a7721dc03fc45a4b8beef840491759d333b50431.zip gcc-a7721dc03fc45a4b8beef840491759d333b50431.tar.gz gcc-a7721dc03fc45a4b8beef840491759d333b50431.tar.bz2 |
TARGET_NO_SPACE_REGS no longer affects call sequences.
* pa.h: Revise comments for TARGET_NO_SPACE_REGS and
TARGET_FAST_INDIRECT_CALLS.
* pa.c (override_options): TARGET_NO_SPACE_REGS is now OK with
-fPIC. Don't warn.
(return_addr_rtx): Short circuit export stub matching when
TARGET_NO_SPACE_REGS.
(output_millicode_call): For out of range calls, make -fPIC
take precedence, then TARGET_PORTABLE_RUNTIME, then ble. Don't
return before delay slot checks when TARGET_PORTABLE_RUNTIME.
* pa.md: Modify length attr calculation of all millicode insns to
match above.
From-SVN: r41042
Diffstat (limited to 'gcc/cse.c')
0 files changed, 0 insertions, 0 deletions