Afin d'utiliser le logiciel PURIFY sur mes fichiers sources, j'ai dû adapter un makefile et bouchonner les fichiers pour qu'ils ne soient plus compilés pour une cible mais par et pour le GCC UNIX.

J'obtiens malheureusement l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
"/usr/include/iso/stdlib_iso.h", line 91: syntax error before or at: int
Voici un extrait des lignes du fichier cité :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
(89) #if defined(__STDC__)
 
(90) extern void abort(void);
(91) extern int abs(int);
(92) extern int atexit(void (*)(void));
alors que j'ai spécifié dans mon makefile l'option -U__STDC__

Quelqu'un à une idée de ce que c'est ? Ou trouver une information pertinente ?

Merci de m'aiguiller si vous avez des idées,