Your assumption is correct.
Stupid question:
Would all of glibc need to be compiled w/ -march=armv3m or just the
offending module ?
Philip Blundell wrote:
>
> >/arm-linux/src/user/glibc/2.1.1-7/glibc/build/iconv/gconv_conf.o
> >gconv_conf.c: In function `__gconv_read_conf':
> >gconv_conf.c:587: internal error--unrecognizable insn:
> >(insn 7686 7683 4902 (set (reg:QI 12 ip)
> > (mem:QI (plus:SI (reg:SI 12 ip)
> > (const_int -577)))) -1 (nil)
> > (nil))
>
> You found a compiler bug. Assuming your GCC is set to generate code for ARMv4
> by default I think I know what the cause is, and you can use "-march=armv3m"
> as a workaround.
>
> p.
>
> unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]
--
Dave Baukus
Inet Technologies Inc.
[EMAIL PROTECTED]
unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]