[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] make branch, master, updated. 4.2.1-78-g0ce880e,
Paul D. Smith <=