| LOCAL_PATH := $(my-dir) |
| |
| include $(LOCAL_PATH)/../../android/build/boost-common-decl.mk |
| |
| ### |
| ### COMMON VARIABLES: if you add to this list, be sure to |
| ### unset them at the bottom of this file |
| ### |
| |
| EXTERNAL_BOOST_THREAD_BUILD := $(LOCAL_PATH)/android/build |
| EXTERNAL_BOOST_THREAD_COMMON_STATIC := $(EXTERNAL_BOOST_THREAD_BUILD)/thread-common-static.mk |
| EXTERNAL_BOOST_THREAD_COMMON_SHARED := $(EXTERNAL_BOOST_THREAD_BUILD)/thread-common-shared.mk |
| EXTERNAL_BOOST_THREAD_TEST_COMMON_STATIC := $(EXTERNAL_BOOST_THREAD_BUILD)/thread-test-common-static.mk |
| EXTERNAL_BOOST_THREAD_TEST_COMMON_SHARED := $(EXTERNAL_BOOST_THREAD_BUILD)/thread-test-common-shared.mk |
| EXTERNAL_BOOST_THREAD_ALL_TESTS := |
| |
| # libboost_thread: |
| |
| EXTERNAL_BOOST_THREAD_LIBBOOST_THREAD_SRC_FILES := \ |
| src/pthread/thread.cpp \ |
| src/pthread/once.cpp \ |
| src/future.cpp |
| |
| include $(CLEAR_VARS) |
| include $(EXTERNAL_BOOST_COMMON) |
| include $(EXTERNAL_BOOST_THREAD_COMMON_SHARED) |
| LOCAL_MODULE := libboost_thread |
| LOCAL_SRC_FILES := $(EXTERNAL_BOOST_THREAD_LIBBOOST_THREAD_SRC_FILES) |
| LOCAL_SHARED_LIBRARIES += \ |
| libboost_chrono |
| include $(BUILD_SHARED_LIBRARY) |
| |
| include $(CLEAR_VARS) |
| include $(EXTERNAL_BOOST_COMMON) |
| include $(EXTERNAL_BOOST_THREAD_COMMON_STATIC) |
| LOCAL_MODULE := libboost_thread |
| LOCAL_SRC_FILES := $(EXTERNAL_BOOST_THREAD_LIBBOOST_THREAD_SRC_FILES) |
| LOCAL_STATIC_LIBRARIES += \ |
| libboost_chrono |
| include $(BUILD_STATIC_LIBRARY) |
| |
| # unit tests: |
| |
| SUITE := t_threads |
| SOURCES := test/test_thread.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-test.mk |
| SOURCES := test/test_thread_id.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-test.mk |
| SOURCES := test/test_hardware_concurrency.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-test.mk |
| SOURCES := test/test_physical_concurrency.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-test.mk |
| SOURCES := test/test_thread_move.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-test.mk |
| SOURCES := test/test_thread_return_local.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-test.mk |
| SOURCES := test/test_thread_move_return.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-test.mk |
| SOURCES := test/test_thread_launching.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-test.mk |
| SOURCES := test/test_thread_mf.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-test.mk |
| SOURCES := test/test_thread_exit.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-test.mk |
| SOURCES := test/test_move_function.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-test.mk |
| SOURCES := test/test_tss.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-test.mk |
| SOURCES := test/test_xtime.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-test.mk |
| |
| SUITE := t_sync |
| SOURCES := test/test_mutex.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-test.mk |
| SOURCES := test/test_condition_notify_one.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-test.mk |
| SOURCES := test/test_condition_timed_wait_times_out.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-test.mk |
| SOURCES := test/test_condition_notify_all.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-test.mk |
| SOURCES := test/test_condition.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-test.mk |
| SOURCES := test/test_once.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-test.mk |
| SOURCES := test/test_barrier.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run.mk |
| SOURCES := test/test_barrier_void_fct.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run.mk |
| SOURCES := test/test_barrier_size_fct.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run.mk |
| SOURCES := test/test_lock_concept.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-test.mk |
| SOURCES := test/test_generic_locks.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-test.mk |
| SOURCES := test/test_latch.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run.mk |
| SOURCES := test/test_completion_latch.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run.mk |
| |
| SUITE := t_shared |
| SOURCES := test/test_shared_mutex.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-test.mk |
| SOURCES := test/test_shared_mutex_part_2.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-test.mk |
| SOURCES := test/test_shared_mutex_timed_locks.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-test.mk |
| SOURCES := test/test_shared_mutex_timed_locks_chrono.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-test.mk |
| |
| SUITE := t_futures |
| SOURCES := test/test_futures.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-test.mk |
| |
| SUITE := tickets |
| SOURCES := test/test_2309.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-test.mk |
| SOURCES := test/test_2501.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run.mk |
| SOURCES := test/test_2741.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-test.mk |
| SOURCES := test/test_3628.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run.mk |
| SOURCES := test/test_4521.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run.mk |
| SOURCES := test/test_4648.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run.mk |
| SOURCES := test/test_4882.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run.mk |
| SOURCES := test/test_5542_1.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run.mk |
| SOURCES := test/test_5542_2.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run.mk |
| SOURCES := test/test_5542_3.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run.mk |
| SOURCES := test/test_5891.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run.mk |
| SOURCES := test/test_6174.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run.mk |
| SOURCES := test/test_7328.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run.mk |
| SOURCES := test/test_7571.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run.mk |
| SOURCES := test/test_9319.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run.mk |
| SOURCES := test/test_9856.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run.mk |
| SOURCES := test/test_10964.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run.mk |
| SOURCES := test/test_11053.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-test.mk |
| |
| # The oth_tickets suite is marked as "explicit," meaning that |
| # they don't run as part of the default tests. |
| # This test always fails |
| #SUITE := oth_tickets |
| #SOURCES := test/test_5351.cpp |
| #include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run.mk |
| # This test runs forever |
| #SOURCES := test/test_5502.cpp |
| #include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run.mk |
| |
| SUITE := ts_conditions |
| SOURCES := test/sync/conditions/condition_variable/default_pass.cpp |
| NAME := condition_variable__default_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/conditions/condition_variable/dtor_pass.cpp |
| NAME := condition_variable__dtor_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/conditions/condition_variable/native_handle_pass.cpp |
| NAME := condition_variable__native_handle_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit-pthread.mk |
| SOURCES := test/sync/conditions/condition_variable/wait_pass.cpp |
| NAME := condition_variable__wait_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/conditions/condition_variable/wait_for_pass.cpp |
| NAME := condition_variable__wait_for_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/conditions/condition_variable/wait_for_pred_pass.cpp |
| NAME := condition_variable__wait_for_pred_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/conditions/condition_variable/wait_until_pass.cpp |
| NAME := condition_variable__wait_until_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/conditions/condition_variable/wait_until_pred_pass.cpp |
| NAME := condition_variable__wait_until_pred_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/conditions/condition_variable_any/default_pass.cpp |
| NAME := condition_variable_any__default_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/conditions/condition_variable_any/dtor_pass.cpp |
| NAME := condition_variable_any__dtor_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/conditions/condition_variable_any/wait_for_pass.cpp |
| NAME := condition_variable_any__wait_for_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/conditions/condition_variable_any/wait_for_pred_pass.cpp |
| NAME := condition_variable_any__wait_for_pred_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/conditions/condition_variable_any/wait_until_pass.cpp |
| NAME := condition_variable_any__wait_until_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/conditions/condition_variable_any/wait_until_pred_pass.cpp |
| NAME := condition_variable_any__wait_until_pred_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/conditions/cv_status/cv_status_pass.cpp |
| NAME := cv_status__cv_status_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/conditions/notify_all_at_thread_exit_pass.cpp |
| NAME := notify_all_at_thread_exit_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_async |
| SOURCES := test/sync/futures/async/async_pass.cpp |
| NAME := async__async_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/async/async_executor_pass.cpp |
| NAME := async__async_executor_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_promise |
| SOURCES := test/sync/futures/promise/alloc_ctor_pass.cpp |
| NAME := promise__alloc_ctor_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/promise/default_pass.cpp |
| NAME := promise__default_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/promise/dtor_pass.cpp |
| NAME := promise__dtor_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/promise/get_future_pass.cpp |
| NAME := promise__get_future_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/promise/move_ctor_pass.cpp |
| NAME := promise__move_ctor_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/promise/move_assign_pass.cpp |
| NAME := promise__move_asign_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/promise/set_exception_pass.cpp |
| NAME := promise__set_exception_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/promise/set_lvalue_pass.cpp |
| NAME := promise__set_lvalue_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/promise/set_rvalue_pass.cpp |
| NAME := promise__set_rvalue_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/promise/set_value_const_pass.cpp |
| NAME := promise__set_value_const_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/promise/set_value_void_pass.cpp |
| NAME := promise__set_value_void_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/promise/emplace_pass.cpp |
| NAME := promise__emplace_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/promise/use_allocator_pass.cpp |
| NAME := promise__use_allocator_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/promise/set_exception_at_thread_exit_pass.cpp |
| NAME := promise__set_exception_at_thread_exit_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/promise/set_lvalue_at_thread_exit_pass.cpp |
| NAME := promise__set_lvalue_at_thread_exit_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/promise/set_rvalue_at_thread_exit_pass.cpp |
| NAME := promise__set_rvalue_at_thread_exit_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/promise/set_value_at_thread_exit_const_pass.cpp |
| NAME := promise__set_value_at_thread_exit_const_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/promise/set_value_at_thread_exit_void_pass.cpp |
| NAME := promise__set_value_at_thread_exit_void_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_make_ready_future |
| SOURCES := test/sync/futures/make_ready_future_pass.cpp |
| NAME := make_ready_future_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_future |
| SOURCES := test/sync/futures/future/default_pass.cpp |
| NAME := future__default_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/future/dtor_pass.cpp |
| NAME := future__dtor_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/future/get_pass.cpp |
| NAME := future__get_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/future/get_or_pass.cpp |
| NAME := future__get_or_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/future/move_ctor_pass.cpp |
| NAME := future__move_ctor_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/future/move_assign_pass.cpp |
| NAME := future__move_asign_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/future/share_pass.cpp |
| NAME := future__share_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/future/wait_pass.cpp |
| NAME := future__wait_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/future/wait_for_pass.cpp |
| NAME := future__wait_for_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/future/wait_until_pass.cpp |
| NAME := future__wait_until_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/future/then_pass.cpp |
| NAME := future__then_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/future/then_executor_pass.cpp |
| NAME := future__then_executor_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/future/async_deferred_then_pass.cpp |
| NAME := future__async_def_then_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/future/then_deferred_pass.cpp |
| NAME := future__then_def_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_shared_future |
| SOURCES := test/sync/futures/shared_future/copy_assign_pass.cpp |
| NAME := shared_future__copy_assign_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/shared_future/copy_ctor_pass.cpp |
| NAME := shared_future__copy_ctor_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/shared_future/default_pass.cpp |
| NAME := shared_future__default_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/shared_future/dtor_pass.cpp |
| NAME := shared_future__dtor_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/shared_future/get_pass.cpp |
| NAME := shared_future__get_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/shared_future/move_ctor_pass.cpp |
| NAME := shared_future__move_ctor_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/shared_future/move_assign_pass.cpp |
| NAME := shared_future__move_asign_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/shared_future/wait_pass.cpp |
| NAME := shared_future__wait_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/shared_future/wait_for_pass.cpp |
| NAME := shared_future__wait_for_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/shared_future/wait_until_pass.cpp |
| NAME := shared_future__wait_until_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/shared_future/then_pass.cpp |
| NAME := shared_future__then_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/shared_future/then_executor_pass.cpp |
| NAME := shared_future__then_executor_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_packaged_task |
| SOURCES := test/sync/futures/packaged_task/alloc_ctor_pass.cpp |
| NAME := packaged_task__alloc_ctor_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/packaged_task/default_ctor_pass.cpp |
| NAME := packaged_task__default_ctor_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/packaged_task/func_ctor_pass.cpp |
| NAME := packaged_task__func_ctor_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/packaged_task/dtor_pass.cpp |
| NAME := packaged_task__dtor_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/packaged_task/get_future_pass.cpp |
| NAME := packaged_task__get_future_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/packaged_task/move_ctor_pass.cpp |
| NAME := packaged_task__move_ctor_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/packaged_task/move_assign_pass.cpp |
| NAME := packaged_task__move_asign_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/packaged_task/operator_pass.cpp |
| NAME := packaged_task__operator_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/packaged_task/reset_pass.cpp |
| NAME := packaged_task__reset_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/packaged_task/use_allocator_pass.cpp |
| NAME := packaged_task__use_allocator_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/packaged_task/types_pass.cpp |
| NAME := packaged_task__types_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/packaged_task/member_swap_pass.cpp |
| NAME := packaged_task__member_swap_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/packaged_task/non_member_swap_pass.cpp |
| NAME := packaged_task__non_member_swap_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/packaged_task/make_ready_at_thread_exit_pass.cpp |
| NAME := packaged_task__make_ready_at_thread_exit_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_when_all |
| SOURCES := test/sync/futures/when_all/none_pass.cpp |
| NAME := when_all__none_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/when_all/one_pass.cpp |
| NAME := when_all__one_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/when_all/iterators_pass.cpp |
| NAME := when_all__iterators_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/when_all/variadic_pass.cpp |
| NAME := when_all__variadic_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_when_any |
| SOURCES := test/sync/futures/when_any/none_pass.cpp |
| NAME := when_any__none_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/when_any/one_pass.cpp |
| NAME := when_any__one_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/when_any/iterators_pass.cpp |
| NAME := when_any__iterators_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/futures/when_any/variadic_pass.cpp |
| NAME := when_any__variadic_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_lock_guard |
| SOURCES := test/sync/mutual_exclusion/locks/lock_guard/adopt_lock_pass.cpp |
| NAME := lock_guard__cons__adopt_lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/lock_guard/default_pass.cpp |
| NAME := lock_guard__cons__default_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/lock_guard/types_pass.cpp |
| NAME := lock_guard__types_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/lock_guard/make_lock_guard_pass.cpp |
| NAME := make_lock_guard_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/lock_guard/make_lock_guard_adopt_lock_pass.cpp |
| NAME := make_lock_guard__adopt_lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_unique_lock |
| SOURCES := test/sync/mutual_exclusion/locks/unique_lock/cons/adopt_lock_pass.cpp |
| NAME := unique_lock__cons__adopt_lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/unique_lock/cons/default_pass.cpp |
| NAME := unique_lock__cons__default_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/unique_lock/cons/defer_lock_pass.cpp |
| NAME := unique_lock__cons__defer_lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/unique_lock/cons/duration_pass.cpp |
| NAME := unique_lock__cons__duration_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/./sync/mutual_exclusion/locks/unique_lock/cons/move_assign_pass.cpp |
| NAME := unique_lock__cons__move_assign_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| NAME := unique_lock__cons__move_ctor_p |
| SOURCES := test/sync/mutual_exclusion/locks/unique_lock/cons/move_ctor_upgrade_lock_pass.cpp |
| NAME := uq_lk_cons_mv_c_upg_lk_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/unique_lock/cons/move_ctor_upgrade_lock_try_pass.cpp |
| NAME := uq_lk_cons_mv_c_upg_lk_t_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/unique_lock/cons/move_ctor_upgrade_lock_for_pass.cpp |
| NAME := uq_lk_cons_mv_c_upg_lk_f_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/unique_lock/cons/move_ctor_upgrade_lock_until_pass.cpp |
| NAME := uq_lk_cons_mv_c_upg_lk_u_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/unique_lock/cons/mutex_pass.cpp |
| NAME := unique_lock__cons__mutex_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/unique_lock/cons/time_point_pass.cpp |
| NAME := unique_lock__cons__time_point_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/unique_lock/cons/try_to_lock_pass.cpp |
| NAME := unique_lock__cons__try_to_lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/unique_lock/locking/lock_pass.cpp |
| NAME := unique_lock__lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/unique_lock/locking/try_lock_for_pass.cpp |
| NAME := unique_lock__try_lock_for_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/unique_lock/locking/try_lock_pass.cpp |
| NAME := unique_lock__try_lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/unique_lock/locking/try_lock_until_pass.cpp |
| NAME := unique_lock__try_lock_until_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/unique_lock/locking/unlock_pass.cpp |
| NAME := unique_lock__unlock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/unique_lock/mod/member_swap_pass.cpp |
| NAME := unique_lock__member_swap_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/unique_lock/mod/non_member_swap_pass.cpp |
| NAME := unique_lock__non_member_swap_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/unique_lock/mod/release_pass.cpp |
| NAME := unique_lock__release_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/unique_lock/obs/mutex_pass.cpp |
| NAME := unique_lock__mutex_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/unique_lock/obs/op_bool_pass.cpp |
| NAME := unique_lock__op_bool_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/unique_lock/obs/owns_lock_pass.cpp |
| NAME := unique_lock__owns_lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/unique_lock/types_pass.cpp |
| NAME := unique_lock__types_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_make_unique_lock |
| SOURCES := test/sync/mutual_exclusion/locks/unique_lock/cons/make_unique_lock_mutex_pass.cpp |
| NAME := make_unique_lock__mutex_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/unique_lock/cons/make_unique_lock_adopt_lock_pass.cpp |
| NAME := make_unique_lock__adopt_lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/unique_lock/cons/make_unique_lock_defer_lock_pass.cpp |
| NAME := make_unique_lock__defer_lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/unique_lock/cons/make_unique_lock_try_to_lock_pass.cpp |
| NAME := make_unique_lock__try_to_lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SOURCES := test/sync/mutual_exclusion/locks/unique_lock/cons/make_unique_locks_mutex_pass.cpp |
| NAME := make_unique_locks__mutex_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_shared_lock |
| SOURCES := test/sync/mutual_exclusion/locks/shared_lock/cons/adopt_lock_pass.cpp |
| NAME := shared_lock__cons__adopt_lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/shared_lock/cons/default_pass.cpp |
| NAME := shared_lock__cons__default_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/shared_lock/cons/defer_lock_pass.cpp |
| NAME := shared_lock__cons__defer_lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/shared_lock/cons/duration_pass.cpp |
| NAME := shared_lock__cons__duration_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/shared_lock/cons/move_assign_pass.cpp |
| NAME := shared_lock__cons__move_assign_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/shared_lock/cons/move_ctor_pass.cpp |
| NAME := shared_lock__cons__move_ctor_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/shared_lock/cons/move_ctor_unique_lock_pass.cpp |
| NAME := sh_lock_cons_move_ctor_unq_lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/shared_lock/cons/move_ctor_upgrade_lock_pass.cpp |
| NAME := sh_lock_cons_move_ctor_upg_lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/shared_lock/cons/mutex_pass.cpp |
| NAME := shared_lock__cons__mutex_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/shared_lock/cons/time_point_pass.cpp |
| NAME := shared_lock__cons__time_point_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/shared_lock/cons/try_to_lock_pass.cpp |
| NAME := shared_lock__cons__try_to_lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/shared_lock/locking/lock_pass.cpp |
| NAME := shared_lock__lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/shared_lock/locking/try_lock_for_pass.cpp |
| NAME := shared_lock__try_lock_for_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/shared_lock/locking/try_lock_pass.cpp |
| NAME := shared_lock__try_lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/shared_lock/locking/try_lock_until_pass.cpp |
| NAME := shared_lock__try_lock_until_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/shared_lock/locking/unlock_pass.cpp |
| NAME := shared_lock__unlock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/shared_lock/mod/member_swap_pass.cpp |
| NAME := shared_lock__member_swap_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/shared_lock/mod/non_member_swap_pass.cpp |
| NAME := shared_lock__non_member_swap_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/shared_lock/mod/release_pass.cpp |
| NAME := shared_lock__release_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/shared_lock/obs/mutex_pass.cpp |
| NAME := shared_lock__mutex_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/shared_lock/obs/op_bool_pass.cpp |
| NAME := shared_lock__op_bool_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/shared_lock/obs/owns_lock_pass.cpp |
| NAME := shared_lock__owns_lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/shared_lock/types_pass.cpp |
| NAME := shared_lock__types_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_upgrade_lock |
| SOURCES := test/sync/mutual_exclusion/locks/upgrade_lock/cons/adopt_lock_pass.cpp |
| NAME := upgrade_lock__cons__adopt_lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/upgrade_lock/cons/default_pass.cpp |
| NAME := upgrade_lock__cons__default_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/upgrade_lock/cons/defer_lock_pass.cpp |
| NAME := upgrade_lock__cons__defer_lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/upgrade_lock/cons/duration_pass.cpp |
| NAME := upgrade_lock__cons__duration_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/upgrade_lock/cons/move_assign_pass.cpp |
| NAME := upgrade_lock__cons__move_assign_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/upgrade_lock/cons/move_ctor_pass.cpp |
| NAME := upgrade_lock__cons__move_ctor_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/upgrade_lock/cons/move_ctor_unique_lock_pass.cpp |
| NAME := upg_lock_cons_mv_ctor_uq_lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/upgrade_lock/cons/mutex_pass.cpp |
| NAME := upgrade_lock__cons__mutex_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/upgrade_lock/cons/time_point_pass.cpp |
| NAME := upgrade_lock__cons__time_point_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/upgrade_lock/cons/try_to_lock_pass.cpp |
| NAME := upgrade_lock__cons__try_to_lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/upgrade_lock/locking/lock_pass.cpp |
| NAME := upgrade_lock__lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/upgrade_lock/locking/try_lock_for_pass.cpp |
| NAME := upgrade_lock__try_lock_for_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/upgrade_lock/locking/try_lock_pass.cpp |
| NAME := upgrade_lock__try_lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/upgrade_lock/locking/try_lock_until_pass.cpp |
| NAME := upgrade_lock__try_lock_until_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/upgrade_lock/locking/unlock_pass.cpp |
| NAME := upgrade_lock__unlock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/upgrade_lock/mod/member_swap_pass.cpp |
| NAME := upgrade_lock__member_swap_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/upgrade_lock/mod/non_member_swap_pass.cpp |
| NAME := upgrade_lock__non_member_swap_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/upgrade_lock/mod/release_pass.cpp |
| NAME := upgrade_lock__release_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/upgrade_lock/obs/mutex_pass.cpp |
| NAME := upgrade_lock__mutex_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/upgrade_lock/obs/op_bool_pass.cpp |
| NAME := upgrade_lock__op_bool_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/upgrade_lock/obs/owns_lock_pass.cpp |
| NAME := upgrade_lock__owns_lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/upgrade_lock/types_pass.cpp |
| NAME := upgrade_lock__types_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_strict_lock |
| SOURCES := test/sync/mutual_exclusion/locks/strict_lock/default_pass.cpp |
| NAME := strict_lock__cons__default_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/strict_lock/owns_lock_pass.cpp |
| NAME := strict_lock__owns_lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/strict_lock/types_pass.cpp |
| NAME := strict_lock__types_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/strict_lock/make_strict_lock_pass.cpp |
| NAME := make_strict_lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_nested_strict_lock |
| SOURCES := test/sync/mutual_exclusion/locks/nested_strict_lock/default_pass.cpp |
| NAME := nested_strict_lock__cons__default_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/nested_strict_lock/owns_lock_pass.cpp |
| NAME := nested_strict_lock__owns_lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/nested_strict_lock/types_pass.cpp |
| NAME := nested_strict_lock__types_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/nested_strict_lock/make_nested_strict_lock_pass.cpp |
| NAME := make_nested_strict_lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_once |
| SOURCES := test/sync/mutual_exclusion/once/call_once/call_once_pass.cpp |
| NAME := call_once_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_mutex |
| SOURCES := test/sync/mutual_exclusion/mutex/default_pass.cpp |
| NAME := mutex__default_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/mutex/lock_pass.cpp |
| NAME := mutex__lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/mutex/native_handle_pass.cpp |
| NAME := mutex__native_handle_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit-pthread.mk |
| SOURCES := test/sync/mutual_exclusion/mutex/try_lock_pass.cpp |
| NAME := mutex__try_lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_recursive_mutex |
| SOURCES := test/sync/mutual_exclusion/recursive_mutex/default_pass.cpp |
| NAME := recursive_mutex__default_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/recursive_mutex/lock_pass.cpp |
| NAME := recursive_mutex__lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/recursive_mutex/native_handle_pass.cpp |
| NAME := recursive_mutex__native_handle_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit-pthread.mk |
| SOURCES := test/sync/mutual_exclusion/recursive_mutex/try_lock_pass.cpp |
| NAME := recursive_mutex__try_lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_recursive_timed_mutex |
| SOURCES := test/sync/mutual_exclusion/recursive_timed_mutex/default_pass.cpp |
| NAME := recursive_timed_mutex__default_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/recursive_timed_mutex/lock_pass.cpp |
| NAME := recursive_timed_mutex__lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/recursive_timed_mutex/native_handle_pass.cpp |
| NAME := rec_timed_mutex_native_handle_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit-pthread.mk |
| SOURCES := test/sync/mutual_exclusion/recursive_timed_mutex/try_lock_for_pass.cpp |
| NAME := rec_timed_mutex_try_lock_for_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/recursive_timed_mutex/try_lock_pass.cpp |
| NAME := recursive_timed_mutex__try_lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/recursive_timed_mutex/try_lock_until_pass.cpp |
| NAME := rec_timed_mutex_try_lock_until_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_timed_mutex |
| SOURCES := test/sync/mutual_exclusion/timed_mutex/default_pass.cpp |
| NAME := timed_mutex__default_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/timed_mutex/lock_pass.cpp |
| NAME := timed_mutex__lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/timed_mutex/native_handle_pass.cpp |
| NAME := timed_mutex__native_handle_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit-pthread.mk |
| SOURCES := test/sync/mutual_exclusion/timed_mutex/try_lock_for_pass.cpp |
| NAME := timed_mutex__try_lock_for_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/timed_mutex/try_lock_pass.cpp |
| NAME := timed_mutex__try_lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/timed_mutex/try_lock_until_pass.cpp |
| NAME := timed_mutex__try_lock_until_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_shared_mutex |
| SOURCES := test/sync/mutual_exclusion/shared_mutex/default_pass.cpp |
| NAME := shared_mutex__default_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/shared_mutex/lock_pass.cpp |
| NAME := shared_mutex__lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/shared_mutex/try_lock_for_pass.cpp |
| NAME := shared_mutex__try_lock_for_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/shared_mutex/try_lock_pass.cpp |
| NAME := shared_mutex__try_lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/shared_mutex/try_lock_until_pass.cpp |
| NAME := shared_mutex__try_lock_until_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_null_mutex |
| SOURCES := test/sync/mutual_exclusion/null_mutex/default_pass.cpp |
| NAME := null_mutex__default_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/null_mutex/lock_pass.cpp |
| NAME := null_mutex__lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/null_mutex/try_lock_for_pass.cpp |
| NAME := null_mutex__try_lock_for_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/null_mutex/try_lock_pass.cpp |
| NAME := null_mutex__try_lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/null_mutex/try_lock_until_pass.cpp |
| NAME := null_mutex__try_lock_until_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_sync_queue |
| SOURCES := test/sync/mutual_exclusion/sync_queue/single_thread_pass.cpp |
| NAME := sync_queue__single_thread_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/sync_queue/multi_thread_pass.cpp |
| NAME := sync_queue__multi_thread_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_sync_deque |
| SOURCES := test/sync/mutual_exclusion/sync_deque/single_thread_pass.cpp |
| NAME := sync_deque__single_thread_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/sync_deque/multi_thread_pass.cpp |
| NAME := sync_deque__multi_thread_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_sync_bounded_queue |
| SOURCES := test/sync/mutual_exclusion/sync_bounded_queue/single_thread_pass.cpp |
| NAME := sync_bounded_q_single_thread_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/sync_bounded_queue/multi_thread_pass.cpp |
| NAME := sync_bounded_q_multi_thread_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_sync_pq |
| SOURCES := test/sync/mutual_exclusion/sync_pq/pq_single_thread_pass.cpp |
| NAME := sync_pq_single_thread_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/sync_pq/pq_multi_thread_pass.cpp |
| NAME := sync_pq_multi_thread_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_sync_tq |
| SOURCES := test/sync/mutual_exclusion/sync_pq/tq_single_thread_pass.cpp |
| NAME := sync_tq_single_thread_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_scheduler |
| SOURCES := test/test_scheduled_tp.cpp |
| NAME := test_scheduled_tp_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/test_scheduling_adaptor.cpp |
| NAME := test_scheduling_adaptor_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/test_scheduler.cpp |
| NAME := test_scheduler_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_queue_views |
| SOURCES := test/sync/mutual_exclusion/queue_views/single_thread_pass.cpp |
| NAME := queue_views__single_thread_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_deque_views |
| SOURCES := test/sync/mutual_exclusion/deque_views/single_thread_pass.cpp |
| NAME := deque_views__single_thread_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_this_thread |
| SOURCES := test/threads/this_thread/get_id/get_id_pass.cpp |
| NAME := this_thread__get_id_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/threads/this_thread/sleep_for/sleep_for_pass.cpp |
| NAME := this_thread__sleep_for_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/threads/this_thread/sleep_until/sleep_until_pass.cpp |
| NAME := this_thread__sleep_until_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_thread |
| SOURCES := test/threads/thread/assign/move_pass.cpp |
| NAME := thread__assign__move_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/threads/thread/constr/default_pass.cpp |
| NAME := thread__constr__default_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/threads/thread/constr/lambda_pass.cpp |
| NAME := thread__constr__lambda_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run-lib2.mk |
| SOURCES := test/threads/thread/constr/F_pass.cpp |
| NAME := thread__constr__F_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run-lib2.mk |
| SOURCES := test/threads/thread/constr/FArgs_pass.cpp |
| NAME := thread__constr__FArgs_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run-lib2.mk |
| SOURCES := test/threads/thread/constr/Frvalue_pass.cpp |
| NAME := thread__constr__Frvalue_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/threads/thread/constr/FrvalueArgs_pass.cpp |
| NAME := thread__constr__FrvalueArgs_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/threads/thread/constr/move_pass.cpp |
| NAME := thread__constr__move_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/threads/thread/destr/dtor_pass.cpp |
| NAME := thread__destr__dtor_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/threads/thread/id/hash_pass.cpp |
| NAME := thread__id__hash_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/threads/thread/members/detach_pass.cpp |
| NAME := thread__detach_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/threads/thread/members/get_id_pass.cpp |
| NAME := thread__get_id_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/threads/thread/members/join_pass.cpp |
| NAME := thread__join_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/threads/thread/members/try_join_until_pass.cpp |
| NAME := thread__join_until_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/threads/thread/members/try_join_for_pass.cpp |
| NAME := thread__join_for_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/threads/thread/members/joinable_pass.cpp |
| NAME := thread__joinable_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/threads/thread/members/native_handle_pass.cpp |
| NAME := thread__native_handle_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/threads/thread/members/swap_pass.cpp |
| NAME := thread__swap_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/threads/thread/non_members/swap_pass.cpp |
| NAME := swap_threads_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/threads/thread/static/hardware_concurrency_pass.cpp |
| NAME := thread__hardware_concurrency_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_container |
| SOURCES := test/threads/container/thread_vector_pass.cpp |
| NAME := container__thread_vector_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/threads/container/thread_ptr_list_pass.cpp |
| NAME := container__thread_ptr_list_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_examples |
| SOURCES := example/monitor.cpp |
| NAME := ex_monitor |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| # this is an infinite loop test: |
| #SOURCES := example/starvephil.cpp |
| #include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-compile.mk |
| SOURCES := example/tennis.cpp |
| NAME := ex_tennis |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2.mk |
| SOURCES := example/condition.cpp |
| NAME := ex_condition |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-compile.mk |
| SOURCES := example/mutex.cpp |
| NAME := ex_mutex |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := example/once.cpp |
| NAME := ex_once |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := example/recursive_mutex.cpp |
| NAME := ex_recursive_mutex |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := example/thread.cpp |
| NAME := ex_thread |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := example/thread_group.cpp |
| NAME := ex_thread_group |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := example/tss.cpp |
| NAME := ex_tss |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := example/xtime.cpp |
| NAME := ex_xtime |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2.mk |
| SOURCES := example/shared_monitor.cpp |
| NAME := ex_shared_monitor |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2.mk |
| SOURCES := example/shared_mutex.cpp |
| NAME := ex_shared_mutex |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2.mk |
| SOURCES := example/make_future.cpp |
| NAME := ex_make_future |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2.mk |
| SOURCES := example/future_then.cpp |
| NAME := ex_future_then |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2.mk |
| SOURCES := example/future_fallback_to.cpp |
| NAME := ex_future_fallback_to |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2.mk |
| SOURCES := example/future_unwrap.cpp |
| NAME := ex_future_unwrap |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2.mk |
| SOURCES := example/synchronized_value.cpp |
| NAME := ex_synchronized_value |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := example/synchronized_person.cpp |
| NAME := ex_synchronized_person |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := example/thread_guard.cpp |
| NAME := ex_thread_guard |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := example/scoped_thread.cpp |
| NAME := ex_scoped_thread |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := example/strict_lock.cpp |
| NAME := ex_strict_lock |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := example/ba_externallly_locked.cpp |
| NAME := ex_ba_externallly_locked |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := example/producer_consumer_bounded.cpp |
| NAME := ex_producer_consumer_bounded |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2.mk |
| SOURCES := example/producer_consumer.cpp |
| NAME := ex_producer_consumer |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2.mk |
| SOURCES := example/producer_consumer2.cpp |
| NAME := ex_producer_consumer2 |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2.mk |
| SOURCES := example/not_interleaved.cpp |
| NAME := ex_not_interleaved |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2.mk |
| SOURCES := example/lambda_future.cpp |
| NAME := ex_lambda_future |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2.mk |
| SOURCES := example/not_interleaved2.cpp |
| NAME := ex_not_interleaved2 |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2.mk |
| SOURCES := example/thread_pool.cpp |
| NAME := ex_thread_pool |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2.mk |
| SOURCES := example/user_scheduler.cpp |
| NAME := ex_user_scheduler |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2.mk |
| SOURCES := example/executor.cpp |
| NAME := ex_executor |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2.mk |
| SOURCES := example/generic_executor_ref.cpp |
| NAME := ex_generic_executor_ref |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2.mk |
| SOURCES := example/serial_executor.cpp |
| NAME := ex_serial_executor |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2.mk |
| SOURCES := example/serial_executor_cont.cpp |
| NAME := ex_serial_executor_cont |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2.mk |
| SOURCES := example/future_when_all.cpp |
| NAME := ex_future_when_all |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2.mk |
| SOURCES := example/parallel_accumulate.cpp |
| NAME := ex_parallel_accumulate |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2.mk |
| SOURCES := example/parallel_quick_sort.cpp |
| NAME := ex_parallel_quick_sort |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2.mk |
| SOURCES := example/with_lock_guard.cpp |
| NAME := ex_with_lock_guard |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2.mk |
| SOURCES := example/fib_task_region.cpp |
| NAME := ex_fib_task_region |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2.mk |
| |
| SUITE := ts_shared_upwards |
| SOURCES := test/sync/mutual_exclusion/locks/unique_lock/cons/move_ctor_shared_lock_try_pass.cpp |
| NAME := uq_lock_cons_mv_ctor_sh_lock_try_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/unique_lock/cons/move_ctor_shared_lock_for_pass.cpp |
| NAME := uq_lock_cons_mv_ctor_sh_lock_for_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/unique_lock/cons/move_ctor_shared_lock_until_pass.cpp |
| NAME := uq_lock_cons_mv_ctor_sh_lock_until_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/upgrade_lock/cons/move_ctor_shared_lock_try_pass.cpp |
| NAME := upg_lock_cons_move_ctor_sh_lock_try_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/upgrade_lock/cons/move_ctor_shared_lock_for_pass.cpp |
| NAME := upg_lock_cons_move_ctor_sh_lock_for_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/upgrade_lock/cons/move_ctor_shared_lock_until_pass.cpp |
| NAME := upg_lock_cons_move_ctor_sh_lock_untl_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_shared_lock_guard |
| SOURCES := test/sync/mutual_exclusion/locks/shared_lock_guard/adopt_lock_pass.cpp |
| NAME := shared_lock_guard__cons__adopt_lock_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/shared_lock_guard/default_pass.cpp |
| NAME := shared_lock_guard__cons__default_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/shared_lock_guard/types_pass.cpp |
| NAME := shared_lock_guard__types_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_reverse_lock |
| SOURCES := test/sync/mutual_exclusion/locks/reverse_lock/unique_lock_ctor_pass.cpp |
| NAME := reverse_lock__unique_lock_ctor_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/locks/reverse_lock/types_pass.cpp |
| NAME := reverse_lock__types_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_synchronized_value |
| SOURCES := test/sync/mutual_exclusion/synchronized_value/copy_assign_pass.cpp |
| NAME := synchronized_value__copy_assign_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/synchronized_value/copy_ctor_pass.cpp |
| NAME := synchronized_value__copy_ctor_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/synchronized_value/copy_T_assign_pass.cpp |
| NAME := synchronized_value__copy_T_assign_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/synchronized_value/copy_T_ctor_pass.cpp |
| NAME := synchronized_value__copy_T_ctor_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/synchronized_value/default_ctor_pass.cpp |
| NAME := synchronized_value__default_ctor_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/synchronized_value/indirect_pass.cpp |
| NAME := synchronized_value__indirect_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/synchronized_value/move_assign_pass.cpp |
| NAME := synchronized_value__move_assign_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/synchronized_value/move_ctor_pass.cpp |
| NAME := synchronized_value__move_ctor_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/synchronized_value/move_T_assign_pass.cpp |
| NAME := synchronized_value__move_T_assign_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/synchronized_value/move_T_ctor_pass.cpp |
| NAME := synchronized_value__move_T_ctor_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/synchronized_value/swap_pass.cpp |
| NAME := synchronized_value__swap_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/synchronized_value/swap_T_pass.cpp |
| NAME := synchronized_value__swap_T_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/synchronized_value/synchronize_pass.cpp |
| NAME := synchronized_value__synchronize_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/synchronized_value/call_pass.cpp |
| NAME := synchronized_value__call_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_with_lock_guard |
| SOURCES := test/sync/mutual_exclusion/with_lock_guard/with_lock_guard_simple.cpp |
| NAME := with_lock_guard_simple_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/with_lock_guard/with_lock_guard_bind.cpp |
| NAME := with_lock_guard_bind_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/with_lock_guard/with_lock_guard_move.cpp |
| NAME := with_lock_guard_move_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/sync/mutual_exclusion/with_lock_guard/with_lock_guard_lambda.cpp |
| NAME := with_lock_guard_lambda_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| # Marked upstream as an explicitly-invoked test |
| # If they start to give false positives, don't spend too much time on it... just disable it. |
| SUITE := ts_invoke |
| SOURCES := test/functional/invoke/invoke_int_0_pass.cpp |
| NAME := invoke_int_0_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/functional/invoke/invoke_lvalue_pass.cpp |
| NAME := invoke_lvalue_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| SOURCES := test/functional/invoke/invoke_rvalue_pass.cpp |
| NAME := invoke_rvalue_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| # Marked upstream as an explicitly-invoked test |
| # If they start to give false positives, don't spend too much time on it... just disable it. |
| #SUITE := ts_invoker |
| #SOURCES := test/functional/invoker/invoker_int_0_pass.cpp |
| #NAME := invoker_int_0_p |
| #include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| #SOURCES := test/functional/invoker/invoker_lvalue_pass.cpp |
| #NAME := invoker_lvalue_p |
| #include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| #SOURCES := test/functional/invoker/invoker_rvalue_pass.cpp |
| #NAME := invoker_rvalue_p |
| #include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| # Marked upstream as an explicitly-invoked test |
| # If they start to give false positives, don't spend too much time on it... just disable it. |
| SUITE := ts_more |
| SOURCES := test/test_7666.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run.mk |
| SOURCES := test/test_7720.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run.mk |
| SOURCES := test/test_7755.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run.mk |
| SOURCES := test/test_8455.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run.mk |
| SOURCES := test/test_8508.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run.mk |
| SOURCES := test/test_8586.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run.mk |
| SOURCES := test/test_8943.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run.mk |
| SOURCES := test/test_8960.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run.mk |
| SOURCES := test/test_9079_a.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run.mk |
| SOURCES := test/test_9079_b.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run.mk |
| SOURCES := test/test_9192.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run.mk |
| |
| # Marked upstream as an explicitly-invoked test |
| # If they start to give false positives, don't spend too much time on it... just disable it. |
| SUITE := ts_more_cpp11 |
| SOURCES := test/test_8596.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run.mk |
| SOURCES := test/test_8600.cpp |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run.mk |
| |
| SUITE := ts_exception_list |
| SOURCES := test/experimental/parallel/v1/exception_list_pass.cpp |
| NAME := exception_list_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| SUITE := ts_task_region |
| SOURCES := test/experimental/parallel/v2/task_region_pass.cpp |
| NAME := task_region_p |
| include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2-noit.mk |
| |
| # Marked upstream as an explicitly-invoked test |
| # If they start to give false positives, don't spend too much time on it... just disable it. |
| #SUITE := ts_ |
| #SOURCES := example/this_executor.cpp |
| #NAME := ex_this_executor |
| #include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2.mk |
| #SOURCES := example/default_executor.cpp |
| #NAME := ex_default_executor |
| #include $(EXTERNAL_BOOST_THREAD_BUILD)/thread-run2.mk |
| |
| include $(CLEAR_VARS) |
| LOCAL_SRC_FILES := ../../android/test/boost-generic-test-runner.sh |
| LOCAL_MODULE_CLASS := EXECUTABLES |
| LOCAL_MODULE_PATH := $(TARGET_OUT_DATA_NATIVE_TESTS) |
| LOCAL_MODULE := boost-thread/bin/boost-generic-test-runner.sh |
| include $(BUILD_PREBUILT) |
| |
| include $(CLEAR_VARS) |
| LOCAL_SRC_FILES := android/test/boost-thread-tests.sh |
| LOCAL_MODULE_CLASS := EXECUTABLES |
| LOCAL_MODULE_PATH := $(TARGET_OUT_DATA_NATIVE_TESTS)/boost-thread |
| LOCAL_REQUIRED_MODULES := \ |
| boost-thread/bin/boost-generic-test-runner.sh \ |
| $(EXTERNAL_BOOST_THREAD_ALL_TESTS) |
| LOCAL_MODULE := boost-thread-tests.sh |
| include $(BUILD_PREBUILT) |
| |
| ### |
| ### Clean the environment -- the EPA loves us! |
| ### |
| |
| SUITE := |
| SOURCES := |
| DEST := |
| NAME := |
| EXTERNAL_BOOST_THREAD_BUILD := |
| EXTERNAL_BOOST_THREAD_COMMON_STATIC := |
| EXTERNAL_BOOST_THREAD_COMMON_SHARED := |
| EXTERNAL_BOOST_THREAD_TEST_COMMON_STATIC := |
| EXTERNAL_BOOST_THREAD_TEST_COMMON_SHARED := |
| EXTERNAL_BOOST_THREAD_ALL_TESTS := |