1e01aa904Sopenharmony_ci================ changes of 'libtbb.so.2'===============
2e01aa904Sopenharmony_ci  Functions changes summary: 0 Removed, 10 Changed (89 filtered out), 17 Added functions
3e01aa904Sopenharmony_ci  Variables changes summary: 0 Removed, 0 Changed, 0 Added variable
4e01aa904Sopenharmony_ci  Function symbols changes summary: 0 Removed, 0 Added function symbol not referenced by debug info
5e01aa904Sopenharmony_ci  Variable symbols changes summary: 3 Removed, 0 Added variable symbols not referenced by debug info
6e01aa904Sopenharmony_ci
7e01aa904Sopenharmony_ci  17 Added functions:
8e01aa904Sopenharmony_ci
9e01aa904Sopenharmony_ci    [A] 'method int tbb::interface7::internal::task_arena_base::internal_current_slot()'    {_ZN3tbb10interface78internal15task_arena_base21internal_current_slotEv}
10e01aa904Sopenharmony_ci    [A] 'method void tbb::interface7::internal::task_arena_base::internal_enqueue(tbb::task&, intptr_t) const'    {_ZNK3tbb10interface78internal15task_arena_base16internal_enqueueERNS_4taskEl}
11e01aa904Sopenharmony_ci    [A] 'method void tbb::interface7::internal::task_arena_base::internal_execute(tbb::interface7::internal::delegate_base&) const'    {_ZNK3tbb10interface78internal15task_arena_base16internal_executeERNS1_13delegate_baseE}
12e01aa904Sopenharmony_ci    [A] 'method void tbb::interface7::internal::task_arena_base::internal_initialize()'    {_ZN3tbb10interface78internal15task_arena_base19internal_initializeEv}
13e01aa904Sopenharmony_ci    [A] 'method void tbb::interface7::internal::task_arena_base::internal_terminate()'    {_ZN3tbb10interface78internal15task_arena_base18internal_terminateEv}
14e01aa904Sopenharmony_ci    [A] 'method void tbb::interface7::internal::task_arena_base::internal_wait() const'    {_ZNK3tbb10interface78internal15task_arena_base13internal_waitEv}
15e01aa904Sopenharmony_ci    [A] 'method void tbb::interface8::internal::x86_rtm_rw_mutex::internal_acquire_reader(tbb::interface8::internal::x86_rtm_rw_mutex::scoped_lock&, bool)'    {_ZN3tbb10interface88internal16x86_rtm_rw_mutex23internal_acquire_readerERNS2_11scoped_lockEb}
16e01aa904Sopenharmony_ci    [A] 'method void tbb::interface8::internal::x86_rtm_rw_mutex::internal_acquire_writer(tbb::interface8::internal::x86_rtm_rw_mutex::scoped_lock&, bool)'    {_ZN3tbb10interface88internal16x86_rtm_rw_mutex23internal_acquire_writerERNS2_11scoped_lockEb}
17e01aa904Sopenharmony_ci    [A] 'method void tbb::interface8::internal::x86_rtm_rw_mutex::internal_construct()'    {_ZN3tbb10interface88internal16x86_rtm_rw_mutex18internal_constructEv}
18e01aa904Sopenharmony_ci    [A] 'method bool tbb::interface8::internal::x86_rtm_rw_mutex::internal_downgrade(tbb::interface8::internal::x86_rtm_rw_mutex::scoped_lock&)'    {_ZN3tbb10interface88internal16x86_rtm_rw_mutex18internal_downgradeERNS2_11scoped_lockE}
19e01aa904Sopenharmony_ci    [A] 'method void tbb::interface8::internal::x86_rtm_rw_mutex::internal_release(tbb::interface8::internal::x86_rtm_rw_mutex::scoped_lock&)'    {_ZN3tbb10interface88internal16x86_rtm_rw_mutex16internal_releaseERNS2_11scoped_lockE}
20e01aa904Sopenharmony_ci    [A] 'method bool tbb::interface8::internal::x86_rtm_rw_mutex::internal_try_acquire_writer(tbb::interface8::internal::x86_rtm_rw_mutex::scoped_lock&)'    {_ZN3tbb10interface88internal16x86_rtm_rw_mutex27internal_try_acquire_writerERNS2_11scoped_lockE}
21e01aa904Sopenharmony_ci    [A] 'method bool tbb::interface8::internal::x86_rtm_rw_mutex::internal_upgrade(tbb::interface8::internal::x86_rtm_rw_mutex::scoped_lock&)'    {_ZN3tbb10interface88internal16x86_rtm_rw_mutex16internal_upgradeERNS2_11scoped_lockE}
22e01aa904Sopenharmony_ci    [A] 'method void tbb::internal::concurrent_queue_base_v8::internal_push_move(void*)'    {_ZN3tbb8internal24concurrent_queue_base_v818internal_push_moveEPKv}
23e01aa904Sopenharmony_ci    [A] 'method bool tbb::internal::concurrent_queue_base_v8::internal_push_move_if_not_full(void*)'    {_ZN3tbb8internal24concurrent_queue_base_v830internal_push_move_if_not_fullEPKv}
24e01aa904Sopenharmony_ci    [A] 'method void tbb::internal::concurrent_queue_base_v8::move_content(tbb::internal::concurrent_queue_base_v8&)'    {_ZN3tbb8internal24concurrent_queue_base_v812move_contentERS1_}
25e01aa904Sopenharmony_ci    [A] 'method void tbb::task_group_context::capture_fp_settings()'    {_ZN3tbb18task_group_context19capture_fp_settingsEv}
26e01aa904Sopenharmony_ci
27e01aa904Sopenharmony_ci  10 functions with some indirect sub-type change:
28e01aa904Sopenharmony_ci
29e01aa904Sopenharmony_ci    [C] 'method void tbb::filter::set_end_of_input()' at pipeline.cpp:700:1 has some indirect sub-type changes:
30e01aa904Sopenharmony_ci      implicit parameter 0 of type 'tbb::filter*' has sub-type changes:
31e01aa904Sopenharmony_ci        in pointed to type 'class tbb::filter' at pipeline.h:65:1:
32e01aa904Sopenharmony_ci          type size hasn't changed
33e01aa904Sopenharmony_ci          no member function changes (4 filtered);
34e01aa904Sopenharmony_ci          1 data member changes (4 filtered):
35e01aa904Sopenharmony_ci            type of 'tbb::internal::input_buffer* my_input_buffer' changed:
36e01aa904Sopenharmony_ci              in pointed to type 'class tbb::internal::input_buffer' at pipeline.cpp:52:1:
37e01aa904Sopenharmony_ci                type size hasn't changed
38e01aa904Sopenharmony_ci                1 data member change:
39e01aa904Sopenharmony_ci                  type of 'tbb::spin_mutex array_mutex' changed:
40e01aa904Sopenharmony_ci                    type size hasn't changed
41e01aa904Sopenharmony_ci                    1 base class insertion:
42e01aa904Sopenharmony_ci                      class tbb::internal::mutex_copy_deprecated_and_disabled at tbb_stddef.h:334:1
43e01aa904Sopenharmony_ci
44e01aa904Sopenharmony_ci    [C] 'method tbb::task& tbb::internal::allocate_root_with_context_proxy::allocate(std::size_t) const' at task.h:135:1 has some indirect sub-type changes:
45e01aa904Sopenharmony_ci      implicit parameter 0 of type 'const tbb::internal::allocate_root_with_context_proxy*' has sub-type changes:
46e01aa904Sopenharmony_ci        in pointed to type 'const tbb::internal::allocate_root_with_context_proxy':
47e01aa904Sopenharmony_ci          in unqualified underlying type 'class tbb::internal::allocate_root_with_context_proxy' at task.h:131:1:
48e01aa904Sopenharmony_ci            type size hasn't changed
49e01aa904Sopenharmony_ci            1 data member change:
50e01aa904Sopenharmony_ci              type of 'tbb::task_group_context& my_context' changed:
51e01aa904Sopenharmony_ci                in referenced type 'class tbb::task_group_context' at task.h:302:1:
52e01aa904Sopenharmony_ci                  type size hasn't changed
53e01aa904Sopenharmony_ci                  1 data member insertion:
54e01aa904Sopenharmony_ci                    'tbb::internal::cpu_ctl_env_space my_cpu_ctl_env', at offset 896 (in bits) at task.h:380:1
55e01aa904Sopenharmony_ci                  2 data member changes (1 filtered):
56e01aa904Sopenharmony_ci                    type of 'char _leading_padding[80]' changed:
57e01aa904Sopenharmony_ci                      type name changed from 'char[80]' to 'char[72]'
58e01aa904Sopenharmony_ci                      array type size changed from 640 to 576
59e01aa904Sopenharmony_ci                      array type subrange 1 changed length from 80 to 72
60e01aa904Sopenharmony_ci                    type of 'tbb::internal::generic_scheduler* my_owner' changed:
61e01aa904Sopenharmony_ci                      in pointed to type 'class tbb::internal::generic_scheduler' at scheduler.h:110:1:
62e01aa904Sopenharmony_ci                        type size changed from 3136 to 3072 (in bits)
63e01aa904Sopenharmony_ci                        1 base class change:
64e01aa904Sopenharmony_ci                          'struct tbb::internal::scheduler_state' at scheduler.h:73:1 changed:
65e01aa904Sopenharmony_ci                            type size changed from 576 to 704 (in bits)
66e01aa904Sopenharmony_ci                            2 data member insertions:
67e01aa904Sopenharmony_ci                              'volatile intptr_t* my_ref_top_priority', at offset 576 (in bits) at scheduler.h:96:1
68e01aa904Sopenharmony_ci                              'volatile uintptr_t* my_ref_reload_epoch', at offset 640 (in bits) at scheduler.h:99:1
69e01aa904Sopenharmony_ci                            3 data member changes (2 filtered):
70e01aa904Sopenharmony_ci                              type of 'tbb::internal::arena_slot* my_arena_slot' changed:
71e01aa904Sopenharmony_ci                                in pointed to type 'struct tbb::internal::arena_slot' at scheduler_common.h:316:1:
72e01aa904Sopenharmony_ci                                  type size hasn't changed
73e01aa904Sopenharmony_ci                                  2 base class deletions:
74e01aa904Sopenharmony_ci                                    struct tbb::internal::padded<tbb::internal::arena_slot_line1> at tbb_stddef.h:261:1
75e01aa904Sopenharmony_ci                                    struct tbb::internal::padded<tbb::internal::arena_slot_line2> at tbb_stddef.h:261:1
76e01aa904Sopenharmony_ci                                  2 base class insertions:
77e01aa904Sopenharmony_ci                                    struct tbb::internal::padded<tbb::internal::arena_slot_line1, 128ul> at tbb_stddef.h:251:1
78e01aa904Sopenharmony_ci                                    struct tbb::internal::padded<tbb::internal::arena_slot_line2, 128ul> at tbb_stddef.h:251:1
79e01aa904Sopenharmony_ci                              type of 'tbb::internal::arena* my_arena' changed:
80e01aa904Sopenharmony_ci                                in pointed to type 'class tbb::internal::arena' at arena.h:160:1:
81e01aa904Sopenharmony_ci                                  type size hasn't changed
82e01aa904Sopenharmony_ci                                  1 base class deletion:
83e01aa904Sopenharmony_ci                                    struct tbb::internal::padded<tbb::internal::arena_base> at tbb_stddef.h:261:1
84e01aa904Sopenharmony_ci                                  1 base class insertion:
85e01aa904Sopenharmony_ci                                    struct tbb::internal::padded<tbb::internal::arena_base, 128ul> at tbb_stddef.h:251:1
86e01aa904Sopenharmony_ci                                  no data member change (1 filtered);
87e01aa904Sopenharmony_ci                              type of 'tbb::internal::mail_inbox my_inbox' changed:
88e01aa904Sopenharmony_ci                                type size hasn't changed
89e01aa904Sopenharmony_ci                                1 data member change:
90e01aa904Sopenharmony_ci                                  type of 'tbb::internal::mail_outbox* my_putter' changed:
91e01aa904Sopenharmony_ci                                    in pointed to type 'class tbb::internal::mail_outbox' at mailbox.h:103:1:
92e01aa904Sopenharmony_ci                                      type size hasn't changed
93e01aa904Sopenharmony_ci                                      1 base class deletion:
94e01aa904Sopenharmony_ci                                        class tbb::internal::unpadded_mail_outbox at mailbox.h:97:1
95e01aa904Sopenharmony_ci                                      1 base class insertion:
96e01aa904Sopenharmony_ci                                        struct tbb::internal::padded<tbb::internal::unpadded_mail_outbox, 128ul> at tbb_stddef.h:251:1
97e01aa904Sopenharmony_ci                                      1 data member deletion:
98e01aa904Sopenharmony_ci                                        'char pad[104]', at offset 136 (in bits) at mailbox.h:114:1
99e01aa904Sopenharmony_ci                        1 member function deletion:
100e01aa904Sopenharmony_ci                          'method virtual tbb::task* tbb::internal::generic_scheduler::receive_or_steal_task(tbb::internal::reference_count&, bool)' at scheduler.h:391:1, virtual at voffset 7/7
101e01aa904Sopenharmony_ci                        1 member function insertion:
102e01aa904Sopenharmony_ci                          'method virtual tbb::task* tbb::internal::generic_scheduler::receive_or_steal_task(tbb::internal::reference_count&)' at scheduler.h:362:1, virtual at voffset 7/7
103e01aa904Sopenharmony_ci                        no member function changes (4 filtered);
104e01aa904Sopenharmony_ci                        3 data member deletions:
105e01aa904Sopenharmony_ci                          'unsigned int hint_for_push', at offset 896 (in bits) at scheduler.h:171:1
106e01aa904Sopenharmony_ci                          'volatile intptr_t* my_ref_top_priority', at offset 2560 (in bits) at scheduler.h:433:1
107e01aa904Sopenharmony_ci                          'volatile uintptr_t* my_ref_reload_epoch', at offset 2752 (in bits) at scheduler.h:443:1
108e01aa904Sopenharmony_ci                        18 data member changes:
109e01aa904Sopenharmony_ci                          'uintptr_t my_stealing_threshold' offset changed from 704 to 832 (in bits) (by +128 bits)
110e01aa904Sopenharmony_ci                          type of 'tbb::internal::market* my_market' changed:
111e01aa904Sopenharmony_ci                            in pointed to type 'class tbb::internal::market' at market.h:49:1:
112e01aa904Sopenharmony_ci                              type size changed from 1664 to 1728 (in bits)
113e01aa904Sopenharmony_ci                              no member function changes (8 filtered);
114e01aa904Sopenharmony_ci                              1 data member insertion:
115e01aa904Sopenharmony_ci                                'bool join_workers', at offset 384 (in bits) at market.h:88:1
116e01aa904Sopenharmony_ci                              7 data member changes:
117e01aa904Sopenharmony_ci                                type of 'tbb::internal::market::arenas_list_mutex_type my_arenas_list_mutex' changed:
118e01aa904Sopenharmony_ci                                  underlying type 'typedef tbb::internal::scheduler_mutex_type' at scheduler_common.h:123:1 changed:
119e01aa904Sopenharmony_ci                                    typedef name changed from tbb::internal::scheduler_mutex_type to tbb::spin_rw_mutex at spin_rw_mutex.h:38:1
120e01aa904Sopenharmony_ci                                    underlying type 'class tbb::spin_mutex' at spin_mutex.h:47:1 changed:
121e01aa904Sopenharmony_ci                                      type name changed from 'tbb::spin_mutex' to 'tbb::spin_rw_mutex_v3'
122e01aa904Sopenharmony_ci                                      type size changed from 8 to 64 (in bits)
123e01aa904Sopenharmony_ci                                      1 base class insertion:
124e01aa904Sopenharmony_ci                                        class tbb::internal::mutex_copy_deprecated_and_disabled at tbb_stddef.h:334:1
125e01aa904Sopenharmony_ci                                      1 data member change:
126e01aa904Sopenharmony_ci                                        type of '__TBB_atomic_flag flag' changed:
127e01aa904Sopenharmony_ci                                          typedef name changed from __TBB_atomic_flag to tbb::spin_rw_mutex_v3::state_t at spin_rw_mutex.h:214:1
128e01aa904Sopenharmony_ci                                          underlying type 'typedef __TBB_Flag' at tbb_machine.h:875:1 changed:
129e01aa904Sopenharmony_ci                                            typedef name changed from __TBB_Flag to intptr_t at stdint.h:119:1
130e01aa904Sopenharmony_ci                                            underlying type 'unsigned char' changed:
131e01aa904Sopenharmony_ci                                              type name changed from 'unsigned char' to 'long int'
132e01aa904Sopenharmony_ci                                              type size changed from 8 to 64 (in bits)
133e01aa904Sopenharmony_ci                                        and name of 'tbb::spin_mutex::flag' changed to 'tbb::spin_rw_mutex_v3::state' at spin_rw_mutex.h:224:1
134e01aa904Sopenharmony_ci                                'intptr_t my_global_top_priority' offset changed from 384 to 448 (in bits) (by +64 bits)
135e01aa904Sopenharmony_ci                                'intptr_t my_global_bottom_priority' offset changed from 448 to 512 (in bits) (by +64 bits)
136e01aa904Sopenharmony_ci                                'uintptr_t my_global_reload_epoch' offset changed from 512 to 576 (in bits) (by +64 bits)
137e01aa904Sopenharmony_ci                                type of 'tbb::internal::market::priority_level_info my_priority_levels[3]' changed:
138e01aa904Sopenharmony_ci                                  array element type 'struct tbb::internal::market::priority_level_info' changed:
139e01aa904Sopenharmony_ci                                    type size hasn't changed
140e01aa904Sopenharmony_ci                                    1 data member change:
141e01aa904Sopenharmony_ci                                      type of 'tbb::internal::intrusive_list_base<tbb::internal::intrusive_list<tbb::internal::arena>, tbb::internal::arena>::iterator next_arena' changed:
142e01aa904Sopenharmony_ci                                        entity changed from 'class tbb::internal::intrusive_list_base<tbb::internal::intrusive_list<tbb::internal::arena>, tbb::internal::arena>::iterator' to 'tbb::internal::arena*'
143e01aa904Sopenharmony_ci                                        type size hasn't changed
144e01aa904Sopenharmony_ci                                  type size hasn't changed
145e01aa904Sopenharmony_ci                                and offset changed from 576 to 640 (in bits) (by +64 bits)
146e01aa904Sopenharmony_ci                                'uintptr_t my_arenas_aba_epoch' offset changed from 1536 to 1600 (in bits) (by +64 bits)
147e01aa904Sopenharmony_ci                                'tbb::internal::generic_scheduler* my_workers[1]' offset changed from 1600 to 1664 (in bits) (by +64 bits)
148e01aa904Sopenharmony_ci                          and offset changed from 768 to 896 (in bits) (by +128 bits)
149e01aa904Sopenharmony_ci                          'tbb::internal::FastRandom my_random' offset changed from 832 to 960 (in bits) (by +128 bits)
150e01aa904Sopenharmony_ci                          'tbb::task* my_free_list' offset changed from 960 to 1024 (in bits) (by +64 bits)
151e01aa904Sopenharmony_ci                          'tbb::task* my_dummy_task' offset changed from 1024 to 1088 (in bits) (by +64 bits)
152e01aa904Sopenharmony_ci                          'long int my_ref_count' offset changed from 1088 to 1152 (in bits) (by +64 bits)
153e01aa904Sopenharmony_ci                          'bool my_auto_initialized' offset changed from 1152 to 1216 (in bits) (by +64 bits)
154e01aa904Sopenharmony_ci                          'intptr_t my_small_task_count' offset changed from 1216 to 1280 (in bits) (by +64 bits)
155e01aa904Sopenharmony_ci                          'tbb::task* my_return_list' offset changed from 1280 to 1344 (in bits) (by +64 bits)
156e01aa904Sopenharmony_ci                          'char _padding1[112]' offset changed from 1344 to 1408 (in bits) (by +64 bits)
157e01aa904Sopenharmony_ci                          'tbb::internal::context_list_node_t my_context_list_head' offset changed from 2240 to 2304 (in bits) (by +64 bits)
158e01aa904Sopenharmony_ci                          'tbb::spin_mutex my_context_list_mutex' offset changed from 2368 to 2432 (in bits) (by +64 bits)
159e01aa904Sopenharmony_ci                          'uintptr_t my_context_state_propagation_epoch' offset changed from 2432 to 2496 (in bits) (by +64 bits)
160e01aa904Sopenharmony_ci                          'tbb::atomic<long unsigned int> my_local_ctx_list_update' offset changed from 2496 to 2560 (in bits) (by +64 bits)
161e01aa904Sopenharmony_ci                          'uintptr_t my_local_reload_epoch' offset changed from 2816 to 2752 (in bits) (by -64 bits)
162e01aa904Sopenharmony_ci                          'volatile bool my_pool_reshuffling_pending' offset changed from 2880 to 2816 (in bits) (by -64 bits)
163e01aa904Sopenharmony_ci                          'tbb::atomic<long unsigned int> my_nonlocal_ctx_list_update' offset changed from 2944 to 2880 (in bits) (by -64 bits)
164e01aa904Sopenharmony_ci                          '__cilk_tbb_unwatch_thunk my_cilk_unwatch_thunk' offset changed from 3008 to 2944 (in bits) (by -64 bits)
165e01aa904Sopenharmony_ci
166e01aa904Sopenharmony_ci    [C] 'method void tbb::internal::concurrent_queue_base_v3::assign(const tbb::internal::concurrent_queue_base&)' at concurrent_queue.cpp:570:1 has some indirect sub-type changes:
167e01aa904Sopenharmony_ci      implicit parameter 0 of type 'tbb::internal::concurrent_queue_base_v3*' has sub-type changes:
168e01aa904Sopenharmony_ci        in pointed to type 'class tbb::internal::concurrent_queue_base_v3' at _concurrent_queue_impl.h:834:1:
169e01aa904Sopenharmony_ci          type size hasn't changed
170e01aa904Sopenharmony_ci          no member function changes (7 filtered);
171e01aa904Sopenharmony_ci          1 data member change:
172e01aa904Sopenharmony_ci            type of 'tbb::internal::concurrent_queue_rep* my_rep' changed:
173e01aa904Sopenharmony_ci              in pointed to type 'class tbb::internal::concurrent_queue_rep' at concurrent_queue.cpp:129:1:
174e01aa904Sopenharmony_ci                type size hasn't changed
175e01aa904Sopenharmony_ci                1 data member changes (2 filtered):
176e01aa904Sopenharmony_ci                  type of 'tbb::internal::concurrent_monitor items_avail' changed:
177e01aa904Sopenharmony_ci                    type size hasn't changed
178e01aa904Sopenharmony_ci                    1 data member change:
179e01aa904Sopenharmony_ci                      'tbb::spin_mutex mutex_ec' offset changed from 0 to 8 (in bits) (by +8 bits)
180e01aa904Sopenharmony_ci
181e01aa904Sopenharmony_ci    [C] 'method bool tbb::internal::hash_map_segment_base::internal_grow_predicate() const' at concurrent_hash_map.cpp:44:1 has some indirect sub-type changes:
182e01aa904Sopenharmony_ci      implicit parameter 0 of type 'const tbb::internal::hash_map_segment_base*' has sub-type changes:
183e01aa904Sopenharmony_ci        in pointed to type 'const tbb::internal::hash_map_segment_base':
184e01aa904Sopenharmony_ci          in unqualified underlying type 'struct tbb::internal::hash_map_segment_base' at concurrent_hash_map.cpp:27:1:
185e01aa904Sopenharmony_ci            type size hasn't changed
186e01aa904Sopenharmony_ci            1 data member change:
187e01aa904Sopenharmony_ci              type of 'tbb::internal::hash_map_segment_base::segment_mutex_t my_mutex' changed:
188e01aa904Sopenharmony_ci                underlying type 'typedef tbb::spin_rw_mutex' at spin_rw_mutex.h:39:1 changed:
189e01aa904Sopenharmony_ci                  underlying type 'class tbb::spin_rw_mutex_v3' at spin_rw_mutex.h:43:1 changed:
190e01aa904Sopenharmony_ci                    type size hasn't changed
191e01aa904Sopenharmony_ci                    1 base class insertion:
192e01aa904Sopenharmony_ci                      class tbb::internal::mutex_copy_deprecated_and_disabled at tbb_stddef.h:334:1
193e01aa904Sopenharmony_ci                    no data member change (1 filtered);
194e01aa904Sopenharmony_ci
195e01aa904Sopenharmony_ci    [C] 'function void tbb::internal::throw_exception_v4(tbb::internal::exception_id)' at tbb_misc.cpp:119:1 has some indirect sub-type changes:
196e01aa904Sopenharmony_ci      parameter 1 of type 'enum tbb::internal::exception_id' has sub-type changes:
197e01aa904Sopenharmony_ci        type size hasn't changed
198e01aa904Sopenharmony_ci        1 enumerator insertion:
199e01aa904Sopenharmony_ci          'tbb::internal::exception_id::eid_bad_tagged_msg_cast' value '20'
200e01aa904Sopenharmony_ci        1 enumerator change:
201e01aa904Sopenharmony_ci          'tbb::internal::exception_id::eid_max' from value '20' to '21' at tbb_exception.h:79:1
202e01aa904Sopenharmony_ci
203e01aa904Sopenharmony_ci    [C] 'method void tbb::mutex::internal_construct()' at mutex.h:218:1 has some indirect sub-type changes:
204e01aa904Sopenharmony_ci      implicit parameter 0 of type 'tbb::mutex*' has sub-type changes:
205e01aa904Sopenharmony_ci        in pointed to type 'class tbb::mutex' at mutex.h:40:1:
206e01aa904Sopenharmony_ci          type size hasn't changed
207e01aa904Sopenharmony_ci          1 base class insertion:
208e01aa904Sopenharmony_ci            class tbb::internal::mutex_copy_deprecated_and_disabled at tbb_stddef.h:334:1
209e01aa904Sopenharmony_ci
210e01aa904Sopenharmony_ci    [C] 'method void tbb::queuing_mutex::internal_construct()' at queuing_mutex.h:106:1 has some indirect sub-type changes:
211e01aa904Sopenharmony_ci      implicit parameter 0 of type 'tbb::queuing_mutex*' has sub-type changes:
212e01aa904Sopenharmony_ci        in pointed to type 'class tbb::queuing_mutex' at queuing_mutex.h:45:1:
213e01aa904Sopenharmony_ci          type size hasn't changed
214e01aa904Sopenharmony_ci          1 base class insertion:
215e01aa904Sopenharmony_ci            class tbb::internal::mutex_copy_deprecated_and_disabled at tbb_stddef.h:334:1
216e01aa904Sopenharmony_ci
217e01aa904Sopenharmony_ci    [C] 'method void tbb::queuing_rw_mutex::internal_construct()' at queuing_rw_mutex.h:146:1 has some indirect sub-type changes:
218e01aa904Sopenharmony_ci      implicit parameter 0 of type 'tbb::queuing_rw_mutex*' has sub-type changes:
219e01aa904Sopenharmony_ci        in pointed to type 'class tbb::queuing_rw_mutex' at queuing_rw_mutex.h:47:1:
220e01aa904Sopenharmony_ci          type size hasn't changed
221e01aa904Sopenharmony_ci          1 base class insertion:
222e01aa904Sopenharmony_ci            class tbb::internal::mutex_copy_deprecated_and_disabled at tbb_stddef.h:334:1
223e01aa904Sopenharmony_ci
224e01aa904Sopenharmony_ci    [C] 'method void tbb::recursive_mutex::internal_construct()' at recursive_mutex.h:224:1 has some indirect sub-type changes:
225e01aa904Sopenharmony_ci      implicit parameter 0 of type 'tbb::recursive_mutex*' has sub-type changes:
226e01aa904Sopenharmony_ci        in pointed to type 'class tbb::recursive_mutex' at recursive_mutex.h:39:1:
227e01aa904Sopenharmony_ci          type size hasn't changed
228e01aa904Sopenharmony_ci          1 base class insertion:
229e01aa904Sopenharmony_ci            class tbb::internal::mutex_copy_deprecated_and_disabled at tbb_stddef.h:334:1
230e01aa904Sopenharmony_ci
231e01aa904Sopenharmony_ci    [C] 'method tbb::thread_bound_filter::result_type tbb::thread_bound_filter::process_item()' at pipeline.cpp:712:1 has some indirect sub-type changes:
232e01aa904Sopenharmony_ci      implicit parameter 0 of type 'tbb::thread_bound_filter*' has sub-type changes:
233e01aa904Sopenharmony_ci        in pointed to type 'class tbb::thread_bound_filter' at pipeline.h:197:1:
234e01aa904Sopenharmony_ci          type size hasn't changed
235e01aa904Sopenharmony_ci          1 base class change:
236e01aa904Sopenharmony_ci            'class tbb::filter' at pipeline.h:74:1 changed:
237e01aa904Sopenharmony_ci              details were reported earlier
238e01aa904Sopenharmony_ci
239e01aa904Sopenharmony_ci  3 Removed variable symbols not referenced by debug info:
240e01aa904Sopenharmony_ci
241e01aa904Sopenharmony_ci    [D] _ZTVN3rml16versioned_objectE
242e01aa904Sopenharmony_ci    [D] _ZTVN3rml6clientE
243e01aa904Sopenharmony_ci    [D] _ZTVN3rml6serverE
244e01aa904Sopenharmony_ci
245e01aa904Sopenharmony_ci================ end of changes of 'libtbb.so.2'===============
246e01aa904Sopenharmony_ci
247e01aa904Sopenharmony_ci================ changes of 'libtbbmalloc.so.2'===============
248e01aa904Sopenharmony_ci  Functions changes summary: 9 Removed, 0 Changed, 0 Added functions
249e01aa904Sopenharmony_ci  Variables changes summary: 0 Removed, 0 Changed, 0 Added variable
250e01aa904Sopenharmony_ci  Function symbols changes summary: 0 Removed, 27 Added function symbols not referenced by debug info
251e01aa904Sopenharmony_ci  Variable symbols changes summary: 0 Removed, 0 Added variable symbol not referenced by debug info
252e01aa904Sopenharmony_ci
253e01aa904Sopenharmony_ci  9 Removed functions:
254e01aa904Sopenharmony_ci
255e01aa904Sopenharmony_ci    [D] 'function void* rml::internal::__TBB_internal_calloc(size_t, size_t)'    {__TBB_internal_calloc}
256e01aa904Sopenharmony_ci    [D] 'function void rml::internal::__TBB_internal_free(void*)'    {__TBB_internal_free}
257e01aa904Sopenharmony_ci    [D] 'function void* rml::internal::__TBB_internal_malloc(size_t)'    {__TBB_internal_malloc}
258e01aa904Sopenharmony_ci    [D] 'function int rml::internal::__TBB_internal_posix_memalign(void**, size_t, size_t)'    {__TBB_internal_posix_memalign}
259e01aa904Sopenharmony_ci    [D] 'function void* rml::internal::__TBB_internal_realloc(void*, size_t)'    {__TBB_internal_realloc}
260e01aa904Sopenharmony_ci    [D] 'function void* safer_scalable_aligned_realloc(void*, size_t, size_t, void*)'    {safer_scalable_aligned_realloc}
261e01aa904Sopenharmony_ci    [D] 'function void safer_scalable_free(void*, void (void*)*)'    {safer_scalable_free}
262e01aa904Sopenharmony_ci    [D] 'function size_t safer_scalable_msize(void*, typedef size_t (void*)*)'    {safer_scalable_msize}
263e01aa904Sopenharmony_ci    [D] 'function void* safer_scalable_realloc(void*, size_t, void*)'    {safer_scalable_realloc}
264e01aa904Sopenharmony_ci
265e01aa904Sopenharmony_ci  27 Added function symbols not referenced by debug info:
266e01aa904Sopenharmony_ci
267e01aa904Sopenharmony_ci    [A] _Z10BitScanRevm
268e01aa904Sopenharmony_ci    [A] _Z10FencedLoadRVKl
269e01aa904Sopenharmony_ci    [A] _Z11FencedStoreRVll
270e01aa904Sopenharmony_ci    [A] _Z15AtomicIncrementRVl
271e01aa904Sopenharmony_ci    [A] _Z15SpinWaitWhileEqRVKll
272e01aa904Sopenharmony_ci    [A] _Z16AtomicFetchStorePVvm
273e01aa904Sopenharmony_ci    [A] _Z21AtomicCompareExchangeRVlll
274e01aa904Sopenharmony_ci    [A] _Z8AtomicOrPVvm
275e01aa904Sopenharmony_ci    [A] _Z8do_yieldv
276e01aa904Sopenharmony_ci    [A] _Z9AtomicAddRVll
277e01aa904Sopenharmony_ci    [A] _Z9AtomicAndPVvm
278e01aa904Sopenharmony_ci    [A] _ZN11MallocMutex11scoped_lockC1ERS_
279e01aa904Sopenharmony_ci    [A] _ZN11MallocMutex11scoped_lockC1ERS_bPb, aliases _ZN11MallocMutex11scoped_lockC2ERS_bPb
280e01aa904Sopenharmony_ci    [A] _ZN11MallocMutex11scoped_lockC2ERS_, aliases _ZN11MallocMutex11scoped_lockC1ERS_
281e01aa904Sopenharmony_ci    [A] _ZN11MallocMutex11scoped_lockC2ERS_bPb
282e01aa904Sopenharmony_ci    [A] _ZN11MallocMutex11scoped_lockD1Ev, aliases _ZN11MallocMutex11scoped_lockD2Ev
283e01aa904Sopenharmony_ci    [A] _ZN11MallocMutex11scoped_lockD2Ev
284e01aa904Sopenharmony_ci    [A] _ZN11MallocMutexC1Ev, aliases _ZN11MallocMutexC2Ev
285e01aa904Sopenharmony_ci    [A] _ZN11MallocMutexC2Ev
286e01aa904Sopenharmony_ci    [A] _ZdlPvS_
287e01aa904Sopenharmony_ci    [A] _ZnwmPv
288e01aa904Sopenharmony_ci    [A] __TBB_malloc_safer_aligned_msize
289e01aa904Sopenharmony_ci    [A] __TBB_malloc_safer_aligned_realloc
290e01aa904Sopenharmony_ci    [A] __TBB_malloc_safer_free
291e01aa904Sopenharmony_ci    [A] __TBB_malloc_safer_msize
292e01aa904Sopenharmony_ci    [A] __TBB_malloc_safer_realloc
293e01aa904Sopenharmony_ci    [A] scalable_allocation_command
294e01aa904Sopenharmony_ci
295e01aa904Sopenharmony_ci================ end of changes of 'libtbbmalloc.so.2'===============
296e01aa904Sopenharmony_ci
297e01aa904Sopenharmony_ci================ changes of 'libtbbmalloc_proxy.so.2'===============
298e01aa904Sopenharmony_ci  Functions changes summary: 1 Removed, 0 Changed, 3 Added functions
299e01aa904Sopenharmony_ci  Variables changes summary: 0 Removed, 0 Changed, 0 Added variable
300e01aa904Sopenharmony_ci
301e01aa904Sopenharmony_ci  1 Removed function:
302e01aa904Sopenharmony_ci
303e01aa904Sopenharmony_ci    [D] 'function bool __TBB_internal_find_original_malloc(int, const char**, void**)'    {__TBB_internal_find_original_malloc}
304e01aa904Sopenharmony_ci
305e01aa904Sopenharmony_ci  3 Added functions:
306e01aa904Sopenharmony_ci
307e01aa904Sopenharmony_ci    [A] 'function void __libc_free(void*)'    {__libc_free}
308e01aa904Sopenharmony_ci    [A] 'function void* __libc_realloc(void*, size_t)'    {__libc_realloc}
309e01aa904Sopenharmony_ci    [A] 'function size_t malloc_usable_size(void*)'    {malloc_usable_size}
310e01aa904Sopenharmony_ci
311e01aa904Sopenharmony_ci================ end of changes of 'libtbbmalloc_proxy.so.2'===============
312e01aa904Sopenharmony_ci
313