Android support for SafeStack.
[oota-llvm.git] / lib / Target / X86 / X86Subtarget.h
index c5d74e66b7b419235f4b6c4624a9eddda42bc502..52e68c08180f353b74b73c4ea2f20042b6d2c0b8 100644 (file)
@@ -394,6 +394,9 @@ public:
   bool isTargetMachO() const { return TargetTriple.isOSBinFormatMachO(); }
 
   bool isTargetLinux() const { return TargetTriple.isOSLinux(); }
+  bool isTargetAndroid() const {
+    return TargetTriple.getEnvironment() == Triple::Android;
+  }
   bool isTargetNaCl() const { return TargetTriple.isOSNaCl(); }
   bool isTargetNaCl32() const { return isTargetNaCl() && !is64Bit(); }
   bool isTargetNaCl64() const { return isTargetNaCl() && is64Bit(); }