Revision b172c56a linux-user/main.c
b/linux-user/main.c | ||
---|---|---|
1047 | 1047 |
cpu_abort(env, "Reset interrupt while in user mode. " |
1048 | 1048 |
"Aborting\n"); |
1049 | 1049 |
break; |
1050 |
#if defined(TARGET_PPC64) && !defined(TARGET_ABI32) /* PowerPC 64 */ |
|
1051 | 1050 |
case POWERPC_EXCP_DSEG: /* Data segment exception */ |
1052 | 1051 |
cpu_abort(env, "Data segment exception while in user mode. " |
1053 | 1052 |
"Aborting\n"); |
... | ... | |
1056 | 1055 |
cpu_abort(env, "Instruction segment exception " |
1057 | 1056 |
"while in user mode. Aborting\n"); |
1058 | 1057 |
break; |
1059 |
#endif /* defined(TARGET_PPC64) && !defined(TARGET_ABI32) */ |
|
1060 |
#if defined(TARGET_PPC64H) && !defined(TARGET_ABI32) |
|
1061 | 1058 |
/* PowerPC 64 with hypervisor mode support */ |
1062 | 1059 |
case POWERPC_EXCP_HDECR: /* Hypervisor decrementer exception */ |
1063 | 1060 |
cpu_abort(env, "Hypervisor decrementer interrupt " |
1064 | 1061 |
"while in user mode. Aborting\n"); |
1065 | 1062 |
break; |
1066 |
#endif /* defined(TARGET_PPC64H) && !defined(TARGET_ABI32) */ |
|
1067 | 1063 |
case POWERPC_EXCP_TRACE: /* Trace exception */ |
1068 | 1064 |
/* Nothing to do: |
1069 | 1065 |
* we use this exception to emulate step-by-step execution mode. |
1070 | 1066 |
*/ |
1071 | 1067 |
break; |
1072 |
#if defined(TARGET_PPC64H) && !defined(TARGET_ABI32) |
|
1073 | 1068 |
/* PowerPC 64 with hypervisor mode support */ |
1074 | 1069 |
case POWERPC_EXCP_HDSI: /* Hypervisor data storage exception */ |
1075 | 1070 |
cpu_abort(env, "Hypervisor data storage exception " |
... | ... | |
1087 | 1082 |
cpu_abort(env, "Hypervisor instruction segment exception " |
1088 | 1083 |
"while in user mode. Aborting\n"); |
1089 | 1084 |
break; |
1090 |
#endif /* defined(TARGET_PPC64H) && !defined(TARGET_ABI32) */ |
|
1091 | 1085 |
case POWERPC_EXCP_VPU: /* Vector unavailable exception */ |
1092 | 1086 |
EXCP_DUMP(env, "No Altivec instructions allowed\n"); |
1093 | 1087 |
info.si_signo = TARGET_SIGILL; |
Also available in: Unified diff