[BACK]Return to var.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/var.c between version 1.782 and 1.783

version 1.782, 2021/01/16 20:49:31 version 1.783, 2021/01/30 15:48:42
Line 3402  LogBeforeApply(const ApplyModifiersState
Line 3402  LogBeforeApply(const ApplyModifiersState
          * be used since the end of the modifier is not yet known. */           * be used since the end of the modifier is not yet known. */
         debug_printf("Applying ${%s:%c%s} to \"%s\" (%s, %s, %s)\n",          debug_printf("Applying ${%s:%c%s} to \"%s\" (%s, %s, %s)\n",
             st->var->name.str, mod[0], is_single_char ? "" : "...", val,              st->var->name.str, mod[0], is_single_char ? "" : "...", val,
             Enum_FlagsToString(eflags_str, sizeof eflags_str,              VarEvalFlags_ToString(eflags_str, st->eflags),
                 st->eflags, VarEvalFlags_ToStringSpecs),              VarFlags_ToString(vflags_str, st->var->flags),
             Enum_FlagsToString(vflags_str, sizeof vflags_str,              VarExprFlags_ToString(exprflags_str, st->exprFlags));
                 st->var->flags, VarFlags_ToStringSpecs),  
             Enum_FlagsToString(exprflags_str, sizeof exprflags_str,  
                 st->exprFlags,  
                 VarExprFlags_ToStringSpecs));  
 }  }
   
 static void  static void
Line 3423  LogAfterApply(ApplyModifiersState *st, c
Line 3419  LogAfterApply(ApplyModifiersState *st, c
   
         debug_printf("Result of ${%s:%.*s} is %s%s%s (%s, %s, %s)\n",          debug_printf("Result of ${%s:%.*s} is %s%s%s (%s, %s, %s)\n",
             st->var->name.str, (int)(p - mod), mod, quot, newVal, quot,              st->var->name.str, (int)(p - mod), mod, quot, newVal, quot,
             Enum_FlagsToString(eflags_str, sizeof eflags_str,              VarEvalFlags_ToString(eflags_str, st->eflags),
                 st->eflags, VarEvalFlags_ToStringSpecs),              VarFlags_ToString(vflags_str, st->var->flags),
             Enum_FlagsToString(vflags_str, sizeof vflags_str,              VarExprFlags_ToString(exprflags_str, st->exprFlags));
                 st->var->flags, VarFlags_ToStringSpecs),  
             Enum_FlagsToString(exprflags_str, sizeof exprflags_str,  
                 st->exprFlags,  
                 VarExprFlags_ToStringSpecs));  
 }  }
   
 static ApplyModifierResult  static ApplyModifierResult
Line 4151  Var_Parse(const char **pp, GNode *ctxt, 
Line 4143  Var_Parse(const char **pp, GNode *ctxt, 
         VarExprFlags exprFlags = VEF_NONE;          VarExprFlags exprFlags = VEF_NONE;
   
         DEBUG2(VAR, "Var_Parse: %s with %s\n", start,          DEBUG2(VAR, "Var_Parse: %s with %s\n", start,
             Enum_FlagsToString(eflags_str, sizeof eflags_str, eflags,              VarEvalFlags_ToString(eflags_str, eflags));
                 VarEvalFlags_ToStringSpecs));  
   
         *out_val = FStr_InitRefer(NULL);          *out_val = FStr_InitRefer(NULL);
         extramodifiers = NULL;  /* extra modifiers to apply first */          extramodifiers = NULL;  /* extra modifiers to apply first */

Legend:
Removed from v.1.782  
changed lines
  Added in v.1.783

CVSweb <webmaster@jp.NetBSD.org>