• Home
  • History
  • Annotate
  • only in /frameworks/compile/mclinker/
History log of /frameworks/compile/mclinker/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
48b4262286b854f4fa36d2af98cf8d75e87d4dcb 16-Jul-2014 Stephen Hines <srhines@google.com> Fix Android build for mclinker.

Change-Id: Icf0039eba69af6ae6a04990f28b686eae4a32ec1
ib/LD/BranchIslandFactory.cpp
ib/Support/MemoryArea.cpp
a790f0a8f3175183bea088389b3e4ae41813e192 16-Jul-2014 Stephen Hines <srhines@google.com> Update mclinker for LLVM rebase.

commit 6824c791204cf5daabdfe008ee8808799f348815
Author: Pete Chou <petechou@gmail.com>
Date: Tue Jul 15 10:15:12 2014 +0800

Fix typo in README.

Change-Id: Id7a525732ba33b5ac81a0da4c8d8f02d1f8c3a16
nclude/mcld/Config/Config.h
nclude/mcld/Config/Config.h.in
nclude/mcld/GeneralOptions.h
nclude/mcld/LD/BinaryReader.h
nclude/mcld/LD/BranchIsland.h
nclude/mcld/LD/BranchIslandFactory.h
nclude/mcld/LD/DiagCommonKinds.inc
nclude/mcld/LD/DiagLayouts.inc
nclude/mcld/LD/DynObjReader.h
nclude/mcld/LD/ELFDynObjReader.h
nclude/mcld/LD/ELFObjectWriter.h
nclude/mcld/LD/IdenticalCodeFolding.h
nclude/mcld/LD/LDFileFormat.h
nclude/mcld/LD/LDSymbol.h
nclude/mcld/LD/ObjectReader.h
nclude/mcld/LD/ObjectWriter.h
nclude/mcld/LD/Relocator.h
nclude/mcld/MC/Input.h
nclude/mcld/Object/ObjectLinker.h
nclude/mcld/Script/FlexLexer.h
nclude/mcld/Support/CXADemangle.tcc
nclude/mcld/Support/Demangle.h
nclude/mcld/Support/FileOutputBuffer.h
nclude/mcld/Support/MemoryArea.h
nclude/mcld/Target/GNULDBackend.h
nclude/mcld/Target/TargetLDBackend.h
ib/CodeGen/MCLDTargetMachine.cpp
ib/Core/GeneralOptions.cpp
ib/Core/IRBuilder.cpp
ib/Core/Linker.cpp
ib/LD/BranchIslandFactory.cpp
ib/LD/DiagnosticInfos.cpp
ib/LD/ELFBinaryReader.cpp
ib/LD/ELFDynObjReader.cpp
ib/LD/ELFFileFormat.cpp
ib/LD/ELFObjectReader.cpp
ib/LD/ELFObjectWriter.cpp
ib/LD/GNUArchiveReader.cpp
ib/LD/GarbageCollection.cpp
ib/LD/Relocator.cpp
ib/LD/StaticResolver.cpp
ib/LD/StubFactory.cpp
ib/MC/Input.cpp
ib/Object/ObjectLinker.cpp
ib/Object/SectionMap.cpp
ib/Support/Demangle.cpp
ib/Support/FileOutputBuffer.cpp
ib/Support/MemoryArea.cpp
ib/Target/AArch64/AArch64LDBackend.cpp
ib/Target/AArch64/AArch64LDBackend.h
ib/Target/ARM/ARMELFAttributeData.cpp
ib/Target/ARM/ARMELFAttributeData.h
ib/Target/ARM/ARMLDBackend.cpp
ib/Target/ARM/ARMLDBackend.h
ib/Target/ARM/ARMRelocationFunctions.h
ib/Target/ARM/ARMRelocator.cpp
ib/Target/ARM/ARMRelocator.h
ib/Target/ARM/ARMToARMStub.cpp
ib/Target/ARM/ARMToARMStub.h
ib/Target/ARM/ARMToTHMStub.cpp
ib/Target/ARM/ARMToTHMStub.h
ib/Target/ARM/THMToARMStub.cpp
ib/Target/ARM/THMToARMStub.h
ib/Target/ARM/THMToTHMStub.cpp
ib/Target/ARM/THMToTHMStub.h
ib/Target/GNULDBackend.cpp
ib/Target/Hexagon/HexagonLDBackend.cpp
ib/Target/Hexagon/HexagonLDBackend.h
ib/Target/Mips/MipsLDBackend.cpp
ib/Target/Mips/MipsLDBackend.h
ib/Target/X86/X86LDBackend.cpp
ib/Target/X86/X86LDBackend.h
ib/Target/X86/X86Relocator.cpp
ib/Target/X86/X86Relocator.h
ools/llvm-mcld/llvm-mcld.cpp
ools/mcld/include/mcld/OptimizationOptions.h
ools/mcld/include/mcld/SymbolOptions.h
ools/mcld/lib/DynamicSectionOptions.cpp
ools/mcld/lib/OptimizationOptions.cpp
ools/mcld/lib/OutputFormatOptions.cpp
ools/mcld/lib/PreferenceOptions.cpp
ools/mcld/lib/SymbolOptions.cpp
717b462e8648e6e62ab9d39128a2f7e776bdf8ab 17-Jun-2014 Andrew Hsieh <andrewhsieh@google.com> am d57bb3da: Merge "Don\'t build with libc++ when building for Windows SDK."

* commit 'd57bb3dac3617465b82b810bf85cb86912138e54':
Don't build with libc++ when building for Windows SDK.
d57bb3dac3617465b82b810bf85cb86912138e54 17-Jun-2014 Andrew Hsieh <andrewhsieh@google.com> Merge "Don't build with libc++ when building for Windows SDK."
1ffd2e60edb2bd5e333acf2811e613d2348333ac 26-May-2014 Logan Chien <tzuhsiang.chien@gmail.com> Don't build with libc++ when building for Windows SDK.

Change-Id: Id605ce8e1ee33ba89e8ce67a51ffb60c74623e26
cld-host-build.mk
6bf1da7a67eff66c8f6dac5dbdd8322d33b81a67 31-May-2014 Stephen Hines <srhines@google.com> am 0e40c373: Merge "Fix up MCLinker build to work with LLVM 3.5 (r209713)."

* commit '0e40c373f017eebf2aa5c4610ca721788b918aa7':
Fix up MCLinker build to work with LLVM 3.5 (r209713).
9a43481b084c6d50d36c841596eefff773caf260 31-May-2014 Stephen Hines <srhines@google.com> am 5d111f73: Merge "Update mclinker to dce82bc4537ed20c18688114f0564a1589b07e9f for LLVM 3.5."

* commit '5d111f732f708e8d2cc8a0f16a50cb5a37000963':
Update mclinker to dce82bc4537ed20c18688114f0564a1589b07e9f for LLVM 3.5.
0e40c373f017eebf2aa5c4610ca721788b918aa7 31-May-2014 Stephen Hines <srhines@google.com> Merge "Fix up MCLinker build to work with LLVM 3.5 (r209713)."
5d111f732f708e8d2cc8a0f16a50cb5a37000963 31-May-2014 Stephen Hines <srhines@google.com> Merge "Update mclinker to dce82bc4537ed20c18688114f0564a1589b07e9f for LLVM 3.5."
283d8cbf5b3a6888c70f7931a54da9256e13d357 29-May-2014 Stephen Hines <srhines@google.com> Fix up MCLinker build to work with LLVM 3.5 (r209713).

* s/llvm::OwningPtr/std::unique_ptr
* Extra include files
* Adjust where MCOptions come from

Change-Id: Idf3bad0aa164e4494546f9d5637e6e3c72341ad9
nclude/mcld/Support/MemoryArea.h
nclude/mcld/Support/raw_ostream.h
ib/CodeGen/MCLDTargetMachine.cpp
ib/Support/ToolOutputFile.cpp
533eae20118036f425f27bf0536ef0ccbb090b65 29-May-2014 Stephen Hines <srhines@google.com> Update mclinker to dce82bc4537ed20c18688114f0564a1589b07e9f for LLVM 3.5.

Change-Id: I275af6ee798613002e9403d9ab8ebfa3f1473881
nclude/mcld/ADT/BinTree.h
nclude/mcld/ADT/Flags.h
nclude/mcld/ADT/GraphLite/Digraph.h
nclude/mcld/ADT/GraphLite/ListDigraph.h
nclude/mcld/ADT/HashBase.h
nclude/mcld/ADT/HashEntry.h
nclude/mcld/ADT/HashIterator.h
nclude/mcld/ADT/HashTable.h
nclude/mcld/ADT/SizeTraits.h
nclude/mcld/ADT/StringEntry.h
nclude/mcld/ADT/StringHash.h
nclude/mcld/ADT/TreeAllocator.h
nclude/mcld/ADT/TypeTraits.h
nclude/mcld/ADT/Uncopyable.h
nclude/mcld/AttributeOption.h
nclude/mcld/BitcodeOption.h
nclude/mcld/CodeGen/MCLinker.h
nclude/mcld/Environment.h
nclude/mcld/Fragment/AlignFragment.h
nclude/mcld/Fragment/FillFragment.h
nclude/mcld/Fragment/Fragment.h
nclude/mcld/Fragment/FragmentRef.h
nclude/mcld/Fragment/NullFragment.h
nclude/mcld/Fragment/RegionFragment.h
nclude/mcld/Fragment/Relocation.h
nclude/mcld/Fragment/Stub.h
nclude/mcld/Fragment/TargetFragment.h
nclude/mcld/GeneralOptions.h
nclude/mcld/InputTree.h
nclude/mcld/LD/Archive.h
nclude/mcld/LD/ArchiveReader.h
nclude/mcld/LD/BSDArchiveReader.h
nclude/mcld/LD/BinaryReader.h
nclude/mcld/LD/BranchIsland.h
nclude/mcld/LD/BranchIslandFactory.h
nclude/mcld/LD/DWARFLineInfo.h
nclude/mcld/LD/Diagnostic.h
nclude/mcld/LD/DiagnosticEngine.h
nclude/mcld/LD/DiagnosticInfos.h
nclude/mcld/LD/DiagnosticLineInfo.h
nclude/mcld/LD/DiagnosticPrinter.h
nclude/mcld/LD/DynObjFileFormat.h
nclude/mcld/LD/DynObjReader.h
nclude/mcld/LD/ELFBinaryReader.h
nclude/mcld/LD/ELFDynObjFileFormat.h
nclude/mcld/LD/ELFDynObjReader.h
nclude/mcld/LD/ELFExecFileFormat.h
nclude/mcld/LD/ELFFileFormat.h
nclude/mcld/LD/ELFObjectFileFormat.h
nclude/mcld/LD/ELFObjectReader.h
nclude/mcld/LD/ELFObjectWriter.h
nclude/mcld/LD/ELFReader.h
nclude/mcld/LD/ELFReaderIf.h
nclude/mcld/LD/ELFSegment.h
nclude/mcld/LD/ELFSegmentFactory.h
nclude/mcld/LD/EhFrame.h
nclude/mcld/LD/EhFrameHdr.h
nclude/mcld/LD/EhFrameReader.h
nclude/mcld/LD/GNUArchiveReader.h
nclude/mcld/LD/GarbageCollection.h
nclude/mcld/LD/Group.h
nclude/mcld/LD/GroupReader.h
nclude/mcld/LD/LDContext.h
nclude/mcld/LD/LDFileFormat.h
nclude/mcld/LD/LDReader.h
nclude/mcld/LD/LDSection.h
nclude/mcld/LD/LDSymbol.h
nclude/mcld/LD/MsgHandler.h
nclude/mcld/LD/NamePool.h
nclude/mcld/LD/ObjectReader.h
nclude/mcld/LD/ObjectWriter.h
nclude/mcld/LD/RelocData.h
nclude/mcld/LD/RelocationFactory.h
nclude/mcld/LD/Relocator.h
nclude/mcld/LD/ResolveInfo.h
nclude/mcld/LD/Resolver.h
nclude/mcld/LD/SectionData.h
nclude/mcld/LD/SectionSymbolSet.h
nclude/mcld/LD/StaticResolver.h
nclude/mcld/LD/StubFactory.h
nclude/mcld/LD/TextDiagnosticPrinter.h
nclude/mcld/Linker.h
nclude/mcld/LinkerConfig.h
nclude/mcld/LinkerScript.h
nclude/mcld/MC/Attribute.h
nclude/mcld/MC/AttributeSet.h
nclude/mcld/MC/CommandAction.h
nclude/mcld/MC/ContextFactory.h
nclude/mcld/MC/FileAction.h
nclude/mcld/MC/Input.h
nclude/mcld/MC/InputAction.h
nclude/mcld/MC/InputBuilder.h
nclude/mcld/MC/InputFactory.h
nclude/mcld/MC/MCLDDirectory.h
nclude/mcld/MC/SearchDirs.h
nclude/mcld/MC/SymbolCategory.h
nclude/mcld/MC/ZOption.h
nclude/mcld/Module.h
nclude/mcld/Object/ObjectBuilder.h
nclude/mcld/Object/ObjectLinker.h
nclude/mcld/Object/SectionMap.h
nclude/mcld/Script/AssertCmd.h
nclude/mcld/Script/Assignment.h
nclude/mcld/Script/BinaryOp.h
nclude/mcld/Script/EntryCmd.h
nclude/mcld/Script/ExprToken.h
nclude/mcld/Script/FileToken.h
nclude/mcld/Script/GroupCmd.h
nclude/mcld/Script/InputSectDesc.h
nclude/mcld/Script/InputToken.h
nclude/mcld/Script/NameSpec.h
nclude/mcld/Script/NullaryOp.h
nclude/mcld/Script/Operand.h
nclude/mcld/Script/Operator.h
nclude/mcld/Script/OutputArchCmd.h
nclude/mcld/Script/OutputCmd.h
nclude/mcld/Script/OutputFormatCmd.h
nclude/mcld/Script/OutputSectDesc.h
nclude/mcld/Script/RpnExpr.h
nclude/mcld/Script/ScriptCommand.h
nclude/mcld/Script/ScriptFile.h
nclude/mcld/Script/ScriptReader.h
nclude/mcld/Script/ScriptScanner.h
nclude/mcld/Script/SearchDirCmd.h
nclude/mcld/Script/SectionsCmd.h
nclude/mcld/Script/StrToken.h
nclude/mcld/Script/StringList.h
nclude/mcld/Script/TernaryOp.h
nclude/mcld/Script/UnaryOp.h
nclude/mcld/Script/WildcardPattern.h
nclude/mcld/Support/Allocators.h
nclude/mcld/Support/CommandLine.h
nclude/mcld/Support/Directory.h
nclude/mcld/Support/FileHandle.h
nclude/mcld/Support/FileOutputBuffer.h
nclude/mcld/Support/FileSystem.h
nclude/mcld/Support/GCFactory.h
nclude/mcld/Support/GCFactoryListTraits.h
nclude/mcld/Support/LEB128.h
nclude/mcld/Support/MemoryArea.h
nclude/mcld/Support/MemoryAreaFactory.h
nclude/mcld/Support/MemoryRegion.h
nclude/mcld/Support/MsgHandling.h
nclude/mcld/Support/Path.h
nclude/mcld/Support/PathCache.h
nclude/mcld/Support/RealPath.h
nclude/mcld/Support/SystemUtils.h
nclude/mcld/Support/TargetSelect.h
nclude/mcld/Support/ToolOutputFile.h
nclude/mcld/Support/UniqueGCFactory.h
nclude/mcld/Support/raw_ostream.h
nclude/mcld/Target/DarwinLDBackend.h
nclude/mcld/Target/ELFAttribute.h
nclude/mcld/Target/ELFAttributeData.h
nclude/mcld/Target/ELFAttributeValue.h
nclude/mcld/Target/ELFDynamic.h
nclude/mcld/Target/ELFEmulation.h
nclude/mcld/Target/ELFMCLinker.h
nclude/mcld/Target/GNUInfo.h
nclude/mcld/Target/GNULDBackend.h
nclude/mcld/Target/GOT.h
nclude/mcld/Target/KeyEntryMap.h
nclude/mcld/Target/OutputRelocSection.h
nclude/mcld/Target/PLT.h
nclude/mcld/TargetOptions.h
ib/Core/GeneralOptions.cpp
ib/LD/TextDiagnosticPrinter.cpp
ib/Object/ObjectBuilder.cpp
ib/Object/ObjectLinker.cpp
ib/Target/AArch64/AArch64ELFDynamic.h
ib/Target/AArch64/AArch64ELFMCLinker.h
ib/Target/AArch64/AArch64GOT.h
ib/Target/AArch64/AArch64LDBackend.cpp
ib/Target/AArch64/AArch64LDBackend.h
ib/Target/AArch64/AArch64Relocator.h
ib/Target/ARM/ARMELFAttributeData.cpp
ib/Target/ARM/ARMELFAttributeData.h
ib/Target/ARM/ARMELFDynamic.h
ib/Target/ARM/ARMELFMCLinker.h
ib/Target/ARM/ARMGOT.h
ib/Target/ARM/ARMLDBackend.cpp
ib/Target/ARM/ARMRelocator.h
ib/Target/ARM/ARMToARMStub.h
ib/Target/ARM/ARMToTHMStub.h
ib/Target/ARM/THMToARMStub.h
ib/Target/ARM/THMToTHMStub.h
ib/Target/Hexagon/HexagonAbsoluteStub.cpp
ib/Target/Hexagon/HexagonAbsoluteStub.h
ib/Target/Hexagon/HexagonELFDynamic.h
ib/Target/Hexagon/HexagonELFMCLinker.h
ib/Target/Hexagon/HexagonGOT.cpp
ib/Target/Hexagon/HexagonGOT.h
ib/Target/Hexagon/HexagonGOTPLT.h
ib/Target/Hexagon/HexagonLDBackend.cpp
ib/Target/Hexagon/HexagonRelocator.h
ib/Target/Mips/MipsELFDynamic.h
ib/Target/Mips/MipsELFMCLinker.h
ib/Target/Mips/MipsGOT.h
ib/Target/Mips/MipsGOTPLT.h
ib/Target/Mips/MipsLA25Stub.h
ib/Target/Mips/MipsRelocator.h
ib/Target/X86/X86ELFDynamic.h
ib/Target/X86/X86ELFMCLinker.h
ib/Target/X86/X86GOT.cpp
ib/Target/X86/X86GOT.h
ib/Target/X86/X86GOTPLT.h
ib/Target/X86/X86Relocator.h
emplates/header.h
ools/mcld/include/mcld/DynamicSectionOptions.h
ools/mcld/include/mcld/OptimizationOptions.h
ools/mcld/include/mcld/OutputFormatOptions.h
ools/mcld/include/mcld/PositionalOptions.h
ools/mcld/include/mcld/PreferenceOptions.h
ools/mcld/include/mcld/ScriptOptions.h
ools/mcld/include/mcld/SearchPathOptions.h
ools/mcld/include/mcld/SymbolOptions.h
ools/mcld/include/mcld/TargetControlOptions.h
ools/mcld/include/mcld/TripleOptions.h
ools/mcld/lib/DynamicSectionOptions.cpp
ools/mcld/lib/OptimizationOptions.cpp
ools/mcld/lib/OutputFormatOptions.cpp
ools/mcld/lib/PositionalOptions.cpp
ools/mcld/lib/PreferenceOptions.cpp
ools/mcld/lib/ScriptOptions.cpp
ools/mcld/lib/SearchPathOptions.cpp
ools/mcld/lib/SymbolOptions.cpp
ools/mcld/lib/TargetControlOptions.cpp
ools/mcld/lib/TripleOptions.cpp
ools/mcld/main.cpp
6842f6449ff10ef8a49bed05ef55e90338afcb99 01-May-2014 Stephen Hines <srhines@google.com> am a2eb3387: Merge "Provide size_t variant as a WAR for not using the same flex on Linux/Darwin."

* commit 'a2eb33872cb6f6a93529583822825d11db7e0d04':
Provide size_t variant as a WAR for not using the same flex on Linux/Darwin.
a2eb33872cb6f6a93529583822825d11db7e0d04 01-May-2014 Stephen Hines <srhines@google.com> Merge "Provide size_t variant as a WAR for not using the same flex on Linux/Darwin."
8ff673e0a04af20135485dc422bcba264e4c0510 01-May-2014 Stephen Hines <srhines@google.com> Provide size_t variant as a WAR for not using the same flex on Linux/Darwin.

Bug: 14446414
Change-Id: I508ab04db097855998b64d260cafe6189fc745cb
nclude/mcld/Script/FlexLexer.h
61eb0a03ea216a65e668b705ecee2a18e7e2f8c6 26-Apr-2014 Tim Murray <timmurray@google.com> am 3f4df32a: Merge "Fix build break caused by MCLinker rebase."

* commit '3f4df32acb9846eae0154b2cebb146f26068280c':
Fix build break caused by MCLinker rebase.
717d1ee775cdefcb38fe5d4299efae75afe33890 26-Apr-2014 Stephen Hines <srhines@google.com> am e06531cb: Merge "Fix MCLinker to work with LLVM 3.5."

* commit 'e06531cb423e22775a3f42fbf5d80282f10c43ed':
Fix MCLinker to work with LLVM 3.5.
47a65bc4e3fdea709e220c3b822166be70fdd205 26-Apr-2014 Stephen Hines <srhines@google.com> am 01d4881f: Merge "Build with libc++ instead of stlport."

* commit '01d4881f5cba62d6cd5f27010fddfd9df27b0a08':
Build with libc++ instead of stlport.
bd5f5a87abc910fcc8aaeb72ad388ee9e5fcccfc 26-Apr-2014 Stephen Hines <srhines@google.com> am 690e8c09: Merge "Update MCLinker for LLVM 3.5."

* commit '690e8c0939cf92a35a3e974b966ebc1c49cb17bd':
Update MCLinker for LLVM 3.5.
3f4df32acb9846eae0154b2cebb146f26068280c 25-Apr-2014 Tim Murray <timmurray@google.com> Merge "Fix build break caused by MCLinker rebase."
3a2e300ddef8b046136a931d632c0671fa1c930f 25-Apr-2014 Tim Murray <timmurray@google.com> Fix build break caused by MCLinker rebase.

Conflicts:
lib/Script/Android.mk

Change-Id: If03a9d3d75d6a17cbe7ec7a70d6585146c5edbe6
ib/Script/ScriptParser.yy
e06531cb423e22775a3f42fbf5d80282f10c43ed 25-Apr-2014 Stephen Hines <srhines@google.com> Merge "Fix MCLinker to work with LLVM 3.5."
01d4881f5cba62d6cd5f27010fddfd9df27b0a08 25-Apr-2014 Stephen Hines <srhines@google.com> Merge "Build with libc++ instead of stlport."
690e8c0939cf92a35a3e974b966ebc1c49cb17bd 25-Apr-2014 Stephen Hines <srhines@google.com> Merge "Update MCLinker for LLVM 3.5."
41f2d34f9d4efad1928e890acc5c2924b5033909 25-Apr-2014 Stephen Hines <srhines@google.com> Fix MCLinker to work with LLVM 3.5.

