Subject: CVS commit: wip/netbsd-make
From: Aleksey Cheusov
Date: 2010-05-26 22:07:27
Message id: E1OHMtC-0003Jh-EO@sfp-cvsdas-2.v30.ch3.sourceforge.com

Log Message:

Update to bmake-20100510

    2010-05-10  Simon J. Gerraty  <sjg@bad.crufty.net>

        * boot-strap: use absolute path for bmake when running tests.

        * Makefile.in (MAKE_VERSION):  bump version to 20100510
          Merge with NetBSD make, pick up
          o revert use of realpath on argv[0]
            too many corner cases.
          o print MAKE_PRINT_VAR_ON_ERROR before running .ERROR target.

    2010-05-05  Simon J. Gerraty  <sjg@bad.crufty.net>

        * Makefile.in (MAKE_VERSION): bump version to 20100505
          Merge with NetBSD make, pick up
          o fix for missed SIGCHLD when compiled with SunPRO
            actually for bmake, defining FORCE_POSIX_SIGNALS would have
            done the job.

    2010-04-30  Simon J. Gerraty  <sjg@bad.crufty.net>

        * Makefile.in (MAKE_VERSION): bump version to 20100430
          Merge with NetBSD make, pick up
          o fflush stdout before writing to stdout
        
    2010-04-23  Simon J. Gerraty  <sjg@bad.crufty.net>

        * Makefile.in (MAKE_VERSION): bump version to 20100423
          Merge with NetBSD make, pick up
          o updated unit tests for Haiku (this time for sure).
        * boot-strap: based on patch from joerg 
          honor --with-default-sys-path better.
        * boot-strap: remove mention of --with-prefix-sys-path
        
    2010-04-22  Simon J. Gerraty  <sjg@bad.crufty.net>

        * Makefile.in (MAKE_VERSION): bump version to 20100422
        * Merge with NetBSD make, pick up
          o fix for vfork() on Darwin.
          o fix for bogus $TMPDIR.
          o set .MAKE.MODE=compat for -B
          o set .MAKE.JOBS=max_jobs for -j max_jobs
          o allow unit-tests to run without any *.mk
          o unit-tests/modmisc be more conservative in dirs presumed to
          exist.
        * boot-strap: ignore /usr/share/mk except on NetBSD.
        * unit-tests/Makefile.in: set LANG=C when running unit-tests to
          ensure sort(1) behaves as expected. 
        
    2010-04-21  Simon J. Gerraty  <sjg@bad.crufty.net>

        * boot-strap: add FindHereOrAbove so we can use -m .../mk

    2010-04-20  Simon J. Gerraty  <sjg@bad.crufty.net>

        * Makefile.in (MAKE_VERSION): bump version to 20100420
        * Merge with NetBSD make, pick up
          o fix for variable realpath() behavior.
            we have to stat(2) the result to be sure.
          o fix for .export (all) when nested vars use :sh
        
    2010-04-14  Simon J. Gerraty  <sjg@bad.crufty.net>

        * Makefile.in (MAKE_VERSION): bump version to 20100414
        * Merge with NetBSD make, pick up
          o use realpath to resolve argv[0] (for .MAKE) if needed.
          o add realpath from libc.
          o add :tA to resolve variable via realpath(3) if possible.

    2010-04-08  Simon J. Gerraty  <sjg@bad.crufty.net>

        * Makefile.in (MAKE_VERSION): bump version to 20100408
        * Merge with NetBSD make, pick up
          o unit tests for .ERROR, .error
          o fix for .ERROR to ensure it cannot be default target.

    2010-04-06  Simon J. Gerraty  <sjg@bad.crufty.net>

        * Makefile.in (MAKE_VERSION): bump version to 20100406
        * Merge with NetBSD make, pick up
          o fix for compat mode "Error code" going to debug_file.
          o fix for .ALLSRC being populated twice.
          o support for .info, .warning and .error directives
          o .MAKE.MODE to control make's operational mode
          o .MAKE.MAKEFILE_PREFERENCE to control the preferred makefile
            name(s).
          o .MAKE.DEPENDFILE to control the name of the depend file
          o .ERROR target - run on failure.
        
    2010-03-18  Simon J. Gerraty  <sjg@bad.crufty.net>

        * make-bootstrap.sh.in: extract MAKE_VERSION from Makefile

        * os.sh,arch.c: patch for Haiku from joerg at netbsd

    2010-03-17  Simon J. Gerraty  <sjg@bad.crufty.net>

        * Makefile.in (MAKE_VERSION): bump version to 20100222
        * Merge with NetBSD make, pick up
          o better error msg for .for with mutiple inter vars
        
        * boot-strap: 
          o use make-bootstrap.sh from joerg at netbsd
            to avoid the need for a native make when bootstrapping.
          o add "" everywhere ;-)
          o if /usr/share/tmac/andoc.tmac exists install nroff bmake.1
            otherwise the pre-formated version.

    2010-01-04  Simon J. Gerraty  <sjg@bad.crufty.net>

        * Makefile.in (MAKE_VERSION): bump version to 20100102
        * Merge with NetBSD make, pick up:
          o fix for -m .../

Files:
RevisionActionfile
1.9modifywip/netbsd-make/Makefile
1.5modifywip/netbsd-make/distinfo