C++程序  |  33行  |  730 B

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