[C con Clase] problema con el dev C++

Programante programante en gmail.com
Vie Oct 12 22:56:52 CEST 2007


jonh escribió:
> Hola a todos, tengo la siguiente duda, en el compilador Dev C++ para Windows
> tengo dentro de la funcion main codigo en ensamblador en formato intel y me da error en tiempo de compilacion
>
>
> main()
>     {
>      __asm{
>               push ebx
>               ....
>               ....
>               ....
>               retn
>
>            }
>       }
>
> este codigo lo corria perfectamente en el compilador de Microsft y el de Borland, y no tengo tiempo para aprender el formato AT&T
> Le agredesco a cualquiera que me peuda ayudar 
>   
Tienes dos opciones, hacer que todo el asm esté en sintaxis intel 
(incluido el compilado por gcc) con el parámetro -masm=*intel *o bien 
pasar temporalmente a sintaxis intel en ese trozo de código y restaurar 
después la sintaxis AT&T:
asm (".intel_syntax noprefix\n"
"push ebx\n"
"....."
"RET\n");
".att_syntax");




Más información sobre la lista de distribución Cconclase