diff options
author | Nick Clifton <nickc@redhat.com> | 2009-07-15 15:08:55 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2009-07-15 15:08:55 +0000 |
commit | 529707530657a333a304c651c808ea630c955223 (patch) | |
tree | 5217c558ca2a51ffaf249c7c6b6518335dba1059 /gas/doc | |
parent | dcd5da877702d1db4eb428ac13c25a9e32372e5e (diff) | |
download | gdb-529707530657a333a304c651c808ea630c955223.zip gdb-529707530657a333a304c651c808ea630c955223.tar.gz gdb-529707530657a333a304c651c808ea630c955223.tar.bz2 |
* doc/c-arm.texi (mauto-it): Removed old option.
(mimplicit-it): Added right option.
Diffstat (limited to 'gas/doc')
-rw-r--r-- | gas/doc/c-arm.texi | 21 |
1 files changed, 17 insertions, 4 deletions
diff --git a/gas/doc/c-arm.texi b/gas/doc/c-arm.texi index ab7540f..e30a938 100644 --- a/gas/doc/c-arm.texi +++ b/gas/doc/c-arm.texi @@ -227,10 +227,23 @@ instructions; that is, it should behave as though the file starts with a This option specifies that the output generated by the assembler should be marked as supporting interworking. -@cindex @code{-mauto-it} command line option, ARM -@item -mauto-it -This option enables the automatic generation of IT instructions for -conditional instructions not covered by an IT block. +@cindex @code{-mimplicit-it} command line option, ARM +@item -mimplicit-it=never +@itemx -mimplicit-it=always +@itemx -mimplicit-it=arm +@itemx -mimplicit-it=thumb +The @code{-mimplicit-it} option controls the behavior of the assembler when +conditional instructions are not enclosed in IT blocks. +There are four possible behaviors. +If @code{never} is specified, such constructs cause a warning in ARM +code and an error in Thumb-2 code. +If @code{always} is specified, such constructs are accepted in both +ARM and Thumb-2 code, where the IT instruction is added implicitly. +If @code{arm} is specified, such constructs are accepted in ARM code +and cause an error in Thumb-2 code. +If @code{thumb} is specified, such constructs cause a warning in ARM +code and are accepted in Thumb-2 code. If you omit this option, the +behavior is equivalent to @code{-mimplicit-it=arm}. @cindex @code{-mapcs} command line option, ARM @item -mapcs @code{[26|32]} |