Revision e96efcfc linux-user/main.c
b/linux-user/main.c | ||
---|---|---|
755 | 755 |
info._sifields._sigfault._addr = env->nip - 4; |
756 | 756 |
queue_signal(info.si_signo, &info); |
757 | 757 |
case EXCP_DSI: |
758 |
fprintf(stderr, "Invalid data memory access: 0x%08x\n",
|
|
758 |
fprintf(stderr, "Invalid data memory access: 0x" ADDRX "\n",
|
|
759 | 759 |
env->spr[SPR_DAR]); |
760 | 760 |
if (loglevel) { |
761 |
fprintf(logfile, "Invalid data memory access: 0x%08x\n",
|
|
761 |
fprintf(logfile, "Invalid data memory access: 0x" ADDRX "\n",
|
|
762 | 762 |
env->spr[SPR_DAR]); |
763 | 763 |
} |
764 | 764 |
switch (env->error_code & 0xFF000000) { |
... | ... | |
1549 | 1549 |
#ifdef TARGET_ALPHA |
1550 | 1550 |
void cpu_loop (CPUState *env) |
1551 | 1551 |
{ |
1552 |
int trapnr, ret;
|
|
1552 |
int trapnr; |
|
1553 | 1553 |
target_siginfo_t info; |
1554 | 1554 |
|
1555 | 1555 |
while (1) { |
Also available in: Unified diff