[BACK]Return to parse.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / usr.bin / make

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/usr.bin/make/parse.c between version 1.441 and 1.442

version 1.441, 2020/11/15 12:02:44 version 1.442, 2020/11/15 22:31:03
Line 865  ParseDoSrcKeyword(const char *src, Parse
Line 865  ParseDoSrcKeyword(const char *src, Parse
     if (*src == '.' && ch_isupper(src[1])) {      if (*src == '.' && ch_isupper(src[1])) {
         int keywd = ParseFindKeyword(src);          int keywd = ParseFindKeyword(src);
         if (keywd != -1) {          if (keywd != -1) {
             int op = parseKeywords[keywd].op;              GNodeType op = parseKeywords[keywd].op;
             if (op != 0) {              if (op != 0) {
                 ApplyDependencyOperator(op);                  ApplyDependencyOperator(op);
                 return TRUE;                  return TRUE;
Line 1673  ParseDoDependency(char *line)
Line 1673  ParseDoDependency(char *line)
      *  a .SILENT line creates silence when making all targets       *  a .SILENT line creates silence when making all targets
      *  a .PATH removes all directories from the search path(s).       *  a .PATH removes all directories from the search path(s).
      */       */
     if (!*line) {      if (line[0] == '\0') {
         ParseDoDependencySourcesEmpty(specType, paths);          ParseDoDependencySourcesEmpty(specType, paths);
     } else if (specType == SP_MFLAGS) {      } else if (specType == SP_MFLAGS) {
         /*          /*

Legend:
Removed from v.1.441  
changed lines
  Added in v.1.442

CVSweb <webmaster@jp.NetBSD.org>