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