svn commit: r303033 - head/share/man/man7

Warner Losh imp at bsdimp.com
Thu May 4 14:25:14 UTC 2017


On Thu, May 4, 2017 at 7:44 AM, Ed Schouten <ed at nuxi.nl> wrote:
> Hi Ed,
>
> 2016-07-19 19:46 GMT+02:00 Ed Maste <emaste at freebsd.org>:
>> +.It arm         Ta soft Ta soft, double precision
> ...
>> +.It mips        Ta soft Ta identical to double
>
> I was wondering, what's the difference between two ways of phrasing
> it? If long double is double precision, it's identical to double,
> right?
>
>> +.It Dv BYTE_ORDER Ta Either Dv BIG_ENDIAN or Dv LITTLE_ENDIAN .
>> +.Dv PDP11_ENDIAN is not used on FreeBSD.
>
> Would it make more sense to describe GCC/Clang's officially documented
> endianness macros here?
>
> __BYTE_ORDER__
> __ORDER_LITTLE_ENDIAN__
> __ORDER_BIG_ENDIAN__
> __ORDER_PDP_ENDIAN__

I don't think so. We don't use them in the source tree (except to
implement these macros). These are not standardized, so we use our
macros as a standard. We want everybody to use them always, except in
code we get from upstream.

Warner


More information about the svn-src-all mailing list