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: [RFC][PATCH v3 06/11] Provide backward compatibility for strftime family (bug 10871).


On Wed, 19 Oct 2016, Rafal Luzynski wrote:

> 18.10.2016 17:08 Joseph Myers <joseph@codesourcery.com> wrote:
> >
> >
> > __strftime_l and __wcsftime_l are also public exports, also used by
> > libstdc++, so also need compatibility.
> 
> Technically I can provide it, together with __nl_langinfo_l, but
> are you sure it will be useful for libstdc++?  My concern is that

The presumption is that public functions need to stay compatible unless 
shown otherwise.  You could analyse what libstdc++ does, but that wouldn't 
resolve the question of any other libraries that might use these functions 
for namespace reasons and also need such compatibility (cf today's 
discussion of how we should systematically provide such 
implementation-namespace versions of more functions for use by system 
libraries).

-- 
Joseph S. Myers
joseph@codesourcery.com


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