]> git.ipfire.org Git - thirdparty/glibc.git/commit
TODO(sprof): cheri: disable profiling shared libraries
authorSzabolcs Nagy <szabolcs.nagy@arm.com>
Thu, 12 May 2022 08:05:30 +0000 (09:05 +0100)
committerSzabolcs Nagy <szabolcs.nagy@arm.com>
Thu, 27 Oct 2022 13:46:54 +0000 (14:46 +0100)
commit010cf0128e02429c8686772f20cf80b2ca678939
tree2d58d1b806920ecc8890699501aec84da4b5f8e2
parent352adc1281d307089c30c2736b6ec501439478ca
TODO(sprof): cheri: disable profiling shared libraries

This is needed now to avoid referencing abort in ld.so.

TODO: Fixing shared library profiling for capabilities requires
type fixes so capabilities are not stored into shared memory
(maybe purecap layout can match the lp64 one and then no file format
and external tooling change is required.)
TODO: Proper fix also depends on _dl_runtime_profile plt entry
elf/dl-profile.c