| //===- 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() |
| { |
| } |
| |