Source-Changes-HG archive

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

[xsrc/trunk]: xsrc/external/mit/makedepend/dist initial import of makedepend-...



details:   https://anonhg.NetBSD.org/xsrc/rev/bffaf58bb086
branches:  trunk
changeset: 10251:bffaf58bb086
user:      mrg <mrg%NetBSD.org@localhost>
date:      Mon Mar 18 04:39:59 2019 +0000

description:
initial import of makedepend-1.0.6

diffstat:

 external/mit/makedepend/dist/ChangeLog              |   167 +
 external/mit/makedepend/dist/Makefile.am            |     2 +-
 external/mit/makedepend/dist/Makefile.in            |    51 +-
 external/mit/makedepend/dist/README.md              |    20 +
 external/mit/makedepend/dist/aclocal.m4             |  2626 ++++++++++--------
 external/mit/makedepend/dist/autogen.sh             |    12 +-
 external/mit/makedepend/dist/compile                |     2 +-
 external/mit/makedepend/dist/config.guess           |   854 ++---
 external/mit/makedepend/dist/config.sub             |   345 +-
 external/mit/makedepend/dist/configure              |   826 +++--
 external/mit/makedepend/dist/configure.ac           |     4 +-
 external/mit/makedepend/dist/def.h                  |     6 +-
 external/mit/makedepend/dist/depcomp                |     2 +-
 external/mit/makedepend/dist/ifparser.c             |     6 +-
 external/mit/makedepend/dist/install-sh             |   354 +-
 external/mit/makedepend/dist/main.c                 |     6 +-
 external/mit/makedepend/dist/makedepend-config.h.in |     5 +
 external/mit/makedepend/dist/missing                |     6 +-
 external/mit/makedepend/dist/parse.c                |     4 +-
 external/mit/makedepend/dist/pr.c                   |    53 +-
 external/mit/makedepend/dist/test-driver            |    35 +-
 21 files changed, 2908 insertions(+), 2478 deletions(-)

diffs (truncated from 8620 to 300 lines):