Change-Id: I2c9124af20ca0cee0a29a687bf04c308ca402486
ib/CodeGen/MCLDTargetMachine.cpp
ib/Script/Android.mk
ib/Support/ToolOutputFile.cpp
ib/Target/ELFAttribute.cpp
ib/Target/Mips/MipsRelocator.cpp
98d256071dc852335e8b6933d6d99686f2fd533c 24-Apr-2014 Stephen Hines <srhines@google.com> Build with libc++ instead of stlport.

Change-Id: I7ab550e4833d4007de5021166c58f98a01147792
cld-device-build.mk
cld-host-build.mk
551ae4ebd3e9d137ea668fb83ae4a55b8cfba451 24-Apr-2014 Stephen Hines <srhines@google.com> Update MCLinker for LLVM 3.5.

Change-Id: Ib07513d0eb2f8b7d3516a7dd8823f98820943cc9
ndroid.mk
nclude/mcld/ADT/Flags.h
nclude/mcld/ADT/HashTable.h
nclude/mcld/ADT/StringHash.h
nclude/mcld/ADT/TreeAllocator.h
nclude/mcld/Config/Linkers.def.in
nclude/mcld/Fragment/FragmentRef.h
nclude/mcld/LD/LDSymbol.h
nclude/mcld/LD/StaticResolver.h
nclude/mcld/MC/Attribute.h
nclude/mcld/Object/ObjectBuilder.h
nclude/mcld/Script/FlexLexer.h
nclude/mcld/Support/MemoryAreaFactory.h
nclude/mcld/Support/ToolOutputFile.h
nclude/mcld/Target/ELFDynamic.h
nclude/mcld/Target/GOT.h
nclude/mcld/Target/PLT.h
ib/LD/Archive.cpp
ib/LD/ArchiveReader.cpp
ib/LD/Diagnostic.cpp
ib/LD/ELFFileFormat.cpp
ib/LD/RelocationFactory.cpp
ib/LD/Relocator.cpp
ib/LD/StaticResolver.cpp
ib/MC/FileAction.cpp
ib/MC/SearchDirs.cpp
ib/MC/SymbolCategory.cpp
ib/Object/ObjectBuilder.cpp
ib/Script/ScriptParser.yy
ib/Support/FileSystem.cpp
ib/Support/MemoryArea.cpp
ib/Support/SystemUtils.cpp
ib/Support/ToolOutputFile.cpp
ib/Target/AArch64/AArch64.h
ib/Target/AArch64/AArch64Diagnostic.cpp
ib/Target/AArch64/AArch64ELFDynamic.cpp
ib/Target/AArch64/AArch64ELFDynamic.h
ib/Target/AArch64/AArch64ELFMCLinker.cpp
ib/Target/AArch64/AArch64ELFMCLinker.h
ib/Target/AArch64/AArch64Emulation.cpp
ib/Target/AArch64/AArch64GNUInfo.h
ib/Target/AArch64/AArch64GOT.cpp
ib/Target/AArch64/AArch64GOT.h
ib/Target/AArch64/AArch64LDBackend.cpp
ib/Target/AArch64/AArch64LDBackend.h
ib/Target/AArch64/AArch64MCLinker.cpp
ib/Target/AArch64/AArch64PLT.cpp
ib/Target/AArch64/AArch64PLT.h
ib/Target/AArch64/AArch64RelocationFunctions.h
ib/Target/AArch64/AArch64RelocationHelpers.h
ib/Target/AArch64/AArch64Relocator.cpp
ib/Target/AArch64/AArch64Relocator.h
ib/Target/AArch64/AArch64TargetMachine.cpp
ib/Target/AArch64/AArch64TargetMachine.h
ib/Target/AArch64/Android.mk
ib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp
ib/Target/AArch64/TargetInfo/Android.mk
ib/Target/ARM/ARM.h
ib/Target/ARM/ARMELFAttributeData.h
ib/Target/ARM/ARMELFDynamic.h
ib/Target/ARM/ARMELFMCLinker.h
ib/Target/ARM/ARMGNUInfo.h
ib/Target/ARM/ARMGOT.cpp
ib/Target/ARM/ARMGOT.h
ib/Target/ARM/ARMLDBackend.h
ib/Target/ARM/ARMPLT.cpp
ib/Target/ARM/ARMPLT.h
ib/Target/ARM/ARMRelocator.cpp
ib/Target/ARM/ARMRelocator.h
ib/Target/ARM/ARMTargetMachine.h
ib/Target/ARM/ARMToARMStub.h
ib/Target/ARM/ARMToTHMStub.h
ib/Target/ARM/THMToARMStub.h
ib/Target/ARM/THMToTHMStub.h
ib/Target/ELFDynamic.cpp
ib/Target/GNULDBackend.cpp
ib/Target/Hexagon/Hexagon.h
ib/Target/Hexagon/HexagonAbsoluteStub.h
ib/Target/Hexagon/HexagonELFDynamic.cpp
ib/Target/Hexagon/HexagonELFDynamic.h
ib/Target/Hexagon/HexagonELFMCLinker.h
ib/Target/Hexagon/HexagonEncodings.h
ib/Target/Hexagon/HexagonGNUInfo.h
ib/Target/Hexagon/HexagonGOT.h
ib/Target/Hexagon/HexagonGOTPLT.h
ib/Target/Hexagon/HexagonLDBackend.h
ib/Target/Hexagon/HexagonPLT.cpp
ib/Target/Hexagon/HexagonPLT.h
ib/Target/Hexagon/HexagonRelocationFunctions.h
ib/Target/Hexagon/HexagonRelocator.cpp
ib/Target/Hexagon/HexagonRelocator.h
ib/Target/Hexagon/HexagonTargetMachine.h
ib/Target/Mips/Mips.h
ib/Target/Mips/MipsELFDynamic.h
ib/Target/Mips/MipsELFMCLinker.h
ib/Target/Mips/MipsGNUInfo.h
ib/Target/Mips/MipsGOT.h
ib/Target/Mips/MipsGOTPLT.h
ib/Target/Mips/MipsLA25Stub.h
ib/Target/Mips/MipsLDBackend.cpp
ib/Target/Mips/MipsLDBackend.h
ib/Target/Mips/MipsPLT.cpp
ib/Target/Mips/MipsPLT.h
ib/Target/Mips/MipsRelocator.cpp
ib/Target/Mips/MipsRelocator.h
ib/Target/Mips/MipsTargetMachine.h
ib/Target/PLT.cpp
ib/Target/X86/X86.h
ib/Target/X86/X86ELFDynamic.cpp
ib/Target/X86/X86ELFDynamic.h
ib/Target/X86/X86ELFMCLinker.h
ib/Target/X86/X86GNUInfo.h
ib/Target/X86/X86GOT.h
ib/Target/X86/X86GOTPLT.h
ib/Target/X86/X86LDBackend.cpp
ib/Target/X86/X86LDBackend.h
ib/Target/X86/X86PLT.cpp
ib/Target/X86/X86PLT.h
ib/Target/X86/X86Relocator.cpp
ib/Target/X86/X86Relocator.h
ib/Target/X86/X86TargetMachine.h
emplates/implTest.cpp
ools/mcld/main.cpp
nittests/BinTreeTest.h
nittests/DirIteratorTest.h
nittests/FactoriesTest.h
nittests/FileHandleTest.h
nittests/FragmentRefTest.h
nittests/FragmentTest.cpp
nittests/FragmentTest.h
nittests/GraphTest.cpp
nittests/HashTableTest.h
nittests/InputTreeTest.cpp
nittests/InputTreeTest.h
nittests/LinearAllocatorTest.h
nittests/LinkerTest.cpp
nittests/MCRegionFragmentTest.h
nittests/NamePoolTest.h
nittests/PathSetTest.h
nittests/PathTest.h
nittests/RTLinearAllocatorTest.h
nittests/SectionDataTest.cpp
nittests/StaticResolverTest.cpp
nittests/StaticResolverTest.h
nittests/StringTableTest.h
nittests/SymbolCategoryTest.h
nittests/SymbolTableTest.h
nittests/TargetMachineTest.h
nittests/UniqueGCFactoryBaseTest.cpp
nittests/test3.txt
a88e79631e8ff50627f11cc2315487e944e88f06 02-Apr-2014 Tim Murray <timmurray@google.com> am 334c6f83: Merge "Fix MCLinker builds with clang."

* commit '334c6f83c1265eabd58ac7c8b860898038831eab':
Fix MCLinker builds with clang.
334c6f83c1265eabd58ac7c8b860898038831eab 02-Apr-2014 Tim Murray <timmurray@google.com> Merge "Fix MCLinker builds with clang."
1eedfe80a30cf1cbb77b8b75be35d8be638a5ce7 02-Apr-2014 Tim Murray <timmurray@google.com> Fix MCLinker builds with clang.

bug 13588226

Change-Id: I4030f3f218e2b25c30d9bf3d6c382a86b2d5feb1
cld-device-build.mk
cld-host-build.mk
9111aee2eff3d221b38972af65327b22bf06bdc1 12-Mar-2014 Ian Rogers <irogers@google.com> am 7ad2993a: Merge "Work-around OS flex differences."

* commit '7ad2993a7bebbca07fae0a594e2681e9be226524':
Work-around OS flex differences.
7ad2993a7bebbca07fae0a594e2681e9be226524 11-Mar-2014 Ian Rogers <irogers@google.com> Merge "Work-around OS flex differences."
2bb9d97b7dd35f78e67c3a774f2029c22b4fbb0b 11-Mar-2014 Ian Rogers <irogers@google.com> Work-around OS flex differences.

Linux flex generates declarations with int vs Darwin with size_t.
Switch host build to clang for better error messages. Disable Werror
until errors are dealt with.

Change-Id: I0abc8923dd1e57d55e8f318c7d1fcf8f8c975571
nclude/mcld/Script/FlexLexer.h
cld-device-build.mk
cld-host-build.mk
60d710b5b5c059bf8e93f18d519ff1baa92cffe2 07-Mar-2014 Nicolas Geoffray <ngeoffray@google.com> am d219db0b: Merge "Reapply: Makefile changes to get mclinker to build again."

* commit 'd219db0be93109d1851cc03eb972cdc42c83f0bb':
Reapply: Makefile changes to get mclinker to build again.
d219db0be93109d1851cc03eb972cdc42c83f0bb 07-Mar-2014 Nicolas Geoffray <ngeoffray@google.com> Merge "Reapply: Makefile changes to get mclinker to build again."
11fc63ec42d88fbff6fef24511467c72ee4ee2f8 04-Mar-2014 Nicolas Geoffray <ngeoffray@google.com> Reapply: Makefile changes to get mclinker to build again.

Turns out, bison is pretty inflexible when a %includes file.h is in the
.yy file: it will always generate the code in the current directory. Since
the current directory in an Android build is not out/ we cannot assume we
have write access to that directory.

Therefore, the only option I could find was to change the ScriptParser.yy
file. Not ideal, since this is the only patch on upstream.

Change-Id: I9ee7f56d4f6900e1b566f4a36b31dddc8cb0848e
ndroid.mk
ib/LD/Android.mk
ib/Script/Android.mk
ib/Script/ScriptParser.yy
ib/Target/ARM/Android.mk
ib/Target/Mips/Android.mk
b7e382706e5e4dd84c6ee1bd57cdd6e539ff0888 03-Mar-2014 Nicolas Geoffray <ngeoffray@google.com> am fe41fd53: Merge "Revert "Makefile changes to get mclinker to build again.""

* commit 'fe41fd537b9ffa9fef4b975f6ad2333e1452122b':
Revert "Makefile changes to get mclinker to build again."
fe41fd537b9ffa9fef4b975f6ad2333e1452122b 03-Mar-2014 Nicolas Geoffray <ngeoffray@google.com> Merge "Revert "Makefile changes to get mclinker to build again.""
f741af5f8ce461a5100eea579b116ff61378dc12 03-Mar-2014 Nicolas Geoffray <ngeoffray@google.com> Revert "Makefile changes to get mclinker to build again."

Include problems, that I locally had but that are not properly found.

This reverts commit 37c4f94e884191cd28520f09182400e0841d0772.

Change-Id: Ia37b28f99d0fcff0151f6ed80dca11c7a0c9419e
ndroid.mk
ib/LD/Android.mk
ib/Script/Android.mk
ib/Target/ARM/Android.mk
ib/Target/Mips/Android.mk
3a6496d2e16fbe08a79f72ef1b308cd19b8b49a8 03-Mar-2014 Nicolas Geoffray <ngeoffray@google.com> am 516caa6c: Merge "Makefile changes to get mclinker to build again."

* commit '516caa6ca003b29c1dec67a07f3329f4e3ea6121':
Makefile changes to get mclinker to build again.
516caa6ca003b29c1dec67a07f3329f4e3ea6121 03-Mar-2014 Nicolas Geoffray <ngeoffray@google.com> Merge "Makefile changes to get mclinker to build again."
37c4f94e884191cd28520f09182400e0841d0772 03-Mar-2014 Nicolas Geoffray <ngeoffray@google.com> Makefile changes to get mclinker to build again.

Change-Id: If30527709b564cc580289a9b878736bf118dc3e7
ndroid.mk
ib/LD/Android.mk
ib/Script/Android.mk
ib/Target/ARM/Android.mk
ib/Target/Mips/Android.mk
6af9cff9ae9904402eb303f8ea05cec387dcfb03 22-Feb-2014 Tim Murray <timmurray@google.com> am e5edf3ba: Merge "Update MCLinker to work with LLVM 3.4."

* commit 'e5edf3ba40f78c72419fd00757af58b09d2f98f6':
Update MCLinker to work with LLVM 3.4.
e5edf3ba40f78c72419fd00757af58b09d2f98f6 21-Feb-2014 Tim Murray <timmurray@google.com> Merge "Update MCLinker to work with LLVM 3.4."
87f34658dec9097d987d254a990ea7f311bfc95f 15-Feb-2014 Stephen Hines <srhines@google.com> Update MCLinker to work with LLVM 3.4.

This corresponds to merging upstream MCLinker with the following SHA:
6dcbf36cdb146d6f175ba2f18a9004753cafeaff

