[AC21.5] Patches for Native Windows Builds

Vin Shelton <[email protected]> Mon, 10 Nov 2014 14:41:15 -0500
Newsgroups gmane.emacs.xemacs.patches
Message-ID <CACeGjnWL=uTEc5=kSu=S_Ne+Ea52ETG1TcL91pMv3B03oJ8wog@mail.gmail.com>
APPROVE COMMIT 21.5

On Thu, Nov 6, 2014 at 3:27 PM, Vin Shelton <[email protected]> wrote:
> Here are the patches necessary to build on Windows native, using VS6.
> Please note a couple of things:
>
> 1) no attempt is made to support TLS.  This is the patch necessary to
> go on building w/o TLS.
> 2) I don't understand why the patch to sysdep.c is necessary, but
> without this, the call to ioctl yields an "undefined identifier" from
> VS6.  The only changes made to sysdep.c between 21.5.34 (which doesn't
> need this commenting out) and now were hygenic changes made by Aidan.
> Something must have changed in a header file, but I don't know what.

I have committed this to the xemacs branch, and by mistake, to the
xemacs-beta branch.  I think I should have let Stephen do that, no?

Jerry - please review my commit.  I no longer include tls.h unless
some form of tls is specified.

If anyone has any thoughts on the sysdep issue, please don't hold back.

Regards,
  Vin