target-alpha: Clean up arithmetic traps.
commit866be65dfdac0121b1dbe4a4487fb929a16ba279
authorRichard Henderson <rth@twiddle.net>
Mon, 4 Jan 2010 19:24:04 +0000 (4 11:24 -0800)
committerAurelien Jarno <aurelien@aurel32.net>
Tue, 23 Feb 2010 22:36:22 +0000 (23 23:36 +0100)
tree6056f82f90e08ffdeb70fe489bd1bc7f6cac65f5
parentdad081ee69d58e0e7c32b66b6a8a47344f830548
target-alpha: Clean up arithmetic traps.

Replace the EXCP_ARITH_OVERFLOW placeholder with the complete
set of bits from the EXC_SUM IPR.  Use them in the existing
places where we raise arithmetic exceptions.

Signed-off-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
target-alpha/cpu.h
target-alpha/op_helper.c