dotgnu-pnet-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Dotgnu-pnet-commits] pnet/csant csant_cscc.c,1.19,1.20


From: Rhys Weatherley <address@hidden>
Subject: [Dotgnu-pnet-commits] pnet/csant csant_cscc.c,1.19,1.20
Date: Fri, 10 Oct 2003 04:17:42 +0000

Update of /cvsroot/dotgnu-pnet/pnet/csant
In directory subversions:/tmp/cvs-serv9088/csant

Modified Files:
        csant_cscc.c 
Log Message:


BuildMcsCommandLine: pass missing options like "-optimize" to "mcs" (Bug #5830).


Index: csant_cscc.c
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/csant/csant_cscc.c,v
retrieving revision 1.19
retrieving revision 1.20
diff -C2 -d -r1.19 -r1.20
*** csant_cscc.c        20 Sep 2003 00:35:49 -0000      1.19
--- csant_cscc.c        10 Oct 2003 04:17:37 -0000      1.20
***************
*** 901,904 ****
--- 901,910 ----
        AddArg(&argv, &argc, (char *)(args->output));
  
+       /* Enable debugging if necessary */
+       if(args->debug == COMP_FLAG_TRUE)
+       {
+               AddArg(&argv, &argc, "-g");
+       }
+ 
        /* Set the checked compilation state */
        if(args->checked == COMP_FLAG_TRUE)
***************
*** 917,920 ****
--- 923,942 ----
        {
                AddArg(&argv, &argc, "--nostdlib");
+       }
+ 
+       /* Set the optimization level */
+       if(args->optimize == COMP_FLAG_TRUE)
+       {
+               AddArg(&argv, &argc, "-optimize+");
+       }
+       else if(args->optimize == COMP_FLAG_FALSE)
+       {
+               AddArg(&argv, &argc, "-optimize-");
+       }
+ 
+       /* Convert warnings into errors if requested */
+       if(args->warnAsError == COMP_FLAG_TRUE)
+       {
+               AddArg(&argv, &argc, "-warnaserror+");
        }
  





reply via email to

[Prev in Thread] Current Thread [Next in Thread]