> First, this question is more suited to gcc-help mailinglist. Second, the > switch you want to use is -march=ultrasparc3 which changes the used > instruction-set. -mcpu only tunes for ultrasparc3 without using > instructions that are not available for the default cpu used.
No, you're thinking in x86 here. SPARC uses the -mtune/-mcpu idiom. -- Eric Botcazou