在 2024-07-08 09:31, LIU Hao 写道:
在 2024-07-08 04:01, Martin Storsjö 写道:
On Sun, 7 Jul 2024, Nakai Yuta wrote:
__USE_MINGW_ANSI_STDIO is defined as 1 in _mingw.h when gcc is invoked with -std=c99 for MSVCR*
Meanwhile, it is not defined for UCRT since this commit
(https://sourceforge.net/p/mingw
在 2024-07-08 04:01, Martin Storsjö 写道:
On Sun, 7 Jul 2024, Nakai Yuta wrote:
__USE_MINGW_ANSI_STDIO is defined as 1 in _mingw.h when gcc is invoked with -std=c99 for MSVCR*
Meanwhile, it is not defined for UCRT since this commit
(https://sourceforge.net/p/mingw-w64/mingw-w64/ci/bfd33f6c0ec5e65
On Fri, 28 Jun 2024, Pali Rohár wrote:
No, I'm pretty sure this doesn't work. (I'm the one who implemented support
for long import objects in LLD.)
And what would linker do in this case?
Example:
app.c:
void sym1(void);
void sym2(void);
int main() { sym1(); sym2(); return 0; }
lib1.de
On Sun, 7 Jul 2024, Nakai Yuta wrote:
__USE_MINGW_ANSI_STDIO is defined as 1 in _mingw.h when gcc is invoked
with -std=c99 for MSVCR* Meanwhile, it is not defined for UCRT since
this commit
(https://sourceforge.net/p/mingw-w64/mingw-w64/ci/bfd33f6c0ec5e652cc9911857dd1492ece8d8383/).
Why do w
Hi,
__USE_MINGW_ANSI_STDIO is defined as 1 in _mingw.h when gcc is invoked with
-std=c99 for MSVCR*
Meanwhile, it is not defined for UCRT since this commit
(https://sourceforge.net/p/mingw-w64/mingw-w64/ci/bfd33f6c0ec5e652cc9911857dd1492ece8d8383/).
Windows classic wprintf treats %s format spec