Unified · Split
| @@ -732,8 +732,8 @@ static void asm_multiplication_opcode(TCCState *s1, int token) · 731 unmodified lines | ||
| 732 | 732 | memcpy(&ops[2], &ops[0], sizeof(ops[1])); // ARM is actually like this! |
| 733 | 733 | break; |
| 734 | 734 | default: |
| 735 | − memcpy(&ops[2], &ops[1], sizeof(ops[1])); // move ops[2] | |
| 736 | − memcpy(&ops[1], &ops[0], sizeof(ops[0])); // ops[1] was implicit | |
| 735 | + expect("at least three operands"); | |
| 736 | + return; | |
| 737 | 737 | } |
| 738 | 738 | nb_ops = 3; |
| 739 | 739 | } |