2011-05-23 Ozkan Sezer * ctype.h (__mb_cur_max): Define as __mb_cur_max for the _MSVCRT_ special case. * stdlib.h: Remove the duplicated and typographically erroneous __mbcur_max macros. Make the entries identical to the ctype.h counterparts. (__mb_cur_max): Define as __mb_cur_max for the _MSVCRT_ special case. 2011-05-05 Ozkan Sezer Merged from trunk: 2010-02-01 Kai Tietz (rev. 1825) Donated by S. Koehler * winusbio.h: New API. * winusb.h: New API. 2011-05-05 Ozkan Sezer Merged from trunk: 2011-05-05 Jonathan Yong (rev. 4162) * stdlib.h (swab): Use define guards. * unistd.h (swab): Copy from stdlib.h as per POSIX spec. 2011-04-27 Jose Fonseca * wingdi.h (WINGDIAPI): When _GDI32_ is defined, define as nothing. 2011-04-21 Ozkan Sezer Merged from trunk: 2011-04-21 Jacek Caban (rev. 4146) * _mingw.h: Added __MINGW_INTRIN_INLINE as a new macro. Added __debugbreak implementation. * winnt.h: Added __faststorefence implementation. 2011-04-16 Ozkan Sezer Merged from trunk: 2011-04-16 Jacek Caban (revs. 4141-4143) * _mingw.h: Added __w64 define. * assert.h: Moved extern "C" to the right place. * dvec.h, fvec.h, ivec.h: Make them usable. 2011-04-08 Ozkan Sezer * ksmedia.h: Guard the SPEAKER_* macros by _SPEAKER_POSITIONS_ like in mmreg.h. 2011-03-02 Ozkan Sezer * winuser.h (TOUCHEVENTF_MOVE): Fix value as 0x01 acc.to msdn. (TOUCHEVENTF_DOWN): Fix value as 0x02 acc.to msdn. 2011-02-02 Ozkan Sezer Merged from trunk: 2011-01-31 Kai Tietz (rev. 4007) * sys/types.h: Make sure pid_t isn't overriden by some clever configury. 2011-01-23 Ozkan Sezer * dos.h (_A_VOLID): Add missing definition, from r/os svn r50165. 2011-01-14 Ozkan Sezer * winsplp.h (MONITOR2): Fixes according to msdn documentation at http://msdn.microsoft.com/en-us/library/ff557532(VS.85).aspx thanks to a reminder from Lorenzo Monti. Closes patch tracker ID 3157986.