# # ChangeLog for trunk/src in kBuild # # Generated by Trac 1.4.3.2 # Sep 28, 2024 7:34:17 PM Mon, 14 Sep 2020 12:03:45 GMT bird [3456] * trunk/src/kash/expand.c (modified) * trunk/src/kash/memalloc.c (modified) * trunk/src/kash/memalloc.h (modified) * trunk/src/kash/parser.c (modified) kash: parser.c,memalloc.c/.h,expand.c: Prepared the parser for using ... Mon, 14 Sep 2020 11:59:28 GMT bird [3455] * trunk/src/kash/eval.c (modified) kash: eval.c/expredir: corrected assertion in default case. Mon, 14 Sep 2020 11:58:47 GMT bird [3454] * trunk/src/kash/shfile.c (modified) kash: shfile_movefd: bounds check fix. Mon, 14 Sep 2020 09:28:42 GMT bird [3453] * trunk/src/kash/eval.c (modified) kash: eval: Call expredircleanup before we pop the allocator stack. 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: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 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: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 ... 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: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 ... 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, ... 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:22:04 GMT bird [3384] * trunk/src/kWorker/kWorker.c (modified) kWorker: Hack for older windows versions where api-ms-win-crt-*.dll ... 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: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: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: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: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: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 ... Fri, 05 Jun 2020 00:31:50 GMT bird [3352] * trunk/src/kmk/Makefile.kmk (modified) * trunk/src/kmk/kmkbuiltin.c (modified) * trunk/src/kmk/kmkbuiltin.h (modified) * trunk/src/kmk/kmkbuiltin/kill.c (added) Adding kmk_kill for windows. Mon, 25 May 2020 10:48:35 GMT bird [3351] * trunk/src/kmk/function.c (modified) kmk/functions.c: linux build fix. Sat, 23 May 2020 17:05:29 GMT bird [3350] * trunk/src/kmk/kmkbuiltin/rm.c (modified) kmk_rm: Fast-delete doesn't work for symlinked directories on ... Sat, 23 May 2020 08:28:25 GMT bird [3347] * trunk/src/kWorker/kWorker.c (modified) kWorker: Don't complain about not finding mscoree.dll. The CRT exit ... Wed, 20 May 2020 14:33:15 GMT bird [3341] * trunk/src/kmk/kmkbuiltin/kDepObj.c (modified) kDevObj: Ignore no-dependencies problems with object that doesn't ... Wed, 22 Apr 2020 18:40:19 GMT bird [3338] * trunk/src/kWorker/kWorker.c (modified) kWorker: Fixed bad paMemMappings realloc call. (Caused trouble with ... Wed, 22 Apr 2020 17:56:36 GMT bird [3337] * trunk/src/kWorker/kWorker.c (modified) * trunk/src/lib/nt/nthlp.h (modified) kWorker: Intercept GetFileAttributesExA/W for speeding up moc.exe (qt). Wed, 22 Apr 2020 12:08:35 GMT bird [3336] * trunk/src/misc/kmk_time.c (modified) kmk_time: Windows quoting bug for multiple iterations. Tue, 21 Apr 2020 20:20:56 GMT bird [3335] * trunk/src/kWorker/kWorker.c (modified) kWorker: Some GetModuleHandleW/A improvments to handle ... Mon, 20 Apr 2020 23:55:38 GMT bird [3333] * trunk/src/kmk/kmkbuiltin.c (modified) kmk/kmkbuiltin.c: Handle escaped end-of-line better in ... Sun, 19 Apr 2020 23:08:16 GMT bird [3332] * trunk/src/kmk/kmkbuiltin/common-env-and-cwd-opt.c (modified) * trunk/src/kmk/kmkbuiltin/redirect.c (modified) kmk_redirect: Updated usage. Sun, 19 Apr 2020 22:29:41 GMT bird [3330] * trunk/src/kmk/function.c (modified) kmk/function.c: qabspathex fixes Sat, 18 Apr 2020 18:03:42 GMT bird [3327] * trunk/src/kmk/function.c (modified) kmk: Fixed bug in $(qabspath[ex] ). Fri, 17 Apr 2020 01:14:39 GMT bird [3324] * trunk/src/kmk/kmkbuiltin/kDepObj.c (modified) kDepObj: Added code for parsing /ZH:SHA_256 as produced by 14.16.27023. Thu, 16 Apr 2020 22:23:49 GMT bird [3322] * trunk/src/kmk/kbuild.c (modified) * trunk/src/kmk/makeint.h (modified) * trunk/src/kmk/misc.c (modified) kmk/kbuild: kbuild_apply_defpath must walk quoted file tokens rather ... Thu, 16 Apr 2020 22:21:15 GMT bird [3321] * trunk/src/kmk/function.c (modified) kmk: Revised the *files* function to not take a quoting style ... Tue, 14 Apr 2020 19:53:09 GMT bird [3319] * trunk/src/kmk/function.c (modified) * trunk/src/kmk/variable.c (modified) kmk: Added quote* functions for GNU make and bourne shell style ... Wed, 01 Apr 2020 07:05:32 GMT bird [3318] * trunk/src/kmk/incdep.c (modified) * trunk/src/kmk/testcase-includedep-esc-sub.kmk (modified) * trunk/src/kmk/testcase-includedep-esc.kmk (modified) kmk/incdep.c: Unescaping. Wed, 01 Apr 2020 07:05:03 GMT bird [3317] * trunk/src/kmk/function.c (modified) kmk/function.c: Some deps* function fixes. Tue, 31 Mar 2020 01:13:22 GMT bird [3316] * trunk/src/kmk/example-spaces.kmk (added) * trunk/src/kmk/incdep.c (modified) * trunk/src/kmk/testcase-includedep-esc-sub.kmk (added) * trunk/src/kmk/testcase-includedep-esc.kmk (added) kmk/incdep.c: Working on parsing filenames with spaces and what-not ... Tue, 31 Mar 2020 01:12:19 GMT bird [3315] * trunk/src/kDepPre/kDepPre.c (modified) * trunk/src/kObjCache/kObjCache.c (modified) * trunk/src/kmk/kmkbuiltin/kDepIDB.c (modified) * trunk/src/kmk/kmkbuiltin/kDepObj.c (modified) * trunk/src/lib/kDep.c (modified) * trunk/src/lib/kDep.h (modified) lib/kDep+users: Escape spaces and such in dependency files ... Mon, 16 Mar 2020 02:31:38 GMT bird [3313] * trunk/kBuild/tools/VCC100AMD64.kmk (modified) * trunk/kBuild/tools/VCC100X86.kmk (modified) * trunk/src/kWorker/kWorker.c (modified) * trunk/src/kmk/kmkbuiltin/kSubmit.c (modified) * trunk/src/kmk/w32/winchildren.c (modified) * trunk/src/kmk/w32/winchildren.h (modified) kmk,kWorker: Assign processor groups to kWorker processes. Added ... Sun, 15 Mar 2020 15:39:43 GMT bird [3312] * trunk/src/kmk/job.c (modified) kmk: indent fix Sun, 08 Mar 2020 19:10:33 GMT bird [3310] * trunk/src/misc/kmk_time.c (modified) kmk_time: update the usage Fri, 06 Mar 2020 11:46:24 GMT bird [3309] * trunk/src/kmk/file.c (modified) kmk/file.c: Disabled pointless hack for making the double_colon test ... Tue, 31 Dec 2019 13:45:07 GMT bird [3302] * trunk/src/kmk/variable.c (modified) kmk/variable.c: Fix heap error in undefine_variable_in_set() when ... Fri, 11 Oct 2019 19:25:18 GMT bird [3299] * trunk/src/kmk/kmkbuiltin/cmp_util.c (modified) kmkbuiltin/cmp_util.c: FreeBSD build fix