! Check that we get errors when assembling DSP instructions. ! { dg-do assemble } ! { dg-options "-isa=SHcompact" } ! Regarding the opcode table, all insns are marked arch_sh_dsp_up; there are ! no insns marked arch_sh3_dsp_up. We check a few marked arch_sh_dsp_up: ! two have operands only recognized with -dsp; the other has an opcode not ! recognized without -dsp. .text start: ldc r3,mod ! { dg-error "invalid operands" } ldre @(16,pc) ! { dg-error "opcode not valid for this cpu variant" } lds r4,a0 ! { dg-error "invalid operands" }