[Top][All Lists]
[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
};
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [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,
Jonathan Springer <address@hidden> <=
- Prev by Date:
[Dotgnu-pnet-commits] CVS: pnetlib ChangeLog,1.690,1.691
- Next by Date:
[Dotgnu-pnet-commits] CVS: pnet ChangeLog,1.2149,1.2150 configure.in,1.111,1.112
- Previous by thread:
[Dotgnu-pnet-commits] CVS: pnetlib ChangeLog,1.690,1.691
- Next by thread:
[Dotgnu-pnet-commits] CVS: pnet ChangeLog,1.2149,1.2150 configure.in,1.111,1.112
- Index(es):