VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @2857   8 years bird updates
(edit) @2799   9 years bird Fixed glob.h inclusion issue causing stack corruption. Fixed alignment …
(edit) @2788   9 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   12 years bird kmk: Merged in changes from GNU make 3.82. Previous GNU make base …
(edit) @2548   13 years bird kmk: hacking on a new kmk/kBuild language extension.
(edit) @2426   14 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   16 years bird kmk: some MBs of memory during building by freeing up the chopped up …
(edit) @2041   16 years bird kmk: fixed gcc 3.2.3 issue.
(edit) @2040   16 years bird Another try.
(edit) @2039   16 years bird kmk: gcc 3.2.3 optimiazation bugs/hacks.
(edit) @2038   16 years bird attempt to fix optimization issue…
(edit) @1993   16 years bird Merged in current GNU Make code (CVS from 2008-10-28). Ref #55.
(edit) @1980   16 years bird kmk: Some cleanup.
(edit) @1977   16 years bird read.c / parse_file_seq: adjusted strcache_add_len termination hack.
(edit) @1975   16 years bird kmk: cleaning up some CONFIG_WITH_STRCACHE2 mess.
(edit) @1947   16 years bird read.c: fixed regression from previous commit.
(edit) @1946   16 years bird kmk: Caught a variable::value update that I'd missed when implementing …
(edit) @1931   16 years bird kmk: recycle more allocate_variable_expand_* results.
(edit) @1930   16 years bird kmk/read.c: more free() avoidance, this time some very small buffers …
(edit) @1929   16 years bird kmk/read.c: more free() avoidance, this time some very small buffers …
(edit) @1911   16 years bird read.c: don't allocate the ifdef/ifndef variable, just use the current …
(edit) @1898   16 years bird kmk: strcache_get_len -> strcache2_get_len
(edit) @1867   16 years bird kmk: commands and file allocation caches.
(edit) @1863   16 years bird kmk: Allocation caches for nameseq, dep and idep. next: variable.
(edit) @1862   16 years bird kmk: some preliminary allocation caching. seems dep, variables, …
(edit) @1861   16 years bird kmk: and another strcache_get_len.
(edit) @1857   16 years bird kmk: improved the hashing of file table entries by making the strcache …
(edit) @1853   16 years bird kmk: Optimized the dependency hashing done by uniquize_deps() by …
(edit) @1846   16 years bird spaces (read.c)
(edit) @1838   16 years bird kmk: fixed string termination for three strcache_add_len calls. (it …
(edit) @1831   16 years bird kmk: find_char_unquote optimizations, some cleanup and a fix.
(edit) @1827   16 years bird kmk: more length optimizations.
(edit) @1821   16 years bird kmk: incdep bug fix, dependencies was chopped of because they are now …
(edit) @1817   16 years bird kmk: pass end-of-line around to the condition evalalutation. Don't …
(edit) @1811   16 years bird kmk: More string length optimizations.
(edit) @1809   16 years bird kmk: More length and alloc optimizations. Made all the length …
(edit) @1807   16 years bird kmk: readstring - use memchr.
(edit) @1806   16 years bird kmk: readstring - use memchr.
(edit) @1797   16 years bird kmk: moved eval_include_dep into incdep.c (was in read.c) and …
(edit) @1776   16 years bird kmk: Fixed includdep bug wrt to multiline variables (not defined).
(edit) @1724   16 years bird kmk: ifcond.c -> expreval.c
(edit) @1719   16 years bird kmk: More if conditionals code.
(edit) @1715   16 years bird kmk: Started hacking on some useable if conditionals.
(edit) @1701   16 years bird kmk: Implemented secondary target expansion. Fixes #42.
(edit) @1693   16 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   17 years bird added variable assignment to the includedep parser.
(edit) @1173   17 years bird oops.
(edit) @1172   17 years bird just try open it and then check whether to keep quiet about it or not.
(edit) @1170   17 years bird GCC starts with an empty ' \' line.
(edit) @1169   17 years bird reworte it to use a whole file buffer so we can use mmap later…
(edit) @1168   17 years bird Wrote the eval_include_dep parser.
(edit) @1109   17 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.

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