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

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

[Dotgnu-pnet-commits] CVS: pnet/cscc/common cc_main.c,1.26,1.27 cc_opti


From: Jonathan Springer <address@hidden>
Subject: [Dotgnu-pnet-commits] CVS: pnet/cscc/common cc_main.c,1.26,1.27 cc_options.c,1.10,1.11 cc_options.h,1.7,1.8
Date: Mon, 17 Feb 2003 13:11:24 -0500

Update of /cvsroot/dotgnu-pnet/pnet/cscc/common
In directory subversions:/tmp/cvs-serv31334/cscc/common

Modified Files:
        cc_main.c cc_options.c cc_options.h 
Log Message:


MacOS X Darwin compatability changes.


Index: cc_main.c
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/cscc/common/cc_main.c,v
retrieving revision 1.26
retrieving revision 1.27
diff -C2 -r1.26 -r1.27
*** cc_main.c   14 Feb 2003 04:04:49 -0000      1.26
--- cc_main.c   17 Feb 2003 18:11:16 -0000      1.27
***************
*** 804,814 ****
                for(posn = 0; posn < num_include_dirs; ++posn)
                {
!                       CCStringListAdd(&argv, &argc, "-I");
!                       CCStringListAdd(&argv, &argc, include_dirs[posn]);
                }
                for(posn = 0; posn < num_sys_include_dirs; ++posn)
                {
!                       CCStringListAdd(&argv, &argc, "-I");
!                       CCStringListAdd(&argv, &argc, sys_include_dirs[posn]);
                }
                for(posn = 0; posn < num_imacros_files; ++posn)
--- 804,812 ----
                for(posn = 0; posn < num_include_dirs; ++posn)
                {
!                       CCStringListAddOption(&argv, &argc, "-I", 
include_dirs[posn]);
                }
                for(posn = 0; posn < num_sys_include_dirs; ++posn)
                {
!                       CCStringListAddOption(&argv, &argc, "-I", 
sys_include_dirs[posn]);
                }
                for(posn = 0; posn < num_imacros_files; ++posn)
***************
*** 833,854 ****
                                                                         
ILCppUndefines[posn]))
                        {
!                               CCStringListAdd(&argv, &argc, "-U");
!                               CCStringListAdd(&argv, &argc, 
ILCppUndefines[posn]);
                        }
                }
                for(posn = 0; posn < num_pre_defined_symbols; ++posn)
                {
!                       CCStringListAdd(&argv, &argc, "-D");
!                       CCStringListAdd(&argv, &argc, 
pre_defined_symbols[posn]);
                }
                for(posn = 0; posn < num_user_defined_symbols; ++posn)
                {
!                       CCStringListAdd(&argv, &argc, "-D");
!                       CCStringListAdd(&argv, &argc, 
user_defined_symbols[posn]);
                }
                for(posn = 0; posn < num_undefined_symbols; ++posn)
                {
!                       CCStringListAdd(&argv, &argc, "-U");
!                       CCStringListAdd(&argv, &argc, undefined_symbols[posn]);
                }
                if(is_stdin)
--- 831,848 ----
                                                                         
ILCppUndefines[posn]))
                        {
!                               CCStringListAddOption(&argv, &argc, "-U", 
ILCppUndefines[posn]);
                        }
                }
                for(posn = 0; posn < num_pre_defined_symbols; ++posn)
                {
!                       CCStringListAddOption(&argv, &argc, "-D", 
pre_defined_symbols[posn]);
                }
                for(posn = 0; posn < num_user_defined_symbols; ++posn)
                {
!                       CCStringListAddOption(&argv, &argc, "-D", 
user_defined_symbols[posn]);
                }
                for(posn = 0; posn < num_undefined_symbols; ++posn)
                {
!                       CCStringListAddOption(&argv, &argc, "-U", 
undefined_symbols[posn]);
                }
                if(is_stdin)

Index: cc_options.c
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/cscc/common/cc_options.c,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -r1.10 -r1.11
*** cc_options.c        28 Dec 2002 05:07:51 -0000      1.10
--- cc_options.c        17 Feb 2003 18:11:16 -0000      1.11
***************
*** 997,1000 ****
--- 997,1008 ----
  }
  
+ void CCStringListAddOption(char ***list, int *num, char *option, char *str)
+ {
+       char * concat = malloc(strlen(str) + 3);
+       strcpy(concat, option);
+       strcat(concat, str);
+       AddString(list, num, concat);
+ }
+ 
  #ifdef        __cplusplus
  };

Index: cc_options.h
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/cscc/common/cc_options.h,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -r1.7 -r1.8
*** cc_options.h        28 Dec 2002 05:07:51 -0000      1.7
--- cc_options.h        17 Feb 2003 18:11:16 -0000      1.8
***************
*** 166,169 ****
--- 166,174 ----
  void CCStringListAdd(char ***list, int *num, char *str);
  
+ /*
+  * Add an option/string concatenation to a list of strings.
+  */
+ void CCStringListAddOption(char ***list, int *num, char *option, char *str);
+ 
  #ifdef        __cplusplus
  };





reply via email to

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