Change-Id: I1bc8c2ce4accc563450bc71ee295a6e47a0c0469
ICENSE.TXT
nclude/mcld/ADT/BinTree.h
nclude/mcld/ADT/Flags.h
nclude/mcld/ADT/GraphLite/Digraph.h
nclude/mcld/ADT/GraphLite/GraphBasicTypes.h
nclude/mcld/ADT/GraphLite/ListDigraph.h
nclude/mcld/ADT/HashBase.h
nclude/mcld/ADT/HashBase.tcc
nclude/mcld/ADT/HashEntry.h
nclude/mcld/ADT/HashEntryFactory.h
nclude/mcld/ADT/HashIterator.h
nclude/mcld/ADT/HashTable.h
nclude/mcld/ADT/SizeTraits.h
nclude/mcld/ADT/StringEntry.h
nclude/mcld/ADT/StringHash.h
nclude/mcld/ADT/TreeAllocator.h
nclude/mcld/ADT/TreeBase.h
nclude/mcld/ADT/TypeTraits.h
nclude/mcld/ADT/Uncopyable.h
nclude/mcld/AttributeOption.h
nclude/mcld/BitcodeOption.h
nclude/mcld/CodeGen/MCLinker.h
nclude/mcld/CodeGen/TargetMachine.h
nclude/mcld/Config/Config.h
nclude/mcld/Fragment/AlignFragment.h
nclude/mcld/Fragment/FGNode.h
nclude/mcld/Fragment/FillFragment.h
nclude/mcld/Fragment/FragmentGraph.h
nclude/mcld/Fragment/FragmentLinker.h
nclude/mcld/Fragment/FragmentRef.h
nclude/mcld/Fragment/NullFragment.h
nclude/mcld/Fragment/RegionFragment.h
nclude/mcld/Fragment/Relocation.h
nclude/mcld/Fragment/TargetFragment.h
nclude/mcld/GeneralOptions.h
nclude/mcld/IRBuilder.h
nclude/mcld/InputTree.h
nclude/mcld/LD/Archive.h
nclude/mcld/LD/ArchiveReader.h
nclude/mcld/LD/BSDArchiveReader.h
nclude/mcld/LD/BinaryReader.h
nclude/mcld/LD/BranchIsland.h
nclude/mcld/LD/BranchIslandFactory.h
nclude/mcld/LD/DWARFLineInfo.h
nclude/mcld/LD/DiagAttribute.inc
nclude/mcld/LD/DiagCommonKinds.inc
nclude/mcld/LD/DiagLDScript.inc
nclude/mcld/LD/DiagRelocations.inc
nclude/mcld/LD/DiagSymbolResolutions.inc
nclude/mcld/LD/Diagnostic.h
nclude/mcld/LD/DiagnosticEngine.h
nclude/mcld/LD/DiagnosticInfos.h
nclude/mcld/LD/DiagnosticLineInfo.h
nclude/mcld/LD/DiagnosticPrinter.h
nclude/mcld/LD/DynObjFileFormat.h
nclude/mcld/LD/DynObjReader.h
nclude/mcld/LD/ELFBinaryReader.h
nclude/mcld/LD/ELFDynObjFileFormat.h
nclude/mcld/LD/ELFDynObjReader.h
nclude/mcld/LD/ELFObjectReader.h
nclude/mcld/LD/ELFObjectWriter.h
nclude/mcld/LD/ELFReader.h
nclude/mcld/LD/ELFReaderIf.h
nclude/mcld/LD/ELFSegment.h
nclude/mcld/LD/ELFSegmentFactory.h
nclude/mcld/LD/EhFrame.h
nclude/mcld/LD/EhFrameHdr.h
nclude/mcld/LD/EhFrameReader.h
nclude/mcld/LD/GNUArchiveReader.h
nclude/mcld/LD/GarbageCollection.h
nclude/mcld/LD/Group.h
nclude/mcld/LD/GroupReader.h
nclude/mcld/LD/LDContext.h
nclude/mcld/LD/LDFileFormat.h
nclude/mcld/LD/LDReader.h
nclude/mcld/LD/LDSymbol.h
nclude/mcld/LD/MsgHandler.h
nclude/mcld/LD/NamePool.h
nclude/mcld/LD/ObjectReader.h
nclude/mcld/LD/ObjectWriter.h
nclude/mcld/LD/RelocData.h
nclude/mcld/LD/Relocator.h
nclude/mcld/LD/ResolveInfo.h
nclude/mcld/LD/Resolver.h
nclude/mcld/LD/SectionData.h
nclude/mcld/LD/SectionSymbolSet.h
nclude/mcld/LD/StaticResolver.h
nclude/mcld/LD/StubFactory.h
nclude/mcld/LD/TextDiagnosticPrinter.h
nclude/mcld/Linker.h
nclude/mcld/LinkerConfig.h
nclude/mcld/LinkerScript.h
nclude/mcld/MC/Attribute.h
nclude/mcld/MC/AttributeSet.h
nclude/mcld/MC/CommandAction.h
nclude/mcld/MC/ContextFactory.h
nclude/mcld/MC/FileAction.h
nclude/mcld/MC/Input.h
nclude/mcld/MC/InputAction.h
nclude/mcld/MC/InputBuilder.h
nclude/mcld/MC/InputFactory.h
nclude/mcld/MC/MCLDDirectory.h
nclude/mcld/MC/MCLDInput.h
nclude/mcld/MC/SearchDirs.h
nclude/mcld/MC/SymbolCategory.h
nclude/mcld/MC/ZOption.h
nclude/mcld/Module.h
nclude/mcld/Object/ObjectBuilder.h
nclude/mcld/Object/ObjectLinker.h
nclude/mcld/Object/SectionMap.h
nclude/mcld/Script/AssertCmd.h
nclude/mcld/Script/Assignment.h
nclude/mcld/Script/BinaryOp.h
nclude/mcld/Script/EntryCmd.h
nclude/mcld/Script/ExprToken.h
nclude/mcld/Script/FileToken.h
nclude/mcld/Script/FlexLexer.h
nclude/mcld/Script/GroupCmd.h
nclude/mcld/Script/InputSectDesc.h
nclude/mcld/Script/InputToken.h
nclude/mcld/Script/NameSpec.h
nclude/mcld/Script/NullaryOp.h
nclude/mcld/Script/Operand.h
nclude/mcld/Script/Operator.h
nclude/mcld/Script/OutputArchCmd.h
nclude/mcld/Script/OutputCmd.h
nclude/mcld/Script/OutputFormatCmd.h
nclude/mcld/Script/OutputSectDesc.h
nclude/mcld/Script/RpnEvaluator.h
nclude/mcld/Script/RpnExpr.h
nclude/mcld/Script/ScriptCommand.h
nclude/mcld/Script/ScriptFile.h
nclude/mcld/Script/ScriptReader.h
nclude/mcld/Script/ScriptScanner.h
nclude/mcld/Script/SearchDirCmd.h
nclude/mcld/Script/SectionsCmd.h
nclude/mcld/Script/StrToken.h
nclude/mcld/Script/StringList.h
nclude/mcld/Script/TernaryOp.h
nclude/mcld/Script/UnaryOp.h
nclude/mcld/Script/WildcardPattern.h
nclude/mcld/Support/CommandLine.h
nclude/mcld/Support/DefSymParser.h
nclude/mcld/Support/Directory.h
nclude/mcld/Support/FileHandle.h
nclude/mcld/Support/FileOutputBuffer.h
nclude/mcld/Support/FileSystem.h
nclude/mcld/Support/GCFactory.h
nclude/mcld/Support/GCFactoryListTraits.h
nclude/mcld/Support/HandleToArea.h
nclude/mcld/Support/LEB128.h
nclude/mcld/Support/MemoryArea.h
nclude/mcld/Support/MemoryAreaFactory.h
nclude/mcld/Support/MemoryRegion.h
nclude/mcld/Support/MsgHandling.h
nclude/mcld/Support/Path.h
nclude/mcld/Support/PathCache.h
nclude/mcld/Support/RealPath.h
nclude/mcld/Support/RegionFactory.h
nclude/mcld/Support/Space.h
nclude/mcld/Support/SystemUtils.h
nclude/mcld/Support/Target.h
nclude/mcld/Support/TargetRegistry.h
nclude/mcld/Support/TargetSelect.h
nclude/mcld/Support/ToolOutputFile.h
nclude/mcld/Support/UniqueGCFactory.h
nclude/mcld/Support/raw_mem_ostream.h
nclude/mcld/Support/raw_ostream.h
nclude/mcld/Target/DarwinLDBackend.h
nclude/mcld/Target/ELFAttribute.h
nclude/mcld/Target/ELFAttributeData.h
nclude/mcld/Target/ELFAttributeValue.h
nclude/mcld/Target/ELFDynamic.h
nclude/mcld/Target/ELFEmulation.h
nclude/mcld/Target/ELFMCLinker.h
nclude/mcld/Target/GNUInfo.h
nclude/mcld/Target/GNULDBackend.h
nclude/mcld/Target/GOT.h
nclude/mcld/Target/KeyEntryMap.h
nclude/mcld/Target/OutputRelocSection.h
nclude/mcld/Target/PLT.h
nclude/mcld/Target/SymbolEntryMap.h
nclude/mcld/Target/TargetLDBackend.h
nclude/mcld/Target/TargetMachine.h
nclude/mcld/TargetOptions.h
ib/ADT/GraphLite/Digraph.cpp
ib/ADT/GraphLite/ListDigraph.cpp
ib/CodeGen/MCLDTargetMachine.cpp
ib/CodeGen/MCLinker.cpp
ib/Core/Environment.cpp
ib/Core/GeneralOptions.cpp
ib/Core/IRBuilder.cpp
ib/Core/InputTree.cpp
ib/Core/Linker.cpp
ib/Core/LinkerScript.cpp
ib/Core/TargetOptions.cpp
ib/Fragment/Android.mk
ib/Fragment/FGNode.cpp
ib/Fragment/FragmentGraph.cpp
ib/Fragment/FragmentLinker.cpp
ib/Fragment/FragmentRef.cpp
ib/Fragment/RegionFragment.cpp
ib/Fragment/Relocation.cpp
ib/LD/Archive.cpp
ib/LD/BSDArchiveReader.cpp
ib/LD/BinaryReader.cpp
ib/LD/BranchIslandFactory.cpp
ib/LD/DiagnosticInfos.cpp
ib/LD/DynObjReader.cpp
ib/LD/ELFBinaryReader.cpp
ib/LD/ELFDynObjReader.cpp
ib/LD/ELFObjectReader.cpp
ib/LD/ELFObjectWriter.cpp
ib/LD/ELFReader.cpp
ib/LD/ELFReaderIf.cpp
ib/LD/ELFSegment.cpp
ib/LD/ELFSegmentFactory.cpp
ib/LD/EhFrame.cpp
ib/LD/EhFrameHdr.cpp
ib/LD/EhFrameReader.cpp
ib/LD/GNUArchiveReader.cpp
ib/LD/GarbageCollection.cpp
ib/LD/GroupReader.cpp
ib/LD/LDFileFormat.cpp
ib/LD/NamePool.cpp
ib/LD/RelocData.cpp
ib/LD/Relocator.cpp
ib/LD/ResolveInfo.cpp
ib/LD/StaticResolver.cpp
ib/LD/StubFactory.cpp
ib/MC/Android.mk
ib/MC/CommandAction.cpp
ib/MC/FileAction.cpp
ib/MC/Input.cpp
ib/MC/InputBuilder.cpp
ib/MC/MCLDInput.cpp
ib/MC/SearchDirs.cpp
ib/MC/ZOption.cpp
ib/Object/ObjectBuilder.cpp
ib/Object/ObjectLinker.cpp
ib/Object/SectionMap.cpp
ib/Script/AssertCmd.cpp
ib/Script/Assignment.cpp
ib/Script/BinaryOp.cpp
ib/Script/CMakeLists.txt
ib/Script/EntryCmd.cpp
ib/Script/FileToken.cpp
ib/Script/GroupCmd.cpp
ib/Script/InputSectDesc.cpp
ib/Script/InputToken.cpp
ib/Script/NameSpec.cpp
ib/Script/NullaryOp.cpp
ib/Script/Operand.cpp
ib/Script/Operator.cpp
ib/Script/OutputArchCmd.cpp
ib/Script/OutputCmd.cpp
ib/Script/OutputFormatCmd.cpp
ib/Script/OutputSectDesc.cpp
ib/Script/RpnEvaluator.cpp
ib/Script/RpnExpr.cpp
ib/Script/ScriptCommand.cpp
ib/Script/ScriptFile.cpp
ib/Script/ScriptParser.yy
ib/Script/ScriptReader.cpp
ib/Script/ScriptScanner.ll
ib/Script/SearchDirCmd.cpp
ib/Script/SectionsCmd.cpp
ib/Script/StrToken.cpp
ib/Script/StringList.cpp
ib/Script/TernaryOp.cpp
ib/Script/UnaryOp.cpp
ib/Script/WildcardPattern.cpp
ib/Support/Android.mk
ib/Support/CommandLine.cpp
ib/Support/DefSymParser.cpp
ib/Support/FileOutputBuffer.cpp
ib/Support/HandleToArea.cpp
ib/Support/MemoryArea.cpp
ib/Support/MemoryAreaFactory.cpp
ib/Support/MemoryRegion.cpp
ib/Support/Path.cpp
ib/Support/RegionFactory.cpp
ib/Support/Space.cpp
ib/Support/Target.cpp
ib/Support/TargetRegistry.cpp
ib/Support/ToolOutputFile.cpp
ib/Support/Unix/FileSystem.inc
ib/Support/raw_mem_ostream.cpp
ib/Target/ARM/ARM.h
ib/Target/ARM/ARMDiagnostic.cpp
ib/Target/ARM/ARMELFAttributeData.cpp
ib/Target/ARM/ARMELFAttributeData.h
ib/Target/ARM/ARMELFMCLinker.cpp
ib/Target/ARM/ARMELFMCLinker.h
ib/Target/ARM/ARMEmulation.cpp
ib/Target/ARM/ARMFixupKinds.h
ib/Target/ARM/ARMGNUInfo.h
ib/Target/ARM/ARMGOT.cpp
ib/Target/ARM/ARMGOT.h
ib/Target/ARM/ARMLDBackend.cpp
ib/Target/ARM/ARMLDBackend.h
ib/Target/ARM/ARMMCLinker.cpp
ib/Target/ARM/ARMPLT.cpp
ib/Target/ARM/ARMPLT.h
ib/Target/ARM/ARMRelocationFunctions.h
ib/Target/ARM/ARMRelocator.cpp
ib/Target/ARM/ARMRelocator.h
ib/Target/ARM/ARMTargetMachine.cpp
ib/Target/ARM/ARMTargetMachine.h
ib/Target/ARM/TargetInfo/ARMTargetInfo.cpp
ib/Target/Android.mk
ib/Target/ELFAttribute.cpp
ib/Target/ELFAttributeData.cpp
ib/Target/ELFAttributeValue.cpp
ib/Target/ELFDynamic.cpp
ib/Target/ELFEmulation.cpp
ib/Target/ELFMCLinker.cpp
ib/Target/GNULDBackend.cpp
ib/Target/Hexagon/Hexagon.h
ib/Target/Hexagon/HexagonDiagnostic.cpp
ib/Target/Hexagon/HexagonELFMCLinker.cpp
ib/Target/Hexagon/HexagonELFMCLinker.h
ib/Target/Hexagon/HexagonGOT.cpp
ib/Target/Hexagon/HexagonGOT.h
ib/Target/Hexagon/HexagonGOTPLT.cpp
ib/Target/Hexagon/HexagonGOTPLT.h
ib/Target/Hexagon/HexagonLDBackend.cpp
ib/Target/Hexagon/HexagonLDBackend.h
ib/Target/Hexagon/HexagonMCLinker.cpp
ib/Target/Hexagon/HexagonPLT.cpp
ib/Target/Hexagon/HexagonPLT.h
ib/Target/Hexagon/HexagonRelocationFunctions.h
ib/Target/Hexagon/HexagonRelocator.cpp
ib/Target/Hexagon/HexagonRelocator.h
ib/Target/Hexagon/HexagonTargetMachine.cpp
ib/Target/Hexagon/HexagonTargetMachine.h
ib/Target/Hexagon/TargetInfo/HexagonTargetInfo.cpp
ib/Target/Mips/Mips.h
ib/Target/Mips/MipsDiagnostic.cpp
ib/Target/Mips/MipsELFDynamic.cpp
ib/Target/Mips/MipsELFDynamic.h
ib/Target/Mips/MipsELFMCLinker.cpp
ib/Target/Mips/MipsELFMCLinker.h
ib/Target/Mips/MipsEmulation.cpp
ib/Target/Mips/MipsGNUInfo.cpp
ib/Target/Mips/MipsGNUInfo.h
ib/Target/Mips/MipsGOT.cpp
ib/Target/Mips/MipsGOT.h
ib/Target/Mips/MipsGOTPLT.cpp
ib/Target/Mips/MipsGOTPLT.h
ib/Target/Mips/MipsLA25Stub.cpp
ib/Target/Mips/MipsLA25Stub.h
ib/Target/Mips/MipsLDBackend.cpp
ib/Target/Mips/MipsLDBackend.h
ib/Target/Mips/MipsMCLinker.cpp
ib/Target/Mips/MipsPLT.cpp
ib/Target/Mips/MipsPLT.h
ib/Target/Mips/MipsRelocationFunctions.h
ib/Target/Mips/MipsRelocator.cpp
ib/Target/Mips/MipsRelocator.h
ib/Target/Mips/MipsTargetMachine.cpp
ib/Target/Mips/MipsTargetMachine.h
ib/Target/Mips/TargetInfo/MipsTargetInfo.cpp
ib/Target/OutputRelocSection.cpp
ib/Target/Target.cpp
ib/Target/X86/TargetInfo/X86TargetInfo.cpp
ib/Target/X86/X86.h
ib/Target/X86/X86Diagnostic.cpp
ib/Target/X86/X86ELFMCLinker.cpp
ib/Target/X86/X86ELFMCLinker.h
ib/Target/X86/X86Emulation.cpp
ib/Target/X86/X86GOT.cpp
ib/Target/X86/X86GOT.h
ib/Target/X86/X86GOTPLT.cpp
ib/Target/X86/X86LDBackend.cpp
ib/Target/X86/X86LDBackend.h
ib/Target/X86/X86MCLinker.cpp
ib/Target/X86/X86PLT.cpp
ib/Target/X86/X86PLT.h
ib/Target/X86/X86RelocationFunctions.h
ib/Target/X86/X86Relocator.cpp
ib/Target/X86/X86Relocator.h
ib/Target/X86/X86TargetMachine.cpp
ib/Target/X86/X86TargetMachine.h
emplates/header.h
emplates/headerTest.h
emplates/impl.cpp
emplates/implTest.cpp
ools/mcld/include/alone/Config/Config.h.in
ools/mcld/include/alone/Linker.h
ools/mcld/include/alone/Support/Initialization.h
ools/mcld/include/alone/Support/LinkerConfig.h
ools/mcld/include/alone/Support/Log.h
ools/mcld/include/alone/Support/TargetLinkerConfigs.h
ools/mcld/lib/Core/Linker.cpp
ools/mcld/lib/Support/Initialization.cpp
ools/mcld/lib/Support/LinkerConfig.cpp
ools/mcld/lib/Support/TargetLinkerConfigs.cpp
ools/mcld/main.cpp
nittests/BinTreeTest.cpp
nittests/DirIteratorTest.cpp
nittests/ELFBinaryReaderTest.cpp
nittests/ELFBinaryReaderTest.h
nittests/ELFReaderTest.cpp
nittests/ELFReaderTest.h
nittests/FragmentRefTest.cpp
nittests/GraphTest.cpp
nittests/GraphTest.h
nittests/HashTableTest.cpp
nittests/LDSymbolTest.cpp
nittests/LinearAllocatorTest.cpp
nittests/LinkerTest.cpp
nittests/MCRegionFragmentTest.cpp
nittests/MemoryAreaTest.cpp
nittests/MemoryAreaTest.h
nittests/PathTest.cpp
nittests/RTLinearAllocatorTest.cpp
nittests/StaticResolverTest.cpp
nittests/SymbolTableTest.cpp
nittests/TargetMachineTest.cpp
b402f8f741b4243a49858ab522e30e9c244e5a72 19-Feb-2014 Colin Cross <ccross@android.com> am b3ee01ad: Merge "mclinker: support multilib builds"

* commit 'b3ee01ade7820351a29904d942b73ce83340f4f8':
mclinker: support multilib builds
b3ee01ade7820351a29904d942b73ce83340f4f8 19-Feb-2014 Colin Cross <ccross@android.com> Merge "mclinker: support multilib builds"
f33f6de54db174aa679a4b6d1e040d37e95541c0 15-Feb-2014 Stephen Hines <srhines@google.com> Update MCLinker to work with LLVM 3.4.

This corresponds to merging upstream MCLinker with the following SHA:
6dcbf36cdb146d6f175ba2f18a9004753cafeaff

