diff options
author | John Baldwin <jhb@FreeBSD.org> | 2016-11-25 10:29:50 -0800 |
---|---|---|
committer | John Baldwin <jhb@FreeBSD.org> | 2016-11-25 10:29:50 -0800 |
commit | 8227ffad95fcd835dd5fcb3e4915159e4552b397 (patch) | |
tree | cc587ab765e2aac7433511411eaad4eae2c12437 /gdb | |
parent | 50cc587fe49621a87283f06655fe922d45095076 (diff) | |
download | gdb-8227ffad95fcd835dd5fcb3e4915159e4552b397.zip gdb-8227ffad95fcd835dd5fcb3e4915159e4552b397.tar.gz gdb-8227ffad95fcd835dd5fcb3e4915159e4552b397.tar.bz2 |
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.
Diffstat (limited to 'gdb')
-rw-r--r-- | gdb/ChangeLog | 4 | ||||
-rwxr-xr-x | gdb/contrib/ari/gdb_ari.sh | 10 |
2 files changed, 4 insertions, 10 deletions
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 <jhb@FreeBSD.org> + + * contrib/ari/gdb_ari.sh (no parameter function): Remove check. + 2016-11-25 Simon Marchi <simon.marchi@ericsson.com> * 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 \ |