as: Nios II Options

1 
1 9.31.1 Options
1 --------------
1 
1 '-relax-section'
1      Replace identified out-of-range branches with PC-relative 'jmp'
1      sequences when possible.  The generated code sequences are suitable
1      for use in position-independent code, but there is a practical
1      limit on the extended branch range because of the length of the
1      sequences.  This option is the default.
1 
1 '-relax-all'
1      Replace branch instructions not determinable to be in range and all
1      call instructions with 'jmp' and 'callr' sequences (respectively).
1      This option generates absolute relocations against the target
1      symbols and is not appropriate for position-independent code.
1 
1 '-no-relax'
1      Do not replace any branches or calls.
1 
1 '-EB'
1      Generate big-endian output.
1 
1 '-EL'
1      Generate little-endian output.  This is the default.
1 
1 '-march=ARCHITECTURE'
1      This option specifies the target architecture.  The assembler
1      issues an error message if an attempt is made to assemble an
1      instruction which will not execute on the target architecture.  The
1      following architecture names are recognized: 'r1', 'r2'.  The
1      default is 'r1'.
1