<div dir="ltr">Hi<div><br></div><div>I encourage everyone in the community to</div><div>take a shot at fixing some warnings. But for </div><div>potential GSoC students  looking for issues that </div><div>should be relatively straightforward  to fix, I would </div><div>suggest looking at a warning. The complete set of </div><div>warnings for all BSPs  is reported here:</div><div><br></div><div><a href="ftp://ftp.rtems.org/pub/rtems/people/joel/warnings/warnings-4.12-master-20170206/">ftp://ftp.rtems.org/pub/rtems/people/joel/warnings/warnings-4.12-master-20170206/</a><br></div><div><br></div><div>You can see which warning is present in the most BSP builds,</div><div>which BSPs have the most unique to them warnings, etc. This</div><div>is the report on warnings by class. There are 535 unique warnings</div><div>and it looks like 60+% of the warnings are printf format:</div><div><br></div><div><pre style="color:rgb(0,0,0);word-wrap:break-word;white-space:pre-wrap">     1 array-bounds
      4 attributes
      1 discarded-qualifiers
    355 format=
     30 format-extra-args
     35 implicit-function-declaration
      2 incompatible-pointer-types
     20 int-conversion
      1 int-to-pointer-cast
     22 maybe-uninitialized
      6 misleading-indentation
      4 missing-prototypes
     35 nested-externs
      5 overflow
      2 return-type
      1 shift-overflow=
      7 unused-const-variable=
      1 unused-variable</pre></div><div>Please pitch in and help reduce this set.</div><div><br></div><div>-joel</div><div><br></div></div>