Hi Alexander, while I can reproduce the problem with your example, inspection of the assembler shows that the frame pointer is being correctly set up in each function. So I don't think the problem is due to frame pointer elimination. Ciao, Duncan.