[parisc-linux] HPPA NPTL Support committed to libc-ports, help
Carlos O'Donell
carlos at systemhalted.org
Sat Jul 15 16:59:37 MDT 2006
On 7/15/06, John David Anglin <dave at hiauly1.hia.nrc.ca> wrote:
> The tests compare the results from various builtin functions
> against that generated by rather simple implementations compiled
> with various options.
>
> We are failing at least two tests at -O3. For example, we incorrectly
> calculate the parity of long longs when bit 31 is 1. The bit is
> counted twice (the builtin code generates the correct result). It's
> quite hard to follow what's happening due to the loop unrolling.
>
> I've spent some time looking at this but I haven't fully identified
> where things go wrong. It's somewhere in the rtl dumps posted with
> the simplified testcase. The problem was exposed by changes to loop.
> However, the test code works correctly when compiled without inlining.
OK.
That CRC calculation failure which was in glibc is now gone after I
updated to GCC head as of a month ago. I know that's not a very
usefull problem report :)
Cheers,
Carlos.
More information about the parisc-linux
mailing list