Fix issue reported at #346.


git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6306 4407c894-4637-0410-b4f5-ada5f102cad1
        * guiddef.h: Fix InlineIsEqualGUID macro, as reported in bug #346.


git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6307 4407c894-4637-0410-b4f5-ada5f102cad1
Add missed changelog.


git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6308 4407c894-4637-0410-b4f5-ada5f102cad1
Avoid x87 instructions for x64 for fpclassifyl


git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6309 4407c894-4637-0410-b4f5-ada5f102cad1
Make sure we don't clobber %rax for x64 case in internal modf.


git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6310 4407c894-4637-0410-b4f5-ada5f102cad1
Avoid use of x87 instruction for x64 version of fpclassifyl


git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6311 4407c894-4637-0410-b4f5-ada5f102cad1
Use __DEFINE_CPP_OVERLOAD_SECURE_FUNC_* macros instead of __CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_*.

git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6312 4407c894-4637-0410-b4f5-ada5f102cad1
_mingw_sec.h: Moved __CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_0_2_ to crtdefs.h and make them compatible with MSVC.

git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6313 4407c894-4637-0410-b4f5-ada5f102cad1
merge of r6039 through r6313 from trunk

git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6314 4407c894-4637-0410-b4f5-ada5f102cad1
merge r6059 through r6314 from trunk

git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6315 4407c894-4637-0410-b4f5-ada5f102cad1
Provide some MSVC workaround

git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6316 4407c894-4637-0410-b4f5-ada5f102cad1
Use for FIELD_OFFSET __builtin_offsetof instead of emulation-code via struct-cast.  Additionally we synchronize here macro with variant in ntdll.h and with crt's stddef.h's offsetof macro.



git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6317 4407c894-4637-0410-b4f5-ada5f102cad1
Add missing define for DI_WRITEPROTECT.


git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6318 4407c894-4637-0410-b4f5-ada5f102cad1
adds DSBSIZE_FX_MIN , DS3DALG_DEFAULT, IDirectSound3DListerner8, and IDirectSound3DBuffer8 macros.


git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6319 4407c894-4637-0410-b4f5-ada5f102cad1
Adds D3DXCreateTorus prototype


git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6320 4407c894-4637-0410-b4f5-ada5f102cad1
bump to stable 3.1

git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6321 4407c894-4637-0410-b4f5-ada5f102cad1
Mark as stable

git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6322 4407c894-4637-0410-b4f5-ada5f102cad1
fix 32bit case

git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6323 4407c894-4637-0410-b4f5-ada5f102cad1
merge up to r6313

git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6324 4407c894-4637-0410-b4f5-ada5f102cad1
Move _Decimal* stuff so it isn't exposed unless __STDC_WANT_DEC_FP__ is defined

git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6325 4407c894-4637-0410-b4f5-ada5f102cad1