That is great news. - Kevin
-----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Graydon Hoare Sent: Monday, July 02, 2012 10:30 PM To: [email protected] Subject: Re: [rust-dev] porting to Microsoft C++? On 02/07/2012 1:18 PM, Joe Groff wrote: > On Mon, Jul 2, 2012 at 12:51 PM, Patrick Walton <[email protected]> wrote: >> I started on this a year or two ago, but didn't finish due to some >> weird vtable issues which may well be gone now. There's some support >> code still lying around for it (src/rt/msvc). I think it would be a good project. > > LLVM and Clang also have growing support for targeting Windows sans > Mingw, which could be a lower-friction option than porting the runtime > code to Microsoft-flavored C++ as Clang's Windows support matures. We have every intention to move in this direction. I'll be commencing on a rewrite of the rustc driver at some point in the next several months (hopefully not really affecting the language-per-se any) and this rewrite will revolve around the driver portions of clang, which is now in-tree with our build and is perfectly happy to target msvc for the assembly and linkage work (as well as compiling C/C++ parts). See issues #1768, #1879, #1862, #2373 and related bugs. -Graydon _______________________________________________ Rust-dev mailing list [email protected] https://mail.mozilla.org/listinfo/rust-dev This message (including any attachments) is intended only for the use of the individual or entity to which it is addressed and may contain information that is non-public, proprietary, privileged, confidential, and exempt from disclosure under applicable law or may constitute as attorney work product. If you are not the intended recipient, you are hereby notified that any use, dissemination, distribution, or copying of this communication is strictly prohibited. If you have received this communication in error, notify us immediately by telephone and (i) destroy this message if a facsimile or (ii) delete this message immediately if this is an electronic communication. Thank you. _______________________________________________ Rust-dev mailing list [email protected] https://mail.mozilla.org/listinfo/rust-dev
