Graeme Smecher | 17 Apr 2012 00:10

[microblaze-linux] eglibc / nptl-based MicroBlaze toolchain

Hi all,

For some time, I've been butting heads with Microblaze's 
linuxthreads-based toolchain. A nptl-based libc would be an exciting 
development. For me, the chief benefit is futex-based semaphores, which 
allows sem_init with pshared=1 (and makes it go fast too!)

So, I'm really excited to see Michal's message to lkml about a month ago:

http://lkml.indiana.edu/hypermail/linux/kernel/1203.1/04188.html

First off: congratulations. Linux on MicroBlaze has come a tremendous 
distance in the past few years, and this is one of the few remaining 
things on my wish list.

Do you have any hints about when and how we'll see the next toolchain 
upgrade?

best,
Graeme
_______________________________________________
microblaze-linux mailing list
microblaze-linux@...
https://lists.eait.uq.edu.au/mailman/listinfo/microblaze-linux

John Williams | 17 Apr 2012 01:21
Favicon

Re: [microblaze-linux] eglibc / nptl-based MicroBlaze toolchain

Hi Graeme,

On Tue, Apr 17, 2012 at 8:10 AM, Graeme Smecher
<gsmecher@...> wrote:

> For some time, I've been butting heads with Microblaze's
> linuxthreads-based toolchain. A nptl-based libc would be an exciting
> development. For me, the chief benefit is futex-based semaphores, which
> allows sem_init with pshared=1 (and makes it go fast too!)

Yup.  linuxthreads needs to be put out to pasture.

> So, I'm really excited to see Michal's message to lkml about a month ago:
>
> http://lkml.indiana.edu/hypermail/linux/kernel/1203.1/04188.html
>
> First off: congratulations. Linux on MicroBlaze has come a tremendous
> distance in the past few years, and this is one of the few remaining
> things on my wish list.

Thanks.

> Do you have any hints about when and how we'll see the next toolchain
> upgrade?

The release is imminent.  We are ironing out the last few remaining
issues in testing now.  Getting it upstream is also part of the plan,
along with securing a commitment to maintain it there.

Stay tuned!
(Continue reading)


Gmane