1
1
mirror of https://github.com/rui314/mold.git synced 2024-12-28 19:04:27 +03:00
Commit Graph

2230 Commits

Author SHA1 Message Date
Rui Ueyama
c3f948aa88 Update man page 2021-05-15 21:14:11 +09:00
Rui Ueyama
ad6aa32b41 Handle mold -run /usr/bin/ld 2021-05-14 22:55:04 +09:00
Rui Ueyama
9af37c2fb2 Install mold-wrapper.so to /usr/lib/mold 2021-05-14 21:59:47 +09:00
Rui Ueyama
f7bb70d950 Add make install rule 2021-05-14 20:41:21 +09:00
Rui Ueyama
0814d5d1b0 Add a manual page 2021-05-14 20:13:54 +09:00
Rui Ueyama
cbbab94d6a Do not take addresses of temporary arrays
This patch silences GCC 11 warnings.
2021-05-14 13:29:07 +09:00
Rui Ueyama
99e836208a Remove stray template-id
Fixes https://github.com/rui314/mold/issues/37
2021-05-13 12:03:02 +09:00
Rui Ueyama
4d3cc43d9f Ignore -nodefaultlibs 2021-05-10 19:23:32 +09:00
Rui Ueyama
76b0afc6b7 Add --omagic 2021-05-10 19:21:29 +09:00
Rui Ueyama
6014faec2a Add -V option 2021-05-10 16:53:16 +09:00
Rui Ueyama
18acebad2d Add a missing newline 2021-05-10 16:53:04 +09:00
Rui Ueyama
4a3480e1af readlink() doesn't terminate a string with NUL 2021-05-10 16:40:51 +09:00
Rui Ueyama
ccd27807aa Do not add unreferenced DSO symbols to .dynsym 2021-05-10 15:50:25 +09:00
Rui Ueyama
508702b18b Simplify 2021-05-09 00:18:44 +09:00
Rui Ueyama
eaf443581f Update --help message 2021-05-08 22:37:23 +09:00
Rui Ueyama
033834a28e Add --help 2021-05-08 20:10:41 +09:00
Rui Ueyama
bfe55ca3f1 Update comment 2021-05-07 10:47:37 +09:00
Rui Ueyama
1c7be2a455 Update a comment 2021-05-07 02:03:31 +09:00
Rui Ueyama
d93ad61a60 Compress debug sections in parallel 2021-05-06 23:33:41 +09:00
Rui Ueyama
13003d2479 Add --compress-debug-sections 2021-05-06 17:20:07 +09:00
Rui Ueyama
92a3e78ee0 Simplify 2021-05-05 23:37:48 +09:00
Rui Ueyama
f0b1d5096c Deduplicate strings in .shstrtab 2021-05-04 23:55:38 +09:00
Rui Ueyama
bbea31c254 Simplify 2021-05-04 18:34:14 +09:00
Rui Ueyama
130238a358
Create LICENSE 2021-05-04 17:14:59 +09:00
Rui Ueyama
6fb5754c5b Use u8[] instead of std::vector to avoid zero-initialization cost 2021-05-04 14:41:32 +09:00
Rui Ueyama
723b0370ef Fix https://github.com/rui314/mold/issues/33 2021-05-04 14:09:58 +09:00
Rui Ueyama
1d343f50d6 Change how to uncompress sections 2021-05-04 14:08:09 +09:00
Rui Ueyama
92626f4036 wip 2021-05-04 13:02:23 +09:00
Rui Ueyama
ebe6cca2e6 Create a .repro section if MOLD_REPRO environment variable is set 2021-05-02 20:49:00 +09:00
Rui Ueyama
d11c383147 Replace --reproduce with --repro 2021-05-02 20:49:00 +09:00
Rui Ueyama
5d99b41328 Simplify 2021-05-01 19:50:22 +09:00
Rui Ueyama
5ec4ffced4 Fix test 2021-05-01 19:34:49 +09:00
Rui Ueyama
7977909c0a Merge .note.gnu.property 2021-05-01 15:42:35 +09:00
Rui Ueyama
34c4f5a1a4 Add an assertion 2021-04-30 20:51:56 +09:00
Rui Ueyama
0a0030cb3e Simplify 2021-04-29 18:00:14 +09:00
Rui Ueyama
ad4b5003b2 Parallelize the -M option 2021-04-29 17:04:15 +09:00
Rui Ueyama
34462cf473 Emit UUIDv4 if --build-id=uuid is specified 2021-04-28 19:54:40 +09:00
Rui Ueyama
b1ca02b276 Handle - as stdout 2021-04-28 19:15:20 +09:00
Rui Ueyama
2e6f38a0d9 Overlap build-id computation with munmap 2021-04-26 15:55:54 +09:00
Rui Ueyama
2bb0653afb Remove -march=native to be on the safe side 2021-04-26 14:25:41 +09:00
Rui Ueyama
66d2534fcd Simplify 2021-04-26 13:52:33 +09:00
Rui Ueyama
02650a884e Remove unnecessary memset calls 2021-04-25 21:33:26 +09:00
Rui Ueyama
a546295e86 Simplify 2021-04-25 13:48:45 +09:00
Rui Ueyama
d28b6e0a52 Fix https://github.com/rui314/mold/issues/32 2021-04-24 14:27:50 +09:00
Rui Ueyama
90ffc420a3 Rename a file 2021-04-22 21:48:44 +09:00
Rui Ueyama
16ba58825e Update README 2021-04-22 15:15:53 +09:00
Rui Ueyama
b4df1258c1 Update README 2021-04-20 15:46:14 +09:00
Rui Ueyama
e6cf989d44 wip 2021-04-20 01:46:59 +09:00
Rui Ueyama
4870121f04 Update README 2021-04-20 01:24:43 +09:00
Rui Ueyama
91a3c84cd1 Update README 2021-04-19 22:25:13 +09:00