Commit 22d6e660 by Jeff Law

pa.c (output_arg_descriptor): Reverse polarity of test for HP_FP_ARG_DESCRIPTOR_REVERSED.

	* pa.c (output_arg_descriptor): Reverse polarity of test for
	HP_FP_ARG_DESCRIPTOR_REVERSED.
	* pa.h (ASM_DOUBLE_ARG_DESCRIPTORS): Likewise.

From-SVN: r4817
parent b432d50d
...@@ -3090,7 +3090,7 @@ output_arg_descriptor (insn) ...@@ -3090,7 +3090,7 @@ output_arg_descriptor (insn)
arg_regs[regno - 32] = "FR"; arg_regs[regno - 32] = "FR";
else else
{ {
#ifdef HP_FP_ARG_DESCRIPTOR_REVERSED #ifndef HP_FP_ARG_DESCRIPTOR_REVERSED
arg_regs[regno - 33] = "FR"; arg_regs[regno - 33] = "FR";
arg_regs[regno - 32] = "FU"; arg_regs[regno - 32] = "FU";
#else #else
...@@ -3105,7 +3105,7 @@ output_arg_descriptor (insn) ...@@ -3105,7 +3105,7 @@ output_arg_descriptor (insn)
arg_regs[(regno - 44) / 2] = "FR"; arg_regs[(regno - 44) / 2] = "FR";
else else
{ {
#ifdef HP_FP_ARG_DESCRIPTOR_REVERSED #ifndef HP_FP_ARG_DESCRIPTOR_REVERSED
arg_regs[(regno - 46) / 2] = "FR"; arg_regs[(regno - 46) / 2] = "FR";
arg_regs[(regno - 46) / 2 + 1] = "FU"; arg_regs[(regno - 46) / 2 + 1] = "FU";
#else #else
......
...@@ -823,7 +823,7 @@ extern struct rtx_def *hppa_compare_op0, *hppa_compare_op1; ...@@ -823,7 +823,7 @@ extern struct rtx_def *hppa_compare_op0, *hppa_compare_op1;
extern enum cmp_type hppa_branch_type; extern enum cmp_type hppa_branch_type;
/* Output the label for a function definition. */ /* Output the label for a function definition. */
#ifdef HP_FP_ARG_DESCRIPTOR_REVERSED #ifndef HP_FP_ARG_DESCRIPTOR_REVERSED
#define ASM_DOUBLE_ARG_DESCRIPTORS(FILE, ARG0, ARG1) \ #define ASM_DOUBLE_ARG_DESCRIPTORS(FILE, ARG0, ARG1) \
do { fprintf (FILE, ",ARGW%d=FR", (ARG0)); \ do { fprintf (FILE, ",ARGW%d=FR", (ARG0)); \
fprintf (FILE, ",ARGW%d=FU", (ARG1));} while (0) fprintf (FILE, ",ARGW%d=FU", (ARG1));} while (0)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment