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 /include/llvm | |
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
Diffstat (limited to 'include/llvm')
-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; |