//===- Environment.cpp ----------------------------------------------------===// // // The MCLinker Project // // This file is distributed under the University of Illinois Open Source // License. See LICENSE.TXT for details. // //===----------------------------------------------------------------------===// #include <mcld/Environment.h> #include <mcld/Support/TargetSelect.h> #include <llvm/Support/TargetSelect.h> void mcld::Initialize() { static bool is_initialized = false; if (is_initialized) return; llvm::InitializeAllTargets(); mcld::InitializeAllTargets(); mcld::InitializeAllEmulations(); mcld::InitializeAllDiagnostics(); is_initialized = true; } void mcld::Finalize() { }