as: SH Options

1 
1 9.42.1 Options
1 --------------
1 
1 'as' has following command-line options for the Renesas (formerly
1 Hitachi) / SuperH SH family.
1 
1 '--little'
1      Generate little endian code.
1 
1 '--big'
1      Generate big endian code.
1 
1 '--relax'
1      Alter jump instructions for long displacements.
1 
1 '--small'
1      Align sections to 4 byte boundaries, not 16.
1 
1 '--dsp'
1      Enable sh-dsp insns, and disable sh3e / sh4 insns.
1 
1 '--renesas'
1      Disable optimization with section symbol for compatibility with
1      Renesas assembler.
1 
1 '--allow-reg-prefix'
1      Allow '$' as a register name prefix.
1 
1 '--fdpic'
1      Generate an FDPIC object file.
1 
1 '--isa=sh4 | sh4a'
1      Specify the sh4 or sh4a instruction set.
1 '--isa=dsp'
1      Enable sh-dsp insns, and disable sh3e / sh4 insns.
1 '--isa=fp'
1      Enable sh2e, sh3e, sh4, and sh4a insn sets.
1 '--isa=all'
1      Enable sh1, sh2, sh2e, sh3, sh3e, sh4, sh4a, and sh-dsp insn sets.
1 
1 '-h-tick-hex'
1      Support H'00 style hex constants in addition to 0x00 style.
1