On Saturday 17 November 2012 15:44:23 Markos Chandras wrote:
> On Sat, Nov 17, 2012 at 8:41 PM, Mike Frysinger <vap...@gentoo.org> wrote:
> > On Thursday 15 November 2012 22:56:58 Rich Felker wrote:
> >> On Tue, Nov 13, 2012 at 11:31:54AM +0000, Markos Chandras wrote:
> >> > --- a/extra/Configs/Config.in.arch
> >> > +++ b/extra/Configs/Config.in.arch
> >> > 
> >> > +config ARCH_HAS_NO_OLD_IPC
> >> > +   bool "Disable support for the old IPC interface"
> >> > +   default n
> >> > +   help
> >> > +     New architectures do not define the ARCH_WANT_IPC_PARSE_VERSION
> >> > +     in their kernel, which means they have no support for the old
> >> > IPC +     interface. For these architectures, these symbol must be
> >> > defined +     in order to have functional semctl, shmctl and msgctl
> >> > system calls +
> >> 
> >> Why is this a configure option? It's constant for a given arch...
> > 
> > correct.  this is what uClibc_arch_features.h is for.
> 
> Right but the logic in libc/misc/sysvipc/ipc.h should change because
> currently it does not check whether this macro is already defined. I
> will do that in the next revision

that's fine, but the point is that these defines should live in that arch 
header 
rather than in Config.in since the ability to turn it on/off doesn't make sense.
-mike

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

_______________________________________________
uClibc mailing list
uClibc@uclibc.org
http://lists.busybox.net/mailman/listinfo/uclibc

Reply via email to