diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 193948bbbf74bfd0f48363b16b7f1734b325383e..d796467b69331ea74297e126e38da4b34bd3b237 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+Wed Mar 17 23:17:42 1999  Mark Kettenis  <kettenis@gnu.org>
+
+	* config/t-gnu (SYSTEM_HEADER_DIR): New variable.  Set to
+	`/include' in order to find the system's limits.h.
+
 Wed Mar 17 23:00:18 1999  Robert Lipe <robertlipe@usa.net>
 
 	* fixinc/fixincl.c: Include auto-host.h instead of config.h
diff --git a/gcc/config/t-gnu b/gcc/config/t-gnu
index 58969f21e209374a63c771038315f3d32750e2c8..575f729768cabb3cfdf19a7ced8a0ae83a7dc853 100644
--- a/gcc/config/t-gnu
+++ b/gcc/config/t-gnu
@@ -1,5 +1,8 @@
-LIBGCC1=libgcc1.null
-CROSS_LIBGCC1=libgcc1.null
+# In GNU, "/usr" is a four-letter word.
+SYSTEM_HEADER_DIR = /include
+
+LIBGCC1 = libgcc1.null
+CROSS_LIBGCC1 = libgcc1.null
 
 # The pushl in CTOR initialization interferes with frame pointer elimination.