2012-04-18 Pedro Alves <palves@redhat.com>

Reimport the update-copyright module from gnulib
	(250b80067c1e1d8faa0c42fb572f721975b929c5).

	* configure: Regenerate.
	* gnulib/Makefile.am: Update.
	* gnulib/Makefile.in: Regenerate.
	* gnulib/extra/update-copyright: Update.
	* gnulib/m4/gnulib-cache.m4: Update.
	* gnulib/m4/gnulib-comp.m4: Update.
This commit is contained in:
Pedro Alves
2012-04-18 20:06:39 +00:00
parent 7f53314238
commit 174e088e25
7 changed files with 58 additions and 40 deletions

View File

@ -1,3 +1,15 @@
2012-04-18 Pedro Alves <palves@redhat.com>
Reimport the update-copyright module from gnulib
(250b80067c1e1d8faa0c42fb572f721975b929c5).
* configure: Regenerate.
* gnulib/Makefile.am: Update.
* gnulib/Makefile.in: Regenerate.
* gnulib/extra/update-copyright: Update.
* gnulib/m4/gnulib-cache.m4: Update.
* gnulib/m4/gnulib-comp.m4: Update.
2012-04-18 Tristan Gingold <gingold@adacore.com> 2012-04-18 Tristan Gingold <gingold@adacore.com>
* configure.ac (aix): Put -lpthread into libs. * configure.ac (aix): Put -lpthread into libs.

2
gdb/configure vendored
View File

@ -4319,6 +4319,7 @@ fi
# Code from module stddef: # Code from module stddef:
# Code from module stdint: # Code from module stdint:
# Code from module string: # Code from module string:
# Code from module update-copyright:
# Code from module warn-on-use: # Code from module warn-on-use:
# Code from module wchar: # Code from module wchar:
@ -8372,6 +8373,7 @@ _ACEOF
# Code from module update-copyright:
# Code from module warn-on-use: # Code from module warn-on-use:
# Code from module wchar: # Code from module wchar:

View File

@ -9,7 +9,7 @@
# the same distribution terms as the rest of that program. # the same distribution terms as the rest of that program.
# #
# Generated by gnulib-tool. # Generated by gnulib-tool.
# Reproduce by: gnulib-tool --import --dir=. --lib=libgnu --source-base=gnulib --m4-base=gnulib/m4 --doc-base=doc --tests-base=tests --aux-dir=gnulib/extra --no-libtool --macro-prefix=gl --no-vc-files inttypes memmem # Reproduce by: gnulib-tool --import --dir=. --lib=libgnu --source-base=gnulib --m4-base=gnulib/m4 --doc-base=doc --tests-base=tests --aux-dir=gnulib/extra --no-libtool --macro-prefix=gl --no-vc-files inttypes memmem update-copyright
AUTOMAKE_OPTIONS = 1.5 gnits AUTOMAKE_OPTIONS = 1.5 gnits
@ -299,6 +299,13 @@ EXTRA_DIST += string.in.h
## end gnulib module string ## end gnulib module string
## begin gnulib module update-copyright
EXTRA_DIST += $(top_srcdir)/gnulib/extra/update-copyright
## end gnulib module update-copyright
## begin gnulib module warn-on-use ## begin gnulib module warn-on-use
BUILT_SOURCES += warn-on-use.h BUILT_SOURCES += warn-on-use.h

View File

