This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH 1/2] y2038: linux: Provide __mq_timedsend_time64 implementation
- From: Florian Weimer <fw at deneb dot enyo dot de>
- To: Lukasz Majewski <lukma at denx dot de>
- Cc: Andreas Schwab <schwab at suse dot de>, Joseph Myers <joseph at codesourcery dot com>, Paul Eggert <eggert at cs dot ucla dot edu>, Adhemerval Zanella <adhemerval dot zanella at linaro dot org>, Alistair Francis <alistair23 at gmail dot com>, Alistair Francis <alistair dot francis at wdc dot com>, GNU C Library <libc-alpha at sourceware dot org>, Siddhesh Poyarekar <siddhesh at gotplt dot org>, Zack Weinberg <zackw at panix dot com>, Carlos O'Donell <carlos at redhat dot com>
- Date: Wed, 12 Feb 2020 11:39:10 +0100
- Subject: Re: [PATCH 1/2] y2038: linux: Provide __mq_timedsend_time64 implementation
- References: <20200211165256.21848-1-lukma@denx.de> <mvmmu9pcade.fsf@suse.de> <20200212101835.2f33c2eb@jawa> <mvma75ocdkq.fsf@suse.de> <20200212113736.509a7537@jawa>
* Lukasz Majewski:
>> By moving struct __timespec64 to <include/bits/struct/timespec.h> we
>> can avoid that inconsistency.
>
> Maybe <include/bits/types/struct___timespec64.h> would be a better
> place/name?
bits/ headers should be installed headers. If it is just an internal
type, it should not go into a bits/ header, but a header under
include/ or maybe sysdeps/generic/. The latter is useful if sysdeps
overrides are expected.