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 2/2 v4] [BZ #10283] localedef: align fixed maps to SHMLBA


On Monday 03 June 2013 15:14:56 Roland McGrath wrote:
> > +#include <sys/shm.h>
> > +#define MAP_FIXED_ALIGNMENT SHMLBA
> 
> This is the Linux-specific definition.  The generic file should just use
> page size, or perhaps the macro should be defined such that the code (or at
> least the compiler) can tell statically that there is no need for
> additional operations at all when the requirement is no larger than page
> size.

in the discussion on this matter earlier, there were multiple points raised.  
it isn't unique to Linux (at least Solaris does it), and if this generally the 
sane default, then having it be the generic default makes sense.  especially 
since it doesn't really hurt when it's larger, and it's safer.
-mike

Attachment: signature.asc
Description: This is a digitally signed message part.


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