Re: latest merged ppc 32/64 NPTL port

Paul Mackerras <[email protected]>
Newsgroups gmane.comp.lib.phil
Message-ID <[email protected]>
Roland McGrath writes:

> With your patches and your cleanup.c change, plus reconciling with current
> glibc and nptl changes, I get a build that mostly works.  But a few tests
> in nptl and rt fail (librt uses libpthread).  I am using the 2.5.64 kernel
> with patches you sent me last week.  My ppc machine has 2 cpus, and I tried
> both with and without nosmp (same results).  
> 
> I don't think anything changed in the nptl sources I'm using that should
> affect your port.
> 
> I used current mainline binutils, and gcc from the 3.3 branch with the
> patch you cited, both from cvs as of today.
> 
> Can you verify that things are still working for you with the latest cvs glibc?

OK, I'll double check.  I did a make clean; make; make tests about 6
hours ago and that worked.  I'll update gcc and binutils from cvs and
redo the build from scratch to check.

Which nptl tests failed?  tst-cleanup3 will fail unless you have fixed
_pthread_cleanup_push in cleanup.c.

I configured with ../libc/configure --prefix=/usr
 --enable-add-ons=nptl --with-tls --with-__thread
 --with-headers=/stuff/paulus/kernel/pmac-2.5.64/include
 CC=powerpc-unknown-linux-gnu-gcc-3.3

Paul.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.