Skip site navigation (1)Skip section navigation (2)
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>