freebsd-nq/usr.bin/make
Hartmut Brandt 0eabc7bf8f Under certain conditions the condition parser would go one past end of
the string. Until now this caused no harm, because the buffer code used
to tack two NULs onto buffers. With the new, soon to come, parsing code
this isn't the case anymore in all cases, so fix this.
2005-05-25 16:06:14 +00:00
..
PSD.doc Remove another unused Makefile. 2003-02-03 04:15:53 +00:00
arch.c Get rid of the third argument to Var_Value() the pointer it pointed 2005-05-24 15:58:35 +00:00
arch.h Get rid of the ReturnStatus obscuration that was anyway used only 2005-05-18 06:50:39 +00:00
buf.c Move the Boolean and ReturnStatus stuff from sprite.h to util.h and 2005-05-13 08:53:00 +00:00
buf.h Move the Boolean and ReturnStatus stuff from sprite.h to util.h and 2005-05-13 08:53:00 +00:00
cond.c Under certain conditions the condition parser would go one past end of 2005-05-25 16:06:14 +00:00
cond.h Rework the directive parsing code. Instead of using a lot of strcmp()s 2005-04-11 07:20:10 +00:00
config.h Clean up include files and file including. Split nonints.h into pieces 2005-02-01 10:50:37 +00:00
dir.c Make paths an explicite datatype instead of using the generic Lst. 2005-03-23 12:56:15 +00:00
dir.h Make paths an explicite datatype instead of using the generic Lst. 2005-03-23 12:56:15 +00:00
for.c Var_SubstOnly() is only used to subsitute a variable from the global 2005-05-10 12:02:15 +00:00
for.h Move the Boolean and ReturnStatus stuff from sprite.h to util.h and 2005-05-13 08:53:00 +00:00
globals.h Move the Boolean and ReturnStatus stuff from sprite.h to util.h and 2005-05-13 08:53:00 +00:00
GNode.h Move the Boolean and ReturnStatus stuff from sprite.h to util.h and 2005-05-13 08:53:00 +00:00
hash_tables.c Introduce a new pseudo-target .EXPORTVAR which allows to put a 2005-05-06 18:30:06 +00:00
hash_tables.h Rename the directive_hash.[ch] files to hash_tables.[ch] now 2005-04-29 15:15:28 +00:00
hash.c Move the Boolean and ReturnStatus stuff from sprite.h to util.h and 2005-05-13 08:53:00 +00:00
hash.h Move the Boolean and ReturnStatus stuff from sprite.h to util.h and 2005-05-13 08:53:00 +00:00
job.c The caller of Var_Value() should not change the variable value. Make 2005-05-24 16:05:51 +00:00
job.h Factor out all the .SHELL parsing related stuff into its own file and 2005-05-24 15:30:03 +00:00
lst.c Get rid of the ReturnStatus obscuration that was anyway used only 2005-05-18 06:50:39 +00:00
lst.h Get rid of the ReturnStatus obscuration that was anyway used only 2005-05-18 06:50:39 +00:00
main.c The caller of Var_Value() should not change the variable value. Make 2005-05-24 16:05:51 +00:00
make.1 Another shell attribute 'unsetenv' that will cause to unsetenv("ENV") 2005-05-24 13:14:24 +00:00
make.c The caller of Var_Value() should not change the variable value. Make 2005-05-24 16:05:51 +00:00
make.h Move the Boolean and ReturnStatus stuff from sprite.h to util.h and 2005-05-13 08:53:00 +00:00
Makefile Document why there is a dependency of certain object files from the 2005-05-25 08:46:31 +00:00
Makefile.dist Use the name of the default shell instead of a numeric index to select 2005-05-24 13:19:40 +00:00
parse.c Factor out all the .SHELL parsing related stuff into its own file and 2005-05-24 15:30:03 +00:00
parse.h Move the Boolean and ReturnStatus stuff from sprite.h to util.h and 2005-05-13 08:53:00 +00:00
pathnames.h Remove leading underscores from the pathname defines. All identifiers 2005-03-11 13:02:38 +00:00
proc.c Factor out ProcExec() into its own file and rename it to Proc_Exec() for 2005-05-24 15:41:34 +00:00
proc.h Factor out ProcExec() into its own file and rename it to Proc_Exec() for 2005-05-24 15:41:34 +00:00
shell.c Factor out all the .SHELL parsing related stuff into its own file and 2005-05-24 15:30:03 +00:00
shell.h Factor out all the .SHELL parsing related stuff into its own file and 2005-05-24 15:30:03 +00:00
str.c Make the ArgArray_Init() function visible to the rest of make. 2005-05-23 13:27:52 +00:00
str.h Make the ArgArray_Init() function visible to the rest of make. 2005-05-23 13:27:52 +00:00
suff.c Get rid of the third argument to Var_Value() the pointer it pointed 2005-05-24 15:58:35 +00:00
suff.h Make paths an explicite datatype instead of using the generic Lst. 2005-03-23 12:56:15 +00:00
targ.c Use the print_flags function to print the OP_ flags of a target. 2005-05-13 13:47:41 +00:00
targ.h Some more easy constification. 2005-02-04 07:51:00 +00:00
util.c Use the print_flags function to print the OP_ flags of a target. 2005-05-13 13:47:41 +00:00
util.h Get rid of the ReturnStatus obscuration that was anyway used only 2005-05-18 06:50:39 +00:00
var.c The caller of Var_Value() should not change the variable value. Make 2005-05-24 16:05:51 +00:00
var.h The caller of Var_Value() should not change the variable value. Make 2005-05-24 16:05:51 +00:00