diff options
| author | Alex Rønne Petersen <alex@alexrp.com> | 2024-12-14 11:30:35 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-12-14 11:30:35 +0100 |
| commit | 70de2f3a763550cf408705a73cc66f79a45a6e68 (patch) | |
| tree | 69c71e79e94ecac0118e7d02e1dc96ade1696366 /lib/std | |
| parent | 10282eae642af8bc4f8d2c20796bac41860c2d7c (diff) | |
| parent | 13a9bf86297e0ee232d5458fb77ca48b8f304716 (diff) | |
| download | zig-70de2f3a763550cf408705a73cc66f79a45a6e68.tar.gz zig-70de2f3a763550cf408705a73cc66f79a45a6e68.zip | |
Merge pull request #22156 from alexrp/mingw-update
Update MinGW-w64 to dcd7fefc703fb4b12187235386900d34cc13fdc5
Diffstat (limited to 'lib/std')
| -rw-r--r-- | lib/std/zig/target.zig | 54 |
1 files changed, 35 insertions, 19 deletions
diff --git a/lib/std/zig/target.zig b/lib/std/zig/target.zig index 95c7bb124a..5ba2f557fb 100644 --- a/lib/std/zig/target.zig +++ b/lib/std/zig/target.zig @@ -173,17 +173,15 @@ pub fn isLibCLibName(target: std.Target, name: []const u8) bool { return true; if (target.isMinGW()) { - if (eqlIgnoreCase(ignore_case, name, "m")) - return true; - if (eqlIgnoreCase(ignore_case, name, "mingw32")) + if (eqlIgnoreCase(ignore_case, name, "adsiid")) return true; - if (eqlIgnoreCase(ignore_case, name, "msvcrt-os")) + if (eqlIgnoreCase(ignore_case, name, "amstrmid")) return true; - if (eqlIgnoreCase(ignore_case, name, "mingwex")) + if (eqlIgnoreCase(ignore_case, name, "bits")) return true; - if (eqlIgnoreCase(ignore_case, name, "uuid")) + if (eqlIgnoreCase(ignore_case, name, "delayimp")) return true; - if (eqlIgnoreCase(ignore_case, name, "bits")) + if (eqlIgnoreCase(ignore_case, name, "dloadhelper")) return true; if (eqlIgnoreCase(ignore_case, name, "dmoguids")) return true; @@ -191,35 +189,53 @@ pub fn isLibCLibName(target: std.Target, name: []const u8) bool { return true; if (eqlIgnoreCase(ignore_case, name, "dxerr9")) return true; + if (eqlIgnoreCase(ignore_case, name, "dxguid")) + return true; + if (eqlIgnoreCase(ignore_case, name, "ksguid")) + return true; + if (eqlIgnoreCase(ignore_case, name, "ksuser")) + return true; + if (eqlIgnoreCase(ignore_case, name, "largeint")) + return true; + if (eqlIgnoreCase(ignore_case, name, "locationapi")) + return true; + if (eqlIgnoreCase(ignore_case, name, "m")) + return true; if (eqlIgnoreCase(ignore_case, name, "mfuuid")) return true; - if (eqlIgnoreCase(ignore_case, name, "msxml2")) + if (eqlIgnoreCase(ignore_case, name, "mingw32")) return true; - if (eqlIgnoreCase(ignore_case, name, "msxml6")) + if (eqlIgnoreCase(ignore_case, name, "mingwex")) return true; - if (eqlIgnoreCase(ignore_case, name, "amstrmid")) + if (eqlIgnoreCase(ignore_case, name, "mingwthrd")) return true; - if (eqlIgnoreCase(ignore_case, name, "wbemuuid")) + if (eqlIgnoreCase(ignore_case, name, "moldname")) return true; - if (eqlIgnoreCase(ignore_case, name, "wmcodecdspuuid")) + if (eqlIgnoreCase(ignore_case, name, "msxml2")) return true; - if (eqlIgnoreCase(ignore_case, name, "dxguid")) + if (eqlIgnoreCase(ignore_case, name, "msxml6")) return true; - if (eqlIgnoreCase(ignore_case, name, "ksguid")) + if (eqlIgnoreCase(ignore_case, name, "msvcrt-os")) return true; - if (eqlIgnoreCase(ignore_case, name, "locationapi")) + if (eqlIgnoreCase(ignore_case, name, "ntoskrnl")) return true; if (eqlIgnoreCase(ignore_case, name, "portabledeviceguids")) return true; - if (eqlIgnoreCase(ignore_case, name, "mfuuid")) + if (eqlIgnoreCase(ignore_case, name, "pthread")) return true; - if (eqlIgnoreCase(ignore_case, name, "dloadhelper")) + if (eqlIgnoreCase(ignore_case, name, "scrnsave")) + return true; + if (eqlIgnoreCase(ignore_case, name, "scrnsavw")) return true; if (eqlIgnoreCase(ignore_case, name, "strmiids")) return true; - if (eqlIgnoreCase(ignore_case, name, "mfuuid")) + if (eqlIgnoreCase(ignore_case, name, "uuid")) return true; - if (eqlIgnoreCase(ignore_case, name, "adsiid")) + if (eqlIgnoreCase(ignore_case, name, "wbemuuid")) + return true; + if (eqlIgnoreCase(ignore_case, name, "winpthread")) + return true; + if (eqlIgnoreCase(ignore_case, name, "wmcodecdspuuid")) return true; return false; |
