Bug 573341 - Wrong AVMPLUS_ALIGN16 declaration on mingw r=dvander

--HG--
extra : convert_revision : bb90a35c6382aeb519a789e1f018d52000a4d6fe
This commit is contained in:
Jacek Caban 2010-07-28 13:40:37 +02:00
parent e4536e1112
commit ea42f28b0d
3 changed files with 3 additions and 3 deletions

View File

@ -824,7 +824,7 @@ namespace nanojit
_inExit = false;
//verbose_only( verbose_outputf(" LIR_xt/xf swapCodeChunks, _nIns is now %08X(%08X), _nExitIns is now %08X(%08X)",_nIns, *_nIns,_nExitIns,*_nExitIns) );
verbose_only( verbose_outputf("%p:", jmpTarget);)
verbose_only( verbose_outputf("%010lx:", (unsigned long)jmpTarget);)
verbose_only( verbose_outputf("----------------------------------- ## BEGIN exit block (LIR_xt|LIR_xf)") );
#ifdef NANOJIT_IA32

View File

@ -152,7 +152,7 @@ namespace nanojit {
#define asm_output(...) do { \
if (_logc->lcbits & LC_Native) { \
outline[0]='\0'; \
VMPI_sprintf(outline, "%p ", _nIns); \
VMPI_sprintf(outline, "%010lx ", (unsigned long)_nIns); \
sprintf(&outline[13], ##__VA_ARGS__); \
output(); \
} \

View File

@ -328,7 +328,7 @@ namespace nanojit
static const RegisterMask GpRegs = 0xffff;
static const RegisterMask FpRegs = 0xffff0000;
#ifdef _WIN64
#ifdef _MSC_VER
static const RegisterMask SavedRegs = 1<<RBX | 1<<RSI | 1<<RDI | 1<<R12 | 1<<R13 | 1<<R14 | 1<<R15;
static const int NumSavedRegs = 7; // rbx, rsi, rdi, r12-15
static const int NumArgRegs = 4;