Changeset 36 for trunk/src/kmk
- Timestamp:
- Mar 18, 2003, 5:32:28 AM (22 years ago)
- Location:
- trunk/src/kmk
- Files:
-
- 2 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kmk/parse.c
r35 r36 2177 2177 buf = Buf_Init(MAKE_BSIZE); 2178 2178 2179 while (((c = ParseReadc ()) != '\n' || (lastc == '\\')) && 2180 (c != EOF)) 2179 #ifdef NMAKE 2180 while (((c = ParseReadc ()) != '\n' || (lastc == '\\') || (lastc == '^')) && (c != EOF)) 2181 #else 2182 while (((c = ParseReadc ()) != '\n' || (lastc == '\\')) && (c != EOF)) 2183 #endif 2181 2184 { 2182 2185 test_char: … … 2194 2197 lastc = ' '; 2195 2198 #ifdef NMAKE 2199 if (lastc == '^') 2200 lastc = '\n'; 2201 2196 2202 do { 2197 2203 while ((c = ParseReadc ()) == ' ' || c == '\t') { -
trunk/src/kmk/testcase/nmakecond.mak
r35 r36 24 24 !endif 25 25 26 27 !ifdef MAKE 28 ! include nmakeinclude.mak 29 !else 30 ! include nonexistinginclude.mak 31 !endif 26 32 27 33 -
trunk/src/kmk/var.c
r35 r36 187 187 #endif 188 188 static Boolean VarMatch __P((char *, Boolean, Buffer, ClientData)); 189 #if def SYSVVARSUB189 #if defined(SYSVVARSUB) || defined(NMAKE) 190 190 static Boolean VarSYSVMatch __P((char *, Boolean, Buffer, ClientData)); 191 191 #endif … … 894 894 } 895 895 896 #if def SYSVVARSUB896 #if defined(SYSVVARSUB) || defined(NMAKE) 897 897 /*- 898 898 *----------------------------------------------------------------------- … … 2242 2242 default: 2243 2243 { 2244 #if def SYSVVARSUB2244 #if defined(SYSVVARSUB) || defined(NMAKE) 2245 2245 /* 2246 2246 * This can either be a bogus modifier or a System-V … … 2271 2271 cp++; 2272 2272 } 2273 fprintf(stderr, "debug: cp=\"%s\" endc=%c eqFound=%d tstr=\"%s\"\n", cp, endc, eqFound, tstr); 2273 2274 if (*cp == endc && eqFound) { 2274 2275
Note:
See TracChangeset
for help on using the changeset viewer.