From 6acabd6b577ac63274b31bd1b2ae22cc75ab2c7a Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Sun, 17 Mar 2019 14:12:55 -0400 Subject: [PATCH] when linking msvcrt, also link ntdll.lib See #2073 --- src/link.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/link.cpp b/src/link.cpp index 32b83854b..2e7744b6c 100644 --- a/src/link.cpp +++ b/src/link.cpp @@ -1157,8 +1157,9 @@ static void add_nt_link_args(LinkJob *lj, bool is_library) { //https://msdn.microsoft.com/en-us/library/bb531344.aspx lj->args.append("legacy_stdio_definitions.lib"); - // msvcrt depends on kernel32 + // msvcrt depends on kernel32 and ntdll lj->args.append("kernel32.lib"); + lj->args.append("ntdll.lib"); } else { lj->args.append("/NODEFAULTLIB"); if (!is_library) {