Betrachten Sie das Programm zu (unbalancierten) Suchbäumen: http://www.imn.htwk-leipzig.de/~waldmann/edu/ws04/compiler/folien/drei/tree.c
Lösung dieser Aufgaben zum 10. 11. vorbereiten:
(g)cc
ohne/mit -O
aus,
welche Variante löst tail-calls auf?
print
so um,
daß der tail-call zu einer while-schleife wird.
Erklären Sie die verbleibenden Unterschiede
zwischen den daraus erzeugten Assembler-Listings.
Hinweis: Sun-cc im Pool steht unter
/usr/local/share/solaris/sws/SUNWspro/SC4.2/bin/ccdazu muß im
LD_LIBRARY_PATH
enthalten sein:
/usr/local/share/solaris/sws/SUNWspro/SC4.2/lib