Bonjour à tous !
J'ai définis dans un header file des valeurs comme :

Dans un fichier .c qui inclus ce header file, j'ai de l'assembleur inline qui donne par exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
__asm__("movb $TEST,%al");
Hors gcc me renvoit dans la face qu'il ne connait pas TEST.
Pourtant si je déclare un entier dans mon fichier .c et lui attribut TEST il ne dit rien, preuve que TEST est bien définit mais ne semble pas passer dans de l'asm inline.
Y a t il une solution sous gcc ? Des options de compilation ? Merci d'avance !