android_system_core/libcutils/include/cutils
Adrian Ratiu a742158667 threads.h: avoid defining gettid on glibc >= 2.32
Glibc >=2.32 exposes a gettid() which clashes with libcutils
thread.h, so add a check to not expose it if building against
newer glibc (ChromiumOS will still use glibc 2.27 besides 2.32).

Bug: https://bugs.chromium.org/p/chromium/issues/detail?id=1182060
Test: Builds without errors on both glibc 2.32 and 2.27.

Change-Id: Ib71fa1bc9fa185e3668002407dbed05a80c87740
2021-03-05 09:55:15 +00:00
..
android_filesystem_config.h
android_get_control_file.h
android_reboot.h bootstat: enhance last reboot reason property with file backing 2020-02-14 13:24:16 -08:00
ashmem.h Fix cutils/ashmem.h copyright header. 2020-04-28 09:28:29 -07:00
atomic.h
bitops.h
compiler.h
config_utils.h
fs.h
hashmap.h
iosched_policy.h
klog.h
list.h
log.h
memory.h [MemInit] Remove process_disable_memory_mitigations 2021-01-20 16:07:49 -08:00
misc.h
multiuser.h
native_handle.h
partition_utils.h
properties.h libcutils: reimplement system property functions with libbase. 2020-05-21 16:20:16 -07:00
qtaguid.h
record_stream.h
sched_policy.h
sockets.h libcutils: remove unused socket_set_receive_timeout(). 2019-11-08 15:21:39 -08:00
str_parms.h
threads.h threads.h: avoid defining gettid on glibc >= 2.32 2021-03-05 09:55:15 +00:00
trace.h Do not check for debuggable / profilable for app tracing. 2021-02-12 16:54:51 +00:00
uevent.h