aboutsummaryrefslogtreecommitdiff
path: root/signal/kill.c
diff options
context:
space:
mode:
authorSzabolcs Nagy <szabolcs.nagy@arm.com>2021-02-17 10:39:37 +0000
committerSzabolcs Nagy <szabolcs.nagy@arm.com>2021-03-26 11:03:06 +0000
commite865dcbb7b3319fc6b03939edae0769154051d84 (patch)
tree5cead9869063b4cdfa8ed997d138128f9961af19 /signal/kill.c
parentb9b85be6ea97c126ad6f69f84f056bad6756ee5c (diff)
downloadglibc-e865dcbb7b3319fc6b03939edae0769154051d84.tar
glibc-e865dcbb7b3319fc6b03939edae0769154051d84.tar.gz
glibc-e865dcbb7b3319fc6b03939edae0769154051d84.tar.bz2
glibc-e865dcbb7b3319fc6b03939edae0769154051d84.zip
malloc: Ensure the generic mtag hooks are not used
Use inline functions instead of macros, because macros can cause unused variable warnings and type conversion issues. We assume these functions may appear in the code but only in dead code paths (hidden by a runtime check), so it's important that they can compile with correct types, but if they are actually used that should be an error. Currently the hooks are only used when USE_MTAG is true which only happens on aarch64 and then the aarch64 specific code is used not this generic header. However followup refactoring will allow the hooks to be used with !USE_MTAG. Note: the const qualifier in the comment was wrong: changing tags is a write operation. Reviewed-by: DJ Delorie <dj@redhat.com>
Diffstat (limited to 'signal/kill.c')
0 files changed, 0 insertions, 0 deletions