define PATH_MAX if not defined by limits.h
authorClifford Wolf <clifford@clifford.at>
Tue, 11 Oct 2016 10:12:09 +0000 (12:12 +0200)
committerClifford Wolf <clifford@clifford.at>
Tue, 11 Oct 2016 10:12:09 +0000 (12:12 +0200)
kernel/yosys.h

index aab6b584454fe57e17cb53a2a67fee73093769c6..ae73146b89bb95d0b2b6ed87b547a8914347bac7 100644 (file)
@@ -64,6 +64,7 @@
 #include <string.h>
 #include <stdint.h>
 #include <stdio.h>
+#include <limits.h>
 
 #ifndef _YOSYS_
 #  error It looks like you are trying to build Yosys without the config defines set. \
 #  endif
 #endif
 
+#ifndef PATH_MAX
+#  define PATH_MAX 4096
+#endif
+
 #define PRIVATE_NAMESPACE_BEGIN  namespace {
 #define PRIVATE_NAMESPACE_END    }
 #define YOSYS_NAMESPACE_BEGIN    namespace Yosys {