Change-Id: I1bc8c2ce4accc563450bc71ee295a6e47a0c0469
ICENSE.TXT
nclude/mcld/ADT/BinTree.h
nclude/mcld/ADT/Flags.h
nclude/mcld/ADT/GraphLite/Digraph.h
nclude/mcld/ADT/GraphLite/GraphBasicTypes.h
nclude/mcld/ADT/GraphLite/ListDigraph.h
nclude/mcld/ADT/HashBase.h
nclude/mcld/ADT/HashBase.tcc
nclude/mcld/ADT/HashEntry.h
nclude/mcld/ADT/HashEntryFactory.h
nclude/mcld/ADT/HashIterator.h
nclude/mcld/ADT/HashTable.h
nclude/mcld/ADT/SizeTraits.h
nclude/mcld/ADT/StringEntry.h
nclude/mcld/ADT/StringHash.h
nclude/mcld/ADT/TreeAllocator.h
nclude/mcld/ADT/TreeBase.h
nclude/mcld/ADT/TypeTraits.h
nclude/mcld/ADT/Uncopyable.h
nclude/mcld/AttributeOption.h
nclude/mcld/BitcodeOption.h
nclude/mcld/CodeGen/MCLinker.h
nclude/mcld/CodeGen/TargetMachine.h
nclude/mcld/Config/Config.h
nclude/mcld/Fragment/AlignFragment.h
nclude/mcld/Fragment/FGNode.h
nclude/mcld/Fragment/FillFragment.h
nclude/mcld/Fragment/FragmentGraph.h
nclude/mcld/Fragment/FragmentLinker.h
nclude/mcld/Fragment/FragmentRef.h
nclude/mcld/Fragment/NullFragment.h
nclude/mcld/Fragment/RegionFragment.h
nclude/mcld/Fragment/Relocation.h
nclude/mcld/Fragment/TargetFragment.h
nclude/mcld/GeneralOptions.h
nclude/mcld/IRBuilder.h
nclude/mcld/InputTree.h
nclude/mcld/LD/Archive.h
nclude/mcld/LD/ArchiveReader.h
nclude/mcld/LD/BSDArchiveReader.h
nclude/mcld/LD/BinaryReader.h
nclude/mcld/LD/BranchIsland.h
nclude/mcld/LD/BranchIslandFactory.h
nclude/mcld/LD/DWARFLineInfo.h
nclude/mcld/LD/DiagAttribute.inc
nclude/mcld/LD/DiagCommonKinds.inc
nclude/mcld/LD/DiagLDScript.inc
nclude/mcld/LD/DiagRelocations.inc
nclude/mcld/LD/DiagSymbolResolutions.inc
nclude/mcld/LD/Diagnostic.h
nclude/mcld/LD/DiagnosticEngine.h
nclude/mcld/LD/DiagnosticInfos.h
nclude/mcld/LD/DiagnosticLineInfo.h
nclude/mcld/LD/DiagnosticPrinter.h
nclude/mcld/LD/DynObjFileFormat.h
nclude/mcld/LD/DynObjReader.h
nclude/mcld/LD/ELFBinaryReader.h
nclude/mcld/LD/ELFDynObjFileFormat.h
nclude/mcld/LD/ELFDynObjReader.h
nclude/mcld/LD/ELFObjectReader.h
nclude/mcld/LD/ELFObjectWriter.h
nclude/mcld/LD/ELFReader.h
nclude/mcld/LD/ELFReaderIf.h
nclude/mcld/LD/ELFSegment.h
nclude/mcld/LD/ELFSegmentFactory.h
nclude/mcld/LD/EhFrame.h
nclude/mcld/LD/EhFrameHdr.h
nclude/mcld/LD/EhFrameReader.h
nclude/mcld/LD/GNUArchiveReader.h
nclude/mcld/LD/GarbageCollection.h
nclude/mcld/LD/Group.h
nclude/mcld/LD/GroupReader.h
nclude/mcld/LD/LDContext.h
nclude/mcld/LD/LDFileFormat.h
nclude/mcld/LD/LDReader.h
nclude/mcld/LD/LDSymbol.h
nclude/mcld/LD/MsgHandler.h
nclude/mcld/LD/NamePool.h
nclude/mcld/LD/ObjectReader.h
nclude/mcld/LD/ObjectWriter.h
nclude/mcld/LD/RelocData.h
nclude/mcld/LD/Relocator.h
nclude/mcld/LD/ResolveInfo.h
nclude/mcld/LD/Resolver.h
nclude/mcld/LD/SectionData.h
nclude/mcld/LD/SectionSymbolSet.h
nclude/mcld/LD/StaticResolver.h
nclude/mcld/LD/StubFactory.h
nclude/mcld/LD/TextDiagnosticPrinter.h
nclude/mcld/Linker.h
nclude/mcld/LinkerConfig.h
nclude/mcld/LinkerScript.h
nclude/mcld/MC/Attribute.h
nclude/mcld/MC/AttributeSet.h
nclude/mcld/MC/CommandAction.h
nclude/mcld/MC/ContextFactory.h
nclude/mcld/MC/FileAction.h
nclude/mcld/MC/Input.h
nclude/mcld/MC/InputAction.h
nclude/mcld/MC/InputBuilder.h
nclude/mcld/MC/InputFactory.h
nclude/mcld/MC/MCLDDirectory.h
nclude/mcld/MC/MCLDInput.h
nclude/mcld/MC/SearchDirs.h
nclude/mcld/MC/SymbolCategory.h
nclude/mcld/MC/ZOption.h
nclude/mcld/Module.h
nclude/mcld/Object/ObjectBuilder.h
nclude/mcld/Object/ObjectLinker.h
nclude/mcld/Object/SectionMap.h
nclude/mcld/Script/AssertCmd.h
nclude/mcld/Script/Assignment.h
nclude/mcld/Script/BinaryOp.h
nclude/mcld/Script/EntryCmd.h
nclude/mcld/Script/ExprToken.h
nclude/mcld/Script/FileToken.h
nclude/mcld/Script/FlexLexer.h
nclude/mcld/Script/GroupCmd.h
nclude/mcld/Script/InputSectDesc.h
nclude/mcld/Script/InputToken.h
nclude/mcld/Script/NameSpec.h
nclude/mcld/Script/NullaryOp.h
nclude/mcld/Script/Operand.h
nclude/mcld/Script/Operator.h
nclude/mcld/Script/OutputArchCmd.h
nclude/mcld/Script/OutputCmd.h
nclude/mcld/Script/OutputFormatCmd.h
nclude/mcld/Script/OutputSectDesc.h
nclude/mcld/Script/RpnEvaluator.h
nclude/mcld/Script/RpnExpr.h
nclude/mcld/Script/ScriptCommand.h
nclude/mcld/Script/ScriptFile.h
nclude/mcld/Script/ScriptReader.h
nclude/mcld/Script/ScriptScanner.h
nclude/mcld/Script/SearchDirCmd.h
nclude/mcld/Script/SectionsCmd.h
nclude/mcld/Script/StrToken.h
nclude/mcld/Script/StringList.h
nclude/mcld/Script/TernaryOp.h
nclude/mcld/Script/UnaryOp.h
nclude/mcld/Script/WildcardPattern.h
nclude/mcld/Support/CommandLine.h
nclude/mcld/Support/DefSymParser.h
nclude/mcld/Support/Directory.h
nclude/mcld/Support/FileHandle.h
nclude/mcld/Support/FileOutputBuffer.h
nclude/mcld/Support/FileSystem.h
nclude/mcld/Support/GCFactory.h
nclude/mcld/Support/GCFactoryListTraits.h
nclude/mcld/Support/HandleToArea.h
nclude/mcld/Support/LEB128.h
nclude/mcld/Support/MemoryArea.h
nclude/mcld/Support/MemoryAreaFactory.h
nclude/mcld/Support/MemoryRegion.h
nclude/mcld/Support/MsgHandling.h
nclude/mcld/Support/Path.h
nclude/mcld/Support/PathCache.h
nclude/mcld/Support/RealPath.h
nclude/mcld/Support/RegionFactory.h
nclude/mcld/Support/Space.h
nclude/mcld/Support/SystemUtils.h
nclude/mcld/Support/Target.h
nclude/mcld/Support/TargetRegistry.h
nclude/mcld/Support/TargetSelect.h
nclude/mcld/Support/ToolOutputFile.h
nclude/mcld/Support/UniqueGCFactory.h
nclude/mcld/Support/raw_mem_ostream.h
nclude/mcld/Support/raw_ostream.h
nclude/mcld/Target/DarwinLDBackend.h
nclude/mcld/Target/ELFAttribute.h
nclude/mcld/Target/ELFAttributeData.h
nclude/mcld/Target/ELFAttributeValue.h
nclude/mcld/Target/ELFDynamic.h
nclude/mcld/Target/ELFEmulation.h
nclude/mcld/Target/ELFMCLinker.h
nclude/mcld/Target/GNUInfo.h
nclude/mcld/Target/GNULDBackend.h
nclude/mcld/Target/GOT.h
nclude/mcld/Target/KeyEntryMap.h
nclude/mcld/Target/OutputRelocSection.h
nclude/mcld/Target/PLT.h
nclude/mcld/Target/SymbolEntryMap.h
nclude/mcld/Target/TargetLDBackend.h
nclude/mcld/Target/TargetMachine.h
nclude/mcld/TargetOptions.h
ib/ADT/GraphLite/Digraph.cpp
ib/ADT/GraphLite/ListDigraph.cpp
ib/CodeGen/MCLDTargetMachine.cpp
ib/CodeGen/MCLinker.cpp
ib/Core/Environment.cpp
ib/Core/GeneralOptions.cpp
ib/Core/IRBuilder.cpp
ib/Core/InputTree.cpp
ib/Core/Linker.cpp
ib/Core/LinkerScript.cpp
ib/Core/TargetOptions.cpp
ib/Fragment/Android.mk
ib/Fragment/FGNode.cpp
ib/Fragment/FragmentGraph.cpp
ib/Fragment/FragmentLinker.cpp
ib/Fragment/FragmentRef.cpp
ib/Fragment/RegionFragment.cpp
ib/Fragment/Relocation.cpp
ib/LD/Archive.cpp
ib/LD/BSDArchiveReader.cpp
ib/LD/BinaryReader.cpp
ib/LD/BranchIslandFactory.cpp
ib/LD/DiagnosticInfos.cpp
ib/LD/DynObjReader.cpp
ib/LD/ELFBinaryReader.cpp
ib/LD/ELFDynObjReader.cpp
ib/LD/ELFObjectReader.cpp
ib/LD/ELFObjectWriter.cpp
ib/LD/ELFReader.cpp
ib/LD/ELFReaderIf.cpp
ib/LD/ELFSegment.cpp
ib/LD/ELFSegmentFactory.cpp
ib/LD/EhFrame.cpp
ib/LD/EhFrameHdr.cpp
ib/LD/EhFrameReader.cpp
ib/LD/GNUArchiveReader.cpp
ib/LD/GarbageCollection.cpp
ib/LD/GroupReader.cpp
ib/LD/LDFileFormat.cpp
ib/LD/NamePool.cpp
ib/LD/RelocData.cpp
ib/LD/Relocator.cpp
ib/LD/ResolveInfo.cpp
ib/LD/StaticResolver.cpp
ib/LD/StubFactory.cpp
ib/MC/Android.mk
ib/MC/CommandAction.cpp
ib/MC/FileAction.cpp
ib/MC/Input.cpp
ib/MC/InputBuilder.cpp
ib/MC/MCLDInput.cpp
ib/MC/SearchDirs.cpp
ib/MC/ZOption.cpp
ib/Object/ObjectBuilder.cpp
ib/Object/ObjectLinker.cpp
ib/Object/SectionMap.cpp
ib/Script/AssertCmd.cpp
ib/Script/Assignment.cpp
ib/Script/BinaryOp.cpp
ib/Script/CMakeLists.txt
ib/Script/EntryCmd.cpp
ib/Script/FileToken.cpp
ib/Script/GroupCmd.cpp
ib/Script/InputSectDesc.cpp
ib/Script/InputToken.cpp
ib/Script/NameSpec.cpp
ib/Script/NullaryOp.cpp
ib/Script/Operand.cpp
ib/Script/Operator.cpp
ib/Script/OutputArchCmd.cpp
ib/Script/OutputCmd.cpp
ib/Script/OutputFormatCmd.cpp
ib/Script/OutputSectDesc.cpp
ib/Script/RpnEvaluator.cpp
ib/Script/RpnExpr.cpp
ib/Script/ScriptCommand.cpp
ib/Script/ScriptFile.cpp
ib/Script/ScriptParser.yy
ib/Script/ScriptReader.cpp
ib/Script/ScriptScanner.ll
ib/Script/SearchDirCmd.cpp
ib/Script/SectionsCmd.cpp
ib/Script/StrToken.cpp
ib/Script/StringList.cpp
ib/Script/TernaryOp.cpp
ib/Script/UnaryOp.cpp
ib/Script/WildcardPattern.cpp
ib/Support/Android.mk
ib/Support/CommandLine.cpp
ib/Support/DefSymParser.cpp
ib/Support/FileOutputBuffer.cpp
ib/Support/HandleToArea.cpp
ib/Support/MemoryArea.cpp
ib/Support/MemoryAreaFactory.cpp
ib/Support/MemoryRegion.cpp
ib/Support/Path.cpp
ib/Support/RegionFactory.cpp
ib/Support/Space.cpp
ib/Support/Target.cpp
ib/Support/TargetRegistry.cpp
ib/Support/ToolOutputFile.cpp
ib/Support/Unix/FileSystem.inc
ib/Support/raw_mem_ostream.cpp
ib/Target/ARM/ARM.h
ib/Target/ARM/ARMDiagnostic.cpp
ib/Target/ARM/ARMELFAttributeData.cpp
ib/Target/ARM/ARMELFAttributeData.h
ib/Target/ARM/ARMELFMCLinker.cpp
ib/Target/ARM/ARMELFMCLinker.h
ib/Target/ARM/ARMEmulation.cpp
ib/Target/ARM/ARMFixupKinds.h
ib/Target/ARM/ARMGNUInfo.h
ib/Target/ARM/ARMGOT.cpp
ib/Target/ARM/ARMGOT.h
ib/Target/ARM/ARMLDBackend.cpp
ib/Target/ARM/ARMLDBackend.h
ib/Target/ARM/ARMMCLinker.cpp
ib/Target/ARM/ARMPLT.cpp
ib/Target/ARM/ARMPLT.h
ib/Target/ARM/ARMRelocationFunctions.h
ib/Target/ARM/ARMRelocator.cpp
ib/Target/ARM/ARMRelocator.h
ib/Target/ARM/ARMTargetMachine.cpp
ib/Target/ARM/ARMTargetMachine.h
ib/Target/ARM/TargetInfo/ARMTargetInfo.cpp
ib/Target/Android.mk
ib/Target/ELFAttribute.cpp
ib/Target/ELFAttributeData.cpp
ib/Target/ELFAttributeValue.cpp
ib/Target/ELFDynamic.cpp
ib/Target/ELFEmulation.cpp
ib/Target/ELFMCLinker.cpp
ib/Target/GNULDBackend.cpp
ib/Target/Hexagon/Hexagon.h
ib/Target/Hexagon/HexagonDiagnostic.cpp
ib/Target/Hexagon/HexagonELFMCLinker.cpp
ib/Target/Hexagon/HexagonELFMCLinker.h
ib/Target/Hexagon/HexagonGOT.cpp
ib/Target/Hexagon/HexagonGOT.h
ib/Target/Hexagon/HexagonGOTPLT.cpp
ib/Target/Hexagon/HexagonGOTPLT.h
ib/Target/Hexagon/HexagonLDBackend.cpp
ib/Target/Hexagon/HexagonLDBackend.h
ib/Target/Hexagon/HexagonMCLinker.cpp
ib/Target/Hexagon/HexagonPLT.cpp
ib/Target/Hexagon/HexagonPLT.h
ib/Target/Hexagon/HexagonRelocationFunctions.h
ib/Target/Hexagon/HexagonRelocator.cpp
ib/Target/Hexagon/HexagonRelocator.h
ib/Target/Hexagon/HexagonTargetMachine.cpp
ib/Target/Hexagon/HexagonTargetMachine.h
ib/Target/Hexagon/TargetInfo/HexagonTargetInfo.cpp
ib/Target/Mips/Mips.h
ib/Target/Mips/MipsDiagnostic.cpp
ib/Target/Mips/MipsELFDynamic.cpp
ib/Target/Mips/MipsELFDynamic.h
ib/Target/Mips/MipsELFMCLinker.cpp
ib/Target/Mips/MipsELFMCLinker.h
ib/Target/Mips/MipsEmulation.cpp
ib/Target/Mips/MipsGNUInfo.cpp
ib/Target/Mips/MipsGNUInfo.h
ib/Target/Mips/MipsGOT.cpp
ib/Target/Mips/MipsGOT.h
ib/Target/Mips/MipsGOTPLT.cpp
ib/Target/Mips/MipsGOTPLT.h
ib/Target/Mips/MipsLA25Stub.cpp
ib/Target/Mips/MipsLA25Stub.h
ib/Target/Mips/MipsLDBackend.cpp
ib/Target/Mips/MipsLDBackend.h
ib/Target/Mips/MipsMCLinker.cpp
ib/Target/Mips/MipsPLT.cpp
ib/Target/Mips/MipsPLT.h
ib/Target/Mips/MipsRelocationFunctions.h
ib/Target/Mips/MipsRelocator.cpp
ib/Target/Mips/MipsRelocator.h
ib/Target/Mips/MipsTargetMachine.cpp
ib/Target/Mips/MipsTargetMachine.h
ib/Target/Mips/TargetInfo/MipsTargetInfo.cpp
ib/Target/OutputRelocSection.cpp
ib/Target/Target.cpp
ib/Target/X86/TargetInfo/X86TargetInfo.cpp
ib/Target/X86/X86.h
ib/Target/X86/X86Diagnostic.cpp
ib/Target/X86/X86ELFMCLinker.cpp
ib/Target/X86/X86ELFMCLinker.h
ib/Target/X86/X86Emulation.cpp
ib/Target/X86/X86GOT.cpp
ib/Target/X86/X86GOT.h
ib/Target/X86/X86GOTPLT.cpp
ib/Target/X86/X86LDBackend.cpp
ib/Target/X86/X86LDBackend.h
ib/Target/X86/X86MCLinker.cpp
ib/Target/X86/X86PLT.cpp
ib/Target/X86/X86PLT.h
ib/Target/X86/X86RelocationFunctions.h
ib/Target/X86/X86Relocator.cpp
ib/Target/X86/X86Relocator.h
ib/Target/X86/X86TargetMachine.cpp
ib/Target/X86/X86TargetMachine.h
emplates/header.h
emplates/headerTest.h
emplates/impl.cpp
emplates/implTest.cpp
ools/mcld/include/alone/Config/Config.h.in
ools/mcld/include/alone/Linker.h
ools/mcld/include/alone/Support/Initialization.h
ools/mcld/include/alone/Support/LinkerConfig.h
ools/mcld/include/alone/Support/Log.h
ools/mcld/include/alone/Support/TargetLinkerConfigs.h
ools/mcld/lib/Core/Linker.cpp
ools/mcld/lib/Support/Initialization.cpp
ools/mcld/lib/Support/LinkerConfig.cpp
ools/mcld/lib/Support/TargetLinkerConfigs.cpp
ools/mcld/main.cpp
nittests/BinTreeTest.cpp
nittests/DirIteratorTest.cpp
nittests/ELFBinaryReaderTest.cpp
nittests/ELFBinaryReaderTest.h
nittests/ELFReaderTest.cpp
nittests/ELFReaderTest.h
nittests/FragmentRefTest.cpp
nittests/GraphTest.cpp
nittests/GraphTest.h
nittests/HashTableTest.cpp
nittests/LDSymbolTest.cpp
nittests/LinearAllocatorTest.cpp
nittests/LinkerTest.cpp
nittests/MCRegionFragmentTest.cpp
nittests/MemoryAreaTest.cpp
nittests/MemoryAreaTest.h
nittests/PathTest.cpp
nittests/RTLinearAllocatorTest.cpp
nittests/StaticResolverTest.cpp
nittests/SymbolTableTest.cpp
nittests/TargetMachineTest.cpp
e13aa0f852c7a8a89c3c0f1c5070564808b86ea9 07-Feb-2014 Colin Cross <ccross@android.com> mclinker: support multilib builds

Remove the $(TARGET_ARCH) checks to support multilib builds.

Change-Id: I8f42a5d085b9f38802ee4d6b65cd3ab9d324b1c7
ib/Target/ARM/Android.mk
ib/Target/ARM/TargetInfo/Android.mk
ib/Target/Mips/Android.mk
ib/Target/Mips/TargetInfo/Android.mk
ib/Target/X86/Android.mk
ib/Target/X86/TargetInfo/Android.mk
f507a540d8afe1c4b42ea3c296a0b52329fed233 24-Jan-2014 Brian Carlstrom <bdc@google.com> Merge "Revert "Temporarily disable mclinker (since nothing depends on it).""
3f8230828f4035598004eee76aad0d0f5dd5166d 24-Jan-2014 Brian Carlstrom <bdc@google.com> Merge "Update MCLinker to build against klp llvm"
62277146f800a533e4dbfe2305085fc2ba74a458 18-Jan-2014 Brian Carlstrom <bdc@google.com> Revert "Temporarily disable mclinker (since nothing depends on it)."

This reverts commit 89a5648fcb366adb25b75aa69a7ad9a34842dd17.

(cherry picked from commit a7ce95e7566f6b8889a12b090184d4796cc5907a)

Change-Id: Ie0a6145d97cc9aea786d1275fa93a29154b3aa68
ndroid.mk
71f514dd456a45a0dea9c1c71a56f3a807cfbfb8 18-Jan-2014 Brian Carlstrom <bdc@google.com> Update MCLinker to build against klp llvm

(cherry picked from commit cf66fdd07ab200410d3c49c77c0df6f3c6739982)

Change-Id: I8152d698e938914229e7932143bf18eed44740fa
nclude/mcld/Support/ToolOutputFile.h
nclude/mcld/Support/raw_ostream.h
ib/CodeGen/MCLDTargetMachine.cpp
ib/Support/ToolOutputFile.cpp
ib/Support/raw_ostream.cpp
89a5648fcb366adb25b75aa69a7ad9a34842dd17 13-Aug-2013 Stephen Hines <srhines@google.com> Temporarily disable mclinker (since nothing depends on it).

Change-Id: I00fadaeecbb18f6dc742bf75b17abd3d84e4fbce
ndroid.mk
888f77e9c8f1a219b43e66dab21fcb45e6baa3e6 13-Jun-2013 Stephen Hines <srhines@google.com> Update mclinker for LLVM merge to r183849.

Change-Id: Ieb259e85230bb0695d90439159aba27b81fc8e34
ib/CodeGen/MCLDTargetMachine.cpp
21433dddd6366055d6b305675f4afca0b4592dcd 04-May-2013 Stephen Hines <srhines@google.com> Fix Config.h, Android.mk, and IsLittleEndianHost issue.

s/isLittleEndianHost()/IsLittleEndianHost

Change-Id: I7fdd467f65572c8c721cb58130ad9646e547a8af
nclude/mcld/Config/Config.h
ib/Core/Android.mk
ib/Fragment/FragmentLinker.cpp
ib/LD/Android.mk
ib/LD/ELFReader.cpp
ib/LD/GNUArchiveReader.cpp
ib/LD/RelocationFactory.cpp
ib/Support/Android.mk
f7ac0f19a1c8d0ad14bcf6456ce368b830fea886 04-May-2013 Stephen Hines <srhines@google.com> Update mclinker to 96e60abf286338c8e231b7c990c30c7c4651be0e.

Change-Id: I29a840d11cecc1ed133768b79222f8bae5f4db2d
ICENSE.TXT
nclude/mcld/ADT/StringHash.h
nclude/mcld/Config/Config.h.in
nclude/mcld/GeneralOptions.h
nclude/mcld/IRBuilder.h
nclude/mcld/InputTree.h
nclude/mcld/LD/Archive.h
nclude/mcld/LD/BranchIsland.h
nclude/mcld/LD/DiagCommonKinds.inc
nclude/mcld/LD/Diagnostic.h
nclude/mcld/LD/DiagnosticEngine.h
nclude/mcld/LD/ELFObjectWriter.h
nclude/mcld/LD/ELFReader.h
nclude/mcld/LD/EhFrame.h
nclude/mcld/LD/EhFrameHdr.h
nclude/mcld/LD/GroupReader.h
nclude/mcld/LD/LDFileFormat.h
nclude/mcld/LD/MsgHandler.h
nclude/mcld/LD/NamePool.h
nclude/mcld/LD/ObjectReader.h
nclude/mcld/LD/Relocator.h
nclude/mcld/LD/ResolveInfo.h
nclude/mcld/LD/SectionRules.h
nclude/mcld/LD/SectionSymbolSet.h
nclude/mcld/Linker.h
nclude/mcld/LinkerConfig.h
nclude/mcld/LinkerScript.h
nclude/mcld/MC/SymbolCategory.h
nclude/mcld/Module.h
nclude/mcld/Object/ObjectLinker.h
nclude/mcld/ScriptOptions.h
nclude/mcld/Support/CommandLine.h
nclude/mcld/Support/DefSymParser.h
nclude/mcld/Support/Directory.h
nclude/mcld/Support/ELF.h
nclude/mcld/Support/FileHandle.h
nclude/mcld/Support/FileSystem.h
nclude/mcld/Support/HandleToArea.h
nclude/mcld/Support/MemoryArea.h
nclude/mcld/Support/Path.h
nclude/mcld/Support/PathCache.h
nclude/mcld/Support/SystemUtils.h
nclude/mcld/Support/TargetRegistry.h
nclude/mcld/Support/ToolOutputFile.h
nclude/mcld/Target/ELFEmulation.h
nclude/mcld/Target/GNULDBackend.h
nclude/mcld/Target/GOT.h
nclude/mcld/Target/TargetLDBackend.h
nclude/mcld/TargetOptions.h
ib/ADT/StringEntry.cpp
ib/CodeGen/MCLDTargetMachine.cpp
ib/CodeGen/MCLinker.cpp
ib/Core/GeneralOptions.cpp
ib/Core/IRBuilder.cpp
ib/Core/Linker.cpp
ib/Core/LinkerConfig.cpp
ib/Core/LinkerScript.cpp
ib/Core/Module.cpp
ib/Core/ScriptOptions.cpp
ib/Core/TargetOptions.cpp
ib/Fragment/FragmentLinker.cpp
ib/Fragment/FragmentRef.cpp
ib/LD/Diagnostic.cpp
ib/LD/DiagnosticInfos.cpp
ib/LD/ELFBinaryReader.cpp
ib/LD/ELFObjectReader.cpp
ib/LD/ELFObjectWriter.cpp
ib/LD/ELFReader.cpp
ib/LD/ELFReaderIf.cpp
ib/LD/EhFrame.cpp
ib/LD/EhFrameHdr.cpp
ib/LD/EhFrameReader.cpp
ib/LD/GroupReader.cpp
ib/LD/Relocator.cpp
ib/LD/ResolveInfo.cpp
ib/LD/SectionRules.cpp
ib/LD/SectionSymbolSet.cpp
ib/MC/MCLDDirectory.cpp
ib/MC/SymbolCategory.cpp
ib/Object/ObjectBuilder.cpp
ib/Object/ObjectLinker.cpp
ib/Object/SectionMap.cpp
ib/Support/CommandLine.cpp
ib/Support/DefSymParser.cpp
ib/Support/Directory.cpp
ib/Support/FileHandle.cpp
ib/Support/FileSystem.cpp
ib/Support/HandleToArea.cpp
ib/Support/MemoryArea.cpp
ib/Support/Path.cpp
ib/Support/RealPath.cpp
ib/Support/Space.cpp
ib/Support/ToolOutputFile.cpp
ib/Support/Unix/FileSystem.inc
ib/Support/Unix/PathV3.inc
ib/Support/Unix/System.inc
ib/Support/Windows/FileSystem.inc
ib/Support/Windows/PathV3.inc
ib/Support/Windows/System.inc
ib/Support/raw_ostream.cpp
ib/Target/ARM/ARMEmulation.cpp
ib/Target/ARM/ARMGNUInfo.h
ib/Target/ARM/ARMLDBackend.cpp
ib/Target/ARM/ARMLDBackend.h
ib/Target/ARM/ARMRelocationFunctions.h
ib/Target/ARM/ARMRelocator.cpp
ib/Target/ARM/ARMRelocator.h
ib/Target/ARM/ARMToARMStub.cpp
ib/Target/ARM/ARMToTHMStub.cpp
ib/Target/ELFEmulation.cpp
ib/Target/ELFMCLinker.cpp
ib/Target/GNULDBackend.cpp
ib/Target/Hexagon/HexagonAbsoluteStub.cpp
ib/Target/Hexagon/HexagonAbsoluteStub.h
ib/Target/Hexagon/HexagonEmulation.cpp
ib/Target/Hexagon/HexagonEncodings.h
ib/Target/Hexagon/HexagonGNUInfo.cpp
ib/Target/Hexagon/HexagonGNUInfo.h
ib/Target/Hexagon/HexagonGOTPLT.cpp
ib/Target/Hexagon/HexagonGOTPLT.h
ib/Target/Hexagon/HexagonLDBackend.cpp
ib/Target/Hexagon/HexagonLDBackend.h
ib/Target/Hexagon/HexagonPLT.cpp
ib/Target/Hexagon/HexagonPLT.h
ib/Target/Hexagon/HexagonRelocationFunctions.h
ib/Target/Hexagon/HexagonRelocator.cpp
ib/Target/Hexagon/HexagonRelocator.h
ib/Target/Mips/MipsELFDynamic.cpp
ib/Target/Mips/MipsEmulation.cpp
ib/Target/Mips/MipsGNUInfo.h
ib/Target/Mips/MipsGOT.cpp
ib/Target/Mips/MipsGOT.h
ib/Target/Mips/MipsLDBackend.cpp
ib/Target/Mips/MipsLDBackend.h
ib/Target/Mips/MipsRelocator.cpp
ib/Target/Mips/MipsRelocator.h
ib/Target/OutputRelocSection.cpp
ib/Target/X86/X86Emulation.cpp
ib/Target/X86/X86LDBackend.cpp
ib/Target/X86/X86LDBackend.h
ib/Target/X86/X86Relocator.cpp
ib/Target/X86/X86Relocator.h
ools/llvm-mcld/llvm-mcld.cpp
ools/mcld/include/alone/Support/LinkerConfig.h
ools/mcld/lib/Core/Linker.cpp
ools/mcld/lib/Support/LinkerConfig.cpp
ools/mcld/lib/Support/TargetLinkerConfigs.cpp
nittests/ELFReaderTest.cpp
nittests/ELFReaderTest.h
nittests/LEB128Test.cpp
nittests/LinkerTest.cpp
nittests/PathTest.cpp
nittests/SymbolCategoryTest.cpp
6f75755c9204b1d8817ae5a65a2f7e5af0ec3f70 05-Mar-2013 Stephen Hines <srhines@google.com> Update mclinker to 176d79dc69b439b23ce7101ef8c3250057119664.

