FarewellLe 26/04/2018 à 21:07
Si par exemple je fais func(a, b, c) dans une boucle, et que b et c sont constants, le compilateur pourra ne push/pop que a s'il a la garantie que b et c ne seront pas détruits.
Avec tigcc par exemple, les arguments sur la pile pouvaient être détruits par les romcalls.