diff options
author | Chen Gang <chengang@emindsoft.com.cn> | 2016-03-29 21:53:49 +0800 |
---|---|---|
committer | Riku Voipio <riku.voipio@linaro.org> | 2016-05-27 14:50:39 +0300 |
commit | f1d9d1071c01bc5852750b0a829cf45f32cde709 (patch) | |
tree | 119a1baabb767fe656f85710595bb7fd37ca871b /block.c | |
parent | 167e4cdc29985e69769452fade698c5b9df78b3d (diff) | |
download | qemu-f1d9d1071c01bc5852750b0a829cf45f32cde709.zip qemu-f1d9d1071c01bc5852750b0a829cf45f32cde709.tar.gz qemu-f1d9d1071c01bc5852750b0a829cf45f32cde709.tar.bz2 |
linux-user/signal.c: Generate opcode data for restorer in setup_rt_frame
Original implementation uses do_rt_sigreturn directly in host space,
when a guest program is in unwind procedure in guest space, it will get
an incorrect restore address, then causes unwind failure.
Also cleanup the original incorrect indentation.
Reviewed-by: Laurent Vivier <laurent@vivier.eu>
Signed-off-by: Chen Gang <gang.chen.5i5j@gmail.com>
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
Diffstat (limited to 'block.c')
0 files changed, 0 insertions, 0 deletions