]> git.baikalelectronics.ru Git - kernel.git/commit
MIPS: ELF: Set FP mode according to .MIPS.abiflags
authorPaul Burton <paul.burton@imgtec.com>
Thu, 11 Sep 2014 07:30:22 +0000 (08:30 +0100)
committerRalf Baechle <ralf@linux-mips.org>
Mon, 24 Nov 2014 06:45:07 +0000 (07:45 +0100)
commit7bda7db59413c19d4afad4b7a3bccb19a17f671a
tree8aba4b7cdc422b89f378bd38cf85aa266a322f64
parent8d4dbf163994474da26b1e64d36a7e98df434451
MIPS: ELF: Set FP mode according to .MIPS.abiflags

This patch reads the .MIPS.abiflags section when it is present, and sets
the FP mode of the task accordingly. Any loaded ELF files which do not
contain a .MIPS.abiflags section will continue to observe the previous
behaviour, that is FR=1 if EF_MIPS_FP64 is set else FR=0.

Signed-off-by: Paul Burton <paul.burton@imgtec.com>
Cc: linux-mips@linux-mips.org
Cc: Alexander Viro <viro@zeniv.linux.org.uk>
Cc: linux-fsdevel@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Patchwork: https://patchwork.linux-mips.org/patch/7681/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
arch/mips/Kconfig
arch/mips/include/asm/elf.h
arch/mips/kernel/Makefile
arch/mips/kernel/elf.c [new file with mode: 0644]