Default Syntax error after repo sync

Hey,
I'm struggling with syntax error after last repo sync of CM11. I didn't have this problem before:
Quote:
[...]
Using /home/lozohcum/CM11/kernel/sony/msm7x27a as source for kernel
GEN /home/lozohcum/CM11/out/target/product/jlo/obj/KERNEL_OBJ/Makefile
CHK include/linux/version.h
CHK include/generated/utsrelease.h
make[3]: `include/generated/mach-types.h' is up to date.
/bin/sh: Syntax error: "(" unexpected
make[3]: *** [kernel/bounds.s] Error 2
make[2]: *** [prepare0] Error 2
make[1]: *** [sub-make] Error 2
make[1]: Opuszczenie katalogu `/home/lozohcum/CM11/kernel/sony/msm7x27a'
make: *** [TARGET_KERNEL_BINARIES] Error 2
lozohcum@lozohcum-ubuntu:~/CM11$
do you know where is the fine which causes syntax error? I understand that there is randomly added "(" but dunno where I can find it.

Solved:

I was using linaro-4.7-13.04 toolchain to build kernel and that caused the problem.

Can you only explain me why? I want to use linaro toolchains for whole rom