diff --git a/libcpp/ChangeLog b/libcpp/ChangeLog
index acffe8e39e0d..61d5b9754040 100644
--- a/libcpp/ChangeLog
+++ b/libcpp/ChangeLog
@@ -1,3 +1,8 @@
+2009-03-28  Joseph Myers  <joseph@codesourcery.com>
+
+	* Makefile.in (po/$(PACKAGE).pot): Use $(mkinstalldirs) not
+	mkinstalldirs.
+
 2009-03-18  Jakub Jelinek  <jakub@redhat.com>
 
 	* include/cpplib.h (struct cpp_dir): Reorder fields for 64-bit hosts.
diff --git a/libcpp/Makefile.in b/libcpp/Makefile.in
index 2d82ebdd8b33..5815f73775b9 100644
--- a/libcpp/Makefile.in
+++ b/libcpp/Makefile.in
@@ -236,7 +236,7 @@ endif
 # Rule for regenerating the message template.
 $(PACKAGE).pot: po/$(PACKAGE).pot
 po/$(PACKAGE).pot: $(libcpp_a_SOURCES)
-	mkinstalldirs $(srcdir)/po
+	$(mkinstalldirs) $(srcdir)/po
 	$(XGETTEXT) --default-domain=$(PACKAGE) \
 	  --keyword=_ --keyword=N_ \
 	  --keyword=cpp_error:3 --keyword=cpp_errno:3 \