diff options
author | Stephen Hines <srhines@google.com> | 2014-09-30 02:31:30 -0700 |
---|---|---|
committer | Stephen Hines <srhines@google.com> | 2014-09-30 02:31:30 -0700 |
commit | f8e021ce4621688f8f57bf98302cba23f5d7e0f1 (patch) | |
tree | f5b8ae501c56315246a2841218b635afebcfce56 | |
parent | 8a95734f9813e11664344a198af8c9203451e684 (diff) | |
download | external_llvm-f8e021ce4621688f8f57bf98302cba23f5d7e0f1.zip external_llvm-f8e021ce4621688f8f57bf98302cba23f5d7e0f1.tar.gz external_llvm-f8e021ce4621688f8f57bf98302cba23f5d7e0f1.tar.bz2 |
Undefined fseeko/ftello for Windows builds.
Bug: 14416410
These are "defined" when building under mingw, so they can't be
used as identifiers in LLVM. Once we fix this in upstream, we can
pull the patch back and revert this one.
Change-Id: Ib576a9617ca685ab3625a2d2d66f652bcb7f2c3e
-rw-r--r-- | include/llvm/Target/TargetLibraryInfo.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/include/llvm/Target/TargetLibraryInfo.h b/include/llvm/Target/TargetLibraryInfo.h index d4f9f23..93c9aa3 100644 --- a/include/llvm/Target/TargetLibraryInfo.h +++ b/include/llvm/Target/TargetLibraryInfo.h @@ -13,6 +13,17 @@ #include "llvm/ADT/DenseMap.h" #include "llvm/Pass.h" +// BEGIN ANDROID-SPECIFIC +#ifdef WIN32 +#ifdef fseeko +#undef fseeko +#endif +#ifdef ftello +#undef ftello +#endif +#endif // WIN32 +// END ANDROID-SPECIFIC + namespace llvm { class Triple; |