# # ChangeLog for trunk/src in kBuild # # Generated by Trac 1.4.3.2 # Apr 2, 2025 7:41:30 AM Thu, 08 Jan 2009 01:19:16 GMT bird [2224] * trunk/kBuild/tools/BISON.kmk (added) * trunk/kBuild/tools/FLEX.kmk (modified) * trunk/kBuild/tools/YACC.kmk (added) * trunk/kBuild/units/lex.kmk (modified) * trunk/kBuild/units/yacc.kmk (added) * trunk/src/ash/Makefile.kmk (modified) kBuild: Implemented flex and yacc/bison support. Fixes #18. Tue, 06 Jan 2009 22:31:13 GMT bird [2206] * trunk/src/kmk/kmkbuiltin/cp.c (modified) cp.c: solaris build fix (strlcpy). Tue, 06 Jan 2009 21:40:08 GMT bird [2204] * trunk/src/kmk/kmkbuiltin/mscfakes.h (modified) kmk: strlcpy build fix for windows. Tue, 06 Jan 2009 21:34:23 GMT bird [2203] * trunk/src/kmk/kmkbuiltin/fts.c (modified) * trunk/src/kmk/kmkbuiltin/ftsfake.h (modified) fts.c,ftsfake.h: OS/2 build fix. Mon, 05 Jan 2009 04:07:13 GMT bird [2192] * trunk/src/kmk/kmkbuiltin/cp.c (modified) * trunk/src/kmk/kmkbuiltin/cp_utils.c (modified) cp.c, cp_utils.c: fixed a couple of warnings. Sat, 03 Jan 2009 13:54:55 GMT bird [2186] * trunk/src/kmk/tests/scripts/features/parallelism (modified) features/parallelism: adjusted expected output for the 'Exiting with ... Sat, 03 Jan 2009 13:29:50 GMT bird [2185] * trunk/src/kmk/main.c (modified) kmk: changed the conditions for showing the final error message a bit ... Sat, 03 Jan 2009 13:09:30 GMT bird [2184] * trunk/src/kmk/kmkbuiltin/fts.c (modified) fts.c: made it build on linux. Sat, 03 Jan 2009 00:36:32 GMT bird [2180] * trunk/src/kmk/main.c (modified) kmk: Mention error after waiting for -jN children since the orignal ... Sat, 03 Jan 2009 00:35:16 GMT bird [2179] * trunk/src/kmk/main.c (modified) kmk: Mention error after waiting for -jN children since the orignal ... Sat, 03 Jan 2009 00:26:23 GMT bird [2178] * trunk/src/kmk/Makefile.kmk (modified) * trunk/src/kmk/config.h.win (modified) * trunk/src/kmk/kmkbuiltin/mscfakes.h (modified) * trunk/src/kmk/main.c (modified) kmk: windows build fixes. Thu, 01 Jan 2009 14:48:52 GMT bird [2175] * trunk/src/kmk/tests/scripts/functions/foreach (modified) another test which doesn't work right without -j1. Wed, 31 Dec 2008 00:18:13 GMT bird [2174] * trunk/src/kmk/tests/scripts/features/statipattrules (modified) kmk tests: more -j1 fixes. Wed, 31 Dec 2008 00:16:41 GMT bird [2173] * trunk/src/kmk/tests/scripts/features/patspecific_vars (modified) kmk tests: more -j1 fixes. Wed, 31 Dec 2008 00:03:02 GMT bird [2172] * trunk/kBuild/doc/QuickReference-kmk.html (modified) * trunk/kBuild/doc/QuickReference-kmk.txt (modified) * trunk/src/kmk/Makefile.am (modified) * trunk/src/kmk/Makefile.kmk (modified) * trunk/src/kmk/function.c (modified) * trunk/src/kmk/tests/scripts/functions/root (added) * trunk/src/kmk/variable.c (modified) kmk: Added $(root ) to help out with checking for absolute paths on ... Tue, 30 Dec 2008 01:30:01 GMT bird [2165] * trunk/src/kmk/tests/scripts/features/targetvars (modified) * trunk/src/kmk/tests/scripts/misc/general2 (modified) two more tests which requires some -j1 to get the order right. Tue, 30 Dec 2008 00:59:07 GMT bird [2164] * trunk/src/kmk/variable.c (modified) kmk: Updated KMK_FEATURES with for, while and select. Tue, 30 Dec 2008 00:57:13 GMT bird [2163] * trunk/kBuild/doc/QuickReference-kmk.html (modified) * trunk/kBuild/doc/QuickReference-kmk.txt (modified) * trunk/src/kmk/function.c (modified) * trunk/src/kmk/tests/scripts/functions/select (added) kmk: Added a $(select ) function for handling switch like stuff. ... Tue, 30 Dec 2008 00:11:44 GMT bird [2162] * trunk/src/kmk/tests/scripts/features/vpath (modified) features/vpath: -j1 is required. Mon, 29 Dec 2008 22:20:11 GMT bird [2161] * trunk/kBuild/doc/QuickReference-kmk.html (modified) * trunk/kBuild/doc/QuickReference-kmk.txt (modified) * trunk/src/kmk/Makefile.am (modified) * trunk/src/kmk/Makefile.kmk (modified) * trunk/src/kmk/expreval.c (modified) * trunk/src/kmk/function.c (modified) * trunk/src/kmk/make.h (modified) * trunk/src/kmk/tests/scripts/functions/for (added) * trunk/src/kmk/tests/scripts/functions/while (added) kmk: Implemented $(for ) and $(while ) loops (C-style). Fixes #73. Mon, 29 Dec 2008 16:08:55 GMT bird [2160] * trunk/src/kmk/function.c (modified) kmk: removed duplicate definition. Mon, 29 Dec 2008 16:08:15 GMT bird [2159] * trunk/src/kmk/function.c (modified) * trunk/src/kmk/tests/scripts/functions/evalcall (modified) kmk: extended call, evalcall and evalcall2 with a local .ARGC ... Mon, 29 Dec 2008 15:43:31 GMT bird [2158] * trunk/src/kmk/tests/scripts/functions/evalcall (added) kmk: Extended evalcall and evalcall2 with a return value, local .RETURN. Mon, 29 Dec 2008 15:43:12 GMT bird [2157] * trunk/src/kmk/function.c (modified) kmk: Extended evalcall and evalcall2 with a return value, local .RETURN. Mon, 29 Dec 2008 01:12:41 GMT bird [2156] * trunk/src/kmk/tests/scripts/functions/printf (modified) kmk: printf testcase. Mon, 29 Dec 2008 00:24:20 GMT bird [2154] * trunk/src/kmk/function.c (modified) * trunk/src/kmk/tests/scripts/functions/translate (added) kmk: $(translate ) changes and testcase. Mon, 29 Dec 2008 00:11:30 GMT bird [2153] * trunk/src/kmk/function.c (modified) * trunk/src/kmk/tests/scripts/functions/substr (added) kmk: substr fixes Sun, 28 Dec 2008 13:43:22 GMT bird [2152] * trunk/src/kmk/function.c (modified) * trunk/src/kmk/tests/scripts/functions/insert (added) * trunk/src/kmk/tests/scripts/functions/lastpos (added) * trunk/src/kmk/tests/scripts/functions/length (added) * trunk/src/kmk/tests/scripts/functions/length-var (added) * trunk/src/kmk/tests/scripts/functions/pos (added) * trunk/src/kmk/tests/scripts/functions/printf (added) kmk: testcases and lastpos fixes. Sun, 28 Dec 2008 02:10:38 GMT bird [2151] * trunk/src/kmk/Makefile.am (modified) * trunk/src/kmk/Makefile.kmk (modified) * trunk/src/kmk/function.c (modified) * trunk/src/kmk/variable.c (modified) kmk: Added $(length ), $(length-var ), $(insert ), $(pos ), $(lastpos ... Sat, 27 Dec 2008 21:42:44 GMT bird [2149] * trunk/src/kmk/function.c (modified) function.c: comment typo. Fri, 26 Dec 2008 12:54:01 GMT bird [2145] * trunk/src/kmk/Makefile.kmk (modified) * trunk/src/kmk/config.h.darwin (modified) * trunk/src/kmk/kmkbuiltin/ftsfake.h (modified) kmk: use our fts everywhere. Thu, 25 Dec 2008 22:06:54 GMT bird [2142] * trunk/src/kmk/kmkbuiltin/mv.c (modified) mv.c: avoid including sys/acl.h. Fixes #66. Thu, 25 Dec 2008 20:21:22 GMT bird [2141] * trunk/src/kmk/Makefile.am (modified) * trunk/src/kmk/Makefile.kmk (modified) * trunk/src/kmk/function.c (modified) * trunk/src/kmk/kmkbuiltin.h (modified) * trunk/src/kmk/kmkbuiltin/printf.c (modified) kmk: new function $(printf fmt,arg0,arg1,...). Thu, 25 Dec 2008 19:10:32 GMT bird [2140] * trunk/src/ash/show.c (modified) ash: Changed opentrace so that the trace file get's a high file ... Thu, 25 Dec 2008 18:15:42 GMT bird [2138] * trunk/src/lib/k/kDefs.h (modified) k/kDefs.h: Fixed K_LE2H_U32/U64 mixup in the big endian case. Thu, 25 Dec 2008 18:02:15 GMT bird [2137] * trunk/src/kmk/rule.c (modified) rule.c: fixed crash in create_pattern_rule when commands is NULL. Thu, 25 Dec 2008 15:14:06 GMT bird [2134] * trunk/src/kmk/config.h.W32.template (modified) * trunk/src/kmk/config.h.darwin (modified) * trunk/src/kmk/config.h.freebsd (modified) * trunk/src/kmk/config.h.linux (modified) * trunk/src/kmk/config.h.os2 (modified) * trunk/src/kmk/config.h.solaris (modified) * trunk/src/kmk/config.h.win (modified) * trunk/src/kmk/configure.in (modified) MAKE_HOST isn't used by kmk. Thu, 25 Dec 2008 14:33:44 GMT bird [2133] * trunk/src/kmk/kmkbuiltin/rm.c (modified) rm.c: warning. Thu, 25 Dec 2008 14:33:17 GMT bird [2132] * trunk/src/kmk/kmkbuiltin/printf.c (modified) printf.c: warning Thu, 25 Dec 2008 14:32:18 GMT bird [2131] * trunk/src/kmk/kmkbuiltin/mv.c (modified) mv.c: warnings. Thu, 25 Dec 2008 14:30:41 GMT bird [2130] * trunk/src/kmk/kmkbuiltin/md5sum.c (modified) md5sum: warnings. Thu, 25 Dec 2008 14:29:18 GMT bird [2129] * trunk/src/kmk/kmkbuiltin/ln.c (modified) ln.s: include config.h first. Thu, 25 Dec 2008 14:28:41 GMT bird [2128] * trunk/src/kmk/kmkbuiltin/ln.c (modified) ln.c: fixed #ifdef/defined bug. Thu, 25 Dec 2008 14:27:42 GMT bird [2127] * trunk/src/kmk/kmkbuiltin.h (modified) kmkbuiltin.h: warning. Thu, 25 Dec 2008 14:27:35 GMT bird [2126] * trunk/src/kmk/kmkbuiltin/chmod.c (modified) chmod.c: warnings. Thu, 25 Dec 2008 14:21:57 GMT bird [2125] * trunk/src/kmk/kmkbuiltin.c (modified) kmkbuiltin.c: warning. Thu, 25 Dec 2008 14:19:59 GMT bird [2124] * trunk/src/kmk/kbuild.c (modified) kbuild.c: more warnings. Thu, 25 Dec 2008 14:07:56 GMT bird [2121] * trunk/src/kmk/kmkbuiltin/append.c (modified) * trunk/src/kmk/kmkbuiltin/expr.c (modified) * trunk/src/kmk/kmkbuiltin/fts.c (modified) * trunk/src/kmk/kmkbuiltin/kDepIDB.c (modified) * trunk/src/kmk/kmkbuiltin/mkdir.c (modified) * trunk/src/kmk/kmkbuiltin/rmdir.c (modified) * trunk/src/kmk/make.h (modified) kmk: make sure alloca.h gets included (Solaris again). Thu, 25 Dec 2008 13:55:48 GMT bird [2119] * trunk/src/kmk/expand.c (modified) expand.c: warning. Thu, 25 Dec 2008 13:54:40 GMT bird [2118] * trunk/src/kmk/function.c (modified) function.c: warnings. Thu, 25 Dec 2008 13:49:36 GMT bird [2117] * trunk/src/kmk/expreval.c (modified) * trunk/src/kmk/incdep.c (modified) incdep.c,expreval.c: warnings. Thu, 25 Dec 2008 13:45:26 GMT bird [2116] * trunk/src/kmk/kbuild.c (modified) kbuild.c: warnings. Thu, 25 Dec 2008 13:41:55 GMT bird [2115] * trunk/src/kmk/kmkbuiltin/kDepIDB.c (modified) kDepIDB: warnings. Thu, 25 Dec 2008 13:32:31 GMT bird [2114] * trunk/src/kmk/kmkbuiltin/redirect.c (modified) redirect.c: warning Thu, 25 Dec 2008 13:21:58 GMT bird [2113] * trunk/src/kmk/kmkbuiltin/append.c (modified) * trunk/src/kmk/kmkbuiltin/cat.c (modified) * trunk/src/kmk/kmkbuiltin/chmod.c (modified) * trunk/src/kmk/kmkbuiltin/cmp.c (modified) * trunk/src/kmk/kmkbuiltin/cmp_util.c (modified) * trunk/src/kmk/kmkbuiltin/cp.c (modified) * trunk/src/kmk/kmkbuiltin/cp_utils.c (modified) * trunk/src/kmk/kmkbuiltin/darwin.c (modified) * trunk/src/kmk/kmkbuiltin/echo.c (modified) * trunk/src/kmk/kmkbuiltin/err.c (modified) * trunk/src/kmk/kmkbuiltin/expr.c (modified) * trunk/src/kmk/kmkbuiltin/fts.c (modified) * trunk/src/kmk/kmkbuiltin/install.c (modified) * trunk/src/kmk/kmkbuiltin/kDepIDB.c (modified) * trunk/src/kmk/kmkbuiltin/kbuild_protection.c (modified) * trunk/src/kmk/kmkbuiltin/kbuild_version.c (modified) * trunk/src/kmk/kmkbuiltin/ln.c (modified) * trunk/src/kmk/kmkbuiltin/md5sum.c (modified) * trunk/src/kmk/kmkbuiltin/mkdir.c (modified) * trunk/src/kmk/kmkbuiltin/mscfakes.c (modified) * trunk/src/kmk/kmkbuiltin/mv.c (modified) * trunk/src/kmk/kmkbuiltin/printf.c (modified) * trunk/src/kmk/kmkbuiltin/redirect.c (modified) * trunk/src/kmk/kmkbuiltin/rm.c (modified) * trunk/src/kmk/kmkbuiltin/rmdir.c (modified) * trunk/src/kmk/kmkbuiltin/setmode.c (modified) * trunk/src/kmk/kmkbuiltin/sleep.c (modified) * trunk/src/kmk/kmkbuiltin/solfakes.c (modified) * trunk/src/kmk/kmkbuiltin/strmode.c (modified) * trunk/src/kmk/kmkbuiltin/test.c (modified) kmkbuiltin: include config.h Thu, 11 Dec 2008 22:19:56 GMT bird [2108] * trunk/src/kmk/Makefile.kmk (modified) fix Wed, 26 Nov 2008 01:52:53 GMT bird [2104] * trunk/src/kDepPre/kDepPre.c (modified) * trunk/src/kmk/kmkbuiltin/kDepIDB.c (modified) * trunk/src/lib/kDep.c (modified) * trunk/src/lib/kDep.h (modified) kDepIDB: Added a -q|--quiet switch for disabling harmless warnings ... Tue, 25 Nov 2008 01:11:58 GMT bird [2103] * trunk/src/kmk/main.c (modified) kmk: updated help text. Tue, 25 Nov 2008 01:03:27 GMT bird [2102] * trunk/src/kmk/main.c (modified) kmk: --print-time fix. Mon, 24 Nov 2008 23:35:56 GMT bird [2101] * trunk/src/kmk/Makefile.am (modified) * trunk/src/kmk/Makefile.kmk (modified) * trunk/src/kmk/function.c (modified) * trunk/src/kmk/job.c (modified) * trunk/src/kmk/job.h (modified) * trunk/src/kmk/main.c (modified) * trunk/src/kmk/make.h (modified) * trunk/src/kmk/misc.c (modified) kmk: Implemented new switch --print-time. Fixes #65. Sat, 22 Nov 2008 22:31:56 GMT bird [2100] * trunk/src/kmk/remake.c (modified) space Sat, 22 Nov 2008 22:31:46 GMT bird [2099] * trunk/src/kmk/main.c (modified) * trunk/src/kmk/remake.c (modified) kmk: Jokes. Thu, 20 Nov 2008 02:28:37 GMT bird [2097] * trunk/src/kmk/kmkbuiltin/test.c (modified) kmk_test: Fixed exec bug (crash) on non-windows platforms. On windows ... Thu, 20 Nov 2008 02:18:06 GMT bird [2096] * trunk/src/kmk/expreval.c (modified) kmk: if exists some-file Wed, 19 Nov 2008 23:21:53 GMT bird [2091] * trunk/src/kmk/Makefile.am (modified) * trunk/src/kmk/Makefile.kmk (modified) * trunk/src/kmk/incdep.c (modified) kmk: Don't bootstrap with threads and disable them for FreeBSD.x86 ... Wed, 19 Nov 2008 22:53:09 GMT bird [2089] * trunk/src/kmk/Makefile.kmk (modified) FreeBSD needs pthreads. Mon, 17 Nov 2008 02:55:56 GMT bird [2074] * trunk/src/kmk/kmkbuiltin/redirect.c (modified) kmk_redirect: OS/2 hack - close files, zap environment. Sat, 15 Nov 2008 11:23:20 GMT bird [2063] * trunk/src/kmk/incdep.c (modified) OS/2 build fix. Sun, 09 Nov 2008 22:18:54 GMT bird [2062] * trunk/src/kmk/Makefile.am (modified) * trunk/src/kmk/Makefile.kmk (modified) * trunk/src/kmk/alloccache.c (added) * trunk/src/kmk/misc.c (modified) kmk: Moved the alloccache code into a separate file because it seems ... Sun, 09 Nov 2008 21:47:59 GMT bird [2061] * trunk/src/kmk/Makefile.am (modified) kmk/Makefile.am: It's CONFIG_WITH_LAZY_DEPS_VARS not ... Sun, 09 Nov 2008 06:34:42 GMT bird [2060] * trunk/src/kmk/inlined_memchr.h (modified) kmk: fixed strsingle crash. Tue, 04 Nov 2008 19:23:30 GMT bird [2057] * trunk/src/kmk/Makefile.kmk (modified) * trunk/src/kmk/misc.c (modified) solaris has mallinfo, but only in an alternative lib that is slower. duh. Tue, 04 Nov 2008 03:25:19 GMT bird [2056] * trunk/src/kmk/Makefile.kmk (modified) * trunk/src/kmk/commands.h (modified) * trunk/src/kmk/default.c (modified) * trunk/src/kmk/job.c (modified) * trunk/src/kmk/read.c (modified) * trunk/src/kmk/rule.c (modified) kmk: some MBs of memory during building by freeing up the chopped up ... Tue, 04 Nov 2008 00:26:28 GMT bird [2053] * trunk/src/kmk/incdep.c (modified) kmk/incdep.c: Check for the environment variables ... Mon, 03 Nov 2008 14:53:07 GMT bird [2050] * trunk/src/kmk/make.h (modified) * trunk/src/kmk/misc.c (modified) kmk: converted the inlined alloccache_free() to non-inlined to avoid ... Mon, 03 Nov 2008 14:29:36 GMT bird [2047] * trunk/src/kmk/config.h.win (modified) kmk/config.h.win: 256/8 == 32 not 8. Mon, 03 Nov 2008 13:54:11 GMT bird [2046] * trunk/src/kmk/kmkbuiltin/sleep.c (modified) sleep.c: no unsung or unsigned in help, they can be negative now like ... Mon, 03 Nov 2008 12:15:48 GMT bird [2041] * trunk/src/kmk/make.h (modified) * trunk/src/kmk/read.c (modified) kmk: fixed gcc 3.2.3 issue. Mon, 03 Nov 2008 12:07:07 GMT bird [2040] * trunk/src/kmk/make.h (modified) * trunk/src/kmk/read.c (modified) Another try. Mon, 03 Nov 2008 12:00:24 GMT bird [2039] * trunk/src/kmk/make.h (modified) * trunk/src/kmk/read.c (modified) kmk: gcc 3.2.3 optimiazation bugs/hacks. Mon, 03 Nov 2008 11:16:06 GMT bird [2038] * trunk/src/kmk/read.c (modified) attempt to fix optimization issue... Mon, 03 Nov 2008 10:29:09 GMT bird [2036] * trunk/src/Makefile.kmk (modified) build kmk_time by default. Mon, 03 Nov 2008 10:28:15 GMT bird [2035] * trunk/src/kmk/misc.c (modified) misc.c: enabled the glibc heap stats. Mon, 03 Nov 2008 02:50:11 GMT bird [2031] * trunk/Config.kmk (modified) * trunk/src/kmk/Makefile.am (modified) Preparing for 0.1.5 Mon, 03 Nov 2008 02:44:50 GMT bird [2030] * trunk/src/kmk/misc.c (modified) misc.c: Implemented heap statistics output for MSC. Mon, 03 Nov 2008 02:44:18 GMT bird [2029] * trunk/src/kmk/variable.c (modified) Windows build fix. Mon, 03 Nov 2008 01:54:19 GMT bird [2028] * trunk/src/kmk/remake.c (modified) remake.c: moved call_must_make_target_var out of the dep eval loop ... Mon, 03 Nov 2008 01:49:31 GMT bird [2027] * trunk/src/kmk/commands.c (modified) kmk/commands.c: delete multi target siblings not only the head. Sun, 02 Nov 2008 05:50:24 GMT bird [2025] * trunk/src/kmk/function.c (modified) typo. Sun, 02 Nov 2008 05:43:17 GMT bird [2024] * trunk/src/kmk/Makefile.am (modified) * trunk/src/kmk/Makefile.kmk (modified) * trunk/src/kmk/commands.c (modified) * trunk/src/kmk/commands.h (modified) * trunk/src/kmk/file.c (modified) * trunk/src/kmk/function.c (modified) * trunk/src/kmk/implicit.c (modified) * trunk/src/kmk/remake.c (modified) * trunk/src/kmk/tests/scripts/variables/must_make (added) * trunk/src/kmk/variable.c (modified) kmk: Created a custom hook into the update_file process for checking ... Sun, 02 Nov 2008 05:39:50 GMT bird [2023] * trunk/src/kmk/tests/scripts/functions/if-expr (modified) scripts/functions/if-expr: description fix Sun, 02 Nov 2008 02:15:00 GMT bird [2022] * trunk/src/kmk/expreval.c (modified) * trunk/src/kmk/testcase-ifcond.kmk (deleted) * trunk/src/kmk/tests/scripts/features/ifcond (added) * trunk/src/kmk/tests/scripts/functions/expr (added) * trunk/src/kmk/tests/scripts/functions/if-expr (added) exprval.c: fixed bug parsing unqoted variable references ($(VAR) == ... Sun, 02 Nov 2008 01:18:47 GMT bird [2021] * trunk/src/kmk/function.c (modified) * trunk/src/kmk/tests/scripts/functions/intersects (added) * trunk/src/kmk/variable.c (modified) kmk: Added a $(intersects set-a, set-b) function to complement the ... Sun, 02 Nov 2008 00:52:34 GMT bird [2020] * trunk/src/kmk/kbuild.c (modified) kbuild.c: $(target)_OBJS_ -> $(target)_2_OBJS. References #57. Sun, 02 Nov 2008 00:21:05 GMT bird [2019] * trunk/COPYING (modified) * trunk/Config.kmk (modified) * trunk/Maintenance.kmk (modified) * trunk/Makefile.kmk (modified) * trunk/VSlickMacros/kdev.e (modified) * trunk/VSlickMacros/kkeys.e (modified) * trunk/bootstrap.gmk (modified) * trunk/src/Makefile.kmk (modified) * trunk/src/ash/Makefile.kmk (modified) * trunk/src/fastdep/Makefile.kmk (modified) * trunk/src/kDepPre/Makefile.kmk (modified) * trunk/src/kDepPre/kDepPre.c (modified) * trunk/src/kObjCache/Makefile.kmk (modified) * trunk/src/kObjCache/kObjCache.c (modified) * trunk/src/kash/Makefile.kmk (modified) * trunk/src/kmk/Makefile.kmk (modified) * trunk/src/kmk/electric.c (modified) * trunk/src/kmk/electric.h (modified) * trunk/src/kmk/expreval.c (modified) * trunk/src/kmk/incdep.c (modified) * trunk/src/kmk/kbuild.c (modified) * trunk/src/kmk/kbuild.h (modified) * trunk/src/kmk/kmkbuiltin.c (modified) * trunk/src/kmk/kmkbuiltin.h (modified) * trunk/src/kmk/kmkbuiltin/append.c (modified) * trunk/src/kmk/kmkbuiltin/darwin.c (modified) * trunk/src/kmk/kmkbuiltin/err.c (modified) * trunk/src/kmk/kmkbuiltin/err.h (modified) * trunk/src/kmk/kmkbuiltin/kDepIDB.c (modified) * trunk/src/kmk/kmkbuiltin/kbuild_protection.c (modified) * trunk/src/kmk/kmkbuiltin/kbuild_protection.h (modified) * trunk/src/kmk/kmkbuiltin/kbuild_version.c (modified) * trunk/src/kmk/kmkbuiltin/md5sum.c (modified) * trunk/src/kmk/kmkbuiltin/mscfakes.c (modified) * trunk/src/kmk/kmkbuiltin/mscfakes.h (modified) * trunk/src/kmk/kmkbuiltin/osdep.c (modified) * trunk/src/kmk/kmkbuiltin/redirect.c (modified) * trunk/src/kmk/kmkbuiltin/sleep.c (modified) * trunk/src/kmk/kmkbuiltin/solfakes.c (modified) * trunk/src/kmk/kmkbuiltin/solfakes.h (modified) * trunk/src/kmk/strcache2.c (modified) * trunk/src/kmk/strcache2.h (modified) * trunk/src/kmk/testcase-2ndtargetexp.kmk (modified) * trunk/src/kmk/testcase-if1of.kmk (modified) * trunk/src/kmk/testcase-ifcond.kmk (modified) * trunk/src/kmk/testcase-includedep-sub.kmk (modified) * trunk/src/kmk/testcase-includedep.kmk (modified) * trunk/src/kmk/testcase-lazy-deps-vars.kmk (modified) * trunk/src/kmk/testcase-math.kmk (modified) * trunk/src/kmk/testcase-stack.kmk (modified) * trunk/src/kmk/testcase-xargs.kmk (modified) * trunk/src/kmk/w32/Makefile.kmk (modified) * trunk/src/kmk/w32/tstFileInfo.c (modified) * trunk/src/lib/Makefile.kmk (modified) * trunk/src/lib/kDep.c (modified) * trunk/src/lib/kDep.h (modified) * trunk/src/lib/mytypes.h (modified) * trunk/src/lib/nt_fullpath.c (modified) * trunk/src/lib/startuphacks-win.c (modified) * trunk/src/lib/wrapper.c (modified) * trunk/src/misc/Makefile.kmk (modified) * trunk/src/misc/kmk_time.c (modified) * trunk/src/sed/Makefile.kmk (modified) GPLv2 -> GPLv3. See Ticket #44 for clarifications. Fixes #44. Sat, 01 Nov 2008 23:56:47 GMT bird [2017] * trunk/src/ash/Makefile.kmk (modified) ash: bird wants DEBUG=2 in debug builds. Sat, 01 Nov 2008 22:18:19 GMT bird [2016] * trunk/src/kmk/kmkbuiltin/append.c (modified) kmk_append: new line -> newline Sat, 01 Nov 2008 22:16:55 GMT bird [2015] * trunk/src/kmk/kmkbuiltin/append.c (modified) kmk_append: added a new option '-N' for suppressing the trailing new ... Sat, 01 Nov 2008 14:50:42 GMT bird [2014] * trunk/src/kmk/kbuild.c (modified) kbuild.c: Use append_string_to_variable in one more place. Sat, 01 Nov 2008 14:46:00 GMT bird [2013] * trunk/src/kmk/kbuild.c (modified) kbuild.c: Use append_string_to_variable and avoid memcpying ...