diff options
author | Martin Schwidefsky <schwidefsky@de.ibm.com> | 2009-02-23 10:10:25 +0000 |
---|---|---|
committer | Martin Schwidefsky <schwidefsky@de.ibm.com> | 2009-02-23 10:10:25 +0000 |
commit | 11c19e16a25eadc2035bc7aafb4587774a1964bf (patch) | |
tree | 1d5385f996f5840c51a1fbd020fb66ed46129554 /gas/doc/as.texinfo | |
parent | c2b4a39dd204173238cb5bb8a367dc68c8d803ad (diff) | |
download | gdb-11c19e16a25eadc2035bc7aafb4587774a1964bf.zip gdb-11c19e16a25eadc2035bc7aafb4587774a1964bf.tar.gz gdb-11c19e16a25eadc2035bc7aafb4587774a1964bf.tar.bz2 |
* doc/all.texi: Set S390.
* doc/as.texinfo: Add S390 support and pull in c-s390.texi.
* doc/Makefile.am (CPU_DOCS): Add c-s390.texi.
* doc/Makefile.in: Likewise.
* doc/c-s390.texi: New.
Diffstat (limited to 'gas/doc/as.texinfo')
-rw-r--r-- | gas/doc/as.texinfo | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/gas/doc/as.texinfo b/gas/doc/as.texinfo index 3e85968..18fd962 100644 --- a/gas/doc/as.texinfo +++ b/gas/doc/as.texinfo @@ -416,6 +416,13 @@ gcc(1), ld(1), and the Info entries for @file{binutils} and @file{ld}. [@b{-mlittle}|@b{-mlittle-endian}|@b{-mbig}|@b{-mbig-endian}] [@b{-msolaris}|@b{-mno-solaris}] @end ifset +@ifset S390 + +@emph{Target s390 options:} + [@b{-m31}|@b{-m64}] [@b{-mesa}|@b{-mzarch}] [@b{-march}=@var{CPU}] + [@b{-mregnames}|@b{-mno-regnames}] + [@b{-mwarn-areg-zero}] +@end ifset @ifset SPARC @emph{Target SPARC options:} @@ -1162,6 +1169,30 @@ Assemble for a little endian target. See the info pages for documentation of the MMIX-specific options. @end ifset +@ifset S390 +The following options are available when @value{AS} is configured for the s390 +processor family. + +@table @gcctabopt +@item -m31 +@itemx -m64 +Select the word size, either 31/32 bits or 64 bits. +@item -mesa +@item -mzarch +Select the architecture mode, either the Enterprise System +Architecture (esa) or the z/Architecture mode (zarch). +@item -march=@var{processor} +Specify which s390 processor variant is the target, @samp{g6}, @samp{g6}, +@samp{z900}, @samp{z990}, @samp{z9-109}, @samp{z9-ec}, or @samp{z10}. +@item -mregnames +@itemx -mno-regnames +Allow or disallow symbolic names for registers. +@item -mwarn-areg-zero +Warn whenever the operand for a base or index register has been specified +but evaluates to zero. +@end table +@end ifset + @ifset XTENSA The following options are available when @value{AS} is configured for an Xtensa processor. @@ -2202,6 +2233,9 @@ is considered a comment and is ignored. The line comment character is @ifset PPC @samp{#} for Motorola PowerPC; @end ifset +@ifset S390 +@samp{#} for IBM S/390; +@end ifset @ifset SH @samp{!} for the Renesas / SuperH SH; @end ifset @@ -6716,6 +6750,9 @@ subject, see the hardware manufacturer's manual. @ifset PPC * PPC-Dependent:: PowerPC Dependent Features @end ifset +@ifset S390 +* S/390-Dependent:: IBM S/390 Dependent Features +@end ifset @ifset SPARC * Sparc-Dependent:: SPARC Dependent Features @end ifset @@ -6884,6 +6921,10 @@ family. @include c-ppc.texi @end ifset +@ifset S390 +@include c-s390.texi +@end ifset + @ifset SH @include c-sh.texi @include c-sh64.texi |