elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
25 Mayo 2012, 01:50  


Tema destacado: [AIO elhacker.NET] Compilación herramientas análisis y desinfección malware

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  ASM (Moderador: Eternal Idol)
| | | |-+  Gas con sintaxis intel: Undefined reference to...
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Gas con sintaxis intel: Undefined reference to...  (Leído 1,853 veces)
farresito
Usuario

Desconectado Desconectado

Mensajes: 215



Ver Perfil
Gas con sintaxis intel: Undefined reference to...
« en: 11 Marzo 2011, 21:38 »

Veréis,

Como el Visual c++ 2010 me daba problemas y me sentía mejor con CodeBlocks, decidí esta mañana probar pero no soluciono nada. El código es simple:

Código
int numero = 0x12345;
 
   asm (".intel_syntax noprefix");
   /*Instrucciones*/
   asm ("mov eax, numero");
   asm ("mov ebx, [numero]");
   asm ("lea ecx, numero");
   asm ("lea edx, [numero]");
   /*Finalizacion instrucciones*/
   asm (".att_syntax noprefix");
 

El error que me da es el siguiente:
UNDEFINED REFERENCE TO 'NUMERO' (lines 12, 13, 14, 15)

Agredeceria un poco de ayuda por su parte. Se que estoy siendo algo pesado con algunas preguntitas pero es que no logro salir ¬¬

Un abrazo!

PD: Solo me da esos errores. Si pruebo en vez de numero un registro ningun problema :)


En línea
Eternal Idol
Moderador
***
Desconectado Desconectado

Mensajes: 4.388


Clarin miente, TN opera y los giles regurgitan.


Ver Perfil WWW
Re: Gas con sintaxis intel: Undefined reference to...
« Respuesta #1 en: 11 Marzo 2011, 23:15 »

Proba con _numero:
http://foro.elhacker.net/programacion_cc/leer_puntero_en_asm-t321560.0.html

Y sino la verdad, estoy 2500% seguro de que en Google hay ejemplos donde se usen variables ...



En línea



La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines