Si l'optimiseur de flot de contrôle de GCC 1) sait faire cette optimisation sur les fonctions qui s'appellement mutuellement (attention à la terminaison de la récursivité

) et 2) arrive dans ton cas à déterminer qu'il peut faire cette optimisation, alors il la fera.