Home | History | Annotate | Download | only in Core

Lines Matching defs:Linker

1 //===- Linker.cpp ---------------------------------------------------------===//
9 #include "mcld/Linker.h"
34 Linker::Linker()
42 Linker::~Linker() {
46 /// emulate - To set up target-dependent options and default linker script.
48 bool Linker::emulate(LinkerScript& pScript, LinkerConfig& pConfig) {
66 bool Linker::link(Module& pModule, IRBuilder& pBuilder) {
77 bool Linker::normalize(Module& pModule, IRBuilder& pBuilder) {
165 bool Linker::resolve(Module& pModule) {
202 bool Linker::layout() {
242 bool Linker::emit(FileOutputBuffer& pOutput) {
255 bool Linker::emit(const Module& pModule, const std::string& pPath) {
276 error(diag::err_cannot_open_output_file) << "Linker::emit()" << pPath;
289 bool Linker::emit(const Module& pModule, int pFileDescriptor) {
300 bool Linker::reset() {
324 bool Linker::initTarget() {
341 bool Linker::initBackend() {
352 bool Linker::initOStream() {
361 bool Linker::initEmulator(LinkerScript& pScript) {