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 #define TEST 0x22
Hors gcc me renvoit dans la face qu'il ne connait pas TEST.
Code : Sélectionner tout - Visualiser dans une fenêtre à part __asm__("movb $TEST,%al");
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 !
Partager