//===--- Targets.cpp - Implement -arch option and targets -----------------===////// The LLVM Compiler Infrastructure//// This file is distributed under the University of Illinois Open Source// License. See LICENSE.TXT for details.////===----------------------------------------------------------------------===////// This file implements construction of a TargetInfo object from a// target triple.////===----------------------------------------------------------------------===//#include"clang/Basic/Builtins.h"#include"clang/Basic/TargetBuiltins.h"#include"clang/Basic/TargetInfo.h"#include"clang/Basic/LangOptions.h"#include"llvm/ADT/STLExtras.h"#include"llvm/ADT/APFloat.h"#include"llvm/ADT/SmallString.h"usingnamespaceclang;//===----------------------------------------------------------------------===//// Common code shared among targets.//===--------------------------------