This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH v4 07/13] C-SKY: ABI Lists


On Wed, 12 Sep 2018, Andreas Schwab wrote:

> On Sep 12 2018, Joseph Myers <joseph@codesourcery.com> wrote:
> 
> > On Wed, 12 Sep 2018, Andreas Schwab wrote:
> >
> >> On Sep 12 2018, Mao Han <han_mao@c-sky.com> wrote:
> >> 
> >> > 	* sysdeps/unix/sysv/linux/csky/libnsl.abilist: Likewise.
> >> 
> >> This is useless since you cannot link against libnsl anyway (in the
> >> default configuration).
> >> 
> >> With http://sourceware.org/ml/libc-alpha/2018-08/msg00261.html it won't
> >> be built any more.
> >
> > As far as I can see that patch isn't in glibc
> 
> You can help changing that.

Well, an obvious question for that patch is how it interacts with 
--enable-obsolete-nsl.  --enable-obsolete-nsl has four documented effects: 
enabling being able to link against libnsl symbols and enabling the three 
NSS modules libnss_compat, libnss_nis and libnss_nisplus.  Does this patch 
prevent all those effects on platforms with new ABIs?  If so, the option 
should preferably give an error on such platforms.  But in any case, the 
documentation of --enable-obsolete-nsl (install.texi and INSTALL 
regeneration) needs to be clear if some or all of the semantics of that 
option are unavailable on some platforms.

-- 
Joseph S. Myers
joseph@codesourcery.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]