For consistency prepare DCOM-interfaces for C.  Nevertheless this header is still unusable due it requires further definitions from Atl/Afx, which aren't part of our header-set.


git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@6494 4407c894-4637-0410-b4f5-ada5f102cad1
Adjust INTERFACEs for C


git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@6495 4407c894-4637-0410-b4f5-ada5f102cad1
Make sure INTEFACE-declaration works for C, too.  Additional reviewed interface-layout and removed warnings for verified ones.


git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@6496 4407c894-4637-0410-b4f5-ada5f102cad1
Verify Interfaces and make them C-compatible


git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@6497 4407c894-4637-0410-b4f5-ada5f102cad1
Review interfaces and make them C compatible.


git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@6498 4407c894-4637-0410-b4f5-ada5f102cad1
Updated imported headers to current Wine version.

git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@6499 4407c894-4637-0410-b4f5-ada5f102cad1
Review interfaces of wdstptmgmt.h, add missing types, and move it into an idl.


git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@6500 4407c894-4637-0410-b4f5-ada5f102cad1
intrinsics: don't include {d,f,i}vec.h from inside intrin.h.

Prior to this commit, #include <intrin.h> would automatically pull these
*vec.h headers for C++. Depending on compiler options (architecture and
optimizations), it would fail because they use functions which are only
declared later on in intrin.h.

Simply remove the inclusion of {d,f,i}vec.h from intrin.h since there is
little reason to do so and other compilers don't seem to do it.

This changes behaviour with previous mingw-w64 releases but only to make
it more compatible with MSVC. I originally investigated the issue to fix
a build of Qt 5.2.

git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@6501 4407c894-4637-0410-b4f5-ada5f102cad1