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 |
|