• Dave Martin's avatar
    signal: Add FPE_FLTUNK si_code for undiagnosable fp exceptions · 266da65e
    Dave Martin authored
    Some architectures cannot always report accurately what kind of
    floating-point exception triggered a floating-point exception trap.
    
    This can occur with fp exceptions occurring on lanes in a vector
    instruction on arm64 for example.
    
    Rather than have every architecture come up with its own way of
    describing such a condition, this patch adds a common FPE_FLTUNK
    si_code value to report that an fp exception caused a trap but we
    cannot be certain which kind of fp exception it was.
    Signed-off-by: default avatarDave Martin <[email protected]>
    Signed-off-by: default avatarEric W. Biederman <[email protected]>
    266da65e
siginfo.h 10.4 KB