diff options
Diffstat (limited to 'gas/doc/as.texi')
-rw-r--r-- | gas/doc/as.texi | 85 |
1 files changed, 18 insertions, 67 deletions
diff --git a/gas/doc/as.texi b/gas/doc/as.texi index ab661a73dbe..fa155096159 100644 --- a/gas/doc/as.texi +++ b/gas/doc/as.texi @@ -631,6 +631,11 @@ gcc(1), ld(1), and the Info entries for @file{binutils} and @file{ld}. @emph{Target Z80 options:} [@b{-z80}]|[@b{-z180}]|[@b{-r800}]|[@b{-ez80}]|[@b{-ez80-adl}] + [@b{-local-prefix=}@var{PREFIX}] + [@b{-colonless}] + [@b{-sdcc}] + [@b{-fp-s=}@var{FORMAT}] + [@b{-fp-d=}@var{FORMAT}] [@b{-strict}]|[@b{-full}] [@b{-with-inst=@var{INST}[,...]}] [@b{-Wnins @var{INST}[,...]}] [@b{-without-inst=@var{INST}[,...]}] [@b{-Fins @var{INST}[,...]}] @@ -1940,78 +1945,24 @@ Xtensa processor. @end ifset -@c man begin OPTIONS - @ifset Z80 -The following options are available when @value{AS} is configured for -a Z80 family processor. -@table @gcctabopt -@item -z80 -Assemble for Z80 processor. -@item -r800 -Assemble for R800 processor. -@item -z180 -Assemble for Z180 processor. -@item -ez80 -Assemble for eZ80 processor in Z80 memory mode by default. -@item -ez80-adl -Assemble for eZ80 processor in ADL memory mode by default. - -@item @code{-colonless} -Accept colonless labels. All names at line begin are treated as labels. -@item @code{-sdcc} -Accept assembler code produces by SDCC. - -@item @code{-strict} -Accept documented instructions only. -@item @code{-full} -Accept all known Z80 instructions. -@item @code{-with-inst=INST[,...]} -@itemx @code{-Wnins INST[,...]} -Enable specified undocumented instruction(s). -@item @code{-without-inst=INST[,...]} -@itemx @code{-Fins INST[,...]} -Disable specified undocumented instruction(s). - -@item -ignore-undocumented-instructions -@itemx -Wnud -Assemble undocumented Z80 instructions that also work on R800 without warning. -@item -ignore-unportable-instructions -@itemx -Wnup -Assemble all undocumented Z80 instructions without warning. -@item -warn-undocumented-instructions -@itemx -Wud -Issue a warning for undocumented Z80 instructions that also work on R800. -@item -warn-unportable-instructions -@itemx -Wup -Issue a warning for undocumented Z80 instructions that do not work on R800. -@item -forbid-undocumented-instructions -@itemx -Fud -Treat all undocumented instructions as errors. -@item -forbid-unportable-instructions -@itemx -Fup -Treat undocumented Z80 instructions that do not work on R800 as errors. -@end table +@ifclear man +@xref{Z80 Options}, for the options available when @value{AS} is configured +for an Z80 processor. +@end ifclear -Folowing undocumented instructions may be enabled/disabled by -@code{-with-inst}/@code{-without-inst}: -@table @gcctabopt -@item @code{idx-reg-halves} -All operations with halves of index registers (IXL, IXH, IYL, IYH). -@item @code{sli} -SLI or SLL instruction. -@item @code{op-ii-ld} -Istructions like @code{<op> (<ii>+<d>),<r>}, where @code{<op>} -is shift or bit manipulation instruction (RLC, SLA, SET, RES...). -@item @code{in-f-c} -Instruction @code{IN F,(C)}. -@item @code{out-c-0} -Instruction @code{OUT (C),0} -@end table +@ifset man +@c man begin OPTIONS +The following options are available when @value{AS} is configured for an +Z80 processor. +@c man end +@c man begin INCLUDE +@include c-z80.texi +@c ended inside the included file @end ifset -@c man end +@end ifset @menu * Manual:: Structure of this Manual |