]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - contrib/compiler-rt/lib/cfi/cfi_blacklist.txt
Merge compiler-rt trunk r321017 to contrib/compiler-rt.
[FreeBSD/FreeBSD.git] / contrib / compiler-rt / lib / cfi / cfi_blacklist.txt
1 [cfi-unrelated-cast]
2 # std::get_temporary_buffer, likewise (libstdc++, libc++).
3 fun:_ZSt20get_temporary_buffer*
4 fun:_ZNSt3__120get_temporary_buffer*
5
6 # STL address-of magic (libstdc++, libc++).
7 fun:*__addressof*
8 fun:_ZNSt3__19addressof*
9
10 # Windows C++ stdlib headers that contain bad unrelated casts.
11 src:*xmemory0
12 src:*xstddef
13
14 # std::_Sp_counted_ptr_inplace::_Sp_counted_ptr_inplace() (libstdc++).
15 # This ctor is used by std::make_shared and needs to cast to uninitialized T*
16 # in order to call std::allocator_traits<T>::construct.
17 fun:_ZNSt23_Sp_counted_ptr_inplace*