summaryrefslogtreecommitdiff
path: root/cmake
diff options
context:
space:
mode:
authorĐoàn Trần Công Danh <congdanhqx@gmail.com>2021-02-12 19:21:18 +0700
committerAliaksey Kandratsenka <alkondratenko@gmail.com>2021-02-14 12:50:10 -0800
commitd9c4c3b481e641b719d3d790987ed7d094157bf2 (patch)
tree7e66e22443967089f633b736f76f0e23e153783c /cmake
parent43459feb33b87d3300e3b8b4917e5226678e4a0f (diff)
downloadgperftools-d9c4c3b481e641b719d3d790987ed7d094157bf2.tar.gz
profile-handler: use documented sigev_notify_thread_id in sigevent
sigevent(7) is documented to have sigev_notify_thread_id as its member. In glibc system, it's a macro expanded to the legacy _sigev_un._tid, _sigev_un._tid is obviously an internal implementation detail as signaled by its underscore prefix. And this macro was hidden inside linux/signal.h in older version of glibc. On Linux that use musl libc, sigev_notify_thread_id is also a macro, but it's expanded to __sev_fields.sigev_notify_thread_id [alkondratenko@gmail.com: amputated broken linux/signal.h dependency] [alkondratenko@gmail.com: see https://github.com/gperftools/gperftools/pull/1250] Signed-off-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Diffstat (limited to 'cmake')
0 files changed, 0 insertions, 0 deletions