Remove several warnings reported with W=2
authorAmbroise Vincent <ambroise.vincent@arm.com>
Thu, 14 Feb 2019 09:48:21 +0000 (09:48 +0000)
committerAmbroise Vincent <ambroise.vincent@arm.com>
Mon, 1 Apr 2019 09:43:42 +0000 (10:43 +0100)
commitbde2836fcc23e8cb98dfa0250937e6d771b260b7
treedc66660c7e751147d7d843c1937f905f17973830
parent609e053caabf0807a71243eec11f49120eaaab61
Remove several warnings reported with W=2

Improved support for W=2 compilation flag by solving some nested-extern
and sign-compare warnings.

The libraries are compiling with warnings (which turn into errors with
the Werror flag).

Outside of libraries, some warnings cannot be fixed.

Change-Id: I06b1923857f2a6a50e93d62d0274915b268cef05
Signed-off-by: Ambroise Vincent <ambroise.vincent@arm.com>
12 files changed:
bl1/bl1_fwu.c
drivers/arm/css/scmi/scmi_ap_core_proto.c
drivers/arm/css/scmi/scmi_common.c
drivers/arm/css/scmi/scmi_pwr_dmn_proto.c
drivers/arm/css/scmi/scmi_sys_pwr_proto.c
drivers/arm/css/scp/css_pm_scmi.c
drivers/arm/sp804/sp804_delay_timer.c
drivers/auth/auth_mod.c
drivers/console/multi_console.c
lib/semihosting/semihosting.c
plat/arm/board/juno/juno_bl1_setup.c
services/std_svc/spm/spm_buffers.c