Sfoglia il codice sorgente

* mulsu opcode spelling fixed
* handling mulsu in taicpu.spilling_get_operation_type

git-svn-id: trunk@30729 -

florian 10 anni fa
parent
commit
652f623983
2 ha cambiato i file con 2 aggiunte e 2 eliminazioni
  1. 1 1
      compiler/avr/aasmcpu.pas
  2. 1 1
      compiler/avr/itcpugas.pas

+ 1 - 1
compiler/avr/aasmcpu.pas

@@ -251,7 +251,7 @@ implementation
             if opnr=0 then
             if opnr=0 then
               result:=operand_write;
               result:=operand_write;
           A_CP,A_CPC,A_CPI,A_PUSH,A_SBRC,A_SBRS,A_ST,A_STD,A_STS,
           A_CP,A_CPC,A_CPI,A_PUSH,A_SBRC,A_SBRS,A_ST,A_STD,A_STS,
-          A_MUL, A_MULS,A_FMUL,A_FMULS,A_FMULSU:
+          A_MUL, A_MULS,A_MULSU,A_FMUL,A_FMULS,A_FMULSU:
             ;
             ;
           else
           else
             begin
             begin

+ 1 - 1
compiler/avr/itcpugas.pas

@@ -37,7 +37,7 @@ interface
     gas_op2str : op2strtable = ('',
     gas_op2str : op2strtable = ('',
         'add','adc','adiw','sub','subi','sbc','sbci','sbrc','sbrs','sbiw','and','andi',
         'add','adc','adiw','sub','subi','sbc','sbci','sbrc','sbrs','sbiw','and','andi',
         'or','ori','eor','com','neg','sbr','cbr','inc','dec','tst',
         'or','ori','eor','com','neg','sbr','cbr','inc','dec','tst',
-        'mul','muls','mulu','fmul','fmuls','fmulsu','rjmp','ijmp',
+        'mul','muls','mulsu','fmul','fmuls','fmulsu','rjmp','ijmp',
         'eijmp','jmp','rcall','icall','eicall','call','ret','reti','cpse',
         'eijmp','jmp','rcall','icall','eicall','call','ret','reti','cpse',
         'cp','cpc','cpi','sbic','sbis','br','mov','movw','ldi','lds','ld','ldd',
         'cp','cpc','cpi','sbic','sbis','br','mov','movw','ldi','lds','ld','ldd',
         'sts','st','std','lpm','elpm','spm','in','out','push','pop',
         'sts','st','std','lpm','elpm','spm','in','out','push','pop',