From bbbf79b91747dbb5ab284f075927d1e1e27aba95 Mon Sep 17 00:00:00 2001
From: Luke Iannini <lukexi@me.com>
Date: Thu, 26 Nov 2015 00:39:54 +0100
Subject: [PATCH] rts: Re-export mingw printf/scanf variants

This is a workaround for the regression documented in #10726 comments 31
and after. We'll hopefully have a better fix for master.
---
 rts/Linker.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/rts/Linker.c b/rts/Linker.c
index 68f1f59dd47d..a939e3532731 100644
--- a/rts/Linker.c
+++ b/rts/Linker.c
@@ -525,6 +525,11 @@ typedef struct _RtsSymbolVal {
       SymI_HasProto(isalnum)                             \
       SymI_HasProto(isascii)                             \
       RTS___MINGW_VFPRINTF_SYM                           \
+      SymI_HasProto(__mingw_vsscanf)                     \
+      SymI_HasProto(__mingw_vprintf)                     \
+      SymI_HasProto(__mingw_vsprintf)                    \
+      SymI_HasProto(__ms_vsnprintf)                      \
+      SymI_HasProto(strdup)                              \
       SymI_HasProto(strcmp)                              \
       SymI_HasProto(memmove)                             \
       SymI_HasProto(realloc)                             \
-- 
GitLab