FYI: I was planning on starting such a project (to validate args) but i discovered my cvs account no longer exists...can someone please readd me?
Vizzini wrote:
On Wed, 2004-06-16 at 01:29, Richard Campbell wrote:
Hey guys,
As you know, a while ago Microsoft made it's compiler toolkit freely available for download. I was thinking earlier today, of improving the stability of ReactOS, when i happened to remember that microsoft's compiler supports SEH. My question is, why don't we add support for the Microsoft compiler? Nothing in the EULA prevents it as far as i can see, and we could still maintain full support for MingW (minus the SEH of course).
Lack of SEH isn't really a stumbling block at the moment - proper arg validation inside syscalls is more important at this stage. That said, as long as gcc remains the primary compiler for the OS, and as long as any patches to get it building under msvc are small and unobtrusive, I don't see too much of a problem with adding other compilers to support.
WRT the EULA, I think that's basically right - MS would have a hard time dictating what kinds of code the compiler can compile. You [probably] couldn't use their runtime libraries, but that doesn't matter since we have our own.
There are more important things to do, so I wouldn't recommend actually doing this. But, if msvc support is what turns you on, go for it...
-Vizzini
ros-general mailing list ros-general@reactos.com http://reactos.com/mailman/listinfo/ros-general