From 6edb1a60e95e8308b6ae2ac3a9f863c056a2f7ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Storsj=C3=B6?= Date: Thu, 23 Aug 2018 23:29:41 +0300 Subject: [PATCH] Update to the latest version of mingw-w64 This makes sure that exiting by calling _exit or ExitProcess doesn't run global objects' destructors, which happened since starting to use __cxa_atexit since 11e04f046646a955100fb9e42e427981dbd47a75. This fixes LLD built for windows with this toolchain. --- build-mingw-w64.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-mingw-w64.sh b/build-mingw-w64.sh index 8fe801f..95f58b5 100755 --- a/build-mingw-w64.sh +++ b/build-mingw-w64.sh @@ -21,7 +21,7 @@ cd mingw-w64 if [ -n "$SYNC" ] || [ -n "$CHECKOUT" ]; then [ -z "$SYNC" ] || git fetch - git checkout 82b169c5734a6198d3b4c51a48f82e7b7104f143 + git checkout 55e067dc48ad4aededf7a858b15a3039e8088ed4 fi cd mingw-w64-headers