Loading ...
Sorry, an error occurred while loading the content.

VC8 make file patch

Expand Messages
  • Mike Williams
    Hi, The following is a resend of a patch from 6 months ago to enable optimized building with to use VC8 features and remove compiler option warnings. TTFN Mike
    Message 1 of 3 , Sep 26, 2007
    • 0 Attachment
      Hi,

      The following is a resend of a patch from 6 months ago to enable
      optimized building with to use VC8 features and remove compiler option
      warnings.

      TTFN

      Mike
      --
      Cogito Ergo Mortalis... I think, therefore I'm Doomed.

      --~--~---------~--~----~------------~-------~--~----~
      You received this message from the "vim_dev" maillist.
      For more information, visit http://www.vim.org/maillist.php
      -~----------~----~----~----~------~----~------~--~---
    • Bram Moolenaar
      Mike - ... I had a few problems with this patch, which is why I didn t send it out yet. Also, it collides with a patch from George Reilly for Win64 support,
      Message 2 of 3 , Sep 26, 2007
      • 0 Attachment
        Mike -

        > The following is a resend of a patch from 6 months ago to enable
        > optimized building with to use VC8 features and remove compiler option
        > warnings.

        I had a few problems with this patch, which is why I didn't send it out
        yet. Also, it collides with a patch from George Reilly for Win64
        support, which also has a problem.

        > @@ -320,7 +322,44 @@ INTDIR=$(OBJDIR)
        > INTDIR=$(OBJDIR)
        > OUTDIR=$(OBJDIR)
        >
        > +# Derive version of VC being used from nmake if not specified
        > +!if "$(MSVCVER)" == ""
        > +!if "$(_NMAKE_VER)" == ""
        > +MSVCVER = "4.0"

        The "4.0" needs to be 4.0 (no quotes) for this to work with old nmake.

        > # Convert processor ID to MVC-compatible number
        > +!if $(MSVCVER) != "8.0"

        But we do need quotes here:
        !if "$(MSVCVER)" != "8.0"

        Other "if" for MSVCVER are similar.

        --
        A parent can be arrested if his child cannot hold back a burp during a church
        service.
        [real standing law in Nebraska, United States of America]

        /// Bram Moolenaar -- Bram@... -- http://www.Moolenaar.net \\\
        /// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
        \\\ download, build and distribute -- http://www.A-A-P.org ///
        \\\ help me help AIDS victims -- http://ICCF-Holland.org ///

        --~--~---------~--~----~------------~-------~--~----~
        You received this message from the "vim_dev" maillist.
        For more information, visit http://www.vim.org/maillist.php
        -~----------~----~----~----~------~----~------~--~---
      • Mike Williams
        ... Ok, here is the next version for identifying compiler version and supporting VC8 optimisation compiler options. How about sending this out separate to the
        Message 3 of 3 , Sep 30, 2007
        • 0 Attachment
          On 26/09/2007 21:02, Bram Moolenaar wrote:
          > Mike -
          >
          >> The following is a resend of a patch from 6 months ago to enable
          >> optimized building with to use VC8 features and remove compiler option
          >> warnings.
          >
          > I had a few problems with this patch, which is why I didn't send it out
          > yet. Also, it collides with a patch from George Reilly for Win64
          > support, which also has a problem.
          >
          >> @@ -320,7 +322,44 @@ INTDIR=$(OBJDIR)
          >> INTDIR=$(OBJDIR)
          >> OUTDIR=$(OBJDIR)
          >>
          >> +# Derive version of VC being used from nmake if not specified
          >> +!if "$(MSVCVER)" == ""
          >> +!if "$(_NMAKE_VER)" == ""
          >> +MSVCVER = "4.0"
          >
          > The "4.0" needs to be 4.0 (no quotes) for this to work with old nmake.
          >
          >> # Convert processor ID to MVC-compatible number
          >> +!if $(MSVCVER) != "8.0"
          >
          > But we do need quotes here:
          > !if "$(MSVCVER)" != "8.0"
          >
          > Other "if" for MSVCVER are similar.

          Ok, here is the next version for identifying compiler version and
          supporting VC8 optimisation compiler options. How about sending this
          out separate to the Win64 support as VIM cannot currently use VC8
          specific optimisations without it. Win64 specific changes can then be
          made on top of it. Just a thought.

          TTFN

          Mike
          --
          I hear, I forget. I see, I remember. I experience, I understand. -
          Chinese Proverb

          --~--~---------~--~----~------------~-------~--~----~
          You received this message from the "vim_dev" maillist.
          For more information, visit http://www.vim.org/maillist.php
          -~----------~----~----~----~------~----~------~--~---
        Your message has been successfully submitted and would be delivered to recipients shortly.