[RTL]
* Remove unused asmv2hashW and DeviceRootW.

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@64086 97493ccd-5924-5043-b1f5-66cb403b36ce
[CMAKE/CLANG]
* Clang c++ support is not there yet, so we'll use g++ until then.
CORE-8516

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@64087 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTOS]
* Fall back to gas with some source files until http://llvm.org/bugs/show_bug.cgi?id=19027 is fixed.
CORE-8516

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@64088 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTOS:VF]
* Don't mark varargs functions as stdcall.

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@64090 97493ccd-5924-5043-b1f5-66cb403b36ce
[CRT/INTRIN_X86]
* Add suffixes to satisfy Clang assembler.
CORE-8516

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@64091 97493ccd-5924-5043-b1f5-66cb403b36ce
[WINE/LIST]
* Use an attribute that should work with both Clang and GCC. Brought to you by Thomas Faber.
CORE-8516

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@64092 97493ccd-5924-5043-b1f5-66cb403b36ce
[SPEC2DEF]
 - Fix GCC warning (weird doubled arguments for fprintf format)

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@64093 97493ccd-5924-5043-b1f5-66cb403b36ce
[CMAKE/CLANG]
* Globally link mingwex for C modules.
CORE-8516

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@64094 97493ccd-5924-5043-b1f5-66cb403b36ce
[LIBSAMPLERATE]
* static __inline => extern __inline.
CORE-8516

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@64095 97493ccd-5924-5043-b1f5-66cb403b36ce
[LIBSAMPLERATE]
* Actually, we have these function so we don't need to have inlined versions for them here.
CORE-8516

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@64096 97493ccd-5924-5043-b1f5-66cb403b36ce
[CMAKE/CLANG]
* Add -Wno-microsoft only for C modules at the moment (as we're using g++ for c++ modules).
CORE-8516

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@64097 97493ccd-5924-5043-b1f5-66cb403b36ce
[OLEACC]
Fix language ID, that made msvc compilation fail with the error:
oleacc\lang/oleacc_Ru.rc(27) : error RC2151 : cannot reuse string constants, 0(0x0) - "unknown object" already defined. Cannot add 0(0x0) - "
(and similar for the other strings).
And as usual: "Thanks GCC for not having warned us before"...

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@64099 97493ccd-5924-5043-b1f5-66cb403b36ce
[REACTOS]
Merge back condrv_restructure branch with everything up to revision 64079 (and up for maintenance), that made console kernel32 & winsrv CSR structures Win2k3 compliant.
CORE-7931 #comment Merged back to trunk in revision 64102.
CORE-7481 #comment kernel32 / winsrv console CSR structures are Win2k3-compliant in trunk since revision 64102 (and since revision 64079 in the condrv_restructure branch, see CORE-7931 for more details).

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@64102 97493ccd-5924-5043-b1f5-66cb403b36ce