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] Add some missing sparc kernel-feature.h entries.


> BTW, it's really weird that we have a test like
> __ASSUME_CLONE_THREAD_FLAGS yet the feature this CPP macro protects is
> used unconditionally in NPTL.

NPTL cannot be used at all without that kernel support.
__ASSUME_CLONE_THREAD_FLAGS is used by system.c, which is
just using CLONE_PARENT_SETTID and not being able to use that
just renders some obscure cancellation case buggy as opposed
to rendering system unusable.

I think it is indeed moot now with the new minimum kernel versions we are
going to switch to.  But it did make sense at one time.


Thanks,
Roland


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