On Friday 19 December 2025 11:41:30 Martin Storsjö wrote:
> On Wed, 17 Dec 2025, Pali Rohár wrote:
> 
> > Changes were applied on top of the c4ae0f47b9adf0b6b91dcc906f5b1fbfe342bb42
> > 
> > Pali Rohár (5):
> >  crt: Use native _getc_nolock when possible
> >  crt: Add missing _imp symbol for mingw-w64 emulated _nolock functions
> >  headers: Unify _getc_nolock and _putc_nolock declarations
> >  crt: Provide _fgetc_nolock() function for all msvcrt builds
> >  crt: Provide _fputc_nolock() function for all msvcrt builds
> 
> These changes look good to me, and pass fine through CI. But I'm wondering
> about how widely you've tested that calling these functions actually work (I
> primarily care about msvcrt and ucrt), as I'm not sure if anything in our
> testsuite calls them and there's no new test added here.
> 
> If you've tested building and linking code calling all the functions
> touched, both for msvcrt and ucrt (I know the patches only intend to change
> things for msvcrt, but you never know), this should be ok to merge.
> 
> // Martin

Yes, I tested it just manually on stdin and stdout. I have not written
any automated test or some heavy testing.


_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to