diff --git a/gcc/config/i386/i386.h b/gcc/config/i386/i386.h
index 1d47a606e724e88e14fe4ebbc473b8de3f0e441f..b7839138065d2791891f2bd8a1290e02d79b8858 100644
--- a/gcc/config/i386/i386.h
+++ b/gcc/config/i386/i386.h
@@ -1923,9 +1923,9 @@ number as al, and ax.
 #define DBX_REGISTER_NUMBER(N) \
   (TARGET_64BIT ? dbx64_register_map[(N)] : dbx_register_map[(N)])
 
-extern int const dbx_register_map[FIRST_PSEUDO_REGISTER+1];
-extern int const dbx64_register_map[FIRST_PSEUDO_REGISTER+1];
-extern int const svr4_dbx_register_map[FIRST_PSEUDO_REGISTER+1];
+extern int const dbx_register_map[FIRST_PSEUDO_REGISTER];
+extern int const dbx64_register_map[FIRST_PSEUDO_REGISTER];
+extern int const svr4_dbx_register_map[FIRST_PSEUDO_REGISTER];
 
 /* Before the prologue, RA is at 0(%esp).  */
 #define INCOMING_RETURN_ADDR_RTX \