Преглед изворни кода

m68k assembler reader: fixed parsing of slash-separated movem/fmovem register lists. only the first register was stored.

git-svn-id: trunk@28174 -
Károly Balogh пре 11 година
родитељ
комит
e5656a6f7e
1 измењених фајлова са 1 додато и 0 уклоњено
  1. 1 0
      compiler/m68k/ra68kmot.pas

+ 1 - 0
compiler/m68k/ra68kmot.pas

@@ -1509,6 +1509,7 @@ const
                          case actasmtoken of
                          case actasmtoken of
                           AS_REGISTER:
                           AS_REGISTER:
                             begin
                             begin
+                              r:=actasmregister;
                               if getregtype(r)=R_ADDRESSREGISTER then
                               if getregtype(r)=R_ADDRESSREGISTER then
                                 include(addrregset,getsupreg(r))
                                 include(addrregset,getsupreg(r))
                               else if getregtype(r)=R_INTREGISTER then
                               else if getregtype(r)=R_INTREGISTER then