Skip to content

Commit 1698f69

Browse files
committed
Add stdlib_S_standalone_minimal_macho_arm64_relative_procotol_witness_table configuration
1 parent 90cb805 commit 1698f69

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

utils/build-presets.ini

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2615,6 +2615,39 @@ mixin-preset=stdlib_S_standalone_minimal_macho_arm64,build
26152615
test
26162616
validation-test
26172617

2618+
[preset: stdlib_S_standalone_minimal_macho_arm64_relative_protocol_witness_table,build,test]
2619+
mixin-preset=
2620+
stdlib_base_standalone
2621+
mixin_stdlib_minimal
2622+
2623+
build-subdir=stdlib_S_standalone
2624+
debug
2625+
assertions
2626+
2627+
verbose-build
2628+
2629+
swift-primary-variant-sdk=FREESTANDING
2630+
swift-primary-variant-arch=arm64
2631+
swift-freestanding-flavor=apple
2632+
swift-freestanding-sdk=macosx
2633+
stdlib-deployment-targets=freestanding-arm64
2634+
2635+
# For now, until clang/swiftc works correctly with "none-macho" as the OS part of target triple.
2636+
swift-freestanding-triple-name=macosx11.0
2637+
swift-freestanding-module-name=macos
2638+
swift-freestanding-archs=arm64
2639+
2640+
# For lit tests, we are producing dynamic executables with statically linked stdlib into the executable.
2641+
swift-runtime-static-image-inspection=0
2642+
2643+
swift-stdlib-experimental-hermetic-seal-at-link=0
2644+
swift-stdlib-lto=
2645+
swift-enable-runtime-function-counters=0
2646+
swift-stdlib-use-relative-protocol-witness-tables=1
2647+
2648+
test
2649+
validation-test
2650+
26182651
[preset: stdlib_S_standalone_darwin_x86_64,build]
26192652
mixin-preset=
26202653
stdlib_S_standalone,build

0 commit comments

Comments
 (0)