ppc: Document the -mfuture and -Mfuture options and make them usable
authorPeter Bergner <bergner@linux.ibm.com>
Mon, 12 Sep 2022 19:56:20 +0000 (14:56 -0500)
committerPeter Bergner <bergner@linux.ibm.com>
Mon, 12 Sep 2022 19:56:20 +0000 (14:56 -0500)
commit29a6701e530a4119d3c0d261da2b7b24034c9233
tree8883613459280ee05df3b9e903568aa555a23953
parentfbdc50d2c7ce12458aa925ea3dd8512f652929bd
ppc: Document the -mfuture and -Mfuture options and make them usable

The -mfuture and -Mfuture options which are used for adding potential
new ISA instructions were not documented.  They also lacked a bitmask
so new instructions could not be enabled by those options.  Fixed.

binutils/
* doc/binutils.texi: Document -Mfuture.

gas/
* config/tc-ppc.c: Document -mfuture
* doc/c-ppc.texi: Likewise.

include/
* opcode/ppc.h (PPC_OPCODE_FUTURE): Define.

opcodes/
* ppc-dis.c (ppc_opts) <future>: Use it.
* ppc-opc.c (FUTURE): Define.
binutils/doc/binutils.texi
gas/config/tc-ppc.c
gas/doc/c-ppc.texi
include/opcode/ppc.h
opcodes/ppc-dis.c
opcodes/ppc-opc.c