[U-Boot] [PATCH v2, rebased 0/3] reduce warnings with W=1

Jeroen Hofstee jeroen at myspectrum.nl
Mon Oct 27 20:10:04 CET 2014


When compiling u-boot with W=1 there are numerous of warnings.
This patchset attempts to reduce it a bit. One source of false
warnings are the aliases missing a prototype, most of them are
replaced with __weak functions. Others are cause by missing
includes / local functions not be marked as such. At last some
actual missing prototypes are added. These are (hopefully) just
trivial patches, some less than trial is ahead of us.

v2:
  - rebase on master (most of this serie is applied, so remaining
    patches are numbered differently.
  - drop "PATCH 25/49 spi: make local functions static". Tom posted
    a more complete cleanup.
  - Drop common/cmd_elf.c: add missing include (a slightly adjusted
    version was applied).
  - split i2c: use __weak (included i2c and l2_cache)
  - redo serial: add prototypes for init functions

Jeroen Hofstee (3):
  i2c: use __weak
  arm926ejs: cache: use __weak
  serial: add prototypes for init functions

 arch/arm/cpu/arm926ejs/cache.c |   5 +-
 drivers/i2c/i2c_core.c         |   4 +-
 drivers/serial/serial.c        | 140 ++++++++++++++++++++---------------------
 include/serial.h               |  49 +++++++++++++++
 4 files changed, 121 insertions(+), 77 deletions(-)

-- 
2.1.0



More information about the U-Boot mailing list