Hi Ævar,

[sorry about the blast from the past, I forgot to answer back then.]

On Wed, 10 Oct 2018, Ævar Arnfjörð Bjarmason wrote:

> On Wed, Oct 03 2018, Johannes Schindelin via GitGitGadget wrote:
>
> > diff --git a/config.mak.uname b/config.mak.uname
> > index e47af72e01..8acdeb71fd 100644
> > --- a/config.mak.uname
> > +++ b/config.mak.uname
> > @@ -381,8 +381,6 @@ ifeq ($(uname_S),Windows)
> >     NO_PYTHON = YesPlease
> >     BLK_SHA1 = YesPlease
> >     ETAGS_TARGET = ETAGS
> > -   NO_INET_PTON = YesPlease
> > -   NO_INET_NTOP = YesPlease
> >     NO_POSIX_GOODIES = UnfortunatelyYes
> >     NATIVE_CRLF = YesPlease
> >     DEFAULT_HELP_FORMAT = html
> > @@ -529,8 +527,6 @@ ifneq (,$(findstring MINGW,$(uname_S)))
> >     NO_REGEX = YesPlease
> >     NO_PYTHON = YesPlease
> >     ETAGS_TARGET = ETAGS
> > -   NO_INET_PTON = YesPlease
> > -   NO_INET_NTOP = YesPlease
> >     NO_POSIX_GOODIES = UnfortunatelyYes
> >     DEFAULT_HELP_FORMAT = html
> >     COMPAT_CFLAGS += -DNOGDI -Icompat -Icompat/win32
>
> So before we were defining NO_INET_{PTON,NTOP} because XP needed it, but
> doing so on all Windows versions, is there other compat stuff there
> that's just catering to the lowest common denominator, and if so
> shouldn't that be version checked against the NT version?

I meant to reply much earlier: When I worked on this, I essentially went
through all of the functions that we load dynamically on Windows, and
I don't think I found any other pre-Vista support code to get rid of.

Thanks,
Dscho

Reply via email to