mon ancien collègue dont j'ai repris le code n'aimait pas mplab.
il a donc fait une solution visual studio pour éditer le code.
et il a voulu tester la compilation du code sous win32 pour vérifier qu'il écrivant pas de betises
sauf que le code est bourré de trucs dédiés à l'embarqué, avec des pragma et tout.
et il a foutu des #ifndef _WIN32 partout dans le code.
Et il considère que les trucs de préprocesseur sont des instructions et qu'il faut donc indenter, par exemple
void foo(void)
{
bar();
baz();
#ifdef GTFO
boo();
#endif
}