diff options
author | Stephane Carrez <stcarrez@nerim.fr> | 2002-12-01 10:20:06 +0000 |
---|---|---|
committer | Stephane Carrez <stcarrez@nerim.fr> | 2002-12-01 10:20:06 +0000 |
commit | 2f9046641f748e9a27c97759570dcb983cbab4e9 (patch) | |
tree | d22bbaaf1ceca3cf70ca581049be9cb2ebaa389c /gas/doc | |
parent | 2fd84db3315c70dae4ab8dadbd920ec0fb23a1ee (diff) | |
download | gdb-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.texinfo | 14 |
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 |