svn commit: r340617 - head/sys/netgraph

Eugene Grosbein eugen at freebsd.org
Tue Nov 27 03:39:44 UTC 2018


27.11.2018 10:22, Warner Losh пишет:
> 
> 
> On Mon, Nov 26, 2018 at 8:18 PM Eugene Grosbein <eugen at freebsd.org <mailto:eugen at freebsd.org>> wrote:
> 
>     27.11.2018 7:15, Warner Losh wrote:
> 
>     > time_t is 64-bits in FreeBSD for all architectures regardless of __LP64__, except it's 32-bits on i386.
>     >
>     > Warner
> 
>     sys/powerpc/include/_types.h defines time_t being 32 or 64 bit depending on __LP64__
>     just like sys/x86/include/_types.h does.
> 
>     Does 32-bit PowerPC mode actually exist/is supported?
> 
> 
> typedef __int64_t       __time_t;               /* time()... */
> 
> is what I see, unconditionally. It used to be 32-bit years ago...

In fact, it is 32-bit in stable/11 :-)
It was changed 17 months ago, https://svnweb.freebsd.org/base?view=revision&revision=320347
and never merged, so 12.0-RELEASE will be the first release with 64-bit time_t for powerpc32.

> 32-bit powerpc is still a thing.

OK




More information about the svn-src-head mailing list