svn commit: r252411 - head/sys/sys

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


On 2013-06-30 22:29, Ed Schouten wrote:
> 2013/6/30 Tijl Coosemans <tijl at coosemans.org>:
>> 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:
http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_419.htm

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/svn-src-head/attachments/20130701/89d09cb1/attachment.sig>


More information about the svn-src-head mailing list