/aosp12/frameworks/compile/mclinker/tools/mcld/ |
H A D | Main.cpp | 251 mcld::fatal(mcld::diag::fatal_forbid_nest_group); in InitializeInputs() 422 .Case("defs", mcld::ZOption(mcld::ZOption::Defs)) in TranslateArguments() 433 .Case("nodump", mcld::ZOption(mcld::ZOption::NoDump)) in TranslateArguments() 434 .Case("relro", mcld::ZOption(mcld::ZOption::Relro)) in TranslateArguments() 436 .Case("lazy", mcld::ZOption(mcld::ZOption::Lazy)) in TranslateArguments() 437 .Case("now", mcld::ZOption(mcld::ZOption::Now)) in TranslateArguments() 438 .Case("origin", mcld::ZOption(mcld::ZOption::Origin)) in TranslateArguments() 645 mcld::warning(mcld::diag::rewrap) << symbol << to_wrap_str; in TranslateArguments() 673 mcld::warning(mcld::diag::rewrap) << symbol << to_wrap_str; in TranslateArguments() 976 mcld::fatal(mcld::diag::err_no_inputs); in TranslateArguments() [all …]
|
/aosp12/frameworks/compile/mclinker/lib/Script/ |
H A D | OutputSectDesc.cpp | 23 namespace mcld { namespace 46 mcld::outs() << "\t"; in dump() 68 mcld::outs() << ":\n"; in dump() 71 mcld::outs() << "\tAT ( "; in dump() 73 mcld::outs() << " )\n"; in dump() 79 mcld::outs() << " )\n"; in dump() 85 mcld::outs() << " )\n"; in dump() 99 mcld::outs() << "\t{\n"; in dump() 112 mcld::outs() << "\t}"; in dump() 130 mcld::outs() << "= "; in dump() [all …]
|
H A D | InputSectDesc.cpp | 18 namespace mcld { namespace 37 mcld::outs() << "KEEP ("; in dump() 41 mcld::outs() << "SORT ("; in dump() 46 mcld::outs() << "("; in dump() 56 mcld::outs() << ")"; in dump() 69 mcld::outs() << "SORT ("; in dump() 87 mcld::outs() << ")"; in dump() 90 mcld::outs() << ")"; in dump() 94 mcld::outs() << ")"; in dump() 97 mcld::outs() << ")"; in dump() [all …]
|
/aosp12/frameworks/compile/mclinker/include/mcld/Support/ |
H A D | MsgHandling.h | 13 namespace mcld { 41 inline mcld::MsgHandler mcld::unreachable(unsigned int pID) { in unreachable() 45 inline mcld::MsgHandler mcld::fatal(unsigned int pID) { in fatal() 49 inline mcld::MsgHandler mcld::error(unsigned int pID) { in error() 53 inline mcld::MsgHandler mcld::warning(unsigned int pID) { in warning() 57 inline mcld::MsgHandler mcld::debug(unsigned int pID) { in debug() 61 inline mcld::MsgHandler mcld::note(unsigned int pID) { in note() 65 inline mcld::MsgHandler mcld::ignore(unsigned int pID) { in ignore()
|
H A D | TargetRegistry.h | 25 namespace mcld { 32 typedef std::list<mcld::Target*> TargetListTy; 62 static void RegisterEmulation(mcld::Target& T, in RegisterEmulation() 63 mcld::Target::EmulationFnTy Fn) { in RegisterEmulation() 73 static void RegisterTargetLDBackend(mcld::Target& T, in RegisterTargetLDBackend() 74 mcld::Target::TargetLDBackendCtorTy Fn) { in RegisterTargetLDBackend() 85 mcld::Target& T, in RegisterDiagnosticLineInfo() 86 mcld::Target::DiagnosticLineInfoCtorTy Fn) { in RegisterDiagnosticLineInfo() 95 static const mcld::Target* lookupTarget(const std::string& pTriple, 106 static const mcld::Target* lookupTarget(const std::string& pArchName, [all …]
|
H A D | RealPath.h | 15 namespace mcld { 52 struct less<mcld::sys::fs::RealPath> 53 : public binary_function<mcld::sys::fs::RealPath, 54 mcld::sys::fs::RealPath, 56 bool operator()(const mcld::sys::fs::RealPath& pX, 57 const mcld::sys::fs::RealPath& pY) const {
|
/aosp12/frameworks/compile/mclinker/unittests/ |
H A D | ELFReaderTest.h | 21 namespace mcld { 43 mcld::Input* m_pInput; 44 mcld::LinkerConfig* m_pConfig; 45 mcld::LinkerScript* m_pScript; 46 mcld::GNUInfo* m_pInfo; 47 mcld::GNULDBackend* m_pLDBackend; 48 mcld::ELFReaderIF* m_pELFReader; 49 mcld::Module* m_pModule; 50 mcld::IRBuilder* m_pIRBuilder; 51 mcld::ELFObjectReader* m_pELFObjReader;
|
H A D | InputTreeTest.h | 16 namespace mcld { 45 mcld::LinkerConfig* m_pConfig; 47 mcld::InputFactory* m_pAlloc; 48 mcld::InputBuilder* m_pBuilder; 49 mcld::MemoryAreaFactory m_MemFactory; 50 mcld::ContextFactory m_ContextFactory; 52 mcld::InputTree* m_pTestee;
|
H A D | StaticResolverTest.cpp | 17 using namespace mcld; 53 ASSERT_TRUE(mcld::ResolveInfo::Define == new_sym->desc()); in TEST_F() 54 ASSERT_TRUE(mcld::ResolveInfo::Define == old_sym->desc()); in TEST_F() 81 ASSERT_TRUE(mcld::ResolveInfo::Define == old_sym->desc()); in TEST_F() 107 ASSERT_TRUE(mcld::ResolveInfo::Define == new_sym->desc()); in TEST_F() 108 ASSERT_TRUE(mcld::ResolveInfo::Define == old_sym->desc()); in TEST_F() 154 ASSERT_TRUE(mcld::ResolveInfo::Weak == old_sym->binding()); in TEST_F() 184 ASSERT_TRUE(mcld::ResolveInfo::Define == old_sym->desc()); in TEST_F() 185 ASSERT_TRUE(mcld::ResolveInfo::Define == new_sym->desc()); in TEST_F() 203 ASSERT_TRUE(mcld::ResolveInfo::Common == new_sym->desc()); in TEST_F() [all …]
|
/aosp12/frameworks/compile/mclinker/lib/Target/X86/ |
H A D | X86Diagnostic.cpp | 13 namespace mcld { namespace 17 DiagnosticLineInfo* createX86DiagLineInfo(const mcld::Target& pTarget, in createX86DiagLineInfo() 29 mcld::TargetRegistry::RegisterDiagnosticLineInfo(mcld::TheX86_32Target, in MCLDInitializeX86DiagnosticLineInfo() 30 mcld::createX86DiagLineInfo); in MCLDInitializeX86DiagnosticLineInfo() 31 mcld::TargetRegistry::RegisterDiagnosticLineInfo(mcld::TheX86_64Target, in MCLDInitializeX86DiagnosticLineInfo() 32 mcld::createX86DiagLineInfo); in MCLDInitializeX86DiagnosticLineInfo()
|
H A D | X86Emulation.cpp | 15 namespace mcld { namespace 69 mcld::TargetRegistry::RegisterEmulation(mcld::TheX86_32Target, in MCLDInitializeX86Emulation() 70 mcld::emulateX86LD); in MCLDInitializeX86Emulation() 71 mcld::TargetRegistry::RegisterEmulation(mcld::TheX86_64Target, in MCLDInitializeX86Emulation() 72 mcld::emulateX86LD); in MCLDInitializeX86Emulation()
|
/aosp12/frameworks/compile/mclinker/lib/Target/ARM/ |
H A D | ARMDiagnostic.cpp | 13 namespace mcld { namespace 17 DiagnosticLineInfo* createARMDiagLineInfo(const mcld::Target& pTarget, in createARMDiagLineInfo() 29 mcld::TargetRegistry::RegisterDiagnosticLineInfo(mcld::TheARMTarget, in MCLDInitializeARMDiagnosticLineInfo() 30 mcld::createARMDiagLineInfo); in MCLDInitializeARMDiagnosticLineInfo() 31 mcld::TargetRegistry::RegisterDiagnosticLineInfo(mcld::TheThumbTarget, in MCLDInitializeARMDiagnosticLineInfo() 32 mcld::createARMDiagLineInfo); in MCLDInitializeARMDiagnosticLineInfo()
|
H A D | ARMEmulation.cpp | 15 namespace mcld { namespace 68 mcld::TargetRegistry::RegisterEmulation(mcld::TheARMTarget, in MCLDInitializeARMEmulation() 69 mcld::emulateARMLD); in MCLDInitializeARMEmulation() 70 mcld::TargetRegistry::RegisterEmulation(mcld::TheThumbTarget, in MCLDInitializeARMEmulation() 71 mcld::emulateARMLD); in MCLDInitializeARMEmulation()
|
/aosp12/frameworks/compile/mclinker/lib/Core/ |
H A D | Linker.cpp | 32 namespace mcld { namespace 117 mcld::outs() << "\tarchive\t("; in normalize() 120 mcld::outs() << "\tobject\t("; in normalize() 123 mcld::outs() << "\tshared\t("; in normalize() 126 mcld::outs() << "\tscript\t("; in normalize() 129 mcld::outs() << "\textern\t("; in normalize() 261 case mcld::LinkerConfig::Unknown: in emit() 262 case mcld::LinkerConfig::Object: in emit() 265 case mcld::LinkerConfig::DynObj: in emit() 266 case mcld::LinkerConfig::Exec: in emit() [all …]
|
H A D | Environment.cpp | 12 void mcld::Initialize() { in Initialize() 18 mcld::InitializeAllTargets(); in Initialize() 19 mcld::InitializeAllEmulations(); in Initialize() 20 mcld::InitializeAllDiagnostics(); in Initialize() 25 void mcld::Finalize() { in Finalize()
|
/aosp12/frameworks/compile/mclinker/lib/Target/Mips/ |
H A D | MipsDiagnostic.cpp | 19 mcld::DiagnosticLineInfo* createMipsDiagLineInfo(const mcld::Target& pTarget, in createMipsDiagLineInfo() 21 return new mcld::DWARFLineInfo(); in createMipsDiagLineInfo() 30 mcld::TargetRegistry::RegisterDiagnosticLineInfo(mcld::TheMipselTarget, in MCLDInitializeMipsDiagnosticLineInfo() 32 mcld::TargetRegistry::RegisterDiagnosticLineInfo(mcld::TheMips64elTarget, in MCLDInitializeMipsDiagnosticLineInfo()
|
H A D | MipsEmulation.cpp | 15 namespace mcld { namespace 63 mcld::TargetRegistry::RegisterEmulation(mcld::TheMipselTarget, in MCLDInitializeMipsEmulation() 64 mcld::emulateMipsLD); in MCLDInitializeMipsEmulation() 65 mcld::TargetRegistry::RegisterEmulation(mcld::TheMips64elTarget, in MCLDInitializeMipsEmulation() 66 mcld::emulateMipsLD); in MCLDInitializeMipsEmulation()
|
/aosp12/frameworks/compile/mclinker/lib/Support/ |
H A D | FileSystem.cpp | 16 bool mcld::sys::fs::exists(const Path& pPath) { in exists() 17 mcld::sys::fs::FileStatus file_status; in exists() 18 mcld::sys::fs::detail::status(pPath, file_status); in exists() 19 return (file_status.type() != mcld::sys::fs::StatusError) && in exists() 20 (file_status.type() != mcld::sys::fs::FileNotFound); in exists() 23 bool mcld::sys::fs::is_directory(const Path& pPath) { in is_directory() 26 return (file_status.type() == mcld::sys::fs::DirectoryFile); in is_directory()
|
/aosp12/frameworks/compile/mclinker/lib/LD/ |
H A D | ELFReader.cpp | 31 namespace mcld { namespace 285 type = mcld::bswap16(hdr->e_type); in fileType() 319 shoff = mcld::bswap32(ehdr->e_shoff); in readSectionHeaders() 321 shnum = mcld::bswap16(ehdr->e_shnum); in readSectionHeaders() 350 sh_size = mcld::bswap32(shdr->sh_size); in readSectionHeaders() 374 sh_size = mcld::bswap32(shdr->sh_size); in readSectionHeaders() 455 st_name = mcld::bswap32(entry->st_name); in readSignature() 779 type = mcld::bswap16(hdr->e_type); in fileType() 813 shoff = mcld::bswap64(ehdr->e_shoff); in readSectionHeaders() 815 shnum = mcld::bswap16(ehdr->e_shnum); in readSectionHeaders() [all …]
|
/aosp12/frameworks/compile/mclinker/include/mcld/Script/ |
H A D | ScriptScanner.h | 18 mcld::ScriptParser::token_type mcld::ScriptScanner::lex( \ 19 mcld::ScriptParser::semantic_type* yylval, \ 20 mcld::ScriptParser::location_type* yylloc, \ 21 const mcld::ScriptFile& pScriptFile) 28 namespace mcld {
|
/aosp12/frameworks/compile/mclinker/lib/Target/AArch64/ |
H A D | AArch64Diagnostic.cpp | 13 namespace mcld { namespace 18 DiagnosticLineInfo* createAArch64DiagLineInfo(const mcld::Target& pTarget, in createAArch64DiagLineInfo() 30 mcld::TargetRegistry::RegisterDiagnosticLineInfo( in MCLDInitializeAArch64DiagnosticLineInfo() 31 mcld::TheAArch64Target, mcld::createAArch64DiagLineInfo); in MCLDInitializeAArch64DiagnosticLineInfo()
|
/aosp12/frameworks/compile/mclinker/lib/Target/ARM/TargetInfo/ |
H A D | ARMTargetInfo.cpp | 12 namespace mcld { namespace 14 mcld::Target TheARMTarget; 15 mcld::Target TheThumbTarget; 19 mcld::RegisterTarget<llvm::Triple::arm> X(TheARMTarget, "arm"); in MCLDInitializeARMLDTargetInfo() 20 mcld::RegisterTarget<llvm::Triple::thumb> Y(TheThumbTarget, "thumb"); in MCLDInitializeARMLDTargetInfo()
|
/aosp12/frameworks/compile/mclinker/lib/Target/Mips/TargetInfo/ |
H A D | MipsTargetInfo.cpp | 12 namespace mcld { namespace 14 mcld::Target TheMipselTarget; 15 mcld::Target TheMips64elTarget; 18 mcld::RegisterTarget<llvm::Triple::mipsel> X1(TheMipselTarget, "mipsel"); in MCLDInitializeMipsLDTargetInfo() 19 mcld::RegisterTarget<llvm::Triple::mips64el> X2(TheMips64elTarget, in MCLDInitializeMipsLDTargetInfo()
|
/aosp12/frameworks/compile/mclinker/lib/Target/X86/TargetInfo/ |
H A D | X86TargetInfo.cpp | 12 namespace mcld { namespace 14 mcld::Target TheX86_32Target; 15 mcld::Target TheX86_64Target; 19 mcld::RegisterTarget<llvm::Triple::x86> X(TheX86_32Target, "x86"); in MCLDInitializeX86LDTargetInfo() 20 mcld::RegisterTarget<llvm::Triple::x86_64> Y(TheX86_64Target, "x86-64"); in MCLDInitializeX86LDTargetInfo()
|
/aosp12/frameworks/compile/mclinker/lib/MC/ |
H A D | SearchDirs.cpp | 14 namespace mcld { namespace 70 mcld::sys::fs::Path* SearchDirs::find(const std::string& pNamespec, in find() 71 mcld::Input::Type pType) { in find() 107 if (mcld::sys::fs::detail::shared_library_extension == in find() 121 mcld::sys::fs::detail::static_library_extension == in find() 135 const mcld::sys::fs::Path* SearchDirs::find(const std::string& pNamespec, in find() 136 mcld::Input::Type pType) const { in find() 172 if (mcld::sys::fs::detail::shared_library_extension == in find() 186 mcld::sys::fs::detail::static_library_extension == in find()
|