Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-09-17 | rewrite of the basic suffix/target parsing: use hash for suffixes. | Marc Espie | |
Store special targets in target hash, and use them for the parsing. Use OP_DUMMY flag to mark targets that don't really exist yet, such as interrupt and default nodes. Also, .PATHxxx is special in suffixes. Small tweaks to compat.c, so that run_commands does more stuff after the fork() (and thus no need to free things). Remove distinction between local and global jobs. | |||
2007-09-17 | reindent | Marc Espie | |
2007-09-17 | fix indent | Marc Espie | |
2007-09-17 | reorg the directory code a bit. | Marc Espie | |
Instead of readDir, explicitly create PathEntry, and increment the refcount in there, which is simpler. | |||
2007-09-17 | minor tweaks | Marc Espie | |
2007-09-17 | separate rewrite_times function | Marc Espie | |
2007-09-17 | better variable name | Marc Espie | |
2007-09-17 | remove C99ism | Marc Espie | |
2007-09-17 | make usePipes the default, zap undocumented -P. | Marc Espie | |
2007-09-17 | one single printf | Marc Espie | |
2007-09-17 | remove prototypes that now live in engine.h, adjust suff.c accordingly | Marc Espie | |
2007-09-17 | clean-up Parse_File toplevel: add functions to make it clearer what's going | Marc Espie | |
on. Start getting rid of globals by passing explicit parameters | |||
2007-09-17 | put $OpenBSD$ back, noted by Dries Schellekens | Otto Moerbeek | |
2007-09-17 | Parse_DoVar -> Parse_As_Var_Assignment | Marc Espie | |
2007-09-17 | parseIncPath -> userIncludePath and assorted renames | Marc Espie | |
2007-09-17 | more blank space removal | Marc Espie | |
2007-09-17 | byebye shellspecs | Marc Espie | |
2007-09-17 | we have valid err/echo flags | Marc Espie | |
2007-09-17 | we have echoctl and errctl | Marc Espie | |
2007-09-17 | hardcode some more shell | Marc Espie | |
2007-09-17 | start hardcoding the shell. we always run with sh anyways. | Marc Espie | |
2007-09-17 | make DBPRINTF into a real function with variable number of arguments | Marc Espie | |
2007-09-17 | reindent garray.h, add new function, to be used later | Marc Espie | |
2007-09-17 | Imported atomicio interface. | Tobias Stoeckmann | |
Requested by ray@, OK joris@ | |||
2007-09-17 | fix the arch code mostly. | Marc Espie | |
- stop using sprintf for code that can use our buffers. - stop modifying parsed line, rely on Var_Substi instead. to do that, we need to go through an intermediate routine that uses one single buffer to build archive names. also introduce an add_archive_node function that makes things way simpler. also rename a few variables. | |||
2007-09-17 | allow build on 64-bit archs | Otto Moerbeek | |
2007-09-17 | forgot one space | Marc Espie | |
2007-09-17 | more zap spaces | Marc Espie | |
2007-09-17 | zap more spaces at end of line | Marc Espie | |
2007-09-17 | partial reindent | Marc Espie | |
2007-09-17 | kill extra spaces at end of line | Marc Espie | |
2007-09-17 | reindent | Marc Espie | |
2007-09-17 | reindent, zap useless comments | Marc Espie | |
2007-09-17 | kill += 1, -= 1 -> ++, -- | Marc Espie | |
2007-09-17 | checked malloc/calloc calls. from ragge's repo, originally from Stefan | Otto Moerbeek | |
Kempf. | |||
2007-09-17 | rm unused -Dos_${TARGOS} | Todd T. Fries | |
ok otto@ | |||
2007-09-16 | I can't think of any good reason to inline this. | Kjell Wooding | |
Makes pcc happier, to boot. | |||
2007-09-16 | Merge from ragge's tree: | Otto Moerbeek | |
Needed an extra check for leal to avoid --. Reported by otto. | |||
2007-09-16 | change MANDIR to ${PREFIX}/man. ok otto@ | Kjell Wooding | |
2007-09-16 | sync to ragge's tree to fix #include<file.h> and a declaration parsing | Otto Moerbeek | |
error. | |||
2007-09-16 | Process (and ignore for now) -pipe | Otto Moerbeek | |
2007-09-16 | Another mem leak plugged. With help from Igor Zinovi. ok millert@ | Otto Moerbeek | |
2007-09-16 | finish reindenting str.c | Marc Espie | |
2007-09-16 | remove some totally useless comments | Marc Espie | |
2007-09-16 | remove some of the complexity of Str_Matchi by separating code into | Marc Espie | |
range_match and star_match to handle special characters. reindent. | |||
2007-09-16 | reindent | Marc Espie | |
2007-09-16 | reindent | Marc Espie | |
2007-09-16 | remove old debug code nothing uses | Marc Espie | |
2007-09-16 | reindent compat.c | Marc Espie | |
2007-09-16 | reindent targ.c | Marc Espie | |