uatomic/x86: Remove redundant memory barriers
[urcu.git] / .gitignore
index 0286f0afeec0e4b45ef7dd338960147e750800a0..8b3a2abaac85ae3c923689feb4caf886ef003c68 100644 (file)
-urcu/arch.h
-urcu/uatomic.h
+# SPDX-FileCopyrightText: 2009-2022 EfficiOS Inc.
+#
+# SPDX-License-Identifier: MIT
+
 tests/api.h
 
-tests/urcutorture
-tests/urcutorture-yield
-tests/urcu-asm.S
-tests/test_rwlock_timing
-tests/test_urcu
-tests/test_urcu_dynamic_link
-tests/test_urcu_timing
-tests/test_urcu_yield
-tests/test_looplen
-tests/test_mutex
-tests/test_perthreadlock
-tests/test_perthreadlock_timing
-tests/test_qsbr
-tests/test_qsbr_dynamic_link
-tests/test_qsbr_gc
-tests/test_qsbr_lgc
-tests/test_qsbr_timing
-tests/test_rwlock
-tests/test_uatomic
-tests/test_urcu_gc
-tests/test_urcu_gc_mb
-tests/test_urcu_lgc
-tests/test_urcu_lgc_mb
-tests/test_urcu_mb
-tests/test_urcu_mb_defer
-tests/test_urcu_assign
-tests/test_urcu_assign_dynamic_link
-tests/test_urcu_bp
-tests/test_urcu_bp_dynamic_link
-tests/rcutorture_qsbr
-tests/rcutorture_urcu
-tests/rcutorture_urcu_bp
-tests/rcutorture_urcu_mb
-tests/rcutorture_urcu_qsbr
-tests/rcutorture_urcu_signal
-tests/test_cycles_per_loop
-tests/test_urcu_defer
-tests/test_urcu_hash
-tests/test_urcu_lfq
-tests/test_urcu_lfq_dynlink
-tests/test_urcu_lfs
-tests/test_urcu_lfs_dynlink
-tests/test_urcu_mb_gc
-tests/test_urcu_mb_lgc
-tests/test_urcu_qsbr
-tests/test_urcu_qsbr_dynamic_link
-tests/test_urcu_qsbr_gc
-tests/test_urcu_qsbr_lgc
-tests/test_urcu_qsbr_timing
-tests/test_urcu_signal
-tests/test_urcu_signal_dynamic_link
-tests/test_urcu_signal_gc
-tests/test_urcu_signal_lgc
-tests/test_urcu_signal_timing
-tests/test_urcu_signal_yield
-tests/test_urcu_wfq
-tests/test_urcu_wfq_dynlink
-tests/test_urcu_wfs
-tests/test_urcu_wfs_dynlink
-tests/test_urcu_fork
-tests/test_urcu_ja
-tests/test_urcu_ja_range
-tests/test_urcu_lfs_rcu
-tests/test_urcu_lfs_rcu_dynlink
-tests/test_urcu_multiflavor
-tests/test_urcu_multiflavor_dynlink
-tests/test_urcu_wfcq
-tests/test_urcu_wfcq_dynlink
-tests/*.log
+
+tests/unit/urcu-asm.S
+tests/unit/test_arch
+tests/unit/test_arch_cxx
+tests/unit/test_build
+tests/unit/test_build_cxx
+tests/unit/test_build_dynlink
+tests/unit/test_build_dynlink_cxx
+tests/unit/test_uatomic
+tests/unit/test_uatomic_cxx
+tests/unit/test_urcu_multiflavor
+tests/unit/test_urcu_multiflavor_cxx
+tests/unit/test_urcu_multiflavor_dynlink
+tests/unit/test_urcu_multiflavor_dynlink_cxx
+tests/unit/test_urcu_multiflavor_single_unit
+tests/unit/test_urcu_multiflavor_single_unit_cxx
+tests/unit/test_urcu_multiflavor_single_unit_dynlink
+tests/unit/test_urcu_multiflavor_single_unit_dynlink_cxx
+tests/unit/get_cpu_mask_from_sysfs
+tests/unit/get_cpu_mask_from_sysfs_cxx
+tests/unit/get_max_cpuid_from_sysfs
+tests/unit/get_max_cpuid_from_sysfs_cxx
+tests/unit/test_get_max_cpuid_from_mask
+tests/unit/test_get_max_cpuid_from_mask_cxx
+tests/unit/test_get_possible_cpus_array_len
+tests/unit/test_get_possible_cpus_array_len_cxx
+
+tests/utils/libtap.a
+tests/utils/env.sh
+
+tests/regression/rcutorture_urcu_bp
+tests/regression/rcutorture_urcu_bp_cxx
+tests/regression/rcutorture_urcu_mb
+tests/regression/rcutorture_urcu_mb_cxx
+tests/regression/rcutorture_urcu_membarrier
+tests/regression/rcutorture_urcu_membarrier_cxx
+tests/regression/rcutorture_urcu_qsbr
+tests/regression/rcutorture_urcu_qsbr_cxx
+tests/regression/rcutorture_urcu_signal
+tests/regression/rcutorture_urcu_signal_cxx
+tests/regression/test_urcu_fork_cxx.tap
+tests/regression/test_urcu_fork.tap
+
+tests/benchmark/test_rwlock_timing
+tests/benchmark/test_urcu
+tests/benchmark/test_urcu_dynamic_link
+tests/benchmark/test_urcu_timing
+tests/benchmark/test_urcu_yield
+tests/benchmark/test_looplen
+tests/benchmark/test_mutex
+tests/benchmark/test_perthreadlock
+tests/benchmark/test_perthreadlock_timing
+tests/benchmark/test_qsbr
+tests/benchmark/test_qsbr_dynamic_link
+tests/benchmark/test_qsbr_gc
+tests/benchmark/test_qsbr_lgc
+tests/benchmark/test_qsbr_timing
+tests/benchmark/test_rwlock
+tests/benchmark/test_urcu_gc
+tests/benchmark/test_urcu_gc_mb
+tests/benchmark/test_urcu_lgc
+tests/benchmark/test_urcu_lgc_mb
+tests/benchmark/test_urcu_mb
+tests/benchmark/test_urcu_mb_defer
+tests/benchmark/test_urcu_assign
+tests/benchmark/test_urcu_assign_dynamic_link
+tests/benchmark/test_urcu_bp
+tests/benchmark/test_urcu_bp_dynamic_link
+tests/benchmark/test_cycles_per_loop
+tests/benchmark/test_urcu_defer
+tests/benchmark/test_urcu_hash
+tests/benchmark/test_urcu_lfq
+tests/benchmark/test_urcu_lfq_dynlink
+tests/benchmark/test_urcu_lfs
+tests/benchmark/test_urcu_lfs_dynlink
+tests/benchmark/test_urcu_mb_gc
+tests/benchmark/test_urcu_mb_lgc
+tests/benchmark/test_urcu_qsbr
+tests/benchmark/test_urcu_qsbr_dynamic_link
+tests/benchmark/test_urcu_qsbr_gc
+tests/benchmark/test_urcu_qsbr_lgc
+tests/benchmark/test_urcu_qsbr_timing
+tests/benchmark/test_urcu_signal
+tests/benchmark/test_urcu_signal_dynamic_link
+tests/benchmark/test_urcu_signal_gc
+tests/benchmark/test_urcu_signal_lgc
+tests/benchmark/test_urcu_signal_timing
+tests/benchmark/test_urcu_signal_yield
+tests/benchmark/test_urcu_wfq
+tests/benchmark/test_urcu_wfq_dynlink
+tests/benchmark/test_urcu_wfs
+tests/benchmark/test_urcu_wfs_dynlink
+tests/benchmark/test_urcu_ja
+tests/benchmark/test_urcu_ja_range
+tests/benchmark/test_urcu_lfs_rcu
+tests/benchmark/test_urcu_lfs_rcu_dynlink
+tests/benchmark/test_urcu_wfcq
+tests/benchmark/test_urcu_wfcq_dynlink
+
+tests/benchmark/*.log
 *.so
+*.exe
 
 doc/examples/urcu-flavors/qsbr
 doc/examples/urcu-flavors/mb
@@ -108,19 +142,24 @@ doc/examples/lfstack/cds_lfs_pop_all_blocking
 
 doc/examples/rculfhash/cds_lfht_add
 doc/examples/rculfhash/cds_lfht_add_unique
+doc/examples/rculfhash/cds_lfht_add_replace
 doc/examples/rculfhash/cds_lfht_del
+doc/examples/rculfhash/cds_lfht_destroy
+doc/examples/rculfhash/cds_lfht_lookup
+doc/examples/rculfhash/cds_lfht_for_each_entry_duplicate
 
 #automake
-/config.h
+/include/config.h
 .deps/
 .libs/
 Makefile.in
-Makefile
 *.la
 *.bz2
 *.o
 *.lo
 *.loT
+*.log
+*.trs
 /config.log
 /configure
 /config/compile
@@ -128,17 +167,18 @@ Makefile
 /config/config.sub
 /config/depcomp
 /config/install-sh
-/config/libtool.m4
 /config/ltmain.sh
-/config/lt~obsolete.m4
-/config/ltoptions.m4
-/config/ltsugar.m4
-/config/ltversion.m4
 /config/missing
+/config/test-driver
 /aclocal.m4
+/m4/libtool.m4
+/m4/lt~obsolete.m4
+/m4/ltoptions.m4
+/m4/ltsugar.m4
+/m4/ltversion.m4
 /libtool
-/stamp-h1
-/config.h.in
+/include/stamp-h1
+/include/config.h.in
 /config.status
 /autom4te.cache/
 config.h
@@ -148,4 +188,18 @@ liburcu-bp.pc
 liburcu-cds.pc
 liburcu-qsbr.pc
 liburcu-mb.pc
+liburcu-memb.pc
 liburcu-signal.pc
+
+/Makefile
+/doc/Makefile
+/doc/examples/Makefile
+/extras/Makefile
+/include/Makefile
+/src/Makefile
+/tests/Makefile
+/tests/benchmark/Makefile
+/tests/common/Makefile
+/tests/regression/Makefile
+/tests/unit/Makefile
+/tests/utils/Makefile
This page took 0.024724 seconds and 4 git commands to generate.