Sunho Kim
db995d72db
[JITLink][COFF] Initial COFF support.
...
Adds initial COFF support in JITLink. This is able to run a hello world c program in x86 windows successfully.
Implemented
- COFF object loader
- Static local symbols
- Absolute symbols
- External symbols
- Weak external symbols
- Common symbols
- COFF jitlink-check support
- All COMDAT selection type execpt largest
- Implicit symobl size calculation
- Rel32 relocation with PLT stub.
- IMAGE_REL_AMD64_ADDR32NB relocation
Reviewed By: lhames
Differential Revision: https://reviews.llvm.org/D128968
2022-07-13 03:52:43 +09:00
..
2022-07-07 14:29:20 +02:00
2022-07-07 14:29:20 +02:00
2022-04-15 18:50:26 -05:00
2022-06-01 18:51:35 -07:00
2022-07-10 10:29:15 +02:00
2022-07-07 14:29:20 +02:00
2022-06-29 10:00:43 -07:00
2022-07-07 14:29:20 +02:00
2022-07-08 20:06:44 +02:00
2022-06-04 23:51:13 -07:00
2022-02-24 13:25:11 +01:00
2022-03-31 08:44:10 +01:00
2022-07-07 14:29:20 +02:00
2022-07-07 14:29:20 +02:00
2022-06-05 00:31:44 -07:00
2022-06-14 10:32:56 +01:00
2022-07-07 18:48:45 +00:00
2022-05-18 17:33:12 -05:00
2022-01-21 13:54:49 +01:00
2022-06-04 23:51:13 -07:00
2022-02-08 09:49:38 +01:00
2022-05-07 13:49:54 +02:00
2022-06-06 04:27:32 +00:00
2022-06-30 09:53:08 -07:00
2022-06-07 00:31:02 -07:00
2022-07-01 15:37:57 +01:00
2022-06-05 01:07:51 -07:00
2022-06-05 01:07:51 -07:00
2022-06-25 11:56:50 -07:00
2022-06-05 00:31:44 -07:00
2022-05-07 13:49:54 +02:00
2022-07-13 03:52:43 +09:00
2022-06-05 01:07:51 -07:00
2022-06-28 14:49:35 -07:00
2022-03-21 10:43:22 -07:00
2022-06-20 22:45:45 -07:00
2022-07-06 10:06:18 -07:00
2022-07-08 11:19:07 -07:00
2022-06-04 23:51:13 -07:00
2022-06-04 23:51:13 -07:00
2022-07-12 08:20:11 +00:00
2022-05-07 13:49:54 +02:00
2022-06-07 13:03:19 -04:00
2022-03-12 17:26:40 +01:00
2022-07-07 14:29:20 +02:00
2022-05-23 09:58:54 -07:00
2022-07-11 09:04:45 -07:00
2022-07-08 14:30:06 -04:00
2022-05-07 13:49:54 +02:00
2022-01-31 11:16:28 +01:00
2022-07-07 14:29:20 +02:00
2022-06-25 21:42:52 -07:00
2022-06-27 23:22:21 -07:00
2022-07-07 14:29:20 +02:00
2022-06-29 15:13:45 +08:00
2022-06-30 09:56:47 -07:00
2022-03-07 16:53:27 -08:00
2022-06-05 01:07:51 -07:00
2022-05-07 13:49:54 +02:00
2022-02-01 23:05:03 -08:00
2022-06-25 21:42:52 -07:00
2022-05-07 13:49:54 +02:00
2022-01-21 13:54:49 +01:00
2022-03-21 13:55:08 -07:00
2022-06-05 01:07:51 -07:00
2022-06-27 10:44:15 -07:00
2022-02-10 21:13:44 +01:00
2022-04-06 10:01:46 +03:00
2022-06-05 00:31:44 -07:00
2022-07-10 10:29:15 +02:00
2022-05-07 13:49:54 +02:00
2022-05-07 13:49:54 +02:00
2022-06-05 00:31:44 -07:00
2022-07-01 21:13:18 -04:00
2022-07-06 17:07:20 +02:00
2022-01-08 00:47:31 +00:00
2022-01-08 00:47:31 +00:00
2022-05-09 11:06:08 -04:00
2022-02-24 13:25:11 +01:00
2022-01-21 18:45:03 -06:00
2022-06-06 04:27:32 +00:00