Build: Include unistd.h where required

Some modules require an include of unistd.h (e.g. for getcwd and isatty
definitions).

These changes were required to build successfully on a Fedora 17 system,
using GCC 4.7.0 & glibc-headers 2.15.
This commit is contained in:
Nicolas Trangez
2012-07-04 14:49:00 +02:00
parent b8503b9255
commit 3a007f939a
3 changed files with 6 additions and 0 deletions

2
lex.ll
View File

@@ -58,6 +58,8 @@ extern void RegisterDependency(const std::string &fileName);
#ifdef ISPC_IS_WINDOWS
inline int isatty(int) { return 0; }
#else
#include <unistd.h>
#endif // ISPC_IS_WINDOWS
static int allTokens[] = {