scudo: Remove ANDROID_EXPERIMENTAL_MTE macro.
authorPeter Collingbourne <peter@pcc.me.uk>
Fri, 18 Dec 2020 05:02:01 +0000 (21:02 -0800)
committerPeter Collingbourne <peter@pcc.me.uk>
Mon, 21 Dec 2020 18:53:24 +0000 (10:53 -0800)
commitdfa40840e0e2fa094c5d3f441affe0785cdc8d09
tree2ffebc3508da5a514c4d65028bd62d4530d48299
parentbb8d20d9f3bb955ae6f6143d24749faf61d573a9
scudo: Remove ANDROID_EXPERIMENTAL_MTE macro.

Kernel support for MTE has been released in Linux 5.10. This means
that it is a stable API and we no longer need to make the support
conditional on a macro. We do need to provide conditional definitions
of the new macros though in order to avoid a dependency on new
kernel headers.

Differential Revision: https://reviews.llvm.org/D93513
compiler-rt/lib/scudo/standalone/linux.cpp
compiler-rt/lib/scudo/standalone/memtag.h