diff --git a/include/ChangeLog b/include/ChangeLog
index dc9e265b4ef231bd5565bb9bd629c8d34c0dd8c0..a772a6b5e0a3942aa7f248a85410f70222ce2886 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-09  Bob Wilson  <bob.wilson@acm.org>
 
 	* xtensa-config.h (XCHAL_HAVE_MUL32_HIGH): Define.
diff --git a/include/md5.h b/include/md5.h
index e35789346b1a995e52d2d83e5298e506634a3570..e8eedb96d60b069a3a76ff44a02656aa2d76e1a2 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