]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/config/pa/pa.c
* pa.h (TARGET_SWITCHES): Enable TARGET_LONG_CALLS when
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 3 Jun 1994 03:06:45 +0000 (03:06 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 3 Jun 1994 03:06:45 +0000 (03:06 +0000)
commit3683f840f8312bf28703d5d12508dc67271c06c9
tree6041878a5a6236044fb20fdc122ec3bc4b02b738
parenta8eb9ff42427d244f8667c4d9ad40b85a34f9cb4
 * pa.h (TARGET_SWITCHES): Enable TARGET_LONG_CALLS when
TARGET_PORTABLE_RUNTIME is enabled.
* pa.c (output_call): If TARGET_LONG_CALLS is enabled, then emit
an inline long-call sequence.
* pa.md (millicode define_delay): Disable delay slots if
TARGET_LONG_CALLS.
(call_internal_reg, call_value_internal_reg): If TARGET_LONG_CALLS
is enabled, then emit an inline long-call sequence.  Fix length
computation for TARGET_LONG_CALLS.
(millicode calls): Fix length computation for TARGET_LONG_CALLS.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@7434 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/config/pa/pa.c
gcc/config/pa/pa.h
gcc/config/pa/pa.md