Proposal for discussion - remove all Windows-port cruft

Eric S. Raymond esr at thyrsus.com
Sat May 14 11:05:41 UTC 2016


Mark Atwood <fallenpegasus at gmail.com>:
> How much window porting cruft is there?

7.5KLOC in 88 files, about half of which are under libisc/win32 and
ports/winnt.  That's actually quite a lot, about 1 in 12 lines of the
entire codebase.  Hal undercounted because he wasn't looking outside
those directories.

SYS_WINNT is the last port macro left, and technically violates our C99/ANSI-only
policy.

> I would like to see it run.  I'm going to be at OSCON next week, and will
> have a conversation with one of the MSFT people who implemented the the
> syscall shim,

Please do that.
-- 
		<a href="http://www.catb.org/~esr/">Eric S. Raymond</a>


More information about the devel mailing list