------- Comment #1 from jingyu at google dot com  2010-05-10 23:52 -------
I see the same error when compiling thumb2 libgcc.
Host=Build=x86_64-unknown-linux-gnu, Target=arm-unknown-eabi

The error message points to following lines in gcc/config/arm/lib1funcs.asm.

        cmp     \dividend, #0                   @ Early termination?
        do_it   hs, t
        movnes  \curbit,   \curbit,  lsr #4     @ No, any more bits to do?
        movne   \divisor,  \divisor, lsr #4
        bne     1b

The condition in "do_it hs,t" seems to be wrong.
This do_it line was committed by Kazu Hirata in Aug 2009.

I am using binutils-2.20.1.



jingyu at google dot com changed:

           What    |Removed                     |Added
                 CC|                            |kazu at codesourcery dot
                   |                            |com, jingyu at google dot
                   |                            |com


Reply via email to