diff -r 19e3aad13d44 -r bffaf58bb086 external/mit/makedepend/dist/ChangeLog
--- a/external/mit/makedepend/dist/ChangeLog    Mon Mar 18 04:27:54 2019 +0000
+++ b/external/mit/makedepend/dist/ChangeLog    Mon Mar 18 04:39:59 2019 +0000
@@ -1,3 +1,170 @@
+commit e4971e9507f989d68c97a92edd1e6e1881ad1d55
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sat Mar 16 16:39:07 2019 -0700
+
+    makedepend 1.0.6
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 7897a5b8edd142d4de63933db3e544262006289e
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Fri Dec 7 20:35:14 2018 -0800
+
+    Update configure.ac bug URL for gitlab migration
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 277eaf65d43f9fe9d3d223810e1872c32436c01e
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Mon Nov 19 23:40:18 2018 -0800
+
+    Update README for gitlab migration
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit d15117c98a071b8fd30fb163fc45cb37db760654
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sat May 5 10:54:59 2018 -0700
+
+    Simplify writing of output lines to Makefile
+    
+    Instead of writing everything to a temporary buffer, and then using
+    fwrite() to have it fputc() one character at a time into the stdio
+    buffer, just use fprintf() directly to save a copy and write in
+    larger blocks.
+    
+    Testing on Solaris on makedepend's own source files showed a
+    reduction in memcpy's from 4037 to 3108, and in _dowrite calls
+    in stdio from 1173 to 168, but no change in actual write calls
+    from stdio's buffer to the file.
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 4f410f3ed29fdb0f98be1e01930ba1a909a36ef0
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sat May 5 10:05:44 2018 -0700
+
+    Remove unused variable whitespace
+    
+    Use of it was removed in commit 275c17136006f9d, but we kept setting
+    it anyway.
+    
+    Resolves gcc 7.3 warning:
+    main.c: In function â??getnextlineâ??:
+    main.c:587:10: warning: variable â??whitespaceâ?? set but not used [-Wunused-but-set-variable]
+      boolean whitespace = FALSE;
+              ^~~~~~~~~~
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 223b315a9148ec0091837f2e369bbb3ec5d49e11
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sat May 5 10:00:38 2018 -0700
+
+    Fix bad indentation in ifparser.c
+    
+    ifparser.c: In function â??parse_productâ??:
+    ifparser.c:300:5: warning: this â??elseâ?? clause does not guard... [-Wmisleading-indentation]
+         else
+         ^~~~
+    ifparser.c:302:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the â??elseâ??
+      break;
+      ^~~~~
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 13385d8add69156805f824cedcdad2986a23662d
+Author: Antonio Larrosa <alarrosa%suse.com@localhost>
+Date:   Tue Feb 2 18:31:27 2016 +0100
+
+    Quote colons in filenames/paths
+    
+    Makefile doesn't like colons in filenames/paths so they must
+    be quoted in the output. Otherwise makedepend doesn't work with
+    full paths that contain a colon.
+    
+    V2: Use quoted filename when measuring name length
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 5fb14ee51f849ec86c109bae101ae3f7b7ed7e39
+Author: David Boyce <boyski%users.sourceforge.net@localhost>
+Date:   Fri Dec 27 18:50:38 2013 -0800
+
+    Bumped -I flag limit in makedepend from 64 to 512.
+    
+    Clearly a limit of 64 -I flags is too low (we hit it); it might be
+    a good style recommendation but shouldn't be a hard limit.
+    512 is a fairly random replacement value.
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 0860822bb2a1bbc6e40758e2e6413181b26b6b04
+Author: Dirk <doj%cubic.org@localhost>
+Date:   Thu Feb 11 18:48:13 2016 +0000
+
+    missing bounds check in makedepend for file arguments
+    
+    When assigning source code files from the command line to the fp pointer,
+    no bounds check is done and if more than MAXFILES file names are specified
+    on the command line, memory will be overridden out of bounds.
+    
+    https://bugs.freedesktop.org/show_bug.cgi?id=94099
+    
+    Reviewed-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+    Tested-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 72cc0b7713b28ffd03271526c81d1ad9d2183a82
+Author: Mihail Konev <k.mvc%ya.ru@localhost>
+Date:   Thu Jan 26 13:52:49 2017 +1000
+
+    autogen: add default patch prefix
+    
+    Signed-off-by: Mihail Konev <k.mvc%ya.ru@localhost>
+
+commit f11006e04bb87b060cc6a5b64f4dd0eeb8b3447f
+Author: Emil Velikov <emil.l.velikov%gmail.com@localhost>
+Date:   Mon Mar 9 12:00:52 2015 +0000
+
+    autogen.sh: use quoted string variables
+    
+    Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
+    fall-outs, when they contain space.
+    
+    Signed-off-by: Emil Velikov <emil.l.velikov%gmail.com@localhost>
+    Reviewed-by: Peter Hutterer <peter.hutterer%who-t.net@localhost>
+    Signed-off-by: Peter Hutterer <peter.hutterer%who-t.net@localhost>
+
+commit c5cc6e0ff2d60133a4b7560df67607ceeb9d55a6
+Author: Peter Hutterer <peter.hutterer%who-t.net@localhost>
+Date:   Tue Jan 24 10:32:07 2017 +1000
+
+    autogen.sh: use exec instead of waiting for configure to finish
+    
+    Syncs the invocation of configure with the one from the server.
+    
+    Signed-off-by: Peter Hutterer <peter.hutterer%who-t.net@localhost>
+    Reviewed-by: Emil Velikov <emil.velikov%collabora.com@localhost>
+
+commit a4f82f917a9b0802b70cd80c21d2e53688e2b9b3
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sat Mar 12 10:11:03 2016 -0800
+
+    Use do { ... } while(0) idiom to make debug() macro safer
+    
+    Cleans up several -Wempty-body warnings from gcc 5.3
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+    Reviewed-by: Adam Jackson <ajax%redhat.com@localhost>
+
+commit 9da873c5a036c95aa24a7dc3562d405609262381
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Fri Aug 2 21:49:39 2013 -0700
+
+    Constify a pair of local string pointers
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
 commit 30859adfd6a6523a92a637ca26bd61ce59680a1b
 Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
 Date:   Mon Jul 22 22:14:36 2013 -0700
diff -r 19e3aad13d44 -r bffaf58bb086 external/mit/makedepend/dist/Makefile.am
--- a/external/mit/makedepend/dist/Makefile.am  Mon Mar 18 04:27:54 2019 +0000
+++ b/external/mit/makedepend/dist/Makefile.am  Mon Mar 18 04:39:59 2019 +0000
@@ -15,7 +15,7 @@
 AM_CPPFLAGS += $(X_CFLAGS)
 AM_CFLAGS = $(CWARNFLAGS)
 
