math-emu: Add support for reporting exact invalid exception
authorKumar Gala <galak@kernel.crashing.org>
Fri, 27 Jun 2008 14:39:00 +0000 (09:39 -0500)
committerKumar Gala <galak@kernel.crashing.org>
Tue, 16 Sep 2008 15:01:37 +0000 (10:01 -0500)
Some architectures (like powerpc) provide status information on the exact
type of invalid exception.  This is pretty straight forward as we already
report invalid exceptions via FP_SET_EXCEPTION.

We add new flags (FP_EX_INVALID_*) the architecture code can define if it
wants the exact invalid exception reported.

We had to split out the INF/INF and 0/0 cases for divide to allow reporting
the two invalid forms properly.

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Acked-by: David S. Miller <davem@davemloft.net>

No differences found