# # ChangeLog for trunk/Config.kmk in kBuild # # Generated by Trac 1.4.3.2 # Jan 24, 2025 6:58:34 AM Sat, 11 Oct 2008 07:12:36 GMT bird [1828] * trunk/Config.kmk (modified) Config.kmk: NO_ENUM_BITFILEDS when using -pedantic. Fri, 10 Oct 2008 20:27:55 GMT bird [1823] * trunk/Config.kmk (modified) gprof .profile builds. Fri, 10 Oct 2008 06:29:49 GMT bird [1815] * trunk/Config.kmk (modified) NDEBUG for release and profile builds on every platform. Thu, 18 Sep 2008 15:42:42 GMT bird [1791] * trunk/Config.kmk (modified) Config.kmk: test commit. refs #52 Fri, 05 Sep 2008 04:27:14 GMT bird [1731] * trunk/Config.kmk (modified) * trunk/kBuild/env.sh (modified) * trunk/kBuild/envos2.cmd (modified) kBuild 0.1.4 Mon, 30 Jun 2008 21:14:11 GMT bird [1665] * trunk/Config.kmk (modified) * trunk/Makefile.kmk (modified) * trunk/src/Makefile.kmk (modified) * trunk/src/ash/Makefile.kmk (modified) * trunk/src/fastdep/Makefile.kmk (modified) * trunk/src/kDepPre/Makefile.kmk (modified) * trunk/src/kObjCache/Makefile.kmk (modified) * trunk/src/kash/Makefile.kmk (modified) * trunk/src/kmk/Makefile.kmk (modified) * trunk/src/kmk/w32/Makefile.kmk (modified) * trunk/src/lib/Makefile.kmk (modified) * trunk/src/sed/Makefile.kmk (modified) Converted to a sub-makefile setup ('single' makefile). Mon, 05 May 2008 22:36:00 GMT bird [1605] * trunk/Config.kmk (modified) Force C locale before messing with the svn info output. Mon, 05 May 2008 21:58:03 GMT bird [1600] * trunk/Config.kmk (modified) Create output directory before cooking SvnInfo.kmk. Wed, 23 Apr 2008 16:06:29 GMT bird [1565] * trunk/Config.kmk (modified) Need += when adding stuff, stupid. Linking 10.4 compatible darwin ... Wed, 23 Apr 2008 02:37:23 GMT bird [1563] * trunk/Config.kmk (modified) Force the darwin build to be 10.4 compatible. Tue, 22 Apr 2008 01:31:23 GMT bird [1543] * trunk/Config.kmk (modified) KBUILD_PATH_BIN should be KBUILD_BIN_PATH - broke the build when ... Tue, 22 Apr 2008 00:59:09 GMT bird [1541] * trunk/Config.kmk (modified) Use $(wildcard ) on the .svn/* stuff in case bits are missing. Added ... Tue, 22 Apr 2008 00:56:19 GMT bird [1540] * trunk/Config.kmk (modified) Use $(wildcard ) on the .svn/* stuff in case bits are missing. Added ... Sun, 20 Apr 2008 22:46:34 GMT bird [1537] * trunk/Config.kmk (modified) NDEBUG applies to profile builds too. Sun, 20 Apr 2008 10:14:14 GMT bird [1534] * trunk/Config.kmk (modified) * trunk/Makefile.kmk (modified) Profiler changes. Sun, 13 Apr 2008 01:57:23 GMT bird [1523] * trunk/Config.kmk (modified) * trunk/MakefileMaint.kmk (modified) Moved the svn info stuff into config.kmk Sun, 13 Apr 2008 01:22:30 GMT bird [1522] * trunk/Config.kmk (modified) * trunk/MakefileMaint.kmk (added) Added a maintenance Makefile. Wed, 09 Apr 2008 00:22:07 GMT bird [1506] * trunk/Config.kmk (modified) * trunk/bootstrap.gmk (modified) Environment / global variable renaming. Tue, 08 Apr 2008 23:16:53 GMT bird [1503] * trunk/Config.kmk (modified) * trunk/src/kmk/Makefile.am (modified) * trunk/src/kmk/Makefile.kmk (modified) * trunk/src/kmk/kbuild.c (modified) * trunk/src/kmk/kbuild.h (modified) * trunk/src/kmk/main.c (modified) * trunk/src/kmk/read.c (modified) * trunk/src/kmk/variable.c (modified) * trunk/src/kmk/variable.h (modified) Environment / globals cleanup. The new policy is to use KBUILD_ and ... Mon, 07 Apr 2008 23:02:06 GMT bird [1498] * trunk/Config.kmk (modified) profiling on darwin. Thu, 03 Apr 2008 21:20:09 GMT bird [1483] * trunk/Config.kmk (modified) Debug info. Mon, 31 Mar 2008 09:46:26 GMT bird [1460] * trunk/Config.kmk (modified) 0.1.3 Thu, 29 Nov 2007 20:45:51 GMT bird [1274] * trunk/Config.kmk (modified) * trunk/src/kmk/Makefile.am (modified) Updated to version 0.1.2 Wed, 24 Oct 2007 03:17:07 GMT bird [1251] * trunk/Config.kmk (modified) KBUILD_OS* and KBUILD_ARCH*. Mon, 15 Oct 2007 16:54:06 GMT bird [1245] * trunk/Config.kmk (modified) 64-bit solaris (amd64). Fri, 05 Oct 2007 20:41:37 GMT bird [1182] * trunk/Config.kmk (modified) 0.1.1 Sun, 30 Sep 2007 02:21:33 GMT bird [1157] * trunk/Config.kmk (modified) we don't need iconv nor intl on FreeBSD. Tue, 25 Sep 2007 23:22:26 GMT bird [1123] * trunk/Config.kmk (modified) got a new kPrf2 version. Sun, 19 Aug 2007 20:41:58 GMT bird [1082] * trunk/Config.kmk (modified) less noise. Sat, 02 Jun 2007 16:31:37 GMT bird [1010] * trunk/Config.kmk (modified) LIB_KUTIL Sun, 27 May 2007 11:37:24 GMT bird [952] * trunk/Config.kmk (modified) The GNU make source has moved to src/kmk. Wed, 23 May 2007 05:39:24 GMT bird [906] * trunk/Config.kmk (modified) PATH_GNUMAKE_SRC for src/gmakenew. Sun, 01 Apr 2007 03:30:12 GMT bird [869] * trunk/Config.kmk (modified) * trunk/kBuild/bin/solaris.x86 (added) * trunk/kBuild/bin/solaris.x86/kDepIDB (added) * trunk/kBuild/bin/solaris.x86/kDepPre (added) * trunk/kBuild/bin/solaris.x86/kmk (added) * trunk/kBuild/bin/solaris.x86/kmk_append (added) * trunk/kBuild/bin/solaris.x86/kmk_ash (added) * trunk/kBuild/bin/solaris.x86/kmk_cat (added) * trunk/kBuild/bin/solaris.x86/kmk_cp (added) * trunk/kBuild/bin/solaris.x86/kmk_echo (added) * trunk/kBuild/bin/solaris.x86/kmk_gmake (added) * trunk/kBuild/bin/solaris.x86/kmk_install (added) * trunk/kBuild/bin/solaris.x86/kmk_ln (added) * trunk/kBuild/bin/solaris.x86/kmk_mkdir (added) * trunk/kBuild/bin/solaris.x86/kmk_mv (added) * trunk/kBuild/bin/solaris.x86/kmk_printf (added) * trunk/kBuild/bin/solaris.x86/kmk_rm (added) * trunk/kBuild/bin/solaris.x86/kmk_rmdir (added) * trunk/kBuild/bin/solaris.x86/kmk_sed (added) A build of the current code on Solaris 11. Kudos to Ben Taylor. Fri, 30 Mar 2007 01:50:45 GMT bird [861] * trunk/Config.kmk (modified) win.amd64. Thu, 01 Feb 2007 06:39:00 GMT bird [826] * trunk/Config.kmk (modified) * trunk/kBuild/tools/GCC3PLAIN.kmk (copied) New tool that doesn't depend on GNU ld and ar: GCC3PLAIN. Use this ... Mon, 29 Jan 2007 06:07:47 GMT bird [810] * trunk/Config.kmk (modified) darn. Mon, 29 Jan 2007 05:54:36 GMT bird [809] * trunk/Config.kmk (modified) * trunk/src/ash/Makefile.kmk (modified) * trunk/src/ash/alias.c (modified) * trunk/src/ash/arith.y (modified) * trunk/src/ash/arith_lex.l (modified) * trunk/src/ash/bltin/kill.c (modified) * trunk/src/ash/bltin/test.c (modified) * trunk/src/ash/cd.c (modified) * trunk/src/ash/error.c (modified) * trunk/src/ash/eval.c (modified) * trunk/src/ash/exec.c (modified) * trunk/src/ash/expand.c (modified) * trunk/src/ash/histedit.c (modified) * trunk/src/ash/input.c (modified) * trunk/src/ash/jobs.c (modified) * trunk/src/ash/mail.c (modified) * trunk/src/ash/main.c (modified) * trunk/src/ash/memalloc.c (modified) * trunk/src/ash/miscbltin.c (modified) * trunk/src/ash/mkbuiltins (modified) * trunk/src/ash/mystring.c (modified) * trunk/src/ash/options.c (modified) * trunk/src/ash/output.c (modified) * trunk/src/ash/parser.c (modified) * trunk/src/ash/redir.c (modified) * trunk/src/ash/shell.h (modified) * trunk/src/ash/show.c (modified) * trunk/src/ash/syntax.c (modified) * trunk/src/ash/syntax.h (modified) * trunk/src/ash/trap.c (modified) * trunk/src/ash/var.c (modified) * trunk/src/gmake/Makefile.kmk (modified) * trunk/src/gmake/config.h.solaris (added) * trunk/src/gmake/kmkbuiltin/cat.c (modified) * trunk/src/gmake/kmkbuiltin/cp.c (modified) * trunk/src/gmake/kmkbuiltin/cp_utils.c (modified) * trunk/src/gmake/kmkbuiltin/fts.c (modified) * trunk/src/gmake/kmkbuiltin/ftsfake.h (modified) * trunk/src/gmake/kmkbuiltin/install.c (modified) * trunk/src/gmake/kmkbuiltin/ln.c (modified) * trunk/src/gmake/kmkbuiltin/mkdir.c (modified) * trunk/src/gmake/kmkbuiltin/mscfakes.h (modified) * trunk/src/gmake/kmkbuiltin/mv.c (modified) * trunk/src/gmake/kmkbuiltin/printf.c (modified) * trunk/src/gmake/kmkbuiltin/rm.c (modified) * trunk/src/gmake/kmkbuiltin/rmdir.c (modified) * trunk/src/gmake/kmkbuiltin/solfakes.c (added) * trunk/src/gmake/kmkbuiltin/solfakes.h (added) * trunk/src/sed/Makefile.kmk (modified) * trunk/src/sed/config.h.solaris (added) Solaris + cleanup. Thu, 25 Jan 2007 00:50:03 GMT bird [804] * trunk/Config.kmk (modified) * trunk/Makefile.kmk (modified) msvcrt build. Wed, 24 Jan 2007 22:21:56 GMT bird [785] * trunk/Config.kmk (modified) * trunk/VSlickMacros/kkeys.e (modified) * trunk/dist/portage/dev-util/kBuild-svn/kBuild-svn-0.1.ebuild (modified) * trunk/dist/portage/dev-util/kBuild/kBuild-0.1.0.ebuild (modified) * trunk/doc/docdesign.c (modified) * trunk/doc/kBuilddocs.c (modified) * trunk/doc/kmkdocs.c (deleted) * trunk/src/ash/Makefile.kmk (modified) * trunk/src/ash/win/err.c (modified) * trunk/src/ash/win/err.h (modified) * trunk/src/ash/win/mscfakes.c (modified) * trunk/src/ash/win/mscfakes.h (modified) * trunk/src/fastdep/Makefile (modified) * trunk/src/fastdep/fastdep.c (modified) * trunk/src/gmake/kbuild.c (modified) * trunk/src/gmake/kbuild.h (modified) * trunk/src/gmake/kmkbuiltin.c (modified) * trunk/src/gmake/kmkbuiltin.h (modified) * trunk/src/gmake/kmkbuiltin/append.c (modified) * trunk/src/gmake/kmkbuiltin/darwin.c (modified) * trunk/src/gmake/kmkbuiltin/err.c (modified) * trunk/src/gmake/kmkbuiltin/err.h (modified) * trunk/src/gmake/kmkbuiltin/mscfakes.c (modified) * trunk/src/gmake/kmkbuiltin/mscfakes.h (modified) * trunk/src/gmake/testcase-math.kmk (modified) * trunk/src/gmake/testcase-stack.kmk (modified) * trunk/src/kDepIDB/Makefile.kmk (modified) * trunk/src/kDepIDB/kDepIDB.c (modified) * trunk/src/kDepPre/Makefile.kmk (modified) * trunk/src/kDepPre/kDepPre.c (modified) * trunk/src/lib/Makefile.kmk (modified) * trunk/src/lib/kDep.c (modified) * trunk/src/lib/kDep.h (modified) * trunk/src/lib/startuphacks-win.c (modified) * trunk/src/sed/Makefile.kmk (modified) copyright and email updates. Fri, 19 Jan 2007 02:05:07 GMT bird [766] * trunk/Config.kmk (modified) Link dynamically on linux too. Fixes #14. Sun, 17 Dec 2006 06:01:46 GMT bird [738] * trunk/Config.kmk (modified) * trunk/kBuild/bin/freebsd.amd64/ash (deleted) * trunk/kBuild/bin/freebsd.amd64/cat (deleted) * trunk/kBuild/bin/freebsd.amd64/cp (deleted) * trunk/kBuild/bin/freebsd.amd64/echo (deleted) * trunk/kBuild/bin/freebsd.amd64/kmk (modified) * trunk/kBuild/bin/freebsd.amd64/kmk_append (added) * trunk/kBuild/bin/freebsd.amd64/kmk_ash (added) * trunk/kBuild/bin/freebsd.amd64/kmk_cat (added) * trunk/kBuild/bin/freebsd.amd64/kmk_cp (added) * trunk/kBuild/bin/freebsd.amd64/kmk_echo (added) * trunk/kBuild/bin/freebsd.amd64/kmk_gmake (added) * trunk/kBuild/bin/freebsd.amd64/kmk_install (added) * trunk/kBuild/bin/freebsd.amd64/kmk_ln (added) * trunk/kBuild/bin/freebsd.amd64/kmk_mkdir (added) * trunk/kBuild/bin/freebsd.amd64/kmk_mv (added) * trunk/kBuild/bin/freebsd.amd64/kmk_rm (added) * trunk/kBuild/bin/freebsd.amd64/kmk_rmdir (added) * trunk/kBuild/bin/freebsd.amd64/kmk_sed (added) * trunk/kBuild/bin/freebsd.amd64/mkdir (deleted) * trunk/kBuild/bin/freebsd.amd64/mv (deleted) * trunk/kBuild/bin/freebsd.amd64/rm (deleted) * trunk/kBuild/bin/freebsd.amd64/sed (deleted) * trunk/kBuild/bin/freebsd.amd64/sh (deleted) * trunk/kBuild/env.sh (modified) * trunk/src/ash/Makefile.kmk (modified) * trunk/src/gmake/config.h.freebsd (modified) * trunk/src/sed/Makefile.kmk (modified) * trunk/src/sed/config.h.freebsd (added) Rebuilt freebsd.amd64 with current sources. Sun, 17 Dec 2006 04:19:16 GMT bird [731] * trunk/Config.kmk (modified) * trunk/kBuild/bin/darwin.x86 (moved) * trunk/kBuild/bin/freebsd.amd64 (moved) * trunk/kBuild/bin/linux.amd64 (moved) * trunk/kBuild/bin/linux.x86 (moved) * trunk/kBuild/bin/os2.x86 (moved) * trunk/kBuild/bin/win.x86 (moved) * trunk/kBuild/bin/x86.win32 (deleted) * trunk/kBuild/env.sh (modified) * trunk/kBuild/envos2.cmd (modified) * trunk/kBuild/envwin.cmd (modified) * trunk/kBuild/header.kmk (modified) kBuild/bin/BUILD_PLATFORM_ARCH.BUILD_PLATFORM -> ... Fri, 15 Dec 2006 02:54:06 GMT bird [722] * trunk/Config.kmk (modified) WINPSDK now. Sun, 26 Nov 2006 01:58:42 GMT bird [606] * trunk/Config.kmk (modified) * trunk/src/sed/Makefile.kmk (modified) * trunk/src/sed/basicdefs.h (modified) * trunk/src/sed/config.h.win (added) * trunk/src/sed/lib/regcomp.c (modified) * trunk/src/sed/lib/regex_internal.h (modified) * trunk/src/sed/lib/regexec.c (modified) Made sed build using MSC. Fri, 24 Nov 2006 20:22:49 GMT bird [591] * trunk/ChangeLog (modified) * trunk/Config.kmk (modified) * trunk/src/gmake/Makefile.kmk (modified) * trunk/src/gmake/job.c (modified) * trunk/src/gmake/main.c (modified) * trunk/src/gmake/make.h (modified) Added --pretty-command-printing for simplifying makefile debugging. Fri, 24 Nov 2006 05:58:32 GMT bird [590] * trunk/Config.kmk (modified) * trunk/Makefile.kmk (modified) shared -> share (typo) Fri, 24 Nov 2006 05:17:33 GMT bird [587] * trunk/ChangeLog (modified) * trunk/Config.kmk (modified) * trunk/Makefile.kmk (modified) Hacking *nix install build for Gentoo. Thu, 23 Nov 2006 13:45:47 GMT bird [582] * trunk/Config.kmk (modified) fixed an incorrect double $ that caused me to embark on a bughunt for ... Thu, 23 Nov 2006 09:58:23 GMT bird [576] * trunk/ChangeLog (modified) * trunk/Config.kmk (modified) * trunk/kBuild/header.kmk (modified) * trunk/src/gmake/Makefile.kmk (modified) * trunk/src/gmake/main.c (modified) * trunk/src/gmake/variable.c (modified) versioning. fixes #5 Sun, 08 Oct 2006 01:56:51 GMT bird [565] * trunk/Config.kmk (modified) GCC4MACH -> GCC4MACHO. Thu, 28 Sep 2006 15:56:25 GMT bird [557] * trunk/ChangeLog (modified) * trunk/Config.kmk (modified) * trunk/kBuild/bin/x86.darwin (added) * trunk/kBuild/bin/x86.darwin/kDepIDB (added) * trunk/kBuild/bin/x86.darwin/kDepPre (added) * trunk/kBuild/bin/x86.darwin/kmk (added) * trunk/kBuild/bin/x86.darwin/kmk_append (added) * trunk/kBuild/bin/x86.darwin/kmk_ash (added) * trunk/kBuild/bin/x86.darwin/kmk_cat (added) * trunk/kBuild/bin/x86.darwin/kmk_cp (added) * trunk/kBuild/bin/x86.darwin/kmk_echo (added) * trunk/kBuild/bin/x86.darwin/kmk_gmake (added) * trunk/kBuild/bin/x86.darwin/kmk_install (added) * trunk/kBuild/bin/x86.darwin/kmk_ln (added) * trunk/kBuild/bin/x86.darwin/kmk_mkdir (added) * trunk/kBuild/bin/x86.darwin/kmk_mv (added) * trunk/kBuild/bin/x86.darwin/kmk_rm (added) * trunk/kBuild/bin/x86.darwin/kmk_sed (added) * trunk/kBuild/env.sh (modified) * trunk/kBuild/header.kmk (modified) * trunk/kBuild/tools/GCC3.kmk (modified) * trunk/kBuild/tools/GCC4MACH.kmk (added) * trunk/src/gmake/Makefile.kmk (modified) * trunk/src/gmake/config.h.darwin (added) * trunk/src/gmake/kmkbuiltin/cp.c (modified) * trunk/src/gmake/kmkbuiltin/darwin.c (added) * trunk/src/gmake/kmkbuiltin/install.c (modified) * trunk/src/gmake/kmkbuiltin/ln.c (modified) * trunk/src/gmake/kmkbuiltin/mkdir.c (modified) * trunk/src/gmake/kmkbuiltin/rm.c (modified) Initial Mac OS X / Darwin bootstrapping. Sun, 24 Sep 2006 07:37:41 GMT bird [552] * trunk/ChangeLog (modified) * trunk/Config.kmk (modified) * trunk/kBuild/bin/x86.os2/kDepIDB.exe (added) * trunk/kBuild/bin/x86.os2/kDepPre.exe (added) * trunk/kBuild/bin/x86.os2/kmk.exe (modified) * trunk/kBuild/bin/x86.win32/kmk.exe (modified) * trunk/kBuild/footer.kmk (modified) * trunk/kBuild/header.kmk (modified) * trunk/src/gmake/Makefile.kmk (modified) * trunk/src/gmake/variable.c (modified) - kBuild/footer.kmk: o Recursive template inheritance. - ... Mon, 18 Sep 2006 03:02:39 GMT bird [533] * trunk/ChangeLog (modified) * trunk/Config.kmk (modified) * trunk/src/gmake/Makefile.kmk (modified) * trunk/src/gmake/expand.c (modified) * trunk/src/gmake/function.c (modified) * trunk/src/gmake/variable.c (modified) * trunk/src/gmake/variable.h (modified) o Optimization summary: libc from ~21 seconds -> 7-8 seconds ... Sat, 15 Jul 2006 04:25:24 GMT bird [467] * trunk/Config.kmk (modified) fixed kDep.lib problem. Sun, 26 Mar 2006 04:31:34 GMT bird [427] * trunk/Config.kmk (modified) do -pg on OS/2. Sat, 14 Jan 2006 23:38:45 GMT bird [401] * trunk/Config.kmk (modified) static linking on linux. Sat, 14 Jan 2006 23:36:58 GMT bird [400] * trunk/Config.kmk (modified) include src/lib. Fri, 13 Jan 2006 00:42:10 GMT bird [393] * trunk/ChangeLog (modified) * trunk/Config.kmk (modified) * trunk/src/kDepIDB (added) * trunk/src/kDepIDB/Makefile.kmk (added) * trunk/src/kDepIDB/kDepIDB.c (added) * trunk/src/kDepPre/Makefile.kmk (modified) * trunk/src/kDepPre/kDepPre.c (modified) * trunk/src/lib (added) * trunk/src/lib/Makefile.kmk (added) * trunk/src/lib/kDep.c (added) * trunk/src/lib/kDep.h (added) - src/kDepIDB/kDepIDB.c: o Initial coding. (This is a VC++ ... Fri, 17 Jun 2005 05:37:35 GMT bird [298] * trunk/Config.kmk (modified) FreeBSD Fri, 06 May 2005 03:48:56 GMT bird [270] * trunk/Config.kmk (added) * trunk/src/kDepPre/Makefile.kmk (modified) More proper stuff.