From owner-freebsd-questions Mon Jan 20 14:27: 4 2003 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 66CF037B401 for ; Mon, 20 Jan 2003 14:27:02 -0800 (PST) Received: from obsecurity.dyndns.org (adsl-64-169-106-179.dsl.lsan03.pacbell.net [64.169.106.179]) by mx1.FreeBSD.org (Postfix) with ESMTP id 770E743EB2 for ; Mon, 20 Jan 2003 14:27:01 -0800 (PST) (envelope-from kris@obsecurity.org) Received: from rot13.obsecurity.org (rot13.obsecurity.org [10.0.0.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id 2948466B60; Mon, 20 Jan 2003 14:27:01 -0800 (PST) Received: by rot13.obsecurity.org (Postfix, from userid 1000) id 0B0591636; Mon, 20 Jan 2003 14:27:01 -0800 (PST) Date: Mon, 20 Jan 2003 14:27:01 -0800 From: Kris Kennaway To: Atifa Kheel Cc: freebsd-questions@FreeBSD.ORG, debian-bsd@lists.debian.org Subject: Re: glibc vs BSD libc Message-ID: <20030120222700.GB4380@rot13.obsecurity.org> References: <20030120130538.74079.qmail@web12606.mail.yahoo.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="2B/JsCI69OhZNC5r" Content-Disposition: inline In-Reply-To: <20030120130538.74079.qmail@web12606.mail.yahoo.com> User-Agent: Mutt/1.4i Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --2B/JsCI69OhZNC5r Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Mon, Jan 20, 2003 at 05:05:38AM -0800, Atifa Kheel wrote: Some other comments: > glibc support for standards: > ANSI C(ISO C) > POSIX (Pthreads support) > SYSTEM V > (Eg: > Malloc tunable parameter(mallopt) > Extensions : > Statistics for storage allocation with malloc(mallinfo) > _tolower() and _toupper() supported. If it's an 'extension', then it's not 'standard' and not worth using as a point of comparison. Basically, most of the things you list as "not supported" by BSD are better stated as being GNU-specific extensions that are non-standard and therefore incompatible with the rest of the world. > 19. > Extended Characters > glibc: Supported > BSD libc: No multi-byte character set functions.Breaks building UTF(Unicode) support in libncurses. wide character support is present in 5.0. Kris --2B/JsCI69OhZNC5r Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+LHe0Wry0BWjoQKURAqn8AJ4z5+LYOrxR9Z3z8/ZcnTUCOoHzHACaAq8y YYg+wOi20rkWnfspjxNuq1U= =O1sK -----END PGP SIGNATURE----- --2B/JsCI69OhZNC5r-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message