Fix grouper kernel build scripts
No volume rocker wake for grouper or tilapia
Revert "No volume rocker wake for grouper or tilapia"

This reverts commit 2d590c90cd972276c3f453c0d837e99fb4242a80.
kernel build scirpts:

Add configurable option for TARGET_GCC now that all kernels are compatible
with gcc 4.6-4.8
Target ARM: Add new default flags that are known to be stable

Signed-off-by: Paul Beeler <sparksco@gmail.com>
Add -ftree-loop-distribute-patterns flag

Signed-off-by: Paul Beeler <sparksco@gmail.com>
Revert "Add -ftree-loop-distribute-patterns flag"

This reverts commit 4edd0de99cbae76ab56b146a6851cba6acb73d8f.
Move graphite option to global flags and add missing arm CFLAGS
Signed-off-by: Paul Beeler <sparksco@gmail.com>
Disable some THUMB CFLAGS:
When -Os was removed in this change 67233197b821534a97310dd050142d7f812aa573
Some flags that were previously disabled by default using -Os are no longer disabled.
This causes stability problems.  Instead of using -O2 directly, add in the flags
manually that -O2 enables but not the ones that -Os disables.  Flags that -O2 enables
and -Os disables were taken from GNU documentation:
http://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html

Signed-off-by: Paul Beeler <sparksco@gmail.com>
Merge remote-tracking branch 'sm/sm-jb-mr1' into HEAD

Conflicts:
	core/combo/TARGET_linux-arm.mk
	tools/build-scripts/mako-kernel

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