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


From: Paul D. Smith
Subject: [SCM] make branch, master, updated. 4.2
Date: Sun, 22 May 2016 13:40:00 +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  ec6198012261e11b72bd5a95bd9e5c4d895c5f22 (commit)
       via  9bb994e8319c2b153cd3d6d61e2c2882895e7c3a (commit)
       via  e2ebea35f11059e888b2fe2bfc8b24fda48c1f88 (commit)
       via  c73ed7dd1cda65463e9ed8b99bcd4a7d9195d7fa (commit)
       via  ba8383efd8b1fded117f2587c78c40b28fe4e016 (commit)
       via  6f7fb050b4af7335de259f570b75bf6c217eb1cd (commit)
       via  45200a42d3de9a022584f98200ec141f46dcdf95 (commit)
      from  4c9e10fd94718c130e5186faa27d56b4a3713153 (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 ec6198012261e11b72bd5a95bd9e5c4d895c5f22
Author: Paul Smith <address@hidden>
Date:   Sat May 21 15:23:54 2016 -0400

    GNU Make release 4.2.

commit 9bb994e8319c2b153cd3d6d61e2c2882895e7c3a
Author: Joe Crayne <address@hidden>
Date:   Sat May 21 17:26:00 2016 -0400

    [SV 44742] Fix double-colon rules plus parallel builds.
    
    * remake.c (update_file): Don't update double-colon target status
    if we're still building targets.
    (ftime_t): Don't propagate timestamps for double-colon targets that
    we've not examined yet.
    * tests/scripts/features/double_colon: Add parallel build tests.
    
    Copyright-paperwork-exempt: yes

commit e2ebea35f11059e888b2fe2bfc8b24fda48c1f88
Author: Paul Smith <address@hidden>
Date:   Sat May 21 13:08:34 2016 -0400

    * read.c (eval): [SV 47960] Skip record waiting files when ignoring.
    
    * tests/scripts/features/conditionals: Test this scenario.

commit c73ed7dd1cda65463e9ed8b99bcd4a7d9195d7fa
Author: Paul Smith <address@hidden>
Date:   Sun May 1 19:24:20 2016 -0400

    Separate the GNU make load ABI from internal types.
    
    Create an internal type "floc" and convert all users to that type.
    * gnumake.h (gmk_floc): Remove the offset field from this type.
    * loadapi.c (gmk_eval): Convert gmk_floc to internal floc.

commit ba8383efd8b1fded117f2587c78c40b28fe4e016
Author: Paul Eggert <address@hidden>
Date:   Sun May 1 15:52:58 2016 -0400

    Fixes for enhanced GCC warnings.
    
    Move function prototypes into header files and out of .c files.
    Use void argument lists for functions that accept no args.
    Remove unused macros.  Make private functions static.  Align
    types with printf format characters.

commit 6f7fb050b4af7335de259f570b75bf6c217eb1cd
Author: Paul Smith <address@hidden>
Date:   Sun May 1 15:34:42 2016 -0400

    Fix compile issues with Windows and VMS.
    
    * main.c (initialize_stopchar_map): isblank() is not part of C89.
    Install bits for space and tab directly.
    * makeint.h: Don't define vfork; autoconf handles this for us.
    * vmsjobs.c: Rename NEXT_TOKEN to V_NEXT_TOKEN to avoid conflicts.
    * dir.c (print_dir_data_base): Visual Studio C doesn't have int64_t.
    * w32/subproc/sub_proc.c (process_begin): Missing arg to memset().
    * build_w32.bat: Don't use obsolete Visual Studio flags.

commit 45200a42d3de9a022584f98200ec141f46dcdf95
Author: Paul Smith <address@hidden>
Date:   Sun Apr 24 11:27:57 2016 -0400

    Allow compiling with an ISO C 1989/1990 compiler.
    
    * posixos.c (jobserver_post_child): Use C89 for loop syntax.
    * remake.c (update_goal_chain): Ditto.
    * variable.c (parse_variable_definition): Ditto.

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

Summary of changes:
 .gitignore                          |    8 ++--
 Makefile.am                         |    2 +-
 NEWS                                |    4 +-
 README.git                          |    3 +-
 ar.c                                |    8 ++--
 arscan.c                            |    7 ++--
 build_w32.bat                       |    2 +-
 commands.c                          |    2 -
 commands.h                          |    3 +-
 configure.ac                        |    2 +-
 dep.h                               |    4 +-
 dir.c                               |   12 +++---
 doc/make.texi                       |    2 +-
 expand.c                            |    8 ++--
 file.c                              |    3 --
 filedef.h                           |    5 ++-
 function.c                          |    9 +++--
 gnumake.h                           |    1 -
 guile.c                             |    4 +-
 job.c                               |   12 ++----
 load.c                              |    8 ++--
 loadapi.c                           |   16 +++++++-
 main.c                              |   26 ++++---------
 makeint.h                           |   71 +++++++++++++++++++++++------------
 os.h                                |   18 ++++-----
 output.c                            |   10 ++---
 posixos.c                           |   39 ++++++++++---------
 read.c                              |   44 ++++++++++------------
 remake.c                            |   28 +++++++-------
 rule.h                              |    1 +
 tests/scripts/features/conditionals |   16 ++++++++
 tests/scripts/features/double_colon |   45 +++++++++++++++++++++-
 variable.c                          |   15 ++++----
 variable.h                          |   12 +++---
 vmsjobs.c                           |    4 +-
 vpath.c                             |    2 +-
 w32/subproc/sub_proc.c              |    2 +-
 37 files changed, 267 insertions(+), 191 deletions(-)


hooks/post-receive
-- 
make



reply via email to

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