diff options
| author | Cedric Venet <cedric.venet@laposte.net> | 2009-02-14 16:15:20 +0000 |
|---|---|---|
| committer | Cedric Venet <cedric.venet@laposte.net> | 2009-02-14 16:15:20 +0000 |
| commit | d3c80de95fd19d2da248d6bd9e2aef5a560ecd23 (patch) | |
| tree | afe4c6c034bb680a848c92ba0f059bc33f5d1b13 /clang/Driver | |
| parent | b8aa2ea72ab83427d593ff6da1d2df3613052a79 (diff) | |
| download | bcm5719-llvm-d3c80de95fd19d2da248d6bd9e2aef5a560ecd23.tar.gz bcm5719-llvm-d3c80de95fd19d2da248d6bd9e2aef5a560ecd23.zip | |
Fix the build on win32.
llvm-svn: 64556
Diffstat (limited to 'clang/Driver')
| -rw-r--r-- | clang/Driver/ASTConsumers.h | 2 | ||||
| -rw-r--r-- | clang/Driver/CacheTokens.cpp | 5 |
2 files changed, 6 insertions, 1 deletions
diff --git a/clang/Driver/ASTConsumers.h b/clang/Driver/ASTConsumers.h index 0093a7046ac..2032a2d598c 100644 --- a/clang/Driver/ASTConsumers.h +++ b/clang/Driver/ASTConsumers.h @@ -30,7 +30,7 @@ class FileManager; class Preprocessor; class PreprocessorFactory; struct CompileOptions; -struct LangOptions; +class LangOptions; ASTConsumer *CreateASTPrinter(llvm::raw_ostream* OS = NULL); diff --git a/clang/Driver/CacheTokens.cpp b/clang/Driver/CacheTokens.cpp index 02e9f6cff01..d2921f0152c 100644 --- a/clang/Driver/CacheTokens.cpp +++ b/clang/Driver/CacheTokens.cpp @@ -26,6 +26,11 @@ #include "llvm/Support/Compiler.h" #include "llvm/Support/Streams.h" +// FIXME: put this somewhere else? +#ifndef S_ISDIR +#define S_ISDIR(x) (((x)&_S_IFDIR)!=0) +#endif + using namespace clang; typedef uint32_t Offset; |

