1
1
mirror of https://github.com/rui314/mold.git synced 2024-09-22 18:40:59 +03:00
Commit Graph

411 Commits

Author SHA1 Message Date
Rui Ueyama
6cf1667a09 wip 2021-03-31 00:41:44 +09:00
Rui Ueyama
a47249a2d2 wip 2021-03-31 00:29:11 +09:00
Rui Ueyama
e6a4002c60 wip 2021-03-31 00:11:39 +09:00
Rui Ueyama
67432aecaa wip 2021-03-31 00:05:46 +09:00
Rui Ueyama
b2cf86b51a wip 2021-03-30 22:29:12 +09:00
Rui Ueyama
adcccbeeef wip 2021-03-30 21:28:37 +09:00
Rui Ueyama
1348da5c2f i386 2021-03-30 21:05:39 +09:00
Rui Ueyama
06b2f967d4 Simplify 2021-03-30 17:43:51 +09:00
Rui Ueyama
ca30fa7e55 wip 2021-03-30 16:19:18 +09:00
Rui Ueyama
53f4a7f03c wip 2021-03-30 15:44:15 +09:00
Rui Ueyama
5dd05216be wip 2021-03-30 14:58:20 +09:00
Rui Ueyama
36173c0227 wip 2021-03-30 14:17:48 +09:00
Rui Ueyama
453b6679ac wip 2021-03-30 00:33:45 +09:00
Rui Ueyama
a82e3314e0 wip 2021-03-29 23:53:44 +09:00
Rui Ueyama
2db95a3f52 wip 2021-03-29 21:07:44 +09:00
Rui Ueyama
9a78787aa5 wip 2021-03-29 21:05:52 +09:00
Rui Ueyama
a3ceb0528e wip 2021-03-29 21:04:20 +09:00
Rui Ueyama
beef12803e wip 2021-03-29 21:02:12 +09:00
Rui Ueyama
5403610ab3 wip 2021-03-29 20:59:41 +09:00
Rui Ueyama
1a1a558716 wip 2021-03-29 20:49:02 +09:00
Rui Ueyama
7676fba220 wip 2021-03-29 19:14:11 +09:00
Rui Ueyama
8963b5632c wip 2021-03-29 17:36:56 +09:00
Rui Ueyama
246af86ea4 wip 2021-03-29 16:17:33 +09:00
Rui Ueyama
2d3a19c0ca wip 2021-03-29 16:05:05 +09:00
Rui Ueyama
4821453ba3 wip 2021-03-29 16:02:12 +09:00
Rui Ueyama
c8531418de wip 2021-03-29 15:53:00 +09:00
Rui Ueyama
7ff68f2d9c wip 2021-03-29 15:16:53 +09:00
Rui Ueyama
244cc6cb28 wip 2021-03-29 13:36:26 +09:00
Rui Ueyama
f13b7db5c4 Fix TPOFF32 relocation handling 2021-03-27 14:47:30 +09:00
Rui Ueyama
48c8321344 Rename 2021-03-25 18:33:34 +09:00
Rui Ueyama
5f104f5684 wip 2021-03-25 01:48:12 +09:00
Rui Ueyama
16cd35999f wip 2021-03-23 14:46:59 +09:00
Rui Ueyama
1bd26aea0b wip 2021-03-23 12:41:34 +09:00
Rui Ueyama
8a96555d40 Do not emit DT_INIT_ARRAY and DT_FINI_ARRAY if empty 2021-03-23 12:33:54 +09:00
Rui Ueyama
cfeb6d9bd7 Do not set DT_RELA, DT_RELASZ and DT_RELAENT if .rel.dyn is empty 2021-03-23 11:05:01 +09:00
Rui Ueyama
031e978bc6 Do not emit .got, .got.plt or .rela.got if empty 2021-03-23 11:02:13 +09:00
Rui Ueyama
a0caf286a3 wip 2021-03-22 17:11:06 +09:00
Rui Ueyama
a1d8b56c04 Support GOT64, GOTPCREL64 and GOTPC64 relocations 2021-03-22 12:17:03 +09:00
Rui Ueyama
f03e11d768 wip 2021-03-18 20:29:39 +09:00
Rui Ueyama
b96155dafa Support TLSDESC 2021-03-18 16:43:47 +09:00
Rui Ueyama
9a477418e3 Add "-z nodlopen" and "-z nodelete" 2021-03-18 13:16:52 +09:00
Rui Ueyama
c9fe3ba8f6 wip 2021-03-18 01:31:16 +09:00
Rui Ueyama
1b5a0c66bb wip 2021-03-18 01:04:30 +09:00
Rui Ueyama
2cb2723914 Sort .rela.dyn contents 2021-03-17 20:57:09 +09:00
Rui Ueyama
771b38fc21 wip 2021-03-17 15:18:43 +09:00
Rui Ueyama
6c06daf6f4 Align GNU_RELRO segment to page boundaries 2021-03-17 14:24:31 +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
044e3b69d9 wip 2021-03-16 19:13:19 +09:00
Rui Ueyama
3b7860d375 wip 2021-03-16 16:01:00 +09:00
Rui Ueyama
c3bbb2c094 Add -filter and -auxiliary 2021-03-16 00:34:09 +09:00