abdb69d6c527e874c3b49fee3aabded1fc3a8518
[platform/upstream/libabigail.git] /
1 ================ changes of 'libtbb.so.2'===============
2   Functions changes summary: 0 Removed, 7 Changed (9 filtered out), 17 Added functions
3   Variables changes summary: 0 Removed, 0 Changed, 0 Added variable
4   Function symbols changes summary: 0 Removed, 0 Added function symbol not referenced by debug info
5   Variable symbols changes summary: 3 Removed, 0 Added variable symbols not referenced by debug info
6
7   17 Added functions:
8
9     'method int tbb::interface7::internal::task_arena_base::internal_current_slot()'    {_ZN3tbb10interface78internal15task_arena_base21internal_current_slotEv}
10     'method void tbb::interface7::internal::task_arena_base::internal_enqueue(tbb::task&, intptr_t) const'    {_ZNK3tbb10interface78internal15task_arena_base16internal_enqueueERNS_4taskEl}
11     'method void tbb::interface7::internal::task_arena_base::internal_execute(tbb::interface7::internal::delegate_base&) const'    {_ZNK3tbb10interface78internal15task_arena_base16internal_executeERNS1_13delegate_baseE}
12     'method void tbb::interface7::internal::task_arena_base::internal_initialize()'    {_ZN3tbb10interface78internal15task_arena_base19internal_initializeEv}
13     'method void tbb::interface7::internal::task_arena_base::internal_terminate()'    {_ZN3tbb10interface78internal15task_arena_base18internal_terminateEv}
14     'method void tbb::interface7::internal::task_arena_base::internal_wait() const'    {_ZNK3tbb10interface78internal15task_arena_base13internal_waitEv}
15     '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}
16     '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}
17     'method void tbb::interface8::internal::x86_rtm_rw_mutex::internal_construct()'    {_ZN3tbb10interface88internal16x86_rtm_rw_mutex18internal_constructEv}
18     '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}
19     '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}
20     '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}
21     '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}
22     'method void tbb::internal::concurrent_queue_base_v8::internal_push_move(void*)'    {_ZN3tbb8internal24concurrent_queue_base_v818internal_push_moveEPKv}
23     'method bool tbb::internal::concurrent_queue_base_v8::internal_push_move_if_not_full(void*)'    {_ZN3tbb8internal24concurrent_queue_base_v830internal_push_move_if_not_fullEPKv}
24     'method void tbb::internal::concurrent_queue_base_v8::move_content(tbb::internal::concurrent_queue_base_v8&)'    {_ZN3tbb8internal24concurrent_queue_base_v812move_contentERS1_}
25     'method void tbb::task_group_context::capture_fp_settings()'    {_ZN3tbb18task_group_context19capture_fp_settingsEv}
26
27   7 functions with some indirect sub-type change:
28
29     [C]'function void tbb::internal::throw_exception_v4(tbb::internal::exception_id)' at tbb_misc.cpp:119:1 has some indirect sub-type changes:
30       parameter 1 of type 'enum tbb::internal::exception_id' has sub-type changes:
31         type size hasn't changed
32         1 enumerator insertion:
33           'tbb::internal::exception_id::eid_bad_tagged_msg_cast' value '20'
34
35         1 enumerator change:
36           'tbb::internal::exception_id::eid_max' from value '20' to '21'
37
38
39     [C]'method void tbb::mutex::scoped_lock::internal_acquire(tbb::mutex&)' at mutex.h:129:1 has some indirect sub-type changes:
40       parameter 1 of type 'tbb::mutex&' has sub-type changes:
41         in referenced type 'class tbb::mutex' at mutex.h:40:1:
42           type size hasn't changed
43           1 base class insertion:
44             class tbb::internal::mutex_copy_deprecated_and_disabled at tbb_stddef.h:334:1
45
46     [C]'method void tbb::pipeline::run(std::size_t, tbb::task_group_context&)' at pipeline.cpp:633:1 has some indirect sub-type changes:
47       parameter 2 of type 'tbb::task_group_context&' has sub-type changes:
48         in referenced type 'class tbb::task_group_context' at task.h:302:1:
49           type size hasn't changed
50           1 data member insertion:
51             'tbb::internal::cpu_ctl_env_space tbb::task_group_context::my_cpu_ctl_env', at offset 896 (in bits) at task.h:380:1
52           1 data member changes (1 filtered):
53            type of 'char tbb::task_group_context::_leading_padding[80]' changed:
54              type name changed from 'char[80]' to 'char[72]'
55              array type size changed from 640 to 576 bits:
56              array type subrange 1 changed length from 80 to 72
57
58
59     [C]'method void tbb::queuing_mutex::scoped_lock::acquire(tbb::queuing_mutex&)' at queuing_mutex.h:84:1 has some indirect sub-type changes:
60       parameter 1 of type 'tbb::queuing_mutex&' has sub-type changes:
61         in referenced type 'class tbb::queuing_mutex' at queuing_mutex.h:45:1:
62           type size hasn't changed
63           1 base class insertion:
64             class tbb::internal::mutex_copy_deprecated_and_disabled at tbb_stddef.h:334:1
65
66     [C]'method void tbb::queuing_rw_mutex::scoped_lock::acquire(tbb::queuing_rw_mutex&, bool)' at queuing_rw_mutex.h:95:1 has some indirect sub-type changes:
67       parameter 1 of type 'tbb::queuing_rw_mutex&' has sub-type changes:
68         in referenced type 'class tbb::queuing_rw_mutex' at queuing_rw_mutex.h:47:1:
69           type size hasn't changed
70           1 base class insertion:
71             class tbb::internal::mutex_copy_deprecated_and_disabled at tbb_stddef.h:334:1
72
73     [C]'method void tbb::recursive_mutex::scoped_lock::internal_acquire(tbb::recursive_mutex&)' at recursive_mutex.h:139:1 has some indirect sub-type changes:
74       parameter 1 of type 'tbb::recursive_mutex&' has sub-type changes:
75         in referenced type 'class tbb::recursive_mutex' at recursive_mutex.h:39:1:
76           type size hasn't changed
77           1 base class insertion:
78             class tbb::internal::mutex_copy_deprecated_and_disabled at tbb_stddef.h:334:1
79
80     [C]'method void tbb::spin_mutex::scoped_lock::internal_acquire(tbb::spin_mutex&)' at spin_mutex.h:66:1 has some indirect sub-type changes:
81       parameter 1 of type 'tbb::spin_mutex&' has sub-type changes:
82         in referenced type 'class tbb::spin_mutex' at spin_mutex.h:40:1:
83           type size hasn't changed
84           1 base class insertion:
85             class tbb::internal::mutex_copy_deprecated_and_disabled at tbb_stddef.h:334:1
86
87
88   3 Removed variable symbols not referenced by debug info:
89
90     _ZTVN3rml16versioned_objectE
91     _ZTVN3rml6clientE
92     _ZTVN3rml6serverE
93
94 ================ end of changes of 'libtbb.so.2'===============
95
96 ================ changes of 'libtbbmalloc.so.2'===============
97   Functions changes summary: 9 Removed, 0 Changed, 0 Added functions
98   Variables changes summary: 0 Removed, 0 Changed, 0 Added variable
99   Function symbols changes summary: 0 Removed, 27 Added function symbols not referenced by debug info
100   Variable symbols changes summary: 0 Removed, 0 Added variable symbol not referenced by debug info
101
102   9 Removed functions:
103
104     'function void* rml::internal::__TBB_internal_calloc(size_t, size_t)'    {__TBB_internal_calloc}
105     'function void rml::internal::__TBB_internal_free(void*)'    {__TBB_internal_free}
106     'function void* rml::internal::__TBB_internal_malloc(size_t)'    {__TBB_internal_malloc}
107     'function int rml::internal::__TBB_internal_posix_memalign(void**, size_t, size_t)'    {__TBB_internal_posix_memalign}
108     'function void* rml::internal::__TBB_internal_realloc(void*, size_t)'    {__TBB_internal_realloc}
109     'function void* safer_scalable_aligned_realloc(void*, size_t, size_t, void*)'    {safer_scalable_aligned_realloc}
110     'function void safer_scalable_free(void*, void (void*)*)'    {safer_scalable_free}
111     'function size_t safer_scalable_msize(void*, typedef size_t (void*)*)'    {safer_scalable_msize}
112     'function void* safer_scalable_realloc(void*, size_t, void*)'    {safer_scalable_realloc}
113
114
115   27 Added function symbols not referenced by debug info:
116
117     _Z10BitScanRevm
118     _Z10FencedLoadRVKl
119     _Z11FencedStoreRVll
120     _Z15AtomicIncrementRVl
121     _Z15SpinWaitWhileEqRVKll
122     _Z16AtomicFetchStorePVvm
123     _Z21AtomicCompareExchangeRVlll
124     _Z8AtomicOrPVvm
125     _Z8do_yieldv
126     _Z9AtomicAddRVll
127     _Z9AtomicAndPVvm
128     _ZN11MallocMutex11scoped_lockC1ERS_
129     _ZN11MallocMutex11scoped_lockC1ERS_bPb, aliases _ZN11MallocMutex11scoped_lockC2ERS_bPb
130     _ZN11MallocMutex11scoped_lockC2ERS_, aliases _ZN11MallocMutex11scoped_lockC1ERS_
131     _ZN11MallocMutex11scoped_lockC2ERS_bPb
132     _ZN11MallocMutex11scoped_lockD1Ev, aliases _ZN11MallocMutex11scoped_lockD2Ev
133     _ZN11MallocMutex11scoped_lockD2Ev
134     _ZN11MallocMutexC1Ev, aliases _ZN11MallocMutexC2Ev
135     _ZN11MallocMutexC2Ev
136     _ZdlPvS_
137     _ZnwmPv
138     __TBB_malloc_safer_aligned_msize
139     __TBB_malloc_safer_aligned_realloc
140     __TBB_malloc_safer_free
141     __TBB_malloc_safer_msize
142     __TBB_malloc_safer_realloc
143     scalable_allocation_command
144
145 ================ end of changes of 'libtbbmalloc.so.2'===============
146
147 ================ changes of 'libtbbmalloc_proxy.so.2'===============
148   Functions changes summary: 1 Removed, 0 Changed, 5 Added functions
149   Variables changes summary: 0 Removed, 0 Changed, 0 Added variable
150
151   1 Removed function:
152
153     'function bool __TBB_internal_find_original_malloc(int, const char**, void**)'    {__TBB_internal_find_original_malloc}
154
155   5 Added functions:
156
157     'function void __libc_free(void*)'    {__libc_free}
158     'function void* __libc_realloc(void*, size_t)'    {__libc_realloc}
159     'function void* calloc(size_t, size_t)'    {__libc_calloc, aliases calloc}
160     'function size_t malloc_usable_size(void*)'    {malloc_usable_size}
161     'function void* valloc(size_t)'    {__libc_valloc, aliases valloc}
162
163
164 ================ end of changes of 'libtbbmalloc_proxy.so.2'===============
165