mirror of
https://github.com/wjakob/tbb.git
synced 2026-08-30 00:50:40 +08:00
committed by
Wenzel Jakob
parent
ddbe45cd3a
commit
faab196203
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2017-2019 Intel Corporation
|
||||
Copyright (c) 2017-2020 Intel Corporation
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
@@ -33,7 +33,7 @@ static const char* IPC_ENABLE_VAR_NAME = "IPC_ENABLE";
|
||||
|
||||
typedef versioned_object::version_type version_type;
|
||||
|
||||
extern "C" factory::status_type __RML_open_factory(factory& f, version_type& server_version, version_type client_version) {
|
||||
extern "C" factory::status_type __RML_open_factory(factory& f, version_type& /*server_version*/, version_type /*client_version*/) {
|
||||
if( !tbb::internal::rml::get_enable_flag( IPC_ENABLE_VAR_NAME ) ) {
|
||||
return factory::st_incompatible;
|
||||
}
|
||||
@@ -53,7 +53,7 @@ extern "C" factory::status_type __RML_open_factory(factory& f, version_type& ser
|
||||
return factory::st_success;
|
||||
}
|
||||
|
||||
extern "C" void __RML_close_factory(factory& f) {
|
||||
extern "C" void __RML_close_factory(factory& /*f*/) {
|
||||
}
|
||||
|
||||
class ipc_thread_monitor : public thread_monitor {
|
||||
@@ -1092,7 +1092,7 @@ void rml_atfork_child() {
|
||||
|
||||
#endif /* USE_PTHREAD */
|
||||
|
||||
extern "C" tbb_factory::status_type __TBB_make_rml_server(tbb_factory& f, tbb_server*& server, tbb_client& client) {
|
||||
extern "C" tbb_factory::status_type __TBB_make_rml_server(tbb_factory& /*f*/, tbb_server*& server, tbb_client& client) {
|
||||
server = new( tbb::cache_aligned_allocator<ipc_server>().allocate(1) ) ipc_server(client);
|
||||
#if USE_PTHREAD
|
||||
my_global_client = &client;
|
||||
@@ -1106,7 +1106,7 @@ extern "C" tbb_factory::status_type __TBB_make_rml_server(tbb_factory& f, tbb_se
|
||||
return tbb_factory::st_success;
|
||||
}
|
||||
|
||||
extern "C" void __TBB_call_with_my_server_info(::rml::server_info_callback_t cb, void* arg) {
|
||||
extern "C" void __TBB_call_with_my_server_info(::rml::server_info_callback_t /*cb*/, void* /*arg*/) {
|
||||
}
|
||||
|
||||
} // namespace rml
|
||||
|
||||
Reference in New Issue
Block a user