From: ggn Date: Thu, 20 Jul 2017 09:21:20 +0000 (+0300) Subject: Various 020+ fixes. In brief, this commit fixes the following: X-Git-Tag: v2.1.0~115 X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?p=rmac;a=commitdiff_plain;h=da0013df9438aa14e478544307e925462d398cb3;hp=da0013df9438aa14e478544307e925462d398cb3 Various 020+ fixes. In brief, this commit fixes the following: - Fix warning for \! inside string - we might be evaluating a macro so it's legal. - Handle (Dn[.w][*scale],label[.l]) ea case. - Enable scale value in ea to be expression (evaluated) besides constant. - Fix for ([address[.wl]]). It seems that undefined symbols were not stored properly in eagen0.s (it used aNexpr instead of aNbexpr when storing base displacement). - Fixes for fmove freg,freg (no size suffix) and ftst freg (no size suffix). - fmovem now defaults to .x - Fixed muls.l ---