about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/llvm_util.rs
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2024-08-07 19:35:05 +0200
committerGitHub <noreply@github.com>2024-08-07 19:35:05 +0200
commitb8179000877d3d8a16cfc906c44488b8bc355281 (patch)
treed2b62b02a1d613a73d42a4fcb82d34a013caffb0 /compiler/rustc_codegen_llvm/src/llvm_util.rs
parenta36bf74d66d453033083363058e3b7ad10be3d56 (diff)
parent732037c75b901ea29bef2964b1e337ec325cdf51 (diff)
downloadrust-b8179000877d3d8a16cfc906c44488b8bc355281.tar.gz
rust-b8179000877d3d8a16cfc906c44488b8bc355281.zip
Rollup merge of #128384 - dheaton-arm:mte-test, r=jieyouxu
Add tests to ensure MTE tags are preserved across FFI boundaries

Added run-make tests to verify that, between a Rust-C FFI boundary in both directions, any MTE tags included in a pointer are preserved for the following pointer types, as well as any information stored using TBI:
- int
- float
- string
- function

try-job: aarch64-gnu
Diffstat (limited to 'compiler/rustc_codegen_llvm/src/llvm_util.rs')
0 files changed, 0 insertions, 0 deletions