Index: llvm/include/llvm/ADT/SmallVector.h =================================================================== --- llvm/include/llvm/ADT/SmallVector.h +++ llvm/include/llvm/ADT/SmallVector.h @@ -30,6 +30,9 @@ #include #include +// ANDROID x86_64 defined the CS macro +#undef CS + namespace llvm { template class ArrayRef; Index: llvm/include/llvm/Support/VirtualFileSystem.h =================================================================== --- llvm/include/llvm/Support/VirtualFileSystem.h +++ llvm/include/llvm/Support/VirtualFileSystem.h @@ -36,6 +36,9 @@ #include #include +// ANDROID x86_64 defined the FS macro +#undef FS + namespace llvm { class MemoryBuffer;