§5.1.2.3.5Как нарушаются прерывания контекста? Как его восстановить?
5 Когда обработка абстрактной машины прерывается получением сигнала, значение объектов, которые не являются ни безблокировочного атомных объектов, ни типа летучие sig_atomic_t не указаны, , как является состоянием среды с плавающей точкой. Значение любого объекта изменен обработчиком, который не является ни блокировки свободной от атомного объекта, ни типа энергозависимой sig_atomic_t становится неопределенной, когда выходы обработчика, как это делает состояние с плавающей точкой среды , если она изменяется обработчик и не восстанавливается до своего исходного состояния .
(курсив мой)
Я принимаю это означает, что в случае прерывания аппаратного/программного обеспечения, если обработчик прерываний выполняет любые вычисления с плавающей запятой (например, на это локальная переменная стека), то прерванный процесс остается в несогласованном состоянии и должен перезапускать все вычисления с плавающей точкой, которые выполнялись. Это что и какие последствия? Как «восстановить контекст»?
будет уши ур вопрос больше !!! – akp