[Mingw-w64-public] [PATCH] Add a dlltool machine flag for targeting arm

2017-07-30 Thread Martin Storsjö
The GNU binutils dlltool doesn't actually support this target, but llvm-dlltool does. --- mingw-w64-crt/Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mingw-w64-crt/Makefile.am b/mingw-w64-crt/Makefile.am index 8b6df25..83dbdf6 100644 --- a/mingw-w64-crt/Makefile.a

[Mingw-w64-public] [PATCH] Add the sincos* functions on arm, calling into sin/cos separately

2017-07-30 Thread Martin Storsjö
On arm (unless --enable-experimental=softmath is set), we pass sin/cos function calls straight through to msvcrt. We normally provide implementations of the sincos family of functions, that provide both return values at once. Provide implementations of these functions that simply call the sin/cos f

Re: [Mingw-w64-public] Difference between libpthread.a and libwinpthread.a?

2017-07-30 Thread niXman
Mike H 2017-07-22 09:23: I downloaded the official installer for Mingw-w64 and then choose posix and x64, and then it doiwnloaed the gcc 7.1.0 toolchain. So I'm sure it's the official files. Exceptions model is 'sjlj' or 'seh'? -- Regards, niXman

Re: [Mingw-w64-public] Difference between libpthread.a and libwinpthread.a?

2017-07-30 Thread niXman
Mike H 2017-07-22 09:23: Hello! Hi, I'm a fan of mingw-w64. But there is one thing I don't understand. What's the difference between libpthread.a and libwinpthread.a? The size of those files are different. Libpthread.a is bigger. I downloaded the official installer for Mingw-w64 and then c