diff --git a/include/ChangeLog b/include/ChangeLog
index 66589fc94..018d22f6b 100644
--- a/include/ChangeLog
+++ b/include/ChangeLog
@@ -1,3 +1,7 @@
+2006-01-18  DJ Delorie  <dj@redhat.com>
+
+	* md5.h: Include ansidecl.h
+
 2006-01-17  Andreas Schwab  <schwab@suse.de>
 
 	PR binutils/1486
diff --git a/include/md5.h b/include/md5.h
index e35789346..e8eedb96d 100644
--- a/include/md5.h
+++ b/include/md5.h
@@ -27,6 +27,8 @@
 # include <limits.h>
 #endif
 
+#include "ansidecl.h"
+
 /* The following contortions are an attempt to use the C preprocessor
    to determine an unsigned integral type that is 32 bits wide.  An
    alternative approach is to use autoconf's AC_CHECK_SIZEOF macro, but