1
1
mirror of https://github.com/rui314/mold.git synced 2024-12-29 11:24:36 +03:00
Commit Graph

335 Commits

Author SHA1 Message Date
Rui Ueyama
86d9794bff wip 2021-03-18 13:47:40 +09:00
Rui Ueyama
b2a717f466 wip 2021-03-18 01:49:41 +09:00
Rui Ueyama
1b5a0c66bb wip 2021-03-18 01:04:30 +09:00
Rui Ueyama
73f1e755e0 wip 2021-03-16 20:39:11 +09:00
Rui Ueyama
727906cc34 wip 2021-03-16 20:34:15 +09:00
Rui Ueyama
75ff4645db Set DF_STATIC_TLS for output that cannot be used with dlopen() 2021-03-16 20:22:54 +09:00
Rui Ueyama
50d52a22dc Implement GOTTPOFF relaxation 2021-03-16 20:17:18 +09:00
Rui Ueyama
044e3b69d9 wip 2021-03-16 19:13:19 +09:00
Rui Ueyama
5671de698b Relax indirect call or jump with GOTPCRELX relocation 2021-03-16 12:42:05 +09:00
Rui Ueyama
b98bc3c649 wip 2021-03-15 21:21:48 +09:00
Rui Ueyama
9c74f8e895 wip 2021-03-15 20:47:52 +09:00
Rui Ueyama
4bdc20986f Relax R_X86_64_GOTPCRELX_REX against MOV instruction to LEA 2021-03-15 20:32:44 +09:00
Rui Ueyama
1028d7934b wip 2021-03-14 20:59:48 +09:00
Rui Ueyama
34b2e8029b wip 2021-03-13 18:24:03 +09:00
Rui Ueyama
d7e1f2df1d wip 2021-03-12 15:52:54 +09:00
Rui Ueyama
12e8e46abe wip 2021-03-11 20:10:36 +09:00
Rui Ueyama
38afdbb7b9 wip 2021-03-11 19:48:18 +09:00
Rui Ueyama
2d0e34fccc Simplify 2021-03-11 17:58:43 +09:00
Rui Ueyama
1da77d0061 wip 2021-03-11 17:48:28 +09:00
Rui Ueyama
252bf21ee1 wip 2021-03-11 17:37:06 +09:00
Rui Ueyama
25200eb61c wip 2021-03-11 15:36:35 +09:00
Rui Ueyama
4312624f32 wip 2021-03-10 22:10:05 +09:00
Rui Ueyama
ffc2312717 wip 2021-03-09 02:34:03 +09:00
Rui Ueyama
0807c67208 wip 2021-03-09 02:30:08 +09:00
Rui Ueyama
7d2e04a23b Rename variables 2021-03-09 02:22:45 +09:00
Rui Ueyama
5204744931 wip 2021-03-09 00:09:44 +09:00
Rui Ueyama
5af16edfcf wip 2021-03-05 18:12:02 +09:00
Rui Ueyama
4b840ebbd1 Simplify 2021-03-05 10:38:51 +09:00
Rui Ueyama
791465b832 wip 2021-03-04 20:23:27 +09:00
Rui Ueyama
93e226589f Use Symbol::is_interposable() instead of Symbol::is_imported() 2021-03-03 19:42:55 +09:00
Rui Ueyama
398f326901 wip 2021-03-02 21:36:58 +09:00
Rui Ueyama
a3df45cb86 wip 2021-03-01 22:04:42 +09:00
Rui Ueyama
826055a9c6 wip 2021-02-28 11:11:49 +09:00
Rui Ueyama
99bbcb3614 wip 2021-02-28 00:56:29 +09:00
Rui Ueyama
ec3f54f544 Support compressed debug sections 2021-02-27 18:28:44 +09:00
Rui Ueyama
e23c358deb wip 2021-02-27 12:08:55 +09:00
Rui Ueyama
31008f5cb2 wip 2021-02-27 12:06:03 +09:00
Rui Ueyama
b98b792c50 wip 2021-02-27 01:11:09 +09:00
Rui Ueyama
66307818ee Support -shared 2021-02-25 22:11:04 +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
cc37bcd711 wip 2021-02-21 00:48:34 +09:00
Rui Ueyama
6472c8505d wip 2021-02-20 22:23:05 +09:00
Rui Ueyama
0dd34c0cf0 wip 2021-02-20 21:56:39 +09:00
Rui Ueyama
a82fd80e07 wip 2021-02-20 21:06:20 +09:00
Rui Ueyama
1c99e3a1b2 wip 2021-02-20 20:40:35 +09:00
Rui Ueyama
245eaf40c3 wip 2021-02-20 15:12:43 +09:00
Rui Ueyama
3a24c752db wip 2021-02-12 20:59:30 +09:00
Rui Ueyama
dbec4d82ff wip 2021-02-12 20:51:33 +09:00
Rui Ueyama
0c6daa5a69 wip 2021-02-12 20:41:58 +09:00