https://bugs.winehq.org/show_bug.cgi?id=39195
--- Comment #10 from YongHao Hu christopherwuy@gmail.com --- (In reply to Nikolay Sivov from comment #7)
I don't think it's a hack, msvcr120 have such exports on both arches. I don't see a problem in enabling this code in msvcrt for i386 case.
Hi, I prefer #if defined(__x86_64__) || defined(__arm__) || _MSVCR_VER>=120. And Wine had used this method in MSVCRT__chgsignf function. How do you think about that? Thank you.
#if defined(__x86_64__) || defined(__arm__) || _MSVCR_VER>=120
/********************************************************************* * _chgsignf (MSVCRT.@) */ float CDECL MSVCRT__chgsignf( float num ) { /* FIXME: +-infinity,Nan not tested */ return -num; }