diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 97094b3a3d37e98507a60675d6d80503e05a3ea8..216e7f4a0c4c4a65ca6dee81a762cc59960e51f1 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+Wed Jun 14 23:46:26 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
+
+	* mips.c (machine_dependent_reorg): Fix braces for nested if.
+
 2000-06-14  Geoff Keating  <geoffk@cygnus.com>
 
 	* rs6000.c (toc_hash_eq): Use CODE_LABEL_NUMBER to compare
diff --git a/gcc/config/mips/mips.c b/gcc/config/mips/mips.c
index 9af4afd146d813c2d9eb8d4f37c3f68efa2437a3..b2d112d43fd6e9e9ea46b00dd6d1cdff11cc0083 100644
--- a/gcc/config/mips/mips.c
+++ b/gcc/config/mips/mips.c
@@ -9126,8 +9126,10 @@ machine_dependent_reorg (first)
 		   + pool_size
 		   + mips_string_length)
 		  >= 0x8000)
-	      val = src;
-	      mode = Pmode;
+		{
+		  val = src;
+		  mode = Pmode;
+		}
 	      max_internal_pool_size -= Pmode;
 	    }