ASM INLINE GCC

Iniciado por HaX991, 11 Mayo 2012, 19:50 PM

0 Miembros y 1 Visitante están viendo este tema.

HaX991

Hola

Intento traducir esto


for (x = 0; x < count; x++)
args[x] = va_arg(list, void *);

for (x = count -1; x >= 0; x--)
{
int temp = x * 4;

__asm
{
mov  eax, dword ptr args
add  eax, temp
push [eax]
}
}

__asm
{
call lpProcAddress
mov lpResult,eax
}


el codigo __asm{} a codigo asm para GCC, para compilar con GCC para windows, pero no logro hacerlo funcionar
alguien sabe como hacerlo para gcc?

gracias, saludos!