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

815 Commits

Author SHA1 Message Date
Rui Ueyama
66307818ee Support -shared 2021-02-25 22:11:04 +09:00
Rui Ueyama
f9ecf89b16 wip 2021-02-25 20:27:59 +09:00
Rui Ueyama
c118086d29 wip 2021-02-25 17:01:59 +09:00
Rui Ueyama
cd2205d994 wip 2021-02-22 21:39:12 +09:00
Rui Ueyama
09b4a8233f wip 2021-02-22 15:10:30 +09:00
Rui Ueyama
2766c2e2bf wip 2021-02-22 13:08:22 +09:00
Rui Ueyama
fd6de2d258 Add --undefined 2021-02-21 17:17:41 +09:00
Rui Ueyama
fc84d405c6 wip 2021-02-21 15:51:56 +09:00
Rui Ueyama
d8381f7e74 Export symbols from executables 2021-02-21 00:24:22 +09:00
Rui Ueyama
9814405864 wip 2021-02-20 23:59:05 +09:00
Rui Ueyama
3a24c752db wip 2021-02-12 20:59:30 +09:00
Rui Ueyama
415026f3bc wip 2021-02-11 22:50:49 +09:00
Rui Ueyama
0085812b2f Define __GNU_EH_FRAME_HDR 2021-02-11 22:17:22 +09:00
Rui Ueyama
80e79114f7 wip 2021-02-10 14:21:41 +09:00
Rui Ueyama
b59cbd4638 Add -whole-archive 2021-02-09 22:07:44 +09:00
Rui Ueyama
8b6e13acd9 temporary 2021-02-09 21:35:37 +09:00
Rui Ueyama
a87869971a wip 2021-01-30 09:50:37 +09:00
Rui Ueyama
c4632f8dae wip 2021-01-29 21:49:19 +09:00
Rui Ueyama
742a4c1c09 wip 2021-01-28 20:16:12 +09:00
Rui Ueyama
e0efe8fc3b Add -no-threads as an alias for -thread-count=1 2021-01-28 11:01:27 +09:00
Rui Ueyama
2a4780c2bf wip 2021-01-27 22:11:47 +09:00
Rui Ueyama
5ae18050de wip 2021-01-27 19:01:49 +09:00
Rui Ueyama
e207e95737 ICF 2021-01-27 18:18:11 +09:00
Rui Ueyama
2f7e5729fb Fix -strip-all 2021-01-26 20:11:47 +09:00
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
a7fb162a5a Remove ICF 2021-01-26 16:45:29 +09:00
Rui Ueyama
f5ac32fc23 wip 2021-01-26 14:58:31 +09:00
Rui Ueyama
50330975fe wip 2021-01-26 13:08:35 +09:00
Rui Ueyama
bbcfbc9162 wip 2021-01-25 16:26:00 +09:00
Rui Ueyama
239321cc01 wip 2021-01-25 14:07:32 +09:00
Rui Ueyama
401e11ad05 wip 2021-01-25 13:55:50 +09:00
Rui Ueyama
9c033f9a87 wip 2021-01-25 13:33:16 +09:00
Rui Ueyama
5ab8149d7f wip 2021-01-25 10:03:34 +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
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
732fd4e3d8 wip 2021-01-24 10:18:14 +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
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
d287dbd257 temporary 2021-01-22 16:59:37 +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