qemu/linux-user/mips
Daniil Kovalev a0f8d2701b linux-user: Fix mips fp64 executables loading
If a program requires fr1, we should set the FR bit of CP0 control status
register and add F64 hardware flag. The corresponding `else if` branch
statement is copied from the linux kernel sources (see `arch_check_elf` function
in linux/arch/mips/kernel/elf.c).

Signed-off-by: Daniil Kovalev <dkovalev@compiler-toolchain-for.me>
Reviewed-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
Message-Id: <20230404052153.16617-1-dkovalev@compiler-toolchain-for.me>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2023-05-17 07:20:29 +02:00
..
cpu_loop.c linux-user: Fix mips fp64 executables loading 2023-05-17 07:20:29 +02:00
meson.build
signal.c
sockbits.h
syscall-args-o32.c.inc
syscall_nr.h
syscall_o32.tbl
syscallhdr.sh
target_cpu.h
target_elf.h
target_errno_defs.h
target_fcntl.h
target_mman.h
target_prctl.h
target_resource.h
target_signal.h
target_structs.h
target_syscall.h
termbits.h