diff options
-rw-r--r-- | Makefile.maint | 30 | ||||
-rw-r--r-- | src/mktemp.c | 1 | ||||
-rw-r--r-- | src/pr.c | 3 | ||||
-rw-r--r-- | src/printenv.c | 3 | ||||
-rw-r--r-- | src/test.c | 3 | ||||
-rw-r--r-- | src/touch.c | 4 |
6 files changed, 35 insertions, 9 deletions
diff --git a/Makefile.maint b/Makefile.maint index 9f9401b5d..c866cbad7 100644 --- a/Makefile.maint +++ b/Makefile.maint @@ -196,6 +196,36 @@ sc_prohibit_quotearg_without_use: sc_prohibit_quote_without_use: @h='"quote.h"' re='\<quote(_n)? *\(' $(_header_without_use) +# Don't include this header unless you use one of its functions. +sc_prohibit_long_options_without_use: + @h='"long-options.h"' re='\<parse_long_options *\(' \ + $(_header_without_use) + +# Don't include this header unless you use one of its functions. +sc_prohibit_inttostr_without_use: + @h='"inttostr.h"' re='\<(off|[iu]max|uint)tostr *\(' \ + $(_header_without_use) + +# Don't include this header unless you use one of its functions. +sc_prohibit_error_without_use: + @h='"error.h"' \ + re='\<error(_at_line|_print_progname|_one_per_line|_message_count)? *\('\ + $(_header_without_use) + +sc_prohibit_safe_read_without_use: + @h='"safe-read.h"' re='(\<SAFE_READ_ERROR\>|\<safe_read *\()' \ + $(_header_without_use) + +sc_prohibit_argmatch_without_use: + @h='"argmatch.h"' \ + re='(\<(ARRAY_CARDINALITY|X?ARGMATCH(|_TO_ARGUMENT|_VERIFY))\>|\<argmatch(_exit_fn|_(in)?valid) *\()' \ + $(_header_without_use) + +sc_prohibit_root_dev_ino_without_use: + @h='"root-dev-ino.h"' \ + re='(\<ROOT_DEV_INO_(CHECK|WARN)\>|\<get_root_dev_ino *\()' \ + $(_header_without_use) + sc_obsolete_symbols: @grep -nE '\<(HAVE''_FCNTL_H|O''_NDELAY)\>' \ $$($(VC_LIST_EXCEPT)) && \ diff --git a/src/mktemp.c b/src/mktemp.c index 279077f02..6f12d9947 100644 --- a/src/mktemp.c +++ b/src/mktemp.c @@ -25,7 +25,6 @@ #include "error.h" #include "filenamecat.h" -#include "long-options.h" #include "quote.h" #include "tempname.h" @@ -1,5 +1,5 @@ /* pr -- convert text files for printing. - Copyright (C) 88, 91, 1995-2007 Free Software Foundation, Inc. + Copyright (C) 88, 91, 1995-2008 Free Software Foundation, Inc. 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 @@ -315,7 +315,6 @@ #include "system.h" #include "error.h" #include "hard-locale.h" -#include "inttostr.h" #include "mbswidth.h" #include "quote.h" #include "stat-time.h" diff --git a/src/printenv.c b/src/printenv.c index 69384ce2a..fff1644ae 100644 --- a/src/printenv.c +++ b/src/printenv.c @@ -1,5 +1,5 @@ /* printenv -- print all or part of environment - Copyright (C) 1989-1997, 1999-2005, 2007 Free Software Foundation, Inc. + Copyright (C) 1989-1997, 1999-2005, 2007-2008 Free Software Foundation, Inc. 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 @@ -33,7 +33,6 @@ #include <getopt.h> #include "system.h" -#include "error.h" #include "long-options.h" /* Exit status for syntax errors, etc. */ diff --git a/src/test.c b/src/test.c index daaf25012..c6502f948 100644 --- a/src/test.c +++ b/src/test.c @@ -2,7 +2,7 @@ /* Modified to run with the GNU shell by bfox. */ -/* Copyright (C) 1987-2005, 2007 Free Software Foundation, Inc. +/* Copyright (C) 1987-2005, 2007-2008 Free Software Foundation, Inc. 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 @@ -38,7 +38,6 @@ #endif #include "system.h" -#include "error.h" #include "euidaccess.h" #include "inttostr.h" #include "quote.h" diff --git a/src/touch.c b/src/touch.c index 205fbf6d0..76c811fd3 100644 --- a/src/touch.c +++ b/src/touch.c @@ -1,5 +1,6 @@ /* touch -- change modification and access times of files - Copyright (C) 87, 1989-1991, 1995-2005, 2007 Free Software Foundation, Inc. + Copyright (C) 87, 1989-1991, 1995-2005, 2007-2008 + Free Software Foundation, Inc. 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 @@ -30,7 +31,6 @@ #include "posixtm.h" #include "posixver.h" #include "quote.h" -#include "safe-read.h" #include "stat-time.h" #include "utimens.h" |