@ -1,8 +1,9 @@
# Makefile.in generated by automake 1.11 from Makefile.am. # Makefile.in generated by automake 1.11 from Makefile.am.
# @configure_input@ # @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# 2004, 2005, 2006, 2007, 2008, 2009, 2011 Free Software Foundation, Inc. # 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
# Inc.
# This Makefile.in is free software; the Free Software Foundation # This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it, # gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved. # with or without modifications, as long as this notice is preserved.
@ -23,7 +24,7 @@
# the same distribution terms as the rest of that program. # the same distribution terms as the rest of that program.
# #
# Generated by gnulib-tool. # Generated by gnulib-tool.
# Reproduce by: gnulib-tool --import --dir=. --lib=libgnu --source-base=gnulib --m4-base=gnulib/m4 --doc-base=doc --tests-base=tests --aux-dir=gnulib/extra --no-libtool --macro-prefix=gl --no-vc-files inttypes memmem # Reproduce by: gnulib-tool --import --dir=. --lib=libgnu --source-base=gnulib --m4-base=gnulib/m4 --doc-base=doc --tests-base=tests --aux-dir=gnulib/extra --no-libtool --macro-prefix=gl --no-vc-files inttypes memmem update-copyright
@ -522,8 +523,8 @@ EXTRA_DIST = m4/gnulib-cache.m4 \
$(top_srcdir)/gnulib/extra/arg-nonnull.h \ $(top_srcdir)/gnulib/extra/arg-nonnull.h \
$(top_srcdir)/gnulib/extra/c++defs.h inttypes.in.h memchr.c \ $(top_srcdir)/gnulib/extra/c++defs.h inttypes.in.h memchr.c \
memchr.valgrind memmem.c str-two-way.h stddef.in.h stdint.in.h \ memchr.valgrind memmem.c str-two-way.h stddef.in.h stdint.in.h \
string.in.h $(top_srcdir)/gnulib/extra/warn-on-use.h \ string.in.h $(top_srcdir)/gnulib/extra/update-copyright \
wchar.in.h $(top_srcdir)/gnulib/extra/warn-on-use.h wchar.in.h
# The BUILT_SOURCES created by this Makefile snippet are not used via #include # The BUILT_SOURCES created by this Makefile snippet are not used via #include
# statements but through direct file reference. Therefore this snippet must be # statements but through direct file reference. Therefore this snippet must be

View File

