From: John Baldwin Date: Fri, 25 Nov 2016 18:29:50 +0000 (-0800) Subject: Remove check requiring void argument to functions with no parameters. X-Git-Tag: users/ARM/embedded-binutils-master-2016q4~115 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8227ffad95fcd835dd5fcb3e4915159e4552b397;p=external%2Fbinutils.git Remove check requiring void argument to functions with no parameters. C++ treats an empty parameter list as no parameters unlike C. gdb/ChangeLog: * contrib/ari/gdb_ari.sh (no parameter function): Remove check. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index d60fc24..1744139 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,7 @@ +2016-11-25 John Baldwin + + * contrib/ari/gdb_ari.sh (no parameter function): Remove check. + 2016-11-25 Simon Marchi * Makefile.in: Fix typo. diff --git a/gdb/contrib/ari/gdb_ari.sh b/gdb/contrib/ari/gdb_ari.sh index 2ecc0d6..e90dec8 100755 --- a/gdb/contrib/ari/gdb_ari.sh +++ b/gdb/contrib/ari/gdb_ari.sh @@ -567,16 +567,6 @@ Function name in first column should be restricted to function implementation" } -# Functions without any parameter should have (void) -# after their name not simply (). -BEGIN { doc["no parameter function"] = "\ -Function having no parameter should be declared with funcname (void)." - category["no parameter function"] = ari_code -} -/^[a-zA-Z][a-z0-9A-Z_]*[[:space:]]*\(\)/ { - fail("no parameter function") -} - BEGIN { doc["hash"] = "\ Do not use ` #...'\'', instead use `#...'\''(some compilers only correctly \ parse a C preprocessor directive when `#'\'' is the first character on \