On Sat, Jul 28, 2018 at 1:32 PM, Konstantin Belousov
<kostik...@gmail.com> wrote:
> Our existing practice is to not provide an advise in the man pages
> for the userspace code which would harm the portability or the standard
> conformance.

Perhaps, but you do not have to look beyond this manual page to find
that such a practice, if it is even nominally applied, is not followed
consistently.   The remainder of the document spells the terminating
value as plain "NULL."  FreeBSD manual pages consistently refer to
NULL as a pointer value.

The Linux manual page spells the terminating value (char *)NULL and
explicitly documents why.  That is perhaps both pedantically correct
and clear.  I am amenable to such a change.

> I am not so sure about CheriBSD, for instance.

I observe simply that CheriBSD is not FreeBSD and that CHERI is an
exotic architecture.

Best,
Conrad
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to