# # ChangeLog for trunk in kBuild # # Generated by Trac 1.4.3.2 # Sep 28, 2024 4:12:03 PM Fri, 10 Apr 2009 14:34:33 GMT bird [2320] * trunk/kBuild/units/qt3.kmk (modified) qt3.kmk: Fixed PATH_SDK_QT3_LIB detection (used wrong keyword and ... Fri, 10 Apr 2009 14:33:45 GMT bird [2319] * trunk/kBuild/units/qt4.kmk (modified) qt4.kmk: Fixed PATH_SDK_QT4_LIB detection. Thu, 19 Mar 2009 20:35:46 GMT bird [2318] * trunk/kBuild/footer.kmk (modified) footer.kmk: No need to apply defpath to 2_OBJS wholesale fashion, the ... Thu, 19 Mar 2009 20:29:03 GMT bird [2317] * trunk/src/kmk/w32/pathstuff.c (modified) pathstuff.c: don't use strncpy. Thu, 19 Mar 2009 16:31:52 GMT bird [2316] * trunk/kBuild/tools/OPENWATCOM-16.kmk (modified) * trunk/kBuild/tools/OPENWATCOM.kmk (modified) * trunk/kBuild/tools/WATCOMC11C-16.kmk (modified) * trunk/kBuild/tools/WATCOMC11C.kmk (modified) *WATCOM*: Fixed RC commands. Mon, 02 Mar 2009 02:35:00 GMT bird [2315] * trunk/src/Makefile.kmk (modified) * trunk/src/kash/Makefile.kmk (modified) kash: start using it on windows. Mon, 02 Mar 2009 01:31:03 GMT bird [2314] * trunk/src/kash/Makefile.kmk (modified) * trunk/src/kash/shforkA-win.asm (modified) * trunk/src/kash/shtypes.h (modified) * trunk/src/kash/syntax.h (modified) kash: 32-bit windows build fixes. Mon, 02 Mar 2009 01:26:01 GMT bird [2313] * trunk/src/kash/shforkA-win.asm (modified) kash: Don't use the 20h spill area. Mon, 02 Mar 2009 01:14:43 GMT bird [2312] * trunk/src/kash/bltin/kill.c (modified) * trunk/src/kash/mail.c (modified) * trunk/src/kash/memalloc.c (modified) * trunk/src/kash/parser.c (modified) * trunk/src/kash/setmode.c (modified) * trunk/src/kash/shfile.c (modified) * trunk/src/kash/shthread.c (modified) kash: eliminating warnings (gcc/darwin). Mon, 02 Mar 2009 00:46:13 GMT bird [2311] * trunk/src/kash/main.c (modified) * trunk/src/kash/mknodes.sh (modified) * trunk/src/kash/shinstance.c (modified) * trunk/src/kash/shtypes.h (modified) kash: darwin build fixes. Sun, 01 Mar 2009 11:37:10 GMT bird [2310] * trunk/src/kash/input.c (modified) kash: Deal with crlf in the script. Sun, 01 Mar 2009 10:01:39 GMT bird [2309] * trunk/src/kash/shfile.c (modified) kash: some more file stuff. Sun, 01 Mar 2009 10:01:02 GMT bird [2308] * trunk/src/kash/shheap.c (modified) kash: Fixed wrong assumption in sh_free. Sun, 01 Mar 2009 09:48:04 GMT bird [2307] * trunk/src/kash/shfile.c (modified) * trunk/src/kash/shfile.h (modified) kash: More file inheritance stuff. Sun, 01 Mar 2009 07:55:50 GMT bird [2306] * trunk/src/kash/expand.c (modified) kash: better CRLF hack for backtick. Sun, 01 Mar 2009 07:48:37 GMT bird [2305] * trunk/src/kash/tests/redirect-3 (modified) tests/redirect-3: oops. Sun, 01 Mar 2009 07:48:14 GMT bird [2304] * trunk/src/kash/Makefile.kmk (modified) * trunk/src/kash/expand.c (modified) * trunk/src/kash/tests/redirect-3 (modified) kash: CRLF hacking, tests run cleanly on windows now! Sun, 01 Mar 2009 07:25:29 GMT bird [2303] * trunk/src/kash/shfile.c (modified) * trunk/src/kash/shfile.h (modified) * trunk/src/kash/shinstance.c (modified) kash: new execve implementation for windows. more file ops. Sun, 01 Mar 2009 05:42:54 GMT bird [2302] * trunk/src/kash/Makefile.kmk (modified) * trunk/src/kash/shfile.c (modified) * trunk/src/kash/shinstance.c (modified) kash: Merged the SH_STUB_MODE and SH_FORKED_MODE stuff and use the ... Sun, 01 Mar 2009 05:37:11 GMT bird [2301] * trunk/src/kash/shfile.c (modified) * trunk/src/kash/shinstance.c (modified) kash: Removed the SH_PURE_STUB_MODE code. Sun, 01 Mar 2009 05:30:41 GMT bird [2300] * trunk/src/kash/shinstance.c (modified) kash: execve fix (windows) Sun, 01 Mar 2009 05:20:07 GMT bird [2299] * trunk/src/kash/Makefile.kmk (modified) kash: Disable the security cookies as they cannot easily be made to ... Sun, 01 Mar 2009 05:18:30 GMT bird [2298] * trunk/src/kash/error.c (modified) * trunk/src/kash/error.h (modified) * trunk/src/kash/exec.c (modified) * trunk/src/kash/exec.h (modified) * trunk/src/kash/main.c (modified) * trunk/src/kash/parser.c (modified) * trunk/src/kash/shfile.c (modified) * trunk/src/kash/shinstance.c (modified) * trunk/src/kash/shinstance.h (modified) * trunk/src/kash/shtypes.h (modified) * trunk/src/kash/trap.c (modified) * trunk/src/kash/trap.h (modified) kash: no return indicators that works for both gcc and msc (not ... Sun, 01 Mar 2009 02:04:38 GMT bird [2297] * trunk/src/kash/shfile.c (modified) * trunk/src/kash/show.c (modified) * trunk/src/kash/show.h (modified) kash: removed the stdio based logging. Sun, 01 Mar 2009 01:54:30 GMT bird [2296] * trunk/src/kash/shfile.c (modified) * trunk/src/kash/shforkA-win.asm (modified) * trunk/src/kash/shinstance.c (modified) * trunk/src/kash/shinstance.h (modified) * trunk/src/kash/show.c (modified) * trunk/src/kash/shthread.c (modified) kash: avoid file steams in the trace code. Sun, 01 Mar 2009 01:54:05 GMT bird [2295] * trunk/src/kash/shheap.c (modified) kash: realloc fix. Sat, 28 Feb 2009 08:33:26 GMT bird [2294] * trunk/src/kash/main.c (modified) * trunk/src/kash/shfile.c (modified) * trunk/src/kash/shforkA-win.asm (modified) * trunk/src/kash/shinstance.c (modified) * trunk/src/kash/var.c (modified) kash: more fixes + pipe. Sat, 28 Feb 2009 07:25:12 GMT bird [2293] * trunk/src/kash/shfile.c (modified) * trunk/src/kash/shfile.h (modified) * trunk/src/kash/shfork-win.c (modified) * trunk/src/kash/shforkA-win.asm (modified) * trunk/src/kash/shheap.c (modified) * trunk/src/kash/shheap.h (modified) * trunk/src/kash/shinstance.c (modified) * trunk/src/kash/shinstance.h (modified) * trunk/src/kash/show.c (modified) kash: forking on windows (almost there). Sat, 28 Feb 2009 04:46:25 GMT bird [2292] * trunk/src/kash/Makefile.kmk (modified) * trunk/src/kash/main.c (modified) * trunk/src/kash/shfork-win.c (added) * trunk/src/kash/shforkA-win.asm (added) * trunk/src/kash/shheap.c (modified) * trunk/src/kash/shheap.h (modified) * trunk/src/kash/shinstance.c (modified) kash: forking on widnows. Sat, 28 Feb 2009 01:06:16 GMT bird [2291] * trunk/src/kash/Makefile.kmk (modified) * trunk/src/kash/shheap.c (added) * trunk/src/kash/shheap.h (added) * trunk/src/kash/shinstance.c (modified) * trunk/src/kash/shinstance.h (modified) hash: cooked our own heap on windows (for forking). Fri, 27 Feb 2009 04:08:07 GMT bird [2290] * trunk/src/kash/alias.c (modified) * trunk/src/kash/cd.c (modified) * trunk/src/kash/eval.c (modified) * trunk/src/kash/exec.c (modified) * trunk/src/kash/expand.c (modified) * trunk/src/kash/generated/init.c (modified) * trunk/src/kash/generated/nodes.c (modified) * trunk/src/kash/generated/nodes.h (modified) * trunk/src/kash/input.c (modified) * trunk/src/kash/jobs.c (modified) * trunk/src/kash/memalloc.c (modified) * trunk/src/kash/memalloc.h (modified) * trunk/src/kash/miscbltin.c (modified) * trunk/src/kash/nodes.c.pat (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/setmode.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/tests/trap-exit-1 (modified) * trunk/src/kash/trap.c (modified) * trunk/src/kash/var.c (modified) kash: malloc/free/friends gets a psh. Thu, 26 Feb 2009 04:58:49 GMT bird [2289] * trunk/src/kash/shfile.c (modified) * trunk/src/kash/shfile.h (modified) * trunk/src/kash/shinstance.c (modified) * trunk/src/kash/show.c (modified) * trunk/src/kash/shthread.h (modified) kash: implementing shfile on top of the win32 api instead of msvcrt. Wed, 25 Feb 2009 06:21:10 GMT bird [2288] * trunk/src/kash/input.c (modified) * trunk/src/kash/shfile.c (modified) * trunk/src/kash/tests/Makefile.kmk (modified) * trunk/src/kash/tests/trap-exit-1 (modified) kash: more windows hacking. Wed, 25 Feb 2009 05:40:29 GMT bird [2287] * trunk/src/kash/Makefile.kmk (modified) * trunk/src/kash/shinstance.c (modified) * trunk/src/kash/shinstance.h (modified) * trunk/src/kash/show.c (modified) kash: windows build fixes. Wed, 25 Feb 2009 05:25:38 GMT bird [2286] * trunk/src/kash/main.c (modified) * trunk/src/kash/shinstance.c (modified) * trunk/src/kash/shinstance.h (modified) kash: more hacking. Wed, 25 Feb 2009 04:06:49 GMT bird [2285] * trunk/src/kash/tests/Makefile.kmk (modified) * trunk/src/kash/tests/pipe-1 (added) * trunk/src/kash/tests/pipe-2 (added) * trunk/src/kash/tests/tick-1 (modified) kash/tests: more tests. Wed, 25 Feb 2009 03:58:14 GMT bird [2284] * trunk/src/kash/tests/Makefile.kmk (modified) * trunk/src/kash/tests/common-include.sh (added) * trunk/src/kash/tests/redirect-1 (added) * trunk/src/kash/tests/redirect-2 (added) * trunk/src/kash/tests/redirect-3 (added) * trunk/src/kash/tests/tick-1 (added) kash/tests: more tests. Tue, 24 Feb 2009 04:54:00 GMT bird [2283] * trunk/src/kmk/incdep.c (modified) incdep.c: If we find LD_PRELOAD on linux, assume the worst and ... Tue, 24 Feb 2009 04:08:51 GMT bird [2282] * trunk/src/kash/Makefile.kmk (modified) * trunk/src/kash/shinstance.c (modified) * trunk/src/kash/tests/Makefile.kmk (added) * trunk/src/kash/tests/trap-exit-1 (added) * trunk/src/kash/tests/trap-int-1 (added) * trunk/src/kash/tests/trap-term-1 (added) kash: hacked signal delivery, some trap+kill tests. Tue, 24 Feb 2009 04:08:14 GMT bird [2281] * trunk/src/kash/shfile.c (modified) kash/show.c: move the trace file out of the way. Tue, 24 Feb 2009 04:07:53 GMT bird [2280] * trunk/src/kash/show.c (modified) kash/show.c: move the trace file out of the way. Tue, 24 Feb 2009 02:54:10 GMT bird [2279] * trunk/src/kash/tests (added) * trunk/src/kash/tests/netbsd (added) * trunk/src/kash/tests/netbsd/exit1 (added) * trunk/src/kash/tests/netbsd/var1 (added) * trunk/src/kash/tests/netbsd/waitjob (added) NetBSD regression tests. Harvested 2009-02-24 03:50. Tue, 24 Feb 2009 02:19:35 GMT bird [2278] * trunk/src/kmk/kmkbuiltin/kDepObj.c (modified) kObjDep: HLL source file table parser. Tue, 24 Feb 2009 02:18:24 GMT bird [2277] * trunk/src/kmk/tests/scripts/functions/if-expr (modified) kmk: Testcase for teh $(if-expr 1==2,) crash. References #85. Tue, 24 Feb 2009 02:16:27 GMT bird [2276] * trunk/src/kmk/function.c (modified) kmk: Do not crash if $(if-expr ) is missing the 3rd argument, it is ... Fri, 20 Feb 2009 23:46:29 GMT bird [2275] * trunk/kBuild/tools/TAR.kmk (modified) * trunk/kBuild/tools/TARBZ2.kmk (copied) * trunk/kBuild/tools/TARGZ.kmk (modified) TAR.kmk,TARGZ.kmk,TARBZ2.kmk: Fixes and additions (BZ2). Fri, 20 Feb 2009 23:45:49 GMT bird [2274] * trunk/kBuild/footer.kmk (modified) * trunk/kBuild/header.kmk (modified) footer.kmk,header.kmk: Enhanced tools inhertiance. Fri, 20 Feb 2009 23:44:53 GMT bird [2273] * trunk/kBuild/tools/VCC80X86.kmk (modified) VCC80X86: TOOL_VCC80X86_LINK_LIBRARY_OUTPUT_OUTPUT -> ... Thu, 19 Feb 2009 01:22:28 GMT bird [2272] * trunk/kBuild/units/qt4.kmk (modified) qt4.kmk: Look for the QT4 tools in the alternative tools tree (x86) ... Mon, 26 Jan 2009 00:01:01 GMT bird [2270] * trunk/src/lib/kDep.c (modified) kDep.c: Fixed typo breaking with gcc 3.3.5 fprintf optimizations. Sat, 24 Jan 2009 02:02:27 GMT bird [2269] * trunk/src/lib/k/kTypes.h (modified) k/kTypes.h: Added some big union types that will come in handy when ... Sat, 24 Jan 2009 02:01:23 GMT bird [2268] * trunk/src/lib/k/kLdrFmts (added) * trunk/src/lib/k/kLdrFmts/pe.h (added) Import kLdrFmts/pe.h from kStuff. Sat, 24 Jan 2009 02:00:40 GMT bird [2267] * trunk/src/kmk/kmkbuiltin/kDepObj.c (modified) kDepObj: Taught it how to parse .debug$S section and find the source ... Fri, 23 Jan 2009 00:43:08 GMT bird [2266] * trunk/Config.kmk (modified) * trunk/src/kmk/Makefile.am (modified) Config.kmk, Makefile.am: 0.1.5 -> 0.1.98 (pre 0.2.0) Fri, 23 Jan 2009 00:41:43 GMT bird [2265] * trunk/kBuild/footer.kmk (modified) footer.kmk: some fetch/unpack todos and spaces. Fri, 23 Jan 2009 00:31:38 GMT bird [2264] * trunk/src/misc/kmk_time.c (modified) kmk_time: a shot at ticket #77. References #77 Fri, 23 Jan 2009 00:22:47 GMT bird [2263] * trunk/src/kmk/Makefile.am (modified) * trunk/src/kmk/Makefile.kmk (modified) * trunk/src/kmk/kmkbuiltin.c (modified) * trunk/src/kmk/kmkbuiltin.h (modified) * trunk/src/kmk/kmkbuiltin/kDepIDB.c (modified) * trunk/src/kmk/kmkbuiltin/kDepObj.c (added) * trunk/src/lib/kDep.c (modified) * trunk/src/lib/kDep.h (modified) kDepObj: Initial code that deals with Watcom and MASM OMF files. Thu, 22 Jan 2009 01:00:16 GMT bird [2261] * trunk/dist/macports/devel/kbuild/Portfile (modified) Portfile: The actual 0.1.5 md5. Thu, 22 Jan 2009 00:56:53 GMT bird [2260] * trunk/dist/freebsd/devel/kBuild/distinfo (modified) freebsd/distinfo: the actual 0.1.5 release.