Где frame.h расположен в современных реализациях Linux? (человечность конкретно)

Смотрите на Xv6 MIT, который является частью некоторого курса, названного "6.828". Ссылочный материал для того курса также выглядит хорошим.

Вы могли посмотреть на LoseThos также, хотя автор, кажется, затухает мысленно.

2
07.03.2013, 06:54
2 ответа

Хороший ответ был предоставлен на Суперпользователе.

Являются ли обсужденные файлы точными расширениями файла прежней версии, к которому обращается мой автор, остается неизвестным. Однако каждый найдет большую часть соответствующего знания в ptrace.h файл и calling.h файл, расположенный в /.../asm/ каталог. Это предполагает x86 процессор.

1
27.01.2020, 22:01

AFAIK, что заголовочный файл является больше олдскульным Unix или вещью BSD, можно найти его в Солярисе и {Свободным, Открытым, Сетевым} BSD:

См. также

3
27.01.2020, 22:01
  • 1
    Это, конечно - старая школа: книга с середины 90-х. Датированная природа книги хорошо компенсируется техническим превосходством, все же. На самом деле нет настолько нечастых ссылок на PDP-11, таким образом, Вы находитесь на правильной приблизительной оценке с Вашим предположением, что это - старая школа файл UNIX. Однако должно быть своего рода описание для того, что я ищу - описание стекового фрейма. И это - что-то, что я испытываю затруднения при нахождении. –  d0rmLife 07.03.2013, 21:17
  • 2
    Вам могло бы быть любопытно видеть мой ответ ниже - кто-то на Суперпользователе предложил два заголовочных файла, которые являются определенно на правильном пути. +1'ed Вы так или иначе. –  d0rmLife 07.03.2013, 22:21
  • 3
    Да, ptrace.h взгляды, хорошие, подобные *BSD frame.h, в отличие от фактического frame.h/frame.i в источнике ядра Linux (чья цель в неясном мне в это время). –  mr.spuratic 08.03.2013, 00:03

Теги

Похожие вопросы