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]

Reply via email to