Date: Tue, 23 Sep 2008 15:24:51 -0400 From: Alexander Kabaev <kabaev@gmail.com> To: "David E. O'Brien" <obrien@FreeBSD.org> Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf files src/sys/fs/tmpfs tmpfs.h tmpfs_subr.c tmpfs_vnops.c src/sys/i386/i386 bios.c src/sys/ia64/ia64 efi.c sal.c src/sys/libkern memcmp.c src/sys/mips/mips support.S src/sys/sys libkern.h Message-ID: <20080923152451.2962b594@kan.dnsalias.net> In-Reply-To: <200809231446.m8NEkQev007507@repoman.freebsd.org> References: <200809231446.m8NEkQev007507@repoman.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--Sig_/SmQTiViHZTQFJyiNL/yW0yA Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable FWIW, I think we should have implementation of memcmp, memcpy and memchr (others?) in kernel and should remove inline versions from libkern.h. Modern GCC depends on _external_ symbols for mem* functions be available and our inlines do not satisfy this requirement. Several components already provide their own hack to work around this limitation, we just as well can just do the right thing. --=20 Alexander Kabaev --Sig_/SmQTiViHZTQFJyiNL/yW0yA Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iD8DBQFI2UKDQ6z1jMm+XZYRAhpkAJ0aQegzk50HR4TCCH655T3LgvWfowCgslRr gVAMusL/LSLQMyCW4eSGLDo= =dAbv -----END PGP SIGNATURE----- --Sig_/SmQTiViHZTQFJyiNL/yW0yA--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080923152451.2962b594>