mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
stdlib: enable prespecialization of generic metadata on Windows
Enable support for pre-speciailization of generic metadata on Windows.
This commit is contained in:
@@ -1745,7 +1745,7 @@ bool IRGenModule::useDllStorage() { return ::useDllStorage(Triple); }
|
||||
|
||||
bool IRGenModule::shouldPrespecializeGenericMetadata() {
|
||||
auto canPrespecializeTarget =
|
||||
(Triple.isOSDarwin() ||
|
||||
(Triple.isOSDarwin() || Triple.isOSWindows() ||
|
||||
(Triple.isOSLinux() && !(Triple.isARM() && Triple.isArch32Bit())));
|
||||
if (canPrespecializeTarget && isStandardLibrary()) {
|
||||
return IRGen.Opts.PrespecializeGenericMetadata;
|
||||
|
||||
Reference in New Issue
Block a user