[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.=