pa.h (TARGET_SWITCHES): Enable TARGET_LONG_CALLS when TARGET_PORTABLE_RUNTIME is...
authorJeff Law <law@gcc.gnu.org>
Fri, 3 Jun 1994 03:06:45 +0000 (21:06 -0600)
committerJeff Law <law@gcc.gnu.org>
Fri, 3 Jun 1994 03:06:45 +0000 (21:06 -0600)
commitf726ea7dd51046d6d6587d99cfa8b0619a0494db
tree6041878a5a6236044fb20fdc122ec3bc4b02b738
parentb99e1ee9e93f97d187e96c98cf456c86fbe7a23a
pa.h (TARGET_SWITCHES): Enable TARGET_LONG_CALLS when TARGET_PORTABLE_RUNTIME is enabled.

 * 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.

From-SVN: r7434
gcc/config/pa/pa.c
gcc/config/pa/pa.h
gcc/config/pa/pa.md