fix gcc4.7 compile

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>

Conflicts:

	arch/arm/boot/compressed/Makefile
fix

Change-Id: I7045d7ebc5958802190c2d0f5a06091a39b62843
grouper: use common linker scripts ld

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

Conflicts:
	Makefile

Change-Id: Idde05e54b74e45105b8127df8524724d3a6c5b20

Conflicts:
	Makefile
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

Conflicts:
	Makefile
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: I8a46cc9c70cc15ad4ce54bbca00f9f15babcff7a
use -gdwarf-2 when using -g + gcc 4.8

Change-Id: Ie5727f824a02c8b77bef8a4e20f90f2d1a99cbb3
Add configurable options to enable gcc 4.8 fixes and optimizations and enable it in grouper defconfig

Change-Id: I92ce7640797e4e097d340ccdca0dbd7dbdd87f5f