forked from mirror/qemu
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
dcd86148e2
The glibc on the hppa platform uses the "iitlbp %r0,(%sr0, %r0)" assembler instruction as ABORT_INSTRUCTION. If this (in userspace context) illegal assembler statement is found, dump the registers and report the failure to userspace the same way as the Linux kernel on physical hardware. For other illegal instructions report TARGET_ILL_ILLOPC instead of TARGET_ILL_ILLOPN as si_code. Additionally add the missing EXCP_BREAK exception handler which occurs when the "break x,y" assembler instruction is executed and report EXCP_ASSIST traps. Signed-off-by: Helge Deller <deller@gmx.de> Message-Id: <Y1osHVsylkuZNUnY@p100> Signed-off-by: Laurent Vivier <laurent@vivier.eu> |
2 years ago | |
---|---|---|
.. | ||
cpu_loop.c | 2 years ago | |
meson.build | 4 years ago | |
signal.c | 2 years ago | |
sockbits.h | 6 years ago | |
syscall.tbl | 3 years ago | |
syscallhdr.sh | 5 years ago | |
target_cpu.h | 4 years ago | |
target_elf.h | 7 years ago | |
target_errno_defs.h | 3 years ago | |
target_fcntl.h | 4 years ago | |
target_mman.h | 2 years ago | |
target_prctl.h | 3 years ago | |
target_resource.h | 3 years ago | |
target_signal.h | 2 years ago | |
target_structs.h | 4 years ago | |
target_syscall.h | 2 years ago | |
termbits.h | 4 years ago |