#32 added null-compiler and linker, updated msvc compiler

closed-rejected
nobody
cpptasks (35)
5
2006-03-17
2005-08-14
Anonymous
No

added null compiler and linker for merging multiple
calls of <cc/>

updated msvc compiler/linker to VS2005

Discussion

  • Felix Kollmann

    Felix Kollmann - 2005-08-23

    Logged In: YES
    user_id=2944

    damn. forgot to login. This patch belongs to me, if u have
    questions, simply send an email.

     
  • Curt Arnold

    Curt Arnold - 2006-03-17

    Logged In: YES
    user_id=27193

    Changed /GX to /EHsc. /EHsc has been supported at least
    since VC6 and /GX now causes a deprecation warning with VC
    2005. May have lost VC5 support, but see if anyone
    complains. (I have VC5 on CD but not installed anywhere).

    Could not change /GZ to /RTC1 since it is not recognized by VC6.

    The /SUBSYSTEM: calls were commented out in rev 1.5 with no
    explanation, likely a local change that I didn't intend to
    commit. Putting them back till somebody complains.

    The documented command line limit for the Microsoft
    compilers is still 1024 characters
    (http://msdn2.microsoft.com/en-us/library/610ecb4h.aspx)
    with the note that is not guaranteed to remain the same in
    future versions of Windows (where "future" means likely
    means NT 4 or 2000). 8192 is likely safe. However, it is
    definitely not Integer.MAX_VALUE. Will address as part of
    Bug 1402730.

    There is already an antlib file in
    src/net/sf/antcontrib/cpptasks which can be invoked by
    xmlns:cpptasks="antlib:net.sf.antcontrib.cpptasks".

    Not sure of the motivation for the null compiler and linker.
    If it becomes apparent while reviewing later patches, I'll
    pull it in as part of that work.

    DevStudioCompatibleCCompiler.java v 1.11
    DevStudioCompatibleLinker.java v 1.13

     
  • Curt Arnold

    Curt Arnold - 2006-03-17
    • status: open --> closed-rejected
     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks