| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
llvm-svn: 338362
|
|
|
|
|
|
|
|
|
|
| |
This linker backend is still a work in progress but is
enough to link simple programs including linking against
library archives.
Differential Revision: https://reviews.llvm.org/D34851
llvm-svn: 318539
|
|
|
|
| |
llvm-svn: 314618
|
|
|
|
| |
llvm-svn: 314617
|
|
|
|
| |
llvm-svn: 313396
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
readelf's output is much easier to read than objdump's as you can see below.
$ readelf --string-dump .comment foo
String dump of section '.comment':
[ 1] GCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4
[ 2c] clang version 5.0.0
[ 41] Linker: LLD 5.0.0
$ objdump -j .comment -s foo
Contents of section .comment:
0000 00474343 3a202855 62756e74 7520342e .GCC: (Ubuntu 4.
0010 382e342d 32756275 6e747531 7e31342e 8.4-2ubuntu1~14.
0020 30342e33 2920342e 382e3400 636c616e 04.3) 4.8.4.clan
0030 67207665 7273696f 6e20352e 302e3020 g version 5.0.0
0040 004c696e 6b65723a 204c4c44 20352e30 .Linker: LLD 5.0
0050 2e3000 .0.
llvm-svn: 301515
|
|
|
|
| |
llvm-svn: 296383
|
|
|
|
| |
llvm-svn: 296302
|
|
|
|
|
|
| |
Pointed out by Piotr Padlewski.
llvm-svn: 296297
|
|
|
|
| |
llvm-svn: 296278
|
|
|
|
| |
llvm-svn: 296236
|
|
|
|
| |
llvm-svn: 296235
|
|
|
|
|
|
| |
Differential Revision: https://reviews.llvm.org/D30321
llvm-svn: 296157
|
|
|
|
|
|
|
| |
I was mixing 1000 and 1024 when calculating file sizes in MiB or
in GiB.
llvm-svn: 296155
|
|
|
|
|
|
|
|
| |
Looks like it is not allowed to have an .rst file in this directory
that does not belong to a document tree. I don't know why. This patch
adds a file back to fix a bot.
llvm-svn: 296087
|
|
|
|
|
|
|
| |
C++11.rst is removed because LLD now follows the usual coding style
of the LLVM project.
llvm-svn: 296086
|
|
|
|
|
|
| |
Looks like all documents must be in a doctree.
llvm-svn: 296075
|
|
|
|
| |
llvm-svn: 296074
|
|
|
|
| |
llvm-svn: 296072
|
|
|
|
|
|
|
| |
This patch merges the documents for ELF and COFF into one
and puts it into docs directory.
llvm-svn: 263336
|
|
|
|
| |
llvm-svn: 260960
|
|
|
|
| |
llvm-svn: 253728
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The Native file format was designed to be the fastest on-memory or
on-disk file format for object files. The problem is that no one
is working on that. No LLVM tools can produce object files in
the Native, thus the feature of supporting the format is useless
in the linker.
This patch removes the Native file support. We can add it back
if we really want it in future.
llvm-svn: 234641
|
|
|
|
| |
llvm-svn: 224778
|
|
|
|
| |
llvm-svn: 224448
|
|
|
|
| |
llvm-svn: 217372
|
|
|
|
| |
llvm-svn: 203188
|
|
|
|
| |
llvm-svn: 203017
|
|
|
|
| |
llvm-svn: 174592
|
|
|
|
| |
llvm-svn: 174162
|
|
|
|
| |
llvm-svn: 172501
|
|
|
|
| |
llvm-svn: 155578
|
|
llvm-svn: 154275
|