@ -3,9 +3,9 @@ eval '(exit $?0)' && eval 'exec perl -wS -0777 -pi "$0" ${1+"$@"}'
if 0; if 0;
# Update an FSF copyright year list to include the current year. # Update an FSF copyright year list to include the current year.
my $VERSION = '2012-02-05.21:39'; # UTC my $VERSION = '2009-12-28.11:09'; # UTC
# Copyright (C) 2009-2012 Free Software Foundation, Inc. # Copyright (C) 2009-2010 Free Software Foundation, Inc.
# #
# This program is free software: you can redistribute it and/or modify # This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
@ -22,16 +22,12 @@ my $VERSION = '2012-02-05.21:39'; # UTC
# Written by Jim Meyering and Joel E. Denny # Written by Jim Meyering and Joel E. Denny
# The arguments to this script should be names of files that contain # The arguments to this script should be names of files that contain FSF
# copyright statements to be updated. The copyright holder's name # copyright statements to be updated. For example, you might wish to
# defaults to "Free Software Foundation, Inc." but may be changed to # use the update-copyright target rule in maint.mk from gnulib's
# any other name by using the "UPDATE_COPYRIGHT_HOLDER" environment # maintainer-makefile module.
# variable.
# #
# For example, you might wish to use the update-copyright target rule # Iff an FSF copyright statement is recognized in a file and the final
# in maint.mk from gnulib's maintainer-makefile module.
#
# Iff a copyright statement is recognized in a file and the final
# year is not the current year, then the statement is updated for the # year is not the current year, then the statement is updated for the
# new year and it is reformatted to: # new year and it is reformatted to:
# #
@ -40,10 +36,10 @@ my $VERSION = '2012-02-05.21:39'; # UTC
# 3. Expand copyright year intervals. (See "Environment variables" # 3. Expand copyright year intervals. (See "Environment variables"
# below.) # below.)
# #
# A warning is printed for every file for which no copyright # A warning is printed for every file for which no FSF copyright
# statement is recognized. # statement is recognized.
# #
# Each file's copyright statement must be formatted correctly in # Each file's FSF copyright statement must be formated correctly in
# order to be recognized. For example, each of these is fine: # order to be recognized. For example, each of these is fine:
# #
# Copyright @copyright{} 1990-2005, 2007-2009 Free Software # Copyright @copyright{} 1990-2005, 2007-2009 Free Software
@ -63,17 +59,23 @@ my $VERSION = '2012-02-05.21:39'; # UTC
# ## Copyright (C) 1990-2005, 2007-2009 Free Software # ## Copyright (C) 1990-2005, 2007-2009 Free Software
# # Foundation, Inc. # # Foundation, Inc.
# #
# However, any correctly formatted copyright statement following # The following copyright statement is not recognized because the
# a non-matching copyright statements would be recognized. # copyright holder is not the FSF:
# #
# The exact conditions that a file's copyright statement must meet # Copyright (C) 1990-2005, 2007-2009 Acme, Inc.
#
# However, any correctly formatted FSF copyright statement following
# either of the previous two copyright statements would be recognized.
#
# The exact conditions that a file's FSF copyright statement must meet
# to be recognized are: # to be recognized are:
# #
# 1. It is the first copyright statement that meets all of the # 1. It is the first FSF copyright statement that meets all of the
# following conditions. Subsequent copyright statements are # following conditions. Subsequent FSF copyright statements are
# ignored. # ignored.
# 2. Its format is "Copyright (C)", then a list of copyright years, # 2. Its format is "Copyright (C)", then a list of copyright years,
# and then the name of the copyright holder. # and then the name of the copyright holder, which is "Free
# Software Foundation, Inc.".
# 3. The "(C)" takes one of the following forms or is omitted # 3. The "(C)" takes one of the following forms or is omitted
# entirely: # entirely:
# #
@ -82,9 +84,9 @@ my $VERSION = '2012-02-05.21:39'; # UTC
# C. @copyright{} # C. @copyright{}
# D. &copy; # D. &copy;
# #
# 4. The "Copyright" appears at the beginning of a line, except that it # 4. The "Copyright" appears at the beginning of a line except that it
# may be prefixed by any sequence (e.g., a comment) of no more than # may be prefixed by any sequence (e.g., a comment) of no more than
# 5 characters -- including white space. # 5 characters.
# 5. Iff such a prefix is present, the same prefix appears at the # 5. Iff such a prefix is present, the same prefix appears at the
# beginning of each remaining line within the FSF copyright # beginning of each remaining line within the FSF copyright
# statement. There is one exception in order to support C-style # statement. There is one exception in order to support C-style
@ -110,23 +112,17 @@ my $VERSION = '2012-02-05.21:39'; # UTC
# interval (such as 1990-2008). If unset or set to 0, all existing # interval (such as 1990-2008). If unset or set to 0, all existing
# copyright year intervals in a reformatted FSF copyright statement # copyright year intervals in a reformatted FSF copyright statement
# are expanded instead. # are expanded instead.
# If UPDATE_COPYRIGHT_USE_INTERVALS=2, convert a sequence with gaps
# to the minimal containing range. For example, convert
# 2000, 2004-2007, 2009 to 2000-2009.
# 3. For testing purposes, you can set the assumed current year in # 3. For testing purposes, you can set the assumed current year in
# UPDATE_COPYRIGHT_YEAR. # UPDATE_COPYRIGHT_YEAR.
# 4. The default maximum line length for a copyright line is 72. # 4. The default maximum line length for a copyright line is 72.
# Set UPDATE_COPYRIGHT_MAX_LINE_LENGTH to use a different length. # Set UPDATE_COPYRIGHT_MAX_LINE_LENGTH to use a different length.
# 5. Set UPDATE_COPYRIGHT_HOLDER if the copyright holder is other
# than "Free Software Foundation, Inc.".
use strict; use strict;
use warnings; use warnings;
my $copyright_re = 'Copyright'; my $copyright_re = 'Copyright';
my $circle_c_re = '(?:\([cC]\)|@copyright{}|&copy;)'; my $circle_c_re = '(?:\([cC]\)|@copyright{}|&copy;)';
my $holder = $ENV{UPDATE_COPYRIGHT_HOLDER}; my $holder = 'Free Software Foundation, Inc.';
$holder ||= 'Free Software Foundation, Inc.';
my $prefix_max = 5; my $prefix_max = 5;
my $margin = $ENV{UPDATE_COPYRIGHT_MAX_LINE_LENGTH}; my $margin = $ENV{UPDATE_COPYRIGHT_MAX_LINE_LENGTH};
!$margin || $margin !~ m/^\d+$/ !$margin || $margin !~ m/^\d+$/
@ -224,10 +220,6 @@ if (defined $stmt_re)
})) }))
)+ )+
/$1-$3/gx; /$1-$3/gx;
# When it's 2, emit a single range encompassing all year numbers.
$ENV{UPDATE_COPYRIGHT_USE_INTERVALS} == 2
and $stmt =~ s/\b(\d{4})\b.*\b(\d{4})\b/$1-$2/;
} }
# Format within margin. # Format within margin.
@ -260,7 +252,7 @@ if (defined $stmt_re)
} }
else else
{ {
print STDERR "$ARGV: warning: copyright statement not found\n"; print STDERR "$ARGV: warning: FSF copyright statement not found\n";
} }
# Local variables: # Local variables:

