05d6fcad12bb1ed6283f3ec2f6f43e6f70ec1b3f
[platform/upstream/libabigail.git] /
1 ================ changes of 'libsigc-2.0.so.0.0.0'===============
2   Functions changes summary: 1 Removed, 2 Changed (17 filtered out), 1 Added functions
3   Variables changes summary: 0 Removed, 0 Changed, 0 Added variable
4
5   1 Removed function:
6
7     'method void std::_List_base<sigc::slot_base, std::allocator<sigc::slot_base> >::_M_clear()'    {_ZNSt10_List_baseIN4sigc9slot_baseESaIS1_EE8_M_clearEv}
8
9   1 Added function:
10
11     'method void std::__cxx11::_List_base<sigc::slot_base, std::allocator<sigc::slot_base> >::_M_clear()'    {_ZNSt7__cxx1110_List_baseIN4sigc9slot_baseESaIS2_EE8_M_clearEv}
12
13   2 functions with some indirect sub-type change:
14
15     [C] 'method sigc::connection::connection(const sigc::connection&)' has some indirect sub-type changes:
16       parameter 1 of type 'const sigc::connection&' has sub-type changes:
17         in referenced type 'const sigc::connection':
18           in unqualified underlying type 'struct sigc::connection':
19             type size hasn't changed
20             1 data member change:
21              type of 'sigc::slot_base* sigc::connection::slot_' changed:
22                in pointed to type 'class sigc::slot_base':
23                  type size hasn't changed
24                  1 data member change:
25                   type of 'sigc::slot_base::rep_type* sigc::slot_base::rep_' changed:
26                     in pointed to type 'typedef sigc::slot_base::rep_type':
27                       underlying type 'struct sigc::internal::slot_rep' changed:
28                         type size hasn't changed
29                         1 base class change:
30                           'struct sigc::trackable' changed:
31                             type size hasn't changed
32                             1 data member change:
33                              type of 'sigc::internal::trackable_callback_list* sigc::trackable::callback_list_' changed:
34                                in pointed to type 'struct sigc::internal::trackable_callback_list':
35                                  type size changed from 192 to 256 (in bits)
36                                  2 data member changes:
37                                   type of 'sigc::internal::trackable_callback_list::callback_list sigc::internal::trackable_callback_list::callbacks_' changed:
38                                     underlying type 'class std::list<sigc::internal::trackable_callback, std::allocator<sigc::internal::trackable_callback> >' changed:
39                                       type name changed from 'std::list<sigc::internal::trackable_callback, std::allocator<sigc::internal::trackable_callback> >' to 'std::__cxx11::list<sigc::internal::trackable_callback, std::allocator<sigc::internal::trackable_callback> >'
40                                       type size changed from 128 to 192 (in bits)
41                                       1 base class change:
42                                         'class std::_List_base<sigc::internal::trackable_callback, std::allocator<sigc::internal::trackable_callback> >' changed:
43                                           type name changed from 'std::_List_base<sigc::internal::trackable_callback, std::allocator<sigc::internal::trackable_callback> >' to 'std::__cxx11::_List_base<sigc::internal::trackable_callback, std::allocator<sigc::internal::trackable_callback> >'
44                                           type size changed from 128 to 192 (in bits)
45                                           1 data member change:
46                                            type of 'std::_List_base<sigc::internal::trackable_callback, std::allocator<sigc::internal::trackable_callback> >::_List_impl std::_List_base<sigc::internal::trackable_callback, std::allocator<sigc::internal::trackable_callback> >::_M_impl' changed:
47                                              type name changed from 'std::_List_base<sigc::internal::trackable_callback, std::allocator<sigc::internal::trackable_callback> >::_List_impl' to 'std::__cxx11::_List_base<sigc::internal::trackable_callback, std::allocator<sigc::internal::trackable_callback> >::_List_impl'
48                                              type size changed from 128 to 192 (in bits)
49                                              1 data member change:
50                                               type of 'std::__detail::_List_node_base std::_List_base<sigc::internal::trackable_callback, std::allocator<sigc::internal::trackable_callback> >::_List_impl::_M_node' changed:
51                                                 type name changed from 'std::__detail::_List_node_base' to 'std::_List_node<long unsigned int>'
52                                                 type size changed from 128 to 192 (in bits)
53                                                 1 base class insertion:
54                                                   struct std::__detail::_List_node_base
55                                                 2 data member deletions:
56                                                   'std::__detail::_List_node_base* std::__detail::_List_node_base::_M_next', at offset 0 (in bits)
57
58                                                   'std::__detail::_List_node_base* std::__detail::_List_node_base::_M_prev', at offset 64 (in bits)
59
60                                                 1 data member insertion:
61                                                   'unsigned long int std::_List_node<long unsigned int>::_M_data', at offset 128 (in bits)
62                                               and name of 'std::_List_base<sigc::internal::trackable_callback, std::allocator<sigc::internal::trackable_callback> >::_List_impl::_M_node' changed to 'std::__cxx11::_List_base<sigc::internal::trackable_callback, std::allocator<sigc::internal::trackable_callback> >::_List_impl::_M_node'
63                                            and name of 'std::_List_base<sigc::internal::trackable_callback, std::allocator<sigc::internal::trackable_callback> >::_M_impl' changed to 'std::__cxx11::_List_base<sigc::internal::trackable_callback, std::allocator<sigc::internal::trackable_callback> >::_M_impl'
64
65
66                                   'bool sigc::internal::trackable_callback_list::clearing_' offset changed from 128 to 192 (in bits) (by +64 bits)
67
68
69
70
71
72     [C] 'method sigc::internal::signal_impl* sigc::signal_base::impl() const' has some indirect sub-type changes:
73       return type changed:
74         in pointed to type 'struct sigc::internal::signal_impl':
75           type size changed from 192 to 256 (in bits)
76           1 data member change:
77            type of 'std::list<sigc::slot_base, std::allocator<sigc::slot_base> > sigc::internal::signal_impl::slots_' changed:
78              type name changed from 'std::list<sigc::slot_base, std::allocator<sigc::slot_base> >' to 'std::__cxx11::list<sigc::slot_base, std::allocator<sigc::slot_base> >'
79              type size changed from 128 to 192 (in bits)
80              1 base class change:
81                'class std::_List_base<sigc::slot_base, std::allocator<sigc::slot_base> >' changed:
82                  type name changed from 'std::_List_base<sigc::slot_base, std::allocator<sigc::slot_base> >' to 'std::__cxx11::_List_base<sigc::slot_base, std::allocator<sigc::slot_base> >'
83                  type size changed from 128 to 192 (in bits)
84                  1 data member change:
85                   type of 'std::_List_base<sigc::slot_base, std::allocator<sigc::slot_base> >::_List_impl std::_List_base<sigc::slot_base, std::allocator<sigc::slot_base> >::_M_impl' changed:
86                     type name changed from 'std::_List_base<sigc::slot_base, std::allocator<sigc::slot_base> >::_List_impl' to 'std::__cxx11::_List_base<sigc::slot_base, std::allocator<sigc::slot_base> >::_List_impl'
87                     type size changed from 128 to 192 (in bits)
88                     1 data member change:
89                      name of 'std::_List_base<sigc::slot_base, std::allocator<sigc::slot_base> >::_List_impl::_M_node' changed to 'std::__cxx11::_List_base<sigc::slot_base, std::allocator<sigc::slot_base> >::_List_impl::_M_node'
90                   and name of 'std::_List_base<sigc::slot_base, std::allocator<sigc::slot_base> >::_M_impl' changed to 'std::__cxx11::_List_base<sigc::slot_base, std::allocator<sigc::slot_base> >::_M_impl'
91
92
93
94
95 ================ end of changes of 'libsigc-2.0.so.0.0.0'===============
96