From: Jim Meyering Date: Sat, 24 Sep 2005 13:41:20 +0000 (+0000) Subject: (sc_no_if_have_config_h): New rule. X-Git-Tag: COREUTILS-5_90~84 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=eae3fa54bfdc17a383fbfd97e1eb62fbc3ed6e7b;p=platform%2Fupstream%2Fcoreutils.git (sc_no_if_have_config_h): New rule. (syntax-check-rules): Add it. --- diff --git a/Makefile.maint b/Makefile.maint index cb94c3934..d67ce7931 100644 --- a/Makefile.maint +++ b/Makefile.maint @@ -74,6 +74,7 @@ syntax-check-rules = \ sc_dd_max_sym_length \ sc_error_exit_success \ sc_file_system \ + sc_no_if_have_config_h \ sc_obsolete_symbols \ sc_prohibit_atoi_atof \ sc_prohibit_jm_in_m4 \ @@ -148,6 +149,13 @@ sc_file_system: 'rewrite to use "file system"' 1>&2; \ exit 1; } || : +sc_no_if_have_config_h: + @( $(CVS_LIST) ) > /dev/null 2>&1 || : && \ + grep '^# *if HAVE_CONFIG_H' \ + $$($(CVS_LIST) | grep -vEf .x-$@ ) && \ + { echo '$(ME): found use of #if HAVE_CONFIG_H; use #ifdef' \ + 1>&2; exit 1; } || : + sc_obsolete_symbols: @( $(CVS_LIST) ) > /dev/null 2>&1 || : && \ grep -E '\<(HAVE_FCNTL_H)\>' \