make-alpha
[Top][All Lists]
Advanced

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

[SCM] make branch, master, updated. 4.1-38-g85c7885


From: Paul D. Smith
Subject: [SCM] make branch, master, updated. 4.1-38-g85c7885
Date: Wed, 09 Mar 2016 04:44:03 +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  85c788572d054bc2c41b84007875edbd37ad3ed5 (commit)
       via  8164c8ab3da4026f16b7a8d343b136ebfaeaed8e (commit)
       via  fb7a7adc8a54bfd33ca939f7ab6e039a3b2c3355 (commit)
       via  4f8be4bb28594756b994d6a55e23416570a9a1ed (commit)
      from  e2b39edc22f527de3bbbea30dd756cb1f1f876cf (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 85c788572d054bc2c41b84007875edbd37ad3ed5
Author: Paul Smith <address@hidden>
Date:   Tue Mar 8 23:07:14 2016 -0500

    [SV 46261] Use pselect() for jobserver where supported.
    
    * Makefile.am, configure.ac: Check for pselect() and sys/select.h.
    * main.c (main): Block SIGCHLD if we have pselect() support.
    * posixos.c (jobserver_acquire): If we support pselect() then use
    it to query the jobserver pipe, while also listening for SIGCHLD.
    Also pselect() supports a timeout so avoid alarm() calls.

commit 8164c8ab3da4026f16b7a8d343b136ebfaeaed8e
Author: Paul Smith <address@hidden>
Date:   Mon Mar 7 01:30:21 2016 -0500

    Clean up some compiler warnings.
    
    * commands.c, commands.h: Use unsigned char for flags.
    * dir.c: Use time_t and size_t, and char for a boolean value.
    * job.c: Use unsigned and char.
    * read.c: Return a signed type since -1 is a valid return code.

commit fb7a7adc8a54bfd33ca939f7ab6e039a3b2c3355
Author: Paul Smith <address@hidden>
Date:   Sun Mar 6 13:29:43 2016 -0500

    Extract jobserver implementation into OS-specific files.
    
    * os.h, posixos.c, w32/w32os.c: New files implementing jobserver.
    * job.c, job.h, main.c, makeint.h: Move content to new files.
    * w32/include/sub_proc.h, w32/subproc/sub_proc.c: Ditto.
    * Makefile.am: Build and package OS-specific files.
    * build_w32.bat, make_msvc_net2003.vcproj, README.W32.template:
    Update for new files, and clean up the build.
    * POTFILES.in, maintMakefile, NMakefile.template: Ditto.
    * w32/subproc/build.bat: Delete as unused.

commit 4f8be4bb28594756b994d6a55e23416570a9a1ed
Author: Paul Smith <address@hidden>
Date:   Sat Mar 5 15:21:59 2016 -0500

    [SV 46261] Add more EINTRLOOP wrappers.
    
    This cannot be a perfect solution because there are always other
    possible places EINTR can happen, including external libraries
    such as gettext, Guile etc.

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

Summary of changes:
 .gitignore               |    6 +
 Makefile.am              |   12 +-
 NMakefile.template       |    3 +
 README.W32.template      |   24 ++-
 arscan.c                 |   72 ++++---
 build_w32.bat            |  476 ++++++++++++++++++++--------------------------
 commands.c               |    2 +-
 commands.h               |    2 +-
 configure.ac             |   24 +--
 dir.c                    |    8 +-
 implicit.c               |    4 +-
 job.c                    |  225 +++-------------------
 job.h                    |    2 +
 main.c                   |  219 +++++-----------------
 maintMakefile            |    2 +-
 make_msvc_net2003.vcproj |    3 +
 makeint.h                |    2 -
 os.h                     |   77 ++++++++
 output.c                 |    4 +-
 po/POTFILES.in           |    2 +
 posixos.c                |  390 +++++++++++++++++++++++++++++++++++++
 read.c                   |    6 +-
 remake.c                 |   23 ++-
 vmsfunctions.c           |    2 +-
 w32/include/sub_proc.h   |   17 +--
 w32/subproc/build.bat    |   34 ----
 w32/subproc/sub_proc.c   |  116 +-----------
 w32/w32os.c              |  196 +++++++++++++++++++
 28 files changed, 1085 insertions(+), 868 deletions(-)
 mode change 100644 => 100755 build_w32.bat
 create mode 100644 os.h
 create mode 100644 posixos.c
 delete mode 100644 w32/subproc/build.bat
 create mode 100644 w32/w32os.c


hooks/post-receive
-- 
make



reply via email to

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