Я сейчас портирую наш код с альфы (Tru64) на процессор i386 (Linux) в C.
Все прошло довольно гладко, пока я не посмотрел на портирование нашего
процедура обработки исключений. В настоящее время у нас есть родительский процесс, который
порождает много подпроцессов, и когда один из этих подпроцессов
Фатал (не защищен) У меня есть процедуры, чтобы поймать процесс.
В настоящее время я изо всех сил пытаюсь найти лучший способ реализации процедуры трассировки, которая может перечислить адреса функций в журнале ошибок, в настоящее время моя процедура просто печатает сигнал, вызвавший исключение, и код квалификатора исключения.
Любая помощь будет принята, в идеале, я бы написал обработку ошибок для всех процессоров, однако на данном этапе меня действительно волнуют только i386 и x86_64.
Спасибо
Mark