Skip to content
  • Andy Whitcroft's avatar
    update to version 0.07 · de7d4f0e
    Andy Whitcroft authored
    This version brings a number of new checks, fixes for flase
    positives, plus a clarification of the output to better guide use.  Of
      - checks for documentation for new __setup calls
      - clearer reporting where braces and parenthesis are involved
      - reports for closing brace and semi-colon spacing
      - reports on unwanted externs
    This patch includes an update to the documentation on
    itself to clarify when it should be used and to indicate that it
    is not intended as the final arbitor of style.
    Full changelog:
    Andy Whitcroft (19):
          Version: 0.07
          ensure we do not apply control brace checks to preprocesor directives
          add {u,s}{8,16,32,64} to the type matcher
          accept lack of spacing after the semicolons in for (;;)
          report new externs in .c files
          fix up typedef exclusion for function prototypes
          else trailing statements check need to account for \ at end of line
          add enums to the type matcher
          add missing check descriptions
          suppress double reporting of ** spacing
          report on do{ spacing issues
          include an example of the brace/parenthesis in output
          check for spacing after closing braces
          prevent double reports on pointer spacing issues
          handle blank continuation lines on macros
          classify all reports error, warning, or check
          revamp hanging { checks and apply in context
          no spaces after the last ; in a for is ok
          check __setup has a corresponding addition to documentation
    David Woodhouse (1):
          limit character set used in patches and descriptions to UTF-8
    Signed-off-by: default avatarAndy Whitcroft <>
    Cc: David Woodhouse <>
    Cc: "Randy.Dunlap" <>
    Signed-off-by: default avatarAndrew Morton <>
    Signed-off-by: default avatarLinus Torvalds <>