This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH] MIPS gas: Fix indentation, improve error messages


Hi All,

I committed the appended patch.


Thiemo


2003-10-15  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>

	/gas/ChangeLog
	* config/tc-mips.c (macro_build_ldst_constoffset,load_register,macro):
	Fix indentation. Better error message.


diff -aurpNX /bigdisk/src/gcc-exclude source-orig/gas/config/tc-mips.c source/gas/config/tc-mips.c
--- source-orig/gas/config/tc-mips.c	Wed Oct  8 20:54:10 2003
+++ source/gas/config/tc-mips.c	Wed Oct 15 12:52:40 2003
@@ -3271,10 +3278,10 @@ macro_build_ldst_constoffset (char *plac
 		  == ~((bfd_vma) 0x7fffffff)))
     {
       if (ep->X_add_number & ~((bfd_vma) 0xffffffff))
-	as_bad (_("too large constant specified"));
+	as_bad (_("constant too large"));
 
-    ep->X_add_number = (((ep->X_add_number & 0xffffffff) ^ 0x80000000)
-			- 0x80000000);
+      ep->X_add_number = (((ep->X_add_number & 0xffffffff) ^ 0x80000000)
+			  - 0x80000000);
     }
 
   /* Right now, this routine can only handle signed 32-bit contants.  */
@@ -3435,10 +3454,10 @@ load_register (int *counter, int reg, ex
 		      == ~((bfd_vma) 0x7fffffff)))
 	{
 	  if (ep->X_add_number & ~((bfd_vma) 0xffffffff))
-	    as_bad (_("too large constant specified"));
+	    as_bad (_("constant too large"));
 
-	ep->X_add_number = (((ep->X_add_number & 0xffffffff) ^ 0x80000000)
-			    - 0x80000000);
+	  ep->X_add_number = (((ep->X_add_number & 0xffffffff) ^ 0x80000000)
+			      - 0x80000000);
 	}
 
       if (IS_SEXT_16BIT_NUM (ep->X_add_number))
@@ -5946,10 +5965,10 @@ macro (struct mips_cl_insn *ip)
 		== ~((bfd_vma) 0x7fffffff)))
 	{
 	  if (offset_expr.X_add_number & ~((bfd_vma) 0xffffffff))
-	    as_bad (_("too large constant specified"));
+	    as_bad (_("constant too large"));
 
-	offset_expr.X_add_number = (((offset_expr.X_add_number & 0xffffffff)
-				     ^ 0x80000000) - 0x80000000);
+	  offset_expr.X_add_number = (((offset_expr.X_add_number & 0xffffffff)
+				       ^ 0x80000000) - 0x80000000);
 	}
 
       /* For embedded PIC, we allow loads where the offset is calculated


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]