- Jan 13, 2013
-
-
Michael J. Spencer authored
llvm-svn: 172339
-
- Jan 11, 2013
-
-
Shankar Easwaran authored
llvm-svn: 172204
-
- Jan 10, 2013
-
-
Michael J. Spencer authored
With this change c++ global constructors and destructors work. llvm-svn: 172133
-
Michael J. Spencer authored
llvm-svn: 172132
-
Shankar Easwaran authored
llvm-svn: 172040
-
- Jan 09, 2013
-
-
Michael J. Spencer authored
llvm-svn: 171992
-
Nick Kledzik authored
Since most content types (e.g. typeCode) have a preferred Permission, add a function to do that mapping. Then hook up to YAML Reader and Writer such that the 'permissions:' key does not need to be specified unless overriding what the content type prefers. llvm-svn: 171929
-
- Jan 08, 2013
-
-
Nick Kledzik authored
llvm-svn: 171898
-
Nick Kledzik authored
llvm-svn: 171897
-
- Jan 07, 2013
-
-
Michael J. Spencer authored
With this hello world works with dietlibc on x86-64 Linux. llvm-svn: 171711
-
Michael J. Spencer authored
This is required for the loader to correctly set AT_PHDR. With this lld can correctly link against dietlibc and get to main. llvm-svn: 171709
-
Michael J. Spencer authored
llvm-svn: 171704
-
Michael J. Spencer authored
llvm-svn: 171703
-
Michael J. Spencer authored
llvm-svn: 171693
-
- Jan 05, 2013
-
-
Nick Kledzik authored
and adds a new file ReaderWriterYAML.cpp that uses YAML I/O. Lots of tweaks to test suite for slightly different YAML encoding. llvm-svn: 171592
-
Michael J. Spencer authored
llvm-svn: 171580
-
Michael J. Spencer authored
llvm-svn: 171579
-
Michael J. Spencer authored
llvm-svn: 171578
-
Michael J. Spencer authored
llvm-svn: 171557
-
- Dec 27, 2012
-
-
Shankar Easwaran authored
llvm-svn: 171135
-
Shankar Easwaran authored
llvm-svn: 171127
-
- Dec 10, 2012
-
-
Michael J. Spencer authored
llvm-svn: 169721
-
- 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: 167854
-
- Nov 05, 2012
-
-
Hemant Kulkarni authored
llvm-svn: 167394
-
- 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 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
-
- Sep 17, 2012
-
-
Sid Manning authored
Add ELFReference class - parse relocations needed by that class and update DefinedAtom to use the class. Tweak coding style. Add testcase to check relocations. Change was signed-off-by: Michael Spencer llvm-svn: 164027
-
- Sep 14, 2012
-
-
Sid Manning authored
llvm-svn: 163929
-
Hemant Kulkarni authored
table header. Skeleton code for ReferenceKinds. Credits: Doxygen by Michael Spencer. Origianl implementation from Macho by Sidney Manning. Templatization, implementation of section header chunks, string table, ELF header by Hemant Kulkarni. llvm-svn: 163906
-
- Jul 31, 2012
-
-
Michael J. Spencer authored
llvm-svn: 161067
-
- Jul 30, 2012
-
-
Nick Kledzik authored
llvm-svn: 160982
-
- Jul 25, 2012
-
-
Sid Manning authored
llvm-svn: 160737
-