- Mar 01, 2013
-
-
Michael J. Spencer authored
llvm-svn: 176309
-
- Feb 28, 2013
-
-
Shankar Easwaran authored
llvm-svn: 176298
-
Michael J. Spencer authored
llvm-svn: 176294
-
Shankar Easwaran authored
llvm-svn: 176279
-
Shankar Easwaran authored
llvm-svn: 176278
-
Shankar Easwaran authored
llvm-svn: 176277
-
- Feb 27, 2013
-
-
Shankar Easwaran authored
llvm-svn: 176207
-
Shankar Easwaran authored
llvm-svn: 176169
-
Shankar Easwaran authored
llvm-svn: 176167
-
Shankar Easwaran authored
llvm-svn: 176162
-
Michael J. Spencer authored
This adds separate PLT and dynamic relocation tables. It also fills in the dynamic table entries for them. llvm-svn: 176150
-
- Feb 25, 2013
-
-
Michael J. Spencer authored
llvm-svn: 176045
-
- Feb 24, 2013
-
-
Shankar Easwaran authored
llvm-svn: 175997
-
Shankar Easwaran authored
llvm-svn: 175993
-
Shankar Easwaran authored
llvm-svn: 175992
-
Shankar Easwaran authored
llvm-svn: 175983
-
- Feb 23, 2013
-
-
Michael J. Spencer authored
llvm-svn: 175972
-
Michael J. Spencer authored
llvm-svn: 175951
-
Michael J. Spencer authored
llvm-svn: 175941
-
- Feb 22, 2013
-
-
Shankar Easwaran authored
llvm-svn: 175904
-
Shankar Easwaran authored
llvm-svn: 175901
-
- Feb 20, 2013
-
-
Michael J. Spencer authored
llvm-svn: 175657
-
Michael J. Spencer authored
llvm-svn: 175654
-
Shankar Easwaran authored
llvm-svn: 175638
-
Shankar Easwaran authored
llvm-svn: 175636
-
- Feb 19, 2013
-
-
Michael J. Spencer authored
llvm-svn: 175558
-
Chandler Carruth authored
const U *>>. Even in C++11 it doesn't seem this is valid as vector's emplace support requires move assignment, and there is no way to move assign a reference. The real motivation however is that this fixes the build of lld with libstdc++ 4.6. llvm-svn: 175481
-
- Feb 14, 2013
-
-
Michael J. Spencer authored
This also adds a simple relocation change for dynamic executables to x86-64 ELF. llvm-svn: 175208
-
Michael J. Spencer authored
The purpose of this change is to simplify creating non-atom sections. Previously _contentType, _sectionKind and _order were used for multiple purposes and collided in places. This moves all of the Atom specific logic down into AtomSection and makes Section just have raw Elf_Shdr flags. llvm-svn: 175207
-
- Feb 13, 2013
-
-
Shankar Easwaran authored
fix the mergeable string atom, when the target points to a symbol which is at a relative offset from the start of the .rodata section llvm-svn: 175039
-
Shankar Easwaran authored
add merge strings option, this temporarily fixes the problem bringing up helloworld with glibc on x86_64 llvm-svn: 175038
-
- Feb 12, 2013
-
-
Shankar Easwaran authored
llvm-svn: 174990
-
Michael J. Spencer authored
llvm-svn: 174916
-
- Feb 07, 2013
-
-
Shankar Easwaran authored
llvm-svn: 174659
-
Shankar Easwaran authored
llvm-svn: 174658
-
Michael J. Spencer authored
This removes Target and moves the functionality it had over to TargetInfo. This also simplifies LinkerInput by removing the InputKind. This will be handled elsewhere. llvm-svn: 174589
-
- Feb 05, 2013
-
-
Michael J. Spencer authored
llvm-svn: 174428
-
Michael J. Spencer authored
llvm-svn: 174427
-
Michael J. Spencer authored
llvm-svn: 174426
-
Michael J. Spencer authored
llvm-svn: 174425
-