[PATCH] Add SFENCE.VMA instruction

Nick Clifton nickc@redhat.com
Wed Feb 15 11:33:00 GMT 2017


Hi Palmer,

> include/ChangeLog:
> 2017-02-14  Andrew Waterman  <andrew@sifive.com>
> 
>         * opcode/riscv-opc.h (MATCH_SFENCE_VMA): New define.
>         (MASK_SFENCE_VMA): Likewise.
>         (sfence_vma): Declare instruction.
> 
> opcodes/ChangeLog:
> 2017-02-14  Andrew Waterman  <andrew@sifive.com>
> 
>         * riscv-opc.c (riscv_opcodes): Add sfence.vma instruction and
>         pseudoinstructions.

OK for trunk.

> diff --git a/include/ChangeLog b/include/ChangeLog
> index 6a61d61..df14aca 100644
> --- a/include/ChangeLog
> +++ b/include/ChangeLog
> @@ -1,3 +1,9 @@
> +2017-02-14  Andrew Waterman  <andrew@sifive.com>
> +
> +	* opcode/riscv-opc.h (MATCH_SFENCE_VMA): New define.
> +	(MASK_SFENCE_VMA): Likewise.
> +	(sfence_vma): Declare instruction.
> +

Note - it is customary to include ChangeLog entries as plain text rather
than context diffs.  This is because the changelogs change so rapidly that
it is often not possible to apply a patch cleanly if they contain changelog
diffs.

Cheers
  Nick



More information about the Binutils mailing list