Change-Id: Ibae073aefc7838fce46875a6bf6ce7b7e18eced8
Date: Mon Mar 4 22:29:06 2013 +0100
nclude/mcld/ADT/BinTree.h
nclude/mcld/ADT/SizeTraits.h
nclude/mcld/ADT/TreeAllocator.h
nclude/mcld/ADT/TreeBase.h
nclude/mcld/Config/Config.h.in
nclude/mcld/Fragment/FGNode.h
nclude/mcld/Fragment/FragmentGraph.h
nclude/mcld/Fragment/FragmentLinker.h
nclude/mcld/Fragment/FragmentLinker.tcc
nclude/mcld/Fragment/Relocation.h
nclude/mcld/GeneralOptions.h
nclude/mcld/IRBuilder.h
nclude/mcld/LD/BinaryWriter.h
nclude/mcld/LD/DiagCommonKinds.inc
nclude/mcld/LD/DynObjWriter.h
nclude/mcld/LD/ELFBinaryWriter.h
nclude/mcld/LD/ELFDynObjWriter.h
nclude/mcld/LD/ELFExecWriter.h
nclude/mcld/LD/ELFFileFormat.h
nclude/mcld/LD/ELFObjectWriter.h
nclude/mcld/LD/ELFReader.h
nclude/mcld/LD/ELFReaderIf.h
nclude/mcld/LD/ELFWriter.h
nclude/mcld/LD/EhFrame.h
nclude/mcld/LD/EhFrameHdr.h
nclude/mcld/LD/ExecWriter.h
nclude/mcld/LD/LDSymbol.h
nclude/mcld/LD/LDWriter.h
nclude/mcld/LD/NamePool.h
nclude/mcld/LD/ObjectWriter.h
nclude/mcld/LD/Relocator.h
nclude/mcld/LD/StubFactory.h
nclude/mcld/Linker.h
nclude/mcld/LinkerConfig.h
nclude/mcld/MC/SearchDirs.h
nclude/mcld/MC/SymbolCategory.h
nclude/mcld/Object/ObjectBuilder.h
nclude/mcld/Object/ObjectLinker.h
nclude/mcld/Support/FileHandle.h
nclude/mcld/Support/MemoryArea.h
nclude/mcld/Support/PathCache.h
nclude/mcld/Target/ELFDynamic.h
nclude/mcld/Target/ELFDynamic.tcc
nclude/mcld/Target/GNUInfo.h
nclude/mcld/Target/GNULDBackend.h
nclude/mcld/Target/TargetLDBackend.h
ib/CodeGen/MCLDTargetMachine.cpp
ib/CodeGen/MCLinker.cpp
ib/Core/GeneralOptions.cpp
ib/Core/IRBuilder.cpp
ib/Core/Linker.cpp
ib/Core/LinkerConfig.cpp
ib/Fragment/Android.mk
ib/Fragment/FGNode.cpp
ib/Fragment/FragmentGraph.cpp
ib/Fragment/FragmentLinker.cpp
ib/Fragment/Relocation.cpp
ib/LD/Android.mk
ib/LD/Archive.cpp
ib/LD/BinaryWriter.cpp
ib/LD/DiagnosticEngine.cpp
ib/LD/DiagnosticInfos.cpp
ib/LD/DynObjWriter.cpp
ib/LD/ELFBinaryReader.cpp
ib/LD/ELFBinaryWriter.cpp
ib/LD/ELFDynObjFileFormat.cpp
ib/LD/ELFDynObjReader.cpp
ib/LD/ELFDynObjWriter.cpp
ib/LD/ELFExecFileFormat.cpp
ib/LD/ELFExecWriter.cpp
ib/LD/ELFFileFormat.cpp
ib/LD/ELFObjectReader.cpp
ib/LD/ELFObjectWriter.cpp
ib/LD/ELFReader.cpp
ib/LD/ELFReaderIf.cpp
ib/LD/ELFWriter.cpp
ib/LD/EhFrame.cpp
ib/LD/EhFrameHdr.cpp
ib/LD/ExecWriter.cpp
ib/LD/GNUArchiveReader.cpp
ib/LD/LDObjectWriter.cpp
ib/LD/LDSymbol.cpp
ib/LD/LDWriter.cpp
ib/LD/NamePool.cpp
ib/LD/ObjectWriter.cpp
ib/LD/RelocationFactory.cpp
ib/LD/Relocator.cpp
ib/LD/ResolveInfo.cpp
ib/LD/StubFactory.cpp
ib/MC/MCLDInput.cpp
ib/MC/SearchDirs.cpp
ib/MC/SymbolCategory.cpp
ib/Object/ObjectBuilder.cpp
ib/Object/ObjectLinker.cpp
ib/Support/Directory.cpp
ib/Support/FileHandle.cpp
ib/Support/FileSystem.cpp
ib/Support/MemoryArea.cpp
ib/Support/Path.cpp
ib/Support/SystemUtils.cpp
ib/Support/UniqueGCFactory.cpp
ib/Support/Unix/PathV3.inc
ib/Support/raw_ostream.cpp
ib/Target/ARM/ARMELFArchiveReader.cpp
ib/Target/ARM/ARMELFArchiveReader.h
ib/Target/ARM/ARMGNUInfo.h
ib/Target/ARM/ARMLDBackend.cpp
ib/Target/ARM/ARMLDBackend.h
ib/Target/ARM/ARMRelocator.cpp
ib/Target/ARM/ARMRelocator.h
ib/Target/DarwinLDBackend.cpp
ib/Target/ELFDynamic.cpp
ib/Target/ELFEmulation.cpp
ib/Target/GNULDBackend.cpp
ib/Target/Hexagon/Hexagon.h
ib/Target/Hexagon/HexagonDiagnostic.cpp
ib/Target/Hexagon/HexagonELFDynamic.cpp
ib/Target/Hexagon/HexagonELFDynamic.h
ib/Target/Hexagon/HexagonELFMCLinker.cpp
ib/Target/Hexagon/HexagonELFMCLinker.h
ib/Target/Hexagon/HexagonEmulation.cpp
ib/Target/Hexagon/HexagonGNUInfo.h
ib/Target/Hexagon/HexagonGOT.cpp
ib/Target/Hexagon/HexagonGOT.h
ib/Target/Hexagon/HexagonLDBackend.cpp
ib/Target/Hexagon/HexagonLDBackend.h
ib/Target/Hexagon/HexagonMCLinker.cpp
ib/Target/Hexagon/HexagonPLT.cpp
ib/Target/Hexagon/HexagonPLT.h
ib/Target/Hexagon/HexagonRelocationFunctions.h
ib/Target/Hexagon/HexagonRelocator.cpp
ib/Target/Hexagon/HexagonRelocator.h
ib/Target/Hexagon/HexagonTargetMachine.cpp
ib/Target/Hexagon/HexagonTargetMachine.h
ib/Target/Hexagon/TargetInfo/HexagonTargetInfo.cpp
ib/Target/Mips/MipsGNUInfo.h
ib/Target/Mips/MipsLDBackend.cpp
ib/Target/Mips/MipsLDBackend.h
ib/Target/Mips/MipsRelocationFunctions.h
ib/Target/Mips/MipsRelocator.cpp
ib/Target/Mips/MipsRelocator.h
ib/Target/OutputRelocSection.cpp
ib/Target/X86/TargetInfo/X86TargetInfo.cpp
ib/Target/X86/X86.h
ib/Target/X86/X86Diagnostic.cpp
ib/Target/X86/X86Emulation.cpp
ib/Target/X86/X86GNUInfo.h
ib/Target/X86/X86GOT.cpp
ib/Target/X86/X86GOT.h
ib/Target/X86/X86GOTPLT.cpp
ib/Target/X86/X86GOTPLT.h
ib/Target/X86/X86LDBackend.cpp
ib/Target/X86/X86LDBackend.h
ib/Target/X86/X86MCLinker.cpp
ib/Target/X86/X86PLT.cpp
ib/Target/X86/X86PLT.h
ib/Target/X86/X86RelocationFunctions.h
ib/Target/X86/X86Relocator.cpp
ib/Target/X86/X86Relocator.h
ib/Target/X86/X86TargetMachine.cpp
ools/llvm-mcld/llvm-mcld.cpp
ools/mcld/main.cpp
nittests/ELFReaderTest.cpp
nittests/ELFReaderTest.h
nittests/FileHandleTest.cpp
nittests/LinkerTest.cpp
nittests/SymbolCategoryTest.cpp
nittests/test
nittests/test_x86_64.o
86036a3bd999904d071826b2f0a84023e28aeebc 15-Jan-2013 Shih-wei Liao <sliao@google.com> Updates for LLVM merge to r171906 on 20130108.

Change-Id: I368d0dc4be75cd03b4829e9ca76edc51782a1b0d
nclude/mcld/Target/TargetMachine.h
ib/CodeGen/MCLDTargetMachine.cpp
ib/CodeGen/MCLinker.cpp
ib/Target/ARM/ARMLDBackend.cpp
ools/llvm-mcld/llvm-mcld.cpp
d0fbbb227051be16931a1aa9b4a7722ac039c698 03-Jan-2013 Shih-wei Liao <sliao@google.com> MCLinker upstream commit c27f2593f4e3.

Change-Id: I41325b6622594ebecd0a494a8d6d298c1c474ac1
nclude/mcld/ADT/SizeTraits.h
nclude/mcld/Config/Config.h
nclude/mcld/Config/Config.h.in
nclude/mcld/Fragment/Fragment.h
nclude/mcld/Fragment/FragmentLinker.h
nclude/mcld/Fragment/FragmentLinker.tcc
nclude/mcld/Fragment/Relocation.h
nclude/mcld/GeneralOptions.h
nclude/mcld/IRBuilder.h
nclude/mcld/LD/BinaryReader.h
nclude/mcld/LD/BinaryWriter.h
nclude/mcld/LD/DiagRelocations.inc
nclude/mcld/LD/ELFBinaryReader.h
nclude/mcld/LD/ELFBinaryWriter.h
nclude/mcld/LD/ELFDynObjReader.h
nclude/mcld/LD/ELFDynObjWriter.h
nclude/mcld/LD/ELFExecWriter.h
nclude/mcld/LD/ELFObjectReader.h
nclude/mcld/LD/ELFObjectWriter.h
nclude/mcld/LD/ELFReader.h
nclude/mcld/LD/Layout.h
nclude/mcld/LD/RelocData.h
nclude/mcld/LD/RelocationFactory.h
nclude/mcld/LD/Relocator.h
nclude/mcld/LD/ResolveInfo.h
nclude/mcld/LD/SectionData.h
nclude/mcld/LD/StubFactory.h
nclude/mcld/LinkerConfig.h
nclude/mcld/Object/ObjectLinker.h
nclude/mcld/Support/CommandLine.h
nclude/mcld/Support/GCFactoryListTraits.h
nclude/mcld/Target/ELFDynamic.h
nclude/mcld/Target/GNUInfo.h
nclude/mcld/Target/GNULDBackend.h
nclude/mcld/Target/GOT.h
nclude/mcld/Target/OutputRelocSection.h
nclude/mcld/Target/PLT.h
nclude/mcld/Target/TargetLDBackend.h
nclude/mcld/Target/TargetMachine.h
nclude/mcld/TargetOptions.h
ib/CodeGen/MCLDTargetMachine.cpp
ib/Core/Android.mk
ib/Core/Environment.cpp
ib/Core/GeneralOptions.cpp
ib/Core/IRBuilder.cpp
ib/Core/Linker.cpp
ib/Core/LinkerConfig.cpp
ib/Core/TargetOptions.cpp
ib/Fragment/FragmentLinker.cpp
ib/Fragment/Relocation.cpp
ib/LD/Android.mk
ib/LD/BinaryWriter.cpp
ib/LD/DiagnosticInfos.cpp
ib/LD/DiagnosticPrinter.cpp
ib/LD/ELFBinaryReader.cpp
ib/LD/ELFBinaryWriter.cpp
ib/LD/ELFDynObjReader.cpp
ib/LD/ELFDynObjWriter.cpp
ib/LD/ELFExecWriter.cpp
ib/LD/ELFFileFormat.cpp
ib/LD/ELFObjectReader.cpp
ib/LD/ELFObjectWriter.cpp
ib/LD/ELFReader.cpp
ib/LD/ELFWriter.cpp
ib/LD/GNUArchiveReader.cpp
ib/LD/GroupReader.cpp
ib/LD/Layout.cpp
ib/LD/NamePool.cpp
ib/LD/RelocData.cpp
ib/LD/RelocationFactory.cpp
ib/LD/SectionData.cpp
ib/LD/SectionSymbolSet.cpp
ib/LD/StubFactory.cpp
ib/Object/ObjectLinker.cpp
ib/Support/CommandLine.cpp
ib/Support/RegionFactory.cpp
ib/Support/TargetRegistry.cpp
ib/Target/ARM/ARMELFDynamic.cpp
ib/Target/ARM/ARMELFDynamic.h
ib/Target/ARM/ARMEmulation.cpp
ib/Target/ARM/ARMGNUInfo.h
ib/Target/ARM/ARMGOT.cpp
ib/Target/ARM/ARMGOT.h
ib/Target/ARM/ARMLDBackend.cpp
ib/Target/ARM/ARMLDBackend.h
ib/Target/ARM/ARMPLT.cpp
ib/Target/ARM/ARMPLT.h
ib/Target/ARM/ARMRelocationFactory.cpp
ib/Target/ARM/ARMRelocationFactory.h
ib/Target/ARM/ARMRelocationFunctions.h
ib/Target/ARM/ARMRelocator.cpp
ib/Target/ARM/ARMRelocator.h
ib/Target/ARM/Android.mk
ib/Target/ARM/README
ib/Target/Android.mk
ib/Target/ELFDynamic.cpp
ib/Target/GNUInfo.cpp
ib/Target/GNULDBackend.cpp
ib/Target/GOT.cpp
ib/Target/Mips/Android.mk
ib/Target/Mips/MipsELFDynamic.cpp
ib/Target/Mips/MipsELFDynamic.h
ib/Target/Mips/MipsEmulation.cpp
ib/Target/Mips/MipsGNUInfo.h
ib/Target/Mips/MipsGOT.cpp
ib/Target/Mips/MipsGOT.h
ib/Target/Mips/MipsLDBackend.cpp
ib/Target/Mips/MipsLDBackend.h
ib/Target/Mips/MipsRelocationFactory.cpp
ib/Target/Mips/MipsRelocationFactory.h
ib/Target/Mips/MipsRelocationFunctions.h
ib/Target/Mips/MipsRelocator.cpp
ib/Target/Mips/MipsRelocator.h
ib/Target/OutputRelocSection.cpp
ib/Target/PLT.cpp
ib/Target/X86/Android.mk
ib/Target/X86/X86ELFDynamic.cpp
ib/Target/X86/X86ELFDynamic.h
ib/Target/X86/X86Emulation.cpp
ib/Target/X86/X86GNUInfo.h
ib/Target/X86/X86GOT.cpp
ib/Target/X86/X86GOT.h
ib/Target/X86/X86GOTPLT.cpp
ib/Target/X86/X86GOTPLT.h
ib/Target/X86/X86LDBackend.cpp
ib/Target/X86/X86LDBackend.h
ib/Target/X86/X86PLT.cpp
ib/Target/X86/X86PLT.h
ib/Target/X86/X86RelocationFactory.cpp
ib/Target/X86/X86RelocationFactory.h
ib/Target/X86/X86RelocationFunctions.h
ib/Target/X86/X86Relocator.cpp
ib/Target/X86/X86Relocator.h
ools/llvm-mcld/llvm-mcld.cpp
ools/mcld/include/alone/Linker.h
ools/mcld/include/alone/Support/LinkerConfig.h
ools/mcld/include/alone/Support/Log.h
ools/mcld/lib/Core/Linker.cpp
ools/mcld/lib/Support/LinkerConfig.cpp
ools/mcld/lib/Support/TargetLinkerConfigs.cpp
ools/mcld/main.cpp
nittests/FragmentTest.cpp
nittests/Linker/TestLinker.cpp
nittests/Linker/TestLinker.h
nittests/LinkerTest.cpp
nittests/ReadStageTest.cpp
nittests/ReadStageTest.h
nittests/SectionDataTest.cpp
nittests/StaticResolverTest.cpp
nittests/TestLinkerTest.cpp
nittests/TestLinkerTest.h
nittests/UniqueGCFactoryBaseTest.cpp
943ef80b7307562a424144f15aca97a73da6fb4b 17-Dec-2012 Shih-wei Liao <sliao@google.com> Fix Mac build by adding -Wno-unused-parameter.

Change-Id: If8c0b2e5aa8ed73710f2622f2780b1089214f36e
cld-device-build.mk
cld-host-build.mk
870db7da8a0e7320db485504e1821012e2954475 16-Dec-2012 Shih-wei Liao <sliao@google.com> Enable -Wall -Werror.

Change-Id: I6dd7f0c203f3b303d9d9878ccbba382ff3540ea0
cld-device-build.mk
cld-host-build.mk
22add6ff3426df1a85089fe6a6e1597ee3b6f300 16-Dec-2012 Shih-wei Liao <sliao@google.com> MCLinker upstream commit 0459e386785c.

