mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
This patch introduces `--enable-experimental-noncopyable-generics` for the build script. It replaces `--swift-stdlib-experimental-noncopyable-generics` The old build option only enables the feature when building the stdlib, but if we've built the stdlib with NoncopyableGenerics, the compiler should be hardwired to have that feature enabled, too. This patch also introduces the `noncopyable_generics` lit parameter, so that tests assuming the system was built with the feature can live in-tree and be tested, if they specify `REQUIRES: noncopyable_generics`.
22 lines
507 B
C
22 lines
507 B
C
// This file is processed by CMake.
|
|
// See https://cmake.org/cmake/help/v3.0/command/configure_file.html.
|
|
|
|
#ifndef SWIFT_CONFIG_H
|
|
#define SWIFT_CONFIG_H
|
|
|
|
#cmakedefine HAVE_WAIT4 1
|
|
|
|
#cmakedefine HAVE_PROC_PID_RUSAGE 1
|
|
|
|
#cmakedefine01 SWIFT_IMPLICIT_CONCURRENCY_IMPORT
|
|
|
|
#cmakedefine01 SWIFT_IMPLICIT_BACKTRACING_IMPORT
|
|
|
|
#cmakedefine01 SWIFT_ENABLE_EXPERIMENTAL_DISTRIBUTED
|
|
|
|
#cmakedefine01 SWIFT_ENABLE_EXPERIMENTAL_NONCOPYABLE_GENERICS
|
|
|
|
#cmakedefine01 SWIFT_ENABLE_GLOBAL_ISEL_ARM64
|
|
|
|
#endif // SWIFT_CONFIG_H
|