diff --git a/sim/h8300/ChangeLog b/sim/h8300/ChangeLog
index 0c0c5a637f0..b4e0655d54f 100644
--- a/sim/h8300/ChangeLog
+++ b/sim/h8300/ChangeLog
@@ -1,3 +1,8 @@
+2003-06-18  Corinna Vinschen  <vinschen@redhat.com>
+
+	* sim-main.h (enum h8_regnum): Turn around order of MACH, MACL
+	and SBR, VBR.
+
 2003-06-05  Michael Snyder  <msnyder@redhat.com>
 
 	* compile.c (sim_fetch_register): Handle SBR, VBR, MACH, MACL.
diff --git a/sim/h8300/sim-main.h b/sim/h8300/sim-main.h
index 11fc3204759..6acf901d5de 100644
--- a/sim/h8300/sim-main.h
+++ b/sim/h8300/sim-main.h
@@ -51,10 +51,10 @@ enum h8_regnum {
   EXR_REGNUM  = 11,
   INST_REGNUM = 12,
   TICK_REGNUM = 13,
-  SBR_REGNUM =  14, 
-  VBR_REGNUM =  15,
-  MACH_REGNUM = 16, 
-  MACL_REGNUM = 17,
+  MACH_REGNUM = 14,
+  MACL_REGNUM = 15,
+  SBR_REGNUM =  16,
+  VBR_REGNUM =  17,
 
   ZERO_REGNUM = 18
 };