| 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2840
                 
               | 
              9 years | 
              bird | 
              
                work in progress
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2839
                 
               | 
              9 years | 
              bird | 
              
                kWorker: A little more hacking.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2838
                 
               | 
              9 years | 
              bird | 
              
                kWorker: A little more hacking.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2837
                 
               | 
              9 years | 
              bird | 
              
                kbuild_apply_defpath: Fixed heap corruption when DEFPATH isn't absolute.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2836
                 
               | 
              9 years | 
              bird | 
              
                kWorker: More hacking to prevent the temporary _CL_xxxxxxyy files from …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2835
                 
               | 
              9 years | 
              bird | 
              
                kWorker: More hacking. Read cache, ldr optimizations.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2834
                 
               | 
              9 years | 
              bird | 
              
                kWorker: Next step, speed up header file opening by handle duplication.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2833
                 
               | 
              9 years | 
              bird | 
              
                kWorker: More hacking.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2832
                 
               | 
              9 years | 
              bird | 
              
                kWorker: Got cl.exe (2010) going. ~20 faster on a medium 220 lined C++ …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2831
                 
               | 
              9 years | 
              bird | 
              
                kWorker: early prototype.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2829
                 
               | 
              9 years | 
              bird | 
              
                sed: always include getline() so the binary works on S10 and older S11 …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2822
                 
               | 
              9 years | 
              bird | 
              
                ancient darwin build fix
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2818
                 
               | 
              9 years | 
              bird | 
              
                compiler states, when enabled
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2817
                 
               | 
              9 years | 
              bird | 
              
                comment typo.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2816
                 
               | 
              9 years | 
              bird | 
              
                Disabling CONFIG_WITH_COMPILER while rebuilding binaries.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2815
                 
               | 
              9 years | 
              bird | 
              
                func_kbuild_source_one: Use different variable block compile job …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2812
                 
               | 
              10 years | 
              bird | 
              
                kmk_redirect: Extended the watcom brain damage hacks. Added verbose …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2811
                 
               | 
              10 years | 
              bird | 
              
                kmk_cc_exec: eval string name array fix.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2810
                 
               | 
              10 years | 
              bird | 
              
                MSVC build fixes.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2809
                 
               | 
              10 years | 
              bird | 
              
                kash: sh_clone_string_vector: malloc + 1 size bug spotted by Frank & gcc.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2804
                 
               | 
              10 years | 
              bird | 
              
                kDepObj: disable debug.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2802
                 
               | 
              10 years | 
              bird | 
              
                kmk_cc_exec.c: Some more code handling export, unexport and undefine.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2801
                 
               | 
              10 years | 
              bird | 
              
                kmk_cc_exec.c: More code.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2799
                 
               | 
              10 years | 
              bird | 
              
                Fixed glob.h inclusion issue causing stack corruption. Fixed alignment …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2798
                 
               | 
              10 years | 
              bird | 
              
                electric.*: Made it work with recent gcc versions.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2797
                 
               | 
              10 years | 
              bird | 
              
                kmk_cc_exec.c: gcc build fixes
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2791
                 
               | 
              10 years | 
              bird | 
              
                kLibTweaker: New tool for playing with Microsoft import libraries …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2790
                 
               | 
              10 years | 
              bird | 
              
                kmk_cc_exec.c: Some more code, lots of hacking left to do.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2789
                 
               | 
              10 years | 
              bird | 
              
                kmk_cc_exec.c: More code for the makefile 'compiler'. (Hacking in …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2788
                 
               | 
              10 years | 
              bird | 
              
                kmk_cc_exec.c: Sketched the basic makefile evaluation 'instructions'.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2786
                 
               | 
              10 years | 
              bird | 
              
                config.h.solaris: build fixes
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2784
                 
               | 
              10 years | 
              bird | 
              
                shinstance.c: the forked off child process doesn't have any children, …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2781
                 
               | 
              10 years | 
              bird | 
              
                kmk_ash: Fixed argument quoting on windows.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2779
                 
               | 
              11 years | 
              bird | 
              
                typo
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2778
                 
               | 
              11 years | 
              bird | 
              
                redirect.c: Adjust the watcom braindamage hack.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2777
                 
               | 
              11 years | 
              bird | 
              
                kmk_cc_exec.c: Make sure the variable doesn't get modified while we're …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2773
                 
               | 
              11 years | 
              bird | 
              
                linux build fixes.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2772
                 
               | 
              11 years | 
              bird | 
              
                Elimiated a few 'return 0' and unnecessary if (rc != 0) following them.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2771
                 
               | 
              11 years | 
              bird | 
              
                Optimizations, tuning and bug fixes for the 'compiled' string …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2770
                 
               | 
              11 years | 
              bird | 
              
                string expansion debugged and enabled. fixed access-after-alloc bug in …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2769
                 
               | 
              11 years | 
              bird | 
              
                String expansion 'compilation' and 'execution' code is mostly done.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2768
                 
               | 
              11 years | 
              bird | 
              
                Initial code for the string expansion 'compiler'.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2767
                 
               | 
              11 years | 
              bird | 
              
                Some more make 'compiler' work.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2766
                 
               | 
              11 years | 
              bird | 
              
                MSC seems to have stdint.h in more recent editions. kewl.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2765
                 
               | 
              11 years | 
              bird | 
              
                Started on a make expression and string expansion 'compiler'.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2760
                 
               | 
              11 years | 
              bird | 
              
                main.c: Fixed stack alignment in the AMD64 specific signal emulation code.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2759
                 
               | 
              11 years | 
              bird | 
              
                More generic ENOSPC workaround for windows.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2758
                 
               | 
              11 years | 
              bird | 
              
                Some more variable stats I added the other day (not in release builds).
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2757
                 
               | 
              11 years | 
              bird | 
              
                Reverted accidental commit.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2756
                 
               | 
              11 years | 
              bird | 
              
                2nd attempt at the ENOSPC problem on windows.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2754
                 
               | 
              11 years | 
              bird | 
              
                kmk: Save 20+ MB of memory for chopped receipt command lines by …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2753
                 
               | 
              11 years | 
              bird | 
              
                kmk: Save 20+ MB of memory for chopped receipt command lines by …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2752
                 
               | 
              11 years | 
              bird | 
              
                Added another variable statistic under #ifdef CONFIG_WITH_MAKE_STATS …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2747
                 
               | 
              11 years | 
              bird | 
              
                redirect.c: Work around non-standard quoting rules for a bunch of …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2745
                 
               | 
              11 years | 
              bird | 
              
                Some heap stats stuff.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2744
                 
               | 
              11 years | 
              bird | 
              
                kmk/incdep.c: Implemented support for multiple files on the left side …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2743
                 
               | 
              11 years | 
              bird | 
              
                remake.c: Fixed white space stripping bug in call_must_make_target_var.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2742
                 
               | 
              11 years | 
              bird | 
              
                remake.c: Some check_rename and rename related fixes to update_file_1.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2741
                 
               | 
              11 years | 
              bird | 
              
                file.c: Forgot to update to_file->multi_head when the file being …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2740
                 
               | 
              11 years | 
              bird | 
              
                rehash_file: fixed problem with multi target files, forgot to update …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2736
                 
               | 
              11 years | 
              bird | 
              
                llvm build fixes.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2734
                 
               | 
              11 years | 
              bird | 
              
                quick build fix - should make all use our glob instead…
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2733
                 
               | 
              11 years | 
              bird | 
              
                mscfakes.c: Make sure STDOUT and STDERR are blocking before we use …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2728
                 
               | 
              12 years | 
              bird | 
              
                kmk_redirect.c: More stuff needs quoting on windows.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2727
                 
               | 
              12 years | 
              bird | 
              
                sed/lib/regex_internal.c: Applied fix from …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2723
                 
               | 
              12 years | 
              bird | 
              
                kmk/Makefile.am: Forgot to rename kbuild-read.c to kbuild-object.c. …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2720
                 
               | 
              12 years | 
              bird | 
              
                kBuild objects: Implemented the special variable accessor [@super] and …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2719
                 
               | 
              12 years | 
              bird | 
              
                kbuild-read.c -> kbuild-object.c
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2718
                 
               | 
              12 years | 
              bird | 
              
                kmk: Variable aliases.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2717
                 
               | 
              12 years | 
              bird | 
              
                kmk: Hacking kBuild-define-*.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2716
                 
               | 
              12 years | 
              bird | 
              
                Remove old unused src/ash directory (been using kash for a good while now).
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2715
                 
               | 
              12 years | 
              bird | 
              
                nthlpcore.c: STATUS_CANNOT_DELETE and EPERM.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2714
                 
               | 
              12 years | 
              bird | 
              
                dir.c: Always read the whole directory to prevent trouble on Windows …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2713
                 
               | 
              12 years | 
              bird | 
              
                Some unlink(), rmdir() and kmk_rm optimizations.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2710
                 
               | 
              12 years | 
              bird | 
              
                nt*.c: sprinkled a few more birdResolveImports() around the place, …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2708
                 
               | 
              12 years | 
              bird | 
              
                Optimized ftsfake.c for windows (similar things can be done for OS/2, …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2707
                 
               | 
              12 years | 
              bird | 
              
                ntstat.c: Fixed fstat()'ing console handles and pipes.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2705
                 
               | 
              12 years | 
              bird | 
              
                updated (c).
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2704
                 
               | 
              12 years | 
              bird | 
              
                Drop the w32 createfile option, implemented sharing-violation fallback …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2703
                 
               | 
              12 years | 
              bird | 
              
                NDEBUG and other adjustments.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2702
                 
               | 
              12 years | 
              bird | 
              
                kmk/WindowsNT: Avoiding unnecessary stat() calls. Reimplemented …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2700
                 
               | 
              12 years | 
              bird | 
              
                Hacks for building against newer mac os x SDKs.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2699
                 
               | 
              12 years | 
              bird | 
              
                kmk_redirect: Cross platform environment variable unsetting.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2698
                 
               | 
              12 years | 
              bird | 
              
                kmk: Extended the substr function to allow refering length from the …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2697
                 
               | 
              12 years | 
              bird | 
              
                kmk: Extended the substr function to allow refering length from the …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2684
                 
               | 
              12 years | 
              bird | 
              
                redirect.c: MSC fix.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2682
                 
               | 
              13 years | 
              bird | 
              
                var.h/pathval(): Don't try use the 'Path' if it wasn't found and …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2681
                 
               | 
              13 years | 
              bird | 
              
                shfile.c: Fixed windows problem with stat() failing if the directory …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2679
                 
               | 
              13 years | 
              bird | 
              
                build fix
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2678
                 
               | 
              13 years | 
              bird | 
              
                kmk_install: Fixed directory installation on windows (probably broken …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2673
                 
               | 
              13 years | 
              bird | 
              
                OS/2 kmk build fixes.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2672
                 
               | 
              13 years | 
              bird | 
              
                options.h: Fixed 'set -o' crash on solaris and (null) = off on the others.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2671
                 
               | 
              13 years | 
              bird | 
              
                build fixes
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2667
                 
               | 
              13 years | 
              bird | 
              
                kmk_redirect: Quote arguments on windows and support single quotation …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2666
                 
               | 
              13 years | 
              bird | 
              
                remake.c: Remake if we tried to update a non-existing multi_maybe …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2665
                 
               | 
              13 years | 
              bird | 
              
                file.c: Fixed renaming/rehashing of multi-target files. This could …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2664
                 
               | 
              13 years | 
              bird | 
              
                commands.c: Fixed bad merge, causing crashes in memcpy (bp, c, len); …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2662
                 
               | 
              13 years | 
              bird | 
              
                kmk: Update config.h.haiku.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2661
                 
               | 
              13 years | 
              bird | 
              
                sed: haiku.x86 config.
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2660
                 
               | 
              13 years | 
              bird | 
              
                sed: three haiku hacks, two for gcc2 and one for broken mbrtowc.
               | 
            
            
              | 
                
                
               | 
               |