浏览代码

- disable the check for R_SUBWHOLE in GetNextReg for Z80

git-svn-id: branches/z80@44520 -
nickysn 5 年之前
父节点
当前提交
54811831b5
共有 1 个文件被更改,包括 2 次插入0 次删除
  1. 2 0
      compiler/cgobj.pas

+ 2 - 0
compiler/cgobj.pas

@@ -754,8 +754,10 @@ implementation
 {$endif AVR}
 {$endif AVR}
         if getregtype(r)<>R_INTREGISTER then
         if getregtype(r)<>R_INTREGISTER then
           internalerror(2017091101);
           internalerror(2017091101);
+{$ifndef Z80}
         if getsubreg(r)<>R_SUBWHOLE then
         if getsubreg(r)<>R_SUBWHOLE then
           internalerror(2017091102);
           internalerror(2017091102);
+{$endif Z80}
         result:=TRegister(longint(r)+1);
         result:=TRegister(longint(r)+1);
       end;
       end;
 {$endif cpu8bitalu or cpu16bitalu}
 {$endif cpu8bitalu or cpu16bitalu}