- Jan 12, 2013
-
-
Michael J. Spencer authored
This removes a bunch of llvm_unreachables and makes a File's mutability part of the type system. llvm-svn: 172297
-
- Jan 11, 2013
-
-
Michael J. Spencer authored
llvm-svn: 172266
-
Michael J. Spencer authored
llvm-svn: 172265
-
Michael J. Spencer authored
llvm-svn: 172264
-
Michael J. Spencer authored
llvm-svn: 172255
-
Shankar Easwaran authored
llvm-svn: 172236
-
Shankar Easwaran authored
llvm-svn: 172204
-
Shankar Easwaran authored
llvm-svn: 172202
-
- 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: 172131
-
Shankar Easwaran authored
llvm-svn: 172080
-
Shankar Easwaran authored
llvm-svn: 172040
-
Michael J. Spencer authored
[Archive] Use a hash map to lookup symbols in archives. Increases performance of linking lua by ~6x. llvm-svn: 172028
-
- Jan 09, 2013
-
-
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
-
Nick Kledzik authored
llvm-svn: 171918
-
Nick Kledzik authored
llvm-svn: 171916
-
- Jan 08, 2013
-
-
Michael J. Spencer authored
There is no way to test this at the moment because the options are not processed until the link starts, and we can't pass an empty file. llvm-svn: 171910
-
Michael J. Spencer authored
llvm-svn: 171909
-
Nick Kledzik authored
llvm-svn: 171898
-
Michael J. Spencer authored
llvm-svn: 171836
-
Michael J. Spencer authored
llvm-svn: 171835
-
- 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
llvm-svn: 171710
-
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: 171708
-
Michael J. Spencer authored
llvm-svn: 171707
-
Michael J. Spencer authored
llvm-svn: 171704
-
Michael J. Spencer authored
llvm-svn: 171703
-
Michael J. Spencer authored
llvm-svn: 171693
-
Michael J. Spencer authored
llvm-svn: 171692
-
- Jan 06, 2013
-
-
Michael J. Spencer authored
llvm-svn: 171652
-
Michael J. Spencer authored
llvm-svn: 171645
-
- 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
-
Reid Kleckner authored
llvm-svn: 171591
-
Michael J. Spencer authored
llvm-svn: 171578
-
Michael J. Spencer authored
llvm-svn: 171577
-
Michael J. Spencer authored
This will be tested by a following committ that runs the linker with no inputs. llvm-svn: 171576
-
Michael J. Spencer authored
llvm-svn: 171575
-
Michael J. Spencer authored
llvm-svn: 171557
-
- Jan 04, 2013
-
-
Michael J. Spencer authored
llvm-svn: 171533
-