Bonjour,
Je viens de récupérer un code C qui date de 1996 et que j'essaye, en vain, de compiler avec gcc.
Le problème est que ce code utilise le mot-clef 'local' dans la déclaration de ces fonctions et que ni gcc ni moi ne connaissons l'existence de ce mot-clef.
Voici un extrait :
Malheureusement, je n'ai rien trouvé sur internet (pas facile de chercher 'C local keyword'). Je me demande si l'un de vous à déjà vu ce mot-clef, sait quelle option je dois donner à gcc pour qu'il l'accepte, ou peut me dire quel est son utilité ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 void VisitCollectReplace(HANDLE *t, local int *collect) { register int temp = *collect; register int val = t->value; *collect = val; t->value = temp; }
Sinon je vais sûrement faire un
Code : Sélectionner tout - Visualiser dans une fenêtre à part #define local /*local*/
![]()
Partager