Öhm... hab ich das richtig verstanden?
Du nimmst was dein Basic-Compiler ausspuckt, schnitzt dran rum und futterst das Assembler damit?
Dann kann ich auch gleich nen Assembler hernehmen für zeitkritische Module; dann ist mein Code wenigstens gescheit kommentiert.

Aber immer hinter nem Compiler herzuwischen ist doch nervig, zeitraubend und fehleranfällig. Wenn der erzeugte Code mies ist, dann zieht sich das ja durchs ganze Projekt und ist nicht auf einzelne Stellen berschränkt. Und wenn ich in der Quelle was kleines ändere, fängt alles wieder von vorne an *graus*.

Und GCC wird niemals nicht was wegwerfen, das noch gebraucht wird. Er wird eher meckern, wenn was definiert wird, das unnötig ist. Wird hingegen was nicht gebraucht, landet's eben in der Tonne -- wo's auch hingehört.