View File

@ -15,13 +15,14 @@
# Specification in the form of a command-line invocation: # Specification in the form of a command-line invocation:
# gnulib-tool --import --dir=. --lib=libgnu --source-base=gnulib --m4-base=gnulib/m4 --doc-base=doc --tests-base=tests --aux-dir=gnulib/extra --no-libtool --macro-prefix=gl --no-vc-files inttypes memmem # gnulib-tool --import --dir=. --lib=libgnu --source-base=gnulib --m4-base=gnulib/m4 --doc-base=doc --tests-base=tests --aux-dir=gnulib/extra --no-libtool --macro-prefix=gl --no-vc-files inttypes memmem update-copyright
# Specification in the form of a few gnulib-tool.m4 macro invocations: # Specification in the form of a few gnulib-tool.m4 macro invocations:
gl_LOCAL_DIR([]) gl_LOCAL_DIR([])
gl_MODULES([ gl_MODULES([
inttypes inttypes
memmem memmem
update-copyright
]) ])
gl_AVOID([]) gl_AVOID([])
gl_SOURCE_BASE([gnulib]) gl_SOURCE_BASE([gnulib])

View File

@ -38,6 +38,7 @@ AC_DEFUN([gl_EARLY],
# Code from module stddef: # Code from module stddef:
# Code from module stdint: # Code from module stdint:
# Code from module string: # Code from module string:
# Code from module update-copyright:
# Code from module warn-on-use: # Code from module warn-on-use:
# Code from module wchar: # Code from module wchar:
]) ])
@ -80,6 +81,7 @@ AC_DEFUN([gl_INIT],
gl_STDINT_H gl_STDINT_H
# Code from module string: # Code from module string:
gl_HEADER_STRING_H gl_HEADER_STRING_H
# Code from module update-copyright:
# Code from module warn-on-use: # Code from module warn-on-use:
# Code from module wchar: # Code from module wchar:
gl_WCHAR_H gl_WCHAR_H
@ -226,6 +228,7 @@ AC_DEFUN([gltests_LIBSOURCES], [
AC_DEFUN([gl_FILE_LIST], [ AC_DEFUN([gl_FILE_LIST], [
build-aux/arg-nonnull.h build-aux/arg-nonnull.h
build-aux/c++defs.h build-aux/c++defs.h
build-aux/update-copyright
build-aux/warn-on-use.h build-aux/warn-on-use.h
lib/dummy.c lib/dummy.c
lib/inttypes.in.h lib/inttypes.in.h