¿Es posible forzar la optimización de llamadas de seguimiento en GCC/Clang?

 C Programming >> Programación C >  >> Tags >> Clang
¿Es posible forzar la optimización de llamadas de seguimiento en GCC/Clang?

Clang no está haciendo ninguna optimización en absoluto. Hay un pase LLVM tailcallelim que puede hacer lo que quieras (pero no está garantizado). Puede ejecutarlo por separado con opt .