AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 10:47

Parameter dieser Suchanfrage:

Suche in Thema: XE2 neue calling convention
Suche alle Beiträge, die von "Schorschi5566" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 5 von insges. 5 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Programmieren allgemein

    AW: XE2 neue calling convention

     
      by Schorschi5566, 13. Sep 2011
    Hallo Sebastian,

    danke für den Test.

    Es passt schon so. Im Original ist die Funktion innerhalb einer anderen deklariert und dann wird in RCX RBP abgelegt (hab's gerade geprüft). Damit verschieben sich die anderen Parameter nach RDX und R8. Fragt sich nur warum er das macht. Immerhin passiert das bei Win32 nicht.
  • Forum: Programmieren allgemein

    AW: XE2 neue calling convention

     
      by Schorschi5566, 12. Sep 2011
    Wenn ich viel Zeit hätte würde ich das sicherlich machen. ;)

    Ich brauche 'ne Lösung für ein Win64-Projekt und ich möchte dazu DEC verwenden.

    Im Übrigen ist Plattformunabhängigkeit nicht das Ende von Assembler, so wie das hier manchmal klingt. Bei DEC spielt Performance sehr wohl eine Rolle, wie man an diversen Tabellen in Hagens Code sehen kann. Pure Pascal ist hier nur eine langsame aber...
  • Forum: Programmieren allgemein

    AW: XE2 neue calling convention

     
      by Schorschi5566, 12. Sep 2011
    Danke für den zweiten Link. Also doch die von Microsoft verwendete convention.



    Also entweder spinnt meine Kiste oder ich habe den ersten Bug gefunden. In RCX ist definitiv nicht die Adresse von AObject sondern in RDX. Seltsam.

    //Edit: Spielt's 'ne Rolle, dass die Funktion in einer anderen Funktion deklariert ist? Stichwort: Sowas wie Sender?
  • Forum: Programmieren allgemein

    AW: XE2 neue calling convention

     
      by Schorschi5566, 12. Sep 2011
    Hallo Daywalker9,

    ich weiß nicht ob du schonmal mit Hagens DEC gearbeitet hast. Er hat da ein feines Stück Software geschrieben. Und er kennt sich mit dem Thema Kryptografie offenbar so gut aus, dass er teilweise Delphifunktionen der Sicherheit wegen umgeschrieben/neugeschrieben hat (siehe Kommentare im Code). Dabei sind eben auch einige Assemblerfunktionen eingeflossen.

    Da ich den Code nur...
  • Forum: Programmieren allgemein

    XE2 neue calling convention

     
      by Schorschi5566, 12. Sep 2011
    Servus Gemeinde,

    ich bastel gerade mal wieder an DEC herum. Ziel ist die Win64-Tauglichkeit. Ob's was wird wissen die Götter. :lol:

    Bisher dachte ich, dass die neue calling convention so wie bei Wikipedia beschrieben gültig ist (also die, die Microsoft verwendet).

    Das wäre im Win64-Mode: RCX, RDX, R8, R9 im Vergleich zu Win32: EAX, EDX, ECX. Rückgabe jeweils in RAX/EAX bei Pointern und...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Schorschi5566&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=163013
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:59 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz