Tess Strickland
9df6656aa9
[build] Re-add linker flags to create empty section in AOT runtime.
...
To avoid these flags being applied to unexpected build rules, we
separate them out into a separate config that is then pulled in
explicitly in the `dart_precompiled_runtime{,_product}` executable
rules. Only those two executables need the additional empty section:
the product version because it becomes `dartaotruntime` in the SDK
bundle, and the non-product version because some of our tests build
standalone executables using it.
The linker flags were originally removed due to
https://github.com/flutter/flutter/issues/112687 .
With the recent removal of bitcode support from Flutter (see
https://github.com/flutter/flutter/issues/107883 ), I can build
the `ios_release` target locally without any issue.
This also reverts the clang DEPS changes from CL 256208 (again).
TEST=pkg/dartdev/test/commands/compile_test
Bug: https://github.com/dart-lang/sdk/issues/49783
Cq-Include-Trybots: luci.dart.try:analyzer-mac-release-try,dart-sdk-mac-arm64-try,dart-sdk-mac-try,pkg-mac-release-arm64-try,pkg-mac-release-try,vm-kernel-precomp-mac-product-x64-try,vm-kernel-precomp-nnbd-mac-release-arm64-try
Change-Id: Ie46402ec2eeda23109247eb9d7a64935ec2052cb
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/262429
Reviewed-by: Martin Kustermann <kustermann@google.com >
Commit-Queue: Tess Strickland <sstrickl@google.com >
2022-10-07 09:26:18 +00:00
..
2022-10-03 12:25:08 +00:00
2022-08-16 12:17:26 +00:00
2021-07-02 19:06:45 +00:00
2021-12-24 06:44:34 +00:00
2022-08-23 12:18:00 +00:00
2022-10-07 09:26:18 +00:00
2022-03-10 23:48:05 +00:00
2021-03-10 00:42:37 +00:00
2022-05-31 15:36:33 +00:00
2022-05-31 15:36:33 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2021-12-15 22:22:36 +00:00
2022-04-19 23:27:17 +00:00
2022-10-04 16:59:57 +00:00
2022-10-04 16:59:57 +00:00
2022-09-13 22:38:22 +00:00
2022-09-13 22:38:22 +00:00
2022-06-15 11:08:28 +00:00
2022-02-23 16:55:52 +00:00
2022-07-12 19:35:22 +00:00
2022-07-12 19:35:22 +00:00
2022-07-12 19:35:22 +00:00
2022-07-12 19:35:22 +00:00
2022-02-07 23:15:56 +00:00
2020-07-23 11:30:39 +00:00
2022-01-20 00:57:57 +00:00
2020-03-09 14:16:47 +00:00
2021-09-02 14:14:35 +00:00
2021-08-13 01:08:51 +00:00
2021-07-02 19:06:45 +00:00
2020-04-20 16:19:36 +00:00
2021-08-13 01:08:51 +00:00
2021-08-13 01:08:51 +00:00
2021-08-13 01:08:51 +00:00
2020-03-27 15:28:23 +00:00
2020-12-16 10:55:12 +00:00
2021-08-13 01:08:51 +00:00
2021-07-02 19:06:45 +00:00
2020-04-13 21:11:52 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2022-09-13 21:16:28 +00:00
2022-09-13 21:16:28 +00:00
2022-09-13 21:16:28 +00:00
2022-09-13 21:16:28 +00:00
2021-03-10 00:42:37 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2021-06-04 14:26:36 +00:00
2021-06-04 14:26:36 +00:00
2022-03-09 18:02:34 +00:00
2022-09-21 18:16:56 +00:00
2020-10-02 00:54:46 +00:00
2022-09-13 22:38:22 +00:00
2022-09-13 21:16:28 +00:00
2020-07-23 11:30:39 +00:00
2022-06-30 21:16:04 +00:00
2020-11-13 22:10:54 +00:00
2020-05-07 19:40:18 +00:00
2021-07-02 19:06:45 +00:00
2021-02-02 20:04:22 +00:00
2022-09-01 20:36:12 +00:00
2022-09-13 21:16:28 +00:00
2022-09-13 21:16:28 +00:00
2020-07-17 19:29:47 +00:00
2020-07-17 19:29:47 +00:00
2022-02-23 16:55:52 +00:00
2021-09-02 14:14:35 +00:00
2022-08-15 21:02:36 +00:00
2021-09-16 20:31:45 +00:00
2022-10-04 16:59:57 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2020-07-23 11:30:39 +00:00
2021-02-05 23:53:28 +00:00
2021-06-14 20:45:18 +00:00
2022-08-05 11:53:37 +00:00
2022-08-05 11:53:37 +00:00
2022-08-05 11:53:37 +00:00
2021-10-19 21:25:43 +00:00
2021-10-19 21:25:43 +00:00
2022-08-05 11:53:37 +00:00
2020-07-07 21:07:55 +00:00
2022-08-05 11:53:37 +00:00
2021-07-15 15:26:55 +00:00
2022-08-05 11:53:37 +00:00
2020-12-16 19:07:12 +00:00
2022-04-20 13:55:59 +00:00
2021-10-26 22:53:41 +00:00
2022-04-20 13:55:59 +00:00
2022-04-20 13:55:59 +00:00
2021-10-07 16:23:42 +00:00
2022-03-16 00:20:03 +00:00
2022-08-29 17:14:36 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2022-06-30 21:16:04 +00:00
2022-06-15 11:08:28 +00:00
2022-03-02 19:50:50 +00:00
2022-03-31 06:40:51 +00:00
2021-08-26 15:34:48 +00:00
2022-04-04 21:57:22 +00:00
2022-04-04 21:57:22 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2021-07-12 19:57:34 +00:00
2021-08-26 15:34:48 +00:00
2022-03-31 06:40:51 +00:00
2022-03-31 06:40:51 +00:00
2022-08-17 16:18:35 +00:00
2022-09-29 08:32:47 +00:00
2022-03-24 10:08:01 +00:00
2021-07-02 19:06:45 +00:00
2021-10-08 15:46:23 +00:00
2020-03-23 03:51:40 +00:00
2021-10-08 15:46:23 +00:00
2020-03-23 20:35:47 +00:00
2022-09-01 20:36:12 +00:00
2020-03-23 03:51:40 +00:00
2022-09-01 20:36:12 +00:00
2020-03-23 03:51:40 +00:00
2022-09-01 20:36:12 +00:00
2021-10-08 15:46:23 +00:00
2020-03-23 03:51:40 +00:00
2022-09-13 22:38:22 +00:00
2021-10-08 15:46:23 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2022-04-04 21:34:21 +00:00
2021-07-02 19:06:45 +00:00
2022-05-31 15:36:33 +00:00
2022-05-31 15:36:33 +00:00
2022-05-31 15:36:33 +00:00
2022-05-31 15:36:33 +00:00
2022-05-31 15:36:33 +00:00
2022-05-31 15:36:33 +00:00
2022-05-31 15:36:33 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2020-07-23 11:30:39 +00:00
2022-03-09 18:02:34 +00:00
2022-03-09 18:02:34 +00:00
2022-03-21 16:47:47 +00:00
2022-03-21 16:47:47 +00:00
2022-03-21 16:47:47 +00:00
2022-03-21 16:47:47 +00:00
2022-03-21 16:47:47 +00:00
2022-03-21 16:47:47 +00:00
2022-03-21 16:47:47 +00:00
2022-03-21 16:47:47 +00:00
2022-03-21 16:47:47 +00:00
2022-03-21 16:47:47 +00:00
2022-03-21 16:47:47 +00:00
2022-03-21 16:47:47 +00:00
2022-03-21 16:47:47 +00:00
2021-10-08 00:22:12 +00:00
2021-10-08 00:22:12 +00:00
2021-10-08 00:22:12 +00:00
2021-10-08 00:22:12 +00:00
2022-03-22 18:28:19 +00:00
2021-10-29 18:19:49 +00:00
2021-04-01 18:04:12 +00:00
2021-10-08 00:22:12 +00:00
2021-08-12 21:30:10 +00:00
2021-08-12 21:30:10 +00:00
2021-08-12 21:30:10 +00:00
2021-08-12 21:30:10 +00:00
2021-07-02 19:06:45 +00:00
2020-08-20 19:00:59 +00:00