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 v6] y2038: Introduce __ASSUME_TIME64_SYSCALLS define


On Fri, 7 Jun 2019, Lukasz Majewski wrote:

> > __ASSUME_TIME64_SYSCALLS should have the simplest, clearest semantics
> > that work for its purpose.  If any syscall needs something slightly
> > different, it's appropriate to separate it out.  That includes if the
> > previous versions of any of the other syscalls listed for
> > __ASSUME_TIME64_SYSCALLS were not in fact present in 3.2 for all
> > architectures supported by glibc (something I haven't checked, but
> > which needs to be checked) - if any syscall has that as a
> > complication, take it out of the list to which
> > __ASSUME_TIME64_SYSCALLS applies and deal with that complication
> > separately, later.
> > 
> 
> Can we assume the above sentence as a "consensus" for
> __ASSUME_TIME64_SYSCALLS semantics definition ?

Whether or not there is consensus on it, it should be clear that a 
detailed review will be needed to establish whether every syscall listed 
was indeed present in 3.2 (or the first kernel version supported by glibc 
for an architecture, if later) for all glibc architectures.

-- 
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]