Fix build with sm-toolchain 4.8.x in the Makefile

-Use CC instead of REAL_CC
-Remove the wrapper, archheaders and archscripts
-Add missing-syscalls

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

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

Conflicts:
	AndroidKernel.mk
small cleanup to makefile

Signed-off-by: Paul Beeler <sparksco@gmail.com>
Update compiler flags with memory optimizations

Signed-off-by: Paul Beeler <sparksco@gmail.com>
Update compiler flags with memory optimizations

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

Conflicts:
	Makefile
Add option to enable graphite
Linaro 4.8 fixes

Conflicts:
	drivers/usb/gadget/f_qdss.c
	net/bluetooth/hci_conn.c

Change-Id: Icb78499225f42136e5aef75fad9a8d3e45cdac91
Remove '+' symbol from kernel version string

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
GCC 4.8 -o3 fixes

Conflicts:
	drivers/video/msm/mdss/Makefile

Change-Id: I0b9a569853a313582de75185bf5aa3c8359fe3ff
GCC 4.7 fixes
-o3 fix
Makefile: Align it with flo

Conflicts:
	Makefile

Change-Id: I7031065f48c6bb7463c59b21b31153570b36adb0