Merge "Nullability check for thread_properties module." am: 0428fc1a9c
am: 0842bef4cf
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2612529 Change-Id: Id30354d4cdea74478d13b3a0caccb6b431a984ed Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
commit
230bea65a1
1 changed files with 11 additions and 11 deletions
|
@ -50,8 +50,8 @@ __BEGIN_DECLS
|
||||||
*
|
*
|
||||||
* Available since API level 31.
|
* Available since API level 31.
|
||||||
*/
|
*/
|
||||||
void __libc_get_static_tls_bounds(void** __static_tls_begin,
|
void __libc_get_static_tls_bounds(void* _Nonnull * _Nonnull __static_tls_begin,
|
||||||
void** __static_tls_end) __INTRODUCED_IN(31);
|
void* _Nonnull * _Nonnull __static_tls_end) __INTRODUCED_IN(31);
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -66,7 +66,7 @@ void __libc_get_static_tls_bounds(void** __static_tls_begin,
|
||||||
*
|
*
|
||||||
* Available since API level 31.
|
* Available since API level 31.
|
||||||
*/
|
*/
|
||||||
void __libc_register_thread_exit_callback(void (*__cb)(void)) __INTRODUCED_IN(31);
|
void __libc_register_thread_exit_callback(void (* _Nonnull __cb)(void)) __INTRODUCED_IN(31);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Iterates over all dynamic TLS chunks for the given thread.
|
* Iterates over all dynamic TLS chunks for the given thread.
|
||||||
|
@ -76,11 +76,11 @@ void __libc_register_thread_exit_callback(void (*__cb)(void)) __INTRODUCED_IN(31
|
||||||
* Available since API level 31.
|
* Available since API level 31.
|
||||||
*/
|
*/
|
||||||
void __libc_iterate_dynamic_tls(pid_t __tid,
|
void __libc_iterate_dynamic_tls(pid_t __tid,
|
||||||
void (*__cb)(void* __dynamic_tls_begin,
|
void (* _Nonnull __cb)(void* _Nonnull __dynamic_tls_begin,
|
||||||
void* __dynamic_tls_end,
|
void* _Nonnull __dynamic_tls_end,
|
||||||
size_t __dso_id,
|
size_t __dso_id,
|
||||||
void* __arg),
|
void* _Nullable __arg),
|
||||||
void* __arg) __INTRODUCED_IN(31);
|
void* _Nullable __arg) __INTRODUCED_IN(31);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Register on_creation and on_destruction callbacks, which will be called after a dynamic
|
* Register on_creation and on_destruction callbacks, which will be called after a dynamic
|
||||||
|
@ -89,9 +89,9 @@ void __libc_iterate_dynamic_tls(pid_t __tid,
|
||||||
* Available since API level 31.
|
* Available since API level 31.
|
||||||
*/
|
*/
|
||||||
void __libc_register_dynamic_tls_listeners(
|
void __libc_register_dynamic_tls_listeners(
|
||||||
void (*__on_creation)(void* __dynamic_tls_begin,
|
void (* _Nonnull __on_creation)(void* _Nonnull __dynamic_tls_begin,
|
||||||
void* __dynamic_tls_end),
|
void* _Nonnull __dynamic_tls_end),
|
||||||
void (*__on_destruction)(void* __dynamic_tls_begin,
|
void (* _Nonnull __on_destruction)(void* _Nonnull __dynamic_tls_begin,
|
||||||
void* __dynamic_tls_end)) __INTRODUCED_IN(31);
|
void* _Nonnull __dynamic_tls_end)) __INTRODUCED_IN(31);
|
||||||
|
|
||||||
__END_DECLS
|
__END_DECLS
|
||||||
|
|
Loading…
Reference in a new issue