svn commit: r252411 - head/sys/sys

Tijl Coosemans tijl at
Mon Jul 1 07:37:32 UTC 2013

On 2013-06-30 22:29, Ed Schouten wrote:
> 2013/6/30 Tijl Coosemans <tijl at>:
>> The N1570 draft of C11 7.1.2 point 6 says:
>> Any declaration of a library function shall have external linkage.
> Then I think we are in serious troubles. For example,
> atomic_fetch_add() is described as a "generic function". Is a "generic
> function" a "library function"? If so, my guess is that it is
> impossible to derive a standards-compliant implementation of this
> header.

The standard doesn't define what a generic function is. There is a
defect report about that:

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: OpenPGP digital signature
URL: <>

More information about the svn-src-head mailing list