- Jan 04, 2013
-
-
Michael J. Spencer authored
llvm-svn: 171528
-
Michael J. Spencer authored
llvm-svn: 171526
-
- Jan 03, 2013
-
-
Alex Rosenberg authored
llvm-svn: 171451
-
- Jan 01, 2013
-
-
NAKAMURA Takumi authored
llvm-svn: 171342
-
- Dec 27, 2012
-
-
Shankar Easwaran authored
llvm-svn: 171135
-
Shankar Easwaran authored
llvm-svn: 171127
-
Shankar Easwaran authored
changes to fix Hexagon Relocation so that it accounts for the bitmask properly as documented in the ABI llvm-svn: 171125
-
- Dec 22, 2012
-
-
Andy Gibbs authored
llvm-svn: 170983
-
- Dec 20, 2012
-
-
Michael J. Spencer authored
llvm-svn: 170624
-
Michael J. Spencer authored
llvm-svn: 170623
-
- Dec 19, 2012
-
-
Michael J. Spencer authored
llvm-svn: 170483
-
- Dec 11, 2012
-
-
Michael J. Spencer authored
llvm-svn: 169794
-
- Dec 10, 2012
-
-
Michael J. Spencer authored
llvm-svn: 169721
-
Michael J. Spencer authored
llvm-svn: 169718
-
Michael J. Spencer authored
llvm-svn: 169717
-
Michael J. Spencer authored
llvm-svn: 169716
-
Michael J. Spencer authored
llvm-svn: 169715
-
- Dec 08, 2012
-
-
Michael J. Spencer authored
This includes selecting which driver to emulate, option parsing, invocation building, and running the link. This currently only supports a very basic subset of ld for x86_64-linux. lld -flavor ld obj.o -o obj or symlink lld as (ld , link, ld64, core) to get the desired behavior without -flavor. llvm-svn: 169659
-
- Dec 04, 2012
-
-
Benjamin Kramer authored
llvm-svn: 169306
-
- Nov 21, 2012
-
-
Hemant Kulkarni authored
llvm-svn: 168461
-
- Nov 13, 2012
-
-
Hemant Kulkarni authored
Add program header emission to ELF writer. This patch also rearranges sections for efficient memory utilization llvm-svn: 167874
-
Shankar Easwaran authored
llvm-svn: 167871
-
Michael J. Spencer authored
llvm-svn: 167869
-
Shankar Easwaran authored
llvm-svn: 167854
-
- Nov 05, 2012
-
-
Hemant Kulkarni authored
llvm-svn: 167394
-
- Nov 01, 2012
-
-
Nick Kledzik authored
llvm-svn: 167254
-
Michael J. Spencer authored
llvm-svn: 167246
-
Michael J. Spencer authored
llvm-svn: 167245
-
Michael J. Spencer authored
llvm-svn: 167244
-
- Oct 31, 2012
-
-
Michael J. Spencer authored
cl is not attempting to complete a templated class when used in this context. The conversion forces this to happen. Thanks to Richard Smith for figuring this out. llvm-svn: 167166
-
Michael J. Spencer authored
llvm-svn: 167165
-
- Oct 25, 2012
-
-
Sid Manning authored
This patch changes the following: * Use conventional naming for KindHandlers. * Add X86 relocation routines. * Use std::function instead of function pointers in _fixupHandler map. * Change _fixupHandler map from std::map to llvm::DenseMap. * Add simple testcase for x86 relocations. llvm-svn: 166700
-
- Oct 18, 2012
-
-
Sid Manning authored
* Moves enum Scope from DefinedAtom.h to Atom.h * Adds scope method to AbsoluteAtom class * Updates YAML to print scope of AbsoluteAtoms * Update Native Reader/Writer to handle this new, "attribute" * Adds testcase Reviewed and approved by Nick Kledzik llvm-svn: 166189
-
- Oct 09, 2012
-
-
Sid Manning authored
* Add relocation reference support for Hexagon and PowerPC. - Hexagon has many relocation types, this patch covers just a subset, more will be added. - PowerPC support was added so that we can verify mixed endian environments. * Add some basic test cases * Update ldd-core to accept -endian flag llvm-svn: 165477
-
- Oct 05, 2012
-
-
Sid Manning authored
llvm-svn: 165310
-
- Oct 04, 2012
-
-
Hemant Kulkarni authored
Removed architecture dependent .sbss section creation. Updated test case to show the change in section types and removal of a sbss section. llvm-svn: 165181
-
- Oct 03, 2012
-
-
Sid Manning authored
* Return correct size and alignment for common symbols. llvm-svn: 165170
-
- Oct 02, 2012
-
-
Hemant Kulkarni authored
llvm-svn: 165048
-
Hemant Kulkarni authored
Reorganize to derive all sections from SectionChunk. Construct section table header from SectionChunk. llvm-svn: 164981
-
Sid Manning authored
* Updates ReaderELF.cpp contentType method to match ELF.h's logic and now handle typeData * Add -arch to ldd-core testdriver * Add testcase to check typeData * Update others to stay in sync with this change. llvm-svn: 164976
-