summaryrefslogtreecommitdiffstats
path: root/llvm/test/Object/Inputs
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2013-07-23 10:47:01 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2013-07-23 10:47:01 +0000
commitce7f52db48167eb950775e904c300a65cd056d60 (patch)
tree1b59f1537b30465160900bc1b663fc57906d34ee /llvm/test/Object/Inputs
parentf4198b75986ba0bff6326e239a0de13b7ebfc4c8 (diff)
downloadbcm5719-llvm-ce7f52db48167eb950775e904c300a65cd056d60.tar.gz
bcm5719-llvm-ce7f52db48167eb950775e904c300a65cd056d60.zip
Add an initial implementation of archive symbol table generation.
The symbol table has forward references in the file. Instead of allocating a temporary buffer or counting the size and then writing, this implementation writes a dummy value first and patches it once the final value is known. There is room for performance improvement. I will implement them as soon as I get some other features (like a ranlib mode) in. llvm-svn: 186934
Diffstat (limited to 'llvm/test/Object/Inputs')
-rw-r--r--llvm/test/Object/Inputs/trivial-object-test2.elf-x86-64bin0 -> 1424 bytes
1 files changed, 0 insertions, 0 deletions
diff --git a/llvm/test/Object/Inputs/trivial-object-test2.elf-x86-64 b/llvm/test/Object/Inputs/trivial-object-test2.elf-x86-64
new file mode 100644
index 00000000000..9124518bd92
--- /dev/null
+++ b/llvm/test/Object/Inputs/trivial-object-test2.elf-x86-64
Binary files differ
OpenPOWER on IntegriCloud