# HG changeset patch # User Jim Meyering # Date 1273596569 -7200 # Node ID 43bae0ee08b909dad520b329564e11a6652131c4 # Parent 23825f79a03ad8a7849bc124fdb0ae16f9b8b3e6 maint.mk: tweak preceding change * top/maint.mk (gl_extract_significant_defines_): Make exclusion regexps tighter by anchoring at EOL, and make the new group "shy" for slightly decreased overhead. diff --git a/ChangeLog b/ChangeLog --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2010-05-11 Jim Meyering + + maint.mk: tweak preceding change + * top/maint.mk (gl_extract_significant_defines_): Make exclusion + regexps tighter by anchoring at EOL, and make the new group "shy" + for slightly decreased overhead. + 2010-05-11 Eric Blake maint.mk: gnulib doesn't guarantee NSIG diff --git a/top/maint.mk b/top/maint.mk --- a/top/maint.mk +++ b/top/maint.mk @@ -676,7 +676,7 @@ gl_extract_significant_defines_ = \ /^\# *define ([^_ (][^ (]*)(\s*\(|\s+\w+)/\ && $$2 !~ /(?:rpl_|_used_without_)/\ - && $$1 !~ /^(NSIG|ATTRIBUTE_NORETURN)/\ + && $$1 !~ /^(?:NSIG|ATTRIBUTE_NORETURN)$$/\ and print $$1 # Create a list of regular expressions matching the names