diff options
author | marcel <marcel@FreeBSD.org> | 2008-04-09 01:00:35 +0000 |
---|---|---|
committer | marcel <marcel@FreeBSD.org> | 2008-04-09 01:00:35 +0000 |
commit | 70b66c62768829b3b28008ea0f19d401fe18a706 (patch) | |
tree | 4f22508f9496aa159cb09bf7e68be7a177a680d6 /share | |
parent | 687c791efaeebbdf0b161dfc65efb5ec0c5f556a (diff) | |
download | FreeBSD-src-70b66c62768829b3b28008ea0f19d401fe18a706.zip FreeBSD-src-70b66c62768829b3b28008ea0f19d401fe18a706.tar.gz |
Reimplement atomic_add, atomic_clear, atomic_set and atomic_subtract
so that all implemented variants have proper prototypes. The 8-bit,
16-bit and 64-bit variants are not implemented.
This really fixes the current build breakages caused by type casting
and struct aliasing rules.
Diffstat (limited to 'share')
0 files changed, 0 insertions, 0 deletions