On Thu, Jun 30, 2016 at 01:51:22PM +0000, Joseph Myers wrote:
On Thu, 30 Jun 2016, Yury Norov wrote:
- __32_BIT_ABI_SUPPORTS_64_BIT_TIME_T macro introduced to indicate that 32-bit
ABI has struct __timespec (and maybe __timeval in future) that is compatible
to 64-bit _timespec;
You can't add a macro to one architecture like that then use it in generic
code. You have to define it in *every* architecture's bits/typesizes.h
before it can be used in generic code.
Is it OK to do like this then?
#define __32_BIT_ABI_SUPPORTS_64_BIT_TIME_T /* w/o 1 or 0 */
Where's a proper place for it? In features.h maybe?