diff options
| author | Benjamin Kramer <benny.kra@googlemail.com> | 2009-08-19 12:16:17 +0000 |
|---|---|---|
| committer | Benjamin Kramer <benny.kra@googlemail.com> | 2009-08-19 12:16:17 +0000 |
| commit | 9d908589d312b93f6f6b176f073e8a039034fb9c (patch) | |
| tree | db4e3c3cf810004185bb1c7016155e77c20940e3 /llvm/tools/bugpoint/ToolRunner.cpp | |
| parent | a48651de2d94a03cb9371a11cb5d083975eff8f2 (diff) | |
| download | bcm5719-llvm-9d908589d312b93f6f6b176f073e8a039034fb9c.tar.gz bcm5719-llvm-9d908589d312b93f6f6b176f073e8a039034fb9c.zip | |
Add a hack to unbreak MSVC builds. str(n)casecmp are POSIX functions and aren't available on windows (mingw defines them though).
llvm-svn: 79417
Diffstat (limited to 'llvm/tools/bugpoint/ToolRunner.cpp')
| -rw-r--r-- | llvm/tools/bugpoint/ToolRunner.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/llvm/tools/bugpoint/ToolRunner.cpp b/llvm/tools/bugpoint/ToolRunner.cpp index dfb65cb0e72..53a3feb7a9c 100644 --- a/llvm/tools/bugpoint/ToolRunner.cpp +++ b/llvm/tools/bugpoint/ToolRunner.cpp @@ -604,6 +604,11 @@ CBE *AbstractInterpreter::createCBE(const char *Argv0, // GCC abstraction // +#ifdef _MSC_VER +#define strcasecmp(s1, s2) _stricmp(s1, s2) +#define strncasecmp(s1, s2, n) _strnicmp(s1, s2, n) +#endif + static bool IsARMArchitecture(std::vector<std::string> Args) { |

