[Bug 289746] no support for c++ standard library module
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 24 Sep 2025 13:54:58 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=289746
Mark Millard <marklmi26-fbsd@yahoo.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |marklmi26-fbsd@yahoo.com
--- Comment #4 from Mark Millard <marklmi26-fbsd@yahoo.com> ---
(In reply to Dimitry Andric from comment #3)
Looking, it seems that this traces back to use
of FreeBSD's C definitions (lib/msun/*/fenv.h
that are machine specific) for feclearexcept,
fegetexceptflag, fetestexcept, fegetround,
fesetround, fesetenv and that the FreeBSD's
use of static inline for them is not consistent
with POSIX or C standard definitions of the
routine's prototypes.
So there seems to be somewhat of a general
standards compliance issue as well, even
without C++ involved. (Indicating one aspect
of the "fair bit of work".)
--
You are receiving this mail because:
You are the assignee for the bug.