Makefile: adding config variable for Os/O2/O3 compilation

Change-Id: Id8d416a0d7aa22591d3f982aec2d7bd03f3c0a71
Makefile: Added Snapdragon optimizations

Change-Id: I1582b6d6aa31508399ea5f1cc60db48c0f04d45b
Makefile: Optimizing build-options for linaro

Change-Id: I89008a5fd890fb4d077ac423d2724fd09387bc43
Fixing up uninitialized variables WIP
  *Maybe...ish?

Change-Id: I3e8043dc0441bcaf4284747f7d36accaa02290e1
Signed-off-by: Josue Rivera <prbassplayer@gmail.com>
More uninitialized variables

Change-Id: Icf9de99d1967a17cd819f80da29ad425c207b1af
Signed-off-by: Josue Rivera <prbassplayer@gmail.com>
Lets add some moar optimizations

Change-Id: Ib7b03f7f93b8d746ae8a33e90e8c70704cb2bcc5
Signed-off-by: Josue Rivera <prbassplayer@gmail.com>
More uninitialized variables

Change-Id: Ie792d9508031c0fc4f094997d03e031cd8ad4530
Signed-off-by: Josue Rivera <prbassplayer@gmail.com>
fix ICE in fs/fs-writeback.c with gcc4.7:

fs/fs-writeback.c: In function 'bdi_writeback_thread':
fs/fs-writeback.c:993:1: internal compiler error: in push_minipool_fix, at config/arm/arm.c:13180
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
make[1]: *** [fs/fs-writeback.o] Error 1
make: *** [fs] Error 2

$ arm-eabi-gcc -v
Using built-in specs.
COLLECT_GCC=/home/showp1984/WORK/toolchain/android-toolchain-eabi/bin/arm-eabi-gcc
COLLECT_LTO_WRAPPER=/home/showp1984/WORK/toolchain/android-toolchain-eabi/bin/../libexec/gcc/arm-eabi/4.7.2/lto-wrapper
Target: arm-eabi
Configured with: /mnt/jenkins/workspace/linaro-android_toolchain-4.7-2012.09/build/objdir/temp-src/gcc-linaro-4.7-2012.09/configure --prefix=/tmp/android-toolchain-eabi --host=x86_64-linux-gnu --build=x86_64-linux-gnu --with-gnu-as --with-gnu-ld --enable-languages=c,c++ --with-gmp=/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2012.09/build/objdir/temp-install --with-mpfr=/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2012.09/build/objdir/temp-install --with-mpc=/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2012.09/build/objdir/temp-install --with-cloog=/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2012.09/build/objdir/temp-install --with-ppl=/mnt/jenkins/workspace/linaro-android_toolchain-4.7-2012.09/build/objdir/temp-install --disable-ppl-version-check --disable-cloog-version-check --enable-cloog-backend=isl --with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm' --disable-libssp --disable-nls --disable-libmudflap --disable-shared --disable-sjlj-exceptions --disable-libquadmath --disable-libitm --disable-libatomic --with-float=soft --with-fpu=vfp --with-arch=armv5te --enable-target-optspace --prefix=/tmp/android-toolchain-eabi --disable-docs --disable-nls --with-gcc-version=linaro-4.7-2012.09 --with-binutils-version=2.23.51.0.3 --with-gmp-version=5.0.5 --with-mpfr-version=3.1.1 --with-mpc-version=1.0 --target=arm-eabi --enable-threads --enable-tls --disable-libgomp --disable-libstdc__-v3 --disable-libitm --disable-libatomic
Thread model: single
gcc version 4.7.2 20120910 (prerelease) (Linaro GCC 4.7-2012.09)

Change-Id: Ibf92c1f6d844368fe9da52315a975dc1928962a7
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
vidc: fix typo causing the entropysel variable to be untyped

This commit fixes both the variable declaration in the kernel header & its usage in the vidc driver
configs: add omni defconfig
honami: add -O2 flags and a lot of optimization flags to defconfig
configs: add separate -O3 enabled defconfig (honami)
ignore array out of bounds warnings/errors
vidc: more typo/derp fixing
honami defconfig: add empty CROSS_COMPILE flag
configs: rename -O3 defconfig as it conflicted with custombootimg.mk
Makefile: add optimization flags
fix remaining uninitialized variables for -O3 compliance

This commit allows to build the kernel with -O3 optimizations
Revert "fix remaining uninitialized variables for -O3 compliance"

This reverts commit 904a0dd54ebe0cc6b93f09f24fa6c87c0cef1e0a.
I/O Schedulers: add BFQ & VR