From: Jeff Law Date: Fri, 16 Oct 1992 06:24:19 +0000 (-0600) Subject: pa.c (call_operand_address): Only allow registers if TARGET_LONG_CALLS. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=726a04b41f59df00b0c98ab24e319af7dcfb0b06;p=gcc.git pa.c (call_operand_address): Only allow registers if TARGET_LONG_CALLS. * pa.c (call_operand_address): Only allow registers if TARGET_LONG_CALLS. From-SVN: r2488 --- diff --git a/gcc/config/pa/pa.c b/gcc/config/pa/pa.c index 9f7477d03cc..9cb4830d752 100644 --- a/gcc/config/pa/pa.c +++ b/gcc/config/pa/pa.c @@ -66,7 +66,8 @@ call_operand_address (op, mode) rtx op; enum machine_mode mode; { - return (REG_P (op) || CONSTANT_P (op)); + return (REG_P (op) + || (CONSTANT_P (op) && ! TARGET_LONG_CALLS)); } int