# # ChangeLog for trunk in kBuild # # Generated by Trac 1.4.3.2 # Feb 18, 2025 9:53:02 AM Sun, 13 Sep 2020 11:29:07 GMT bird [3452] * trunk/src/kash/tests/pipe-2 (modified) kash: tests/pipe-2 can't be using the same file in both ends of the pipe. Sun, 13 Sep 2020 11:21:43 GMT bird [3451] * trunk/src/kash/Makefile.kmk (modified) * trunk/src/kash/shfile.c (modified) * trunk/src/kash/shheap.c (modified) * trunk/src/kash/shinstance.c (modified) * trunk/src/kash/shinstance.h (modified) kash: forked-mode build fixes. Sun, 13 Sep 2020 11:17:43 GMT bird [3450] * trunk/src/kash/Makefile.kmk (modified) kash: Missing nt_child_inject_standard_handles.c file. Sun, 13 Sep 2020 11:17:09 GMT bird [3449] * trunk/src/kash/eval.c (modified) * trunk/src/kash/generated/nodes.c (modified) * trunk/src/kash/generated/nodes.h (modified) * trunk/src/kash/mknodes.sh (modified) * trunk/src/kash/nodetypes (modified) * trunk/src/kash/parser.c (modified) * trunk/src/kash/redir.c (modified) * trunk/src/kash/redir.h (modified) * trunk/src/kash/shinstance.c (modified) * trunk/src/kash/shinstance.h (modified) kash: Eliminate the 'temp' node field in nfile so we can share node ... Sun, 13 Sep 2020 11:15:59 GMT bird [3448] * trunk/src/kash/shthread.h (modified) kash: shtread.h: a couple of atomic inc/dec operations for reference ... Fri, 11 Sep 2020 13:22:14 GMT bird [3447] * trunk/src/kash/shfile.c (modified) * trunk/src/kash/shfile.h (modified) * trunk/src/kash/shinstance.c (modified) * trunk/src/kash/shinstance.h (modified) kash: Avoid handle inheritance on windows when possible, allowing ... Thu, 10 Sep 2020 20:48:14 GMT bird [3446] * trunk/src/kash/shinstance.c (modified) * trunk/src/kash/shthread.h (modified) kash: mutex fix. Thu, 10 Sep 2020 20:47:45 GMT bird [3445] * trunk/src/kash/options.c (modified) * trunk/src/kash/redir.c (modified) kash: fixed a couple of alloctions when setting up subshells. Must ... Thu, 10 Sep 2020 14:08:18 GMT bird [3444] * trunk/src/kash/shfile.c (modified) * trunk/src/kash/shfile.h (modified) * trunk/src/kash/shinstance.c (modified) * trunk/src/kash/show.c (modified) kash: when duplicateing a fdtab, don't heed close-on-exec on windows ... Thu, 10 Sep 2020 14:06:29 GMT bird [3443] * trunk/src/kash/generated/nodes.c (modified) * trunk/src/kash/mknodes.sh (modified) kash: Need to initialize expfname in the generated function copy code ... Thu, 10 Sep 2020 12:06:29 GMT bird [3442] * trunk/src/kash/redir.c (modified) * trunk/src/kash/redir.h (modified) * trunk/src/kash/shinstance.c (modified) kash: Turns out the redirlist needs to be copied too. Thu, 10 Sep 2020 11:54:53 GMT bird [3441] * trunk/src/kash/shinstance.c (modified) kash: sh_getenv loop-for-ever fix. sh_exec threaded-mode fix. Thu, 10 Sep 2020 11:38:27 GMT bird [3440] * trunk/src/kash/eval.c (modified) * trunk/src/kash/parser.c (modified) kash: Must make sure nfile::expfname is initialized and set to NULL ... Thu, 10 Sep 2020 00:47:29 GMT bird [3439] * trunk/src/kash/parser.c (modified) * trunk/src/kash/shfile.c (modified) * trunk/src/kash/shfile.h (modified) * trunk/src/kash/shinstance.c (modified) * trunk/src/kash/shinstance.h (modified) * trunk/src/kash/shthread.h (modified) kash: Hammering on threaded mode. Got sh__exit half working. ... Wed, 09 Sep 2020 20:01:39 GMT bird [3438] * trunk/src/kash/Makefile.kmk (modified) * trunk/src/kash/alias.c (modified) * trunk/src/kash/alias.h (modified) * trunk/src/kash/bltin/kill.c (modified) * trunk/src/kash/error.c (modified) * trunk/src/kash/eval.c (modified) * trunk/src/kash/exec.c (modified) * trunk/src/kash/exec.h (modified) * trunk/src/kash/expand.c (modified) * trunk/src/kash/expand.h (modified) * trunk/src/kash/jobs.c (modified) * trunk/src/kash/jobs.h (modified) * trunk/src/kash/main.c (modified) * trunk/src/kash/options.c (modified) * trunk/src/kash/options.h (modified) * trunk/src/kash/output.c (modified) * trunk/src/kash/parser.c (modified) * trunk/src/kash/redir.c (modified) * trunk/src/kash/shell.h (modified) * trunk/src/kash/shfile.c (modified) * trunk/src/kash/shfork-win.c (modified) * trunk/src/kash/shheap.c (modified) * trunk/src/kash/shinstance.c (modified) * trunk/src/kash/shinstance.h (modified) * trunk/src/kash/show.c (modified) * trunk/src/kash/shtypes.h (modified) * trunk/src/kash/trap.c (modified) * trunk/src/kash/trap.h (modified) * trunk/src/kash/var.c (modified) * trunk/src/kash/var.h (modified) kash: Hammering on threaded mode. Thu, 03 Sep 2020 13:52:14 GMT bird [3437] * trunk/src/kash/eval.c (modified) * trunk/src/kash/exec.c (modified) * trunk/src/kash/generated/nodes.h (modified) * trunk/src/kash/jobs.c (modified) * trunk/src/kash/jobs.h (modified) * trunk/src/kash/memalloc.c (modified) * trunk/src/kash/memalloc.h (modified) * trunk/src/kash/nodetypes (modified) * trunk/src/kash/parser.c (modified) * trunk/src/kash/parser.h (modified) * trunk/src/kash/redir.c (modified) * trunk/src/kash/shinstance.c (modified) kash: refactoring evalcommand - complicated, part II. Wed, 02 Sep 2020 20:31:13 GMT bird [3436] * trunk/src/kash/redir.h (modified) kash: Remove vfork code, we've never used it and we wont need it if ... Wed, 02 Sep 2020 20:30:54 GMT bird [3435] * trunk/src/kash/eval.c (modified) * trunk/src/kash/exec.c (modified) * trunk/src/kash/exec.h (modified) * trunk/src/kash/generated/init.c (modified) * trunk/src/kash/input.c (modified) * trunk/src/kash/input.h (modified) * trunk/src/kash/jobs.c (modified) * trunk/src/kash/jobs.h (modified) * trunk/src/kash/main.c (modified) * trunk/src/kash/redir.c (modified) * trunk/src/kash/redir.h (modified) * trunk/src/kash/shinstance.h (modified) * trunk/src/kash/trap.c (modified) * trunk/src/kash/trap.h (modified) kash: Remove vfork code, we've never used it and we wont need it if ... Wed, 02 Sep 2020 20:19:25 GMT bird [3434] * trunk/src/kash/Makefile.kmk (modified) * trunk/src/kash/eval.c (modified) * trunk/src/kash/jobs.c (modified) * trunk/src/kash/jobs.h (modified) * trunk/src/kash/shinstance.h (modified) kash: refactoring evalcommand - complicated, part I. Wed, 02 Sep 2020 17:25:31 GMT bird [3433] * trunk/src/kash/Makefile.kmk (modified) * trunk/src/kash/eval.c (modified) * trunk/src/kash/jobs.c (modified) * trunk/src/kash/jobs.h (modified) * trunk/src/kash/redir.c (modified) * trunk/src/kash/tests/Makefile.kmk (modified) kash: refactoring forkshell(); simple stuff. Tue, 01 Sep 2020 13:17:57 GMT bird [3432] * trunk/src/kmk/job.c (modified) * trunk/src/kmk/main.c (modified) * trunk/src/kmk/makeint.h (modified) * trunk/src/kmk/output.c (modified) * trunk/src/kmk/output.h (modified) kmk: Quick output hack to repeat the failure output at the end of ... Tue, 01 Sep 2020 13:10:32 GMT bird [3431] * trunk/src/kmk/Makefile.kmk (modified) kmk/Makefile.kmk: windows build fix. Sun, 30 Aug 2020 17:14:06 GMT bird [3430] * trunk/Config.kmk (modified) /Config.kmk: Quick tweak for building on newer macs. Sun, 30 Aug 2020 17:13:27 GMT bird [3429] * trunk/src/kash/mystring.h (modified) kash/mystring.h: Build fix for MacOSX ask 10.15. Fri, 21 Aug 2020 13:14:20 GMT bird [3428] * trunk/kBuild/bin/win.x86/kmk.exe (modified) * trunk/kBuild/bin/win.x86/kmk.pdb (modified) * trunk/kBuild/bin/win.x86/kmk_redirect.exe (modified) Rebuilt kmk.exe and kmk_redirect for win.x86 against r3427. Fri, 21 Aug 2020 13:12:34 GMT bird [3427] * trunk/Config.kmk (modified) Config.kmk: LIBS adjustments for windows to make cross building x86 ... Fri, 21 Aug 2020 12:49:42 GMT bird [3426] * trunk/kBuild/bin/win.amd64/kmk.exe (modified) * trunk/kBuild/bin/win.amd64/kmk.pdb (modified) * trunk/kBuild/bin/win.amd64/kmk_redirect.exe (modified) Rebuilt kmk.exe and kmk_redirect.exe for win.amd64 against r3425. Fri, 21 Aug 2020 12:45:06 GMT bird [3425] * trunk/src/kmk/kbuild.c (modified) kmk: Optimized func_kbuild_source_one by caching the target level ... Fri, 21 Aug 2020 11:59:11 GMT bird [3424] * trunk/kBuild/header.kmk (modified) header.kmk: Must unexport PATH_DEVTOOLS or the warning will trigger ... Fri, 21 Aug 2020 11:49:39 GMT bird [3423] * trunk/kBuild/header.kmk (modified) header.kmk: Complain if legacy variables like BUILD_TYPE and ... Fri, 21 Aug 2020 11:48:40 GMT bird [3422] * trunk/kBuild/rules.kmk (modified) * trunk/kBuild/subfooter.kmk (modified) * trunk/kBuild/subheader.kmk (modified) * trunk/kBuild/up.kmk (modified) kbuild/*.kmk: PATH_KBUILD->KBUILD_PATH Fri, 21 Aug 2020 11:47:08 GMT bird [3421] * trunk/src/kmk/variable.c (modified) kmk/variable.c: Ditto for BUILD_PLATFORM*. Fri, 21 Aug 2020 11:20:28 GMT bird [3420] * trunk/src/kmk/variable.c (modified) kmk/variable.c: The PATH_KBUILD* variables should be recursive ... Fri, 21 Aug 2020 11:11:10 GMT bird [3419] * trunk/kBuild/header.kmk (modified) header.kmk: Added warnings to PATH_DEVTOOLS*. Fri, 21 Aug 2020 11:02:13 GMT bird [3418] * 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/NT4DDK.kmk (modified) * trunk/kBuild/sdks/OS2DDKBASE32.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/WINDDK71.kmk (modified) * trunk/kBuild/sdks/WINDDK80.kmk (modified) * trunk/kBuild/sdks/WINPSDK.kmk (modified) * trunk/kBuild/sdks/WINPSDK71.kmk (modified) * trunk/kBuild/sdks/WINPSDK71INCS.kmk (modified) * trunk/kBuild/sdks/WINPSDKINCS.kmk (modified) * trunk/kBuild/sdks/WINSDK10.kmk (modified) * trunk/kBuild/units/qt3.kmk (modified) sdks/*,units/qt3.kmk: s/PATH_DEVTOOLS/KBUILD_DEVTOOLS/g Fri, 21 Aug 2020 10:59:17 GMT bird [3417] * trunk/kBuild/footer-pass1.kmk (modified) footer-pass1.kmk: comment fix Fri, 21 Aug 2020 10:59:02 GMT bird [3416] * trunk/kBuild/subfooter.kmk (modified) * trunk/kBuild/subheader.kmk (modified) sub*.kmk: One lone BUILD_PLATFORM_ARCH -> KBUILD_HOST_ARCH. Thu, 20 Aug 2020 23:43:33 GMT bird [3415] * trunk/kBuild/footer-pass1.kmk (modified) * trunk/kBuild/footer-pass2-compiling-targets.kmk (modified) * trunk/kBuild/units/gccprecomp.kmk (modified) * trunk/kBuild/units/vccprecomp.kmk (modified) * trunk/src/kmk/function.c (modified) * trunk/src/kmk/kbuild.c (modified) kmk: Fixed mixup from r2433 where _TARGET_TOOL was extended but the ... Thu, 20 Aug 2020 08:26:09 GMT bird [3414] * trunk/kBuild/bin/win.amd64/kmk.exe (modified) * trunk/kBuild/bin/win.amd64/kmk_redirect.exe (modified) Rebuilt kmk and kmk_redirect for win.amd64 against r3413. Thu, 20 Aug 2020 08:20:15 GMT bird [3413] * trunk/src/kmk/kmkbuiltin/kSubmit.c (modified) kmk/kSubmit: Only dump history when asked to. Wed, 19 Aug 2020 21:41:54 GMT bird [3412] * trunk/src/kmk/kmkbuiltin/redirect.c (modified) kmk_redirect: Wrong index into paOrders causing sudden death in the ... Fri, 14 Aug 2020 11:57:20 GMT bird [3411] * trunk/src/kash/strsignal.c (modified) kash: windows build it Thu, 13 Aug 2020 09:59:46 GMT bird [3410] * trunk/src/kash/bld_signames.c (modified) kash: Name the real time signals on linux. Thu, 13 Aug 2020 09:49:06 GMT bird [3409] * trunk/Config.kmk (modified) * trunk/src/kash/Makefile.kmk (modified) * trunk/src/kash/bld_signames.c (moved) * trunk/src/kash/bltin/kill.c (modified) * trunk/src/kash/shinstance.c (modified) * trunk/src/kash/shinstance.h (modified) * trunk/src/kash/strsignal.c (copied) * trunk/src/kash/trap.c (modified) kash: Generate the signal names at compile time rather than lazily at ... Thu, 13 Aug 2020 09:01:14 GMT bird [3408] * trunk/src/kash/jobs.c (modified) * trunk/src/kash/shinstance.h (modified) * trunk/src/kash/sys_signame.c (modified) kash: Don't use sys_siglist, use strsignal instead. Should be present ... Fri, 17 Jul 2020 20:03:06 GMT bird [3407] * trunk/kBuild/sdks/MACOSX1014.kmk (copied) * trunk/kBuild/sdks/MACOSX1014INCS.kmk (copied) * trunk/kBuild/sdks/MACOSX1015.kmk (copied) * trunk/kBuild/sdks/MACOSX1015INCS.kmk (copied) sdks: Added MACOSX1015 and MACOSX1014 sdks. Fri, 17 Jul 2020 20:02:41 GMT bird [3406] * trunk/kBuild/sdks/MACOSX1010.kmk (modified) * trunk/kBuild/sdks/MACOSX1013.kmk (modified) * trunk/kBuild/sdks/MACOSX104.kmk (modified) * trunk/kBuild/sdks/MACOSX105.kmk (modified) sdks/MACOSX10*.kmk: Must set OBJCXXFLAGS too. Fri, 10 Jul 2020 14:42:36 GMT bird [3405] * trunk/kBuild/sdks/MACOSX1010.kmk (copied) sdks: Added MACOSX1010. Mon, 06 Jul 2020 12:56:51 GMT bird [3404] * trunk/kBuild/tools/CLANGCCMACHO.kmk (modified) * trunk/kBuild/tools/CLANGXXMACHO.kmk (modified) CLANG??MACHO.kmk: Must truncate the response file now that it is ... Mon, 06 Jul 2020 09:29:45 GMT bird [3403] * trunk/kBuild/tools/CLANGCCMACHO.kmk (copied) * trunk/kBuild/tools/CLANGXXMACHO.kmk (modified) * trunk/kBuild/tools/update-c-versions.sh (added) More CLANGXXMACHO.kmk tweaking. Added script for generating a ... Mon, 06 Jul 2020 09:29:00 GMT bird [3402] * trunk/kBuild/header.kmk (modified) header.kmk: Added KMK_WITH_VERSION_COMPARE indicator mirroring ... Sun, 05 Jul 2020 15:58:36 GMT bird [3401] * trunk/kBuild/darwin-common.kmk (added) * trunk/kBuild/sdks/MACOSX1013.kmk (copied) * trunk/kBuild/sdks/MACOSX1013INCS.kmk (copied) * trunk/kBuild/tools/CLANGXXMACHO.kmk (copied) kBuild: Adding CLANGXXMACHO tool and MACOSX1013 sdk. Thu, 02 Jul 2020 11:53:42 GMT bird [3400] * trunk/src/kmk/expreval.c (modified) kmk/expreval.c: Build fix. strlen() operator/function Thu, 02 Jul 2020 11:35:23 GMT bird [3399] * trunk/src/kmk/expreval.c (modified) kmk/expreval.c: Don't pick up version compare operators in the middle ... Thu, 02 Jul 2020 09:16:27 GMT bird [3398] * trunk/src/kmk/expreval.c (modified) kmk/expreval.c: Extended the expressions with version string ... Thu, 02 Jul 2020 08:37:30 GMT bird [3397] * trunk/src/kmk/function.c (modified) kmk/function.c: Forgot to adjust the qsort callback when version=1 in ... Thu, 02 Jul 2020 08:31:17 GMT bird [3396] * trunk/src/kmk/main.c (modified) kmk/main.c: Corrected KMK_OPTS_JOBS to try avoid zero value for the ... Thu, 02 Jul 2020 08:30:25 GMT bird [3395] * trunk/src/kmk/variable.c (modified) kmk/variable.c: Build fix. Added KBUILD_HOST_VERSION_BUILD for ... Wed, 01 Jul 2020 20:24:52 GMT bird [3394] * trunk/src/kmk/Makefile.am (modified) * trunk/src/kmk/Makefile.kmk (modified) * trunk/src/kmk/function.c (modified) * trunk/src/kmk/variable.c (modified) * trunk/src/kmk/variable.h (modified) * trunk/src/lib/Makefile.kmk (modified) * trunk/src/lib/version_compare.c (added) * trunk/src/lib/version_compare.h (added) kmk: Added version sort function: versort, rversort, versortfiles, ... Tue, 30 Jun 2020 17:11:42 GMT bird [3393] * 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/GCC42MACHO.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/GXX42MACHO.kmk (modified) * trunk/kBuild/tools/GXX4MACHO.kmk (modified) * trunk/kBuild/tools/GXX64.kmk (modified) * trunk/kBuild/tools/LLVMGCC42MACHO.kmk (modified) * trunk/kBuild/tools/LLVMGXX42MACHO.kmk (modified) * trunk/kBuild/tools/XGCCAMD64LINUX.kmk (modified) tools/*GCC|GXX*: More prefix/suffix stuff. Separate for gcc/g++, ... Tue, 30 Jun 2020 11:32:54 GMT bird [3392] * trunk/kBuild/tools/LLVMGCC42MACHO.kmk (modified) * trunk/kBuild/tools/LLVMGXX42MACHO.kmk (modified) LLVM*: Cleanups. Tue, 30 Jun 2020 08:08:15 GMT bird [3391] * 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/GXX42MACHO.kmk (modified) * trunk/kBuild/tools/GXX4MACHO.kmk (modified) * trunk/kBuild/tools/GXX64.kmk (modified) tools/GXX*: Added _PREFIX/_SUFFIX properties to all g++ tools. Some ... Fri, 26 Jun 2020 17:40:08 GMT bird [3390] * trunk/kBuild/bin/win.amd64/kDeDup.exe (modified) * trunk/kBuild/bin/win.amd64/kDepIDB.exe (modified) * trunk/kBuild/bin/win.amd64/kDepObj.exe (modified) * trunk/kBuild/bin/win.amd64/kDepPre.exe (modified) * trunk/kBuild/bin/win.amd64/kLibTweaker.exe (modified) * trunk/kBuild/bin/win.amd64/kObjCache.exe (modified) * trunk/kBuild/bin/win.amd64/kWorker.exe (modified) * trunk/kBuild/bin/win.amd64/kmk.exe (modified) * trunk/kBuild/bin/win.amd64/kmk.pdb (modified) * trunk/kBuild/bin/win.amd64/kmk_append.exe (modified) * trunk/kBuild/bin/win.amd64/kmk_ash.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_kill.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 (modified) * trunk/kBuild/bin/win.amd64/kmk_test.exe (modified) * trunk/kBuild/bin/win.amd64/kmk_time.exe (modified) * trunk/kBuild/bin/win.amd64/kmk_touch.exe (modified) * trunk/kBuild/bin/win.x86/kDeDup.exe (modified) * trunk/kBuild/bin/win.x86/kDepIDB.exe (modified) * trunk/kBuild/bin/win.x86/kDepObj.exe (modified) * trunk/kBuild/bin/win.x86/kDepPre.exe (modified) * trunk/kBuild/bin/win.x86/kLibTweaker.exe (modified) * trunk/kBuild/bin/win.x86/kObjCache.exe (modified) * trunk/kBuild/bin/win.x86/kWorker.exe (modified) * trunk/kBuild/bin/win.x86/kmk.exe (modified) * trunk/kBuild/bin/win.x86/kmk.pdb (modified) * trunk/kBuild/bin/win.x86/kmk_append.exe (modified) * trunk/kBuild/bin/win.x86/kmk_ash.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_kill.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 (modified) * trunk/kBuild/bin/win.x86/kmk_test.exe (modified) * trunk/kBuild/bin/win.x86/kmk_time.exe (modified) * trunk/kBuild/bin/win.x86/kmk_touch.exe (modified) Rebuilt most of win.amd64 and win.x86 against r3389. Fri, 26 Jun 2020 17:16:26 GMT bird [3389] * trunk/src/kmk/function.c (modified) * trunk/src/kmk/kmkbuiltin.c (modified) * trunk/src/kmk/kmkbuiltin/chmod.c (modified) * trunk/src/kmk/kmkbuiltin/cp.c (modified) * trunk/src/kmk/kmkbuiltin/install.c (modified) * trunk/src/kmk/kmkbuiltin/mkdir.c (modified) * trunk/src/kmk/kmkbuiltin/setmode.c (modified) * trunk/src/kmk/main.c (modified) * trunk/src/kmk/makeint.h (modified) kmk: Avoid setting umask just to get it, store the current value in a ... Fri, 26 Jun 2020 16:52:06 GMT bird [3388] * trunk/src/lib/nt/ntunlink.c (modified) ntunlink.c: Make sure BasicInfo.FileAttributes isn't zero, or the ... Fri, 26 Jun 2020 16:51:19 GMT bird [3387] * trunk/src/kmk/kmkbuiltin/mscfakes.c (modified) mscfakes.c: Don't pass zero to SetFileAttributes. Thu, 25 Jun 2020 18:49:02 GMT bird [3386] * trunk/src/lib/nt/ntunlink.c (modified) ntunlink.c: Make birdMakeWritable work with non-NULL hRoot. Wed, 17 Jun 2020 20:24:22 GMT bird [3385] * trunk/kBuild/bin/win.amd64/kWorker.exe (modified) * trunk/kBuild/bin/win.x86/kWorker.exe (modified) Rebuilt kWorker.exe for win.amd64 and win.x86 against r3384. Wed, 17 Jun 2020 20:22:04 GMT bird [3384] * trunk/src/kWorker/kWorker.c (modified) kWorker: Hack for older windows versions where api-ms-win-crt-*.dll ... Tue, 16 Jun 2020 15:56:15 GMT bird [3383] * trunk/kBuild/units/vccprecomp.kmk (modified) units/vccprecomp.kmk: Pick up the PCHTOOL rather than LDTOOL. Fri, 12 Jun 2020 11:38:57 GMT bird [3382] * trunk/kBuild/bin/win.amd64/kWorker.exe (modified) * trunk/kBuild/bin/win.x86/kWorker.exe (modified) Rebuilt kWorker for win.amd64 and win.x86 against r3381. Fri, 12 Jun 2020 11:36:10 GMT bird [3381] * trunk/src/lib/nt/kFsCache.c (modified) * trunk/src/lib/nt/kFsCache.h (modified) * trunk/src/lib/nt/tstkFsCache.c (modified) kFsCache: Account of race between us reading a directory and someone ... Fri, 12 Jun 2020 00:55:31 GMT bird [3380] * trunk/src/lib/Makefile.kmk (modified) * trunk/src/lib/nt/tstkFsCache.c (added) Cache testcase. Fri, 12 Jun 2020 00:54:55 GMT bird [3379] * trunk/src/lib/nt/kFsCache.c (modified) kFsCache: Fixed bug in name updating of missing entires. Fixed ... Thu, 11 Jun 2020 21:26:51 GMT bird [3378] * trunk/src/kWorker/kWorker.c (modified) kWorker: Set g_Sandbox.pTool to NULL when creating (looking up) the ... Wed, 10 Jun 2020 21:16:20 GMT bird [3377] * trunk/kBuild/bin/win.amd64/kWorker.exe (modified) * trunk/kBuild/bin/win.x86/kWorker.exe (modified) Rebuilt kWorker for win.amd64 and win.x86 against r3376. Wed, 10 Jun 2020 21:09:15 GMT bird [3376] * trunk/src/kWorker/kWorker.c (modified) kWorker: The missing SetDllDirectoryW hack (for the tool/exe). Better ... Wed, 10 Jun 2020 18:08:03 GMT bird [3375] * trunk/kBuild/bin/win.amd64/kDeDup.exe (modified) * trunk/kBuild/bin/win.amd64/kDepIDB.exe (modified) * trunk/kBuild/bin/win.amd64/kDepObj.exe (modified) * trunk/kBuild/bin/win.amd64/kDepPre.exe (modified) * trunk/kBuild/bin/win.amd64/kLibTweaker.exe (modified) * trunk/kBuild/bin/win.amd64/kObjCache.exe (modified) * trunk/kBuild/bin/win.amd64/kWorker.exe (modified) * trunk/kBuild/bin/win.amd64/kWorkerTls128K.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls128K01.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls128K02.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls128K03.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls128K04.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls128K05.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls128K06.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls128K07.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls1K.dll (modified) * trunk/kBuild/bin/win.amd64/kWorkerTls1K01.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls1K02.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls1K03.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls1K04.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls1K05.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls1K06.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls1K07.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls1K08.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls1K09.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls1K10.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls1K11.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls1K12.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls1K13.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls1K14.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls1K15.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls512K.dll (modified) * trunk/kBuild/bin/win.amd64/kWorkerTls512K01.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls512K02.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls512K03.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls512K04.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls512K05.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls512K06.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls512K07.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls64K.dll (modified) * trunk/kBuild/bin/win.amd64/kWorkerTls64K01.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls64K02.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls64K03.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls64K04.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls64K05.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls64K06.dll (added) * trunk/kBuild/bin/win.amd64/kWorkerTls64K07.dll (added) * trunk/kBuild/bin/win.amd64/kmk.exe (modified) * trunk/kBuild/bin/win.amd64/kmk.pdb (modified) * trunk/kBuild/bin/win.amd64/kmk_append.exe (modified) * trunk/kBuild/bin/win.amd64/kmk_ash.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_kill.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 (modified) * trunk/kBuild/bin/win.amd64/kmk_test.exe (modified) * trunk/kBuild/bin/win.amd64/kmk_time.exe (modified) * trunk/kBuild/bin/win.amd64/kmk_touch.exe (modified) * trunk/kBuild/bin/win.x86/kDeDup.exe (modified) * trunk/kBuild/bin/win.x86/kDepIDB.exe (modified) * trunk/kBuild/bin/win.x86/kDepObj.exe (modified) * trunk/kBuild/bin/win.x86/kDepPre.exe (modified) * trunk/kBuild/bin/win.x86/kLibTweaker.exe (modified) * trunk/kBuild/bin/win.x86/kObjCache.exe (modified) * trunk/kBuild/bin/win.x86/kWorker.exe (modified) * trunk/kBuild/bin/win.x86/kWorkerTls128K.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls128K01.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls128K02.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls128K03.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls128K04.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls128K05.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls128K06.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls128K07.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls1K.dll (modified) * trunk/kBuild/bin/win.x86/kWorkerTls1K01.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls1K02.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls1K03.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls1K04.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls1K05.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls1K06.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls1K07.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls1K08.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls1K09.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls1K10.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls1K11.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls1K12.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls1K13.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls1K14.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls1K15.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls512K.dll (modified) * trunk/kBuild/bin/win.x86/kWorkerTls512K01.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls512K02.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls512K03.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls512K04.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls512K05.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls512K06.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls512K07.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls64K.dll (modified) * trunk/kBuild/bin/win.x86/kWorkerTls64K01.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls64K02.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls64K03.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls64K04.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls64K05.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls64K06.dll (added) * trunk/kBuild/bin/win.x86/kWorkerTls64K07.dll (added) * trunk/kBuild/bin/win.x86/kmk.exe (modified) * trunk/kBuild/bin/win.x86/kmk.pdb (modified) * trunk/kBuild/bin/win.x86/kmk_append.exe (modified) * trunk/kBuild/bin/win.x86/kmk_ash.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_kill.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 (modified) * trunk/kBuild/bin/win.x86/kmk_test.exe (modified) * trunk/kBuild/bin/win.x86/kmk_time.exe (modified) * trunk/kBuild/bin/win.x86/kmk_touch.exe (modified) Rebuilt win.amd64 and win.x86 against r3374 Wed, 10 Jun 2020 18:01:15 GMT bird [3374] * trunk/src/kWorker/kWorker.c (modified) kWorker: Generalized the hash caching to support SHA-1, SHA-256 and ... Wed, 10 Jun 2020 11:01:43 GMT bird [3373] * trunk/kBuild/footer-pass2-installs.kmk (modified) footer-pass2-installs.kmk: Drop .NOTPARALLEL in ... Wed, 10 Jun 2020 11:00:45 GMT bird [3372] * trunk/src/lib/nt/kFsCache.c (modified) * trunk/src/lib/nt/kFsCache.h (modified) kFsCache: KFSLOOKUPERROR_PATH_TOO_SHORT. Wed, 10 Jun 2020 10:58:58 GMT bird [3371] * trunk/src/kWorker/Makefile.kmk (modified) * trunk/src/kWorker/kWorker.c (modified) kWorker: Need more small TLS DLLs when moc uses kSubmit too. Wed, 10 Jun 2020 10:45:05 GMT bird [3370] * trunk/kBuild/tools/VCC142.kmk (modified) * trunk/kBuild/tools/VCC142AMD64.kmk (modified) * trunk/kBuild/tools/VCC142X86.kmk (modified) VCC142*: Must disable the scalable include cache when using kSubmit ... Wed, 10 Jun 2020 10:43:44 GMT bird [3369] * trunk/src/kWorker/kWorker.c (modified) kWorker: Hacked the LoadLibrary code to only have one mspdb140.dll ... Tue, 09 Jun 2020 23:56:06 GMT bird [3368] * trunk/src/kWorker/kWorker.c (modified) kWorker: nits. Tue, 09 Jun 2020 23:54:15 GMT bird [3367] * trunk/src/kWorker/kWorker.c (modified) kWorker: Remove accidental line. Tue, 09 Jun 2020 23:53:39 GMT bird [3366] * trunk/src/kWorker/Makefile.kmk (modified) * trunk/src/kWorker/kWorker.c (modified) * trunk/src/kWorker/kWorkerTlsXxxK.c (modified) kWorker: More complete TLS handling. More TLS DLLs. Make handle ... Mon, 08 Jun 2020 23:35:21 GMT bird [3365] * trunk/src/kWorker/kWorker.c (modified) kWorker: CreateFileW/A should must not trust negative caching for ... Mon, 08 Jun 2020 19:29:42 GMT bird [3364] * trunk/src/kmk/kmkbuiltin/kDepObj.c (modified) kDepObj: -W4 warning fixes. Mon, 08 Jun 2020 19:29:15 GMT bird [3363] * trunk/src/kmk/kmkbuiltin/kSubmit.c (modified) kSubmit: Quoting fixes for the history dump. Mon, 08 Jun 2020 19:28:44 GMT bird [3362] * trunk/src/lib/nt/kFsCache.c (modified) * trunk/src/lib/nt/kFsCache.h (modified) kFsCache: Don't need to lock the whole cache when using ... Mon, 08 Jun 2020 19:27:14 GMT bird [3361] * trunk/src/kWorker/Makefile.kmk (modified) * trunk/src/kWorker/kWorker.c (modified) * trunk/src/kWorker/kWorkerTlsXxxK.c (modified) kWorker: Adjustments for VC++ 14.2. Fixed bug in ... Fri, 05 Jun 2020 16:21:47 GMT bird [3360] * trunk/kBuild/bin/win.amd64/kDeDup.exe (modified) * trunk/kBuild/bin/win.amd64/kDepIDB.exe (modified) * trunk/kBuild/bin/win.amd64/kDepObj.exe (modified) * trunk/kBuild/bin/win.amd64/kDepPre.exe (modified) * trunk/kBuild/bin/win.amd64/kLibTweaker.exe (modified) * trunk/kBuild/bin/win.amd64/kObjCache.exe (modified) * trunk/kBuild/bin/win.amd64/kWorker.exe (modified) * trunk/kBuild/bin/win.amd64/kWorkerTls1K.dll (modified) * trunk/kBuild/bin/win.amd64/kWorkerTls512K.dll (modified) * trunk/kBuild/bin/win.amd64/kWorkerTls64K.dll (modified) * trunk/kBuild/bin/win.amd64/kmk.exe (modified) * trunk/kBuild/bin/win.amd64/kmk.pdb (modified) * trunk/kBuild/bin/win.amd64/kmk_append.exe (modified) * trunk/kBuild/bin/win.amd64/kmk_ash.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_kill.exe (added) * 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 (modified) * trunk/kBuild/bin/win.amd64/kmk_test.exe (modified) * trunk/kBuild/bin/win.amd64/kmk_time.exe (modified) * trunk/kBuild/bin/win.amd64/kmk_touch.exe (modified) * trunk/kBuild/bin/win.x86/kDeDup.exe (modified) * trunk/kBuild/bin/win.x86/kDepIDB.exe (modified) * trunk/kBuild/bin/win.x86/kDepObj.exe (modified) * trunk/kBuild/bin/win.x86/kDepPre.exe (modified) * trunk/kBuild/bin/win.x86/kLibTweaker.exe (modified) * trunk/kBuild/bin/win.x86/kObjCache.exe (modified) * trunk/kBuild/bin/win.x86/kWorker.exe (modified) * trunk/kBuild/bin/win.x86/kWorkerTls1K.dll (modified) * trunk/kBuild/bin/win.x86/kWorkerTls512K.dll (modified) * trunk/kBuild/bin/win.x86/kWorkerTls64K.dll (modified) * trunk/kBuild/bin/win.x86/kmk.exe (modified) * trunk/kBuild/bin/win.x86/kmk.pdb (modified) * trunk/kBuild/bin/win.x86/kmk_append.exe (modified) * trunk/kBuild/bin/win.x86/kmk_ash.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_kill.exe (added) * 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 (modified) * trunk/kBuild/bin/win.x86/kmk_test.exe (modified) * trunk/kBuild/bin/win.x86/kmk_time.exe (modified) * trunk/kBuild/bin/win.x86/kmk_touch.exe (modified) Rebuilt win.amd64 and win.x86 against r3359. Fri, 05 Jun 2020 16:17:17 GMT bird [3359] * trunk/src/kmk/dir-nt-bird.c (modified) * trunk/src/kmk/function.c (modified) * trunk/src/kmk/makeint.h (modified) * trunk/src/kmk/w32/winchildren.c (modified) * trunk/src/lib/nt/kFsCache.c (modified) * trunk/src/lib/nt/kFsCache.h (modified) kmk,kFsCache: Added variant of kFsCacheInvalidateAll that also closes ... Fri, 05 Jun 2020 15:11:53 GMT bird [3358] * trunk/src/kmk/w32/winchildren.c (modified) kmk/winchildren: Flush the directory cache before re-executing make ... Fri, 05 Jun 2020 14:49:14 GMT bird [3357] * trunk/src/kmk/main.c (modified) * trunk/src/kmk/w32/winchildren.c (modified) kmk,winchildren.c: Some adjustments to the job object thing, adding a ... Fri, 05 Jun 2020 02:09:14 GMT bird [3356] * trunk/src/lib/win_get_processor_group_active_mask.c (modified) win_get_processor_group_active_mask.c: drop __debugbreak. Fri, 05 Jun 2020 02:06:42 GMT bird [3355] * trunk/src/kWorker/Makefile.kmk (modified) * trunk/src/kWorker/kWorker.c (modified) * trunk/src/kmk/kmkbuiltin/kSubmit.c (modified) * trunk/src/kmk/w32/winchildren.c (modified) kWorker,kmk: Correcting a few SetThreadGroupAffinity calls. Fri, 05 Jun 2020 02:04:25 GMT bird [3354] * trunk/src/lib/Makefile.kmk (modified) * trunk/src/lib/win_get_processor_group_active_mask.c (added) * trunk/src/lib/win_get_processor_group_active_mask.h (added) Adding a way to get the exact active processor mask for a processor ... Fri, 05 Jun 2020 00:57:13 GMT bird [3353] * trunk/src/kmk/main.c (modified) * trunk/src/kmk/w32/winchildren.c (modified) kmk/winchildren: Use windows job objects to terminate all orphaned ...