Resultados de la búsqueda a petición "inline-assembly"

1 la respuesta

Llamando a una función en el ensamblaje en línea gcc

Say, quiero llamar a una función con la siguiente firma en el ensamblaje en línea de gcc. ¿Cómo puedo hacer eso int some_function( void * arg );

4 la respuesta

¿Cómo escribir códigos de ensamblaje en línea sobre LOOP en Xcode LLVM?

Estoy estudiando el montaje en línea. Quiero escribir una rutina simple en iPhone con el compilador Xcode 4 LLVM 3.0. Logré escribir códigos básicos de ensamblaje en línea. ejemplo: int sub(int a, int b) { int c; asm ("sub %0, %1, %2" : "=r" ...

6 la respuesta

Cómo usar una variable global en el ensamblaje en línea gcc

Estoy tratando de usar un ensamblaje en línea como este, para una variable global, pero el compilador da un error al decir una referencia indefinida a saved_sp. __asm__ __volatile__ ( "movq saved_sp, %rsp\n\t" ); saved_sp se declara comostatic ...

6 la respuesta

Visual C ++ x64 agregar con carry

Dado que no parece ser intrínseco para ADC y no puedo usar el ensamblador en línea para la arquitectura x64 con Visual C ++, ¿qué debo hacer si quiero escribir una función usando add con carry pero incluirla en un espacio de nombres C ++? @ ...

4 la respuesta

¿Puedo usar la sintaxis Intel del ensamblaje x86 con GCC?

Quiero escribir un pequeño programa de bajo nivel. Para algunas partes necesitaré usar lenguaje ensamblador, pero el resto del código se escribirá en C / C ++. Entonces, si voy a usar GCC para mezclar C / C ++ con el código de ...