On Wed, 28 Oct 2009, Maxim Kuvyrkov wrote:

> Finn Thain wrote:
> > 
> > On Mon, 26 Oct 2009, Maxim Kuvyrkov wrote:
> > 
> > > Maxim Kuvyrkov wrote:
> > > ...
> > > > Geert, in case there'll be further changes in the NPTL patch, 
> > > > would you like me submit full patch against original tree or only 
> > > > the incremental difference?
> > > Ping.
> > > 
> > > Geert, did you have a chance to look over the patch from Oct. 2 
> > > 2009?
> > > 
> > > I've done a lot of testing since then and TLS/NPTL support on 
> > > m68k/ColdFire is now stable enough to have no unexpected failures on 
> > > binutils, gcc, g++, libstdc++ and glibc testsuites.
> > 
> > Nice work. I'm looking forward to eglibc patches so I can build a 
> > current toolchain.
> 
> We [CodeSourcery] have just updated all of our toolchains, and the 
> GNU/Linux toolchain is based on EGLIBC 2.10 and has well tested TLS/NPTL 
> support.  If you are targeting ColdFire you can simply download the 
> toolchain at <http://www.codesourcery.com/sgpp/lite/coldfire>.

At the moment I'm more interested in the m68k toolchain, particularly for 
debian. But thanks for the link, I was unaware of the free download.

> > I suppose you can't really backport to eglibc 2.10 until the siginfo 
> > question is resolved. It appears from the list traffic that the 
> > consensus is to adopt the generic struct layout here. Is that the 
> > solution that you've used in testing?
> 
> I'm not sure if any parts of the m68k kernel port depend on the custom 
> layout of siginfo, so I've only fixed the pieces which I'm sure are 
> wrong.  I.e, I've been testing with this 
> <http://marc.info/?l=linux-m68k&m=125447365311948&w=2> patch.
> 
> > If so, can you send the patches you been testing?
> 
> All the patches are in the mailing lists.
> 
> The kernel patches are at
> 
> http://marc.info/?l=linux-m68k&m=125447760017098&w=2
> http://marc.info/?l=linux-m68k&m=125447365311948&w=2
> 
> The [E]GLIBC patches are at
> 
> [M68K/ColdFire patch 1/n] Update sysdep.h
> http://sourceware.org/ml/libc-ports/2009-08/msg00006.html
> 
> [M68K/ColdFire patch 2/n] Add CFI information to dl-trampoline.S
> http://sourceware.org/ml/libc-ports/2009-08/msg00007.html
> 
> [M68K/ColdFire patch 3/n] Update jmpbuf-unwind.h
> http://sourceware.org/ml/libc-ports/2009-08/msg00008.html
> 
> [M68K/ColdFire patch 4/n] Remove kernel headers
> Update by hand to match your kernel
> 
> [M68K/ColdFire patch 5/n] Main NPTL patch
> http://sourceware.org/ml/libc-ports/2009-10/msg00006.html
> http://sourceware.org/ml/libc-ports/2009-10/msg00030.html
> 
> [M68K/ColdFire patch 6/n] Add TLS relocations to elf/elf.h
> http://sourceware.org/ml/libc-ports/2009-08/msg00012.html
> Should I post this one to glibc-alpha@ for the review?
> 
> [M68K/ColdFire patch 7/n] Handle libgcc_s.so.2
> http://sourceware.org/bugzilla/show_bug.cgi?id=4457
> 
> Let me know if you find any particular problems with these patches.
> 

That's a great help, thanks.

Finn
--
To unsubscribe from this list: send the line "unsubscribe linux-m68k" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to