Change-Id: Ide6790f5a354b7fcc03d812d6c8cf43b1e309ba3
ndroid.mk
nclude/mcld/ADT/Flags.h
nclude/mcld/ADT/HashBase.h
nclude/mcld/ADT/HashBase.tcc
nclude/mcld/ADT/HashEntryFactory.h
nclude/mcld/ADT/HashIterator.h
nclude/mcld/ADT/HashTable.h
nclude/mcld/ADT/HashTable.tcc
nclude/mcld/ADT/StringEntry.h
nclude/mcld/ADT/StringHash.h
nclude/mcld/ADT/TreeBase.h
nclude/mcld/AttributeOption.h
nclude/mcld/BitcodeOption.h
nclude/mcld/CodeGen/MCLinker.h
nclude/mcld/CodeGen/SectLinker.h
nclude/mcld/CodeGen/SectLinkerOption.h
nclude/mcld/Config/Config.h
nclude/mcld/Config/Config.h.in
nclude/mcld/Config/Linkers.def
nclude/mcld/Config/Linkers.def.in
nclude/mcld/Config/Targets.def
nclude/mcld/Config/Targets.def.in
nclude/mcld/Environment.h
nclude/mcld/Fragment/AlignFragment.h
nclude/mcld/Fragment/FillFragment.h
nclude/mcld/Fragment/Fragment.h
nclude/mcld/Fragment/FragmentLinker.h
nclude/mcld/Fragment/FragmentLinker.tcc
nclude/mcld/Fragment/FragmentRef.h
nclude/mcld/Fragment/NullFragment.h
nclude/mcld/Fragment/RegionFragment.h
nclude/mcld/Fragment/Relocation.h
nclude/mcld/Fragment/Stub.h
nclude/mcld/Fragment/TargetFragment.h
nclude/mcld/GeneralOptions.h
nclude/mcld/IRBuilder.h
nclude/mcld/InputTree.h
nclude/mcld/LD/AlignFragment.h
nclude/mcld/LD/Archive.h
nclude/mcld/LD/BranchIsland.h
nclude/mcld/LD/BranchIslandFactory.h
nclude/mcld/LD/CIE.h
nclude/mcld/LD/DiagCommonKinds.inc
nclude/mcld/LD/DiagLayouts.inc
nclude/mcld/LD/DiagReaders.inc
nclude/mcld/LD/DiagRelocations.inc
nclude/mcld/LD/DiagnosticEngine.h
nclude/mcld/LD/DiagnosticInfos.h
nclude/mcld/LD/DiagnosticPrinter.h
nclude/mcld/LD/DynObjReader.h
nclude/mcld/LD/DynObjWriter.h
nclude/mcld/LD/ELFDynObjFileFormat.h
nclude/mcld/LD/ELFDynObjReader.h
nclude/mcld/LD/ELFDynObjWriter.h
nclude/mcld/LD/ELFExecFileFormat.h
nclude/mcld/LD/ELFExecWriter.h
nclude/mcld/LD/ELFFileFormat.h
nclude/mcld/LD/ELFObjectFileFormat.h
nclude/mcld/LD/ELFObjectReader.h
nclude/mcld/LD/ELFObjectWriter.h
nclude/mcld/LD/ELFReader.h
nclude/mcld/LD/ELFReader.tcc
nclude/mcld/LD/ELFSectionMap.h
nclude/mcld/LD/ELFSegment.h
nclude/mcld/LD/ELFWriter.h
nclude/mcld/LD/EhFrame.h
nclude/mcld/LD/EhFrameHdr.h
nclude/mcld/LD/EhFrameHdr.tcc
nclude/mcld/LD/EhFrameReader.h
nclude/mcld/LD/ExecWriter.h
nclude/mcld/LD/FDE.h
nclude/mcld/LD/FillFragment.h
nclude/mcld/LD/Fragment.h
nclude/mcld/LD/FragmentRef.h
nclude/mcld/LD/GNUArchiveReader.h
nclude/mcld/LD/GroupReader.h
nclude/mcld/LD/LDContext.h
nclude/mcld/LD/LDFileFormat.h
nclude/mcld/LD/LDSection.h
nclude/mcld/LD/LDSectionFactory.h
nclude/mcld/LD/LDSymbol.h
nclude/mcld/LD/LDWriter.h
nclude/mcld/LD/Layout.h
nclude/mcld/LD/MsgHandler.h
nclude/mcld/LD/NamePool.h
nclude/mcld/LD/ObjectReader.h
nclude/mcld/LD/ObjectWriter.h
nclude/mcld/LD/RegionFragment.h
nclude/mcld/LD/RelocData.h
nclude/mcld/LD/Relocation.h
nclude/mcld/LD/RelocationFactory.h
nclude/mcld/LD/ResolveInfo.h
nclude/mcld/LD/ResolveInfoFactory.h
nclude/mcld/LD/SectionData.h
nclude/mcld/LD/SectionMap.h
nclude/mcld/LD/SectionMerger.h
nclude/mcld/LD/SectionRules.h
nclude/mcld/LD/SectionSymbolSet.h
nclude/mcld/LD/StringUnorderedMap.h
nclude/mcld/LD/StubFactory.h
nclude/mcld/LD/TargetFragment.h
nclude/mcld/LD/TextDiagnosticPrinter.h
nclude/mcld/Linker.h
nclude/mcld/LinkerConfig.h
nclude/mcld/MC/Attribute.h
nclude/mcld/MC/AttributeFactory.h
nclude/mcld/MC/AttributeSet.h
nclude/mcld/MC/CommandAction.h
nclude/mcld/MC/FileAction.h
nclude/mcld/MC/InputAction.h
nclude/mcld/MC/InputBuilder.h
nclude/mcld/MC/InputFactory.h
nclude/mcld/MC/InputTree.h
nclude/mcld/MC/MCFragmentRef.h
nclude/mcld/MC/MCLDAttribute.h
nclude/mcld/MC/MCLDDriver.h
nclude/mcld/MC/MCLDFile.h
nclude/mcld/MC/MCLDInfo.h
nclude/mcld/MC/MCLDInput.h
nclude/mcld/MC/MCLDOptions.h
nclude/mcld/MC/MCLDOutput.h
nclude/mcld/MC/MCLinker.h
nclude/mcld/MC/MCLinker.tcc
nclude/mcld/MC/SearchDirs.h
nclude/mcld/MC/SymbolCategory.h
nclude/mcld/Module.h
nclude/mcld/Object/ObjectBuilder.h
nclude/mcld/Object/ObjectLinker.h
nclude/mcld/Object/SectionMap.h
nclude/mcld/ScriptOptions.h
nclude/mcld/Support/Allocators.h
nclude/mcld/Support/DerivedPositionDependentOptions.h
nclude/mcld/Support/FileHandle.h
nclude/mcld/Support/GCFactoryListTraits.h
nclude/mcld/Support/MemoryArea.h
nclude/mcld/Support/MemoryAreaFactory.h
nclude/mcld/Support/MemoryRegion.h
nclude/mcld/Support/MsgHandling.h
nclude/mcld/Support/Path.h
nclude/mcld/Support/PositionDependentOption.h
nclude/mcld/Support/RegionFactory.h
nclude/mcld/Support/Space.h
nclude/mcld/Support/TargetRegistry.h
nclude/mcld/Support/TargetSelect.h
nclude/mcld/Support/ToolOutputFile.h
nclude/mcld/Support/raw_mem_ostream.h
nclude/mcld/Support/raw_ostream.h
nclude/mcld/Target/ELFDynamic.h
nclude/mcld/Target/ELFEmulation.h
nclude/mcld/Target/ELFMCLinker.h
nclude/mcld/Target/ELFSectLinker.h
nclude/mcld/Target/GNULDBackend.h
nclude/mcld/Target/GOT.h
nclude/mcld/Target/OutputRelocSection.h
nclude/mcld/Target/PLT.h
nclude/mcld/Target/Stub.h
nclude/mcld/Target/SymbolEntryMap.h
nclude/mcld/Target/TargetLDBackend.h
nclude/mcld/Target/TargetMachine.h
ib/CodeGen/Android.mk
ib/CodeGen/LLVMTargetMachine.cpp
ib/CodeGen/MCLDTargetMachine.cpp
ib/CodeGen/MCLinker.cpp
ib/CodeGen/SectLinker.cpp
ib/CodeGen/SectLinkerOption.cpp
ib/Core/Android.mk
ib/Core/AttributeOption.cpp
ib/Core/BitcodeOption.cpp
ib/Core/Environment.cpp
ib/Core/GeneralOptions.cpp
ib/Core/IRBuilder.cpp
ib/Core/InputTree.cpp
ib/Core/Linker.cpp
ib/Core/LinkerConfig.cpp
ib/Core/Module.cpp
ib/Core/ScriptOptions.cpp
ib/Fragment/AlignFragment.cpp
ib/Fragment/Android.mk
ib/Fragment/FillFragment.cpp
ib/Fragment/Fragment.cpp
ib/Fragment/FragmentLinker.cpp
ib/Fragment/FragmentRef.cpp
ib/Fragment/NullFragment.cpp
ib/Fragment/RegionFragment.cpp
ib/Fragment/Relocation.cpp
ib/Fragment/Stub.cpp
ib/LD/AlignFragment.cpp
ib/LD/Android.mk
ib/LD/Archive.cpp
ib/LD/BranchIsland.cpp
ib/LD/BranchIslandFactory.cpp
ib/LD/CIE.cpp
ib/LD/Diagnostic.cpp
ib/LD/DiagnosticEngine.cpp
ib/LD/DiagnosticInfos.cpp
ib/LD/DiagnosticPrinter.cpp
ib/LD/ELFDynObjFileFormat.cpp
ib/LD/ELFDynObjReader.cpp
ib/LD/ELFDynObjWriter.cpp
ib/LD/ELFExecFileFormat.cpp
ib/LD/ELFExecWriter.cpp
ib/LD/ELFFileFormat.cpp
ib/LD/ELFObjectReader.cpp
ib/LD/ELFObjectWriter.cpp
ib/LD/ELFReader.cpp
ib/LD/ELFSectionMap.cpp
ib/LD/ELFSegment.cpp
ib/LD/ELFWriter.cpp
ib/LD/EhFrame.cpp
ib/LD/EhFrameHdr.cpp
ib/LD/EhFrameReader.cpp
ib/LD/FDE.cpp
ib/LD/FillFragment.cpp
ib/LD/Fragment.cpp
ib/LD/FragmentRef.cpp
ib/LD/GNUArchiveReader.cpp
ib/LD/GroupReader.cpp
ib/LD/LDContext.cpp
ib/LD/LDFileFormat.cpp
ib/LD/LDSection.cpp
ib/LD/LDSectionFactory.cpp
ib/LD/LDSymbol.cpp
ib/LD/Layout.cpp
ib/LD/NamePool.cpp
ib/LD/RegionFragment.cpp
ib/LD/RelocData.cpp
ib/LD/Relocation.cpp
ib/LD/RelocationFactory.cpp
ib/LD/ResolveInfo.cpp
ib/LD/ResolveInfoFactory.cpp
ib/LD/SectionData.cpp
ib/LD/SectionMap.cpp
ib/LD/SectionMerger.cpp
ib/LD/SectionRules.cpp
ib/LD/SectionSymbolSet.cpp
ib/LD/StubFactory.cpp
ib/LD/TextDiagnosticPrinter.cpp
ib/MC/Android.mk
ib/MC/Attribute.cpp
ib/MC/AttributeFactory.cpp
ib/MC/AttributeSet.cpp
ib/MC/CommandAction.cpp
ib/MC/FileAction.cpp
ib/MC/InputAction.cpp
ib/MC/InputBuilder.cpp
ib/MC/InputFactory.cpp
ib/MC/InputTree.cpp
ib/MC/MCLDAttribute.cpp
ib/MC/MCLDDriver.cpp
ib/MC/MCLDFile.cpp
ib/MC/MCLDInfo.cpp
ib/MC/MCLDInput.cpp
ib/MC/MCLDOptions.cpp
ib/MC/MCLDOutput.cpp
ib/MC/MCLinker.cpp
ib/MC/SearchDirs.cpp
ib/MC/SymbolCategory.cpp
ib/Object/Android.mk
ib/Object/ObjectBuilder.cpp
ib/Object/ObjectLinker.cpp
ib/Object/SectionMap.cpp
ib/Support/Android.mk
ib/Support/FileHandle.cpp
ib/Support/MemoryArea.cpp
ib/Support/MemoryAreaFactory.cpp
ib/Support/MemoryRegion.cpp
ib/Support/MsgHandling.cpp
ib/Support/Path.cpp
ib/Support/RegionFactory.cpp
ib/Support/Space.cpp
ib/Support/ToolOutputFile.cpp
ib/Support/raw_mem_ostream.cpp
ib/Support/raw_ostream.cpp
ib/Target/ARM/ARMDiagnostic.cpp
ib/Target/ARM/ARMELFMCLinker.cpp
ib/Target/ARM/ARMELFMCLinker.h
ib/Target/ARM/ARMELFSectLinker.cpp
ib/Target/ARM/ARMELFSectLinker.h
ib/Target/ARM/ARMEmulation.cpp
ib/Target/ARM/ARMGOT.cpp
ib/Target/ARM/ARMGOT.h
ib/Target/ARM/ARMLDBackend.cpp
ib/Target/ARM/ARMLDBackend.h
ib/Target/ARM/ARMMCLinker.cpp
ib/Target/ARM/ARMPLT.cpp
ib/Target/ARM/ARMPLT.h
ib/Target/ARM/ARMRelocationFactory.cpp
ib/Target/ARM/ARMRelocationFactory.h
ib/Target/ARM/ARMRelocationFunctions.h
ib/Target/ARM/ARMSectLinker.cpp
ib/Target/ARM/ARMTargetMachine.cpp
ib/Target/ARM/ARMTargetMachine.h
ib/Target/ARM/ARMToARMStub.cpp
ib/Target/ARM/ARMToARMStub.h
ib/Target/ARM/ARMToTHMStub.cpp
ib/Target/ARM/ARMToTHMStub.h
ib/Target/ARM/Android.mk
ib/Target/ARM/THMToARMStub.cpp
ib/Target/ARM/THMToARMStub.h
ib/Target/ARM/THMToTHMStub.cpp
ib/Target/ARM/THMToTHMStub.h
ib/Target/ARM/TargetInfo/ARMTargetInfo.cpp
ib/Target/Android.mk
ib/Target/ELFDynamic.cpp
ib/Target/ELFEmulation.cpp
ib/Target/ELFMCLinker.cpp
ib/Target/ELFSectLinker.cpp
ib/Target/GNULDBackend.cpp
ib/Target/GOT.cpp
ib/Target/Mips/Android.mk
ib/Target/Mips/MipsDiagnostic.cpp
ib/Target/Mips/MipsELFDynamic.cpp
ib/Target/Mips/MipsELFMCLinker.cpp
ib/Target/Mips/MipsELFMCLinker.h
ib/Target/Mips/MipsELFSectLinker.cpp
ib/Target/Mips/MipsELFSectLinker.h
ib/Target/Mips/MipsEmulation.cpp
ib/Target/Mips/MipsGOT.cpp
ib/Target/Mips/MipsGOT.h
ib/Target/Mips/MipsLDBackend.cpp
ib/Target/Mips/MipsLDBackend.h
ib/Target/Mips/MipsMCLinker.cpp
ib/Target/Mips/MipsRelocationFactory.cpp
ib/Target/Mips/MipsRelocationFactory.h
ib/Target/Mips/MipsRelocationFunctions.h
ib/Target/Mips/MipsSectLinker.cpp
ib/Target/Mips/MipsTargetMachine.cpp
ib/Target/Mips/MipsTargetMachine.h
ib/Target/Mips/TargetInfo/MipsTargetInfo.cpp
ib/Target/OutputRelocSection.cpp
ib/Target/PLT.cpp
ib/Target/Stub.cpp
ib/Target/Target.cpp
ib/Target/TargetLDBackend.cpp
ib/Target/X86/Android.mk
ib/Target/X86/TargetInfo/X86TargetInfo.cpp
ib/Target/X86/X86Diagnostic.cpp
ib/Target/X86/X86ELFMCLinker.cpp
ib/Target/X86/X86ELFMCLinker.h
ib/Target/X86/X86ELFSectLinker.cpp
ib/Target/X86/X86ELFSectLinker.h
ib/Target/X86/X86Emulation.cpp
ib/Target/X86/X86GOT.cpp
ib/Target/X86/X86GOT.h
ib/Target/X86/X86GOTPLT.cpp
ib/Target/X86/X86GOTPLT.h
ib/Target/X86/X86LDBackend.cpp
ib/Target/X86/X86LDBackend.h
ib/Target/X86/X86MCLinker.cpp
ib/Target/X86/X86PLT.cpp
ib/Target/X86/X86PLT.h
ib/Target/X86/X86RelocationFactory.cpp
ib/Target/X86/X86RelocationFactory.h
ib/Target/X86/X86RelocationFunctions.h
ib/Target/X86/X86SectLinker.cpp
ib/Target/X86/X86TargetMachine.cpp
ib/Target/X86/X86TargetMachine.h
ools/llvm-mcld/llvm-mcld.cpp
ools/mcld/include/alone/Linker.h
ools/mcld/include/alone/Support/LinkerConfig.h
ools/mcld/include/alone/Support/MemoryFactory.h
ools/mcld/include/alone/Support/TargetLinkerConfigs.h
ools/mcld/lib/Core/Linker.cpp
ools/mcld/lib/Support/Initialization.cpp
ools/mcld/lib/Support/LinkerConfig.cpp
ools/mcld/lib/Support/TargetLinkerConfigs.cpp
ools/mcld/main.cpp
nittests/BinTreeTest.cpp
nittests/FileHandleTest.cpp
nittests/FragmentRefTest.cpp
nittests/FragmentTest.cpp
nittests/GCFactoryListTraitsTest.cpp
nittests/GCFactoryListTraitsTest.h
nittests/HashTableTest.cpp
nittests/InputTreeTest.cpp
nittests/InputTreeTest.h
nittests/LEB128Test.cpp
nittests/LinearAllocatorTest.cpp
nittests/LinearAllocatorTest.h
nittests/Linker/TestLinker.cpp
nittests/Linker/TestLinker.h
nittests/LinkerTest.cpp
nittests/LinkerTest.h
nittests/PathTest.cpp
nittests/RTLinearAllocatorTest.cpp
nittests/ReadStageTest.cpp
nittests/ReadStageTest.h
nittests/SectionDataTest.cpp
nittests/StaticResolverTest.cpp
nittests/StaticResolverTest.h
nittests/SymbolCategoryTest.cpp
nittests/SymbolCategoryTest.h
nittests/TestLinkerTest.cpp
nittests/UniqueGCFactoryBaseTest.cpp
nittests/UniqueGCFactoryBaseTest.h
nittests/read_stage.xml
nittests/test2.txt
c842fe71ef087c982cc03d0ea73eeaf455d932d3 16-Dec-2012 Shih-wei Liao <sliao@google.com> Include mcld/Config/Config.h in command line.

MCLinker upstream builds with -DHAVE_XXX in command line instead of
having a single config file (e.g., config.h) including in every file.
This commit adds "-include mcld/Config/Config.h" to the build commands
as if -DHAVE_XXX is supplied through the command line.

Change-Id: I21329db658e5229146dc24eb7ef7f2bfca427cf1
cld-device-build.mk
cld-host-build.mk
c1e591be865c9a53247938ec69160ea2a8d6527f 16-Dec-2012 Shih-wei Liao <sliao@google.com> Include llvm/Config/config.h.

This pulls -DHAVE_XXX_H and other useful def's into MCLinker to
remedy the lack of autotools.

Change-Id: I909fb9846e2d6a21d31d3eada48161a1faca4caa
nclude/mcld/Config/Config.h
c66b4dbbcf3da9d294d0c63a6c70f86478d59c1f 15-Dec-2012 Shih-wei Liao <sliao@google.com> Fix spaces.

Change-Id: Ib431d912acfef0a7baf4e709a18ee35e763f9226
cld-device-build.mk
cld-host-build.mk
cedee4b38f4786845183be7f5916dd520a170ae0 03-Aug-2012 Shih-wei Liao <sliao@google.com> MCLinker upstream commit 9628cfb76b5a.

Change-Id: I6d12c63bdae94299558dc1cf42b489bb98748851
nclude/mcld/CodeGen/SectLinker.h
nclude/mcld/Config/Config.h
nclude/mcld/LD/AlignFragment.h
nclude/mcld/LD/Archive.h
nclude/mcld/LD/ArchiveReader.h
nclude/mcld/LD/BSDArchiveReader.h
nclude/mcld/LD/CIE.h
nclude/mcld/LD/DiagCommonKinds.inc
nclude/mcld/LD/DiagGOTPLT.inc
nclude/mcld/LD/ELFReader.h
nclude/mcld/LD/ELFReader.tcc
nclude/mcld/LD/ELFSectionMap.h
nclude/mcld/LD/ELFWriter.h
nclude/mcld/LD/EhFrame.h
nclude/mcld/LD/FDE.h
nclude/mcld/LD/FillFragment.h
nclude/mcld/LD/Fragment.h
nclude/mcld/LD/FragmentRef.h
nclude/mcld/LD/GNUArchiveReader.h
nclude/mcld/LD/LDSection.h
nclude/mcld/LD/LDSectionFactory.h
nclude/mcld/LD/LDSymbol.h
nclude/mcld/LD/Layout.h
nclude/mcld/LD/NamePool.h
nclude/mcld/LD/RegionFragment.h
nclude/mcld/LD/Relocation.h
nclude/mcld/LD/RelocationFactory.h
nclude/mcld/LD/SectionData.h
nclude/mcld/LD/SectionMerger.h
nclude/mcld/LD/TargetFragment.h
nclude/mcld/MC/MCBitcodeInterceptor.h
nclude/mcld/MC/MCDataFragment.h
nclude/mcld/MC/MCInstFragment.h
nclude/mcld/MC/MCLDDriver.h
nclude/mcld/MC/MCLDFile.h
nclude/mcld/MC/MCLinker.h
nclude/mcld/MC/MCLinker.tcc
nclude/mcld/MC/MCRegionFragment.h
nclude/mcld/MC/MCTargetFragment.h
nclude/mcld/Support/Path.h
nclude/mcld/Target/GNULDBackend.h
nclude/mcld/Target/GOT.h
nclude/mcld/Target/OutputRelocSection.h
nclude/mcld/Target/PLT.h
nclude/mcld/Target/TargetLDBackend.h
ib/CodeGen/LLVMTargetMachine.cpp
ib/CodeGen/SectLinker.cpp
ib/LD/AlignFragment.cpp
ib/LD/Android.mk
ib/LD/Archive.cpp
ib/LD/BSDArchiveReader.cpp
ib/LD/CIE.cpp
ib/LD/DiagnosticEngine.cpp
ib/LD/ELFObjectReader.cpp
ib/LD/ELFReader.cpp
ib/LD/ELFSectionMap.cpp
ib/LD/ELFWriter.cpp
ib/LD/EhFrame.cpp
ib/LD/FDE.cpp
ib/LD/FillFragment.cpp
ib/LD/Fragment.cpp
ib/LD/FragmentRef.cpp
ib/LD/GNUArchiveReader.cpp
ib/LD/LDSection.cpp
ib/LD/LDSymbol.cpp
ib/LD/Layout.cpp
ib/LD/RegionFragment.cpp
ib/LD/Relocation.cpp
ib/LD/RelocationFactory.cpp
ib/LD/SectionData.cpp
ib/LD/SectionMap.cpp
ib/LD/SectionMerger.cpp
ib/LD/StaticResolver.cpp
ib/MC/Android.mk
ib/MC/MCBitcodeInterceptor.cpp
ib/MC/MCFragmentRef.cpp
ib/MC/MCLDDriver.cpp
ib/MC/MCLinker.cpp
ib/MC/MCRegionFragment.cpp
ib/Support/CommandLine.cpp
ib/Support/FileHandle.cpp
ib/Support/Path.cpp
ib/Support/Unix/System.inc
ib/Target/ARM/ARMGOT.cpp
ib/Target/ARM/ARMGOT.h
ib/Target/ARM/ARMLDBackend.cpp
ib/Target/ARM/ARMLDBackend.h
ib/Target/ARM/ARMPLT.cpp
ib/Target/ARM/ARMPLT.h
ib/Target/ARM/ARMRelocationFactory.cpp
ib/Target/GNULDBackend.cpp
ib/Target/GOT.cpp
ib/Target/Mips/MipsGOT.cpp
ib/Target/Mips/MipsGOT.h
ib/Target/Mips/MipsLDBackend.cpp
ib/Target/Mips/MipsLDBackend.h
ib/Target/Mips/MipsRelocationFactory.cpp
ib/Target/OutputRelocSection.cpp
ib/Target/PLT.cpp
ib/Target/X86/X86GOT.cpp
ib/Target/X86/X86GOT.h
ib/Target/X86/X86GOTPLT.cpp
ib/Target/X86/X86GOTPLT.h
ib/Target/X86/X86LDBackend.cpp
ib/Target/X86/X86PLT.cpp
ib/Target/X86/X86PLT.h
ib/Target/X86/X86RelocationFactory.cpp
ib/Target/X86/X86SectLinker.cpp
ools/llvm-mcld/llvm-mcld.cpp
ools/mcld/include/alone/Config/Config.h.in
ools/mcld/include/alone/Support/LinkerConfig.h
ools/mcld/include/alone/Support/Log.h
ools/mcld/include/alone/Support/MemoryFactory.h
ools/mcld/include/alone/Support/TargetLinkerConfigs.h
ools/mcld/lib/Core/Linker.cpp
ools/mcld/lib/Support/Initialization.cpp
ools/mcld/lib/Support/LinkerConfig.cpp
ools/mcld/lib/Support/MemoryFactory.cpp
ools/mcld/lib/Support/TargetLinkerConfigs.cpp
ools/mcld/main.cpp
nittests/FragmentRefTest.cpp
nittests/FragmentRefTest.h
nittests/FragmentTest.cpp
nittests/FragmentTest.h
nittests/Linker/TestLinker.cpp
nittests/Linker/TestLinker.h
nittests/MCFragmentRefTest.cpp
nittests/MCFragmentRefTest.h
nittests/PathTest.cpp
nittests/ReadStageTest.cpp
nittests/ReadStageTest.h
nittests/SectionDataTest.cpp
nittests/SectionDataTest.h
nittests/StaticResolverTest.cpp
nittests/SystemUtilsTest.cpp
nittests/SystemUtilsTest.h
nittests/TestLinkerTest.cpp
nittests/UniqueGCFactoryBaseTest.cpp
nittests/read_stage.xml
67e37f1be98c926645219cfb47fab9e90d8c725c 27-Jul-2012 Shih-wei Liao <sliao@google.com> MCLinker upstream commit 7720f766. BUG=6886348.

Change-Id: Ifc03fbe870c8993893e92c2e55a9c3f6e3877849
nclude/mcld/ADT/BinTree.h
nclude/mcld/ADT/TreeBase.h
nclude/mcld/LD/DiagCommonKinds.inc
nclude/mcld/LD/DiagnosticEngine.h
nclude/mcld/LD/ELFReader.h
nclude/mcld/LD/ELFReader.tcc
nclude/mcld/LD/EhFrame.h
nclude/mcld/LD/RelocationFactory.h
nclude/mcld/MC/InputTree.h
nclude/mcld/MC/MCLDInput.h
nclude/mcld/MC/MCLinker.h
nclude/mcld/Support/MemoryArea.h
nclude/mcld/Support/Path.h
nclude/mcld/Support/TargetRegistry.h
nclude/mcld/Target/GNULDBackend.h
ib/LD/DiagnosticEngine.cpp
ib/LD/ELFDynObjReader.cpp
ib/LD/ELFObjectReader.cpp
ib/LD/ELFReader.cpp
ib/LD/EhFrame.cpp
ib/LD/Relocation.cpp
ib/MC/InputTree.cpp
ib/MC/MCLDInput.cpp
ib/MC/MCLinker.cpp
ib/Support/MemoryArea.cpp
ib/Support/MsgHandling.cpp
ib/Support/Path.cpp
ib/Target/ARM/ARMDiagnostic.cpp
ib/Target/ARM/ARMGOT.cpp
ib/Target/ARM/ARMLDBackend.cpp
ib/Target/ARM/ARMPLT.cpp
ib/Target/ARM/ARMRelocationFactory.cpp
ib/Target/ARM/ARMRelocationFactory.h
ib/Target/ARM/ARMSectLinker.cpp
ib/Target/GNULDBackend.cpp
ib/Target/Mips/MipsDiagnostic.cpp
ib/Target/Mips/MipsGOT.cpp
ib/Target/Mips/MipsRelocationFactory.cpp
ib/Target/Mips/MipsRelocationFactory.h
ib/Target/Mips/MipsSectLinker.cpp
ib/Target/X86/X86Diagnostic.cpp
ib/Target/X86/X86GOTPLT.cpp
ib/Target/X86/X86LDBackend.cpp
ib/Target/X86/X86PLT.cpp
ib/Target/X86/X86RelocationFactory.cpp
ib/Target/X86/X86RelocationFactory.h
ib/Target/X86/X86SectLinker.cpp
ools/llvm-mcld/llvm-mcld.cpp
ools/mcld/include/alone/Linker.h
ools/mcld/lib/Core/Linker.cpp
ools/mcld/lib/Support/LinkerConfig.cpp
nittests/Linker/TestLinker.cpp
nittests/Linker/TestLinker.h
nittests/StaticResolverTest.cpp
nittests/TestLinkerTest.cpp
nittests/TestLinkerTest.h
nittests/UniqueGCFactoryBaseTest.cpp
8e08b2d8c67227f59cc35ca29f4a6e4b2c020ff9 18-Jul-2012 Shih-wei Liao <sliao@google.com> Fix Mac breakage by adding iostream.

