aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/make/var.h
Commit message (Expand)AuthorAgeFilesLines
* The caller of Var_Value() should not change the variable value. MakeHartmut Brandt2005-05-241-1/+1
* Get rid of the third argument to Var_Value() the pointer it pointedHartmut Brandt2005-05-241-1/+1
* Replace a lot of Var_Set(..., VAR_GLOBAL) by Var_SetGlobal().Hartmut Brandt2005-05-121-0/+1
* Move variable printing from main.c to var.cHartmut Brandt2005-05-121-1/+3
* Move some global variables to the correct files.Hartmut Brandt2005-05-121-0/+6
* Move declarations of variables belonging to the variable moduleHartmut Brandt2005-05-101-0/+9
* Var_SubstOnly() is only used to subsitute a variable from the globalHartmut Brandt2005-05-101-1/+1
* Move the declaration of VAR_CMD and VAR_GLOBAL from globals.h to var.hHartmut Brandt2005-05-101-0/+6
* Merge var_modify.c into var.c and move types and function declarationsHartmut Brandt2005-05-101-61/+0
* Move some debugging code from targ.c to var.c where it actually belongs.Hartmut Brandt2005-05-101-1/+1
* Make make a little bit more POSIXish with regard to option parsing:Hartmut Brandt2005-05-101-0/+1
* Split Var_Subst() into two functions: Var_SubstOnly() which substitutesHartmut Brandt2005-05-091-3/+2
* Introduce a new pseudo-target .EXPORTVAR which allows to put aHartmut Brandt2005-05-061-3/+4
* Return a Buf object from VarGetPattern() instead of a char * and a size_t.Hartmut Brandt2005-03-221-4/+2
* Merge struct VarREPattern into struct VarPattern. This will help sortingHartmut Brandt2005-03-221-8/+5
* Sort prototypes.Hartmut Brandt2005-03-221-18/+18
* Fix indentation.Hartmut Brandt2005-03-221-13/+13
* Remove a temporary variable. Rename pattern to patt to be consistent.Hartmut Brandt2005-03-221-1/+0
* Constify Var_Dump and simplify it by inlining VarPrintVar.Hartmut Brandt2005-03-101-1/+1
* Finish constification of Var_Parse() and Var_Subst().Hartmut Brandt2005-03-081-2/+2
* Change the return value of Var_Subst to return a Buffer insteadHartmut Brandt2005-02-251-1/+1
* Introduce a typedef for variable value modifation functions and use itHartmut Brandt2005-02-071-9/+11
* Further constification. Use a temporary hack (copying the input string)Hartmut Brandt2005-02-041-6/+6
* Some more easy constification.Hartmut Brandt2005-02-041-2/+2
* Convert several typedefs from beeing pointers to structs to be the structsHartmut Brandt2005-02-021-30/+33
* Clean up include files and file including. Split nonints.h into piecesHartmut Brandt2005-02-011-0/+25
* Fix breakage introduced on 64-bit platforms with my last commit. NeedHartmut Brandt2004-12-031-2/+2
* Stylification: missing spaces, extra space after function names, castsHartmut Brandt2004-11-301-2/+2
* Split var.c into var.c and var_modify.c and move all the modification funcsJuli Mallett2002-10-281-0/+97