Jakub Konka
bb532584bc
macho: update how we insert output sections
...
Instead of generating sections upfront, allow generation by scanning
the object files for input -> output sections mapping. Next, always
strive to keep output sections in the final container sorted as they
appear in the final binary. This makes the linker less messy wrt
handling of output sections sort order for dyld/macOS not to complain.
There's still more work to be done for incremental context though
to make this work but looks promising already.
2022-08-03 21:19:41 +02:00
..
2022-04-27 11:10:52 +02:00
2022-08-03 21:19:41 +02:00
2022-07-15 10:16:31 +03:00
2022-06-11 23:49:33 +03:00
2022-08-03 15:25:15 +02:00
2022-05-09 18:51:46 +02:00
2022-07-01 00:09:36 +03:00
2022-07-06 16:23:42 -07:00
2022-08-01 19:38:05 +03:00
2022-07-20 12:50:58 -07:00
2022-06-25 21:27:56 -07:00
2022-05-11 15:43:18 -04:00
2022-07-12 18:38:11 -07:00
2022-07-23 13:52:16 +03:00
2022-07-16 11:46:13 +09:00
2022-07-23 15:30:12 +03:00
2022-05-04 21:26:48 +02:00
2022-07-13 16:10:41 -07:00
2022-07-31 13:00:16 -07:00
2022-07-01 13:18:08 +02:00
2022-07-28 23:22:44 -07:00
2022-06-25 21:27:56 -07:00
2022-05-27 16:43:33 -04:00
2021-12-16 19:08:58 -08:00
2022-01-01 12:47:08 +00:00
2021-10-04 23:48:55 -07:00
2021-08-24 12:25:09 -07:00
2022-07-26 11:25:49 -07:00
2022-07-30 00:18:08 +03:00
2022-05-06 22:40:57 -07:00
2022-03-11 22:47:24 -07:00
2021-11-30 23:32:47 +00:00
2022-04-19 19:42:15 -05:00
2022-03-30 20:38:01 -07:00
2022-06-17 21:04:21 +03:00
2022-04-14 02:56:40 -04:00
2022-05-11 18:41:23 -06:00
2022-03-01 13:28:47 -05:00
2022-07-26 11:25:49 -07:00
2022-08-02 18:34:30 +03:00
2022-05-07 00:02:15 +09:00
2022-05-27 16:43:33 -04:00
2022-04-28 18:31:20 +03:00
2022-06-11 23:49:33 +03:00
2021-08-24 12:25:09 -07:00
2022-07-01 13:18:08 +02:00
2021-11-30 23:32:47 +00:00
2022-07-29 02:35:06 -07:00
2022-05-27 16:43:33 -04:00
2022-05-27 16:43:33 -04:00
2022-05-13 16:43:59 -04:00
2022-03-08 20:38:12 +02:00
2021-09-01 17:54:06 -07:00
2021-11-30 23:32:47 +00:00
2022-07-27 18:07:53 +03:00
2022-08-01 19:38:05 +03:00
2022-04-20 17:18:06 -07:00
2022-01-07 00:06:06 -05:00
2022-06-03 20:21:20 +03:00
2022-05-11 15:43:18 -04:00
2022-04-14 10:12:45 -07:00
2022-07-24 11:51:59 +03:00
2022-07-06 20:12:00 -07:00
2021-08-24 12:25:09 -07:00
2022-07-09 15:19:03 +03:00
2022-08-03 21:19:41 +02:00
2022-07-11 16:40:05 +03:00
2022-07-26 14:26:46 +03:00
2022-06-03 20:21:20 +03:00
2022-04-29 22:51:53 -04:00
2022-07-25 22:04:30 +03:00
2021-11-09 18:31:03 -07:00
2022-07-31 13:00:16 -07:00
2022-04-05 18:08:33 +03:00
2022-05-02 22:06:02 -07:00
2022-07-25 18:12:32 +03:00
2022-07-22 19:25:38 +03:00
2022-07-25 22:04:30 +03:00
2022-05-26 21:58:19 -07:00
2022-07-01 13:18:08 +02:00
2022-06-03 20:21:20 +03:00
2022-07-25 22:04:30 +03:00
2022-07-22 18:58:43 +03:00
2022-03-10 13:13:17 -05:00
2021-12-19 00:24:45 -05:00
2022-07-26 20:04:24 -07:00
2022-05-11 15:43:18 -04:00
2022-07-28 23:22:44 -07:00
2022-07-25 15:51:22 +03:00
2022-07-04 16:53:41 -07:00
2022-05-27 16:43:33 -04:00
2022-04-15 17:01:01 -05:00
2022-06-17 21:04:21 +03:00
2022-06-11 11:02:56 +03:00
2022-01-07 00:06:06 -05:00
2022-01-04 17:59:05 +01:00
2022-06-11 23:49:33 +03:00
2022-07-10 23:47:56 +03:00