cfi_blacklist.txt revision 302408
1# Standard library types. 2type:std::* 3 4# The stdext namespace contains Microsoft standard library extensions. 5type:stdext::* 6 7# Types with a uuid attribute, i.e. COM types. 8type:attr:uuid 9 10# STL allocators (T *allocator<T *>::allocate(size_type, const void*)). 11# The type signature mandates a cast from uninitialized void* to T*. 12# size_type can either be unsigned int (j) or unsigned long (m). 13fun:*8allocateEjPKv 14fun:*8allocateEmPKv 15 16# std::get_temporary_buffer, likewise (libstdc++, libc++). 17fun:_ZSt20get_temporary_buffer* 18fun:_ZNSt3__120get_temporary_buffer* 19 20# STL address-of magic (libstdc++, libc++). 21fun:*__addressof* 22fun:_ZNSt3__19addressof* 23 24# Windows C++ stdlib headers that contain bad unrelated casts. 25src:*xmemory0 26src:*xstddef 27