I'm not sure this is the place for this but:
recipe for target 'kernel/bounds.s' failed
make: *** [kernel/bounds.s] Error 1
Makefile:985: recipe for target 'prepare0' failed
make: *** [prepare0] Error 2
I am working under Ubuntu 14.10 with Android NDK r10d and toolchain arm-linux-androideabi-4.9. Source code from GitHub indicated last update 19th January.
Are all of those questions following 'make menuconfig' normal? I went through grimlock_tegra3_defconfig and used the same answers as I found there.
Firstly I would invite you to have a read of this thread. This was my source when I first starting to compile a zImage: http://forum.xda-developers.com/show....php?t=1748297
Secondly, I would not suggest a toolchain of 4.9. There are likely some references that I have not added to the source to make it compile with a gcc above 4.8. The safest bet would be to use the stock google 4.7 toolchain or to use the one from here: https://github.com/DooMLoRD/android_prebuilt_toolchains. Once you get it working with that then you can start looking towards higher toolchains