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