News for hackers. Stuff that matters.
Re:Bringing Clang to Windows by cokernel_hacker on Friday May 01, 2015 @06:50PM (#9475000)
Clang has, for some time now, supported the MSVC ABI.

Here is their implementation of name mangling: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/AST/Micros...

Here is their implementation of record layout: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/AST/Record...

Here is their implementation of vtable generation: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/AST/VTable...

Here is their implementation of RTTI: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/CodeGen/Mi...

Here is their implementation of C++ throw metadata: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/CodeGen/Mi...

Re:Bringing Clang to Windows by bla2 on Friday May 01, 2015 @08:52PM (#9475406)
But none of that was written by Microsoft employees, so I'm a bit confused about what exactly this blog post is announcing. It feels a bit like they're taking credit for the work done by the clang community.
Re:Bringing Clang to Windows by spongo2 on Saturday May 02, 2015 @03:02AM (#9476178)
We are announcing that we will ship a hybrid compiler that combines the clang frontend with the c2 existing backend. We will fully support that for building portable code within Visual Studio for Windows. We definitely don't want to take credit for the clang community's work. We have a ton of respect for those developers. We intend to make contributions back to the community and we've started to reach out to some of the relevant parties. Thanks, Steve, VC Dev Mgr
Re:Bringing Clang to Windows by cokernel_hacker on Friday May 01, 2015 @10:18PM (#9475609)
To be clearer, "Here is their implementation of ..." should read as "Here is clang's implementation of ...".

AFAIK, Microsoft hasn't contributed to any of these ends. I, for one, hope that they do.

Re:Bringing Clang to Windows by revelation on Friday May 01, 2015 @07:10PM (#9475084)
That's nice, I wasn't aware that they were working on this specifically.
Re:Bringing Clang to Windows by DannyBee on Friday May 01, 2015 @09:25PM (#9475484)
This was not done by microsoft at all :)