The NetBSD Project

src/common/lib/libc/atomic/

Click on a directory to enter that directory. Click on a file to display its revision history and to get a chance to display diffs between revisions.

Current directory: [cvs.NetBSD.org] / src / common / lib / libc / atomic

Current tag: MAIN


File Rev. Age Author Last log entry
[BACK] Parent Directory        
[DIR] Attic/  [Don't hide]        
[TXT] atomic_add_16_cas.c  1.3   7 years  joerg   branches: 1.3.4; 1.3.26; Add aliases for the builtins used to implement C11/C+...
[TXT] atomic_add_32_cas.c  1.9   7 years  joerg   branches: 1.9.24; Add aliases for the builtins used to implement C11/C++11 atom...
[TXT] atomic_add_32_nv_cas.c  1.7   5 years  joerg   branches: 1.7.16; Include the C11 atomic builtin alias.
[TXT] atomic_add_64_cas.c  1.9   7 years  joerg   branches: 1.9.24; Add aliases for the builtins used to implement C11/C++11 atom...
[TXT] atomic_add_64_nv_cas.c  1.7   7 years  martin   branches: 1.7.26; Try to hide the C runtime implementation specific __sync_* op...
[TXT] atomic_add_8_cas.c  1.3   7 years  joerg   branches: 1.3.4; 1.3.26; Add aliases for the builtins used to implement C11/C+...
[TXT] atomic_and_16_cas.c  1.3   7 years  joerg   branches: 1.3.4; 1.3.26; Add aliases for the builtins used to implement C11/C+...
[TXT] atomic_and_16_nv_cas.c  1.2   7 years  martin   branches: 1.2.2; 1.2.18; Provide __sync_and_and_fetch_2 and __sync_and_and_fet...
[TXT] atomic_and_32_cas.c  1.10   7 years  joerg   branches: 1.10.24; Add aliases for the builtins used to implement C11/C++11 ato...
[TXT] atomic_and_32_nv_cas.c  1.7   7 years  martin   branches: 1.7.26; Try to hide the C runtime implementation specific __sync_* op...
[TXT] atomic_and_64_cas.c  1.10   7 years  joerg   branches: 1.10.24; Add aliases for the builtins used to implement C11/C++11 ato...
[TXT] atomic_and_64_nv_cas.c  1.7   7 years  martin   branches: 1.7.26; Try to hide the C runtime implementation specific __sync_* op...
[TXT] atomic_and_8_cas.c  1.3   7 years  joerg   branches: 1.3.4; 1.3.26; Add aliases for the builtins used to implement C11/C+...
[TXT] atomic_and_8_nv_cas.c  1.2   7 years  martin   branches: 1.2.2; 1.2.18; Provide __sync_and_and_fetch_2 and __sync_and_and_fet...
[TXT] atomic_c11_compare_exchange_cas_16.c  1.3   15 months  mrg   make some prototypes match the builtin properly. GCC 9 complains with the old v...
[TXT] atomic_c11_compare_exchange_cas_32.c  1.3   15 months  mrg   make some prototypes match the builtin properly. GCC 9 complains with the old v...
[TXT] atomic_c11_compare_exchange_cas_8.c  1.3   15 months  mrg   make some prototypes match the builtin properly. GCC 9 complains with the old v...
[TXT] atomic_cas_16_cas.c  1.3   7 years  martin   branches: 1.3.6; 1.3.28; Add a few missing namespace includes
[TXT] atomic_cas_32_cas.c  1.1   7 years  martin   branches: 1.1.4; 1.1.8; 1.1.30; Provide 32bit __sync ops based on atomic_cas_...
[TXT] atomic_cas_64_cas.c  1.2   7 years  martin   branches: 1.2.4; 1.2.8; 1.2.30; Do not include <stdbool.h> in the kernel
[TXT] atomic_cas_8_cas.c  1.3   7 years  martin   branches: 1.3.6; 1.3.28; Add a few missing namespace includes
[TXT] atomic_cas_by_cas32.c  1.4   7 years  matt   branches: 1.4.16; Add __sync_val_compare_and_swap_{1,2} aliases for _atomic_cas...
[TXT] atomic_dec_32_add.c  1.3   13 years  martin   branches: 1.3.64; Remove clause 3 and 4 from TNF licenses
[TXT] atomic_dec_32_cas.c  1.3   13 years  martin   branches: 1.3.64; Remove clause 3 and 4 from TNF licenses
[TXT] atomic_dec_32_nv_add.c  1.3   13 years  martin   branches: 1.3.64; Remove clause 3 and 4 from TNF licenses
[TXT] atomic_dec_32_nv_cas.c  1.3   13 years  martin   branches: 1.3.64; Remove clause 3 and 4 from TNF licenses
[TXT] atomic_dec_64_add.c  1.4   13 years  martin   branches: 1.4.64; Remove clause 3 and 4 from TNF licenses
[TXT] atomic_dec_64_cas.c  1.3   13 years  martin   branches: 1.3.64; Remove clause 3 and 4 from TNF licenses
[TXT] atomic_dec_64_nv_add.c  1.4   13 years  martin   branches: 1.4.64; Remove clause 3 and 4 from TNF licenses
[TXT] atomic_dec_64_nv_cas.c  1.3   13 years  martin   branches: 1.3.64; Remove clause 3 and 4 from TNF licenses
[TXT] atomic_inc_32_add.c  1.3   13 years  martin   branches: 1.3.64; Remove clause 3 and 4 from TNF licenses
[TXT] atomic_inc_32_cas.c  1.3   13 years  martin   branches: 1.3.64; Remove clause 3 and 4 from TNF licenses
[TXT] atomic_inc_32_nv_add.c  1.3   13 years  martin   branches: 1.3.64; Remove clause 3 and 4 from TNF licenses
[TXT] atomic_inc_32_nv_cas.c  1.3   13 years  martin   branches: 1.3.64; Remove clause 3 and 4 from TNF licenses
[TXT] atomic_inc_64_add.c  1.4   13 years  martin   branches: 1.4.64; Remove clause 3 and 4 from TNF licenses
[TXT] atomic_inc_64_cas.c  1.3   13 years  martin   branches: 1.3.64; Remove clause 3 and 4 from TNF licenses
[TXT] atomic_inc_64_nv_add.c  1.4   13 years  martin   branches: 1.4.64; Remove clause 3 and 4 from TNF licenses
[TXT] atomic_inc_64_nv_cas.c  1.4   13 years  martin   branches: 1.4.64; Remove clause 3 and 4 from TNF licenses
[TXT] atomic_init_cas.c  1.4   8 years  matt   branches: 1.4.26; Use __section(".test.startup") for the init routines
[TXT] atomic_init_testset.c  1.17   18 months  martin   PR 55239: initialize all RAS sections for non-MP configurations
[TXT] atomic_load.c  1.3   15 months  mrg   make some prototypes match the builtin properly. GCC 9 complains with the old v...
[TXT] atomic_nand_16_cas.c  1.3   2 years  isaki   Add missing alias for __atomic_fetch_nand_N. XXX I'm not sure why does llvm/spar...
[TXT] atomic_nand_32_cas.c  1.2   2 years  isaki   Add missing alias for __atomic_fetch_nand_N. XXX I'm not sure why does llvm/spar...
[TXT] atomic_nand_64_cas.c  1.2   7 years  martin   branches: 1.2.4; 1.2.8; 1.2.30; Make the _and_fetch_8 primitives return the n...
[TXT] atomic_nand_8_cas.c  1.3   2 years  isaki   Add missing alias for __atomic_fetch_nand_N. XXX I'm not sure why does llvm/spar...
[TXT] atomic_op_namespace.h  1.7   7 years  martin   branches: 1.7.16; Provide __sync_and_and_fetch_2 and __sync_and_and_fetch_1 for...
[TXT] atomic_or_16_cas.c  1.4   2 years  isaki   Fix return value. or_and_fetch should return new value.
[TXT] atomic_or_32_cas.c  1.10   7 years  joerg   branches: 1.10.24; Add aliases for the builtins used to implement C11/C++11 ato...
[TXT] atomic_or_32_nv_cas.c  1.6   7 years  martin   branches: 1.6.26; Try to hide the C runtime implementation specific __sync_* op...
[TXT] atomic_or_64_cas.c  1.10   7 years  joerg   branches: 1.10.24; Add aliases for the builtins used to implement C11/C++11 ato...
[TXT] atomic_or_64_nv_cas.c  1.7   7 years  martin   branches: 1.7.26; Try to hide the C runtime implementation specific __sync_* op...
[TXT] atomic_or_8_cas.c  1.4   2 years  isaki   Fix return value. or_and_fetch should return new value.
[TXT] atomic_store.c  1.3   15 months  mrg   make some prototypes match the builtin properly. GCC 9 complains with the old v...
[TXT] atomic_sub_16_cas.c  1.3   7 years  joerg   branches: 1.3.4; 1.3.26; Add aliases for the builtins used to implement C11/C+...
[TXT] atomic_sub_32_cas.c  1.2   7 years  joerg   branches: 1.2.4; 1.2.26; Add aliases for the builtins used to implement C11/C+...
[TXT] atomic_sub_64_cas.c  1.3   7 years  joerg   branches: 1.3.4; 1.3.26; Add aliases for the builtins used to implement C11/C+...
[TXT] atomic_sub_8_cas.c  1.3   7 years  joerg   branches: 1.3.4; 1.3.26; Add aliases for the builtins used to implement C11/C+...
[TXT] atomic_swap_16_cas.c  1.3   7 years  joerg   branches: 1.3.4; 1.3.26; Add aliases for the C11/C++11 spelling of the CAS pri...
[TXT] atomic_swap_32_cas.c  1.7   7 years  joerg   branches: 1.7.24; Add aliases for the C11/C++11 spelling of the CAS primitives....
[TXT] atomic_swap_64_cas.c  1.9   7 years  joerg   branches: 1.9.24; Add aliases for the C11/C++11 spelling of the CAS primitives....
[TXT] atomic_swap_8_cas.c  1.3   7 years  joerg   branches: 1.3.4; 1.3.26; Add aliases for the C11/C++11 spelling of the CAS pri...
[TXT] atomic_xor_16_cas.c  1.3   7 years  joerg   branches: 1.3.4; 1.3.26; Add aliases for the builtins used to implement C11/C+...
[TXT] atomic_xor_32_cas.c  1.2   7 years  joerg   branches: 1.2.4; 1.2.26; Add aliases for the builtins used to implement C11/C+...
[TXT] atomic_xor_64_cas.c  1.3   7 years  joerg   branches: 1.3.4; 1.3.26; Add aliases for the builtins used to implement C11/C+...
[TXT] atomic_xor_8_cas.c  1.3   7 years  joerg   branches: 1.3.4; 1.3.26; Add aliases for the builtins used to implement C11/C+...
[TXT] membar_ops_nop.c  1.7   7 years  martin   branches: 1.7.26; Try to hide the C runtime implementation specific __sync_* op...


CVSweb <webmaster@jp.NetBSD.org>