Sign in
android
/
platform
/
frameworks
/
compile
/
mclinker
/
affc150dc44fab1911775a49636d0ce85333b634
commit
affc150dc44fab1911775a49636d0ce85333b634
[
log
]
author
Zonr Chang <
[email protected]
>
Mon Jul 16 14:28:23 2012 +0800
committer
Shih-wei Liao <
[email protected]
>
Mon Jul 16 14:49:46 2012 -0700
tree
4fd49661582b11ad85673623804c1f651a704a4c
parent
162869ede7e3fe37cfc641ceda22c903f9e8dbab
[
diff
]
MCLinker upstream commit e764452. Change-Id:
I5c9ec467ec96a0143e1e67c59365f3b6303e7348
include/mcld/ADT/BinTree.h
[
diff
]
include/mcld/ADT/Flags.h
[Added -
diff
]
include/mcld/ADT/HashBase.h
[
diff
]
include/mcld/ADT/HashBase.tcc
[
diff
]
include/mcld/ADT/HashEntry.h
[
diff
]
include/mcld/ADT/HashEntry.tcc
[
diff
]
include/mcld/ADT/HashIterator.h
[
diff
]
include/mcld/ADT/HashTable.h
[
diff
]
include/mcld/ADT/HashTable.tcc
[
diff
]
include/mcld/ADT/SizeTraits.h
[
diff
]
include/mcld/ADT/StringEntry.h
[Added -
diff
]
include/mcld/ADT/StringEntry.tcc
[Added -
diff
]
include/mcld/ADT/StringHash.h
[
diff
]
include/mcld/ADT/TreeAllocator.h
[
diff
]
include/mcld/ADT/TreeBase.h
[
diff
]
include/mcld/ADT/TypeTraits.h
[
diff
]
include/mcld/ADT/Uncopyable.h
[
diff
]
include/mcld/CodeGen/SectLinker.h
[
diff
]
include/mcld/CodeGen/SectLinkerOption.h
[
diff
]
include/mcld/Config/Config.h.in
[
diff
]
include/mcld/LD/ArchiveReader.h
[
diff
]
include/mcld/LD/BSDArchiveReader.h
[
diff
]
include/mcld/LD/BranchIsland.h
[
diff
]
include/mcld/LD/CIE.h
[Added -
diff
]
include/mcld/LD/DWARFLineInfo.h
[Added -
diff
]
include/mcld/LD/DiagCommonKinds.inc
[Added -
diff
]
include/mcld/LD/DiagGOTPLT.inc
[Added -
diff
]
include/mcld/LD/DiagLayouts.inc
[Added -
diff
]
include/mcld/LD/DiagReaders.inc
[Added -
diff
]
include/mcld/LD/DiagRelocations.inc
[Added -
diff
]
include/mcld/LD/DiagSymbolResolutions.inc
[Added -
diff
]
include/mcld/LD/Diagnostic.h
[Added -
diff
]
include/mcld/LD/DiagnosticEngine.h
[Added -
diff
]
include/mcld/LD/DiagnosticInfos.h
[Added -
diff
]
include/mcld/LD/DiagnosticLineInfo.h
[Added -
diff
]
include/mcld/LD/DiagnosticPrinter.h
[Added -
diff
]
include/mcld/LD/DynObjFileFormat.h
[
diff
]
include/mcld/LD/DynObjReader.h
[
diff
]
include/mcld/LD/DynObjWriter.h
[
diff
]
include/mcld/LD/ELFDynObjFileFormat.h
[
diff
]
include/mcld/LD/ELFDynObjReader.h
[
diff
]
include/mcld/LD/ELFDynObjWriter.h
[
diff
]
include/mcld/LD/ELFExecFileFormat.h
[
diff
]
include/mcld/LD/ELFExecWriter.h
[Added -
diff
]
include/mcld/LD/ELFFileFormat.h
[
diff
]
include/mcld/LD/ELFObjectReader.h
[
diff
]
include/mcld/LD/ELFObjectWriter.h
[
diff
]
include/mcld/LD/ELFReader.h
[
diff
]
include/mcld/LD/ELFReader.tcc
[
diff
]
include/mcld/LD/ELFSegment.h
[
diff
]
include/mcld/LD/ELFSegmentFactory.h
[
diff
]
include/mcld/LD/ELFWriter.h
[
diff
]
include/mcld/LD/EhFrame.h
[Added -
diff
]
include/mcld/LD/EhFrameHdr.h
[Added -
diff
]
include/mcld/LD/EhFrameHdr.tcc
[Added -
diff
]
include/mcld/LD/ExecWriter.h
[Added -
diff
]
include/mcld/LD/FDE.h
[Added -
diff
]
include/mcld/LD/GNUArchiveReader.h
[
diff
]
include/mcld/LD/Group.h
[
diff
]
include/mcld/LD/InputSymbolTable.h
[Deleted -
diff
]
include/mcld/LD/LDContext.h
[
diff
]
include/mcld/LD/LDFileFormat.h
[
diff
]
include/mcld/LD/LDReader.h
[
diff
]
include/mcld/LD/LDSection.h
[
diff
]
include/mcld/LD/LDSectionFactory.h
[
diff
]
include/mcld/LD/LDSymbol.h
[
diff
]
include/mcld/LD/LDWriter.h
[
diff
]
include/mcld/LD/Layout.h
[
diff
]
include/mcld/LD/MsgHandler.h
[Added -
diff
]
include/mcld/LD/NamePool.h
[Renamed from include/mcld/LD/StrSymPool.h -
diff
]
include/mcld/LD/ObjectReader.h
[
diff
]
include/mcld/LD/ObjectWriter.h
[
diff
]
include/mcld/LD/OutputSymbolTable.h
[Deleted -
diff
]
include/mcld/LD/Relocation.h
[
diff
]
include/mcld/LD/RelocationFactory.h
[
diff
]
include/mcld/LD/ResolveInfo.h
[
diff
]
include/mcld/LD/ResolveInfoFactory.h
[
diff
]
include/mcld/LD/Resolver.h
[
diff
]
include/mcld/LD/SectionMap.h
[
diff
]
include/mcld/LD/SectionMerger.h
[
diff
]
include/mcld/LD/StaticResolver.h
[
diff
]
include/mcld/LD/StringUnorderedMap.h
[
diff
]
include/mcld/LD/SymbolTableFactory.h
[Deleted -
diff
]
include/mcld/LD/TextDiagnosticPrinter.h
[Added -
diff
]
include/mcld/MC/AttributeFactory.h
[
diff
]
include/mcld/MC/ContextFactory.h
[
diff
]
include/mcld/MC/InputTree.h
[Renamed from include/mcld/MC/MCLDInputTree.h -
diff
]
include/mcld/MC/MCDataFragment.h
[
diff
]
include/mcld/MC/MCInstFragment.h
[
diff
]
include/mcld/MC/MCLDAttribute.h
[
diff
]
include/mcld/MC/MCLDDriver.h
[
diff
]
include/mcld/MC/MCLDFile.h
[
diff
]
include/mcld/MC/MCLDInfo.h
[
diff
]
include/mcld/MC/MCLDInput.h
[
diff
]
include/mcld/MC/MCLDOptions.h
[
diff
]
include/mcld/MC/MCLinker.h
[
diff
]
include/mcld/MC/MCLinker.tcc
[
diff
]
include/mcld/MC/SearchDirs.h
[
diff
]
include/mcld/MC/ZOption.h
[Added -
diff
]
include/mcld/Support/Allocators.h
[
diff
]
include/mcld/Support/CommandLine.h
[
diff
]
include/mcld/Support/Directory.h
[
diff
]
include/mcld/Support/FileHandle.h
[Added -
diff
]
include/mcld/Support/FileSystem.h
[
diff
]
include/mcld/Support/GCFactory.h
[
diff
]
include/mcld/Support/HandleToArea.h
[Added -
diff
]
include/mcld/Support/MemoryArea.h
[
diff
]
include/mcld/Support/MemoryAreaFactory.h
[
diff
]
include/mcld/Support/MemoryRegion.h
[
diff
]
include/mcld/Support/MsgHandling.h
[Added -
diff
]
include/mcld/Support/Path.h
[
diff
]
include/mcld/Support/PositionDependentOption.h
[
diff
]
include/mcld/Support/RegionFactory.h
[
diff
]
include/mcld/Support/Space.h
[Added -
diff
]
include/mcld/Support/SystemUtils.h
[Added -
diff
]
include/mcld/Support/TargetRegistry.h
[
diff
]
include/mcld/Support/TargetSelect.h
[
diff
]
include/mcld/Support/raw_ostream.h
[Added -
diff
]
include/mcld/Target/AndroidSectLinker.h
[Deleted -
diff
]
include/mcld/Target/ELFSectLinker.h
[Added -
diff
]
include/mcld/Target/GNULDBackend.h
[
diff
]
include/mcld/Target/OutputRelocSection.h
[
diff
]
include/mcld/Target/TargetLDBackend.h
[
diff
]
include/mcld/Target/TargetMachine.h
[
diff
]
lib/ADT/StringEntry.cpp
[Added -
diff
]
lib/CodeGen/LLVMTargetMachine.cpp
[
diff
]
lib/CodeGen/SectLinker.cpp
[
diff
]
lib/LD/BSDArchiveReader.cpp
[
diff
]
lib/LD/CIE.cpp
[Added -
diff
]
lib/LD/DWARFLineInfo.cpp
[Added -
diff
]
lib/LD/Diagnostic.cpp
[Added -
diff
]
lib/LD/DiagnosticEngine.cpp
[Added -
diff
]
lib/LD/DiagnosticInfos.cpp
[Added -
diff
]
lib/LD/DiagnosticLineInfo.cpp
[Added -
diff
]
lib/LD/DiagnosticPrinter.cpp
[Added -
diff
]
lib/LD/ELFDynObjFileFormat.cpp
[
diff
]
lib/LD/ELFDynObjReader.cpp
[
diff
]
lib/LD/ELFDynObjWriter.cpp
[
diff
]
lib/LD/ELFExecFileFormat.cpp
[
diff
]
lib/LD/ELFExecWriter.cpp
[Added -
diff
]
lib/LD/ELFFileFormat.cpp
[
diff
]
lib/LD/ELFObjectReader.cpp
[
diff
]
lib/LD/ELFReader.cpp
[
diff
]
lib/LD/ELFSegment.cpp
[
diff
]
lib/LD/ELFSegmentFactory.cpp
[
diff
]
lib/LD/ELFWriter.cpp
[
diff
]
lib/LD/EhFrame.cpp
[Added -
diff
]
lib/LD/EhFrameHdr.cpp
[Added -
diff
]
lib/LD/ExecWriter.cpp
[Added -
diff
]
lib/LD/FDE.cpp
[Added -
diff
]
lib/LD/GNUArchiveReader.cpp
[
diff
]
lib/LD/InputSymbolTable.cpp
[Deleted -
diff
]
lib/LD/Layout.cpp
[
diff
]
lib/LD/MsgHandler.cpp
[Added -
diff
]
lib/LD/NamePool.cpp
[Renamed from lib/LD/StrSymPool.cpp -
diff
]
lib/LD/OutputSymbolTable.cpp
[Deleted -
diff
]
lib/LD/Relocation.cpp
[
diff
]
lib/LD/Resolver.cpp
[
diff
]
lib/LD/SectionMap.cpp
[
diff
]
lib/LD/SectionMerger.cpp
[
diff
]
lib/LD/StaticResolver.cpp
[
diff
]
lib/LD/SymbolTableFactory.cpp
[Deleted -
diff
]
lib/LD/TextDiagnosticPrinter.cpp
[Added -
diff
]
lib/MC/ContextFactory.cpp
[
diff
]
lib/MC/InputTree.cpp
[Renamed from lib/MC/MCLDInputTree.cpp -
diff
]
lib/MC/MCLDAttribute.cpp
[
diff
]
lib/MC/MCLDDriver.cpp
[
diff
]
lib/MC/MCLDInfo.cpp
[
diff
]
lib/MC/MCLDOptions.cpp
[
diff
]
lib/MC/MCLinker.cpp
[
diff
]
lib/MC/README
[Deleted -
diff
]
lib/MC/SearchDirs.cpp
[
diff
]
lib/MC/ZOption.cpp
[Added -
diff
]
lib/Support/CommandLine.cpp
[
diff
]
lib/Support/Directory.cpp
[
diff
]
lib/Support/FileHandle.cpp
[Added -
diff
]
lib/Support/FileSystem.cpp
[
diff
]
lib/Support/HandleToArea.cpp
[Added -
diff
]
lib/Support/MemoryArea.cpp
[
diff
]
lib/Support/MemoryAreaFactory.cpp
[
diff
]
lib/Support/MemoryRegion.cpp
[
diff
]
lib/Support/MsgHandling.cpp
[Added -
diff
]
lib/Support/Path.cpp
[
diff
]
lib/Support/RegionFactory.cpp
[
diff
]
lib/Support/Space.cpp
[Added -
diff
]
lib/Support/SystemUtils.cpp
[Added -
diff
]
lib/Support/TargetRegistry.cpp
[
diff
]
lib/Support/Unix/FileSystem.inc
[
diff
]
lib/Support/Unix/PathV3.inc
[
diff
]
lib/Support/Unix/System.inc
[Added -
diff
]
lib/Support/Windows/System.inc
[Added -
diff
]
lib/Support/raw_ostream.cpp
[Added -
diff
]
lib/Target/ARM/ARM.h
[
diff
]
lib/Target/ARM/ARMAndroidSectLinker.cpp
[Deleted -
diff
]
lib/Target/ARM/ARMAndroidSectLinker.h
[Deleted -
diff
]
lib/Target/ARM/ARMDiagnostic.cpp
[Added -
diff
]
lib/Target/ARM/ARMELFArchiveReader.h
[
diff
]
lib/Target/ARM/ARMELFSectLinker.h
[
diff
]
lib/Target/ARM/ARMFixupKinds.h
[
diff
]
lib/Target/ARM/ARMGOT.cpp
[
diff
]
lib/Target/ARM/ARMGOT.h
[
diff
]
lib/Target/ARM/ARMLDBackend.cpp
[
diff
]
lib/Target/ARM/ARMLDBackend.h
[
diff
]
lib/Target/ARM/ARMPLT.cpp
[
diff
]
lib/Target/ARM/ARMPLT.h
[
diff
]
lib/Target/ARM/ARMRelocationFactory.cpp
[
diff
]
lib/Target/ARM/ARMRelocationFactory.h
[
diff
]
lib/Target/ARM/ARMRelocationFunctions.h
[
diff
]
lib/Target/ARM/ARMSectLinker.cpp
[
diff
]
lib/Target/ARM/ARMTargetMachine.cpp
[
diff
]
lib/Target/ARM/ARMTargetMachine.h
[
diff
]
lib/Target/ARM/README
[
diff
]
lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp
[
diff
]
lib/Target/AndroidSectLinker.cpp
[Deleted -
diff
]
lib/Target/ELFDynamic.cpp
[
diff
]
lib/Target/ELFSectLinker.cpp
[Added -
diff
]
lib/Target/GNULDBackend.cpp
[
diff
]
lib/Target/Mips/MipsAndroidSectLinker.cpp
[Deleted -
diff
]
lib/Target/Mips/MipsAndroidSectLinker.h
[Deleted -
diff
]
lib/Target/Mips/MipsDiagnostic.cpp
[Added -
diff
]
lib/Target/Mips/MipsELFSectLinker.cpp
[
diff
]
lib/Target/Mips/MipsELFSectLinker.h
[
diff
]
lib/Target/Mips/MipsGOT.cpp
[
diff
]
lib/Target/Mips/MipsGOT.h
[
diff
]
lib/Target/Mips/MipsLDBackend.cpp
[
diff
]
lib/Target/Mips/MipsLDBackend.h
[
diff
]
lib/Target/Mips/MipsRelocationFactory.cpp
[
diff
]
lib/Target/Mips/MipsSectLinker.cpp
[
diff
]
lib/Target/OutputRelocSection.cpp
[
diff
]
lib/Target/Target.cpp
[
diff
]
lib/Target/TargetLDBackend.cpp
[
diff
]
lib/Target/X86/X86.h
[
diff
]
lib/Target/X86/X86AndroidSectLinker.cpp
[Deleted -
diff
]
lib/Target/X86/X86AndroidSectLinker.h
[Deleted -
diff
]
lib/Target/X86/X86Diagnostic.cpp
[Added -
diff
]
lib/Target/X86/X86ELFDynamic.cpp
[
diff
]
lib/Target/X86/X86ELFDynamic.h
[
diff
]
lib/Target/X86/X86GOT.cpp
[
diff
]
lib/Target/X86/X86GOT.h
[
diff
]
lib/Target/X86/X86GOTPLT.cpp
[
diff
]
lib/Target/X86/X86GOTPLT.h
[
diff
]
lib/Target/X86/X86LDBackend.cpp
[
diff
]
lib/Target/X86/X86LDBackend.h
[
diff
]
lib/Target/X86/X86PLT.cpp
[
diff
]
lib/Target/X86/X86PLT.h
[
diff
]
lib/Target/X86/X86RelocationFactory.cpp
[
diff
]
lib/Target/X86/X86RelocationFactory.h
[
diff
]
lib/Target/X86/X86SectLinker.cpp
[
diff
]
lib/Target/X86/X86TargetMachine.cpp
[
diff
]
tools/llvm-mcld/llvm-mcld.cpp
[
diff
]
tools/mcld/include/alone/Config/Config.h.in
[Added -
diff
]
tools/mcld/include/alone/Linker.h
[Added -
diff
]
tools/mcld/include/alone/Support/Initialization.h
[Added -
diff
]
tools/mcld/include/alone/Support/LinkerConfig.h
[Added -
diff
]
tools/mcld/include/alone/Support/MemoryFactory.h
[Added -
diff
]
tools/mcld/include/alone/Support/TargetLinkerConfigs.h
[Added -
diff
]
tools/mcld/lib/Core/Linker.cpp
[Added -
diff
]
tools/mcld/lib/Support/Initialization.cpp
[Added -
diff
]
tools/mcld/lib/Support/LinkerConfig.cpp
[Added -
diff
]
tools/mcld/lib/Support/MemoryFactory.cpp
[Added -
diff
]
tools/mcld/lib/Support/TargetLinkerConfigs.cpp
[Added -
diff
]
tools/mcld/main.cpp
[Added -
diff
]
unittests/BinTreeTest.cpp
[
diff
]
unittests/FileHandleTest.cpp
[Added -
diff
]
unittests/FileHandleTest.h
[Added -
diff
]
unittests/InputTreeTest.cpp
[
diff
]
unittests/LEB128Test.cpp
[
diff
]
unittests/MCFragmentRefTest.cpp
[
diff
]
unittests/MemoryAreaTest.cpp
[
diff
]
unittests/NamePoolTest.cpp
[Added -
diff
]
unittests/NamePoolTest.h
[Renamed from unittests/StrSymPoolTest.h -
diff
]
unittests/StaticResolverTest.cpp
[
diff
]
unittests/StaticResolverTest.h
[
diff
]
unittests/StrSymPoolTest.cpp
[Deleted -
diff
]
unittests/UniqueGCFactoryBaseTest.cpp
[
diff
]
unittests/UniqueGCFactoryBaseTest.h
[
diff
]
276 files changed
tree: 4fd49661582b11ad85673623804c1f651a704a4c
include/
lib/
tools/
unittests/
Android.mk
LICENSE.TXT
mcld-device-build.mk
mcld-host-build.mk
mcld.mk