On 01/08/14 04:08, Stefan Kristiansson wrote: > And the most exciting news about that is of course that it has support > for OpenRISC. > Read the release note and get your own copy at > http://www.musl-libc.org/download.html
Stefan, Very interesting. How does musl stand compared to eglibc? I know there has been a steady migration from uClibc to eglibc for the reasons you highlight below. Jeremy > > For those who don't know what musl is, it's a small lightweight libc, > with the intention > of being as standard compliant as possible. > It's a serious contender to uClibc, and has the following benefits over it: > - Easy (and fast) to build. No other dependencies than a compiler for > the target. > - Well maintained. uClibc is getting a lot of heat for not have done a > release in ages. > - Well written and structured code. > And then some additional benefits that are OpenRISC specific. > - Has upstream OpenRISC support. (yes, this is our first "official" libc). > - Use the new atomic instructions (instead of the atomic syscall). > - Support for posix threads (we don't have nptl support in uClibc). > > I did a post to the musl mailing list how to setup a toolchain and > compile musl for or1k, > I'm not going to repeat that here, but just link to it: > http://www.openwall.com/lists/musl/2014/07/19/5 > > Stefan > _______________________________________________ > OpenRISC mailing list > [email protected] > http://lists.openrisc.net/listinfo/openrisc > -- Tel: +44 (1590) 610184 Cell: +44 (7970) 676050 SkypeID: jeremybennett Twitter: @jeremypbennett Email: [email protected] Web: www.embecosm.com _______________________________________________ OpenRISC mailing list [email protected] http://lists.openrisc.net/listinfo/openrisc
