- 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: 176280
-
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
-
Michael J. Spencer authored
llvm-svn: 176205
-
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 26, 2013
-
-
Michael J. Spencer authored
Fix a bug where if two atoms had the same index in the override map, the compare would return false. It now goes to the next check when they are equal. No test because it currently can't be tested. An upcomming patch will test it. llvm-svn: 176073
-
- 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
-
Michael J. Spencer authored
llvm-svn: 175572
-
- 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
llvm-svn: 174592
-