diff options
author | Mike Seplowitz <mseplowitz@bloomberg.net> | 2015-01-13 01:53:14 (GMT) |
---|---|---|
committer | Mike Seplowitz <mseplowitz@bloomberg.net> | 2015-08-19 12:43:59 (GMT) |
commit | cdab57de00ab7ce157f1fdd601ce242588fcadce (patch) | |
tree | e22fc97286d2766c596108f13ba49d27a30f8c37 /src/ninja.cc | |
parent | 94c10a6a18ceadf78d27245ce389610c67a7cf2e (diff) | |
download | Ninja-cdab57de00ab7ce157f1fdd601ce242588fcadce.zip Ninja-cdab57de00ab7ce157f1fdd601ce242588fcadce.tar.gz Ninja-cdab57de00ab7ce157f1fdd601ce242588fcadce.tar.bz2 |
Fix getopt for AIX
AIX supplies getopt but not getopt_long.
We can't use the embedded getopt implementation, since the constness of its
arguments doesn't match the AIX system routine.
Diffstat (limited to 'src/ninja.cc')
-rw-r--r-- | src/ninja.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/ninja.cc b/src/ninja.cc index a3d963f..f71f6dc 100644 --- a/src/ninja.cc +++ b/src/ninja.cc @@ -22,6 +22,9 @@ #include "getopt.h" #include <direct.h> #include <windows.h> +#elif defined(_AIX) +#include "getopt.h" +#include <unistd.h> #else #include <getopt.h> #include <unistd.h> |