000
29.08.2005, 19:54 Uhr
Reyx
IT-fetischistischer Wurstsalat mit rostigem Berghorn (Operator)
|
Hallo, Mich würde da mal, rein prinzipiell, eine compilertechnische Frage interessieren:
Angenommen, ich schreibe ein Programm, welches den Compiler vollständig ausreitzt (also Templates, ExceptionHandling, eigene Dateitypen, ordentlich Inline-Konstrutke und natürlich export Fuktion, jetzt als Beispiel mal an C++ orientiert) und kompiliere mein Programm zwei mal. Habe ich dann beide Male komplett identischen Binärcode?
Müsste doch eigentlich sein, schließlich ändere ich ja nichts am Quellcode, aber kann es sein dass sich die internen Routinen und Optimierungsfunktionen des Compilters in genau der gleichen Situation mal so und mal so verhalten?
P.s. Sorry für den Titel, aber eine bessere Beschreibung is' mir nicht eingefallen Dieser Post wurde am 29.08.2005 um 19:54 Uhr von Reyx editiert. |