index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
usr.bin
/
make
/
parse.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
In .error and .warning, prefer command-line variables
ru
2007-04-12
1
-1
/
+1
*
Implement "Remaking Makefiles" feature:
fjoe
2007-03-08
1
-1
/
+5
*
Tell when a .include is processed with '-dd'.
obrien
2006-07-22
1
-0
/
+1
*
Make sure that files included using ".include <foo>" are really
ru
2005-10-17
1
-17
/
+16
*
Add a .sinclude directive which does the exact same as .include, except
phk
2005-09-26
1
-2
/
+17
*
Factor out all the .SHELL parsing related stuff into its own file and
harti
2005-05-24
1
-1
/
+2
*
Get rid of global variables for argument vectors produced by brk_string()
harti
2005-05-18
1
-6
/
+5
*
Get rid of the ReturnStatus obscuration that was anyway used only
harti
2005-05-18
1
-7
/
+6
*
Fix the fix for bin/72510 applied in job.c:1.70. Actually there have
harti
2005-05-12
1
-1
/
+1
*
Move some comments around to where they belong and remove some unneccessary
harti
2005-05-12
1
-9
/
+0
*
Move the remaining two prototypes from nonints.h to make.h and
harti
2005-05-10
1
-1
/
+0
*
Split Var_Subst() into two functions: Var_SubstOnly() which substitutes
harti
2005-05-09
1
-7
/
+7
*
Introduce a new pseudo-target .EXPORTVAR which allows to put a
harti
2005-05-06
1
-1
/
+5
*
Rename the directive_hash.[ch] files to hash_tables.[ch] now
harti
2005-04-29
1
-1
/
+1
*
Implement a pseudo-target .WARN that allows toggeling the warning flags
harti
2005-04-29
1
-0
/
+23
*
Use a minimal perfect hash for the special sources/targets too. Add
harti
2005-04-28
1
-43
/
+25
*
Move the hash function for directives into its own file and add
harti
2005-04-28
1
-65
/
+3
*
Parse_Init() is gone so remove comments that mention it.
harti
2005-04-11
1
-11
/
+0
*
Rework the directive parsing code. Instead of using a lot of strcmp()s
harti
2005-04-11
1
-324
/
+387
*
Move the code for parsing .for and .if statements to the place where the
harti
2005-04-08
1
-56
/
+42
*
When Parse_Error is called after the top-level Makefile is closed we
harti
2005-04-07
1
-3
/
+7
*
Handle popping of the input stack in ParseReadLine() instead of
harti
2005-04-07
1
-341
/
+329
*
Make the structure for handling the input stack local to the parse
harti
2005-03-30
1
-143
/
+124
*
Style: de-lispify by removing extra parantheses in conditional expressions.
harti
2005-03-23
1
-19
/
+18
*
Style: make indentation 8 characters.
harti
2005-03-23
1
-1600
/
+1679
*
Make paths an explicite datatype instead of using the generic Lst.
harti
2005-03-23
1
-17
/
+17
*
Simplify buffer access by using Buf_Data() and Buf_Peel() where
harti
2005-03-22
1
-26
/
+11
*
Get rid of another bunch of Lst_ForEach in favour of LST_FOREACH and
harti
2005-03-16
1
-204
/
+109
*
Yet another version of passing the last line to ParseFinishLine().
harti
2005-03-15
1
-2
/
+2
*
Call ParseFinishLine() also for the last line in a file. This
harti
2005-03-11
1
-0
/
+3
*
Back out the last commit. It turns out that this breaks more than
harti
2005-03-11
1
-3
/
+0
*
Call ParseFinishLine() for the last line of a file too.
harti
2005-03-10
1
-0
/
+3
*
Reorganize Suff_EndTransform to be called only for nodes for
harti
2005-03-10
1
-5
/
+9
*
Fix parsing of archive specifications on the target side of
harti
2005-03-03
1
-0
/
+1
*
Update the description comment of the function to reflect the
harti
2005-03-03
1
-5
/
+2
*
Convert a function call to Lst_ForEach with a macro call to LST_FOREACH.
harti
2005-03-02
1
-16
/
+17
*
Make sure the length variable is initialized to 0 before passing
harti
2005-03-01
1
-1
/
+1
*
Change the return value of Var_Subst to return a Buffer instead
harti
2005-02-25
1
-8
/
+39
*
Introduce Buf_StripNewLines() and use it where appropriate.
harti
2005-02-07
1
-4
/
+4
*
Where the returned line length from Buf_GetAll is not used just pass
harti
2005-02-04
1
-4
/
+2
*
None of the users of Buf_Discard used it to get rid of only a part of
harti
2005-02-04
1
-1
/
+1
*
General whitespace cleanup: remove mixes of tabs and spaces, remove
harti
2005-02-04
1
-8
/
+8
*
Some more easy constification.
harti
2005-02-04
1
-5
/
+6
*
Convert several typedefs from beeing pointers to structs to be the structs
harti
2005-02-02
1
-2
/
+2
*
Clean up include files and file including. Split nonints.h into pieces
harti
2005-02-01
1
-6
/
+20
*
Fix quoting of the MAKEFLAGS environment variable by only quoting spaces
harti
2005-01-26
1
-1
/
+1
*
Remove all the cleanup functions. There is no reason to free memory
harti
2004-12-17
1
-13
/
+0
*
Instead of dynamically allocating list heads allocated them statically
harti
2004-12-16
1
-116
/
+90
*
Remove a useless list where just all command lines are stuffed onto, never
harti
2004-12-10
1
-4
/
+0
*
Typedefs of pointers to structs are evil. Make Lst and LstNode typedef of
harti
2004-12-07
1
-19
/
+19
[next]