[PATCH][GAS][Aarch64] New instructions for maintenance of GPT entries cached in a TLB

Przemyslaw Wirkus Przemyslaw.Wirkus@arm.com
Mon Apr 19 09:07:51 GMT 2021


Nick,

> Hi Przemyslaw,
> 
> > This patch adds support to four new system registers (RPAOS, RPALOS,
> > PAALLOS,
> > PAALL) in conjunction with TLBI instruction. This change is part of
> > RME (Realm Management Extension).
> 
> Building with this patch applied fails for me:
> 
>    opcodes/aarch64-opc.c:4875:5: error: missing initializer for field
>      'flags' of 'aarch64_sys_ins_reg' [-Werror=missing-field-initializers]
>     4875 |     { "paallos",    CPENS (6, C8, C1, 4), },
>          |     ^
> 
>    opcodes/aarch64-opc.c:4876:5: error: missing initializer for field
>     'flags' of 'aarch64_sys_ins_reg' [-Werror=missing-field-initializers]
>     4876 |     { "paall",      CPENS (6, C8, C7, 4), },
>          |     ^

Problem exists between my chair and keyboard. Improved patch attached.

> Cheers
>    Nick

-------------- next part --------------
A non-text attachment was scrubbed...
Name: rb14263_v2.patch
Type: application/octet-stream
Size: 2038 bytes
Desc: rb14263_v2.patch
URL: <https://sourceware.org/pipermail/binutils/attachments/20210419/fca28f1c/attachment-0001.obj>


More information about the Binutils mailing list