Einzelnen Beitrag anzeigen

Olli
(Gast)

n/a Beiträge
 
#9

Re: Fehler beim Byte-Swap mit Assembler in Delphi

  Alt 2. Jul 2005, 10:11
Zitat von Robert Marquardt:
Das mit dem BSWAP alleine funktioniert nicht wenn man die Optimierung ausschaltet und die Stackframes ein (beispielsweise fuer Debugging).
Der Compiler laesst es naemlich dann mit der Register-Calling-Convention sein und der erste Parameter steht nicht mehr in EAX.
... muß man denen wohl immer explizit register hintanstellen oder was? Kann ich mir eigentlich nicht vorstellen, weil's für den Debugger keinen Vorteil bringt. Ich bitte um PM zum Thema, damit ich einen Bugfix erarbeiten und einchecken kann.

Zitat von Robert Marquardt:
Die Jedi-Funktionen (aus der jedi-apilib) wandern demnaechst in die JCL wo sie hingehoeren.
Watt? Wieso? Häh? Das sind doch 2 komplett verschiedene Projekte.
  Mit Zitat antworten Zitat