Change-Id: I027a81926cecdb1783f265c87385ddd498d27da6
ib/Support/Path.cpp
9e5ea45488383e96d2d779b4694faa896b7240da 18-Jul-2012 Shih-wei Liao <sliao@google.com> Fix Mac build when assertion is disabled.

Change-Id: I8a99fea577473427cc4339ea53c1f5d1c7cd328d
ib/Target/X86/X86SectLinker.cpp
1e94bad10d2440f968b98224ac0c9c0d88bde652 18-Jul-2012 Shih-wei Liao <sliao@google.com> Fix Mac build breakage due to Tsan annotations.

Change-Id: I3bdfd4f3e0fc8db7274cfe8a14d2a01b23207aff
ndroid.mk
355e7a7f2baba5076e1494f80f40cbb35e12f240 16-Jul-2012 Shih-wei Liao <sliao@google.com> Apply changes after migration to upstream.

Change-Id: I238ddc9d9461402d15509bdacba7fee22ebf900b
ndroid.mk
nclude/mcld/Config/Config.h
ib/ADT/Android.mk
ib/LD/Android.mk
ib/MC/Android.mk
ib/Support/Android.mk
ib/Target/ARM/Android.mk
ib/Target/Android.mk
ib/Target/Mips/Android.mk
ib/Target/X86/Android.mk
affc150dc44fab1911775a49636d0ce85333b634 16-Jul-2012 Zonr Chang <zonr.net@gmail.com> MCLinker upstream commit e764452.

Change-Id: I5c9ec467ec96a0143e1e67c59365f3b6303e7348
nclude/mcld/ADT/BinTree.h
nclude/mcld/ADT/Flags.h
nclude/mcld/ADT/HashBase.h
nclude/mcld/ADT/HashBase.tcc
nclude/mcld/ADT/HashEntry.h
nclude/mcld/ADT/HashEntry.tcc
nclude/mcld/ADT/HashIterator.h
nclude/mcld/ADT/HashTable.h
nclude/mcld/ADT/HashTable.tcc
nclude/mcld/ADT/SizeTraits.h
nclude/mcld/ADT/StringEntry.h
nclude/mcld/ADT/StringEntry.tcc
nclude/mcld/ADT/StringHash.h
nclude/mcld/ADT/TreeAllocator.h
nclude/mcld/ADT/TreeBase.h
nclude/mcld/ADT/TypeTraits.h
nclude/mcld/ADT/Uncopyable.h
nclude/mcld/CodeGen/SectLinker.h
nclude/mcld/CodeGen/SectLinkerOption.h
nclude/mcld/Config/Config.h.in
nclude/mcld/LD/ArchiveReader.h
nclude/mcld/LD/BSDArchiveReader.h
nclude/mcld/LD/BranchIsland.h
nclude/mcld/LD/CIE.h
nclude/mcld/LD/DWARFLineInfo.h
nclude/mcld/LD/DiagCommonKinds.inc
nclude/mcld/LD/DiagGOTPLT.inc
nclude/mcld/LD/DiagLayouts.inc
nclude/mcld/LD/DiagReaders.inc
nclude/mcld/LD/DiagRelocations.inc
nclude/mcld/LD/DiagSymbolResolutions.inc
nclude/mcld/LD/Diagnostic.h
nclude/mcld/LD/DiagnosticEngine.h
nclude/mcld/LD/DiagnosticInfos.h
nclude/mcld/LD/DiagnosticLineInfo.h
nclude/mcld/LD/DiagnosticPrinter.h
nclude/mcld/LD/DynObjFileFormat.h
nclude/mcld/LD/DynObjReader.h
nclude/mcld/LD/DynObjWriter.h
nclude/mcld/LD/ELFDynObjFileFormat.h
nclude/mcld/LD/ELFDynObjReader.h
nclude/mcld/LD/ELFDynObjWriter.h
nclude/mcld/LD/ELFExecFileFormat.h
nclude/mcld/LD/ELFExecWriter.h
nclude/mcld/LD/ELFFileFormat.h
nclude/mcld/LD/ELFObjectReader.h
nclude/mcld/LD/ELFObjectWriter.h
nclude/mcld/LD/ELFReader.h
nclude/mcld/LD/ELFReader.tcc
nclude/mcld/LD/ELFSegment.h
nclude/mcld/LD/ELFSegmentFactory.h
nclude/mcld/LD/ELFWriter.h
nclude/mcld/LD/EhFrame.h
nclude/mcld/LD/EhFrameHdr.h
nclude/mcld/LD/EhFrameHdr.tcc
nclude/mcld/LD/ExecWriter.h
nclude/mcld/LD/FDE.h
nclude/mcld/LD/GNUArchiveReader.h
nclude/mcld/LD/Group.h
nclude/mcld/LD/InputSymbolTable.h
nclude/mcld/LD/LDContext.h
nclude/mcld/LD/LDFileFormat.h
nclude/mcld/LD/LDReader.h
nclude/mcld/LD/LDSection.h
nclude/mcld/LD/LDSectionFactory.h
nclude/mcld/LD/LDSymbol.h
nclude/mcld/LD/LDWriter.h
nclude/mcld/LD/Layout.h
nclude/mcld/LD/MsgHandler.h
nclude/mcld/LD/NamePool.h
nclude/mcld/LD/ObjectReader.h
nclude/mcld/LD/ObjectWriter.h
nclude/mcld/LD/OutputSymbolTable.h
nclude/mcld/LD/Relocation.h
nclude/mcld/LD/RelocationFactory.h
nclude/mcld/LD/ResolveInfo.h
nclude/mcld/LD/ResolveInfoFactory.h
nclude/mcld/LD/Resolver.h
nclude/mcld/LD/SectionMap.h
nclude/mcld/LD/SectionMerger.h
nclude/mcld/LD/StaticResolver.h
nclude/mcld/LD/StrSymPool.h
nclude/mcld/LD/StringUnorderedMap.h
nclude/mcld/LD/SymbolTableFactory.h
nclude/mcld/LD/TextDiagnosticPrinter.h
nclude/mcld/MC/AttributeFactory.h
nclude/mcld/MC/ContextFactory.h
nclude/mcld/MC/InputTree.h
nclude/mcld/MC/MCDataFragment.h
nclude/mcld/MC/MCInstFragment.h
nclude/mcld/MC/MCLDAttribute.h
nclude/mcld/MC/MCLDDriver.h
nclude/mcld/MC/MCLDFile.h
nclude/mcld/MC/MCLDInfo.h
nclude/mcld/MC/MCLDInput.h
nclude/mcld/MC/MCLDInputTree.h
nclude/mcld/MC/MCLDOptions.h
nclude/mcld/MC/MCLinker.h
nclude/mcld/MC/MCLinker.tcc
nclude/mcld/MC/SearchDirs.h
nclude/mcld/MC/ZOption.h
nclude/mcld/Support/Allocators.h
nclude/mcld/Support/CommandLine.h
nclude/mcld/Support/Directory.h
nclude/mcld/Support/FileHandle.h
nclude/mcld/Support/FileSystem.h
nclude/mcld/Support/GCFactory.h
nclude/mcld/Support/HandleToArea.h
nclude/mcld/Support/MemoryArea.h
nclude/mcld/Support/MemoryAreaFactory.h
nclude/mcld/Support/MemoryRegion.h
nclude/mcld/Support/MsgHandling.h
nclude/mcld/Support/Path.h
nclude/mcld/Support/PositionDependentOption.h
nclude/mcld/Support/RegionFactory.h
nclude/mcld/Support/Space.h
nclude/mcld/Support/SystemUtils.h
nclude/mcld/Support/TargetRegistry.h
nclude/mcld/Support/TargetSelect.h
nclude/mcld/Support/raw_ostream.h
nclude/mcld/Target/AndroidSectLinker.h
nclude/mcld/Target/ELFSectLinker.h
nclude/mcld/Target/GNULDBackend.h
nclude/mcld/Target/OutputRelocSection.h
nclude/mcld/Target/TargetLDBackend.h
nclude/mcld/Target/TargetMachine.h
ib/ADT/StringEntry.cpp
ib/CodeGen/LLVMTargetMachine.cpp
ib/CodeGen/SectLinker.cpp
ib/LD/BSDArchiveReader.cpp
ib/LD/CIE.cpp
ib/LD/DWARFLineInfo.cpp
ib/LD/Diagnostic.cpp
ib/LD/DiagnosticEngine.cpp
ib/LD/DiagnosticInfos.cpp
ib/LD/DiagnosticLineInfo.cpp
ib/LD/DiagnosticPrinter.cpp
ib/LD/ELFDynObjFileFormat.cpp
ib/LD/ELFDynObjReader.cpp
ib/LD/ELFDynObjWriter.cpp
ib/LD/ELFExecFileFormat.cpp
ib/LD/ELFExecWriter.cpp
ib/LD/ELFFileFormat.cpp
ib/LD/ELFObjectReader.cpp
ib/LD/ELFReader.cpp
ib/LD/ELFSegment.cpp
ib/LD/ELFSegmentFactory.cpp
ib/LD/ELFWriter.cpp
ib/LD/EhFrame.cpp
ib/LD/EhFrameHdr.cpp
ib/LD/ExecWriter.cpp
ib/LD/FDE.cpp
ib/LD/GNUArchiveReader.cpp
ib/LD/InputSymbolTable.cpp
ib/LD/Layout.cpp
ib/LD/MsgHandler.cpp
ib/LD/NamePool.cpp
ib/LD/OutputSymbolTable.cpp
ib/LD/Relocation.cpp
ib/LD/Resolver.cpp
ib/LD/SectionMap.cpp
ib/LD/SectionMerger.cpp
ib/LD/StaticResolver.cpp
ib/LD/StrSymPool.cpp
ib/LD/SymbolTableFactory.cpp
ib/LD/TextDiagnosticPrinter.cpp
ib/MC/ContextFactory.cpp
ib/MC/InputTree.cpp
ib/MC/MCLDAttribute.cpp
ib/MC/MCLDDriver.cpp
ib/MC/MCLDInfo.cpp
ib/MC/MCLDInputTree.cpp
ib/MC/MCLDOptions.cpp
ib/MC/MCLinker.cpp
ib/MC/README
ib/MC/SearchDirs.cpp
ib/MC/ZOption.cpp
ib/Support/CommandLine.cpp
ib/Support/Directory.cpp
ib/Support/FileHandle.cpp
ib/Support/FileSystem.cpp
ib/Support/HandleToArea.cpp
ib/Support/MemoryArea.cpp
ib/Support/MemoryAreaFactory.cpp
ib/Support/MemoryRegion.cpp
ib/Support/MsgHandling.cpp
ib/Support/Path.cpp
ib/Support/RegionFactory.cpp
ib/Support/Space.cpp
ib/Support/SystemUtils.cpp
ib/Support/TargetRegistry.cpp
ib/Support/Unix/FileSystem.inc
ib/Support/Unix/PathV3.inc
ib/Support/Unix/System.inc
ib/Support/Windows/System.inc
ib/Support/raw_ostream.cpp
ib/Target/ARM/ARM.h
ib/Target/ARM/ARMAndroidSectLinker.cpp
ib/Target/ARM/ARMAndroidSectLinker.h
ib/Target/ARM/ARMDiagnostic.cpp
ib/Target/ARM/ARMELFArchiveReader.h
ib/Target/ARM/ARMELFSectLinker.h
ib/Target/ARM/ARMFixupKinds.h
ib/Target/ARM/ARMGOT.cpp
ib/Target/ARM/ARMGOT.h
ib/Target/ARM/ARMLDBackend.cpp
ib/Target/ARM/ARMLDBackend.h
ib/Target/ARM/ARMPLT.cpp
ib/Target/ARM/ARMPLT.h
ib/Target/ARM/ARMRelocationFactory.cpp
ib/Target/ARM/ARMRelocationFactory.h
ib/Target/ARM/ARMRelocationFunctions.h
ib/Target/ARM/ARMSectLinker.cpp
ib/Target/ARM/ARMTargetMachine.cpp
ib/Target/ARM/ARMTargetMachine.h
ib/Target/ARM/README
ib/Target/ARM/TargetInfo/ARMTargetInfo.cpp
ib/Target/AndroidSectLinker.cpp
ib/Target/ELFDynamic.cpp
ib/Target/ELFSectLinker.cpp
ib/Target/GNULDBackend.cpp
ib/Target/Mips/MipsAndroidSectLinker.cpp
ib/Target/Mips/MipsAndroidSectLinker.h
ib/Target/Mips/MipsDiagnostic.cpp
ib/Target/Mips/MipsELFSectLinker.cpp
ib/Target/Mips/MipsELFSectLinker.h
ib/Target/Mips/MipsGOT.cpp
ib/Target/Mips/MipsGOT.h
ib/Target/Mips/MipsLDBackend.cpp
ib/Target/Mips/MipsLDBackend.h
ib/Target/Mips/MipsRelocationFactory.cpp
ib/Target/Mips/MipsSectLinker.cpp
ib/Target/OutputRelocSection.cpp
ib/Target/Target.cpp
ib/Target/TargetLDBackend.cpp
ib/Target/X86/X86.h
ib/Target/X86/X86AndroidSectLinker.cpp
ib/Target/X86/X86AndroidSectLinker.h
ib/Target/X86/X86Diagnostic.cpp
ib/Target/X86/X86ELFDynamic.cpp
ib/Target/X86/X86ELFDynamic.h
ib/Target/X86/X86GOT.cpp
ib/Target/X86/X86GOT.h
ib/Target/X86/X86GOTPLT.cpp
ib/Target/X86/X86GOTPLT.h
ib/Target/X86/X86LDBackend.cpp
ib/Target/X86/X86LDBackend.h
ib/Target/X86/X86PLT.cpp
ib/Target/X86/X86PLT.h
ib/Target/X86/X86RelocationFactory.cpp
ib/Target/X86/X86RelocationFactory.h
ib/Target/X86/X86SectLinker.cpp
ib/Target/X86/X86TargetMachine.cpp
ools/llvm-mcld/llvm-mcld.cpp
ools/mcld/include/alone/Config/Config.h.in
ools/mcld/include/alone/Linker.h
ools/mcld/include/alone/Support/Initialization.h
ools/mcld/include/alone/Support/LinkerConfig.h
ools/mcld/include/alone/Support/MemoryFactory.h
ools/mcld/include/alone/Support/TargetLinkerConfigs.h
ools/mcld/lib/Core/Linker.cpp
ools/mcld/lib/Support/Initialization.cpp
ools/mcld/lib/Support/LinkerConfig.cpp
ools/mcld/lib/Support/MemoryFactory.cpp
ools/mcld/lib/Support/TargetLinkerConfigs.cpp
ools/mcld/main.cpp
nittests/BinTreeTest.cpp
nittests/FileHandleTest.cpp
nittests/FileHandleTest.h
nittests/InputTreeTest.cpp
nittests/LEB128Test.cpp
nittests/MCFragmentRefTest.cpp
nittests/MemoryAreaTest.cpp
nittests/NamePoolTest.cpp
nittests/NamePoolTest.h
nittests/StaticResolverTest.cpp
nittests/StaticResolverTest.h
nittests/StrSymPoolTest.cpp
nittests/StrSymPoolTest.h
nittests/UniqueGCFactoryBaseTest.cpp
nittests/UniqueGCFactoryBaseTest.h
162869ede7e3fe37cfc641ceda22c903f9e8dbab 16-Jul-2012 Shih-wei Liao <sliao@google.com> Clean up files that are unrelated to the build.

Change-Id: Ie9ea589ede3d7e73322e9dd117f53b7b830d43c4
gitignore
OPYING
hangeLog
NSTALL
ICENSE.TXT
akefile.am
EWS
EADME
ERSION.in
utogen.sh
onfigure.ac
ebug/Makefile.am
ocs/DesignNote
ocs/LLVM-architecture.dia
ocs/MCLinker.dia
4/gtest.m4
4/llvm-target.m4
4/llvm.m4
ptimized/Makefile.am
cripts/bin/add_class
cripts/envsetup.sh
cripts/normal_files.sh
cripts/target_files.sh
cripts/test_files.sh
emplates/header.h
emplates/headerTest.h
emplates/impl.cpp
emplates/implTest.cpp
est/.gitignore
tils/Makefile.am
tils/README.MCLinker
tils/gtest/CONTRIBUTORS
tils/gtest/COPYING
tils/gtest/Makefile.am
tils/gtest/README
tils/gtest/include/gtest.h
tils/gtest/obj/Makefile.am
tils/gtest/src/gtest-all.cpp
d82d7fcdf1c770b9ebbdae8c030a762fd8a9467d 25-Apr-2012 Shih-wei Liao <sliao@google.com> am abe0db30: Minor coding style fixes.

* commit 'abe0db302735bbdf9cd84caee2a36e6c4538fc4d':
Minor coding style fixes.
d868a9bcfb691467202d781f41e7ff6f14b65006 25-Apr-2012 Shih-wei Liao <sliao@google.com> am 51407680: Update README. Minor coding style fixes.

* commit '5140768057912f114de11cdeabfbd4a61ce832cf':
Update README. Minor coding style fixes.
abe0db302735bbdf9cd84caee2a36e6c4538fc4d 25-Apr-2012 Shih-wei Liao <sliao@google.com> Minor coding style fixes.

Change-Id: Ia4eacfcdc43edf93d568984a23ccc94887af3b1a
nclude/mcld/ADT/HashBase.h
nclude/mcld/ADT/HashBase.tcc
nclude/mcld/ADT/HashEntry.h
nclude/mcld/ADT/HashEntry.tcc
nclude/mcld/ADT/HashTable.h
nclude/mcld/ADT/HashTable.tcc
nclude/mcld/ADT/SizeTraits.h
nclude/mcld/ADT/StringHash.h
nclude/mcld/ADT/TreeAllocator.h
nclude/mcld/ADT/TypeTraits.h
nclude/mcld/ADT/Uncopyable.h
nclude/mcld/CodeGen/SectLinker.h
nclude/mcld/LD/ArchiveReader.h
nclude/mcld/LD/BSDArchiveReader.h
nclude/mcld/LD/BranchIsland.h
nclude/mcld/LD/DynObjFileFormat.h
nclude/mcld/LD/DynObjReader.h
nclude/mcld/LD/DynObjWriter.h
nclude/mcld/LD/ELFDynObjFileFormat.h
nclude/mcld/LD/ELFDynObjReader.h
nclude/mcld/LD/ELFDynObjWriter.h
nclude/mcld/LD/ELFExecFileFormat.h
nclude/mcld/LD/ELFFileFormat.h
nclude/mcld/LD/ELFObjectReader.h
nclude/mcld/LD/ELFObjectWriter.h
nclude/mcld/LD/ELFReader.h
nclude/mcld/LD/ELFReader.tcc
nclude/mcld/LD/ELFSegment.h
nclude/mcld/LD/ELFSegmentFactory.h
nclude/mcld/LD/ELFWriter.h
nclude/mcld/LD/GNUArchiveReader.h
nclude/mcld/LD/Group.h
nclude/mcld/LD/InputSymbolTable.h
nclude/mcld/LD/LDContext.h
nclude/mcld/LD/LDFileFormat.h
nclude/mcld/LD/LDReader.h
nclude/mcld/LD/LDSection.h
nclude/mcld/LD/LDSectionFactory.h
nclude/mcld/LD/LDSymbol.h
nclude/mcld/LD/LDWriter.h
nclude/mcld/LD/Layout.h
nclude/mcld/LD/ObjectReader.h
nclude/mcld/LD/ObjectWriter.h
nclude/mcld/LD/OutputSymbolTable.h
nclude/mcld/LD/Relocation.h
nclude/mcld/LD/RelocationFactory.h
nclude/mcld/LD/ResolveInfo.h
nclude/mcld/LD/ResolveInfoFactory.h
nclude/mcld/LD/Resolver.h
nclude/mcld/LD/SectionMap.h
nclude/mcld/LD/SectionMerger.h
nclude/mcld/LD/StaticResolver.h
nclude/mcld/LD/StrSymPool.h
nclude/mcld/LD/StringUnorderedMap.h
nclude/mcld/LD/SymbolTableFactory.h
ib/Target/Mips/MipsELFSectLinker.h
ib/Target/Mips/MipsGOT.cpp
ib/Target/Mips/MipsGOT.h
ib/Target/Mips/MipsLDBackend.h
ib/Target/X86/X86.h
ib/Target/X86/X86AndroidSectLinker.cpp
ib/Target/X86/X86ELFDynamic.cpp
ib/Target/X86/X86GOT.cpp
ib/Target/X86/X86GOT.h
ib/Target/X86/X86GOTPLT.h
ib/Target/X86/X86LDBackend.h
ib/Target/X86/X86PLT.cpp
ib/Target/X86/X86RelocationFactory.h
ib/Target/X86/X86SectLinker.cpp
ib/Target/X86/X86TargetMachine.cpp
5140768057912f114de11cdeabfbd4a61ce832cf 25-Apr-2012 Shih-wei Liao <sliao@google.com> Update README. Minor coding style fixes.

Change-Id: Ie80c354dc6c6f32958033e6f0b3ddff233a34fac
hangeLog.txt
ICENSE.TXT
EADME
ib/Target/ARM/ARM.h
ib/Target/ARM/ARMFixupKinds.h
ib/Target/ARM/ARMGOT.cpp
ib/Target/ARM/ARMGOT.h
ib/Target/ARM/ARMLDBackend.cpp
ib/Target/ARM/ARMLDBackend.h
ib/Target/ARM/ARMPLT.cpp
ib/Target/ARM/ARMPLT.h
ib/Target/ARM/ARMRelocationFactory.h
ib/Target/ARM/ARMSectLinker.cpp
ib/Target/ARM/ARMTargetMachine.cpp
ib/Target/ARM/ARMTargetMachine.h
ib/Target/ARM/README
d8a752331fe7a30ce41835f139aa8a4c675ad07a 25-Apr-2012 Shih-wei Liao <sliao@google.com> Minor coding style fixes.

