]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
aarch64: Mark purecap object files with EF_AARCH64_CHERI_PURECAP
authorAlex Coplan <alex.coplan@arm.com>
Fri, 24 Sep 2021 12:56:59 +0000 (13:56 +0100)
committerAlex Coplan <alex.coplan@arm.com>
Fri, 24 Sep 2021 12:56:59 +0000 (13:56 +0100)
commit3db9073904a273776c456d2599027d3ee37791ec
treedc117a5c93bd2e44799b027a6ed3b698d853d2ab
parent27a3fb3e8b83f273b1535a724cbb706b4a6a2b78
aarch64: Mark purecap object files with EF_AARCH64_CHERI_PURECAP

This simple patch sets the ELF header flag EF_AARCH64_CHERI_PURECAP for
purecap Morello object files, as documented in aaelf64-morello:
https://github.com/ARM-software/abi-aa/blob/main/aaelf64-morello/aaelf64-morello.rst

gas/ChangeLog:

2021-09-24  Alex Coplan  <alex.coplan@arm.com>

* config/tc-aarch64.c (md_begin): Set the ELF header flag
EF_AARCH64_CHERI_PURECAP if we have the C64 extension.
gas/ChangeLog
gas/config/tc-aarch64.c