aboutsummaryrefslogtreecommitdiff
path: root/signal
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
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')
0 files changed, 0 insertions, 0 deletions