Make kernel compatible with gcc <=4.8

Use export TARGET_GCC=4.8 before compiling with a 4.8 toolchain

Signed-off-by: Paul Beeler <sparksco@gmail.com>

Conflicts:
	Makefile

Change-Id: I4ed5ad5dcf777003e25cfdf7f447493180781cc1
Use -Wno-maybe-uninitialized when using -Os and gcc-4.8
Fix bugs with current flags: Use -Os since -O2 is unstable in gcc 4.8

Change-Id: Ieb2cec286445f53c75f080af25959ee74a369910

Conflicts:
	arch/arm/configs/cyanogenmod_grouper_defconfig