Date: Wed, 16 Jan 2019 15:02:56 +0100 From: Polytropon <freebsd@edvax.de> To: Arthur Chance <freebsd@qeng-ho.org> Cc: iam@sdf.org, freebsd-questions@freebsd.org Subject: Re: libc : non-c specific functions! Message-ID: <20190116150256.ef9bba4d.freebsd@edvax.de> In-Reply-To: <635f935e-846f-39e7-c193-f952d4ecfd5b@qeng-ho.org> References: <201901160505.x0G558X1004475@sdf.org> <20190116111733.43ada98d.freebsd@edvax.de> <635f935e-846f-39e7-c193-f952d4ecfd5b@qeng-ho.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 16 Jan 2019 10:39:54 +0000, Arthur Chance wrote: > If you wish to "compare and contrast" you could also take a look at the > musl libc and see the differing trade-offs that makes > > Wikipedia entry: https://en.wikipedia.org/wiki/Musl > > The musl web site: https://www.musl-libc.org/ > > It even has a "See how musl compares to other major libcs" link. There is also "Diet libc", a standard C library that aims to not gather fat. ;-) https://www.fefe.de/dietlibc/ https://en.wikipedia.org/wiki/Dietlibc Key takeaways: It was developed [...] with the goal to compile and link programs to the smallest possible size. dietlibc was developed from scratch and thus only implements the most important and commonly used functions. It is mainly used in embedded devices. There are even more libc implementations, with BSD's libc and Linux's glibc being the most prominent ones: https://en.wikipedia.org/wiki/C_standard_library#Implementations -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20190116150256.ef9bba4d.freebsd>