[Bug 277958] libc: invalid internal linkage on feclearexcept

[email protected] Thu, 19 Mar 2026 20:09:22 +0000
Newsgroups gmane.os.freebsd.devel.standards
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D277958

Mark Millard <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #7 from Mark Millard <[email protected]> ---
(In reply to Jonathan Wakely from comment #6)

My understanding of what I read in the C11 standard was that:

) The header can just use inline (no static or extern).

) One .c file could include the header and declare each
  such routine via use of "extern inline" and that will
  provide the routine used when inlining is not done,
  including for handling use of & to get the unique
  pointer.

The rest is having the compiled .c available for linking.

This ties back to 6.7.4 Function Specifiers and its EXAMPLE 1
with the fhar function and the supporting text. (The text
is not about header behavior, but using the properties
described leads to my understanding of the behavior for my
earlier above notes.)

--=20
You are receiving this mail because:
You are the assignee for the bug.=