www.delorie.com/gnu/docs/binutils/as_290.html   search  
 
Buy GNU books!


Using as

[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

8.15.1 M32R Options

The Mitsubishi M32R version of as has a few machine dependent options:

-m32rx
as can assemble code for several different members of the Mitsubishi M32R family. Normally the default is to assemble code for the M32R microprocessor. This option may be used to change the default to the M32RX microprocessor, which adds some more instructions to the basic M32R instruction set, and some additional parameters to some of the original instructions.

-m32r
This option can be used to restore the assembler's default behaviour of assembling for the M32R microprocessor. This can be useful if the default has been changed by a previous command line option.

-warn-explicit-parallel-conflicts
Instructs as to produce warning messages when questionable parallel instructions are encountered. This option is enabled by default, but gcc disables it when it invokes as directly. Questionable instructions are those whoes behaviour would be different if they were executed sequentially. For example the code fragment `mv r1, r2 || mv r3, r1' produces a different result from `mv r1, r2 \n mv r3, r1' since the former moves r1 into r3 and then r2 into r1, whereas the later moves r2 into r1 and r3.

-Wp
This is a shorter synonym for the -warn-explicit-parallel-conflicts option.

-no-warn-explicit-parallel-conflicts
Instructs as not to produce warning messages when questionable parallel instructions are encountered.

-Wnp
This is a shorter synonym for the -no-warn-explicit-parallel-conflicts option.


  webmaster   donations   bookstore     delorie software   privacy  
  Copyright 2003   by The Free Software Foundation     Updated Jun 2003