aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/m68k/m68k.h
diff options
context:
space:
mode:
authorian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>1993-01-28 15:55:26 +0000
committerian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>1993-01-28 15:55:26 +0000
commitf14f0b88296a6943dea4423b6996860a11bde7d2 (patch)
treebd42758e82a1e6dbc047f9cad06974c32fca1fdc /gcc/config/m68k/m68k.h
parentebaa503eb08530241442e7aad8959d3bd8076564 (diff)
print_operand accepts %/ for REGISTER_PREFIX.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@3378 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/m68k/m68k.h')
-rw-r--r--gcc/config/m68k/m68k.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/config/m68k/m68k.h b/gcc/config/m68k/m68k.h
index 83a3ea6acfc..0bce1ddb719 100644
--- a/gcc/config/m68k/m68k.h
+++ b/gcc/config/m68k/m68k.h
@@ -1666,6 +1666,7 @@ do { union { float f; long l;} tem; \
'!' for the fpcr register (used in some float-to-fixed conversions).
'$' for the letter `s' in an op code, but only on the 68040.
'&' for the letter `d' in an op code, but only on the 68040.
+ '/' for register prefix needed by longlong.h.
'b' for byte insn (no effect, on the Sun; this is for the ISI).
'd' to force memory addressing to be absolute, not relative.
@@ -1681,7 +1682,7 @@ do { union { float f; long l;} tem; \
#define PRINT_OPERAND_PUNCT_VALID_P(CODE) \
((CODE) == '.' || (CODE) == '#' || (CODE) == '-' \
|| (CODE) == '+' || (CODE) == '@' || (CODE) == '!' \
- || (CODE) == '$' || (CODE) == '&')
+ || (CODE) == '$' || (CODE) == '&' || (CODE) == '/')
#ifdef HOST_WORDS_BIG_ENDIAN
#define PRINT_OPERAND_EXTRACT_FLOAT(X) \