Another ARM cancellation patch

Philip Blundell pb@nexus.co.uk
Mon Mar 24 21:53:00 GMT 2003


On Mon, 2003-03-24 at 21:36, Daniel Jacobowitz wrote:
> make[1]: *** [/home/testing/ipaq-glibc/glibc/math/test-fenv.out] Error 1

That one has always been there.  I think it's a kernel bug.  Same goes
for test-fpucw.

> /tmp/ccBrmj5M.s:27: Error: selected processor does not support `rfs r4'

Don't think I've seen that one before.  rfs is an fpa instruction, so it
might be caused by bad cflags or a binutils bug.

> make[1]: *** [/home/testing/ipaq-glibc/glibc/math/test-float.out] Error 139
> make[1]: *** [/home/testing/ipaq-glibc/glibc/math/test-double.out] Error 139
> make[1]: *** [/home/testing/ipaq-glibc/glibc/math/test-ifloat.out] Error 1
> make[1]: *** [/home/testing/ipaq-glibc/glibc/math/test-idouble.out] Error 1

Those tests have been failing for a while, but I think the segfaults are
a fairly recent development.

> make[1]: *** [/home/testing/ipaq-glibc/glibc/elf/check-textrel.out] Error 1

That one seems likely to be a binutils bug as well.  I think it's caused
by a spurious R_ARM_NONE reloc.

> 2003-03-24  Daniel Jacobowitz  <drow@mvista.com>
>
>        * sysdeps/unix/sysv/linux/arm/sysdep-cancel.h (DOARGS_5,
DOARGS_6)
>        (DOARGS_7): Redefine.

The patch looks good to me.  Thanks for fixing that.

p.



More information about the Libc-alpha mailing list