sGlobalCalling/de
Zurück zu den globalen Compiler Direktiven.\
Die globale Compiler Direktive $CALLING erlaubt es die Standardaufrufkonventionen für Unterprogramme fest zulegen.
Die globale Compiler Direktive $CALLING kann durch lokale Compiler Direktiven im Einzelfall überschrieben werden.\
CDECL
Aufrufkonvention der C-Compiler.
CPPDECL
Aufrufkonvention der C++-Compiler.
FAR16
Diese Aufrufkonvention wird ignoriert. Sie dient nur noch zur Kompatibilität zu Turbo Pascal
FPCCALL
Alte FPC (Version 1.0.x und älter) Standard Aufrufkonvention.
INLINE
Der Code des Unterprogramms wird an die aufrufende Stelle eingefügt.
PASCAL
Aufrufkonvetion der Pascal-Compiler.
REGISTER
Register Aufrufkonvention (Standard Einstellung des Compilers).
SAVECALL
SAFECALL Aufrufkonvention. Das aufgerufene Unterprogramm sichert alle Register.
STDCALL
Aufrufkonvetion der Windowsbibliotheken (Windowslibraries).
SOFTFLOAT
Aufrufkonvetion bei ARM-Prozessoren.
Beispiel:\
// Damit verwendet der Compiler die Windows Aufrufkonvention
{$CALLING STDCALL}Die Direktive ist gleichbedeutend mit der Kommandozeilenoption -Cc.\
--Olaf 09:25, 8 February 2013 (UTC)
From the Free Pascal wiki, page "sGlobalCalling/de", as it stood on 2020-02-28 after a change by GAN, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.