From 974af6a5941d2c858b6446eda1244605abfcb8ad Mon Sep 17 00:00:00 2001
From: Kazu Hirata <kazu@hxi.com>
Date: Thu, 24 Jan 2002 19:42:39 +0000
Subject: [PATCH] h8300.c (print_operand): Remove support for operand character
 'U'.

	* config/h8300/h8300.c (print_operand): Remove support for
	operand character 'U'.

From-SVN: r49187
---
 gcc/ChangeLog            | 5 +++++
 gcc/config/h8300/h8300.c | 7 -------
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 4390c9a50b0b..0d6baffdd881 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2002-01-24  Kazu Hirata  <kazu@hxi.com>
+
+	* config/h8300/h8300.c (print_operand): Remove support for
+	operand character 'U'.
+
 2002-01-24  Andris Pavenis  <pavenis@latnet.lv>
 
         * config/i386/t-djgpp: Use NATIVE_SYSTEM_HEADER_DIR.
diff --git a/gcc/config/h8300/h8300.c b/gcc/config/h8300/h8300.c
index 6770e03ff09b..af1cad80e047 100644
--- a/gcc/config/h8300/h8300.c
+++ b/gcc/config/h8300/h8300.c
@@ -935,7 +935,6 @@ const_costs (r, c)
        'X' handling.
    'S' print operand as a long word
    'T' print operand as a word
-   'U' if operand is incing/decing sp, print l, otherwise nothing.
    'V' find the set bit, and print its number.
    'W' find the clear bit, and print its number.
    'X' print operand as a byte
@@ -999,9 +998,6 @@ print_operand (file, x, code)
      rtx x;
      int code;
 {
-  /* This is used for communication between the 'P' and 'U' codes.  */
-  static const char *last_p;
-
   /* This is used for communication between codes V,W,Z and Y.  */
   static int bitint;
 
@@ -1056,9 +1052,6 @@ print_operand (file, x, code)
       else
 	goto def;
       break;
-    case 'U':
-      fprintf (file, "%s%s", names_big[REGNO (x)], last_p);
-      break;
     case 'V':
       bitint = exact_log2 (INTVAL (x));
       if (bitint == -1)
-- 
GitLab