Rui Ueyama
|
4afc68d74d
|
[Mach-O] Handle common symbols
|
2021-10-29 16:19:05 +09:00 |
|
Rui Ueyama
|
c227286dd5
|
[Mach-O] Handle .bss
|
2021-10-29 13:28:52 +09:00 |
|
Rui Ueyama
|
e1ab83155a
|
[Mach-O] wip
|
2021-10-28 18:51:54 +09:00 |
|
Rui Ueyama
|
58f6502a1c
|
[Mach-O] Add static archive file support
|
2021-10-28 14:37:18 +09:00 |
|
Rui Ueyama
|
7236d14650
|
[Mach-O] Report errors for remaining undefined symbols
|
2021-10-27 21:46:57 +09:00 |
|
Rui Ueyama
|
6cdfd45134
|
[Mach-O] Create GOT entries for internal references
|
2021-10-27 15:57:31 +09:00 |
|
Rui Ueyama
|
5549a005f1
|
[Mach-O] Create GOT entries for external references
|
2021-10-26 17:44:57 +09:00 |
|
Rui Ueyama
|
5837fe75eb
|
[Mach-O] wip
|
2021-10-26 16:38:44 +09:00 |
|
Rui Ueyama
|
d7fb95fa63
|
[Mach-O] wip
|
2021-10-26 15:26:08 +09:00 |
|
Rui Ueyama
|
8471f47abb
|
[Mach-O] wip
|
2021-10-26 15:24:23 +09:00 |
|
Rui Ueyama
|
48e7616263
|
[Mach-O] Add the -platform_version option
|
2021-10-26 15:14:14 +09:00 |
|
Rui Ueyama
|
d6657a3cb0
|
[Mach-O] Add the -headerpad option
|
2021-10-25 20:14:52 +09:00 |
|
Rui Ueyama
|
5817265e91
|
[Mach-O] Fix ASAN issue
|
2021-10-25 20:14:32 +09:00 |
|
Rui Ueyama
|
a86ad2771a
|
[Mach-O] Use clang as a linker frontend
Now that we can link a "hello world" program on macOS, we can
use clang as a linker frontend.
|
2021-10-25 19:09:18 +09:00 |
|
Rui Ueyama
|
4b6407dfc0
|
[Mach-O] wip
|
2021-10-23 17:45:45 +09:00 |
|
Rui Ueyama
|
3c513a31cc
|
[Mach-O] Apply relocations
|
2021-10-06 14:33:01 +09:00 |
|
Rui Ueyama
|
4932daadba
|
[Mach-O] wip
|
2021-10-05 11:40:32 +09:00 |
|
Rui Ueyama
|
8965de697b
|
[Mach-O] wip
|
2021-10-05 11:40:32 +09:00 |
|
Rui Ueyama
|
840d19bb5e
|
[Mach-O] Add -o option
|
2021-10-05 11:40:32 +09:00 |
|
Rui Ueyama
|
d123009460
|
[Mach-O] Add a test
|
2021-09-28 21:55:37 +09:00 |
|
Rui Ueyama
|
5ea876ff2f
|
[Mach-O] wip
|
2021-09-15 21:00:34 +09:00 |
|
Rui Ueyama
|
8f10ac5047
|
[Mach-O] Add a test for mach-o stub
|
2021-09-08 19:19:07 +09:00 |
|