-EXTRA_DIST = autogen.sh makedepend.man
+EXTRA_DIST = autogen.sh makedepend.man README.md
 
 # Man page
 appmandir = $(APP_MAN_DIR)
diff -r 19e3aad13d44 -r bffaf58bb086 external/mit/makedepend/dist/Makefile.in
--- a/external/mit/makedepend/dist/Makefile.in  Mon Mar 18 04:27:54 2019 +0000
+++ b/external/mit/makedepend/dist/Makefile.in  Mon Mar 18 04:39:59 2019 +0000
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.14 from Makefile.am.
+# Makefile.in generated by automake 1.15 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+# Copyright (C) 1994-2014 Free Software Foundation, Inc.
 
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -16,7 +16,17 @@
 
 
 VPATH = @srcdir@
-am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__is_gnu_make = { \
+  if test -z '$(MAKELEVEL)'; then \
+    false; \
+  elif test -n '$(MAKE_HOST)'; then \
+    true; \
+  elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+    true; \
+  else \
+    false; \
+  fi; \
+}
 am__make_running_with_option = \
   case $${target_option-} in \
       ?) ;; \
@@ -81,15 +91,12 @@
 host_triplet = @host@
 bin_PROGRAMS = makedepend$(EXEEXT)
 subdir = .
-DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
-       $(top_srcdir)/configure $(am__configure_deps) \
-       $(srcdir)/makedepend-config.h.in depcomp test-driver AUTHORS \
-       COPYING ChangeLog README compile config.guess config.sub \
-       install-sh missing
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \
+       $(am__configure_deps) $(am__DIST_COMMON)
 am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
  configure.lineno config.status.lineno
 mkinstalldirs = $(install_sh) -d
@@ -364,6 +371,10 @@
 TEST_LOG_DRIVER = $(SHELL) $(top_srcdir)/test-driver
 TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \
        $(TEST_LOG_FLAGS)
+am__DIST_COMMON = $(srcdir)/Makefile.in \
+       $(srcdir)/makedepend-config.h.in AUTHORS COPYING ChangeLog \
+       compile config.guess config.sub depcomp install-sh missing \
+       test-driver
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 distdir = $(PACKAGE)-$(VERSION)
 top_distdir = $(distdir)
@@ -444,6 +455,8 @@
 PACKAGE_VERSION = @PACKAGE_VERSION@
 PATH_SEPARATOR = @PATH_SEPARATOR@
 PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
 SED = @SED@
 SET_MAKE = @SET_MAKE@
 SHELL = @SHELL@
@@ -516,7 +529,7 @@
 AM_CPPFLAGS = -DOBJSUFFIX=\".${OBJEXT}\" -DINCLUDEDIR=\"/usr/include\" \
        $(X_CFLAGS)
 AM_CFLAGS = $(CWARNFLAGS)
-EXTRA_DIST = autogen.sh makedepend.man ChangeLog \
+EXTRA_DIST = autogen.sh makedepend.man README.md ChangeLog \
        tests/28045/makedep.sh tests/28045/foo.cpp
 
 # Man page
@@ -567,7 +580,6 @@
        echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \
        $(am__cd) $(top_srcdir) && \
          $(AUTOMAKE) --foreign Makefile
-.PRECIOUS: Makefile
 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
        @case '$?' in \
          *config.status*) \
@@ -785,7 +797,7 @@
        if test -n "$$am__remaking_logs"; then \
          echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \
               "recursion detected" >&2; \
-       else \
+       elif test -n "$$redo_logs"; then \
          am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \
        fi; \
        if $(am__make_dryrun); then :; else \
@@ -976,15 +988,15 @@
        $(am__post_remove_distdir)
 
 dist-tarZ: distdir
-       @echo WARNING: "Support for shar distribution archives is" \
-                      "deprecated." >&2
+       @echo WARNING: "Support for distribution archives compressed with" \
+                      "legacy program 'compress' is deprecated." >&2
        @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
        tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
        $(am__post_remove_distdir)
 
 dist-shar: distdir
-       @echo WARNING: "Support for distribution archives compressed with" \
-                      "legacy program 'compress' is deprecated." >&2
+       @echo WARNING: "Support for shar distribution archives is" \
+                      "deprecated." >&2
        @echo WARNING: "It will be removed altogether in Automake 2.0" >&2



Home | Main Index | Thread Index | Old Index