make-alpha
[Top][All Lists]
Advanced

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

[SCM] make branch, master, updated. 4.2.1-25-gc5ccc49


From: Paul D. Smith
Subject: [SCM] make branch, master, updated. 4.2.1-25-gc5ccc49
Date: Mon, 26 Dec 2016 14:20:43 +0000 (UTC)

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  c5ccc4930c3805604813def4455bc2e90635349e (commit)
       via  45bf0e3a6757a565dd15050ae46b42a3d534477b (commit)
       via  c6966b323811c37acedff05b576b907b06aea5f4 (commit)
       via  0029ea89412225493fa01c75d193a6336a1717f5 (commit)
       via  053d49367c51bcdaa97f6f22188e5b62070c566c (commit)
       via  80861cce431a835c260bf5c7646c86da5e7bf296 (commit)
       via  72af7ce8aff003ab81f46d71faab3e51bcb78322 (commit)
       via  e4a9c9b82583dc62af082f42617775a90a7f6fe8 (commit)
       via  3d7c17c5a9bc5437968eeeb3a48dd97cb022f264 (commit)
       via  9c487cc5376b8438d3d4052dedd6bed90f40cd7e (commit)
       via  1c9790e6f5ca26fb1b690b81deb7931726941c09 (commit)
       via  b13dcfe501ce343ab107c29acc3d334310ebbcd1 (commit)
       via  212cb00923606c89a0a00eff445f91405e5e459d (commit)
       via  ac90d80b2ab42cb2f87a9dadf1e84e26b2adfab6 (commit)
       via  a3f6e49705ded21d87c62f71fb882bd4a9750899 (commit)
       via  db72ca1b7d01d9621efc982be817c99d7a8a10bd (commit)
       via  8d0aff7e814e02d131050ff1c89e7b3dd332f81e (commit)
       via  bc9d72beb0cb00e73afff1fa386a0ea9e2e32280 (commit)
      from  d3bba301cee84c6e2b150649411a0d649056a75f (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 c5ccc4930c3805604813def4455bc2e90635349e
Author: Paul Smith <address@hidden>
Date:   Sun Dec 25 17:41:50 2016 -0500

    [SV 40236] Handle included file open failures properly.
    
    * read.c (eval_makefile): Set deps->error if we discovered any
    error reading makefiles, and set NONEXISTENT_MTIME so we know
    it needs to be rebuilt.
    * main.c (main): Clean up management of makefile_mtimes.
    * tests/scripts/features/include: Add open failure testcases.

commit 45bf0e3a6757a565dd15050ae46b42a3d534477b
Author: Paul Smith <address@hidden>
Date:   Fri Dec 23 13:33:58 2016 -0500

    Portability changes for the test suite.
    
    * tests/test_driver.pl: Save error strings for later comparison.
    * tests/run_make_tests.pl: Create portable commands for later use.
    * tests/*: Use these new variables.

commit c6966b323811c37acedff05b576b907b06aea5f4
Author: Paul Smith <address@hidden>
Date:   Thu Dec 22 18:47:26 2016 -0500

    [SV 20513] Un-escaped # are not comments in function invocations
    
    * NEWS: Document the change, as a backward-incompatible change.
    * main.c (main): Add 'nocomment' to the .FEATURES variable.
    * read.c (remove_comments): Skip variable references during remove.
    (find_char_unquote): Fix comments for new STOPMAP support.
    * tests/scripts/features/escape: Test new escape syntax.
    * tests/scripts/functions/guile: Ditto.
    * tests/scripts/functions/shell: Ditto.

commit 0029ea89412225493fa01c75d193a6336a1717f5
Author: Paul Smith <address@hidden>
Date:   Thu Dec 22 16:35:47 2016 -0500

    * main.c (main): [SV 40234] Show correct error message.

commit 053d49367c51bcdaa97f6f22188e5b62070c566c
Author: Christoph Schulz <address@hidden>
Date:   Sun Dec 18 13:54:35 2016 -0500

    * main.c (switches): [SV 48809] Accept obsolete jobserver flag.

commit 80861cce431a835c260bf5c7646c86da5e7bf296
Author: Paul Smith <address@hidden>
Date:   Sun Dec 18 13:49:14 2016 -0500

    * read.c (get_next_mword): [SV 49865] Make fallthrough explicit.

commit 72af7ce8aff003ab81f46d71faab3e51bcb78322
Author: Paul Smith <address@hidden>
Date:   Sun Dec 18 12:43:18 2016 -0500

    [SV 49114] Remove support for the NO_FLOAT compile flag.
    
    * makeint.h (max_load_average): Always a double.
    * main.c (max_load_average, default_load_average): Always doubles.
    (switches): -l option is a "floating" format.
    (decode_switches, define_makeflags): Support "floating" format.
    * remake.c (f_mtime): Show time skew as double.
    * rule.c (print_rule_data_base): Show percentages as double.
    * Makefile.ami, README.DOS.template, SMakefile.template: Remove
    references to NO_FLOAT.
    * SCOPTIONS, glob/SCOPTIONS: Remove NO_FLOAT settings.

commit e4a9c9b82583dc62af082f42617775a90a7f6fe8
Author: Paul Smith <address@hidden>
Date:   Sun Dec 18 12:25:24 2016 -0500

    [SV 45477] [SV 49115] Parse DOS/Windows drivespecs correctly.
    
    * read.c (parse_file_seq) [WINDOWS32]: Only consider a colon part of
    a path if it's in a valid Windows drivespec.

commit 3d7c17c5a9bc5437968eeeb3a48dd97cb022f264
Author: Paul Smith <address@hidden>
Date:   Sun Dec 18 10:22:43 2016 -0500

    [SV 49116] Check potential null pointer dereference.
    
    * w32/subproc/sub_proc.c (make_command_line): Simplify cygwin shell
    check for correctness.

commit 9c487cc5376b8438d3d4052dedd6bed90f40cd7e
Author: Jaak Ristioja <address@hidden>
Date:   Sun Dec 18 09:48:46 2016 -0500

    * expand.c (variable_append): [SV 49113] Possible null ptr deref

commit 1c9790e6f5ca26fb1b690b81deb7931726941c09
Author: Jaak Ristioja <address@hidden>
Date:   Sun Dec 18 09:45:47 2016 -0500

    * w32/*/dirent.*: [SV 49111] Remove unused telldir()

commit b13dcfe501ce343ab107c29acc3d334310ebbcd1
Author: Paul Smith <address@hidden>
Date:   Sat Dec 17 21:50:50 2016 -0500

    Add more GCC warnings to the maintainer build.
    
    * arscan.c: [SV 49112] Correct TEST printf() formatting.
    Recommended by Jaak Ristioja <address@hidden>
    * hash.c: Correct fprintf() formatting.
    * maintMakefile: Add extra GCC warning flags.

commit 212cb00923606c89a0a00eff445f91405e5e459d
Author: Paul Smith <address@hidden>
Date:   Sat Dec 17 13:16:22 2016 -0500

    * po/Makevars, makeint.h, debug.h: Add xgettext C format flags.

commit ac90d80b2ab42cb2f87a9dadf1e84e26b2adfab6
Author: Paul Smith <address@hidden>
Date:   Sat Dec 17 09:12:00 2016 -0500

    * po/LINGUAS: Added Serbian translation.

commit a3f6e49705ded21d87c62f71fb882bd4a9750899
Author: Paul Smith <address@hidden>
Date:   Wed Dec 14 17:24:43 2016 -0500

    * README.template: Clarify some items in the README

commit db72ca1b7d01d9621efc982be817c99d7a8a10bd
Author: Paul Smith <address@hidden>
Date:   Wed Dec 14 17:23:09 2016 -0500

    * doc/make.texi: [SV 48951] Fix documentation typo.

commit 8d0aff7e814e02d131050ff1c89e7b3dd332f81e
Author: Paul Smith <address@hidden>
Date:   Sun Oct 23 16:34:55 2016 -0400

    * maintMakefile: Update default GPG ID for new key.

commit bc9d72beb0cb00e73afff1fa386a0ea9e2e32280
Author: Paul Smith <address@hidden>
Date:   Sun Sep 25 19:06:56 2016 -0400

    Resolve issues discovered by static code analysis.
    
    * maintMakefile: Add a rule to submit code for analysis.
    * configure.ac: Check for availability of the umask() function.
    * output.c (output_tmpfd, output_tmpfile): Use umask on temp files.
    * makeint.h (PATH_VAR): Reserve an extra character for nul bytes.
    * function.c (func_error): Initialize buffer to empty string.
    * job.c (child_execute_job): Verify validity of fdin.
    * main.c (main): Simplify code for makefile updating algorithm.
    * arscan.c (ar_scan): Verify member name length before reading.
    * read.c (readline): Cast pointer arithmetic to avoid warnings.
    * remake.c (update_file): Remove unreachable code.
    (name_mtime): Verify symlink name length.

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

Summary of changes:
 Makefile.ami                        |    1 -
 NEWS                                |   14 ++++
 README.DOS.template                 |   14 +---
 README.template                     |   52 +++++++-----
 SCOPTIONS                           |    1 -
 SMakefile.template                  |    1 -
 arscan.c                            |  123 ++++++++++++----------------
 configure.ac                        |    2 +-
 debug.h                             |    2 +
 doc/make.texi                       |   26 +++---
 expand.c                            |    6 +-
 function.c                          |    1 +
 glob/SCOPTIONS                      |    1 -
 hash.c                              |    7 +-
 job.c                               |    2 +-
 main.c                              |  112 ++++++++++++--------------
 maintMakefile                       |   70 ++++++++++++++--
 makeint.h                           |   10 +--
 output.c                            |   39 +++++++--
 po/LINGUAS                          |    2 +-
 po/Makevars                         |    8 +-
 read.c                              |  150 +++++++++++++++++------------------
 remake.c                            |   25 +-----
 rule.c                              |   12 +--
 tests/run_make_tests.pl             |    8 +-
 tests/scripts/features/echoing      |    4 +-
 tests/scripts/features/escape       |   18 +++++
 tests/scripts/features/include      |   44 ++++++----
 tests/scripts/features/output-sync  |    2 +-
 tests/scripts/features/patternrules |   10 +--
 tests/scripts/functions/file        |   14 +---
 tests/scripts/functions/guile       |   14 ++++
 tests/scripts/functions/shell       |    6 +-
 tests/scripts/functions/wildcard    |    4 +-
 tests/scripts/options/dash-C        |   25 +++---
 tests/scripts/options/dash-k        |    2 +-
 tests/scripts/options/dash-l        |   25 +++---
 tests/scripts/targets/FORCE         |   37 ++-------
 tests/scripts/targets/PHONY         |   40 ++++------
 tests/scripts/targets/SILENT        |   33 +++-----
 tests/scripts/targets/clean         |   39 +++------
 tests/test_driver.pl                |   24 ++++++
 w32/compat/dirent.c                 |   20 +----
 w32/include/dirent.h                |    1 -
 w32/subproc/sub_proc.c              |    6 +-
 45 files changed, 529 insertions(+), 528 deletions(-)


hooks/post-receive
-- 
make



reply via email to

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