News for hackers. Stuff that matters.
Re:Comparison of C/Posix standard library implementations fo... by creshal on Sunday January 31, 2016 @11:19AM (#11006816)
Note that this comparison is really old, from mid-2014, while the tested dietlibc is from 2009 (although not much changed since).
Re:Comparison of C/Posix standard library implementations fo... by to3m on Sunday January 31, 2016 @10:26PM (#11009512)
Good point - it should definitely be dismissed without any further explanation. What possible relevance could anything from 18 months ago have to today?
Re:Comparison of C/Posix standard library implementations fo... by creshal on Monday February 01, 2016 @08:05AM (#11011493)
What? I never even implied anything like that. It just should be taken with a grain of salt, as quite a few points will be out of date (e.g., supported features, code size, …).
Re:Comparison of C/Posix standard library implementations fo... by wkubiak on Monday February 01, 2016 @07:30AM (#11011357)
From the text: "uClibc 0.9.33.2 (Buildroot 2015.02)"

In all fairness, this can't be from mid-2014 if they used a library build from 2015.

Re:Comparison of C/Posix standard library implementations fo... by creshal on Monday February 01, 2016 @08:04AM (#11011484)
So why are both musl and glibc from mid/early 2014, and dietlibc from 2009? That's an awful lot of cherry-picking versions with no stated justification.
Re:Comparison of C/Posix standard library implementations fo... by wkubiak on Wednesday February 03, 2016 @05:24AM (#11025731)
I think it's because those are the freshest stable versions the author could use? uClibc 0.9.33.2 by itself was released in 2012. I guess he had a reason for using the BuildRoot 2015.2 version.
Re:Comparison of C/Posix standard library implementations fo... by zmyrgel on Sunday January 31, 2016 @04:15PM (#11008104)
Nice comparison. It would be interesting to see how different BSD's libc compares to these.
Re:Comparison of C/Posix standard library implementations fo... by DHowett on Sunday January 31, 2016 @03:30PM (#11007917)
The footnote indicator † is not resolved in this document, leaving us to speculate as to what the author could possibly have meant by "2.0M†'.
Re:Comparison of C/Posix standard library implementations fo... by boulos on Sunday January 31, 2016 @03:51PM (#11008007)
I'm guessing it's the inclusion of iconv:

> size totals for glibc include the size of iconv modules, roughly 5M, in the “Complete .so set” figure. These are essential to providing certain functionality, and should be installed whether static or dynamic linking is being used.