Mike Ash
ce26e7f3fd
[Runtime] Fix protocol conformances on NULL types when back deploying.
...
Add code to the 5.0 compatibility library that scans for conformances pointing to a NULL type and rewrites them to point to a dummy type that the 5.0 protocol conformance checking code will safely ignore.
2019-08-14 11:07:31 -04:00
Alex Langford
a16c71cc86
[CMake] Remove TARGET_LIBRARY option from add_swift_target_library
...
If you're calling add_swift_target_library, you already know it's a
target library.
2019-07-24 14:55:08 -07:00
Ross Bayer
3257761ae0
[Build System: CMake] Move the CompatibilityDynamicReplacements library into the stdlib/toolchain source directory.
2019-07-23 15:34:17 -07:00
Ross Bayer
1a8dff82be
[Build System: CMake] Move the Compatibility50 library into the stdlib/toolchain source directory.
2019-07-23 15:34:17 -07:00
Ross Bayer
6d0450a688
[Build System: CMake] Move the legacy_layouts content into stdlib/toolchain, a new directory of content that is installed only in the toolchain.
2019-07-23 14:15:36 -07:00