aboutsummaryrefslogtreecommitdiff
path: root/gas/doc
diff options
context:
space:
mode:
authorStephane Carrez <stcarrez@nerim.fr>2002-12-01 10:20:06 +0000
committerStephane Carrez <stcarrez@nerim.fr>2002-12-01 10:20:06 +0000
commit2f9046641f748e9a27c97759570dcb983cbab4e9 (patch)
treed22bbaaf1ceca3cf70ca581049be9cb2ebaa389c /gas/doc
parent2fd84db3315c70dae4ab8dadbd920ec0fb23a1ee (diff)
downloadgdb-2f9046641f748e9a27c97759570dcb983cbab4e9.zip
gdb-2f9046641f748e9a27c97759570dcb983cbab4e9.tar.gz
gdb-2f9046641f748e9a27c97759570dcb983cbab4e9.tar.bz2
* config/tc-m68hc11.c (elf_flags): Set default ABI to gcc default
(32-bit int, 64-bit double). (md_longopts): New options -mshort, -mlong, -mshort-double and -mlong-double to control the ABI. (md_show_usage): Update. (md_parse_option): Handle new options. * doc/as.texinfo (Overview): Document new options for HC11/HC12.
Diffstat (limited to 'gas/doc')
-rw-r--r--gas/doc/as.texinfo14
1 files changed, 14 insertions, 0 deletions
diff --git a/gas/doc/as.texinfo b/gas/doc/as.texinfo
index bcefd62..b398734 100644
--- a/gas/doc/as.texinfo
+++ b/gas/doc/as.texinfo
@@ -363,6 +363,8 @@ gcc(1), ld(1), and the Info entries for @file{binutils} and @file{ld}.
@emph{Target M68HC11 options:}
[@b{-m68hc11}|@b{-m68hc12}]
+ [@b{-mshort}|@b{-mlong}]
+ [@b{-mshort-double}|@b{-mlong-double}]
[@b{--force-long-branchs}] [@b{--short-branchs}]
[@b{--strict-direct-mode}] [@b{--print-insn-syntax}]
[@b{--print-opcodes}] [@b{--generate-example}]
@@ -802,6 +804,18 @@ Motorola 68HC11 or 68HC12 series.
Specify what processor is the target. The default is
defined by the configuration option when building the assembler.
+@item -mshort
+Specify to use the 16-bit integer ABI.
+
+@item -mlong
+Specify to use the 32-bit integer ABI.
+
+@item -mshort-double
+Specify to use the 32-bit double ABI.
+
+@item -mlong-double
+Specify to use the 64-bit double ABI.
+
@item --force-long-branchs
Relative branches are turned into absolute ones. This concerns
conditional branches, unconditional branches and branches to a