Registriert seit: 4. Feb 2003
Ort: Hannover
2.032 Beiträge
Delphi 12 Athens
|
Re: Werden leere Proceduren in exe gelinkt?
24. Feb 2007, 10:11
Moin, moin!
Da sie aufgerufen wird, wird sie gelinkt sowohl bei Delphi als auch bei C.
Würde Sie nicht aufgerufen, würde ein C-Linker diese filtern und nicht linken. Der Pascal-Linker ist etwas in die Jahre gekommen und linkt immernoch komplette Units und versucht überhaupt keine Routinenfilterung. Das Verhalten war viele Jahre eine der Stärken von Turbo-Pascal. Der Compiler-Linker-Lauf war vergleichsweise zu C++ geradezu rasant, was das Testen von Änderungen im Programm auch auf untermotorisierten Computern sehr gut möglicht machte. Bei den heutigen Rechnergeschwindigkeiten währe ein filternder Linker kein Problem mehr, aber die heutigen Ramgrößen machen ihn auch nicht unbedingt nötig.
Grüße // Martin
Martin Schaefer
|