[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [issues] Re: Help , test iconvdata/tst-iconv7 failed on mips simulator



Thanks for the explanation.

>> 1, I don't know why there are so many math tests failed, does it matter?
>
> These will fail unless the floating-point types have exceptions and
> rounding modes support, which soft-float does not.
I've noticed the article from "http://gcc.gnu.org/wiki/Software_floating_point";
says that the glibc's soft-float implementation supports
floating-point exceptions and rounding modes.
I'm not sure whether the utilities is not implemented for mips, or
just compiled out by default.
I'd like the first after checking the source codes, right?

>> 4, "elf/tst-audit1.out" and "elf/tst-audit2.out" are very suspicious.
>
> They are not in the least suspicious.  It's simply that MIPS ELF has
> various differences from other platforms, and my workaround
>
> 2006-08-23  Joseph Myers  <joseph@xxxxxxxxxxxxxxxx>
>
>        * elf/dl-reloc.c (_dl_relocate_object): Do not try to allocate
>        array using DT_PLTRELSZ if ELF_MACHINE_NO_PLT.
>
> is no longer effective after the non-PIC ABI changes.
Yes, I've found your patch broken after the non-PIC ABI change, which
deleted the definition of
macro ELF_MACHINE_NO_PLT in dl-machine.h.
Anyway, the LD_AUDIT facility failed now, so, could I assume that
there is something wrong in dynamic loader?
further more, the glibc I tested is 2.8 release by codesourcery, does
this test still fail on head version or newer like eglibc-2.10?

Thanks again for your enthusiastic reply.

-- 
Best Regards.