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

Jeroen Hofstee
2014-10-27T19:10:04Z

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