1
1
mirror of https://github.com/rui314/mold.git synced 2024-10-05 09:07:10 +03:00
Commit Graph

684 Commits

Author SHA1 Message Date
Rui Ueyama
4d40cf6888 Add -build-id={md5,sha1,sha256,uuid} 2021-01-26 20:03:30 +09:00
Rui Ueyama
c1627608fc Add --allow-multiple-definition 2021-01-26 19:12:16 +09:00
Rui Ueyama
50330975fe wip 2021-01-26 13:08:35 +09:00
Rui Ueyama
3e89318f40 wip 2021-01-26 13:03:11 +09:00
Rui Ueyama
fbd4d43c8c wip 2021-01-26 09:11:12 +09:00
Rui Ueyama
3eb3d9edf7 wip 2021-01-25 18:34:39 +09:00
Rui Ueyama
2cc93f4fea wip 2021-01-25 17:59:18 +09:00
Rui Ueyama
61f833b93f wip 2021-01-25 17:56:49 +09:00
Rui Ueyama
f245239d0d wip 2021-01-25 17:14:59 +09:00
Rui Ueyama
4efb48d3ee Remove symbols referencing dead sections from symtab 2021-01-25 17:09:48 +09:00
Rui Ueyama
6f21d6ea44 Improve parallelism 2021-01-25 15:27:56 +09:00
Rui Ueyama
401e11ad05 wip 2021-01-25 13:55:50 +09:00
Rui Ueyama
6061883010 wip 2021-01-25 13:31:29 +09:00
Rui Ueyama
1890feec8d wip 2021-01-25 13:16:26 +09:00
Rui Ueyama
68e6bb7583 wip 2021-01-25 12:55:28 +09:00
Rui Ueyama
3eee60e352 wip 2021-01-25 12:25:03 +09:00
Rui Ueyama
becfb75bc7 wip 2021-01-25 10:42:38 +09:00
Rui Ueyama
5ab8149d7f wip 2021-01-25 10:03:34 +09:00
Rui Ueyama
5ebf7bf303 wip 2021-01-25 09:57:02 +09:00
Rui Ueyama
b9533ade70 wip 2021-01-24 22:15:41 +09:00
Rui Ueyama
6ec9cb9bfd wip 2021-01-24 21:15:59 +09:00
Rui Ueyama
1bbd8fdddc Implement --gc-sections 2021-01-24 19:47:34 +09:00
Rui Ueyama
c636513b59 wip 2021-01-24 13:58:25 +09:00
Rui Ueyama
ec2a2079b5 wip 2021-01-24 13:26:03 +09:00
Rui Ueyama
f645a9deb1 Use i64 instead of int or u32 2021-01-24 13:22:32 +09:00
Rui Ueyama
9202c1adb9 wip 2021-01-24 11:42:35 +09:00
Rui Ueyama
09b1a11bf8 wip 2021-01-24 11:27:02 +09:00
Rui Ueyama
a9568718cb wip 2021-01-24 11:20:50 +09:00
Rui Ueyama
6fb353e8fc wip 2021-01-24 10:25:37 +09:00
Rui Ueyama
c8e2c183b2 wip 2021-01-24 09:19:56 +09:00
Rui Ueyama
46f3402543 Implement .gnu.hash 2021-01-23 21:36:02 +09:00
Rui Ueyama
3d0d11ed7c temporary 2021-01-23 11:07:01 +09:00
Rui Ueyama
2502c35c40 Add --no-quick-exit 2021-01-22 21:29:28 +09:00
Rui Ueyama
7b62d62f4e temporary 2021-01-22 20:36:07 +09:00
Rui Ueyama
9f2d05bdf2 Use ABI-suggested SHT_X86_64_UNWIND for .eh_frame 2021-01-22 20:34:34 +09:00
Rui Ueyama
87349df492 Merge fixed-sized mergeable sections 2021-01-22 19:52:25 +09:00
Rui Ueyama
21e240b633 Respect mergeable sections sh_addralign 2021-01-22 19:25:05 +09:00
Rui Ueyama
53dd95e0f5 Add SectionFragmentKey 2021-01-22 17:50:45 +09:00
Rui Ueyama
9498cfc570 temporary 2021-01-22 17:03:05 +09:00
Rui Ueyama
d287dbd257 temporary 2021-01-22 16:59:37 +09:00
Rui Ueyama
37741fd47d temporary 2021-01-22 16:33:05 +09:00
Rui Ueyama
7dbc0c0e76 temporary 2021-01-22 16:14:49 +09:00
Rui Ueyama
2949c417a7 Revert "Use tbb::concurrent_unordered_set"
This reverts commit e88e662854.
2021-01-22 16:01:54 +09:00
Rui Ueyama
e88e662854 Use tbb::concurrent_unordered_set 2021-01-22 16:01:39 +09:00
Rui Ueyama
2a95161164 temporary 2021-01-22 15:10:32 +09:00
Rui Ueyama
8cfcff5089 Improve performance 2021-01-21 22:25:21 +09:00
Rui Ueyama
4a2b221b05 temporary 2021-01-21 21:19:28 +09:00
Rui Ueyama
386fdaa8f5 temporary 2021-01-21 17:11:16 +09:00
Rui Ueyama
3a2d7e4374 temporary 2021-01-21 16:14:33 +09:00
Rui Ueyama
cff5eaaacb Fix .eh_frame_hdr 2021-01-21 15:32:22 +09:00