Ver la versión completa : Asm en DevKitAdvance
Hola,
He intentado meter unos asm("nop"); dentro del codigo en C del port del MAME y no me funcionan, parece que no le gustan al compilador (GCC 3.02).
¿Alguien sabe como hacer que se lo trague el compilador?
Gracias y un saludo.
Puck2099
13/02/2005, 22:24
Hola,
He intentado meter unos asm("nop"); dentro del codigo en C del port del MAME y no me funcionan, parece que no le gustan al compilador (GCC 3.02).
¿Alguien sabe como hacer que se lo trague el compilador?
Gracias y un saludo.
¿Pero se pueden mezclar en un mismo fichero fuente C y ASM?
Yo creo que había que crear ficheros en ASM y luego llamarlos desde los fuentes en C, encargándose el "linker" en juntarlo todo, pero tampoco estoy seguro...
Saludos
Propeller
14/02/2005, 10:10
En teoría, es más seguro poner algo del estilo __asm__ ("nop"); en lugar de asm(nop); Lo que pongas entre paréntesis va a ir como entrada de tipo string al 'as', así que hay que formatearlo bien.
Prueba a ponerlo así a ver qué tal, y si no te tira ya buscaremos otras soluciones.
Propeller
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.