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

Richard Earnshaw rearnsha@arm.com
Wed Jun 24 15:53:49 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 | 31 +++++++++++++
 sysdeps/aarch64/__mtag_memset_tag.S      | 46 +++++++++++++++++++
 sysdeps/aarch64/__mtag_new_tag.S         | 38 ++++++++++++++++
 sysdeps/aarch64/__mtag_tag_region.S      | 44 ++++++++++++++++++
 sysdeps/aarch64/libc-mtag.h              | 57 ++++++++++++++++++++++++
 6 files changed, 221 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: v2-0006-aarch64-Add-aarch64-specific-files-for-memory-tag.patch
Type: text/x-patch
Size: 8964 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/libc-alpha/attachments/20200624/4b0df2ae/attachment.bin>


More information about the Libc-alpha mailing list