openrisc: Support floating point user api
authorStafford Horne <shorne@gmail.com>
Fri, 14 Apr 2023 07:27:51 +0000 (08:27 +0100)
committerStafford Horne <shorne@gmail.com>
Wed, 26 Apr 2023 14:08:06 +0000 (15:08 +0100)
commit27267655c5313ba0f5a3caa9ad35d887d9a12574
treed72bb9628b509240ca045f77f9bfc98c4680cb0d
parent63d7f9f11e5e81de2ce8f1c7a8aaed5b0288eddf
openrisc: Support floating point user api

Add support for handling floating point exceptions and forwarding the
SIGFPE signal to processes.  Also, add fpu state to sigcontext.

Signed-off-by: Stafford Horne <shorne@gmail.com>
arch/openrisc/include/uapi/asm/elf.h
arch/openrisc/include/uapi/asm/ptrace.h
arch/openrisc/include/uapi/asm/sigcontext.h
arch/openrisc/kernel/entry.S
arch/openrisc/kernel/head.S
arch/openrisc/kernel/signal.c
arch/openrisc/kernel/traps.c