Rui Ueyama
|
6a34935cc9
|
wip
|
2021-03-05 19:46:12 +09:00 |
|
Rui Ueyama
|
41f8cba844
|
Do not emit .interp for DSO
|
2021-03-05 13:57:00 +09:00 |
|
Rui Ueyama
|
791465b832
|
wip
|
2021-03-04 20:23:27 +09:00 |
|
Rui Ueyama
|
611910ad37
|
wip
|
2021-03-04 14:33:40 +09:00 |
|
Rui Ueyama
|
cc9c23e42b
|
wip
|
2021-03-04 14:09:56 +09:00 |
|
Rui Ueyama
|
713c71ac1b
|
wip
|
2021-03-02 22:57:15 +09:00 |
|
Rui Ueyama
|
453104c5b4
|
Add -Bsymbolic-functions
|
2021-03-02 22:08:06 +09:00 |
|
Rui Ueyama
|
bc0379ecd4
|
Add -Bsymbolic
|
2021-03-02 21:47:19 +09:00 |
|
Rui Ueyama
|
0d56ca6fc6
|
wip
|
2021-03-02 20:24:31 +09:00 |
|
Rui Ueyama
|
98db1741c4
|
Guarantee function pointer equivalence
|
2021-03-01 23:42:13 +09:00 |
|
Rui Ueyama
|
a3df45cb86
|
wip
|
2021-03-01 22:04:42 +09:00 |
|
Rui Ueyama
|
867305ea36
|
wip
|
2021-03-01 16:28:16 +09:00 |
|
Rui Ueyama
|
231112ba7b
|
Add -v and --version
|
2021-03-01 14:13:17 +09:00 |
|
Rui Ueyama
|
ac8e24a683
|
Add -soname
|
2021-03-01 13:18:51 +09:00 |
|
Rui Ueyama
|
5d1e0c803c
|
Add -init and -fini
|
2021-03-01 12:52:45 +09:00 |
|
Rui Ueyama
|
7f4da62ee9
|
Fix DT_INIT and DT_FINI
|
2021-03-01 12:45:13 +09:00 |
|
Rui Ueyama
|
e0eeb404dc
|
Emit read-only copyrel to .bss.rel.ro
|
2021-02-28 23:26:24 +09:00 |
|
Rui Ueyama
|
c15957c02a
|
Demangle by default
|
2021-02-28 21:11:51 +09:00 |
|
Rui Ueyama
|
12abde58e6
|
Add --script and -T
|
2021-02-28 15:24:36 +09:00 |
|
Rui Ueyama
|
d0c7c10ae0
|
wip
|
2021-02-28 01:04:26 +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
|
c8a931d89c
|
wip
|
2021-02-26 22:09:04 +09:00 |
|
Rui Ueyama
|
a1bbbd3b1c
|
Create .plt.got
|
2021-02-26 21:27:01 +09:00 |
|
Rui Ueyama
|
4c2bf53779
|
wip
|
2021-02-26 17:52:22 +09:00 |
|
Rui Ueyama
|
66307818ee
|
Support -shared
|
2021-02-25 22:11:04 +09:00 |
|
Rui Ueyama
|
1d90a5ad5c
|
wip
|
2021-02-25 20:46:43 +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
|
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
|
f3c66028b4
|
wip
|
2021-02-20 23:48:27 +09:00 |
|
Rui Ueyama
|
cc4c2e49e5
|
Fix -hash-style=gnu
|
2021-02-12 18:02:09 +09:00 |
|
Rui Ueyama
|
80e79114f7
|
wip
|
2021-02-10 14:21:41 +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
|
4efb48d3ee
|
Remove symbols referencing dead sections from symtab
|
2021-01-25 17:09:48 +09:00 |
|
Rui Ueyama
|
b1b253cacb
|
wip
|
2021-01-25 13:16:27 +09:00 |
|
Rui Ueyama
|
1890feec8d
|
wip
|
2021-01-25 13:16:26 +09:00 |
|
Rui Ueyama
|
3489a464c6
|
wip
|
2021-01-25 12:05:12 +09:00 |
|
Rui Ueyama
|
6ec9cb9bfd
|
wip
|
2021-01-24 21:15:59 +09:00 |
|
Rui Ueyama
|
1bbd8fdddc
|
Implement --gc-sections
|
2021-01-24 19:47:34 +09:00 |
|
Rui Ueyama
|
532cb962db
|
temporary
|
2021-01-21 09:58:46 +09:00 |
|
Rui Ueyama
|
198c4e279d
|
temporary
|
2021-01-20 21:08:37 +09:00 |
|
Rui Ueyama
|
7e1fb026f7
|
Add PT_NOTE
|
2021-01-16 15:16:05 +09:00 |
|
Rui Ueyama
|
183f72e067
|
temporary
|
2021-01-14 16:25:54 +09:00 |
|
Rui Ueyama
|
0c6fa7236b
|
temporary
|
2021-01-14 15:13:03 +09:00 |
|