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-78-g0ce880e


From: Paul D. Smith
Subject: [SCM] make branch, master, updated. 4.2.1-78-g0ce880e
Date: Mon, 2 Jul 2018 08:05:09 -0400 (EDT)

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  0ce880e5ee7b4c5670aa676354ae10df448a616d (commit)
       via  c808f10d0886cd4f7a8e88a2edd025a091f188a5 (commit)
       via  1dfd55ca36b11d154607ea29ca050085e58b60e5 (commit)
       via  0bc699a7610596827962076f122e2ba5a97cfec3 (commit)
       via  63b42fa235835cbeac6c1b9182f32798ea135dfd (commit)
       via  a7b0dfddac435eab6017f99f8f5cb18860fb90ac (commit)
       via  73ac4526b9b78dd69ea66b1b77319ba78235b939 (commit)
       via  afbecbd9dcd889b8eae31a980fd0a63197584a12 (commit)
       via  192469952f0d64c8ebf104191ab4aae21ecfd70e (commit)
      from  8a731d1b2cc262d03e0246a4869c704b6c1599ec (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 0ce880e5ee7b4c5670aa676354ae10df448a616d
Author: Paul Smith <address@hidden>
Date:   Sun Jul 1 20:00:53 2018 -0400

    Resolve most of the Windows Visual Studio warnings.
    
    * Convert integer types to size_t where necessary.
    * Align other integral types to avoid casts and type warnings.

commit c808f10d0886cd4f7a8e88a2edd025a091f188a5
Author: Paul Smith <address@hidden>
Date:   Sun Jul 1 16:13:13 2018 -0400

    Update regression tests for Windows.
    
    * tests/scripts/features/jobserver: Windows doesn't use pipes
    * tests/scripts/functions/shell: Don't test kill -2 on Windows
    * tests/scripts/misc/bs-nl: Windows doesn't handle single quotes
    * tests/scripts/misc/general3: Ditto.

commit 1dfd55ca36b11d154607ea29ca050085e58b60e5
Author: Paul Smith <address@hidden>
Date:   Sun Jul 1 15:45:46 2018 -0400

    * maintMakefile: Preserve comments during compilation

commit 0bc699a7610596827962076f122e2ba5a97cfec3
Author: Paul Smith <address@hidden>
Date:   Sun Jul 1 15:32:49 2018 -0400

    * function.c(abspath): Use memcpy() to avoid GCC 8.1 warnings

commit 63b42fa235835cbeac6c1b9182f32798ea135dfd
Author: Paul Smith <address@hidden>
Date:   Sun Jul 1 12:28:25 2018 -0400

    Convert GNU make to use the gnulib portability library
    
    Move content from glob/* and config/* into standard GNU directory
    locations lib/* and m4/*.
    
    Install the gnulib bootstrap script and its configuration file, and
    create a bootstrap.bat file for Windows.  Update the README.git file
    with new requirements and instructions for building from Git.
    
    At this point we only install the alloca, getloadavg, and FDL modules
    from gnulib.  We keep our old glob/fnmatch implementation since the
    gnulib versions require significant amounts of infrastructure which
    doesn't exist on Windows yet.  Further work is required here.
    
    Due to a problem with gnulib's version of getloadavg, we need to bump
    the minimum required version of automake to 1.16.1 unfortunately.
    
    * README.git: Update instructions
    * NEWS: Move developer news to a separate section
    * configure.ac: Update for use with gnulib modules
    
    * bootstrap: Bootstrap from Git workspace (import from gnulib)
    * bootstrap.conf: Bootstrap configuration for GNU make
    * bootstrap.bat: Bootstrap from Git workspace for Windows
    * gl/modules/make-glob: Support our local fnmatch/glob implementation
    
    * config/acinclude.m4: Move to m4/
    * config/dospaths.m4: Move to m4/
    * glob/fnmatch.c: Move to lib/
    * glob/fnmatch.h.in: Move to lib/
    * glob/glob.c: Move to lib/
    * glob/glob.h.in: Move to lib/
    
    * Makefile.am: Update for new directories
    * build.template: Update for new directories
    * build_w32.bat: Update for new directories
    * builddos.bat: Update for new directories
    * maintMakefile: Update for new directories
    * makefile.com: Update for new directories
    * mk/Amiga.mk: Update for new directories
    * mk/Posix.mk.in: Update for new directories
    * mk/VMS.mk: Update for new directories
    * mk/Windows32.mk: Update for new directories
    * mk/msdosdjgpp.mk: Update for new directories
    
    * po/LINGUAS: One language per line (needed by gnulib)
    
    * INSTALL: Remove (obtained from gnulib)
    * src/alloca.c: Remove (obtained from gnulib)
    * src/getloadavg.c: Remove (obtained from gnulib)
    * po/Makevars: Remove (created by bootstrap)
    * config/*: Remove leftover files
    * glob/*: Remove leftover files

commit a7b0dfddac435eab6017f99f8f5cb18860fb90ac
Author: Paul Smith <address@hidden>
Date:   Sun Jul 1 12:27:53 2018 -0400

    * Makefile.ami, glob/Makefile.ami: Remove obsolete files

commit 73ac4526b9b78dd69ea66b1b77319ba78235b939
Author: Ola Olsson <address@hidden>
Date:   Tue Dec 19 20:24:55 2017 +0100

    * doc/make.texi: Updated language

commit afbecbd9dcd889b8eae31a980fd0a63197584a12
Author: Paul Smith <address@hidden>
Date:   Sun Apr 8 08:40:39 2018 -0400

    * all: Update Copyright statements for 2018

commit 192469952f0d64c8ebf104191ab4aae21ecfd70e
Author: Paul Smith <address@hidden>
Date:   Sun Apr 8 08:32:29 2018 -0400

    * scripts/copyright-update: Maintainer's script for copyright mgmt

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

Summary of changes:
 .gitignore                         |    5 +-
 .purify                            |   12 -
 AUTHORS                            |    2 +-
 Basic.mk.template                  |   18 +-
 INSTALL                            |  239 --------
 Makefile.am                        |   96 +---
 Makefile.ami                       |  307 -----------
 NEWS                               |   21 +-
 README.Amiga                       |    2 +-
 README.DOS.template                |    2 +-
 README.OS2.template                |    2 +-
 README.W32.template                |    2 +-
 README.customs                     |    2 +-
 README.git                         |   88 ++-
 README.template                    |    2 +-
 TODO.private                       |    2 +-
 bootstrap                          | 1070 ++++++++++++++++++++++++++++++++++++
 bootstrap.bat                      |   34 ++
 bootstrap.conf                     |   51 ++
 build.template                     |   53 +-
 build_w32.bat                      |   17 +-
 builddos.bat                       |   70 +--
 config/.gitignore                  |   12 -
 config/ChangeLog.1                 |   49 --
 config/Makefile.am                 |   18 -
 configure.ac                       |   63 +--
 doc/Makefile.am                    |    2 +-
 doc/make.1                         |    2 +-
 doc/make.texi                      |    6 +-
 gl/modules/make-glob               |   44 ++
 glob/COPYING.LIB                   |  481 ----------------
 glob/ChangeLog                     |  191 -------
 glob/Makefile.am                   |   29 -
 glob/Makefile.ami                  |   67 ---
 lib/.gitignore                     |   11 +
 {glob => lib}/fnmatch.c            |    0
 glob/fnmatch.h => lib/fnmatch.in.h |    0
 {glob => lib}/glob.c               |   25 +-
 glob/glob.h => lib/glob.in.h       |    0
 m4/.gitignore                      |    5 +
 {config => m4}/acinclude.m4        |    2 +-
 {config => m4}/dospaths.m4         |    2 +-
 maintMakefile                      |  102 ++--
 makefile.com                       |   25 +-
 mk/Amiga.mk                        |    6 +-
 mk/Posix.mk.in                     |    7 +-
 mk/VMS.mk                          |   12 +-
 mk/Windows32.mk                    |    8 +-
 mk/msdosdjgpp.mk                   |    6 +-
 po/.gitignore                      |   19 +-
 po/LINGUAS                         |   32 +-
 po/Makevars                        |   65 ---
 po/POTFILES.in                     |    2 +-
 scripts/copyright-update           |   58 ++
 src/alloca.c                       |  503 -----------------
 src/amiga.c                        |    2 +-
 src/amiga.h                        |    2 +-
 src/ar.c                           |    6 +-
 src/arscan.c                       |    2 +-
 src/commands.c                     |   23 +-
 src/commands.h                     |    2 +-
 src/config.ami.template            |    2 +-
 src/config.h-vms.template          |    2 +-
 src/config.h.W32.template          |    2 +-
 src/configh.dos.template           |    2 +-
 src/debug.h                        |    2 +-
 src/default.c                      |    2 +-
 src/dep.h                          |    8 +-
 src/dir.c                          |   12 +-
 src/expand.c                       |   32 +-
 src/file.c                         |   12 +-
 src/filedef.h                      |    2 +-
 src/function.c                     |   96 ++--
 src/getloadavg.c                   | 1026 ----------------------------------
 src/getopt.c                       |    2 +-
 src/getopt.h                       |    2 +-
 src/getopt1.c                      |    2 +-
 src/gettext.h                      |    2 +-
 src/gmk-default.scm                |    2 +-
 src/gnumake.h                      |    2 +-
 src/guile.c                        |    2 +-
 src/hash.c                         |    4 +-
 src/implicit.c                     |   30 +-
 src/job.c                          |   24 +-
 src/job.h                          |    2 +-
 src/load.c                         |    6 +-
 src/loadapi.c                      |    4 +-
 src/main.c                         |   28 +-
 src/makeint.h                      |   18 +-
 src/misc.c                         |   20 +-
 src/os.h                           |    2 +-
 src/output.c                       |    8 +-
 src/output.h                       |    2 +-
 src/posixos.c                      |    2 +-
 src/read.c                         |  145 ++---
 src/remake.c                       |   48 +-
 src/remote-cstms.c                 |    4 +-
 src/remote-stub.c                  |    4 +-
 src/rule.c                         |   32 +-
 src/rule.h                         |    7 +-
 src/signame.c                      |    4 +-
 src/strcache.c                     |   22 +-
 src/variable.c                     |   40 +-
 src/variable.h                     |   28 +-
 src/version.c                      |    2 +-
 src/vms_exit.c                     |    2 +-
 src/vms_export_symbol.c            |    2 +-
 src/vms_progname.c                 |    2 +-
 src/vmsdir.h                       |    2 +-
 src/vmsfunctions.c                 |    2 +-
 src/vmsify.c                       |    2 +-
 src/vmsjobs.c                      |    2 +-
 src/vpath.c                        |   24 +-
 src/w32/compat/dirent.c            |    4 +-
 src/w32/compat/posixfcn.c          |    2 +-
 src/w32/include/dirent.h           |    2 +-
 src/w32/include/dlfcn.h            |    2 +-
 src/w32/include/pathstuff.h        |    2 +-
 src/w32/include/sub_proc.h         |    2 +-
 src/w32/include/w32err.h           |    2 +-
 src/w32/pathstuff.c                |    4 +-
 src/w32/subproc/misc.c             |    6 +-
 src/w32/subproc/proc.h             |    4 +-
 src/w32/subproc/sub_proc.c         |   83 +--
 src/w32/subproc/w32err.c           |    2 +-
 src/w32/w32os.c                    |    2 +-
 tests/NEWS                         |    2 +-
 tests/README                       |    2 +-
 tests/config_flags_pm.com          |    2 +-
 tests/mkshadow                     |    2 +-
 tests/run_make_tests.bat           |    2 +-
 tests/run_make_tests.com           |    2 +-
 tests/run_make_tests.pl            |    2 +-
 tests/scripts/features/jobserver   |   24 +-
 tests/scripts/functions/shell      |   22 +-
 tests/scripts/misc/bs-nl           |   10 +-
 tests/scripts/misc/general3        |    5 +-
 tests/scripts/variables/SHELL      |    5 +
 tests/test_driver.pl               |    2 +-
 139 files changed, 2128 insertions(+), 3797 deletions(-)
 delete mode 100644 .purify
 delete mode 100644 INSTALL
 delete mode 100644 Makefile.ami
 create mode 100755 bootstrap
 create mode 100644 bootstrap.bat
 create mode 100644 bootstrap.conf
 delete mode 100644 config/.gitignore
 delete mode 100644 config/ChangeLog.1
 delete mode 100644 config/Makefile.am
 create mode 100644 gl/modules/make-glob
 delete mode 100644 glob/COPYING.LIB
 delete mode 100644 glob/ChangeLog
 delete mode 100644 glob/Makefile.am
 delete mode 100644 glob/Makefile.ami
 create mode 100644 lib/.gitignore
 rename {glob => lib}/fnmatch.c (100%)
 rename glob/fnmatch.h => lib/fnmatch.in.h (100%)
 rename {glob => lib}/glob.c (99%)
 rename glob/glob.h => lib/glob.in.h (100%)
 create mode 100644 m4/.gitignore
 rename {config => m4}/acinclude.m4 (98%)
 rename {config => m4}/dospaths.m4 (95%)
 delete mode 100644 po/Makevars
 create mode 100755 scripts/copyright-update
 delete mode 100644 src/alloca.c
 delete mode 100644 src/getloadavg.c


hooks/post-receive
-- 
make



reply via email to

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