[PATCH] various: compilation fixes for gcc 4.6 These changes are
 required to compile successfully with gcc version 4.6.

The -Wno-address option is applied to some files to
bypass a warning triggered by an rcu macro. The
warning is fixed cleanly upstream, but that fix is too
risky to backport, so it is better to just silence it
this way.

Change-Id: I787ad2db6e649d29874b7b624c2b28f686236466
Signed-off-by: Steve Muckle <smuckle@codeaurora.org>

Conflicts:
	arch/arm/mach-msm/board-8930.c
	arch/arm/mach-msm/scm.c
Fixed compile error.
Fixed compile warning.
Added s500_defconfig and my compile_command file.
Edited .gitignore to ignore the toolchain binaries.