On Fri, Apr 1, 2011 at 6:20 PM, Michael Roth <mdr...@linux.vnet.ibm.com> wrote: > C99 comments are pretty heavilly used in QEMU, and don't violate > anything mentioned in HACKING/CODING_STYLE. Make them warnings instead. > > Signed-off-by: Michael Roth <mdr...@linux.vnet.ibm.com> > --- > scripts/checkpatch.pl | 2 +- > test.c | 5 +++++ > 2 files changed, 6 insertions(+), 1 deletions(-) > create mode 100644 test.c > > diff --git a/scripts/checkpatch.pl b/scripts/checkpatch.pl > index 770d534..2aab4e9 100755 > --- a/scripts/checkpatch.pl > +++ b/scripts/checkpatch.pl > @@ -1799,7 +1799,7 @@ sub process { > > # no C99 // comments > if ($line =~ m{//}) { > - ERROR("do not use C99 // comments\n" . $herecurr); > + WARN("do not use C99 // comments\n" . $herecurr);
I think the only reasonable use for C99 comments is //#define DEBUG_xyz for quickly enabling debugging printfs. But even this pattern should be replaced by tracepoints, since they are much better. So I'd prefer to keep the ERROR.