Raise SIGILL for General Exceptions - its closer to the correct meaning.

This commit is contained in:
Doug Rabson 2001-11-09 13:11:17 +00:00
parent 3930f05aca
commit 412fcd9856
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=86212

View File

@ -536,6 +536,13 @@ trap(int vector, int imm, struct trapframe *framep)
break;
case IA64_VEC_GENERAL_EXCEPTION:
if (user) {
ucode = vector;
i = SIGILL;
break;
}
goto dopanic;
case IA64_VEC_UNSUPP_DATA_REFERENCE:
case IA64_VEC_LOWER_PRIVILEGE_TRANSFER:
if (user) {