LLVM API Documentation
#include "llvm/Linker.h"
#include "llvm/Module.h"
#include "llvm/ModuleProvider.h"
#include "llvm/PassManager.h"
#include "llvm/ADT/SetOperations.h"
#include "llvm/Bytecode/Reader.h"
#include "llvm/Bytecode/Archive.h"
#include "llvm/Bytecode/WriteBytecodePass.h"
#include "llvm/Target/TargetData.h"
#include "llvm/Transforms/IPO.h"
#include "llvm/Transforms/Scalar.h"
#include "llvm/Config/config.h"
#include "llvm/Support/CommandLine.h"
#include "llvm/Support/FileUtilities.h"
#include "llvm/Support/Timer.h"
#include "llvm/System/Signals.h"
#include "llvm/Support/SystemUtils.h"
#include <algorithm>
#include <fstream>
#include <memory>
#include <set>
Include dependency graph for LinkItems.cpp:
Go to the source code of this file.
Functions | |
static bool | LinkOneLibrary (const char *progname, Module *HeadModule, const std::string &Lib, const std::vector< std::string > &LibPaths, bool Verbose, bool Native) |
Module * | llvm::LinkItems (const char *progname, const LinkItemList &Items, const std::vector< std::string > &LibPaths, bool Verbose, bool Native) |
void | llvm::BuildLinkItems (LinkItemList &Items, const cl::list< std::string > &Files, const cl::list< std::string > &Libraries) |
|
Definition at line 39 of file LinkItems.cpp. References llvm::FindLib(), llvm::IsArchive(), and llvm::LinkInArchive(). |