qemu-e2k/include/exec
Peter Crosthwaite a17d448274 exec-all: Translate TCI return addresses backwards too
This subtraction of return addresses applies directly to TCI as well as
host-TCG. This fixes Linux boots for at least Microblaze, CRIS, ARM and
SH4 when using TCI.

[sw: Removed indentation for preprocessor statement]
[sw: The patch also fixes Linux boot for x86_64]

Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Stefan Weil <sw@weilnetz.de>
Signed-off-by: Peter Crosthwaite <crosthwaite.peter@gmail.com>
2015-08-26 20:50:46 +02:00
..
user linux-user: Allocate thunk size dynamically 2015-06-15 11:36:58 +03:00
address-spaces.h
cpu_ldst_template.h
cpu_ldst_useronly_template.h
cpu_ldst.h linux-user: remove useless macros GUEST_BASE and RESERVED_VA 2015-08-24 11:14:30 -07:00
cpu-all.h linux-user: remove useless macros GUEST_BASE and RESERVED_VA 2015-08-24 11:14:30 -07:00
cpu-common.h Stop including qemu-common.h in memory.h 2015-07-06 14:59:09 +02:00
cpu-defs.h cpu_defs: Simplify CPUTLB padding logic 2015-08-06 12:04:08 +02:00
cputlb.h
exec-all.h exec-all: Translate TCI return addresses backwards too 2015-08-26 20:50:46 +02:00
gdbstub.h gdbstub: Change gdbserver_fork() to accept cpu instead of env 2015-07-09 15:20:40 +02:00
gen-icount.h
helper-gen.h
helper-head.h
helper-proto.h
helper-tcg.h
hwaddr.h
ioport.h
memattrs.h target-i386: introduce cpu_get_mem_attrs 2015-06-05 17:10:00 +02:00
memory-internal.h
memory.h Merge memory_region_init_reservation() into memory_region_init_io() 2015-08-13 11:26:21 +01:00
poison.h
ram_addr.h
semihost.h semihosting: add --semihosting-config arg sub-argument 2015-06-19 14:17:45 +01:00
softmmu-semi.h include/softmmu-semi.h: Make semihosting support 64-bit clean 2015-06-26 09:08:50 +01:00
spinlock.h
tb-hash.h cpu-defs: Move out TB_JMP defines 2015-06-26 16:00:51 +02:00