# # ChangeLog for trunk in kBuild # # Generated by Trac 1.4.3.2 # Mar 27, 2025 4:44:08 AM 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:37:46 GMT bird [2049] * trunk/kBuild/bin/win.amd64/kmk.exe (modified) * trunk/kBuild/bin/win.amd64/kmk_gmake.exe (modified) The 0.1.5 rc2 binaries for win/amd64 Mon, 03 Nov 2008 14:37:21 GMT bird [2048] * trunk/kBuild/bin/win.x86/kmk.exe (modified) * trunk/kBuild/bin/win.x86/kmk_gmake.exe (modified) The 0.1.5 rc2 binaries for win/x86 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:32:02 GMT bird [2045] * trunk/kBuild/bin/solaris.x86/kDepIDB (modified) * trunk/kBuild/bin/solaris.x86/kDepPre (modified) * trunk/kBuild/bin/solaris.x86/kObjCache (modified) * trunk/kBuild/bin/solaris.x86/kmk (modified) * trunk/kBuild/bin/solaris.x86/kmk_append (modified) * trunk/kBuild/bin/solaris.x86/kmk_ash (modified) * trunk/kBuild/bin/solaris.x86/kmk_cat (modified) * trunk/kBuild/bin/solaris.x86/kmk_chmod (modified) * trunk/kBuild/bin/solaris.x86/kmk_cmp (modified) * trunk/kBuild/bin/solaris.x86/kmk_cp (modified) * trunk/kBuild/bin/solaris.x86/kmk_expr (modified) * trunk/kBuild/bin/solaris.x86/kmk_gmake (modified) * trunk/kBuild/bin/solaris.x86/kmk_install (modified) * trunk/kBuild/bin/solaris.x86/kmk_ln (modified) * trunk/kBuild/bin/solaris.x86/kmk_md5sum (modified) * trunk/kBuild/bin/solaris.x86/kmk_mkdir (modified) * trunk/kBuild/bin/solaris.x86/kmk_mv (modified) * trunk/kBuild/bin/solaris.x86/kmk_printf (modified) * trunk/kBuild/bin/solaris.x86/kmk_redirect (modified) * trunk/kBuild/bin/solaris.x86/kmk_rm (modified) * trunk/kBuild/bin/solaris.x86/kmk_rmdir (modified) * trunk/kBuild/bin/solaris.x86/kmk_sed (modified) * trunk/kBuild/bin/solaris.x86/kmk_sleep (added) * trunk/kBuild/bin/solaris.x86/kmk_test (modified) * trunk/kBuild/bin/solaris.x86/kmk_time (added) The 0.1.5 rc1 binaries for solaris/x86 Mon, 03 Nov 2008 12:29:45 GMT bird [2044] * trunk/Config.kmk (modified) Config.kmk: set -m32/m64 on all standard GCC3 platforms and also for ... Mon, 03 Nov 2008 12:24:23 GMT bird [2043] * trunk/kBuild/bin/solaris.amd64/kDepIDB (modified) * trunk/kBuild/bin/solaris.amd64/kDepPre (modified) * trunk/kBuild/bin/solaris.amd64/kObjCache (modified) * trunk/kBuild/bin/solaris.amd64/kmk (modified) * trunk/kBuild/bin/solaris.amd64/kmk_append (modified) * trunk/kBuild/bin/solaris.amd64/kmk_ash (modified) * trunk/kBuild/bin/solaris.amd64/kmk_cat (modified) * trunk/kBuild/bin/solaris.amd64/kmk_chmod (modified) * trunk/kBuild/bin/solaris.amd64/kmk_cmp (modified) * trunk/kBuild/bin/solaris.amd64/kmk_cp (modified) * trunk/kBuild/bin/solaris.amd64/kmk_expr (modified) * trunk/kBuild/bin/solaris.amd64/kmk_gmake (modified) * trunk/kBuild/bin/solaris.amd64/kmk_install (modified) * trunk/kBuild/bin/solaris.amd64/kmk_ln (modified) * trunk/kBuild/bin/solaris.amd64/kmk_md5sum (modified) * trunk/kBuild/bin/solaris.amd64/kmk_mkdir (modified) * trunk/kBuild/bin/solaris.amd64/kmk_mv (modified) * trunk/kBuild/bin/solaris.amd64/kmk_printf (modified) * trunk/kBuild/bin/solaris.amd64/kmk_redirect (modified) * trunk/kBuild/bin/solaris.amd64/kmk_rm (modified) * trunk/kBuild/bin/solaris.amd64/kmk_rmdir (modified) * trunk/kBuild/bin/solaris.amd64/kmk_sed (modified) * trunk/kBuild/bin/solaris.amd64/kmk_sleep (added) * trunk/kBuild/bin/solaris.amd64/kmk_test (modified) * trunk/kBuild/bin/solaris.amd64/kmk_time (added) The 0.1.5 rc1 binaries for solaris/amd64 Mon, 03 Nov 2008 12:23:22 GMT bird [2042] * trunk/kBuild/bin/linux.x86/kDepIDB (modified) * trunk/kBuild/bin/linux.x86/kDepPre (modified) * trunk/kBuild/bin/linux.x86/kObjCache (modified) * trunk/kBuild/bin/linux.x86/kmk (modified) * trunk/kBuild/bin/linux.x86/kmk_append (modified) * trunk/kBuild/bin/linux.x86/kmk_ash (modified) * trunk/kBuild/bin/linux.x86/kmk_cat (modified) * trunk/kBuild/bin/linux.x86/kmk_chmod (modified) * trunk/kBuild/bin/linux.x86/kmk_cmp (modified) * trunk/kBuild/bin/linux.x86/kmk_cp (modified) * trunk/kBuild/bin/linux.x86/kmk_expr (modified) * trunk/kBuild/bin/linux.x86/kmk_gmake (modified) * trunk/kBuild/bin/linux.x86/kmk_install (modified) * trunk/kBuild/bin/linux.x86/kmk_ln (modified) * trunk/kBuild/bin/linux.x86/kmk_md5sum (modified) * trunk/kBuild/bin/linux.x86/kmk_mkdir (modified) * trunk/kBuild/bin/linux.x86/kmk_mv (modified) * trunk/kBuild/bin/linux.x86/kmk_printf (modified) * trunk/kBuild/bin/linux.x86/kmk_redirect (modified) * trunk/kBuild/bin/linux.x86/kmk_rm (modified) * trunk/kBuild/bin/linux.x86/kmk_rmdir (modified) * trunk/kBuild/bin/linux.x86/kmk_sed (modified) * trunk/kBuild/bin/linux.x86/kmk_sleep (added) * trunk/kBuild/bin/linux.x86/kmk_test (modified) * trunk/kBuild/bin/linux.x86/kmk_time (added) The 0.1.5 rc1 binaries for linux/x86 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 11:00:40 GMT bird [2037] * trunk/kBuild/bin/linux.amd64/kDepIDB (modified) * trunk/kBuild/bin/linux.amd64/kDepPre (modified) * trunk/kBuild/bin/linux.amd64/kObjCache (modified) * trunk/kBuild/bin/linux.amd64/kmk (modified) * trunk/kBuild/bin/linux.amd64/kmk_append (modified) * trunk/kBuild/bin/linux.amd64/kmk_ash (modified) * trunk/kBuild/bin/linux.amd64/kmk_cat (modified) * trunk/kBuild/bin/linux.amd64/kmk_chmod (modified) * trunk/kBuild/bin/linux.amd64/kmk_cmp (modified) * trunk/kBuild/bin/linux.amd64/kmk_cp (modified) * trunk/kBuild/bin/linux.amd64/kmk_expr (modified) * trunk/kBuild/bin/linux.amd64/kmk_gmake (modified) * trunk/kBuild/bin/linux.amd64/kmk_install (modified) * trunk/kBuild/bin/linux.amd64/kmk_ln (modified) * trunk/kBuild/bin/linux.amd64/kmk_md5sum (modified) * trunk/kBuild/bin/linux.amd64/kmk_mkdir (modified) * trunk/kBuild/bin/linux.amd64/kmk_mv (modified) * trunk/kBuild/bin/linux.amd64/kmk_printf (modified) * trunk/kBuild/bin/linux.amd64/kmk_redirect (modified) * trunk/kBuild/bin/linux.amd64/kmk_rm (modified) * trunk/kBuild/bin/linux.amd64/kmk_rmdir (modified) * trunk/kBuild/bin/linux.amd64/kmk_sed (modified) * trunk/kBuild/bin/linux.amd64/kmk_sleep (added) * trunk/kBuild/bin/linux.amd64/kmk_test (modified) * trunk/kBuild/bin/linux.amd64/kmk_time (added) The 0.1.5 rc1 binaries for linux/amd64 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 03:00:58 GMT bird [2034] * trunk/kBuild/bin/darwin.x86/kDepIDB (modified) * trunk/kBuild/bin/darwin.x86/kDepPre (modified) * trunk/kBuild/bin/darwin.x86/kObjCache (modified) * trunk/kBuild/bin/darwin.x86/kmk (modified) * trunk/kBuild/bin/darwin.x86/kmk_append (modified) * trunk/kBuild/bin/darwin.x86/kmk_ash (modified) * trunk/kBuild/bin/darwin.x86/kmk_cat (modified) * trunk/kBuild/bin/darwin.x86/kmk_chmod (modified) * trunk/kBuild/bin/darwin.x86/kmk_cmp (modified) * trunk/kBuild/bin/darwin.x86/kmk_cp (modified) * trunk/kBuild/bin/darwin.x86/kmk_echo (modified) * trunk/kBuild/bin/darwin.x86/kmk_expr (modified) * trunk/kBuild/bin/darwin.x86/kmk_gmake (modified) * trunk/kBuild/bin/darwin.x86/kmk_install (modified) * trunk/kBuild/bin/darwin.x86/kmk_ln (modified) * trunk/kBuild/bin/darwin.x86/kmk_md5sum (modified) * trunk/kBuild/bin/darwin.x86/kmk_mkdir (modified) * trunk/kBuild/bin/darwin.x86/kmk_mv (modified) * trunk/kBuild/bin/darwin.x86/kmk_printf (modified) * trunk/kBuild/bin/darwin.x86/kmk_redirect (modified) * trunk/kBuild/bin/darwin.x86/kmk_rm (modified) * trunk/kBuild/bin/darwin.x86/kmk_rmdir (modified) * trunk/kBuild/bin/darwin.x86/kmk_sed (modified) * trunk/kBuild/bin/darwin.x86/kmk_sleep (added) * trunk/kBuild/bin/darwin.x86/kmk_test (modified) * trunk/kBuild/bin/darwin.x86/kmk_time (added) The 0.1.5 rc1 binaries for darwin/x86 Mon, 03 Nov 2008 02:57:53 GMT bird [2033] * trunk/kBuild/bin/win.amd64/kDepIDB.exe (modified) * trunk/kBuild/bin/win.amd64/kDepPre.exe (modified) * trunk/kBuild/bin/win.amd64/kObjCache.exe (modified) * trunk/kBuild/bin/win.amd64/kmk.exe (modified) * trunk/kBuild/bin/win.amd64/kmk_append.exe (modified) * trunk/kBuild/bin/win.amd64/kmk_cat.exe (modified) * trunk/kBuild/bin/win.amd64/kmk_chmod.exe (modified) * trunk/kBuild/bin/win.amd64/kmk_cmp.exe (modified) * trunk/kBuild/bin/win.amd64/kmk_cp.exe (modified) * trunk/kBuild/bin/win.amd64/kmk_echo.exe (modified) * trunk/kBuild/bin/win.amd64/kmk_expr.exe (modified) * trunk/kBuild/bin/win.amd64/kmk_gmake.exe (modified) * trunk/kBuild/bin/win.amd64/kmk_install.exe (modified) * trunk/kBuild/bin/win.amd64/kmk_ln.exe (modified) * trunk/kBuild/bin/win.amd64/kmk_md5sum.exe (modified) * trunk/kBuild/bin/win.amd64/kmk_mkdir.exe (modified) * trunk/kBuild/bin/win.amd64/kmk_mv.exe (modified) * trunk/kBuild/bin/win.amd64/kmk_printf.exe (modified) * trunk/kBuild/bin/win.amd64/kmk_redirect.exe (modified) * trunk/kBuild/bin/win.amd64/kmk_rm.exe (modified) * trunk/kBuild/bin/win.amd64/kmk_rmdir.exe (modified) * trunk/kBuild/bin/win.amd64/kmk_sed.exe (modified) * trunk/kBuild/bin/win.amd64/kmk_sleep.exe (added) * trunk/kBuild/bin/win.amd64/kmk_test.exe (modified) * trunk/kBuild/bin/win.amd64/kmk_time.exe (added) The 0.1.5 rc1 binaries for win/amd64 Mon, 03 Nov 2008 02:56:33 GMT bird [2032] * trunk/kBuild/bin/win.x86/kDepIDB.exe (modified) * trunk/kBuild/bin/win.x86/kDepPre.exe (modified) * trunk/kBuild/bin/win.x86/kObjCache.exe (modified) * trunk/kBuild/bin/win.x86/kmk.exe (modified) * trunk/kBuild/bin/win.x86/kmk_append.exe (modified) * trunk/kBuild/bin/win.x86/kmk_cat.exe (modified) * trunk/kBuild/bin/win.x86/kmk_chmod.exe (modified) * trunk/kBuild/bin/win.x86/kmk_cmp.exe (modified) * trunk/kBuild/bin/win.x86/kmk_cp.exe (modified) * trunk/kBuild/bin/win.x86/kmk_echo.exe (modified) * trunk/kBuild/bin/win.x86/kmk_expr.exe (modified) * trunk/kBuild/bin/win.x86/kmk_gmake.exe (modified) * trunk/kBuild/bin/win.x86/kmk_install.exe (modified) * trunk/kBuild/bin/win.x86/kmk_ln.exe (modified) * trunk/kBuild/bin/win.x86/kmk_md5sum.exe (modified) * trunk/kBuild/bin/win.x86/kmk_mkdir.exe (modified) * trunk/kBuild/bin/win.x86/kmk_mv.exe (modified) * trunk/kBuild/bin/win.x86/kmk_printf.exe (modified) * trunk/kBuild/bin/win.x86/kmk_redirect.exe (modified) * trunk/kBuild/bin/win.x86/kmk_rm.exe (modified) * trunk/kBuild/bin/win.x86/kmk_rmdir.exe (modified) * trunk/kBuild/bin/win.x86/kmk_sed.exe (modified) * trunk/kBuild/bin/win.x86/kmk_sleep.exe (added) * trunk/kBuild/bin/win.x86/kmk_test.exe (modified) * trunk/kBuild/bin/win.x86/kmk_time.exe (added) The 0.1.5 rc1 binaries for win/x86 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 06:29:20 GMT bird [2026] * trunk/kBuild/footer.kmk (modified) footer.kmk: Use .MUST_MAKE when available. 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. Sun, 02 Nov 2008 00:08:56 GMT bird [2018] * trunk/kBuild/footer.kmk (modified) * trunk/kBuild/header.kmk (modified) * trunk/kBuild/msgstyles/brief.kmk (modified) * trunk/kBuild/rules.kmk (modified) * trunk/kBuild/sdks/DXSDK.kmk (modified) * trunk/kBuild/sdks/DXSDKAMD64.kmk (modified) * trunk/kBuild/sdks/DXSDKX86.kmk (modified) * trunk/kBuild/sdks/LIBSDL.kmk (modified) * trunk/kBuild/sdks/MACOSX104.kmk (modified) * trunk/kBuild/sdks/MACOSX104INCS.kmk (modified) * trunk/kBuild/sdks/MACOSX105.kmk (modified) * trunk/kBuild/sdks/MACOSX105INCS.kmk (modified) * trunk/kBuild/sdks/NT4DDK.kmk (modified) * trunk/kBuild/sdks/W2K3DDK.kmk (modified) * trunk/kBuild/sdks/W2K3DDKAMD64.kmk (modified) * trunk/kBuild/sdks/W2K3DDKX86.kmk (modified) * trunk/kBuild/sdks/W32API.kmk (modified) * trunk/kBuild/sdks/WIN32SDK.kmk (modified) * trunk/kBuild/sdks/WIN32SDK2002.kmk (modified) * trunk/kBuild/sdks/WIN64SDK.kmk (modified) * trunk/kBuild/sdks/WINDDK.kmk (modified) * trunk/kBuild/sdks/WINDDKW2K.kmk (modified) * trunk/kBuild/sdks/WINDDKWLH.kmk (modified) * trunk/kBuild/sdks/WINDDKWNET.kmk (modified) * trunk/kBuild/sdks/WINDDKWXP.kmk (modified) * trunk/kBuild/sdks/WINPSDK.kmk (modified) * trunk/kBuild/sdks/WINPSDKINCS.kmk (modified) * trunk/kBuild/subfooter.kmk (modified) * trunk/kBuild/subheader.kmk (modified) * trunk/kBuild/tools/ALP.kmk (modified) * trunk/kBuild/tools/FLEX.kmk (modified) * trunk/kBuild/tools/GCC.kmk (modified) * trunk/kBuild/tools/GCC3.kmk (modified) * trunk/kBuild/tools/GCC32.kmk (modified) * trunk/kBuild/tools/GCC3OMF.kmk (modified) * trunk/kBuild/tools/GCC3PLAIN.kmk (modified) * trunk/kBuild/tools/GCC4MACHO.kmk (modified) * trunk/kBuild/tools/GCC64.kmk (modified) * trunk/kBuild/tools/GXX.kmk (modified) * trunk/kBuild/tools/GXX3.kmk (modified) * trunk/kBuild/tools/GXX32.kmk (modified) * trunk/kBuild/tools/GXX3OMF.kmk (modified) * trunk/kBuild/tools/GXX3PLAIN.kmk (modified) * trunk/kBuild/tools/GXX4MACHO.kmk (modified) * trunk/kBuild/tools/GXX64.kmk (modified) * trunk/kBuild/tools/MINGW32.kmk (modified) * trunk/kBuild/tools/NASM.kmk (modified) * trunk/kBuild/tools/TAR.kmk (modified) * trunk/kBuild/tools/TARGZ.kmk (modified) * trunk/kBuild/tools/VAC308.kmk (modified) * trunk/kBuild/tools/VCC70.kmk (modified) * trunk/kBuild/tools/VCC80.kmk (modified) * trunk/kBuild/tools/VCC80AMD64.kmk (modified) * trunk/kBuild/tools/VCC80X86.kmk (modified) * trunk/kBuild/tools/WGET.kmk (modified) * trunk/kBuild/tools/XGCCAMD64LINUX.kmk (modified) * trunk/kBuild/tools/YASM.kmk (modified) * trunk/kBuild/tools/ZIP.kmk (modified) * trunk/kBuild/units/lex.kmk (modified) * trunk/kBuild/units/qt3.kmk (modified) * trunk/kBuild/units/qt4.kmk (modified) * trunk/kBuild/up.kmk (modified) kBuild: svn attributes and some minor file header adjustments and ... 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 ... Sat, 01 Nov 2008 14:27:34 GMT bird [2012] * trunk/src/kmk/kbuild.c (modified) kbuild.c: compacted the code a bit. Sat, 01 Nov 2008 14:15:50 GMT bird [2011] * trunk/kBuild/footer.kmk (modified) * trunk/src/kmk/function.c (modified) * trunk/src/kmk/kbuild.c (modified) * trunk/src/kmk/kbuild.h (modified) * trunk/src/kmk/variable.c (modified) kmk,footer.kmk: New helper function 'kb-exp-tmpl', 10x faster than ... Fri, 31 Oct 2008 03:56:53 GMT bird [2010] * trunk/src/kmk/Makefile.am (modified) kmk: show the build type. Fri, 31 Oct 2008 03:56:37 GMT bird [2009] * trunk/src/kmk/Makefile.kmk (modified) * trunk/src/kmk/main.c (modified) kmk: show the build type. Fri, 31 Oct 2008 03:55:06 GMT bird [2008] * trunk/kBuild/footer.kmk (modified) * trunk/kBuild/header.kmk (modified) footer.kmk,header.kmk: KBUILD_PROFILE_SELF updates. Fri, 31 Oct 2008 03:28:31 GMT bird [2007] * trunk/kBuild/footer.kmk (modified) * trunk/tests/Makefile.kmk (modified) * trunk/tests/inherit-misc (added) * trunk/tests/inherit-misc/Makefile.kmk (added) * trunk/tests/inherit-misc/sdk51a-xz.kmk (added) footer.kmk,tests: Convert simple variables into recursive ones by ... Thu, 30 Oct 2008 02:15:35 GMT bird [2006] * trunk/src/kmk/variable.c (modified) more stats and some minor adjustments. Thu, 30 Oct 2008 01:45:47 GMT bird [2005] * trunk/src/kmk/variable.c (modified) * trunk/src/kmk/variable.h (modified) more variable modification stats. Thu, 30 Oct 2008 00:01:41 GMT bird [2004] * trunk/src/kmk/variable.c (modified) * trunk/src/kmk/variable.h (modified) Some variable statistics. Wed, 29 Oct 2008 23:15:18 GMT bird [2003] * trunk/src/kmk/Makefile.am (modified) * trunk/src/kmk/Makefile.kmk (modified) * trunk/src/kmk/kmkbuiltin.c (modified) * trunk/src/kmk/kmkbuiltin.h (modified) * trunk/src/kmk/kmkbuiltin/sleep.c (added) * trunk/src/kmk/variable.c (modified) Added kmk_sleep as an external and internal kmk command. Wed, 29 Oct 2008 22:23:54 GMT bird [2002] * trunk/src/misc/kmk_time.c (modified) kmk_time: default to 1. Wed, 29 Oct 2008 22:14:48 GMT bird [2001] * trunk/src/kmk/electric.c (modified) * trunk/src/kmk/filedef.h (modified) * trunk/src/kmk/glob/glob.c (modified) * trunk/src/kmk/implicit.c (modified) * trunk/src/kmk/job.c (modified) * trunk/src/kmk/kmkbuiltin/err.c (modified) * trunk/src/kmk/kmkbuiltin/kbuild_protection.c (modified) * trunk/src/kmk/kmkbuiltin/kbuild_protection.h (modified) * trunk/src/kmk/kmkbuiltin/setmode.c (modified) * trunk/src/kmk/remake.c (modified) kmk: pedantic warnings. Wed, 29 Oct 2008 21:49:35 GMT bird [2000] * trunk/src/kmk/tests/scripts/variables/special (modified) scripts/variables/special: yet another -j1 test (hope it's not a bug). Wed, 29 Oct 2008 21:47:00 GMT bird [1999] * trunk/src/kmk/expand.c (modified) * trunk/src/kmk/function.c (modified) * trunk/src/kmk/kbuild.c (modified) * trunk/src/kmk/variable.c (modified) * trunk/src/kmk/variable.h (modified) variaiable::value_length -> unsigned int. Wed, 29 Oct 2008 21:33:16 GMT bird [1998] * trunk/src/kmk/kbuild.c (modified) kbuild.c: warnings. Wed, 29 Oct 2008 21:31:35 GMT bird [1997] * trunk/src/kmk/function.c (modified) * trunk/src/kmk/variable.c (modified) * trunk/src/kmk/variable.h (modified) variaiable::value_alloc_len -> unsigned int. Wed, 29 Oct 2008 20:42:58 GMT bird [1996] * trunk/src/kmk/job.c (modified) job.c: can remove my batch file viewing now, as GNU make started ... Wed, 29 Oct 2008 04:07:50 GMT bird [1995] * trunk/src/kmk/filedef.h (modified) shut up some warnings. Wed, 29 Oct 2008 03:20:22 GMT bird [1994] * trunk/src/kmk/remake.c (modified) * trunk/src/kmk/tests/scripts/targets/INTERMEDIATE (modified) * trunk/src/kmk/tests/scripts/targets/SECONDARY (modified) remake.c: fixed regression from GNU Make head, see Savannah bug #15919. Wed, 29 Oct 2008 00:37:51 GMT bird [1993] * trunk/src/kmk/AUTHORS (modified) * trunk/src/kmk/COPYING (modified) * trunk/src/kmk/ChangeLog (modified) * trunk/src/kmk/ChangeLog.1 (modified) * trunk/src/kmk/ChangeLog.2 (modified) * trunk/src/kmk/Makefile.DOS.template (modified) * trunk/src/kmk/Makefile.am (modified) * trunk/src/kmk/Makefile.ami (modified) * trunk/src/kmk/NEWS (modified) * trunk/src/kmk/NMakefile.template (modified) * trunk/src/kmk/README.Amiga (modified) * trunk/src/kmk/README.DOS.template (modified) * trunk/src/kmk/README.OS2.template (modified) * trunk/src/kmk/README.W32.template (modified) * trunk/src/kmk/README.customs (modified) * trunk/src/kmk/README.cvs (modified) * trunk/src/kmk/README.template (modified) * trunk/src/kmk/SMakefile.template (modified) * trunk/src/kmk/TODO.private (modified) * trunk/src/kmk/acinclude.m4 (modified) * trunk/src/kmk/amiga.c (modified) * trunk/src/kmk/amiga.h (modified) * trunk/src/kmk/ar.c (modified) * trunk/src/kmk/arscan.c (modified) * trunk/src/kmk/build.template (modified) * trunk/src/kmk/build_w32.bat (modified) * trunk/src/kmk/commands.c (modified) * trunk/src/kmk/commands.h (modified) * trunk/src/kmk/config.ami.template (modified) * trunk/src/kmk/config.h-vms.template (modified) * trunk/src/kmk/config.h.W32.template (modified) * trunk/src/kmk/config/ChangeLog (modified) * trunk/src/kmk/config/Makefile.am (modified) * trunk/src/kmk/config/dospaths.m4 (modified) * trunk/src/kmk/configh.dos.template (modified) * trunk/src/kmk/configure.bat (modified) * trunk/src/kmk/configure.in (modified) * trunk/src/kmk/debug.h (modified) * trunk/src/kmk/default.c (modified) * trunk/src/kmk/dep.h (modified) * trunk/src/kmk/dir.c (modified) * trunk/src/kmk/doc/Makefile.am (modified) * trunk/src/kmk/doc/make.texi (modified) * trunk/src/kmk/dosbuild.bat (modified) * trunk/src/kmk/expand.c (modified) * trunk/src/kmk/file.c (modified) * trunk/src/kmk/filedef.h (modified) * trunk/src/kmk/function.c (modified) * trunk/src/kmk/getloadavg.c (modified) * trunk/src/kmk/getopt.c (modified) * trunk/src/kmk/getopt.h (modified) * trunk/src/kmk/getopt1.c (modified) * trunk/src/kmk/gettext.h (modified) * trunk/src/kmk/glob/ChangeLog (modified) * trunk/src/kmk/glob/Makefile.am (modified) * trunk/src/kmk/glob/Makefile.ami (modified) * trunk/src/kmk/glob/SMakefile (modified) * trunk/src/kmk/glob/configure.bat (modified) * trunk/src/kmk/glob/fnmatch.c (modified) * trunk/src/kmk/glob/fnmatch.h (modified) * trunk/src/kmk/glob/glob.c (modified) * trunk/src/kmk/glob/glob.h (modified) * trunk/src/kmk/hash.c (modified) * trunk/src/kmk/hash.h (modified) * trunk/src/kmk/i18n (deleted) * trunk/src/kmk/implicit.c (modified) * trunk/src/kmk/job.c (modified) * trunk/src/kmk/job.h (modified) * trunk/src/kmk/main.c (modified) * trunk/src/kmk/maintMakefile (modified) * trunk/src/kmk/make.1 (modified) * trunk/src/kmk/make.h (modified) * trunk/src/kmk/makefile.com (modified) * trunk/src/kmk/makefile.vms (modified) * trunk/src/kmk/misc.c (modified) * trunk/src/kmk/po/ChangeLog (modified) * trunk/src/kmk/po/LINGUAS (modified) * trunk/src/kmk/po/Makevars (modified) * trunk/src/kmk/po/POTFILES.in (modified) * trunk/src/kmk/prepare_w32.bat (modified) * trunk/src/kmk/read.c (modified) * trunk/src/kmk/readme.vms (modified) * trunk/src/kmk/remake.c (modified) * trunk/src/kmk/remote-cstms.c (modified) * trunk/src/kmk/remote-stub.c (modified) * trunk/src/kmk/rule.c (modified) * trunk/src/kmk/rule.h (modified) * trunk/src/kmk/signame.c (modified) * trunk/src/kmk/strcache.c (modified) * trunk/src/kmk/subproc.bat (modified) * trunk/src/kmk/tests/COPYING (modified) * trunk/src/kmk/tests/ChangeLog (modified) * trunk/src/kmk/tests/NEWS (modified) * trunk/src/kmk/tests/README (modified) * trunk/src/kmk/tests/mkshadow (modified) * trunk/src/kmk/tests/run_make_tests.pl (modified) * trunk/src/kmk/tests/scripts/features/parallelism (modified) * trunk/src/kmk/tests/scripts/functions/eval (modified) * trunk/src/kmk/tests/scripts/misc/close_stdout (modified) * trunk/src/kmk/tests/scripts/options/dash-l (modified) * trunk/src/kmk/tests/scripts/targets/INTERMEDIATE (modified) * trunk/src/kmk/tests/scripts/targets/SECONDARY (modified) * trunk/src/kmk/tests/scripts/variables/special (modified) * trunk/src/kmk/tests/test_driver.pl (modified) * trunk/src/kmk/variable.c (modified) * trunk/src/kmk/variable.h (modified) * trunk/src/kmk/version.c (modified) * trunk/src/kmk/vmsdir.h (modified) * trunk/src/kmk/vmsfunctions.c (modified) * trunk/src/kmk/vmsify.c (modified) * trunk/src/kmk/vmsjobs.c (modified) * trunk/src/kmk/vpath.c (modified) * trunk/src/kmk/w32/Makefile.am (modified) * trunk/src/kmk/w32/compat/dirent.c (modified) * trunk/src/kmk/w32/include/dirent.h (modified) * trunk/src/kmk/w32/include/pathstuff.h (modified) * trunk/src/kmk/w32/include/sub_proc.h (modified) * trunk/src/kmk/w32/include/w32err.h (modified) * trunk/src/kmk/w32/pathstuff.c (modified) * trunk/src/kmk/w32/subproc/NMakefile (modified) * trunk/src/kmk/w32/subproc/build.bat (modified) * trunk/src/kmk/w32/subproc/misc.c (modified) * trunk/src/kmk/w32/subproc/proc.h (modified) * trunk/src/kmk/w32/subproc/sub_proc.c (modified) * trunk/src/kmk/w32/subproc/w32err.c (modified) Merged in current GNU Make code (CVS from 2008-10-28). Ref #55. Tue, 28 Oct 2008 13:43:45 GMT bird [1988] * trunk/src/kmk/expand.c (modified) build fix. Tue, 28 Oct 2008 10:00:48 GMT bird [1987] * trunk/src/kmk/expand.c (modified) Build fix Tue, 28 Oct 2008 01:59:10 GMT bird [1986] * trunk/src/kmk/function.c (modified) * trunk/src/kmk/make.h (modified) * trunk/src/kmk/misc.c (modified) kmk: some make stats cleanup. Tue, 28 Oct 2008 01:58:32 GMT bird [1985] * trunk/src/kmk/expand.c (modified) expand.c: avoid some unnecessary double buffering done by ... Mon, 27 Oct 2008 23:36:45 GMT bird [1984] * trunk/src/kmk/tests/scripts/variables/automatic (modified) three more -j sensitive tests found during valgrind run. Mon, 27 Oct 2008 23:32:48 GMT bird [1983] * trunk/src/kmk/tests/scripts/features/se_statpat (modified) two more -j sensitive tests found during valgrind run. Mon, 27 Oct 2008 23:31:33 GMT bird [1982] * trunk/src/kmk/tests/scripts/features/se_implicit (modified) two more -j sensitive tests found during valgrind run. Mon, 27 Oct 2008 23:30:14 GMT bird [1981] * trunk/src/kmk/tests/scripts/features/se_explicit (modified) two more -j sensitive tests found during valgrind run. Mon, 27 Oct 2008 23:25:49 GMT bird [1980] * trunk/src/kmk/commands.c (modified) * trunk/src/kmk/dep.h (modified) * trunk/src/kmk/dir.c (modified) * trunk/src/kmk/expand.c (modified) * trunk/src/kmk/file.c (modified) * trunk/src/kmk/filedef.h (modified) * trunk/src/kmk/function.c (modified) * trunk/src/kmk/hash.h (modified) * trunk/src/kmk/job.c (modified) * trunk/src/kmk/main.c (modified) * trunk/src/kmk/read.c (modified) kmk: Some cleanup. Sun, 26 Oct 2008 23:09:29 GMT bird [1979] * trunk/src/kmk/Makefile.kmk (modified) kmk_fgmake config. Sun, 26 Oct 2008 23:08:57 GMT bird [1978] * trunk/src/kmk/variable.c (modified) variable.c: Overlooked CONFIG_WITH_RDONLY_VARIABLE_VALUE case. Sun, 26 Oct 2008 23:02:38 GMT bird [1977] * trunk/src/kmk/read.c (modified) read.c / parse_file_seq: adjusted strcache_add_len termination hack. Sun, 26 Oct 2008 22:50:42 GMT bird [1976] * trunk/src/kmk/make.h (modified) make.h: build fix/adjstument. Sun, 26 Oct 2008 22:48:35 GMT bird [1975] * trunk/src/kmk/expand.c (modified) * trunk/src/kmk/file.c (modified) * trunk/src/kmk/filedef.h (modified) * trunk/src/kmk/make.h (modified) * trunk/src/kmk/read.c (modified) * trunk/src/kmk/variable.h (modified) kmk: cleaning up some CONFIG_WITH_STRCACHE2 mess. Sun, 26 Oct 2008 22:48:23 GMT bird [1974] * trunk/src/kmk/Makefile.kmk (modified) kmk: adding a 'faster-make' target called kmk_fgmake. Sun, 26 Oct 2008 22:47:16 GMT bird [1973] * trunk/src/kmk/tests/run_make_tests.pl (modified) * trunk/src/kmk/tests/scripts/targets/INTERMEDIATE (modified) * trunk/src/kmk/tests/test_driver.pl (modified) tests: added a -fast option to indicate kmk_fgmake. Sun, 26 Oct 2008 22:35:49 GMT bird [1972] * trunk/src/kmk/function.c (modified) function.c: Made the $(deps* ) not depend on the strcache2, also ... Sun, 26 Oct 2008 22:26:12 GMT bird [1971] * trunk/src/kmk/make.h (modified) * trunk/src/kmk/misc.c (modified) * trunk/src/kmk/remake.c (modified) Some CONFIG_WITH_ALLOC_CACHE build fixes. Sun, 26 Oct 2008 22:09:47 GMT bird [1970] * trunk/src/kmk/tests/run_make_tests.pl (modified) * trunk/src/kmk/tests/scripts/variables/flavors (modified) scripts/variables/flavors: last test isn't -jX safe. Sun, 26 Oct 2008 22:09:27 GMT bird [1969] * trunk/src/kmk/tests/scripts/variables/SHELL (modified) scripts/variables/SHELL: Last test seems to be wrong, see Savannah ... Sun, 26 Oct 2008 21:29:56 GMT bird [1968] * trunk/src/kmk/main.c (modified) * trunk/src/kmk/variable.c (modified) kmk: main.c, variable.c: shell_var must have a valid name length or ... Sun, 26 Oct 2008 20:55:26 GMT bird [1967] * trunk/src/kmk/tests/scripts/variables/MAKELEVEL (modified) scripts/variables/MAKELEVEL: MAKELEVEL is called KMK_LEVEL in kmk so ... Sun, 26 Oct 2008 20:39:22 GMT bird [1966] * trunk/src/kmk/tests/scripts/targets/INTERMEDIATE (modified) scripts/targets/INTERMEDIATE: kmk removal order differs because of ... Sun, 26 Oct 2008 20:05:08 GMT bird [1965] * trunk/src/kmk/main.c (modified) kmk/main.c: fixed (kmk) bug in print_usage where the 'This program is ... Sun, 26 Oct 2008 19:59:28 GMT bird [1964] * trunk/src/kmk/tests/scripts/options/dash-k (modified) scripts/options/dash-k: another test which doesn't work with parallel ... Sun, 26 Oct 2008 19:57:02 GMT bird [1963] * trunk/src/kmk/tests/scripts/misc/general4 (modified) scripts/misc/general4: kmk adjustment - no default implicit rules. Sun, 26 Oct 2008 19:51:46 GMT bird [1962] * trunk/src/kmk/tests/scripts/functions/origin (modified) scripts/functions/origin: kmk adjustment - CC isn't a default variable. Sun, 26 Oct 2008 19:47:52 GMT bird [1961] * trunk/src/kmk/tests/scripts/functions/foreach (modified) scripts/functions/foreach: kmk adjustment - CC isn't a default variable. Sun, 26 Oct 2008 19:17:42 GMT bird [1960] * trunk/src/kmk/tests/scripts/features/targetvars (modified) scripts/features/targetvars: first test assumes -j1 and will fail ... Sun, 26 Oct 2008 19:08:47 GMT bird [1959] * trunk/src/kmk/file.c (modified) file.c: Fixed pattern rule regression from earlier today. Sun, 26 Oct 2008 18:38:35 GMT bird [1958] * trunk/src/kmk/function.c (modified) function.c: func_eval_optimize_variable - display error if the ... Sun, 26 Oct 2008 18:36:17 GMT bird [1957] * trunk/src/kmk/function.c (modified) function.c: func_eval_optimize_variable - made it build without ... Sun, 26 Oct 2008 06:27:08 GMT bird [1956] * trunk/src/kmk/tests/scripts/features/recursion (modified) tests/scripts/features/recursion: kmk calls MAKELEVEL -> KMK_LEVEL, ... Sun, 26 Oct 2008 06:18:34 GMT bird [1955] * trunk/src/kmk/tests/scripts/features/parallelism (modified) tests/scripts/features/parallelism: kmk fails more verbosely. Sun, 26 Oct 2008 06:12:23 GMT bird [1954] * trunk/src/kmk/commands.c (modified) commands.c: Fixed typo preventing detection of $(MAKE) and the ... Sun, 26 Oct 2008 06:02:26 GMT bird [1953] * trunk/src/kmk/tests/test_driver.pl (modified) test_driver.pl: added -kmk option, setting $is_kmk. Sun, 26 Oct 2008 06:01:54 GMT bird [1952] * trunk/src/kmk/tests/scripts/features/patternrules (modified) tests/scripts/features/patternrules: different output in test 3, test ... Sun, 26 Oct 2008 05:44:28 GMT bird [1951] * trunk/src/kmk/commands.c (modified) commands.c: Fixed CONFIG_WITH_LAZY_DEPS_VARS regression wrt. to ... Sun, 26 Oct 2008 05:19:51 GMT bird [1950] * trunk/src/kmk/file.c (modified) file.c: Workaround for borked double colon rules when doing parallel ... Sun, 26 Oct 2008 04:30:06 GMT bird [1949] * trunk/src/kmk/variable.c (modified) variable.c: Fixed missed CONFIG_WITH_VALUE_LENGTH case in ... Sun, 26 Oct 2008 04:15:46 GMT bird [1948] * trunk/src/kmk/commands.c (modified) * trunk/src/kmk/function.c (modified) kmk: Fixed CONFIG_WITH_LAZY_DEPS_VARS bug. Files with multiple double ... Sun, 26 Oct 2008 03:26:36 GMT bird [1947] * trunk/src/kmk/read.c (modified) read.c: fixed regression from previous commit.