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] Move abilist files into sysdep dirs.


From: Roland McGrath <roland@hack.frob.com>
Date: Fri, 27 Apr 2012 10:46:39 -0700 (PDT)

> I'm ambivalent about the data/ subdirectories rather than just putting
> the files directly in the sysdeps/ dir.  I don't really see the need for
> the subdirectory.

I think it's cleaner, since we plan to stick the c++ types and PLT
ref files in there too.

> More importantly, I don't think the model should be that you choose a
> single data directory for your configuration and use that.  Rather, each
> abilist file should be found independently in the first sysdeps dir that
> has it.  That way things that don't differ, such as all the empty
> libnss_*.abilist files, can be in sysdeps/generic.  The easy way to do
> this is:
> 
> vpath %.abilist $(+sysdep_dirs)

Ok, if we keep the data/ directory then how does that $(+sysdep_dirs)
expression need to be adjusted?

Also, doesn't this vpath scheme make "make" work harder?  I'd like
this to be efficient if possible.


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