Bug 602386 - nanojit: fix winmo build breakage (r+Jacob.Bramley)

winmo is puking on R0,D7 usage in First/LastRegNum.

--HG--
extra : convert_revision : ec207b83f9d831024e8942e4c46a2a31e6803522
This commit is contained in:
Rick Reitmaier 2010-10-26 11:41:05 -07:00
Родитель 7cd8f4621b
Коммит 82b082e551
1 изменённых файлов: 3 добавлений и 2 удалений

Просмотреть файл

@ -153,8 +153,9 @@ static const Register
SBZ = { 0 } ; // Used for 'should-be-zero' fields in instructions with
// unused register fields.
static const uint32_t FirstRegNum = R0;
static const uint32_t LastRegNum = D7;
/* winmo builds error with C2057 and C2229 on usage of First/LastRegNum as R0/D7 */
static const uint32_t FirstRegNum = 0; /* R0 */
static const uint32_t LastRegNum = 23; /* D7 */
}
#define NJ_USE_UINT32_REGISTER 1