debf660
--- a/tools/clang/lib/Driver/ToolChains.cpp
debf660
+++ b/tools/clang/lib/Driver/ToolChains.cpp
debf660
@@ -1124,7 +1124,8 @@
debf660
   static const char *const X86_64Triples[] = {
debf660
     "x86_64-linux-gnu", "x86_64-unknown-linux-gnu", "x86_64-pc-linux-gnu",
debf660
     "x86_64-redhat-linux6E", "x86_64-redhat-linux", "x86_64-suse-linux",
debf660
-    "x86_64-manbo-linux-gnu", "x86_64-linux-gnu", "x86_64-slackware-linux"
debf660
+    "x86_64-manbo-linux-gnu", "x86_64-linux-gnu", "x86_64-slackware-linux",
debf660
+    "x86_64-amazon-linux"
debf660
   };
debf660
   static const char *const X86LibDirs[] = { "/lib32", "/lib" };
debf660
   static const char *const X86Triples[] = {
debf660
@@ -1131,7 +1132,8 @@
debf660
     "i686-linux-gnu", "i686-pc-linux-gnu", "i486-linux-gnu", "i386-linux-gnu",
debf660
     "i386-redhat-linux6E", "i686-redhat-linux", "i586-redhat-linux",
debf660
     "i386-redhat-linux", "i586-suse-linux", "i486-slackware-linux",
debf660
-    "i686-montavista-linux"
debf660
+    "i686-montavista-linux",
debf660
+    "i686-amazon-linux"
debf660
   };
debf660
 
debf660
   static const char *const MIPSLibDirs[] = { "/lib" };