source: trunk/src/kmk@ 1988

Name Size Rev Age Author Last Change
../
config 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
doc 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
glob 1333   18 years bird More annoying warnings.
i18n 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
kmkbuiltin 1739   17 years bird kmk_expr: Fixed regex disabling.
po 912   18 years bird kbuild.c contains _().
tests 1984   17 years bird three more -j sensitive tests found during valgrind run.
w32 1665   17 years bird Converted to a sub-makefile setup ('single' makefile).
.purify 596 bytes 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
acinclude.m4 4.7 KB 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
alloca.c 13.9 KB 53   22 years bird Initial revision
amiga.c 2.6 KB 503   19 years bird Untested merge with GNU Make v3.81 (vendor/gnumake/2005-05-16 -> …
amiga.h 945 bytes 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
ar.c 7.1 KB 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
arscan.c 20.5 KB 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
AUTHORS 2.7 KB 503   19 years bird Untested merge with GNU Make v3.81 (vendor/gnumake/2005-05-16 -> …
build.template 2.6 KB 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
build_w32.bat 21.1 KB 503   19 years bird Untested merge with GNU Make v3.81 (vendor/gnumake/2005-05-16 -> …
ChangeLog 111.4 KB 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
ChangeLog.1 182.8 KB 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
ChangeLog.2 245.0 KB 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
commands.c 18.9 KB 1980   17 years bird kmk: Some cleanup.
commands.h 2.4 KB 1440   17 years bird Added comp-cmds-ex, commands, commands-sc and commands-usr. Added a …
config.ami.template 9.8 KB 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
config.h-vms.template 12.4 KB 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
config.h.darwin 12.0 KB 1813   17 years bird kmk: inline memchr everywhere but on linux.
config.h.freebsd 12.1 KB 1813   17 years bird kmk: inline memchr everywhere but on linux.
config.h.linux 12.0 KB 1820   17 years bird linux want inlined memchr as well it turns out.
config.h.os2 12.7 KB 1813   17 years bird kmk: inline memchr everywhere but on linux.
config.h.solaris 12.0 KB 1813   17 years bird kmk: inline memchr everywhere but on linux.
config.h.W32.template 14.5 KB 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
config.h.win 15.7 KB 1826   17 years bird kmk: isspace isn't inlined on msc, do that.
configh.dos.template 3.6 KB 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
configure.bat 2.0 KB 503   19 years bird Untested merge with GNU Make v3.81 (vendor/gnumake/2005-05-16 -> …
configure.in 14.6 KB 931   18 years bird Drop doc and po when bootstrapping kmk using the autoconf/automake. It …
COPYING 17.6 KB 151   21 years bird Initial revision
debug.h 2.4 KB 520   19 years bird Cleaning up the modifications. Changes are now either configurable or …
default.c 16.7 KB 1863   17 years bird kmk: Allocation caches for nameseq, dep and idep. next: variable.
dep.h 3.8 KB 1980   17 years bird kmk: Some cleanup.
dir.c 36.1 KB 1980   17 years bird kmk: Some cleanup.
dosbuild.bat 3.2 KB 503   19 years bird Untested merge with GNU Make v3.81 (vendor/gnumake/2005-05-16 -> …
electric.c 4.6 KB 1453   17 years bird ported to unix.
electric.h 1.3 KB 915   18 years bird some more electric heap stuff.
expand.c 34.8 KB 1988   17 years bird build fix.
expreval.c 52.5 KB 1729   17 years bird kmk/expreval.c: Added conversion operators: num, string and bool. …
file.c 39.3 KB 1980   17 years bird kmk: Some cleanup.
filedef.h 10.0 KB 1980   17 years bird kmk: Some cleanup.
function.c 133.3 KB 1986   17 years bird kmk: some make stats cleanup.
getloadavg.c 25.6 KB 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
getopt1.c 4.4 KB 503   19 years bird Untested merge with GNU Make v3.81 (vendor/gnumake/2005-05-16 -> …
getopt.c 29.2 KB 503   19 years bird Untested merge with GNU Make v3.81 (vendor/gnumake/2005-05-16 -> …
getopt.h 4.5 KB 503   19 years bird Untested merge with GNU Make v3.81 (vendor/gnumake/2005-05-16 -> …
gettext.h 2.6 KB 503   19 years bird Untested merge with GNU Make v3.81 (vendor/gnumake/2005-05-16 -> …
hash.c 13.4 KB 1925   17 years bird kmk: some stats adjustments.
hash.h 9.1 KB 1980   17 years bird kmk: Some cleanup.
implicit.c 30.9 KB 1882   17 years bird two strcache_add optimizations.
incdep.c 46.7 KB 1913   17 years bird strcache2: hash1 -> hash; -hash2.
inlined_memchr.h 4.5 KB 1822   17 years bird inlined_memchr: hacked up a 8-byte loop unroll, doesn't by …
INSTALL 9.1 KB 281   20 years bird This commit was generated by cvs2svn to compensate for changes in …
job.c 97.3 KB 1980   17 years bird kmk: Some cleanup.
job.h 3.3 KB 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
kbuild.c 72.0 KB 1932   17 years bird kmk: Made struct variable capable of holding read only variables to …
kbuild.h 1.5 KB 1503   17 years bird Environment / globals cleanup. The new policy is to use KBUILD_ and …
kbuildprf.c 837 bytes 1262   18 years bird for profiling window on windows.
kmkbuiltin.c 7.3 KB 1707   17 years bird kmk_expr: Ported expr. Fixes #43.
kmkbuiltin.h 2.3 KB 1707   17 years bird kmk_expr: Ported expr. Fixes #43.
main.c 110.4 KB 1980   17 years bird kmk: Some cleanup.
maintMakefile 8.9 KB 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
make.1 10.0 KB 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
make.h 25.1 KB 1986   17 years bird kmk: some make stats cleanup.
make.lnk 361 bytes 503   19 years bird Untested merge with GNU Make v3.81 (vendor/gnumake/2005-05-16 -> …
make_msvc_net2003.sln 923 bytes 503   19 years bird Untested merge with GNU Make v3.81 (vendor/gnumake/2005-05-16 -> …
make_msvc_net2003.vcproj 7.1 KB 503   19 years bird Untested merge with GNU Make v3.81 (vendor/gnumake/2005-05-16 -> …
Makefile.am 8.4 KB 1934   17 years bird kmk: Implemented lazy resolving of $+, $, $? and $|. This saves > 30% …
Makefile.ami 10.1 KB 503   19 years bird Untested merge with GNU Make v3.81 (vendor/gnumake/2005-05-16 -> …
makefile.com 4.9 KB 503   19 years bird Untested merge with GNU Make v3.81 (vendor/gnumake/2005-05-16 -> …
Makefile.DOS.template 17.9 KB 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
Makefile.kmk 12.2 KB 1979   17 years bird kmk_fgmake config.
Makefile.os2 1.1 KB 200   21 years bird Renaming some files.
makefile.vms 4.8 KB 503   19 years bird Untested merge with GNU Make v3.81 (vendor/gnumake/2005-05-16 -> …
misc.c 33.4 KB 1986   17 years bird kmk: some make stats cleanup.
NEWS 42.0 KB 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
NMakefile.template 4.0 KB 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
prepare_w32.bat 325 bytes 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
read.c 115.2 KB 1980   17 years bird kmk: Some cleanup.
README.Amiga 2.7 KB 503   19 years bird Untested merge with GNU Make v3.81 (vendor/gnumake/2005-05-16 -> …
README.customs 4.5 KB 503   19 years bird Untested merge with GNU Make v3.81 (vendor/gnumake/2005-05-16 -> …
README.cvs 6.9 KB 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
README.DOS.template 15.6 KB 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
README.OS2.template 6.6 KB 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
README.template 7.0 KB 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
readme.vms 12.2 KB 503   19 years bird Untested merge with GNU Make v3.81 (vendor/gnumake/2005-05-16 -> …
README.W32.template 11.4 KB 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
remake.c 52.4 KB 1971   17 years bird Some CONFIG_WITH_ALLOC_CACHE build fixes.
remote-cstms.c 8.3 KB 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
remote-stub.c 3.0 KB 503   19 years bird Untested merge with GNU Make v3.81 (vendor/gnumake/2005-05-16 -> …
rule.c 14.8 KB 1867   17 years bird kmk: commands and file allocation caches.
rule.h 2.2 KB 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
SCOPTIONS 195 bytes 53   22 years bird Initial revision
signame.c 6.9 KB 503   19 years bird Untested merge with GNU Make v3.81 (vendor/gnumake/2005-05-16 -> …
SMakefile.template 6.7 KB 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
strcache2.c 38.5 KB 1944   17 years bird strcache2.c: assert input string lengths; fix checks in case …
strcache2.h 6.9 KB 1914   17 years bird strcache2: strcache2_get_ptr_hash -> strcache2_calc_ptr_hash.
strcache.c 7.8 KB 1933   17 years bird kmk: moved suffixes_strcached to strcache.c and global scope.
subproc.bat 981 bytes 503   19 years bird Untested merge with GNU Make v3.81 (vendor/gnumake/2005-05-16 -> …
testcase-2ndtargetexp.kmk 1.8 KB 1701   17 years bird kmk: Implemented secondary target expansion. Fixes #42.
testcase-if1of.kmk 1.7 KB 1719   17 years bird kmk: More if conditionals code.
testcase-ifcond.kmk 8.3 KB 1729   17 years bird kmk/expreval.c: Added conversion operators: num, string and bool. …
testcase-includedep-sub.kmk 959 bytes 1694   17 years bird kmk: testcase for includedep.
testcase-includedep.kmk 2.5 KB 1694   17 years bird kmk: testcase for includedep.
testcase-lazy-deps-vars.kmk 2.3 KB 1934   17 years bird kmk: Implemented lazy resolving of $+, $, $? and $|. This saves > 30% …
testcase-libpath.kmk 1.3 KB 1386   17 years bird added testcase for the $(libpath ) function (OS/2).
testcase-local.kmk 2.8 KB 1409   17 years bird Made a variation of the $(eval) function call evalctx that pushes and …
testcase-math.kmk 3.3 KB 819   18 years bird More svn:eol-style fixes.
testcase-stack.kmk 2.8 KB 819   18 years bird More svn:eol-style fixes.
testcase-which.kmk 78 bytes 1616   17 years bird Added a space between the which results.
testcase-xargs.kmk 2.0 KB 822   18 years bird eol-style and keywords
TODO.private 7.0 KB 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
variable.c 73.1 KB 1978   17 years bird variable.c: Overlooked CONFIG_WITH_RDONLY_VARIABLE_VALUE case.
variable.h 17.4 KB 1975   17 years bird kmk: cleaning up some CONFIG_WITH_STRCACHE2 mess.
version.c 1.3 KB 503   19 years bird Untested merge with GNU Make v3.81 (vendor/gnumake/2005-05-16 -> …
vmsdir.h 1.8 KB 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
vmsfunctions.c 6.2 KB 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
vmsify.c 18.0 KB 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
vmsjobs.c 16.5 KB 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
vpath.c 16.8 KB 903   18 years bird Merged with the 2007-05-23 CVS. Added rsort and fixed a couple of …
  • Property svn:ignore set to
    *.gz
    *.Z
    *.tar
    *.tgz
    =*
    TODO
    COPYING*
    ABOUT-NLS
    make-3*
    make-test*
    *.info
    *.info-*
    stamp-*
    makebook*
    .*gdbinit
    *.dep
    *.dvi
    *.toc
    *.aux
    *.log
    *.cp
    *.cps
    *.fn
    *.fns
    *.vr
    *.vrs
    *.tp
    *.tps
    *.ky
    *.kys
    *.pg
    *.pgs
    README
    README.DOS
    README.W32
    aclocal.m4
    autom4te.cache
    config.h.in
    config.h
    config.status
    config.cache
    configure
    Makefile.in
    Makefile
    build.sh.in
    build.sh
    SMakefile
    NMakefile
    Makefile.DOS
    config.ami
    configh.dos
    config.h.W32
    config.h-vms
    loadavg
    loadavg.c
    make
    .deps
    .dep_segment
    _*
    sun4
    i386
    i386-netbsd
    hp300-netbsd
    hp300
    rs6000
    sun3
    news800
    amiga
    hp700
    hp834
    mips
    sol2
    i486-linux
    customs
    install-sh
    mkinstalldirs
Note: See TracBrowser for help on using the repository browser.