|
|
@2857
|
8 years |
bird |
updates
|
|
|
@2799
|
9 years |
bird |
Fixed glob.h inclusion issue causing stack corruption. Fixed alignment …
|
|
|
@2788
|
9 years |
bird |
kmk_cc_exec.c: Sketched the basic makefile evaluation 'instructions'.
|
|
|
@2770
|
10 years |
bird |
string expansion debugged and enabled. fixed access-after-alloc bug in …
|
|
|
@2717
|
11 years |
bird |
kmk: Hacking kBuild-define-*.
|
|
|
@2591
|
12 years |
bird |
kmk: Merged in changes from GNU make 3.82. Previous GNU make base …
|
|
|
@2548
|
13 years |
bird |
kmk: hacking on a new kmk/kBuild language extension.
|
|
|
@2426
|
14 years |
bird |
kmk/read.c: Must adjust s1 after calling variable_expand_string_2 to …
|
|
|
@2401
|
15 years |
bird |
kmk: corrected bad setvbuf call for zero-sized files.
|
|
|
@2056
|
16 years |
bird |
kmk: some MBs of memory during building by freeing up the chopped up …
|
|
|
@2041
|
16 years |
bird |
kmk: fixed gcc 3.2.3 issue.
|
|
|
@2040
|
16 years |
bird |
Another try.
|
|
|
@2039
|
16 years |
bird |
kmk: gcc 3.2.3 optimiazation bugs/hacks.
|
|
|
@2038
|
16 years |
bird |
attempt to fix optimization issue…
|
|
|
@1993
|
16 years |
bird |
Merged in current GNU Make code (CVS from 2008-10-28). Ref #55.
|
|
|
@1980
|
16 years |
bird |
kmk: Some cleanup.
|
|
|
@1977
|
16 years |
bird |
read.c / parse_file_seq: adjusted strcache_add_len termination hack.
|
|
|
@1975
|
16 years |
bird |
kmk: cleaning up some CONFIG_WITH_STRCACHE2 mess.
|
|
|
@1947
|
16 years |
bird |
read.c: fixed regression from previous commit.
|
|
|
@1946
|
16 years |
bird |
kmk: Caught a variable::value update that I'd missed when implementing …
|
|
|
@1931
|
16 years |
bird |
kmk: recycle more allocate_variable_expand_* results.
|
|
|
@1930
|
16 years |
bird |
kmk/read.c: more free() avoidance, this time some very small buffers …
|
|
|
@1929
|
16 years |
bird |
kmk/read.c: more free() avoidance, this time some very small buffers …
|
|
|
@1911
|
16 years |
bird |
read.c: don't allocate the ifdef/ifndef variable, just use the current …
|
|
|
@1898
|
16 years |
bird |
kmk: strcache_get_len -> strcache2_get_len
|
|
|
@1867
|
16 years |
bird |
kmk: commands and file allocation caches.
|
|
|
@1863
|
16 years |
bird |
kmk: Allocation caches for nameseq, dep and idep. next: variable.
|
|
|
@1862
|
16 years |
bird |
kmk: some preliminary allocation caching. seems dep, variables, …
|
|
|
@1861
|
16 years |
bird |
kmk: and another strcache_get_len.
|
|
|
@1857
|
16 years |
bird |
kmk: improved the hashing of file table entries by making the strcache …
|
|
|
@1853
|
16 years |
bird |
kmk: Optimized the dependency hashing done by uniquize_deps() by …
|
|
|
@1846
|
16 years |
bird |
spaces (read.c)
|
|
|
@1838
|
16 years |
bird |
kmk: fixed string termination for three strcache_add_len calls. (it …
|
|
|
@1831
|
16 years |
bird |
kmk: find_char_unquote optimizations, some cleanup and a fix.
|
|
|
@1827
|
16 years |
bird |
kmk: more length optimizations.
|
|
|
@1821
|
16 years |
bird |
kmk: incdep bug fix, dependencies was chopped of because they are now …
|
|
|
@1817
|
16 years |
bird |
kmk: pass end-of-line around to the condition evalalutation. Don't …
|
|
|
@1811
|
16 years |
bird |
kmk: More string length optimizations.
|
|
|
@1809
|
16 years |
bird |
kmk: More length and alloc optimizations. Made all the length …
|
|
|
@1807
|
16 years |
bird |
kmk: readstring - use memchr.
|
|
|
@1806
|
16 years |
bird |
kmk: readstring - use memchr.
|
|
|
@1797
|
16 years |
bird |
kmk: moved eval_include_dep into incdep.c (was in read.c) and …
|
|
|
@1776
|
16 years |
bird |
kmk: Fixed includdep bug wrt to multiline variables (not defined).
|
|
|
@1724
|
16 years |
bird |
kmk: ifcond.c -> expreval.c
|
|
|
@1719
|
16 years |
bird |
kmk: More if conditionals code.
|
|
|
@1715
|
16 years |
bird |
kmk: Started hacking on some useable if conditionals.
|
|
|
@1701
|
16 years |
bird |
kmk: Implemented secondary target expansion. Fixes #42.
|
|
|
@1693
|
16 years |
bird |
includedep: expand variabels when present. Fixes #38.
|
|
|
@1503
|
17 years |
bird |
Environment / globals cleanup. The new policy is to use KBUILD_ and …
|
|
|
@1499
|
17 years |
bird |
buffer the entire makefile / 256KB. saves a little bit of time on the …
|
|
|
@1477
|
17 years |
bird |
Check for '\0' in defines, just to keep the value_length sane.
|
|
|
@1408
|
17 years |
bird |
Implemented local variable definitions - CONFIG_WITH_LOCAL_VARIABLES.
|
|
|
@1181
|
17 years |
bird |
added variable assignment to the includedep parser.
|
|
|
@1173
|
17 years |
bird |
oops.
|
|
|
@1172
|
17 years |
bird |
just try open it and then check whether to keep quiet about it or not.
|
|
|
@1170
|
17 years |
bird |
GCC starts with an empty ' \' line.
|
|
|
@1169
|
17 years |
bird |
reworte it to use a whole file buffer so we can use mmap later…
|
|
|
@1168
|
17 years |
bird |
Wrote the eval_include_dep parser.
|
|
|
@1109
|
17 years |
bird |
New feature: if1of and ifn1of (CONFIG_WITH_SET_CONDITIONALS).
|
|
|
@1022
|
18 years |
bird |
removed a bit too much there…
|
|
|
@1021
|
18 years |
bird |
fixes to the multi target code. (should be correct now)
|
|
|
@947
|
18 years |
bird |
Use the new gnu make code.
|
|
copied from trunk/src/gmakenew/read.c
|
|
|
@940
|
18 years |
bird |
Some more warnings.
|