diff options
author | Nick Clifton <nickc@redhat.com> | 2005-10-06 11:44:07 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2005-10-06 11:44:07 +0000 |
commit | 33a99cd27630f697ef9e4307fe7b7c4b9d42691f (patch) | |
tree | 944f024cf9e7edf40ea50716e2b8f25b621ccb1a /gas/doc | |
parent | 07278d449936be6e4e7009d802e3a6a3f5c2e249 (diff) | |
download | binutils-redhat-33a99cd27630f697ef9e4307fe7b7c4b9d42691f.tar.gz |
* config/tc-sh.c (allow_dollar_register_prefix): New variable.
(parse_reg_without_prefix): New function.
(parse_reg): Check for '$' register prefix if --allow-reg-prefix is set.
(option md_longopts): Add allow-reg-prefix option.
* doc/c-sh.texi: Document --allow-reg-prefix option.
* NEWS: Mention the new switch.
* gas/sh/basic.exp: Run reg-prefix test.
* gas/sh/reg-prefix.s: New
* gas/sh/reg-prefix.d: New
Diffstat (limited to 'gas/doc')
-rw-r--r-- | gas/doc/c-sh.texi | 40 |
1 files changed, 22 insertions, 18 deletions
diff --git a/gas/doc/c-sh.texi b/gas/doc/c-sh.texi index 59aebe0dc3..e6dbe4bf5c 100644 --- a/gas/doc/c-sh.texi +++ b/gas/doc/c-sh.texi @@ -1,4 +1,4 @@ -@c Copyright 1991, 1992, 1993, 1994, 1995, 1997, 2001, 2003, 2004 +@c Copyright 1991, 1992, 1993, 1994, 1995, 1997, 2001, 2003, 2004, 2005 @c Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @@ -24,39 +24,43 @@ (formerly Hitachi) / SuperH SH family. @table @code -@kindex -little -@kindex -big -@kindex -relax -@kindex -small -@kindex -dsp -@kindex -renesas - -@item -little +@kindex --little +@kindex --big +@kindex --relax +@kindex --small +@kindex --dsp +@kindex --renesas +@kindex --allow-reg-prefix + +@item --little Generate little endian code. -@item -big +@item --big Generate big endian code. -@item -relax +@item --relax Alter jump instructions for long displacements. -@item -small +@item --small Align sections to 4 byte boundaries, not 16. -@item -dsp +@item --dsp Enable sh-dsp insns, and disable sh3e / sh4 insns. -@item -renesas +@item --renesas Disable optimization with section symbol for compatibility with Renesas assembler. -@item -isa=sh4 | sh4a +@item --allow-reg-prefix +Allow '$' as a register name prefix. + +@item --isa=sh4 | sh4a Specify the sh4 or sh4a instruction set. -@item -isa=dsp +@item --isa=dsp Enable sh-dsp insns, and disable sh3e / sh4 insns. -@item -isa=fp +@item --isa=fp Enable sh2e, sh3e, sh4, and sh4a insn sets. -@item -isa=all +@item --isa=all Enable sh1, sh2, sh2e, sh3, sh3e, sh4, sh4a, and sh-dsp insn sets. @end table |