1
1
mirror of https://github.com/rui314/mold.git synced 2024-12-26 18:02:30 +03:00
Commit Graph

386 Commits

Author SHA1 Message Date
Rui Ueyama
e88dddb820 Add -z {text,notext,textoff] 2021-06-17 14:18:44 +09:00
Rui Ueyama
333843a33d Add --warn-unresolved-symbols and --error-unresolved-symbols 2021-06-14 00:04:07 +09:00
Rui Ueyama
45ee501b4c Do not generate unnecessary copy relocations 2021-06-13 01:35:31 +09:00
Rui Ueyama
8940abf807 Sort .{init,fini}_array and .[cd]tors 2021-05-31 01:11:45 +09:00
Rui Ueyama
13003d2479 Add --compress-debug-sections 2021-05-06 17:20:07 +09:00
Rui Ueyama
bbea31c254 Simplify 2021-05-04 18:34:14 +09:00
Rui Ueyama
1d343f50d6 Change how to uncompress sections 2021-05-04 14:08:09 +09:00
Rui Ueyama
33c7719838 wip 2021-04-12 20:18:43 +09:00
Rui Ueyama
acad56a4c7 wip 2021-04-06 18:11:07 +09:00
Rui Ueyama
fd28b1fc72 wip 2021-04-06 14:42:58 +09:00
Rui Ueyama
d03e4c9a17 wip 2021-04-06 14:36:31 +09:00
Rui Ueyama
59ee95a797 Inline a few functions 2021-04-05 23:58:34 +09:00
Rui Ueyama
058c531169 Remove rels from InputSection 2021-04-02 01:35:10 +09:00
Rui Ueyama
6f78032e47 esym 2021-04-01 23:32:07 +09:00
Rui Ueyama
62be757616 wip 2021-03-31 21:16:13 +09:00
Rui Ueyama
47c8fdf66d wip 2021-03-30 23:20:42 +09:00
Rui Ueyama
b19a4873a4 Split input_sections.cc 2021-03-30 22:55:58 +09:00
Rui Ueyama
1348da5c2f i386 2021-03-30 21:05:39 +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
ae110f6178 wip 2021-03-30 11:47:26 +09:00
Rui Ueyama
af2f1b8be4 wip 2021-03-30 02:20:56 +09:00
Rui Ueyama
2db95a3f52 wip 2021-03-29 21:07:44 +09:00
Rui Ueyama
a3ceb0528e wip 2021-03-29 21:04:20 +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
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
ab488e1400 Allow DTPOFF32 in non-alloc sections 2021-03-24 19:00:01 +09:00
Rui Ueyama
4485de811a Do not create a copy relcations against a protected symbol 2021-03-23 15:21:59 +09:00
Rui Ueyama
41a77634d9 wip 2021-03-22 19:15:24 +09:00
Rui Ueyama
a0caf286a3 wip 2021-03-22 17:11:06 +09:00
Rui Ueyama
f56215aae1 wip 2021-03-22 15:33:39 +09:00
Rui Ueyama
a1d8b56c04 Support GOT64, GOTPCREL64 and GOTPC64 relocations 2021-03-22 12:17:03 +09:00
Rui Ueyama
69afad0e29 Handle invalid sections in debug info sectionsy 2021-03-21 13:36:55 +09:00
Rui Ueyama
9a3df57ab3 wip 2021-03-20 12:45:03 +09:00
Rui Ueyama
7d07b48c92 Support R_X86_64_SIZE32 and SIZE64 relocations 2021-03-20 12:35:51 +09:00
Rui Ueyama
79a973dbdd Refactor 2021-03-19 11:01:15 +09:00
Rui Ueyama
bbb01922bb wip 2021-03-19 02:50:20 +09:00
Rui Ueyama
5d043932b1 wip 2021-03-19 01:37:09 +09:00
Rui Ueyama
f2b851923d Refactor 2021-03-19 01:11:49 +09:00
Rui Ueyama
8ca679bb3c wip 2021-03-19 00:00:51 +09:00
Rui Ueyama
f03e11d768 wip 2021-03-18 20:29:39 +09:00
Rui Ueyama
1131ea7512 Add "-z nocopyreloc" 2021-03-18 19:54:56 +09:00