I still can't get this to compile, on either V3 or V5, it gets to the same point as yours did and fails. I changed the /bin/sh to point to bash instead of dash.
Actually, this is where it is failing at:
*
* Library routines
*
CRC-CCITT functions (CRC_CCITT) [M/y/?] m
CRC16 functions (CRC16) [N/m/y/?] n
CRC32 functions (CRC32) [Y/?] y
CRC32c (Castagnoli, et al) Cyclic Redundancy-Check (LIBCRC32C) [N/m/y/?] n
#
# configuration written to .config
#
+ cp ./.config /iMX31/ltib-imx31ads-20070128/config/platform/imx31ads/linux-2.6.19-mx31ads.config.dev
+ '[' . '!=' . ']'
+ '[' '%{kernel_series}' = 2.4 ']'
+ make ARCH=arm CROSS_COMPILE= 'HOSTCC=/usr/bin/gcc -B/usr/bin//' zImage
Can't exec "arm-none-linux-gnueabi-gcc": No such file or directory at /opt/freescale/ltib/usr/spoof/gcc line 74.
exec(arm-none-linux-gnueabi-gcc -B /iMX31/ltib-imx31ads-20070128/rootfs/usr/lib// -idirafter /iMX31/ltib-imx31ads-20070128/rootfs/usr/include -iwithprefix include -Wl,-rpath-link,/iMX31/ltib-imx31ads-20070128/rootfs/lib:/iMX31/ltib-imx31ads-20070128/rootfs/usr/lib -O2 -fsigned-char -mabi=aapcs-linux -mfpu=vfp -mfloat-abi=softfp -print-file-name=include) at /opt/freescale/ltib/usr/spoof/gcc line 74.
scripts/kconfig/conf -s arch/arm/Kconfig
Can't exec "arm-none-linux-gnueabi-gcc": No such file or directory at /opt/freescale/ltib/usr/spoof/gcc line 74.
exec(arm-none-linux-gnueabi-gcc -B /iMX31/ltib-imx31ads-20070128/rootfs/usr/lib// -idirafter /iMX31/ltib-imx31ads-20070128/rootfs/usr/include -iwithprefix include -Wl,-rpath-link,/iMX31/ltib-imx31ads-20070128/rootfs/lib:/iMX31/ltib-imx31ads-20070128/rootfs/usr/lib -O2 -fsigned-char -mabi=aapcs-linux -mfpu=vfp -mfloat-abi=softfp -print-file-name=include) at /opt/freescale/ltib/usr/spoof/gcc line 74.
CHK include/linux/version.h
UPD include/linux/version.h
SYMLINK include/asm-arm/arch -> include/asm-arm/arch-mxc
Generating include/asm-arm/mach-types.h
CHK include/linux/utsrelease.h
UPD include/linux/utsrelease.h
SYMLINK include/asm -> include/asm-arm
CC arch/arm/kernel/asm-offsets.s
Can't exec "arm-none-linux-gnueabi-gcc": No such file or directory at /opt/freescale/ltib/usr/spoof/gcc line 74.
exec(arm-none-linux-gnueabi-gcc -B /iMX31/ltib-imx31ads-20070128/rootfs/usr/lib// -idirafter /iMX31/ltib-imx31ads-20070128/rootfs/usr/include -iwithprefix include -O2 -fsigned-char -mabi=aapcs-linux -mfpu=vfp -mfloat-abi=softfp -Wp,-MD,arch/arm/kernel/.asm-offsets.s.d -nostdinc -isystem -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -mlittle-endian -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -fno-omit-frame-pointer -mapcs -mno-sched-prolog -mabi=aapcs-linux -mno-thumb-interwork -D__LINUX_ARM_ARCH__=6 -march=armv5t -Wa,-march=armv6 -mtune=strongarm -msoft-float -Uarm -fno-omit-frame-pointer -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(asm_offsets) -DKBUILD_MODNAME=KBUILD_STR(asm_offsets) -fverbose-asm -S -o arch/arm/kernel/asm-offsets.s arch/arm/kernel/asm-offsets.c) at /opt/freescale/ltib/usr/spoof/gcc line 74.
make[1]: *** [arch/arm/kernel/asm-offsets.s] Error 2
make: *** [prepare0] Error 2
error: Bad exit status from /iMX31/ltib-imx31ads-20070128/tmp/rpm-tmp.59790 (%build)
RPM build errors:
Bad exit status from /iMX31/ltib-imx31ads-20070128/tmp/rpm-tmp.59790 (%build)
Build time for kernel-2.6.19-mx: 101 seconds
Failed building kernel-2.6.19-mx
f_buildrpms() returned an error, exiting
Started: Tue Apr 29 11:40:49 2008
Ended: Tue Apr 29 11:42:39 2008
Elapsed: 110 seconds
These packages failed to build:
kernel-2.6.19-mx
Build Failed
Exiting on error or interrupt