[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [patches] Fwd: libc-nonshared dependency
- To: Nathan Sidwell <nathan@xxxxxxxxxxxxxxxx>
- Subject: Re: [patches] Fwd: libc-nonshared dependency
- From: "Joseph S. Myers" <joseph@xxxxxxxxxxxxxxxx>
- Date: Wed, 11 May 2011 10:46:14 +0000 (UTC)
On Wed, 11 May 2011, Nathan Sidwell wrote:
> This patch has been rejected by glibc. ok for eglibc?
OK (of course use ChangeLog.eglibc not ChangeLog for the log entry since
this is going in EGLIBC).
libmemusage is one of that bits that would move out of the main glibc
source directory if I determined how glibc was structured - there's no
need for it to be part of the main C library build / system bootstrap
(this would also help with the residual memusagestat wart - you don't get
that binary when cross-compiling or as part of a system bootstrap because
it depends on libgd, and building libgd requires having built shared libc
first). And having moved out it would of course be built the same way as
non-glibc shared objects - with a normal compiler invocation such that
libc_nonshared is implicitly used. So I think that linking with
libc_nonshared for all targets is indeed the right thing, although
formally a fix in sysdeps/arm/Makefile such as Ulrich suggests would be
possible.
--
Joseph S. Myers
joseph@xxxxxxxxxxxxxxxx