Rui Ueyama
|
9881a61cb3
|
[Mach-O] Programmatically construct export trie
|
2021-09-19 20:18:34 +09:00 |
|
Rui Ueyama
|
43e513d7af
|
[Mach-O] wip
|
2021-09-19 19:17:12 +09:00 |
|
Rui Ueyama
|
08f049434f
|
[Mach-O] wip
|
2021-09-19 16:21:08 +09:00 |
|
Rui Ueyama
|
a71f70708c
|
[Mach-O] wip
|
2021-09-19 14:35:45 +09:00 |
|
Rui Ueyama
|
7f671f5390
|
[Mach-O] Programmatically construct lazy bind instructions
|
2021-09-19 14:13:01 +09:00 |
|
Rui Ueyama
|
d84b813cb3
|
[Mach-O] Programmatically construct bind instructions
|
2021-09-19 13:37:56 +09:00 |
|
Rui Ueyama
|
fabd425f67
|
[Mach-O] Simplify
|
2021-09-19 12:13:54 +09:00 |
|
Rui Ueyama
|
fbf3a1a24e
|
[Mach-O] Programmatically construct rebase instructions
|
2021-09-19 12:01:03 +09:00 |
|
Rui Ueyama
|
76874d84ba
|
[Mach-O] Output "hello world" program
With this change, ld64.mold is able to emit a "hello world" program.
$ ./ld64.mold -out hello
$ ./hello
Hello world
|
2021-09-18 20:57:05 +09:00 |
|
Rui Ueyama
|
ded5d5e6a1
|
[Mach-O] wip
|
2021-09-18 20:57:03 +09:00 |
|
Rui Ueyama
|
2d5e6888f9
|
[Mach-O] wip
|
2021-09-18 20:57:01 +09:00 |
|
Rui Ueyama
|
3a503ce2cc
|
[Mach-O] wip
|
2021-09-18 20:56:59 +09:00 |
|
Rui Ueyama
|
1f3f019a59
|
[Mach-O] wip
|
2021-09-18 20:56:55 +09:00 |
|
Rui Ueyama
|
f55fc5f082
|
[Mach-O] wip
|
2021-09-18 20:56:51 +09:00 |
|
Rui Ueyama
|
fb0b316c81
|
[Mach-O] wip
|
2021-09-18 17:38:34 +09:00 |
|
Rui Ueyama
|
1ebfc28aea
|
[Mach-O] wip
|
2021-09-18 17:25:59 +09:00 |
|
Rui Ueyama
|
da5effd52d
|
[Mach-O] wip
|
2021-09-18 16:56:00 +09:00 |
|
Rui Ueyama
|
e8aa31cd8b
|
[Mach-O] wip
|
2021-09-18 15:05:46 +09:00 |
|
Rui Ueyama
|
c7243f6c5c
|
[Mach-O] wip
|
2021-09-18 14:38:23 +09:00 |
|
Rui Ueyama
|
2500ae7e27
|
[Mach-O] wip
|
2021-09-18 12:35:27 +09:00 |
|
Rui Ueyama
|
5af8995471
|
[Mach-O] wip
|
2021-09-18 12:27:17 +09:00 |
|
Rui Ueyama
|
aa5061d784
|
[Mach-O] wip
|
2021-09-18 11:42:48 +09:00 |
|
Rui Ueyama
|
4b79c858dd
|
[Mach-O] wip
|
2021-09-18 11:40:38 +09:00 |
|
Rui Ueyama
|
d2aec43b66
|
[Mach-O] wip
|
2021-09-17 22:40:21 +09:00 |
|
Rui Ueyama
|
76b767df4b
|
[Mach-O] wip
|
2021-09-17 22:01:00 +09:00 |
|
Rui Ueyama
|
1dc41ab2d0
|
[Mach-O] wip
|
2021-09-17 21:57:34 +09:00 |
|
Rui Ueyama
|
c6d3370f07
|
[Mach-O] wip
|
2021-09-17 20:47:53 +09:00 |
|
Rui Ueyama
|
40a689011e
|
[Mach-O] wip
|
2021-09-17 20:43:49 +09:00 |
|
Rui Ueyama
|
03d73f2e9e
|
[Mach-O] wip
|
2021-09-17 20:32:29 +09:00 |
|
Rui Ueyama
|
142a9c2703
|
[Mach-O] wip
|
2021-09-17 20:13:37 +09:00 |
|
Rui Ueyama
|
49233b1ef6
|
[Mach-O] wip
|
2021-09-17 18:03:44 +09:00 |
|
Rui Ueyama
|
958d79fa6b
|
[Mach-O] wip
|
2021-09-17 15:19:00 +09:00 |
|
Rui Ueyama
|
079900fa84
|
[Mach-O] wip
|
2021-09-17 13:54:40 +09:00 |
|
Rui Ueyama
|
211bc1810b
|
[Mach-O] wip
|
2021-09-16 22:23:18 +09:00 |
|
Rui Ueyama
|
0d60940b40
|
[Mach-O] wip
|
2021-09-16 22:12:51 +09:00 |
|
Rui Ueyama
|
1e3aff2d71
|
[Mach-O] wip
|
2021-09-16 20:02:24 +09:00 |
|
Rui Ueyama
|
7bab3aa994
|
[Mach-O] wip
|
2021-09-16 19:26:49 +09:00 |
|
Rui Ueyama
|
bfdf9ecf7b
|
[Mach-O] wip
|
2021-09-16 18:13:59 +09:00 |
|
Rui Ueyama
|
4933af3550
|
[Mach-O] wip
|
2021-09-16 17:59:32 +09:00 |
|
Rui Ueyama
|
474dc4a123
|
[Mach-O] wip
|
2021-09-16 17:40:14 +09:00 |
|
Rui Ueyama
|
aea0022c5c
|
[Mach-O] wip
|
2021-09-16 17:19:54 +09:00 |
|
Rui Ueyama
|
a1ec749dfe
|
[Mach-O] wip
|
2021-09-16 16:54:14 +09:00 |
|
Rui Ueyama
|
6b477e37ca
|
[Mach-O] wip
|
2021-09-16 16:21:18 +09:00 |
|
Rui Ueyama
|
28092ffe9d
|
[Mach-O] wip
|
2021-09-16 15:29:30 +09:00 |
|
Rui Ueyama
|
5e83481ffb
|
[Mach-O] wip
|
2021-09-16 14:49:50 +09:00 |
|
Rui Ueyama
|
7232178513
|
[Mach-O] wip
|
2021-09-16 14:20:38 +09:00 |
|
Rui Ueyama
|
aaf04a515b
|
[Mach-O] wip
|
2021-09-16 12:25:05 +09:00 |
|
Rui Ueyama
|
5ea876ff2f
|
[Mach-O] wip
|
2021-09-15 21:00:34 +09:00 |
|
Rui Ueyama
|
2fedb900d3
|
[Mach-O] wip
|
2021-09-15 17:32:13 +09:00 |
|
Rui Ueyama
|
150565601b
|
Move error handlers from mold::elf to mold
|
2021-09-15 15:32:42 +09:00 |
|