Michael J. Spencer
|
aa37613305
|
Don't delete the temp file until after we finish reading from it.
llvm-svn: 149431
|
2012-01-31 21:46:52 +00:00 |
Michael J. Spencer
|
8526e64bef
|
Add pretty stack tracing and llvm_shutdown.
llvm-svn: 149428
|
2012-01-31 21:46:17 +00:00 |
Nick Kledzik
|
55fd6beb00
|
First chunk of native object file reader/writer. The lld-core tool now reads YAML file, links, writes that out as native object format, then reads that native file, then writes the YAML to stdout. Thus the test suite tests both YAML reading/writing as well as native object file reading/writing.
llvm-svn: 148256
|
2012-01-16 22:03:44 +00:00 |
Nick Kledzik
|
f4fb2c5ac8
|
A couple of big refactorings: 1) Move most attributes of Atom down to DefinedAtom, so only atoms representing definitions need to implement them. 2) Remove definitionTentative, definitionWeak, mergeDuplicates, and autoHide. Replace with merge and interposable attributes. 3) Make all methods on Atom be virtual so that future object file readers can lazily generated attributes
llvm-svn: 147903
|
2012-01-11 01:06:19 +00:00 |
Nick Kledzik
|
38eec3d931
|
Add more merging/coalescing test cases and make core linking work for them
llvm-svn: 147130
|
2011-12-22 02:38:01 +00:00 |
Nick Kledzik
|
070e1a7643
|
add parseObjectTextFileOrSTDIN() utility
llvm-svn: 146931
|
2011-12-20 00:07:11 +00:00 |
Michael J. Spencer
|
773a8fb6ab
|
Initial commit. Code by Nick Kledzik. Cleanups and build system by me.
llvm-svn: 146844
|
2011-12-18 08:27:59 +00:00 |