| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
-t is --symbols in llvm-readobj but --section-details (unimplemented) in readelf.
The confusing option should not be used since we aim for improving
compatibility.
Keep just one llvm-readobj -t use case in test/tools/llvm-readobj/symbols.test
llvm-svn: 359661
|
|
|
|
|
|
|
|
| |
Many of these predate llvm-readobj. With elf-dump we had to match
a relocation to symbol number and symbol number to symbol name or
section number.
llvm-svn: 235015
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We already do this for shstrtab, so might as well do it for strtab. This
extracts the string table building code into a separate class. The idea
is to use it for other object formats too.
I mostly wanted to do this for the general principle, but it does save a
little bit on object file size. I tried this on a clang bootstrap and
saved 0.54% on the sum of object file sizes (1.14 MB out of 212 MB for
a release build).
Differential Revision: http://reviews.llvm.org/D3533
llvm-svn: 207670
|
|
|
|
| |
llvm-svn: 204584
|
|
|
|
| |
llvm-svn: 179361
|
|
|
|
|
|
| |
EmitValue (literal values). Previously only called on expressions in instructions. New test cases added to tls.s, tls-i386.s. Resolves PR11981.
llvm-svn: 150582
|
|
|
|
| |
llvm-svn: 136880
|
|
|
|
| |
llvm-svn: 136877
|
|
|
|
| |
llvm-svn: 136875
|
|
|
|
| |
llvm-svn: 136874
|
|
|
|
| |
llvm-svn: 136871
|
|
|
|
|
|
|
| |
gun as does. This makes it a lot easier to compare the output of both
as the addresses are now a lot closer.
llvm-svn: 127972
|
|
|
|
| |
llvm-svn: 122263
|
|
|
|
|
|
| |
sets the type of a symbol to STT_TLS.
llvm-svn: 120100
|
|
|
|
|
|
| |
fixes PR8659.
llvm-svn: 120076
|
|
gas.
llvm-svn: 118818
|