.png)
私が読んでいる本のインクルードファイルを参照しています。スタックフレームがどのように見えるかを教えてくださいUNIXシステムでは。
特に:/usr/include/sys/frame.h
現代に相当するものを見つけるのに苦労しています。誰にもアイデアがありますか? Ubuntu 12.10を使用しています。
答え1
AFAIKヘッダファイルは、古いUNIXまたはBSDに似ています。ソラリスそして{無料、オープン、ネットワーク} BSD:
- http://svnweb.freebsd.org/base/head/sys/x86/include/frame.h?revision=247047&view=markup
FreeBSDから
/usr/include/machine/frame.h
カーネルソースをインストールした場合は、CPUアーキテクチャごとに1つずつあります。または、このsnvwebリンクを確認して他のものを確認してください。 - Linuxプロジェクト用のZFSにはいくつかのOpenSolarisがあり、ここでSolarisのバージョンを見つけることができます。https://github.com/zfsonlinux/zfs/tree/master/lib/libspl/include/sys
また、見ることができます
答え2
良い答えをくれました。根。
問題のファイルが作成者が参照するレガシーファイルの正確な拡張であるかどうかはまだ不明です。しかし、人々はほとんどの関連知識を見つけるでしょうファイルptrace.h
とディレクトリ内のcalling.h
ファイル。/.../asm/
これはx86プロセッサを想定しています。