Fix compilation on GCC 4.8
Fix GCC 4.8 compilation

Conflicts:

	Makefile
	arch/arm/Makefile
	arch/arm/configs/cyanogenmod_e970_defconfig
	arch/arm/configs/cyanogenmod_e975_defconfig
	drivers/tty/smux_private.h