[PATCH v5 6/6] aarch64: Add aarch64-specific files for memory tagging support

Richard Earnshaw rearnsha@arm.com
Mon Dec 21 15:33:45 GMT 2020


This final patch provides the architecture-specific implementation of
the memory-tagging support hooks for aarch64.
---
 sysdeps/aarch64/Makefile                 |  5 +++
 sysdeps/aarch64/__mtag_address_get_tag.S | 32 +++++++++++++
 sysdeps/aarch64/__mtag_memset_tag.S      | 53 ++++++++++++++++++++++
 sysdeps/aarch64/__mtag_new_tag.S         | 37 +++++++++++++++
 sysdeps/aarch64/__mtag_tag_region.S      | 51 +++++++++++++++++++++
 sysdeps/aarch64/libc-mtag.h              | 57 ++++++++++++++++++++++++
 6 files changed, 235 insertions(+)
 create mode 100644 sysdeps/aarch64/__mtag_address_get_tag.S
 create mode 100644 sysdeps/aarch64/__mtag_memset_tag.S
 create mode 100644 sysdeps/aarch64/__mtag_new_tag.S
 create mode 100644 sysdeps/aarch64/__mtag_tag_region.S
 create mode 100644 sysdeps/aarch64/libc-mtag.h

-------------- next part --------------
A non-text attachment was scrubbed...
Name: v5-0006-aarch64-Add-aarch64-specific-files-for-memory-tag.patch
Type: text/x-patch
Size: 9024 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/libc-alpha/attachments/20201221/be4c2fd7/attachment.bin>


More information about the Libc-alpha mailing list