make-alpha
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] make branch, master, updated. 4.0-70-g621e9ed


From: Paul D. Smith
Subject: [SCM] make branch, master, updated. 4.0-70-g621e9ed
Date: Mon, 08 Sep 2014 00:57:17 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "make".

The branch, master has been updated
       via  621e9edfe9ac4ad20ce297787fa308b032b3fa8e (commit)
       via  986632ec23384a36f6c483248925fa4e0c19d6c4 (commit)
       via  95ffcda425a74059c219874fd6101504b4df01ed (commit)
       via  dcca1b5b0ef4d84460e1dfb583f1085cc1ce5b9c (commit)
       via  9cad73ad8289b5cac45cc0f3ddb07977dbdb0f14 (commit)
       via  8e7a28a6a4b33f734048d341a3f45505aecc9962 (commit)
       via  98de32a681e0adba5983c0154a242128bdb1567e (commit)
       via  5369be5079fb66300e63d3a52a7735e1504b7073 (commit)
       via  8de07f3e4a67fa1c9bd5293d183090ad08b7be6f (commit)
       via  f970315766906ed789656d87720328b5513e5942 (commit)
       via  579ee85941538b69226af55790d1c96811e2cc91 (commit)
       via  7e51810bb575040295523e373028ed714daade44 (commit)
       via  bd30df44788c6a74ab9943b8b41b12df338e105b (commit)
      from  1f2fd22fec97191ed24ce30404d526c82bba70de (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 621e9edfe9ac4ad20ce297787fa308b032b3fa8e
Author: Paul Smith <address@hidden>
Date:   Sun Sep 7 20:12:12 2014 -0400

    * tests/config-flags.pm.in, tests/scripts/features/archives: [SV 43046]
    
    Use the "ar" program detected by configure when running the test suite.

commit 986632ec23384a36f6c483248925fa4e0c19d6c4
Author: Paul Smith <address@hidden>
Date:   Sun Sep 7 20:02:31 2014 -0400

    * doc/make.texi: Clarify implicit rule lookup of phony targets
    
    Reported by Frank Heckenbach <address@hidden>

commit 95ffcda425a74059c219874fd6101504b4df01ed
Author: Hartmut Becker <address@hidden>
Date:   Thu Sep 4 21:04:52 2014 +0200

    Fix and enhance VMS library support.
    
    * ar.c: fix VMS library search for members, which do not have
    suffixes, aka filename extensions.
    * arscan.c: fix time conversion and library callback routines.
    * default.c: more suffixes and automatically create the VMS library
    if it doesn't exists.

commit dcca1b5b0ef4d84460e1dfb583f1085cc1ce5b9c
Author: Hartmut Becker <address@hidden>
Date:   Wed Sep 3 23:39:25 2014 +0200

    Enhance VMS exporting make environment variables.
    
    * config.h-vms.template: add feature macro USE_DCL_COM_FILE to always
    write a DCL command file, enabled by default.
    * vmsjobs.c: with USE_DCL_COM_FILE enabled write make variables as DCL
    symbol assignments into the command file.  This enables printing
    directory and make level info for recursive use of make. This also
    enables forced DCL symbol substitution in the actions.

commit 9cad73ad8289b5cac45cc0f3ddb07977dbdb0f14
Author: Hartmut Becker <address@hidden>
Date:   Wed Sep 3 19:27:17 2014 +0200

    Fix VMS automatic variable expansion
    
    * function.c: add VMS code to func_notdir_suffix and func_basename_dir
    to work on comma separated lists; this fixes the expansion of
    $(^D), $(+D) and the F variants for VMS.

commit 8e7a28a6a4b33f734048d341a3f45505aecc9962
Author: Hartmut Becker <address@hidden>
Date:   Mon Sep 1 00:29:19 2014 +0200

    * main.c [VMS]: Say that parallel jobs (-j) are not supported on VMS

commit 98de32a681e0adba5983c0154a242128bdb1567e
Author: Hartmut Becker <address@hidden>
Date:   Sun Aug 31 23:52:25 2014 +0200

    Enhance/fix VMS ONESHELL implementation and command execution
    
    * job.c, vmsjobs.c: fix some double quote and new line handling;
    implement ONESHELL with writing multiple lines into one DCL command
    procedure; in ONESHELL allow VMS/make internal redirection only on the
    first line; fix the created DCL command procedure, which didn't abort
    on errors; return correct exit status from the DCL command procedure;
    preserve current procedure verification; make the generated command
    procedure more robust.

commit 5369be5079fb66300e63d3a52a7735e1504b7073
Author: Hartmut Becker <address@hidden>
Date:   Sun Aug 31 19:11:08 2014 +0200

    Enhance/fix VMS setting of program name, MAKE/MAKE_COMMAND variables
    
    * default.c, main.c, makeint.h, vmsfunctions.c: prefix argv[0] with
    "mcr " for MAKE/MAKE_COMMAND and set the program name to the image
    filename (without the .exe;version)
    * vmsfunctions.c: remove obsolete code
    * vmsify: use xmalloc

commit 8de07f3e4a67fa1c9bd5293d183090ad08b7be6f
Author: Hartmut Becker <address@hidden>
Date:   Sun Aug 24 22:06:15 2014 +0200

    Enhance/fix VMS exit code handling.
    
    * commands.c, function.c, hash.c, job.c, main.c, output.c:
    use MAKE exit codes.
    * makeint.h: encode make exit codes so that they are VMS compatible.
    * job.c: check child exit code for VMS style exit codes.
    * vmsjobs.c: save and return VMS style exit code.

commit f970315766906ed789656d87720328b5513e5942
Author: Hartmut Becker <address@hidden>
Date:   Sat Aug 23 17:54:21 2014 +0200

    Enhance/fix VMS multi-line support.
    
    * job.c: split the command line at a newline.
    * default.c, vmsjobs.c: change ECHO variable to a pseudo builtin,
    which ensures that the VMS/DCL ECHO ("write sys$output") is used
    and is correctly quoted.
    * vmsjobs.c: remove unused builtin 'rm'.

commit 579ee85941538b69226af55790d1c96811e2cc91
Author: Hartmut Becker <address@hidden>
Date:   Mon Aug 18 23:39:44 2014 +0200

    * config_flags_pm.com, [RENAMED test_make.com] run_make_tests.com:
    
    Moved into tests directory.

commit 7e51810bb575040295523e373028ed714daade44
Author: Hartmut Becker <address@hidden>
Date:   Mon Aug 18 22:45:29 2014 +0200

    Enhance/fix VMS build environment
    
    * config.h-vms.template: make sure the CRTL version is known
    * makefile.com: always compile/link the guile module, remove VAXCRTL
    parameter, new LIST parameter
    * makefile.vms: always compile/link the guile module, use more
    complete dependencies
    * prepare_vms.com: helper to create a VMS config file when building
    from a snapshot of the repository

commit bd30df44788c6a74ab9943b8b41b12df338e105b
Author: Paul Smith <address@hidden>
Date:   Sun Sep 7 16:54:36 2014 -0400

    * configure.ac, maintMakefile, w32/Makefile.am: Fix autotools issues.
    
    Reported by Paul Eggert <address@hidden>

-----------------------------------------------------------------------

Summary of changes:
 .gitignore                                       |    1 +
 ar.c                                             |   49 +++-
 arscan.c                                         |  275 +++++++++++-----
 commands.c                                       |    2 +-
 config.h-vms.template                            |   28 +-
 config/.gitignore                                |    1 +
 configure.ac                                     |    5 +-
 default.c                                        |   66 +++-
 doc/make.texi                                    |   71 ++---
 filedef.h                                        |    2 +-
 function.c                                       |   42 +++-
 hash.c                                           |    2 +-
 job.c                                            |   37 ++-
 main.c                                           |   24 +-
 maintMakefile                                    |   10 +-
 makefile.com                                     |   34 ++-
 makefile.vms                                     |   86 +++--
 makeint.h                                        |   18 +-
 output.c                                         |    4 +-
 prepare_vms.com                                  |   59 ++++
 tests/config-flags.pm.in                         |    1 +
 config_flags_pm.com => tests/config_flags_pm.com |    4 +-
 test_make.com => tests/run_make_tests.com        |   11 +-
 tests/scripts/features/archives                  |   22 +-
 vmsfunctions.c                                   |  207 +++++-------
 vmsify.c                                         |   23 +-
 vmsjobs.c                                        |  379 +++++++++++++++++-----
 w32/Makefile.am                                  |    2 +
 28 files changed, 991 insertions(+), 474 deletions(-)
 create mode 100644 prepare_vms.com
 rename config_flags_pm.com => tests/config_flags_pm.com (94%)
 rename test_make.com => tests/run_make_tests.com (97%)


hooks/post-receive
-- 
make



reply via email to

[Prev in Thread] Current Thread [Next in Thread]