Page MenuHomeFreeBSD

mandoc: Drop -ieee754-2008 abbreviation
ClosedPublic

Authored by ziaee on Tue, Sep 22, 12:47 AM.
Tags
None
Referenced Files
F173261211: D59880.diff
Thu, Sep 24, 7:13 PM
F173201885: D59880.id187372.diff
Thu, Sep 24, 6:40 AM
F173190177: D59880.id187366.diff
Thu, Sep 24, 4:46 AM
F173188685: D59880.id.diff
Thu, Sep 24, 4:39 AM
F173182114: D59880.diff
Thu, Sep 24, 3:52 AM
Unknown Object (File)
Thu, Sep 24, 2:46 AM
Unknown Object (File)
Wed, Sep 23, 8:13 PM
Unknown Object (File)
Wed, Sep 23, 8:11 PM
Subscribers

Details

Summary

Improve manpage compatability by dropping an abbreviation macro that
compiler upstreams do not want. It was only used in three pages, which
are amended in this commit.

Note, on man.freebsd.org these do not render, because it uses groff:

https://man.freebsd.org/cgi/man.cgi?query=cospi&apropos=0&sektion=0&manpath=FreeBSD+16.0-CURRENT&format=html

We have to be really careful about compat, there's 56 years of ecosystem
around manpages that is all generally integrated and working better than
anything else we have. Also our math libraries have a lot of downstreams
which might be using different toolchains.

MFC after: no, these did not MFC
Requested by: Ingo Schwarze <schwarze@openbsd.org>
Fixes: db3884b03989 ("contrib/mandoc: add -ieee754-2008")
Fixes: 63cd0841de76 ("document .St -ieee754-2008 in mdoc")

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable