diff options
author | Đoàn Trần Công Danh <congdanhqx@gmail.com> | 2021-02-12 19:21:18 +0700 |
---|---|---|
committer | Aliaksey Kandratsenka <alkondratenko@gmail.com> | 2021-02-14 12:50:10 -0800 |
commit | d9c4c3b481e641b719d3d790987ed7d094157bf2 (patch) | |
tree | 7e66e22443967089f633b736f76f0e23e153783c /cmake | |
parent | 43459feb33b87d3300e3b8b4917e5226678e4a0f (diff) | |
download | gperftools-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