@@ -25,6 +25,7 @@
#include "gdbsupport/signals-state-save-restore.h"
#include <ctype.h>
#include <unistd.h>
+#include <limits.h>
#if HAVE_SIGNAL_H
#include <signal.h>
#endif
@@ -97,7 +97,7 @@
#endif
#include <errno.h>
#include <alloca.h>
-/* Must be included before pathmax.h to avoid build errors about localtime_r
+/* Must be included before unistd.h to avoid build errors about localtime_r
and gmtime_r in gnulib on MinGW. This is a gnulib bug:
https://lists.gnu.org/archive/html/bug-gnulib/2019-11/msg00022.html */
#include <time.h>
@@ -119,7 +119,7 @@
#endif
#include "libiberty.h"
-#include "pathmax.h"
+#include <unistd.h>
#include "gdb/signals.h"
#include "gdb_locale.h"
#include "ptid.h"