1Functions changes summary: 1 Removed, 60 Changed, 1 Added functions 2Variables changes summary: 0 Removed, 0 Changed, 0 Added variable 3 41 Removed function: 5 6 [D] 'method void std::_List_base<sigc::slot_base, std::allocator<sigc::slot_base> >::_M_clear()' 7 81 Added function: 9 10 [A] 'method void std::__cxx11::_List_base<sigc::slot_base, std::allocator<sigc::slot_base> >::_M_clear()' 11 1260 functions with some indirect sub-type change: 13 14 [C] 'method bool sigc::connection::block(bool)' has some indirect sub-type changes: 15 implicit parameter 0 of type 'sigc::connection*' has sub-type changes: 16 in pointed to type 'struct sigc::connection': 17 type size hasn't changed 18 1 data member change: 19 type of 'sigc::slot_base* slot_' changed: 20 in pointed to type 'class sigc::slot_base': 21 type size hasn't changed 22 1 data member change: 23 type of 'sigc::slot_base::rep_type* rep_' changed: 24 in pointed to type 'typedef sigc::slot_base::rep_type': 25 underlying type 'struct sigc::internal::slot_rep' changed: 26 type size hasn't changed 27 1 base class change: 28 'struct sigc::trackable' changed: 29 type size hasn't changed 30 1 data member change: 31 type of 'sigc::internal::trackable_callback_list* callback_list_' changed: 32 in pointed to type 'struct sigc::internal::trackable_callback_list': 33 type size changed from 192 to 256 (in bits) 34 2 data member changes: 35 type of 'sigc::internal::trackable_callback_list::callback_list callbacks_' changed: 36 underlying type 'class std::list<sigc::internal::trackable_callback, std::allocator<sigc::internal::trackable_callback> >' changed: 37 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> >' 38 type size changed from 128 to 192 (in bits) 39 1 base class deletion: 40 class std::_List_base<sigc::internal::trackable_callback, std::allocator<sigc::internal::trackable_callback> > 41 1 base class insertion: 42 class std::__cxx11::_List_base<sigc::internal::trackable_callback, std::allocator<sigc::internal::trackable_callback> > 43 'bool clearing_' offset changed from 128 to 192 (in bits) (by +64 bits) 44 45 [C] 'method bool sigc::connection::blocked()' has some indirect sub-type changes: 46 implicit parameter 0 of type 'const sigc::connection*' has sub-type changes: 47 in pointed to type 'const sigc::connection': 48 unqualified underlying type 'struct sigc::connection' changed, as reported earlier 49 50 [C] 'method sigc::connection::connection(const sigc::connection&)' has some indirect sub-type changes: 51 implicit parameter 0 of type 'sigc::connection*' has sub-type changes: 52 pointed to type 'struct sigc::connection' changed, as reported earlier 53 parameter 1 of type 'const sigc::connection&' has sub-type changes: 54 in referenced type 'const sigc::connection': 55 unqualified underlying type 'struct sigc::connection' changed, as reported earlier 56 57 [C] 'method sigc::connection::connection()' has some indirect sub-type changes: 58 implicit parameter 0 of type 'sigc::connection*' has sub-type changes: 59 pointed to type 'struct sigc::connection' changed, as reported earlier 60 61 [C] 'method sigc::connection::connection(sigc::slot_base&)' has some indirect sub-type changes: 62 implicit parameter 0 of type 'sigc::connection*' has sub-type changes: 63 pointed to type 'struct sigc::connection' changed, as reported earlier 64 parameter 1 of type 'sigc::slot_base&' has sub-type changes: 65 referenced type 'class sigc::slot_base' changed, as reported earlier 66 67 [C] 'method void sigc::connection::disconnect()' has some indirect sub-type changes: 68 implicit parameter 0 of type 'sigc::connection*' has sub-type changes: 69 pointed to type 'struct sigc::connection' changed, as reported earlier 70 71 [C] 'method bool sigc::connection::empty()' has some indirect sub-type changes: 72 implicit parameter 0 of type 'const sigc::connection*' has sub-type changes: 73 in pointed to type 'const sigc::connection': 74 unqualified underlying type 'struct sigc::connection' changed, as reported earlier 75 76 [C] 'method bool sigc::connection::operator bool()' has some indirect sub-type changes: 77 implicit parameter 0 of type 'sigc::connection*' has sub-type changes: 78 pointed to type 'struct sigc::connection' changed, as reported earlier 79 80 [C] 'method sigc::connection& sigc::connection::operator=(const sigc::connection&)' has some indirect sub-type changes: 81 return type changed: 82 referenced type 'struct sigc::connection' changed, as reported earlier 83 implicit parameter 0 of type 'sigc::connection*' has sub-type changes: 84 pointed to type 'struct sigc::connection' changed, as reported earlier 85 parameter 1 of type 'const sigc::connection&' has sub-type changes: 86 in referenced type 'const sigc::connection': 87 unqualified underlying type 'struct sigc::connection' changed, as reported earlier 88 89 [C] 'method void sigc::connection::set_slot(sigc::slot_base*)' has some indirect sub-type changes: 90 implicit parameter 0 of type 'sigc::connection*' has sub-type changes: 91 pointed to type 'struct sigc::connection' changed, as reported earlier 92 parameter 1 of type 'sigc::slot_base*' has sub-type changes: 93 pointed to type 'class sigc::slot_base' changed, as reported earlier 94 95 [C] 'method bool sigc::connection::unblock()' has some indirect sub-type changes: 96 implicit parameter 0 of type 'sigc::connection*' has sub-type changes: 97 pointed to type 'struct sigc::connection' changed, as reported earlier 98 99 [C] 'method sigc::connection::~connection(int)' has some indirect sub-type changes: 100 implicit parameter 0 of type 'sigc::connection*' has sub-type changes: 101 pointed to type 'struct sigc::connection' changed, as reported earlier 102 103 [C] 'method void sigc::internal::signal_impl::block(bool)' has some indirect sub-type changes: 104 implicit parameter 0 of type 'sigc::internal::signal_impl*' has sub-type changes: 105 in pointed to type 'struct sigc::internal::signal_impl': 106 type size changed from 192 to 256 (in bits) 107 1 data member change: 108 type of 'std::list<sigc::slot_base, std::allocator<sigc::slot_base> > slots_' changed: 109 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> >' 110 type size changed from 128 to 192 (in bits) 111 1 base class deletion: 112 class std::_List_base<sigc::slot_base, std::allocator<sigc::slot_base> > 113 1 base class insertion: 114 class std::__cxx11::_List_base<sigc::slot_base, std::allocator<sigc::slot_base> > 115 116 [C] 'method bool sigc::internal::signal_impl::blocked()' has some indirect sub-type changes: 117 implicit parameter 0 of type 'const sigc::internal::signal_impl*' has sub-type changes: 118 in pointed to type 'const sigc::internal::signal_impl': 119 unqualified underlying type 'struct sigc::internal::signal_impl' changed, as reported earlier 120 121 [C] 'method void sigc::internal::signal_impl::clear()' has some indirect sub-type changes: 122 implicit parameter 0 of type 'sigc::internal::signal_impl*' has sub-type changes: 123 pointed to type 'struct sigc::internal::signal_impl' changed, as reported earlier 124 125 [C] 'method sigc::internal::signal_impl::iterator_type sigc::internal::signal_impl::connect(const sigc::slot_base&)' has some indirect sub-type changes: 126 return type changed: 127 underlying type 'typedef std::list<sigc::slot_base, std::allocator<sigc::slot_base> >::iterator' changed: 128 typedef name changed from std::list<sigc::slot_base, std::allocator<sigc::slot_base> >::iterator to std::__cxx11::list<sigc::slot_base, std::allocator<sigc::slot_base> >::iterator 129 implicit parameter 0 of type 'sigc::internal::signal_impl*' has sub-type changes: 130 pointed to type 'struct sigc::internal::signal_impl' changed, as reported earlier 131 parameter 1 of type 'const sigc::slot_base&' has sub-type changes: 132 in referenced type 'const sigc::slot_base': 133 unqualified underlying type 'class sigc::slot_base' changed, as reported earlier 134 135 [C] 'method sigc::internal::signal_impl::iterator_type sigc::internal::signal_impl::erase(sigc::internal::signal_impl::iterator_type)' has some indirect sub-type changes: 136 return type changed: 137 underlying type 'typedef std::list<sigc::slot_base, std::allocator<sigc::slot_base> >::iterator' changed, as reported earlier 138 implicit parameter 0 of type 'sigc::internal::signal_impl*' has sub-type changes: 139 pointed to type 'struct sigc::internal::signal_impl' changed, as reported earlier 140 141 [C] 'method sigc::internal::signal_impl::iterator_type sigc::internal::signal_impl::insert(sigc::internal::signal_impl::iterator_type, const sigc::slot_base&)' has some indirect sub-type changes: 142 return type changed: 143 underlying type 'typedef std::list<sigc::slot_base, std::allocator<sigc::slot_base> >::iterator' changed, as reported earlier 144 implicit parameter 0 of type 'sigc::internal::signal_impl*' has sub-type changes: 145 pointed to type 'struct sigc::internal::signal_impl' changed, as reported earlier 146 parameter 2 of type 'const sigc::slot_base&' has sub-type changes: 147 in referenced type 'const sigc::slot_base': 148 unqualified underlying type 'class sigc::slot_base' changed, as reported earlier 149 150 [C] 'method sigc::internal::signal_impl::signal_impl()' has some indirect sub-type changes: 151 implicit parameter 0 of type 'sigc::internal::signal_impl*' has sub-type changes: 152 pointed to type 'struct sigc::internal::signal_impl' changed, as reported earlier 153 154 [C] 'method sigc::internal::signal_impl::size_type sigc::internal::signal_impl::size()' has some indirect sub-type changes: 155 implicit parameter 0 of type 'const sigc::internal::signal_impl*' has sub-type changes: 156 in pointed to type 'const sigc::internal::signal_impl': 157 unqualified underlying type 'struct sigc::internal::signal_impl' changed, as reported earlier 158 159 [C] 'method void sigc::internal::signal_impl::sweep()' has some indirect sub-type changes: 160 implicit parameter 0 of type 'sigc::internal::signal_impl*' has sub-type changes: 161 pointed to type 'struct sigc::internal::signal_impl' changed, as reported earlier 162 163 [C] 'method void sigc::internal::signal_impl::unreference_exec()' has some indirect sub-type changes: 164 implicit parameter 0 of type 'sigc::internal::signal_impl*' has sub-type changes: 165 pointed to type 'struct sigc::internal::signal_impl' changed, as reported earlier 166 167 [C] 'method void sigc::internal::slot_rep::disconnect()' has some indirect sub-type changes: 168 implicit parameter 0 of type 'sigc::internal::slot_rep*' has sub-type changes: 169 pointed to type 'struct sigc::internal::slot_rep' changed, as reported earlier 170 171 [C] 'method void sigc::internal::trackable_callback_list::add_callback(void*)' has some indirect sub-type changes: 172 implicit parameter 0 of type 'sigc::internal::trackable_callback_list*' has sub-type changes: 173 pointed to type 'struct sigc::internal::trackable_callback_list' changed, as reported earlier 174 175 [C] 'method void sigc::internal::trackable_callback_list::clear()' has some indirect sub-type changes: 176 implicit parameter 0 of type 'sigc::internal::trackable_callback_list*' has sub-type changes: 177 pointed to type 'struct sigc::internal::trackable_callback_list' changed, as reported earlier 178 179 [C] 'method void sigc::internal::trackable_callback_list::remove_callback(void*)' has some indirect sub-type changes: 180 implicit parameter 0 of type 'sigc::internal::trackable_callback_list*' has sub-type changes: 181 pointed to type 'struct sigc::internal::trackable_callback_list' changed, as reported earlier 182 183 [C] 'method sigc::internal::trackable_callback_list::~trackable_callback_list(int)' has some indirect sub-type changes: 184 implicit parameter 0 of type 'sigc::internal::trackable_callback_list*' has sub-type changes: 185 pointed to type 'struct sigc::internal::trackable_callback_list' changed, as reported earlier 186 187 [C] 'method void sigc::signal_base::block(bool)' has some indirect sub-type changes: 188 implicit parameter 0 of type 'sigc::signal_base*' has sub-type changes: 189 in pointed to type 'struct sigc::signal_base': 190 type size hasn't changed 191 1 base class change: 192 'struct sigc::trackable' changed: 193 details were reported earlier 194 1 data member change: 195 type of 'sigc::internal::signal_impl* impl_' changed: 196 pointed to type 'struct sigc::internal::signal_impl' changed, as reported earlier 197 198 [C] 'method bool sigc::signal_base::blocked()' has some indirect sub-type changes: 199 implicit parameter 0 of type 'const sigc::signal_base*' has sub-type changes: 200 in pointed to type 'const sigc::signal_base': 201 unqualified underlying type 'struct sigc::signal_base' changed, as reported earlier 202 203 [C] 'method void sigc::signal_base::clear()' has some indirect sub-type changes: 204 implicit parameter 0 of type 'sigc::signal_base*' has sub-type changes: 205 pointed to type 'struct sigc::signal_base' changed, as reported earlier 206 207 [C] 'method sigc::signal_base::iterator_type sigc::signal_base::connect(const sigc::slot_base&)' has some indirect sub-type changes: 208 return type changed: 209 underlying type 'typedef sigc::internal::signal_impl::iterator_type' changed, as reported earlier 210 implicit parameter 0 of type 'sigc::signal_base*' has sub-type changes: 211 pointed to type 'struct sigc::signal_base' changed, as reported earlier 212 parameter 1 of type 'const sigc::slot_base&' has sub-type changes: 213 in referenced type 'const sigc::slot_base': 214 unqualified underlying type 'class sigc::slot_base' changed, as reported earlier 215 216 [C] 'method sigc::signal_base::iterator_type sigc::signal_base::erase(sigc::signal_base::iterator_type)' has some indirect sub-type changes: 217 return type changed: 218 underlying type 'typedef sigc::internal::signal_impl::iterator_type' changed, as reported earlier 219 implicit parameter 0 of type 'sigc::signal_base*' has sub-type changes: 220 pointed to type 'struct sigc::signal_base' changed, as reported earlier 221 222 [C] 'method sigc::internal::signal_impl* sigc::signal_base::impl()' has some indirect sub-type changes: 223 return type changed: 224 pointed to type 'struct sigc::internal::signal_impl' changed, as reported earlier 225 implicit parameter 0 of type 'const sigc::signal_base*' has sub-type changes: 226 in pointed to type 'const sigc::signal_base': 227 unqualified underlying type 'struct sigc::signal_base' changed, as reported earlier 228 229 [C] 'method sigc::signal_base::iterator_type sigc::signal_base::insert(sigc::signal_base::iterator_type, const sigc::slot_base&)' has some indirect sub-type changes: 230 return type changed: 231 underlying type 'typedef sigc::internal::signal_impl::iterator_type' changed, as reported earlier 232 implicit parameter 0 of type 'sigc::signal_base*' has sub-type changes: 233 pointed to type 'struct sigc::signal_base' changed, as reported earlier 234 parameter 2 of type 'const sigc::slot_base&' has sub-type changes: 235 in referenced type 'const sigc::slot_base': 236 unqualified underlying type 'class sigc::slot_base' changed, as reported earlier 237 238 [C] 'method sigc::signal_base& sigc::signal_base::operator=(const sigc::signal_base&)' has some indirect sub-type changes: 239 return type changed: 240 referenced type 'struct sigc::signal_base' changed, as reported earlier 241 implicit parameter 0 of type 'sigc::signal_base*' has sub-type changes: 242 pointed to type 'struct sigc::signal_base' changed, as reported earlier 243 parameter 1 of type 'const sigc::signal_base&' has sub-type changes: 244 in referenced type 'const sigc::signal_base': 245 unqualified underlying type 'struct sigc::signal_base' changed, as reported earlier 246 247 [C] 'method sigc::signal_base::signal_base()' has some indirect sub-type changes: 248 implicit parameter 0 of type 'sigc::signal_base*' has sub-type changes: 249 pointed to type 'struct sigc::signal_base' changed, as reported earlier 250 251 [C] 'method sigc::signal_base::signal_base(const sigc::signal_base&)' has some indirect sub-type changes: 252 implicit parameter 0 of type 'sigc::signal_base*' has sub-type changes: 253 pointed to type 'struct sigc::signal_base' changed, as reported earlier 254 parameter 1 of type 'const sigc::signal_base&' has sub-type changes: 255 in referenced type 'const sigc::signal_base': 256 unqualified underlying type 'struct sigc::signal_base' changed, as reported earlier 257 258 [C] 'method sigc::signal_base::size_type sigc::signal_base::size()' has some indirect sub-type changes: 259 implicit parameter 0 of type 'const sigc::signal_base*' has sub-type changes: 260 in pointed to type 'const sigc::signal_base': 261 unqualified underlying type 'struct sigc::signal_base' changed, as reported earlier 262 263 [C] 'method void sigc::signal_base::unblock()' has some indirect sub-type changes: 264 implicit parameter 0 of type 'sigc::signal_base*' has sub-type changes: 265 pointed to type 'struct sigc::signal_base' changed, as reported earlier 266 267 [C] 'method sigc::signal_base::~signal_base(int)' has some indirect sub-type changes: 268 implicit parameter 0 of type 'sigc::signal_base*' has sub-type changes: 269 pointed to type 'struct sigc::signal_base' changed, as reported earlier 270 271 [C] 'method void sigc::slot_base::add_destroy_notify_callback(void*)' has some indirect sub-type changes: 272 implicit parameter 0 of type 'const sigc::slot_base*' has sub-type changes: 273 in pointed to type 'const sigc::slot_base': 274 unqualified underlying type 'class sigc::slot_base' changed, as reported earlier 275 276 [C] 'method bool sigc::slot_base::block(bool)' has some indirect sub-type changes: 277 implicit parameter 0 of type 'sigc::slot_base*' has sub-type changes: 278 pointed to type 'class sigc::slot_base' changed, as reported earlier 279 280 [C] 'method void sigc::slot_base::disconnect()' has some indirect sub-type changes: 281 implicit parameter 0 of type 'sigc::slot_base*' has sub-type changes: 282 pointed to type 'class sigc::slot_base' changed, as reported earlier 283 284 [C] 'method bool sigc::slot_base::operator bool()' has some indirect sub-type changes: 285 implicit parameter 0 of type 'const sigc::slot_base*' has sub-type changes: 286 in pointed to type 'const sigc::slot_base': 287 unqualified underlying type 'class sigc::slot_base' changed, as reported earlier 288 289 [C] 'method sigc::slot_base& sigc::slot_base::operator=(const sigc::slot_base&)' has some indirect sub-type changes: 290 return type changed: 291 referenced type 'class sigc::slot_base' changed, as reported earlier 292 implicit parameter 0 of type 'sigc::slot_base*' has sub-type changes: 293 pointed to type 'class sigc::slot_base' changed, as reported earlier 294 parameter 1 of type 'const sigc::slot_base&' has sub-type changes: 295 in referenced type 'const sigc::slot_base': 296 unqualified underlying type 'class sigc::slot_base' changed, as reported earlier 297 298 [C] 'method void sigc::slot_base::remove_destroy_notify_callback(void*)' has some indirect sub-type changes: 299 implicit parameter 0 of type 'const sigc::slot_base*' has sub-type changes: 300 in pointed to type 'const sigc::slot_base': 301 unqualified underlying type 'class sigc::slot_base' changed, as reported earlier 302 303 [C] 'method void sigc::slot_base::set_parent(void*)' has some indirect sub-type changes: 304 implicit parameter 0 of type 'const sigc::slot_base*' has sub-type changes: 305 in pointed to type 'const sigc::slot_base': 306 unqualified underlying type 'class sigc::slot_base' changed, as reported earlier 307 308 [C] 'method sigc::slot_base::slot_base(sigc::slot_base::rep_type*)' has some indirect sub-type changes: 309 implicit parameter 0 of type 'sigc::slot_base*' has sub-type changes: 310 pointed to type 'class sigc::slot_base' changed, as reported earlier 311 parameter 1 of type 'sigc::slot_base::rep_type*' has sub-type changes: 312 pointed to type 'typedef sigc::slot_base::rep_type' changed, as reported earlier 313 314 [C] 'method sigc::slot_base::slot_base()' has some indirect sub-type changes: 315 implicit parameter 0 of type 'sigc::slot_base*' has sub-type changes: 316 pointed to type 'class sigc::slot_base' changed, as reported earlier 317 318 [C] 'method sigc::slot_base::slot_base(const sigc::slot_base&)' has some indirect sub-type changes: 319 implicit parameter 0 of type 'sigc::slot_base*' has sub-type changes: 320 pointed to type 'class sigc::slot_base' changed, as reported earlier 321 parameter 1 of type 'const sigc::slot_base&' has sub-type changes: 322 in referenced type 'const sigc::slot_base': 323 unqualified underlying type 'class sigc::slot_base' changed, as reported earlier 324 325 [C] 'method bool sigc::slot_base::unblock()' has some indirect sub-type changes: 326 implicit parameter 0 of type 'sigc::slot_base*' has sub-type changes: 327 pointed to type 'class sigc::slot_base' changed, as reported earlier 328 329 [C] 'method sigc::slot_base::~slot_base(int)' has some indirect sub-type changes: 330 implicit parameter 0 of type 'sigc::slot_base*' has sub-type changes: 331 pointed to type 'class sigc::slot_base' changed, as reported earlier 332 333 [C] 'method void sigc::trackable::add_destroy_notify_callback(void*)' has some indirect sub-type changes: 334 implicit parameter 0 of type 'const sigc::trackable*' has sub-type changes: 335 in pointed to type 'const sigc::trackable': 336 unqualified underlying type 'struct sigc::trackable' changed, as reported earlier 337 338 [C] 'method sigc::internal::trackable_callback_list* sigc::trackable::callback_list()' has some indirect sub-type changes: 339 return type changed: 340 pointed to type 'struct sigc::internal::trackable_callback_list' changed, as reported earlier 341 implicit parameter 0 of type 'const sigc::trackable*' has sub-type changes: 342 in pointed to type 'const sigc::trackable': 343 unqualified underlying type 'struct sigc::trackable' changed, as reported earlier 344 345 [C] 'method void sigc::trackable::notify_callbacks()' has some indirect sub-type changes: 346 implicit parameter 0 of type 'sigc::trackable*' has sub-type changes: 347 pointed to type 'struct sigc::trackable' changed, as reported earlier 348 349 [C] 'method sigc::trackable& sigc::trackable::operator=(const sigc::trackable&)' has some indirect sub-type changes: 350 return type changed: 351 referenced type 'struct sigc::trackable' changed, as reported earlier 352 implicit parameter 0 of type 'sigc::trackable*' has sub-type changes: 353 pointed to type 'struct sigc::trackable' changed, as reported earlier 354 parameter 1 of type 'const sigc::trackable&' has sub-type changes: 355 in referenced type 'const sigc::trackable': 356 unqualified underlying type 'struct sigc::trackable' changed, as reported earlier 357 358 [C] 'method void sigc::trackable::remove_destroy_notify_callback(void*)' has some indirect sub-type changes: 359 implicit parameter 0 of type 'const sigc::trackable*' has sub-type changes: 360 in pointed to type 'const sigc::trackable': 361 unqualified underlying type 'struct sigc::trackable' changed, as reported earlier 362 363 [C] 'method sigc::trackable::trackable(const sigc::trackable&)' has some indirect sub-type changes: 364 implicit parameter 0 of type 'sigc::trackable*' has sub-type changes: 365 pointed to type 'struct sigc::trackable' changed, as reported earlier 366 parameter 1 of type 'const sigc::trackable&' has sub-type changes: 367 in referenced type 'const sigc::trackable': 368 unqualified underlying type 'struct sigc::trackable' changed, as reported earlier 369 370 [C] 'method sigc::trackable::trackable()' has some indirect sub-type changes: 371 implicit parameter 0 of type 'sigc::trackable*' has sub-type changes: 372 pointed to type 'struct sigc::trackable' changed, as reported earlier 373 374 [C] 'method sigc::trackable::~trackable(int)' has some indirect sub-type changes: 375 implicit parameter 0 of type 'sigc::trackable*' has sub-type changes: 376 pointed to type 'struct sigc::trackable' changed, as reported earlier 377 378