問題タブ [pahole]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2823 参照

c++ - pahole C++11 サポート?

理由はわかりませんが、私のコピーはpaholeC++11 でコンパイルされたバイナリでは機能しません。C++03 では機能しますが、C++11 では機能しません。

出力は次のようなものです

0 投票する
1 に答える
227 参照

c++ - pahole は名前空間にクラスを表示しません

名前空間内にいくつかのクラスを持つ C++ プログラムのメモリ レイアウトを分析するためにpaholeを使用しようとしています。pahole は、グローバル名前空間のクラスのみを一覧表示します。他のクラスもリストするオプションはありますか?

MWE:



0 投票する
1 に答える
88 参照

gcc - C 構造体がパックされているかどうかを判断する

gdb-python を使用して C 構造体レイアウトを抽出し、実行可能にしています。

すべてのフィールド、オフセット、タイプ、サイズを取得できました。

それでも、構造体のコードを再生成しようとすると、GCC のattribute((__packed__)).

実行可能ファイルからこの情報を取得する方法はありますか? (できれば gdb-python を使用しますが、他の方法でも構いません)