Frage

Ich denke, eine D-Schnittstelle zu Valgrind Client-Anfrage API zu machen. Durch Ausmisten in den Header-Dateien und de-kompilieren Zeug herum, konnte ich schließlich herausfinden, was es tut, aber Ich frage mich, wenn ihr ein maßgebendes Dokument auf, wie die Dinge funktionieren? (BTW schon fand ich < a href = "http://valgrind.org/docs/manual/manual-core-adv.html#manual-core-adv.wrapping" rel = "noreferrer"> dieses Dokument aber es muss nicht genug info)

Was ich suche antworten würde Fragen wie: Wie erstelle ich die Makros, eine Funktion zu wickeln / rufen, dass die Renditen ein 32-Bit-Maschinenwort und einen Schwimmer 64bit nimmt

War es hilfreich?

Lösung

In dem Valgrand Handbuch beschreibt sie die vorhandenen Client-Anforderung Prototypen am unteren Rande der http://valgrind.org/docs/manual/manual-core-adv.html aber keines dieser Unterstützung Gang 64bit schwebt. Man konnte es in zwei Long-Positionen aufgeteilt und es auf diese Weise passieren. Es tut ziemlich behaart aussehen.

Das maßgebliche Dokument, wie es funktioniert, ist der Quellcode. Wenn die technischen Dokumente unvollständig sind, dann die Quelle verwenden.

Ich würde auch vorschlagen, an den Quellen der Bibliotheken suchen, der den Client-Anfrage Mechanismus verwenden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top