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: Other ISO C TR / TS / standard optional APIs


On Wed, Nov 11, 2015 at 04:47:32PM -0500, Zack Weinberg wrote:
> On Wed, Nov 11, 2015 at 4:43 PM, Joseph Myers <joseph@codesourcery.com> wrote:
> >
> > * C11 Annex K (bounds-checking interfaces).  I don't think there were
> > particularly strong objections to supporting these, possibly in a separate
> > libc_s.so, but no great liking for them either (and the discussion of a
> > patch submission a while back died down without revised resubmission).
> 
> Note that N1967
> <http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1967.htm> proposes
> Annex K be scrapped.

I'm in support of this. And I think general principles should call for
its exclusion from glibc too. Unlike the strl* topic, where the
questionable functions are widely used and widely re-implemented by
portable applications using them (with all the bugs that may entail),
these functions are not widely used and are unlikely to ever become
widely used (outside of Windows-specific code) unless a major
implementor like glibc adds them.

Rich


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