Change-Id: Ia4eacfcdc43edf93d568984a23ccc94887af3b1a
nclude/mcld/ADT/HashBase.h
nclude/mcld/ADT/HashBase.tcc
nclude/mcld/ADT/HashEntry.h
nclude/mcld/ADT/HashEntry.tcc
nclude/mcld/ADT/HashTable.h
nclude/mcld/ADT/HashTable.tcc
nclude/mcld/ADT/SizeTraits.h
nclude/mcld/ADT/StringHash.h
nclude/mcld/ADT/TreeAllocator.h
nclude/mcld/ADT/TypeTraits.h
nclude/mcld/ADT/Uncopyable.h
nclude/mcld/CodeGen/SectLinker.h
nclude/mcld/LD/ArchiveReader.h
nclude/mcld/LD/BSDArchiveReader.h
nclude/mcld/LD/BranchIsland.h
nclude/mcld/LD/DynObjFileFormat.h
nclude/mcld/LD/DynObjReader.h
nclude/mcld/LD/DynObjWriter.h
nclude/mcld/LD/ELFDynObjFileFormat.h
nclude/mcld/LD/ELFDynObjReader.h
nclude/mcld/LD/ELFDynObjWriter.h
nclude/mcld/LD/ELFExecFileFormat.h
nclude/mcld/LD/ELFFileFormat.h
nclude/mcld/LD/ELFObjectReader.h
nclude/mcld/LD/ELFObjectWriter.h
nclude/mcld/LD/ELFReader.h
nclude/mcld/LD/ELFReader.tcc
nclude/mcld/LD/ELFSegment.h
nclude/mcld/LD/ELFSegmentFactory.h
nclude/mcld/LD/ELFWriter.h
nclude/mcld/LD/GNUArchiveReader.h
nclude/mcld/LD/Group.h
nclude/mcld/LD/InputSymbolTable.h
nclude/mcld/LD/LDContext.h
nclude/mcld/LD/LDFileFormat.h
nclude/mcld/LD/LDReader.h
nclude/mcld/LD/LDSection.h
nclude/mcld/LD/LDSectionFactory.h
nclude/mcld/LD/LDSymbol.h
nclude/mcld/LD/LDWriter.h
nclude/mcld/LD/Layout.h
nclude/mcld/LD/ObjectReader.h
nclude/mcld/LD/ObjectWriter.h
nclude/mcld/LD/OutputSymbolTable.h
nclude/mcld/LD/Relocation.h
nclude/mcld/LD/RelocationFactory.h
nclude/mcld/LD/ResolveInfo.h
nclude/mcld/LD/ResolveInfoFactory.h
nclude/mcld/LD/Resolver.h
nclude/mcld/LD/SectionMap.h
nclude/mcld/LD/SectionMerger.h
nclude/mcld/LD/StaticResolver.h
nclude/mcld/LD/StrSymPool.h
nclude/mcld/LD/StringUnorderedMap.h
nclude/mcld/LD/SymbolTableFactory.h
ib/Target/Mips/MipsELFSectLinker.h
ib/Target/Mips/MipsGOT.cpp
ib/Target/Mips/MipsGOT.h
ib/Target/Mips/MipsLDBackend.h
ib/Target/X86/X86.h
ib/Target/X86/X86AndroidSectLinker.cpp
ib/Target/X86/X86ELFDynamic.cpp
ib/Target/X86/X86GOT.cpp
ib/Target/X86/X86GOT.h
ib/Target/X86/X86GOTPLT.h
ib/Target/X86/X86LDBackend.h
ib/Target/X86/X86PLT.cpp
ib/Target/X86/X86RelocationFactory.h
ib/Target/X86/X86SectLinker.cpp
ib/Target/X86/X86TargetMachine.cpp
5f7f811840be89f5b7f0b5997054e6282a4a4196 25-Apr-2012 Shih-wei Liao <sliao@google.com> Update README. Minor coding style fixes.

Change-Id: Ie80c354dc6c6f32958033e6f0b3ddff233a34fac
hangeLog.txt
ICENSE.TXT
EADME
ib/Target/ARM/ARM.h
ib/Target/ARM/ARMFixupKinds.h
ib/Target/ARM/ARMGOT.cpp
ib/Target/ARM/ARMGOT.h
ib/Target/ARM/ARMLDBackend.cpp
ib/Target/ARM/ARMLDBackend.h
ib/Target/ARM/ARMPLT.cpp
ib/Target/ARM/ARMPLT.h
ib/Target/ARM/ARMRelocationFactory.h
ib/Target/ARM/ARMSectLinker.cpp
ib/Target/ARM/ARMTargetMachine.cpp
ib/Target/ARM/ARMTargetMachine.h
ib/Target/ARM/README
1ca0341a6363a93addac30f8265e989317e7ccc0 24-Apr-2012 Shih-wei Liao <sliao@google.com> Apply changes to migrate to LLVM-155090-20120419.

Due to API changes.

Change-Id: I2690f8b20f5aac9eef2481518ea906a2d467adbe
ib/CodeGen/LLVMTargetMachine.cpp
f767be5432ccac097334be48698e48621d730190 16-Apr-2012 Shih-wei Liao <sliao@google.com> Fix build error on Ubuntu 12.04. Include for ptrdiff_t.

BUG=6337249

Change-Id: I32d9e13bed9a3c4d009167e2330e26440382902a
nclude/mcld/ADT/BinTree.h
nclude/mcld/ADT/HashIterator.h
nclude/mcld/ADT/TreeBase.h
nclude/mcld/Support/Allocators.h
nclude/mcld/Support/Directory.h
nclude/mcld/Support/GCFactory.h
fd56f8c025ffe956fcf27fdc8bfd3bd6ddcd2725 25-Mar-2012 Shih-wei Liao <sliao@google.com> Clean up outdated, duplicate file.

Change-Id: I1d434f90aad962e43bfa46f93b8049d87cf57d83
atch/LLVM.patch
atch/README
5dd372680727e9930c9b17ab14c27e9e99ef590a 24-Mar-2012 Shih-wei Liao <sliao@google.com> Migrate to API change at upstream-153224-20120321.

Change-Id: Ia9e728e8958f30c994aea85906ce6b67f50ad39e
ib/CodeGen/LLVMTargetMachine.cpp
5460a1f25d9ddecb5c70667267d66d51af177a99 17-Mar-2012 Shih-wei Liao <sliao@google.com> Linkloader improvement: mclinker.

Change-Id: I8805e39ccbc2ee204234fb3e71c70c906f3990bb
gitignore
ndroid.mk
OPYING
hangeLog
hangeLog.txt
NSTALL
ICENSE.TXT
akefile.am
EWS
EADME
ERSION.in
utogen.sh
onfigure.ac
ebug/Makefile.am
ocs/DesignNote
ocs/LLVM-architecture.dia
ocs/MCLinker.dia
nclude/mcld/ADT/BinTree.h
nclude/mcld/ADT/HashBase.h
nclude/mcld/ADT/HashBase.tcc
nclude/mcld/ADT/HashEntry.h
nclude/mcld/ADT/HashEntry.tcc
nclude/mcld/ADT/HashIterator.h
nclude/mcld/ADT/HashTable.h
nclude/mcld/ADT/HashTable.tcc
nclude/mcld/ADT/SizeTraits.h
nclude/mcld/ADT/StringHash.h
nclude/mcld/ADT/TreeAllocator.h
nclude/mcld/ADT/TreeBase.h
nclude/mcld/ADT/TypeTraits.h
nclude/mcld/ADT/Uncopyable.h
nclude/mcld/CodeGen/SectLinker.h
nclude/mcld/CodeGen/SectLinkerOption.h
nclude/mcld/Config/Config.h
nclude/mcld/Config/Config.h.in
nclude/mcld/Config/Linkers.def
nclude/mcld/Config/Linkers.def.in
nclude/mcld/Config/Targets.def
nclude/mcld/Config/Targets.def.in
nclude/mcld/LD/ArchiveReader.h
nclude/mcld/LD/BSDArchiveReader.h
nclude/mcld/LD/BranchIsland.h
nclude/mcld/LD/DynObjFileFormat.h
nclude/mcld/LD/DynObjReader.h
nclude/mcld/LD/DynObjWriter.h
nclude/mcld/LD/ELFDynObjFileFormat.h
nclude/mcld/LD/ELFDynObjReader.h
nclude/mcld/LD/ELFDynObjWriter.h
nclude/mcld/LD/ELFExecFileFormat.h
nclude/mcld/LD/ELFFileFormat.h
nclude/mcld/LD/ELFObjectReader.h
nclude/mcld/LD/ELFObjectWriter.h
nclude/mcld/LD/ELFReader.h
nclude/mcld/LD/ELFReader.tcc
nclude/mcld/LD/ELFSegment.h
nclude/mcld/LD/ELFSegmentFactory.h
nclude/mcld/LD/ELFWriter.h
nclude/mcld/LD/GNUArchiveReader.h
nclude/mcld/LD/Group.h
nclude/mcld/LD/InputSymbolTable.h
nclude/mcld/LD/LDContext.h
nclude/mcld/LD/LDFileFormat.h
nclude/mcld/LD/LDReader.h
nclude/mcld/LD/LDSection.h
nclude/mcld/LD/LDSectionFactory.h
nclude/mcld/LD/LDSymbol.h
nclude/mcld/LD/LDWriter.h
nclude/mcld/LD/Layout.h
nclude/mcld/LD/ObjectReader.h
nclude/mcld/LD/ObjectWriter.h
nclude/mcld/LD/OutputSymbolTable.h
nclude/mcld/LD/Relocation.h
nclude/mcld/LD/RelocationFactory.h
nclude/mcld/LD/ResolveInfo.h
nclude/mcld/LD/ResolveInfoFactory.h
nclude/mcld/LD/Resolver.h
nclude/mcld/LD/SectionMap.h
nclude/mcld/LD/SectionMerger.h
nclude/mcld/LD/StaticResolver.h
nclude/mcld/LD/StrSymPool.h
nclude/mcld/LD/StringUnorderedMap.h
nclude/mcld/LD/SymbolTableFactory.h
nclude/mcld/MC/AttributeFactory.h
nclude/mcld/MC/ContextFactory.h
nclude/mcld/MC/InputFactory.h
nclude/mcld/MC/MCBitcodeInterceptor.h
nclude/mcld/MC/MCDataFragment.h
nclude/mcld/MC/MCFragmentRef.h
nclude/mcld/MC/MCInstFragment.h
nclude/mcld/MC/MCLDAttribute.h
nclude/mcld/MC/MCLDDirectory.h
nclude/mcld/MC/MCLDDriver.h
nclude/mcld/MC/MCLDFile.h
nclude/mcld/MC/MCLDInfo.h
nclude/mcld/MC/MCLDInput.h
nclude/mcld/MC/MCLDInputTree.h
nclude/mcld/MC/MCLDOptions.h
nclude/mcld/MC/MCLDOutput.h
nclude/mcld/MC/MCLinker.h
nclude/mcld/MC/MCLinker.tcc
nclude/mcld/MC/MCRegionFragment.h
nclude/mcld/MC/MCTargetFragment.h
nclude/mcld/MC/SearchDirs.h
nclude/mcld/MC/SymbolCategory.h
nclude/mcld/Support/Allocators.h
nclude/mcld/Support/CommandLine.h
nclude/mcld/Support/DerivedPositionDependentOptions.h
nclude/mcld/Support/Directory.h
nclude/mcld/Support/FileSystem.h
nclude/mcld/Support/GCFactory.h
nclude/mcld/Support/GCFactoryListTraits.h
nclude/mcld/Support/LEB128.h
nclude/mcld/Support/MemoryArea.h
nclude/mcld/Support/MemoryAreaFactory.h
nclude/mcld/Support/MemoryRegion.h
nclude/mcld/Support/Path.h
nclude/mcld/Support/PathCache.h
nclude/mcld/Support/PositionDependentOption.h
nclude/mcld/Support/RealPath.h
nclude/mcld/Support/RegionFactory.h
nclude/mcld/Support/TargetRegistry.h
nclude/mcld/Support/TargetSelect.h
nclude/mcld/Support/UniqueGCFactory.h
nclude/mcld/Target/AndroidSectLinker.h
nclude/mcld/Target/DarwinLDBackend.h
nclude/mcld/Target/ELFDynamic.h
nclude/mcld/Target/ELFDynamic.tcc
nclude/mcld/Target/GNULDBackend.h
nclude/mcld/Target/GOT.h
nclude/mcld/Target/OutputRelocSection.h
nclude/mcld/Target/PLT.h
nclude/mcld/Target/Stub.h
nclude/mcld/Target/TargetLDBackend.h
nclude/mcld/Target/TargetMachine.h
ib/CodeGen/Android.mk
ib/CodeGen/LLVMTargetMachine.cpp
ib/CodeGen/SectLinker.cpp
ib/CodeGen/SectLinkerOption.cpp
ib/LD/Android.mk
ib/LD/ArchiveReader.cpp
ib/LD/BSDArchiveReader.cpp
ib/LD/BranchIsland.cpp
ib/LD/DynObjReader.cpp
ib/LD/DynObjWriter.cpp
ib/LD/ELFDynObjFileFormat.cpp
ib/LD/ELFDynObjReader.cpp
ib/LD/ELFDynObjWriter.cpp
ib/LD/ELFExecFileFormat.cpp
ib/LD/ELFFileFormat.cpp
ib/LD/ELFObjectReader.cpp
ib/LD/ELFObjectWriter.cpp
ib/LD/ELFReader.cpp
ib/LD/ELFSegment.cpp
ib/LD/ELFSegmentFactory.cpp
ib/LD/ELFWriter.cpp
ib/LD/GNUArchiveReader.cpp
ib/LD/InputSymbolTable.cpp
ib/LD/LDContext.cpp
ib/LD/LDFileFormat.cpp
ib/LD/LDObjectWriter.cpp
ib/LD/LDReader.cpp
ib/LD/LDSection.cpp
ib/LD/LDSectionFactory.cpp
ib/LD/LDSymbol.cpp
ib/LD/LDWriter.cpp
ib/LD/Layout.cpp
ib/LD/ObjectWriter.cpp
ib/LD/OutputSymbolTable.cpp
ib/LD/Relocation.cpp
ib/LD/RelocationFactory.cpp
ib/LD/ResolveInfo.cpp
ib/LD/ResolveInfoFactory.cpp
ib/LD/Resolver.cpp
ib/LD/SectionMap.cpp
ib/LD/SectionMerger.cpp
ib/LD/StaticResolver.cpp
ib/LD/StrSymPool.cpp
ib/LD/SymbolTableFactory.cpp
ib/MC/Android.mk
ib/MC/AttributeFactory.cpp
ib/MC/ContextFactory.cpp
ib/MC/InputFactory.cpp
ib/MC/MCBitcodeInterceptor.cpp
ib/MC/MCFragmentRef.cpp
ib/MC/MCLDAttribute.cpp
ib/MC/MCLDDirectory.cpp
ib/MC/MCLDDriver.cpp
ib/MC/MCLDFile.cpp
ib/MC/MCLDInfo.cpp
ib/MC/MCLDInput.cpp
ib/MC/MCLDInputTree.cpp
ib/MC/MCLDOptions.cpp
ib/MC/MCLDOutput.cpp
ib/MC/MCLinker.cpp
ib/MC/MCRegionFragment.cpp
ib/MC/README
ib/MC/SearchDirs.cpp
ib/MC/SymbolCategory.cpp
ib/Support/Android.mk
ib/Support/CommandLine.cpp
ib/Support/Directory.cpp
ib/Support/FileSystem.cpp
ib/Support/LEB128.cpp
ib/Support/MemoryArea.cpp
ib/Support/MemoryAreaFactory.cpp
ib/Support/MemoryRegion.cpp
ib/Support/Path.cpp
ib/Support/RealPath.cpp
ib/Support/RegionFactory.cpp
ib/Support/TargetRegistry.cpp
ib/Support/UniqueGCFactory.cpp
ib/Support/Unix/FileSystem.inc
ib/Support/Unix/PathV3.inc
ib/Support/Windows/FileSystem.inc
ib/Support/Windows/PathV3.inc
ib/Target/ARM/ARM.h
ib/Target/ARM/ARMAndroidSectLinker.cpp
ib/Target/ARM/ARMAndroidSectLinker.h
ib/Target/ARM/ARMELFArchiveReader.cpp
ib/Target/ARM/ARMELFArchiveReader.h
ib/Target/ARM/ARMELFDynamic.cpp
ib/Target/ARM/ARMELFDynamic.h
ib/Target/ARM/ARMELFSectLinker.cpp
ib/Target/ARM/ARMELFSectLinker.h
ib/Target/ARM/ARMFixupKinds.h
ib/Target/ARM/ARMGOT.cpp
ib/Target/ARM/ARMGOT.h
ib/Target/ARM/ARMLDBackend.cpp
ib/Target/ARM/ARMLDBackend.h
ib/Target/ARM/ARMPLT.cpp
ib/Target/ARM/ARMPLT.h
ib/Target/ARM/ARMRelocationFactory.cpp
ib/Target/ARM/ARMRelocationFactory.h
ib/Target/ARM/ARMRelocationFunctions.h
ib/Target/ARM/ARMSectLinker.cpp
ib/Target/ARM/ARMTargetMachine.cpp
ib/Target/ARM/ARMTargetMachine.h
ib/Target/ARM/Android.mk
ib/Target/ARM/README
ib/Target/ARM/TargetInfo/ARMTargetInfo.cpp
ib/Target/ARM/TargetInfo/Android.mk
ib/Target/Android.mk
ib/Target/AndroidSectLinker.cpp
ib/Target/DarwinLDBackend.cpp
ib/Target/ELFDynamic.cpp
ib/Target/GNULDBackend.cpp
ib/Target/GOT.cpp
ib/Target/Mips/Android.mk
ib/Target/Mips/Mips.h
ib/Target/Mips/MipsAndroidSectLinker.cpp
ib/Target/Mips/MipsAndroidSectLinker.h
ib/Target/Mips/MipsELFDynamic.cpp
ib/Target/Mips/MipsELFDynamic.h
ib/Target/Mips/MipsELFSectLinker.cpp
ib/Target/Mips/MipsELFSectLinker.h
ib/Target/Mips/MipsGOT.cpp
ib/Target/Mips/MipsGOT.h
ib/Target/Mips/MipsLDBackend.cpp
ib/Target/Mips/MipsLDBackend.h
ib/Target/Mips/MipsRelocationFactory.cpp
ib/Target/Mips/MipsRelocationFactory.h
ib/Target/Mips/MipsRelocationFunctions.h
ib/Target/Mips/MipsSectLinker.cpp
ib/Target/Mips/MipsTargetMachine.cpp
ib/Target/Mips/MipsTargetMachine.h
ib/Target/Mips/TargetInfo/Android.mk
ib/Target/Mips/TargetInfo/MipsTargetInfo.cpp
ib/Target/OutputRelocSection.cpp
ib/Target/PLT.cpp
ib/Target/Stub.cpp
ib/Target/Target.cpp
ib/Target/TargetLDBackend.cpp
ib/Target/X86/Android.mk
ib/Target/X86/TargetInfo/Android.mk
ib/Target/X86/TargetInfo/X86TargetInfo.cpp
ib/Target/X86/X86.h
ib/Target/X86/X86AndroidSectLinker.cpp
ib/Target/X86/X86AndroidSectLinker.h
ib/Target/X86/X86ELFDynamic.cpp
ib/Target/X86/X86ELFDynamic.h
ib/Target/X86/X86ELFSectLinker.cpp
ib/Target/X86/X86ELFSectLinker.h
ib/Target/X86/X86GOT.cpp
ib/Target/X86/X86GOT.h
ib/Target/X86/X86GOTPLT.cpp
ib/Target/X86/X86GOTPLT.h
ib/Target/X86/X86LDBackend.cpp
ib/Target/X86/X86LDBackend.h
ib/Target/X86/X86PLT.cpp
ib/Target/X86/X86PLT.h
ib/Target/X86/X86RelocationFactory.cpp
ib/Target/X86/X86RelocationFactory.h
ib/Target/X86/X86RelocationFunctions.h
ib/Target/X86/X86SectLinker.cpp
ib/Target/X86/X86TargetMachine.cpp
ib/Target/X86/X86TargetMachine.h
4/gtest.m4
4/llvm-target.m4
4/llvm.m4
cld-device-build.mk
cld-host-build.mk
cld.mk
ptimized/Makefile.am
atch/LLVM.patch
atch/README
cripts/bin/add_class
cripts/envsetup.sh
cripts/normal_files.sh
cripts/target_files.sh
cripts/test_files.sh
emplates/header.h
emplates/headerTest.h
emplates/impl.cpp
emplates/implTest.cpp
est/.gitignore
ools/llvm-mcld/llvm-mcld.cpp
nittests/BinTreeTest.cpp
nittests/BinTreeTest.h
nittests/DirIteratorTest.cpp
nittests/DirIteratorTest.h
nittests/FactoriesTest.cpp
nittests/FactoriesTest.h
nittests/GCFactoryListTraitsTest.cpp
nittests/GCFactoryListTraitsTest.h
nittests/HashTableTest.cpp
nittests/HashTableTest.h
nittests/InputTreeTest.cpp
nittests/InputTreeTest.h
nittests/LDSymbolTest.cpp
nittests/LDSymbolTest.h
nittests/LEB128Test.cpp
nittests/LEB128Test.h
nittests/LinearAllocatorTest.cpp
nittests/LinearAllocatorTest.h
nittests/MCFragmentRefTest.cpp
nittests/MCFragmentRefTest.h
nittests/MCRegionFragmentTest.cpp
nittests/MCRegionFragmentTest.h
nittests/MemoryAreaTest.cpp
nittests/MemoryAreaTest.h
nittests/PathSetTest.cpp
nittests/PathSetTest.h
nittests/PathTest.cpp
nittests/PathTest.h
nittests/RTLinearAllocatorTest.cpp
nittests/RTLinearAllocatorTest.h
nittests/StaticResolverTest.cpp
nittests/StaticResolverTest.h
nittests/StrSymPoolTest.cpp
nittests/StrSymPoolTest.h
nittests/StringTableTest.cpp
nittests/StringTableTest.h
nittests/SymbolCategoryTest.cpp
nittests/SymbolCategoryTest.h
nittests/SymbolTableTest.cpp
nittests/SymbolTableTest.h
nittests/TargetMachineTest.cpp
nittests/TargetMachineTest.h
nittests/UniqueGCFactoryBaseTest.cpp
nittests/UniqueGCFactoryBaseTest.h
nittests/test.txt
nittests/test2.txt
nittests/test3.txt
tils/Makefile.am
tils/README.MCLinker
tils/gtest/CONTRIBUTORS
tils/gtest/COPYING
tils/gtest/Makefile.am
tils/gtest/README
tils/gtest/include/gtest.h
tils/gtest/obj/Makefile.am
tils/gtest/src/gtest-all.cpp
7a83dfa572a3ae9da136c30c62f6d6cdab3dd064 06-Feb-2012 Anatol Pomazau <anatol@google.com> Initial empty repository