aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1995-11-26 14:30:02 -0500
committerRichard Kenner <kenner@gcc.gnu.org>1995-11-26 14:30:02 -0500
commit72d3b324bc6b5944947cae65a6ac0e96ab950729 (patch)
treeeabe851bdae3d7dc9102959033fea39c956ccc7c
parent293af484a6fdb093adcf5fcd5efaf429ac8c4bf5 (diff)
downloadgcc-72d3b324bc6b5944947cae65a6ac0e96ab950729.zip
gcc-72d3b324bc6b5944947cae65a6ac0e96ab950729.tar.gz
gcc-72d3b324bc6b5944947cae65a6ac0e96ab950729.tar.bz2
(PRINT_OPERAND_ADDRESS): Handle CONST inside PLUS.
From-SVN: r10599
-rw-r--r--gcc/config/sparc/sparc.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/config/sparc/sparc.h b/gcc/config/sparc/sparc.h
index c3a0509..5edf530 100644
--- a/gcc/config/sparc/sparc.h
+++ b/gcc/config/sparc/sparc.h
@@ -2557,7 +2557,8 @@ do { \
fprintf (FILE, "%+d", offset); \
else if (GET_CODE (index) == REG) \
fprintf (FILE, "+%s", reg_names[REGNO (index)]); \
- else if (GET_CODE (index) == SYMBOL_REF) \
+ else if (GET_CODE (index) == SYMBOL_REF \
+ || GET_CODE (index) == CONST) \
fputc ('+', FILE), output_addr_const (FILE, index); \
else abort (); \
} \