# HG changeset patch # User korDen # Date 1282380662 -14400 # Node ID f95140b402513c4cfb4ae65ee2575617a71f1cdb # Parent a8b50ff7f201f971ec813f60ebb850c0073263b0 asm_reg_lookup bug fixed diff -r a8b50ff7f201 -r f95140b40251 dmd/backend/iasm.d --- a/dmd/backend/iasm.d Sat Aug 21 12:15:47 2010 +0400 +++ b/dmd/backend/iasm.d Sat Aug 21 12:51:02 2010 +0400 @@ -108,7 +108,7 @@ struct REG { - char regstr[6]; + string regstr; ubyte val; opflag_t ty; } @@ -4446,7 +4446,7 @@ for (int i = 0; i < regtab.length; i++) { - if (regtab[i].regstr[0..min(s.length, $)] == s) + if (regtab[i].regstr == s) { return ®tab[i]; }