VirtualBox

source: kBuild/trunk/src/kmk/read.c

Revision Log Mode:


Legend:

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

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette