diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 82e03c9d25c0d8f3f494424e6dedab7a73fa9413..7fa2cf4c13a47530d5f57ef433054e8698c46444 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,8 @@
+2008-12-11  Richard Guenther  <rguenther@suse.de>
+
+	* Make-lang.in (install-finclude-dir): Use correct mode argument
+	for mkinstalldirs.
+
 2008-12-09  Daniel Franke  <franke.daniel@gmail.com>
 
 	PR fortran/36376
diff --git a/gcc/fortran/Make-lang.in b/gcc/fortran/Make-lang.in
index ff5d03e65eea50089756fe759b3a0d31f7da273c..1600d18b36a9fefb0979937049b6c39158382f68 100644
--- a/gcc/fortran/Make-lang.in
+++ b/gcc/fortran/Make-lang.in
@@ -211,7 +211,7 @@ doc/gfc-internals.pdf: $(GFC_INTERNALS_TEXI)
 
 # Create or recreate the gfortran private include file directory.
 install-finclude-dir: installdirs
-	$(mkinstalldirs) -m a+rx $(DESTDIR)$(libsubdir)/finclude
+	$(mkinstalldirs) -m 0755 $(DESTDIR)$(libsubdir)/finclude
 #
 # Install hooks:
 # f951 is installed elsewhere as part of $(COMPILERS).