# # ChangeLog for trunk in kBuild # # Generated by Trac 1.4.3.2 # Nov 29, 2024 10:35:08 AM Mon, 24 Oct 2022 08:36:35 GMT bird [3572] * trunk/Config.kmk (modified) * trunk/src/kmk/Makefile.kmk (modified) Config.kmk,src/kmk/Makefile.kmk: Added temporary kludge for ... Thu, 21 Jul 2022 20:38:42 GMT bird [3571] * trunk/src/kmk/function.c (modified) kmk/func_set_umask: must query the umask after setting it as Windows ... Sat, 09 Jul 2022 14:42:02 GMT bird [3570] * trunk/src/kash/generated/init.c (modified) * trunk/src/kash/output.c (modified) * trunk/src/kash/shinstance.c (modified) kash: Must NULL nextc when freeing an output buffer. Sat, 09 Jul 2022 13:26:29 GMT bird [3569] * trunk/src/kash/shinstance.c (modified) * trunk/src/kash/var.c (modified) * trunk/src/kash/var.h (modified) kash: Some variable handling fixes that showed up when using 'local' ... Sat, 09 Jul 2022 13:24:31 GMT bird [3568] * trunk/src/kash/exec.c (modified) kash: Corrected has_ext for when suffix is set via the suffix index ... Sun, 26 Jun 2022 20:00:02 GMT bird [3567] * trunk/kBuild/tools/CLANGCCMACHO.kmk (modified) * trunk/kBuild/tools/CLANGXXMACHO.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/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*,tools/*GXX*: Removed the SLKRUNS/-fmessage-length=0 stuff ... Mon, 13 Jun 2022 15:37:08 GMT bird [3566] * trunk/kBuild/header.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/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) tools/G*.kmk,header.kmk: Use qaddprefix in sh-mode for -D and -I ... Tue, 24 May 2022 20:40:24 GMT bird [3565] * trunk/src/kmk/incdep.c (modified) kmk/incdep.c: Fixed buffer/heap trashing in ... Tue, 08 Mar 2022 11:12:18 GMT bird [3564] * trunk/src/kmk/kmkbuiltin/redirect.c (modified) kmk_redirect: Must redirect stdout/err according to the pCtx when not ... Tue, 08 Mar 2022 11:11:13 GMT bird [3563] * trunk/src/kmk/output.c (modified) kmk/output.c: warning Tue, 08 Mar 2022 11:10:40 GMT bird [3562] * trunk/src/kmk/kmkbuiltin/redirect.c (modified) kmk_redirect: Must redirect stdout/err according to the pCtx when not ... Tue, 08 Mar 2022 10:01:30 GMT bird [3561] * trunk/src/kmk/function.c (modified) kmk: build fixes Tue, 08 Mar 2022 09:38:30 GMT bird [3560] * trunk/src/sed/sed/sed.c (modified) sed: build fix for non-windows hosts. Wed, 02 Mar 2022 01:47:27 GMT bird [3559] * trunk/kBuild/units/qt6.kmk (modified) qt6.kmk: qt6 uses weird framework version, it seems. Wed, 02 Mar 2022 00:47:18 GMT bird [3558] * trunk/kBuild/units/qt-Q_OBJECT.sed (modified) qt-Q_OBJECT.sed: changed line ending to LF Mon, 28 Feb 2022 22:50:32 GMT bird [3557] * trunk/kBuild/units/qt6.kmk (copied) Early qt6.kmk unit code. Fri, 18 Feb 2022 02:02:07 GMT bird [3556] * trunk/kBuild/env.sh (modified) * trunk/kBuild/header.kmk (modified) header.kmk,env.sh: Added 32-bit and 64-bit risc-v to the architecture ... Wed, 16 Feb 2022 13:20:30 GMT bird [3555] * trunk/SlickEdit/kkeys.e (modified) kkeys.e: shift-space in block selection mode workaround. Sat, 29 Jan 2022 03:00:40 GMT bird [3554] * trunk/src/sed/sed/sed.c (modified) sed: Some experimental code page management options and changes for ... Sat, 29 Jan 2022 02:59:56 GMT bird [3553] * trunk/kBuild/tools/VCC142.kmk (modified) VCC142.kmk: Use versortfile instead of sortfiles to find the right ... Sat, 29 Jan 2022 02:59:03 GMT bird [3552] * trunk/Config.kmk (modified) * trunk/src/kmk/Makefile.kmk (modified) /Config.kmk,kmk/Makefile.kmk: Experimental UTF-8 manifest hack for ... Sat, 29 Jan 2022 02:57:33 GMT bird [3551] * trunk/src/lib/Makefile.kmk (modified) * trunk/src/lib/version_compare.c (modified) lib/version_compare.c: Corrected sorting of 'vcc/v14.2/' and ... Sat, 29 Jan 2022 02:42:34 GMT bird [3550] * trunk/src/sed/config.h.win (modified) * trunk/src/sed/lib/regcomp.c (modified) sed: Use get_crt_codepage() instead of fake nl_langinfo. Sat, 29 Jan 2022 02:41:36 GMT bird [3549] * trunk/src/kWorker/Makefile.kmk (modified) kWorker: Must include get_codepage.c now. Sat, 29 Jan 2022 02:41:10 GMT bird [3548] * trunk/src/grep/Makefile.kmk (modified) * trunk/src/grep/config.win.h (modified) * trunk/src/grep/lib/regcomp.c (modified) * trunk/src/grep/src/grep.c (modified) grep: Use get_crt_codepage(). Don't default to the UTF-8 manifest for ... Sat, 29 Jan 2022 02:39:47 GMT bird [3547] * trunk/src/lib/console.h (modified) * trunk/src/lib/maybe_con_fwrite.c (modified) * trunk/src/lib/maybe_con_write.c (modified) * trunk/src/lib/msc_buffered_printf.c (modified) lib: Changed the console-optimization wrappers to use the ... Sat, 29 Jan 2022 02:37:06 GMT bird [3546] * trunk/src/lib/Makefile.kmk (modified) * trunk/src/lib/get_codepage.c (added) * trunk/src/lib/get_codepage.h (copied) lib: Added a get_crt_codepage function for windows (with a ... Sat, 29 Jan 2022 02:25:12 GMT bird [3545] * trunk/src/kmk/function.c (modified) kmk: Use 'error' instead of 'message' for reporting attempts and ... Sat, 29 Jan 2022 02:22:03 GMT bird [3544] * trunk/src/kmk/expreval.c (modified) kmk/expreval: Corrected expr_map_get cast. Corrected base ... Sat, 29 Jan 2022 02:14:33 GMT bird [3543] * trunk/kBuild/bin/win.amd64/kmk_ash.exe (modified) Rebuilt kmk_ash for win.amd64 against r3542. Sat, 29 Jan 2022 01:36:00 GMT bird [3542] * trunk/src/kash/shfile.c (modified) kash: GetStdHandle can return NULL and we must not treat it as a ... Tue, 21 Dec 2021 12:26:45 GMT bird [3541] * trunk/kBuild/bin/win.amd64/wrappers (added) * trunk/kBuild/bin/win.amd64/wrappers/cat.exe (added) * trunk/kBuild/bin/win.amd64/wrappers/cp.exe (added) * trunk/kBuild/bin/win.amd64/wrappers/echo.exe (added) * trunk/kBuild/bin/win.amd64/wrappers/expr.exe (added) * trunk/kBuild/bin/win.amd64/wrappers/grep.exe (added) * trunk/kBuild/bin/win.amd64/wrappers/killall.exe (added) * trunk/kBuild/bin/win.amd64/wrappers/kkill.exe (added) * trunk/kBuild/bin/win.amd64/wrappers/ln.exe (added) * trunk/kBuild/bin/win.amd64/wrappers/mkdir.exe (added) * trunk/kBuild/bin/win.amd64/wrappers/mv.exe (added) * trunk/kBuild/bin/win.amd64/wrappers/printf.exe (added) * trunk/kBuild/bin/win.amd64/wrappers/rm.exe (added) * trunk/kBuild/bin/win.amd64/wrappers/rmdir.exe (added) * trunk/kBuild/bin/win.amd64/wrappers/sed.exe (added) * trunk/kBuild/bin/win.amd64/wrappers/sleep.exe (added) * trunk/kBuild/bin/win.amd64/wrappers/touch.exe (added) Added a set of wrappers for the kmk_* utilities so they can be used ... Tue, 21 Dec 2021 12:25:30 GMT bird [3540] * trunk/kBuild/bin/win.amd64/kmk_grep.exe (added) Build kmk_grep for win.amd64 against r3539. Tue, 21 Dec 2021 12:21:29 GMT bird [3539] * trunk/src/Makefile.kmk (modified) Added grep to the windows build Tue, 21 Dec 2021 12:19:40 GMT bird [3538] * trunk/src/misc/Makefile.kmk (modified) wrappers: added grep Tue, 21 Dec 2021 12:19:11 GMT bird [3537] * trunk/src/grep/Makefile.kmk (modified) * trunk/src/grep/src/grep.c (modified) grep: Rewrote the console output speed hack, making it even faster ... Mon, 20 Dec 2021 23:32:59 GMT bird [3536] * trunk/src/grep/Makefile.kmk (modified) * trunk/src/grep/config.win.h (modified) * trunk/src/grep/src/grep.c (modified) grep: Windows console output optimizations. Mon, 20 Dec 2021 23:32:28 GMT bird [3535] * trunk/src/lib/nt/fts-nt.c (modified) * trunk/src/lib/nt/fts-nt.h (modified) nt/fts-nt.c+h: A couple of tweaks to make grep happy. Mon, 20 Dec 2021 23:31:55 GMT bird [3534] * trunk/src/lib/nt/nthlpcore.c (modified) nt/nthlpcore.c: warning. Mon, 20 Dec 2021 23:31:36 GMT bird [3533] * trunk/src/lib/nt/ntopenat.c (added) * trunk/src/lib/nt/ntopenat.h (added) nt/ntopenat.c+h: openat-like stub Mon, 20 Dec 2021 22:51:05 GMT bird [3532] * trunk/src/grep/Makefile.kmk (added) * trunk/src/grep/config.win.h (copied) * trunk/src/grep/lib/binary-io.h (modified) * trunk/src/grep/lib/dfa.c (modified) * trunk/src/grep/lib/dup-safer-flag.c (modified) * trunk/src/grep/lib/dup-safer.c (modified) * trunk/src/grep/lib/fnmatch.in.h (modified) * trunk/src/grep/lib/getprogname-w32.c (added) * trunk/src/grep/lib/regcomp.c (modified) * trunk/src/grep/lib/regex_internal.h (modified) * trunk/src/grep/lib/w32-initialize-main.c (added) * trunk/src/grep/src/grep.c (modified) grep: Initial windows config and adjustments. Mon, 20 Dec 2021 12:12:02 GMT bird [3531] * trunk/src/grep (copied) grep 3.7 Sun, 19 Dec 2021 16:32:38 GMT bird [3528] * trunk/src/misc/win_exec_wrapper.c (added) Generate exec wrappers for using the kBuild util programs by the ... Sun, 19 Dec 2021 16:32:15 GMT bird [3527] * trunk/src/misc/Makefile.kmk (modified) Generate exec wrappers for using the kBuild util programs by the ... Sun, 19 Dec 2021 13:12:45 GMT bird [3526] * trunk/kBuild/bin/solaris.sparc32/kDepIDB (modified) * trunk/kBuild/bin/solaris.sparc32/kDepObj (modified) * trunk/kBuild/bin/solaris.sparc32/kDepPre (modified) * trunk/kBuild/bin/solaris.sparc32/kObjCache (modified) * trunk/kBuild/bin/solaris.sparc32/kmk (modified) * trunk/kBuild/bin/solaris.sparc32/kmk_append (modified) * trunk/kBuild/bin/solaris.sparc32/kmk_ash (modified) * trunk/kBuild/bin/solaris.sparc32/kmk_cat (modified) * trunk/kBuild/bin/solaris.sparc32/kmk_chmod (modified) * trunk/kBuild/bin/solaris.sparc32/kmk_cmp (modified) * trunk/kBuild/bin/solaris.sparc32/kmk_cp (modified) * trunk/kBuild/bin/solaris.sparc32/kmk_gmake (modified) * trunk/kBuild/bin/solaris.sparc32/kmk_install (modified) * trunk/kBuild/bin/solaris.sparc32/kmk_ln (modified) * trunk/kBuild/bin/solaris.sparc32/kmk_md5sum (modified) * trunk/kBuild/bin/solaris.sparc32/kmk_mkdir (modified) * trunk/kBuild/bin/solaris.sparc32/kmk_mv (modified) * trunk/kBuild/bin/solaris.sparc32/kmk_printf (modified) * trunk/kBuild/bin/solaris.sparc32/kmk_redirect (modified) * trunk/kBuild/bin/solaris.sparc32/kmk_rm (modified) * trunk/kBuild/bin/solaris.sparc32/kmk_rmdir (modified) * trunk/kBuild/bin/solaris.sparc32/kmk_sleep (modified) * trunk/kBuild/bin/solaris.sparc32/kmk_test (modified) * trunk/kBuild/bin/solaris.sparc32/kmk_time (modified) * trunk/kBuild/bin/solaris.sparc32/kmk_touch (modified) * trunk/kBuild/bin/solaris.sparc64/kDepIDB (modified) * trunk/kBuild/bin/solaris.sparc64/kDepObj (modified) * trunk/kBuild/bin/solaris.sparc64/kDepPre (modified) * trunk/kBuild/bin/solaris.sparc64/kObjCache (modified) * trunk/kBuild/bin/solaris.sparc64/kmk (modified) * trunk/kBuild/bin/solaris.sparc64/kmk_append (modified) * trunk/kBuild/bin/solaris.sparc64/kmk_ash (modified) * trunk/kBuild/bin/solaris.sparc64/kmk_cat (modified) * trunk/kBuild/bin/solaris.sparc64/kmk_chmod (modified) * trunk/kBuild/bin/solaris.sparc64/kmk_cmp (modified) * trunk/kBuild/bin/solaris.sparc64/kmk_cp (modified) * trunk/kBuild/bin/solaris.sparc64/kmk_gmake (modified) * trunk/kBuild/bin/solaris.sparc64/kmk_install (modified) * trunk/kBuild/bin/solaris.sparc64/kmk_ln (modified) * trunk/kBuild/bin/solaris.sparc64/kmk_md5sum (modified) * trunk/kBuild/bin/solaris.sparc64/kmk_mkdir (modified) * trunk/kBuild/bin/solaris.sparc64/kmk_mv (modified) * trunk/kBuild/bin/solaris.sparc64/kmk_printf (modified) * trunk/kBuild/bin/solaris.sparc64/kmk_redirect (modified) * trunk/kBuild/bin/solaris.sparc64/kmk_rm (modified) * trunk/kBuild/bin/solaris.sparc64/kmk_rmdir (modified) * trunk/kBuild/bin/solaris.sparc64/kmk_sleep (modified) * trunk/kBuild/bin/solaris.sparc64/kmk_test (modified) * trunk/kBuild/bin/solaris.sparc64/kmk_time (modified) * trunk/kBuild/bin/solaris.sparc64/kmk_touch (modified) Rebuilt solaris.sparc32 and solaris.sparc64 against r3525. Sun, 19 Dec 2021 12:46:22 GMT bird [3525] * trunk/kBuild/bin/win.amd64/kmk.exe (modified) * trunk/kBuild/bin/win.amd64/kmk.pdb (modified) Rebuilt kmk for win.amd64 against r3523. Sun, 19 Dec 2021 12:45:49 GMT bird [3524] * 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_ash.exe (modified) * trunk/kBuild/bin/win.x86/kmk_rm.exe (modified) Rebuilt kmk, kmk_ash, kmk_rm and kWorker for win.x86 against r3523. Sun, 19 Dec 2021 12:21:38 GMT bird [3523] * trunk/src/kmk/function.c (modified) kmk: Fixed typo in helper_drop_separator. Sun, 19 Dec 2021 12:11:21 GMT bird [3522] * trunk/src/kWorker/kWorker.c (modified) kWorker: x86 build fix. Sat, 18 Dec 2021 13:41:28 GMT bird [3521] * trunk/kBuild/footer-pass2-compiling-targets.kmk (modified) footer-pass2-compiling-targets.kmk: use qabspathex to apply defpath ... Sat, 18 Dec 2021 13:39:52 GMT bird [3520] * trunk/kBuild/tools/NASM.kmk (modified) * trunk/kBuild/tools/YASM.kmk (modified) NASM.kmk,YASM.kmk: Properly quote includes and defines. Sat, 18 Dec 2021 13:39:20 GMT bird [3519] * trunk/src/kmk/function.c (modified) * trunk/src/kmk/read.c (modified) kmk: Added functions: qone-unquoted, qtarget, qdeps, qdeps-all, ... Thu, 16 Dec 2021 13:52:48 GMT bird [3518] * trunk/kBuild/bin/linux.x86/kDepIDB (modified) * trunk/kBuild/bin/linux.x86/kDepObj (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_fgmake (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_sleep (modified) * trunk/kBuild/bin/linux.x86/kmk_test (modified) * trunk/kBuild/bin/linux.x86/kmk_time (modified) * trunk/kBuild/bin/linux.x86/kmk_touch (modified) Rebuilt linux.x86 against r3517. Thu, 16 Dec 2021 13:30:51 GMT bird [3517] * trunk/kBuild/bin/os2.x86/kDepIDB.exe (modified) * trunk/kBuild/bin/os2.x86/kDepObj.exe (modified) * trunk/kBuild/bin/os2.x86/kDepPre.exe (modified) * trunk/kBuild/bin/os2.x86/kObjCache.exe (modified) * trunk/kBuild/bin/os2.x86/kmk.exe (modified) * trunk/kBuild/bin/os2.x86/kmk_append.exe (modified) * trunk/kBuild/bin/os2.x86/kmk_ash.exe (modified) * trunk/kBuild/bin/os2.x86/kmk_cat.exe (modified) * trunk/kBuild/bin/os2.x86/kmk_chmod.exe (modified) * trunk/kBuild/bin/os2.x86/kmk_cmp.exe (modified) * trunk/kBuild/bin/os2.x86/kmk_cp.exe (modified) * trunk/kBuild/bin/os2.x86/kmk_install.exe (modified) * trunk/kBuild/bin/os2.x86/kmk_ln.exe (modified) * trunk/kBuild/bin/os2.x86/kmk_md5sum.exe (modified) * trunk/kBuild/bin/os2.x86/kmk_mkdir.exe (modified) * trunk/kBuild/bin/os2.x86/kmk_mv.exe (modified) * trunk/kBuild/bin/os2.x86/kmk_printf.exe (modified) * trunk/kBuild/bin/os2.x86/kmk_redirect.exe (modified) * trunk/kBuild/bin/os2.x86/kmk_rm.exe (modified) * trunk/kBuild/bin/os2.x86/kmk_rmdir.exe (modified) * trunk/kBuild/bin/os2.x86/kmk_sleep.exe (modified) * trunk/kBuild/bin/os2.x86/kmk_test.exe (modified) * trunk/kBuild/bin/os2.x86/kmk_time.exe (modified) * trunk/kBuild/bin/os2.x86/kmk_touch.exe (modified) Rebuilt os2.x86 against r3516. Thu, 16 Dec 2021 12:57:36 GMT bird [3516] * trunk/kBuild/bin/solaris.amd64/kDepIDB (modified) * trunk/kBuild/bin/solaris.amd64/kDepObj (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_fgmake (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 (modified) * trunk/kBuild/bin/solaris.amd64/kmk_test (modified) * trunk/kBuild/bin/solaris.amd64/kmk_time (modified) * trunk/kBuild/bin/solaris.amd64/kmk_touch (modified) * trunk/kBuild/bin/solaris.x86/kDepIDB (modified) * trunk/kBuild/bin/solaris.x86/kDepObj (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_fgmake (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_sleep (modified) * trunk/kBuild/bin/solaris.x86/kmk_test (modified) * trunk/kBuild/bin/solaris.x86/kmk_time (modified) * trunk/kBuild/bin/solaris.x86/kmk_touch (modified) Rebuilt solaris.x86 and solaris.amd64 against r3515. Thu, 16 Dec 2021 12:54:03 GMT bird [3515] * trunk/src/kash/shthread.h (modified) kash: shthread.h: Correction to previous change, K_ARCH_X86_32 not ... Thu, 16 Dec 2021 12:44:55 GMT bird [3514] * trunk/kBuild/bin/linux.amd64/kDepIDB (modified) * trunk/kBuild/bin/linux.amd64/kDepObj (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_fgmake (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 (modified) * trunk/kBuild/bin/linux.amd64/kmk_test (modified) * trunk/kBuild/bin/linux.amd64/kmk_time (modified) * trunk/kBuild/bin/linux.amd64/kmk_touch (modified) Rebuilt linux.amd64 against r3513. Thu, 16 Dec 2021 12:37:10 GMT bird [3513] * trunk/kBuild/bin/darwin.amd64/kDepIDB (modified) * trunk/kBuild/bin/darwin.amd64/kDepObj (modified) * trunk/kBuild/bin/darwin.amd64/kDepPre (modified) * trunk/kBuild/bin/darwin.amd64/kObjCache (modified) * trunk/kBuild/bin/darwin.amd64/kmk (modified) * trunk/kBuild/bin/darwin.amd64/kmk_append (modified) * trunk/kBuild/bin/darwin.amd64/kmk_ash (modified) * trunk/kBuild/bin/darwin.amd64/kmk_cat (modified) * trunk/kBuild/bin/darwin.amd64/kmk_chmod (modified) * trunk/kBuild/bin/darwin.amd64/kmk_cmp (modified) * trunk/kBuild/bin/darwin.amd64/kmk_cp (modified) * trunk/kBuild/bin/darwin.amd64/kmk_echo (modified) * trunk/kBuild/bin/darwin.amd64/kmk_expr (modified) * trunk/kBuild/bin/darwin.amd64/kmk_fgmake (modified) * trunk/kBuild/bin/darwin.amd64/kmk_gmake (modified) * trunk/kBuild/bin/darwin.amd64/kmk_install (modified) * trunk/kBuild/bin/darwin.amd64/kmk_ln (modified) * trunk/kBuild/bin/darwin.amd64/kmk_md5sum (modified) * trunk/kBuild/bin/darwin.amd64/kmk_mkdir (modified) * trunk/kBuild/bin/darwin.amd64/kmk_mv (modified) * trunk/kBuild/bin/darwin.amd64/kmk_printf (modified) * trunk/kBuild/bin/darwin.amd64/kmk_redirect (modified) * trunk/kBuild/bin/darwin.amd64/kmk_rm (modified) * trunk/kBuild/bin/darwin.amd64/kmk_rmdir (modified) * trunk/kBuild/bin/darwin.amd64/kmk_sed (modified) * trunk/kBuild/bin/darwin.amd64/kmk_sleep (modified) * trunk/kBuild/bin/darwin.amd64/kmk_test (modified) * trunk/kBuild/bin/darwin.amd64/kmk_time (modified) * trunk/kBuild/bin/darwin.amd64/kmk_touch (modified) * trunk/kBuild/bin/darwin.x86/kDepIDB (modified) * trunk/kBuild/bin/darwin.x86/kDepObj (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_fgmake (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 (modified) * trunk/kBuild/bin/darwin.x86/kmk_test (modified) * trunk/kBuild/bin/darwin.x86/kmk_time (modified) * trunk/kBuild/bin/darwin.x86/kmk_touch (modified) Rebuilt darwin.x86 and darwin.amd64 against r3512. Thu, 16 Dec 2021 12:18:24 GMT bird [3512] * trunk/src/kmk/posixos.c (modified) kmk/posixos.c: Applied b552b05251980f693c729e251f93f5225b400714 from ... Thu, 16 Dec 2021 12:00:28 GMT bird [3511] * trunk/kBuild/sdks/WINSDK10.kmk (modified) sdks/WINSDK10.kmk: typo Thu, 16 Dec 2021 11:17:07 GMT bird [3510] * trunk/kBuild/bin/win.amd64/kmk.exe (modified) * trunk/kBuild/bin/win.amd64/kmk.pdb (modified) * trunk/kBuild/bin/win.amd64/kmk_ash.exe (modified) * trunk/kBuild/bin/win.amd64/kmk_rm.exe (modified) Rebuilt kmk, kmk_rm and kmk_ash for win.amd64 against r3509. Thu, 16 Dec 2021 11:09:26 GMT bird [3509] * trunk/Config.kmk (modified) /Config.kmk: Experimental preps for using Visual C++ 2019 for building. Thu, 16 Dec 2021 11:05:20 GMT bird [3508] * trunk/kBuild/sdks/WINSDK10-KM-W7.kmk (copied) * trunk/kBuild/sdks/WINSDK10-KM-W8.kmk (modified) * trunk/kBuild/sdks/WINSDK10-KM-W81.kmk (copied) sdk/WINSDK10-KM.kmk: Added W7 and W81 variations. Thu, 16 Dec 2021 01:35:08 GMT bird [3507] * trunk/kBuild/sdks/WINSDK10-KM-W8.kmk (copied) * trunk/kBuild/sdks/WINSDK10-KM.kmk (copied) * trunk/kBuild/sdks/WINSDK10.kmk (modified) sdks/WINSDK10-KM*.kmk: Adding some kernel mode (KM) variants of the ... Wed, 15 Dec 2021 22:54:57 GMT bird [3506] * trunk/src/kash/shinstance.c (modified) kash: Threat SIGBREAK as SIGINT. Wed, 15 Dec 2021 22:53:57 GMT bird [3505] * trunk/src/kash/shfile.c (modified) * trunk/src/kash/shthread.c (modified) kash: shthread_set_name for naming the async CloseHandle thread. Wed, 15 Dec 2021 22:50:14 GMT bird [3504] * trunk/src/lib/nt/ntunlink.c (modified) ntunlink.c: Fixed deleteing read-only files. Respect the ... Tue, 14 Dec 2021 23:18:44 GMT bird [3503] * trunk/kBuild/bin/linux.amd64/kmk (modified) Rebuilt kmk for linux.amd64 against r3502. Tue, 14 Dec 2021 23:13:33 GMT bird [3502] * trunk/src/kash/shthread.h (modified) kash: shthread.h: Did __asm__ implementation of the two atomics so ... Tue, 14 Dec 2021 21:54:48 GMT bird [3501] * trunk/kBuild/sdks/WINSDK10-UM.kmk (modified) sdks/WINSDK10-UM.kmk: Provide basic PATH_SDK_XXXX macros to simplify ... Tue, 14 Dec 2021 09:38:34 GMT bird [3500] * trunk/kBuild/sdks/WINSDK10-UM-INCS.kmk (modified) * trunk/kBuild/sdks/WINSDK10-UM.kmk (modified) * trunk/kBuild/sdks/WINSDK10.kmk (modified) sdks/WINSDK10*kmk: Corrected INCS properties for the windows 10 SDKs. Mon, 10 May 2021 19:18:13 GMT bird [3499] * trunk/SlickEdit/kkeys.e (modified) SlickEdit/kkeys.e: A little correction to the right-word deletion. Wed, 28 Apr 2021 11:51:49 GMT bird [3498] * trunk/SlickEdit/kkeys.e (modified) SlickEdit/kkeys.e: Fix right-word deletion (kkeys_delete_right). Wed, 31 Mar 2021 19:36:02 GMT bird [3497] * trunk/kBuild/tools/StandardDTrace.kmk (modified) StandardDTrace.kmk: Don't include precompiled headers from gcc/clang ... Wed, 31 Mar 2021 18:12:42 GMT bird [3496] * trunk/kBuild/tools/StandardDTrace.kmk (modified) StandardDTrace.kmk: Don't include precompiled headers from gcc/clang ... Wed, 23 Dec 2020 20:18:20 GMT bird [3495] * trunk/kBuild/sdks/MACOSX110.kmk (copied) * trunk/kBuild/sdks/MACOSX110INCS.kmk (copied) Added MACOSX110 and MACOSX110INCS sdks. Wed, 23 Dec 2020 19:54:35 GMT bird [3494] * trunk/kBuild/bin/darwin.arm64 (added) * trunk/kBuild/bin/darwin.arm64/kDepIDB (added) * trunk/kBuild/bin/darwin.arm64/kDepObj (added) * trunk/kBuild/bin/darwin.arm64/kDepPre (added) * trunk/kBuild/bin/darwin.arm64/kObjCache (added) * trunk/kBuild/bin/darwin.arm64/kmk (added) * trunk/kBuild/bin/darwin.arm64/kmk_append (added) * trunk/kBuild/bin/darwin.arm64/kmk_ash (added) * trunk/kBuild/bin/darwin.arm64/kmk_cat (added) * trunk/kBuild/bin/darwin.arm64/kmk_chmod (added) * trunk/kBuild/bin/darwin.arm64/kmk_cmp (added) * trunk/kBuild/bin/darwin.arm64/kmk_cp (added) * trunk/kBuild/bin/darwin.arm64/kmk_echo (added) * trunk/kBuild/bin/darwin.arm64/kmk_expr (added) * trunk/kBuild/bin/darwin.arm64/kmk_fgmake (added) * trunk/kBuild/bin/darwin.arm64/kmk_gmake (added) * trunk/kBuild/bin/darwin.arm64/kmk_install (added) * trunk/kBuild/bin/darwin.arm64/kmk_ln (added) * trunk/kBuild/bin/darwin.arm64/kmk_md5sum (added) * trunk/kBuild/bin/darwin.arm64/kmk_mkdir (added) * trunk/kBuild/bin/darwin.arm64/kmk_mv (added) * trunk/kBuild/bin/darwin.arm64/kmk_printf (added) * trunk/kBuild/bin/darwin.arm64/kmk_redirect (added) * trunk/kBuild/bin/darwin.arm64/kmk_rm (added) * trunk/kBuild/bin/darwin.arm64/kmk_rmdir (added) * trunk/kBuild/bin/darwin.arm64/kmk_sed (added) * trunk/kBuild/bin/darwin.arm64/kmk_sleep (added) * trunk/kBuild/bin/darwin.arm64/kmk_test (added) * trunk/kBuild/bin/darwin.arm64/kmk_time (added) * trunk/kBuild/bin/darwin.arm64/kmk_touch (added) Built darwin.arm64 against r3493. Wed, 23 Dec 2020 19:52:04 GMT bird [3493] * trunk/Config.kmk (modified) Config.kmk: Allow targetting macOS 11.0 and the M1. Wed, 23 Dec 2020 13:59:02 GMT bird [3492] * trunk/kBuild/env.sh (modified) env.sh: M1 adjustment. Wed, 23 Dec 2020 13:57:44 GMT bird [3491] * trunk/src/kmk/configure.ac (modified) * trunk/src/kmk/function.c (modified) * trunk/src/kmk/getopt.c (modified) kmk: Darwin build and warning fixes. Wed, 23 Dec 2020 13:56:21 GMT bird [3490] * trunk/src/sed/lib/utils.c (modified) sed: Darwin build fix. Tue, 22 Sep 2020 13:44:52 GMT bird [3489] * trunk/kBuild/sdks/MACOSX1010.kmk (modified) * trunk/kBuild/sdks/MACOSX1013.kmk (modified) * trunk/kBuild/sdks/MACOSX1014.kmk (modified) * trunk/kBuild/sdks/MACOSX1015.kmk (modified) * trunk/kBuild/sdks/MACOSX104.kmk (modified) * trunk/kBuild/sdks/MACOSX105.kmk (modified) sdks/MACOSX*.kmk: Put the SDK path in quotes so the compiler/linker ... Tue, 22 Sep 2020 09:47:02 GMT bird [3488] * trunk/kBuild/darwin-common.kmk (modified) darwin-common.kmk: Corrections to DARWINCMN_MACOSX_SDKS_DIRS. Tue, 22 Sep 2020 09:46:38 GMT bird [3487] * trunk/kBuild/header.kmk (modified) header.kmk: Introducing KBUILD_DEVTOOLS_TRG_NOARCH and ... Mon, 21 Sep 2020 12:26:44 GMT bird [3486] * trunk/kBuild/bin/win.amd64/kmk.exe (modified) * trunk/kBuild/bin/win.amd64/kmk.pdb (modified) Rebuilt kmk.exe for win.amd64 against r3485. Mon, 21 Sep 2020 12:25:08 GMT bird [3485] * trunk/src/lib/nt/ntstat.c (modified) * trunk/src/lib/nt/ntstat.h (modified) lib/nt/ntstat.h|c: Forgot to commit birdStatModeOnly the other day. Mon, 21 Sep 2020 12:21:55 GMT bird [3484] * trunk/kBuild/bin/darwin.amd64/kmk (modified) * trunk/kBuild/bin/darwin.x86/kmk (modified) Rebuilt kmk on darwin x86 and amd64 against r3483. Mon, 21 Sep 2020 12:06:15 GMT bird [3483] * trunk/src/kash/jobs.c (modified) kash: Don't use cmdlist to dump nfile lists in cmdtxt, need a ... Mon, 21 Sep 2020 11:54:23 GMT bird [3482] * trunk/src/kash/machdep.h (modified) kash: machdep: More sensible SHELL_SIZE for SHELL_ALIGN (32-bit targets). Mon, 21 Sep 2020 11:26:18 GMT bird [3481] * trunk/src/kmk/main.c (modified) kmk: remove debug fprintf from previous commit. Mon, 21 Sep 2020 11:20:56 GMT bird [3480] * trunk/src/kash/exec.c (modified) * trunk/src/kash/jobs.c (modified) * trunk/src/kash/memalloc.c (modified) * trunk/src/kash/mkinit.sh (modified) * trunk/src/kash/redir.c (modified) * trunk/src/kash/shinstance.c (modified) * trunk/src/kash/shinstance.h (modified) kash: build fixes (darwin). Mon, 21 Sep 2020 10:59:41 GMT bird [3479] * trunk/src/kmk/main.c (modified) * trunk/src/kmk/output.c (modified) * trunk/src/kmk/output.h (modified) kmk: Added some refinements to the recent repeat-output-from-failing- ... Mon, 21 Sep 2020 10:57:41 GMT bird [3478] * trunk/src/kmk/makeint.h (modified) kmk/makeint.h: gcc 4.2.1 (apple) build fix. Thu, 17 Sep 2020 21:52:16 GMT bird [3477] * trunk/src/kash/Makefile.kmk (modified) * trunk/src/kash/error.c (modified) * trunk/src/kash/eval.c (modified) * trunk/src/kash/exec.c (modified) * trunk/src/kash/expand.c (modified) * trunk/src/kash/main.c (modified) * trunk/src/kash/memalloc.c (modified) * trunk/src/kash/memalloc.h (modified) * trunk/src/kash/options.c (modified) * trunk/src/kash/parser.c (modified) * trunk/src/kash/redir.c (modified) * trunk/src/kash/setmode.c (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/show.c (modified) * trunk/src/kash/shthread.c (modified) * trunk/src/kash/shtypes.h (modified) * trunk/src/kash/var.c (modified) kash: Use kHlpAssert instead of assert.h (debugger stops on the ... Thu, 17 Sep 2020 21:32:45 GMT bird [3476] * trunk/src/kash/shinstance.c (modified) kash: sh_destroy should be mostly finished now. Wed, 16 Sep 2020 21:18:31 GMT bird [3475] * trunk/src/kash/eval.c (modified) * trunk/src/kash/exec.c (modified) * trunk/src/kash/exec.h (modified) kash: exec.c/h+eval.c: Fixed no-rehashing-needed optimizations so ... Wed, 16 Sep 2020 21:13:48 GMT bird [3474] * trunk/src/kash/main.c (modified) main: Use shfile_stat_isreg in find_dot_file. Wed, 16 Sep 2020 21:12:58 GMT bird [3473] * trunk/src/kash/redir.c (modified) * trunk/src/kash/shfile.c (modified) * trunk/src/kash/shfile.h (modified) kash: Added two specialized shfile_stat variants: shfile_stat_isreg, ... Wed, 16 Sep 2020 21:10:02 GMT bird [3472] * trunk/src/kash/shinstance.c (modified) kash: sh_destroy: Don't free text for variables with VSTACK set. Wed, 16 Sep 2020 00:06:12 GMT bird [3471] * trunk/src/kash/shfile.c (modified) kash: Added comment about async close and stat. Some more logging in ...