Environment.cpp revision d0fbbb227051be16931a1aa9b4a7722ac039c698
1//===- Environment.cpp ----------------------------------------------------===// 2// 3// The MCLinker Project 4// 5// This file is distributed under the University of Illinois Open Source 6// License. See LICENSE.TXT for details. 7// 8//===----------------------------------------------------------------------===// 9#include <mcld/Environment.h> 10#include <mcld/Support/TargetSelect.h> 11 12#include <llvm/Support/TargetSelect.h> 13 14void mcld::Initialize() 15{ 16 static bool is_initialized = false; 17 18 if (is_initialized) 19 return; 20 21 llvm::InitializeAllTargets(); 22 mcld::InitializeAllTargets(); 23 mcld::InitializeAllEmulations(); 24 mcld::InitializeAllDiagnostics(); 25 26 is_initialized = true; 27} 28 29void mcld::Finalize() 30{ 31} 32 33