aboutsummaryrefslogtreecommitdiff
path: root/binutils
diff options
context:
space:
mode:
authorPeter Bergner <bergner@linux.ibm.com>2022-09-12 14:56:20 -0500
committerPeter Bergner <bergner@linux.ibm.com>2022-09-12 14:56:20 -0500
commit29a6701e530a4119d3c0d261da2b7b24034c9233 (patch)
tree8883613459280ee05df3b9e903568aa555a23953 /binutils
parentfbdc50d2c7ce12458aa925ea3dd8512f652929bd (diff)
downloadgdb-29a6701e530a4119d3c0d261da2b7b24034c9233.zip
gdb-29a6701e530a4119d3c0d261da2b7b24034c9233.tar.gz
gdb-29a6701e530a4119d3c0d261da2b7b24034c9233.tar.bz2
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.
Diffstat (limited to 'binutils')
-rw-r--r--binutils/doc/binutils.texi2
1 files changed, 1 insertions, 1 deletions
diff --git a/binutils/doc/binutils.texi b/binutils/doc/binutils.texi
index f61a619..1499db5 100644
--- a/binutils/doc/binutils.texi
+++ b/binutils/doc/binutils.texi
@@ -2638,7 +2638,7 @@ rather than @code{li}. All of the @option{-m} arguments for
@option{ppc32}, @option{ppc64}, @option{ppc64bridge}, @option{ppcps},
@option{pwr}, @option{pwr2}, @option{pwr4}, @option{pwr5}, @option{pwr5x},
@option{pwr6}, @option{pwr7}, @option{pwr8}, @option{pwr9}, @option{pwr10},
-@option{pwrx}, @option{titan}, and @option{vle}.
+@option{pwrx}, @option{titan}, @option{vle}, and @option{future}.
@option{32} and @option{64} modify the default or a prior CPU
selection, disabling and enabling 64-bit insns respectively. In
addition, @option{altivec}, @option{any}, @option{htm}, @option{vsx},