Re: [Mingw-w64-public] inttypes Format Specifiers

2018-10-26 Thread Liu Hao
在 2018/10/27 上午5:57, Mateusz 写道: > W dniu 26.10.2018 o 22:35, Tom Ritter pisze: >> This is not really a MinGW problem, but MinGW does diverge from other >> compilers and it caused Firefox to crash. >> >> MinGW defines a lot of I64[foo] format specifiers in inttypes.h. >> clang and clang-cl don't us

Re: [Mingw-w64-public] inttypes Format Specifiers

2018-10-26 Thread Mateusz
W dniu 26.10.2018 o 22:35, Tom Ritter pisze: > This is not really a MinGW problem, but MinGW does diverge from other > compilers and it caused Firefox to crash. > > MinGW defines a lot of I64[foo] format specifiers in inttypes.h. > clang and clang-cl don't use I64[foo] they use ll[foo]. (I64[foo]

[Mingw-w64-public] inttypes Format Specifiers

2018-10-26 Thread Tom Ritter
This is not really a MinGW problem, but MinGW does diverge from other compilers and it caused Firefox to crash. MinGW defines a lot of I64[foo] format specifiers in inttypes.h. clang and clang-cl don't use I64[foo] they use ll[foo]. (I64[foo] is valid according to Microsoft. MinGW mentions "MS run

[Mingw-w64-public] Add source files for pseh and change build system accordingly

2018-10-26 Thread James Larrowe
Note: there are symlinks from i386 to i486, i586, and i686 that I couldn't get to show up in the patch. This patch adds pseh files for x86_64 and changes the build system accordingly so pseh can be built for x86_64. Please tell me if there's anything wrong with this. diff -Naur --no-dereference a/