[D-runtime] Supporting different C libraries and architectures

Johannes Pfau johannespfau at googlemail.com
Sun Feb 26 01:02:00 PST 2012


Am 25.02.2012 20:52, schrieb Sean Kelly:
> Ugh. It's worth noting that the current definitions for OSX, Linux, and FreeBSD are all glibc and all relatively different, too.
FreeBSD doesn't use glibc by default although glibc has FreeBSD support. 
They use "BSD libc" http://www.freebsd.org/cgi/cvsweb.cgi/src/lib/libc/

The OSX C library seems to be part of libSystem. And that seems to use " 
Darwin libc" http://www.opensource.apple.com/source/Libc/ which is BSD 
licensed and therefore can't be based on glibc.

-- 
Johannes Pfau

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/d-runtime/attachments/20120226/b6ce8caf/attachment.html>


More information about the D-runtime mailing list