diff options
author | Richard Stallman <rms@gnu.org> | 1993-05-14 16:37:37 +0000 |
---|---|---|
committer | Richard Stallman <rms@gnu.org> | 1993-05-14 16:37:37 +0000 |
commit | 00c5c72e465d92e69f2fd99ba3eda58ac3dc9715 (patch) | |
tree | 2f616aed38f6acc28035e0f0abcd393f307a1567 | |
parent | 0046ffa3f07beaac3d064c2189d1d79734473bcc (diff) | |
download | gcc-00c5c72e465d92e69f2fd99ba3eda58ac3dc9715.zip gcc-00c5c72e465d92e69f2fd99ba3eda58ac3dc9715.tar.gz gcc-00c5c72e465d92e69f2fd99ba3eda58ac3dc9715.tar.bz2 |
(PRINT_OPERAND): Handle CODE == '/'.
From-SVN: r4451
-rw-r--r-- | gcc/config/m68k/crds.h | 2 | ||||
-rw-r--r-- | gcc/config/m68k/hp320.h | 2 | ||||
-rw-r--r-- | gcc/config/m68k/mot3300.h | 2 | ||||
-rw-r--r-- | gcc/config/m68k/news.h | 2 | ||||
-rw-r--r-- | gcc/config/m68k/tower-as.h | 2 |
5 files changed, 10 insertions, 0 deletions
diff --git a/gcc/config/m68k/crds.h b/gcc/config/m68k/crds.h index b026344..16feb13 100644 --- a/gcc/config/m68k/crds.h +++ b/gcc/config/m68k/crds.h @@ -286,6 +286,8 @@ do { long l[2]; \ else if (CODE == '+') fprintf (FILE, "(sp)+"); \ else if (CODE == '@') fprintf (FILE, "(sp)"); \ else if (CODE == '!') fprintf (FILE, "fpcr"); \ + else if (CODE == '/') \ + ; \ else if (GET_CODE (X) == REG) \ { if (REGNO (X) < 16 && (CODE == 'y' || CODE == 'x') && GET_MODE (X) == DFmode) \ fprintf (FILE, "%s:%s", reg_names[REGNO (X)], reg_names[REGNO (X)+1]); \ diff --git a/gcc/config/m68k/hp320.h b/gcc/config/m68k/hp320.h index 8714ed6..307dc69 100644 --- a/gcc/config/m68k/hp320.h +++ b/gcc/config/m68k/hp320.h @@ -432,6 +432,8 @@ do { long l[3]; \ else if (CODE == '!') fprintf (FILE, "%%fpcr"); \ else if (CODE == '$') { if (TARGET_68040_ONLY) fprintf (FILE, "s"); } \ else if (CODE == '&') { if (TARGET_68040_ONLY) fprintf (FILE, "d"); } \ + else if (CODE == '/') \ + fprintf (FILE, "%%"); \ else if (GET_CODE (X) == REG) \ fprintf (FILE, "%s", reg_names[REGNO (X)]); \ else if (GET_CODE (X) == MEM) \ diff --git a/gcc/config/m68k/mot3300.h b/gcc/config/m68k/mot3300.h index 08968a4..3643b9b 100644 --- a/gcc/config/m68k/mot3300.h +++ b/gcc/config/m68k/mot3300.h @@ -455,6 +455,8 @@ do { long l; \ else if (CODE == '!') fprintf (FILE, "%%fpcr"); \ else if (CODE == '$') { if (TARGET_68040_ONLY) fprintf (FILE, "s"); } \ else if (CODE == '&') { if (TARGET_68040_ONLY) fprintf (FILE, "d"); } \ + else if (CODE == '/') \ + fprintf (FILE, "%%"); \ else if (GET_CODE (X) == REG) \ fprintf (FILE, "%s", reg_names[REGNO (X)]); \ else if (GET_CODE (X) == MEM) \ diff --git a/gcc/config/m68k/news.h b/gcc/config/m68k/news.h index b23bb40..5971bc8 100644 --- a/gcc/config/m68k/news.h +++ b/gcc/config/m68k/news.h @@ -300,6 +300,8 @@ do { char dstr[30]; \ else if (CODE == '!') fprintf (FILE, "fpcr"); \ else if (CODE == '$') {if (TARGET_68040_ONLY) fprintf (FILE, "s");} \ else if (CODE == '&') {if (TARGET_68040_ONLY) fprintf (FILE, "d");} \ + else if (CODE == '/') \ + ; \ else if (GET_CODE (X) == REG) \ fprintf (FILE, "%s", reg_names[REGNO (X)]); \ else if (GET_CODE (X) == MEM) \ diff --git a/gcc/config/m68k/tower-as.h b/gcc/config/m68k/tower-as.h index bfdcdb1..cfe7549 100644 --- a/gcc/config/m68k/tower-as.h +++ b/gcc/config/m68k/tower-as.h @@ -418,6 +418,8 @@ do { long l; \ else if (CODE == '+') fprintf (FILE, "(%%sp)+"); \ else if (CODE == '@') fprintf (FILE, "(%%sp)"); \ else if (CODE == '!') fprintf (FILE, "%%fpcr"); \ + else if (CODE == '/') \ + fprintf (FILE, "%%"); \ else if (CODE == '$') { if (TARGET_68040_ONLY) fprintf (FILE, "s"); } \ else if (CODE == '&') { if (TARGET_68040_ONLY) fprintf (FILE, "d"); } \ else if (GET_CODE (X) == REG) \ |