[ros-general] SEH

Vizzini vizzini at reactos.com
Wed Jun 16 15:33:38 UTC 2004


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





More information about the Ros-general mailing list