Salut je veux compiler un programme C avec du code assembleur mais ca passe très ma à la compilation.
J'ai la version 3.3.5 de GCC.
Voici un exemple de code:
Code :
- main()
- {
- __asm__("
- xorl %ebx, %ebx
- mov $0x1, %eax
- int $0x80
- " );
- }
|
J'ai les erreurs suivantes à la compilation:
test.c:3:17: missing terminating " character
test.c: In function `main':
test.c:4: error: parse error before "xorl"
test.c:7:9: missing terminating " character
Merci pour votre aide
Message édité par peemousse le 13-12-2004 à 18:52:43