![]() |
Delphi-Version: 2010
__declspec( naked ) in Delphi?
Hallo zusammen,
gibt es in Delphi eine mit __declspec( naked ) vergleichbare Direktive, welche verhindert, dass der Compiler automatisch ein Stackframe anlegt? Viele Grüße Zacherl |
AW: __declspec( naked ) in Delphi?
meinst du die Direktive {$W-} bzw. {$STACKFRAMES OFF} ?
|
AW: __declspec( naked ) in Delphi?
du meinst aber nicht etwa die Aufrufkonvention cdecl? __declspec kenn' ich in C nur in Verbindung mit Aufrufkonvention.
|
AW: __declspec( naked ) in Delphi?
Zitat:
![]() |
AW: __declspec( naked ) in Delphi?
Zitat:
|
AW: __declspec( naked ) in Delphi?
Zitat:
|
AW: __declspec( naked ) in Delphi?
Doch doch ich meine schon die Aufrufkonvention __declspec, wie man sie von C her kennt. Habe jetzt herausgefunden, dass Delphi nur dann kein Stackframe anlegt, wenn man folgendes macht:
Delphi-Quellcode:
Also ist man da scheinbar auf reinen Assembler Code beschränkt.
procedure MyNakedProc;
asm end; |
AW: __declspec( naked ) in Delphi?
Ich welchen Fällen kommt es denn vor, dass man keinen Stackframe braucht?
Delphi nimmt bei mir den Stackframe sowieso weg, wenn er nicht von nöten ist. |
AW: __declspec( naked ) in Delphi?
Zitat:
Zitat:
|
AW: __declspec( naked ) in Delphi?
Zitat:
Zitat:
P.S. Achja.btw...ich bin blackFin...ich habe hier "ausversehen" meinen Account gelöscht...fragt nicht, das "Warum" lässt sonst alle hier an meinem Hirn zweifeln :-D |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:54 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz