2015-09-15 08:45:34 +00:00
|
|
|
# All std:: types
|
|
|
|
# This should be possible to remove, if/when we build against
|
|
|
|
# a statically linked libc++.
|
2018-04-04 19:25:04 +00:00
|
|
|
type:std::*
|
|
|
|
|
|
|
|
# Following entries Taken from chromium's tools/cfi/blacklist.txt
|
|
|
|
[cfi-icall]
|
|
|
|
|
|
|
|
######### Function pointers cast to incorrect type signatures
|
|
|
|
|
|
|
|
# libicu is currently compiled such that in libicu the 'UChar' type is a
|
|
|
|
# defined as a char16_t internally, but for the rest of chromium it's an
|
|
|
|
# unsigned short, causing mismatched type signatures for icalls to/from icu
|
|
|
|
# v8/src/intl.cc
|
|
|
|
fun:*LocaleConvertCase*
|
|
|
|
|
|
|
|
# PropertyCallbackArguments::Call methods cast function pointers
|
|
|
|
src:*src/api/api-arguments-inl.h
|
|
|
|
|
|
|
|
# v8 callback that casts argument template parameters
|
|
|
|
fun:*PendingPhantomCallback*Invoke*
|
2018-04-09 20:32:10 +00:00
|
|
|
|
|
|
|
# weak_callback_ is cast from original type.
|
|
|
|
fun:*GlobalHandles*PostGarbageCollectionProcessing*
|
|
|
|
|
|
|
|
fun:*InvokeAccessorGetterCallback*
|