r242844 - in /trunk: gcc/ChangeLog gcc/config/a...

jgreenhalgh@gcc.gnu.org jgreenhalgh@gcc.gnu.org
Thu Nov 24 18:16:00 GMT 2016


Author: jgreenhalgh
Date: Thu Nov 24 18:16:55 2016
New Revision: 242844

URL: https://gcc.gnu.org/viewcvs?rev=242844&root=gcc&view=rev
Log:
[Patch libgcc AArch64 12/17] Enable hfmode soft-float conversions and truncations

gcc/

	* config/aarch64/aarch64-c.c (aarch64_scalar_mode_supported_p): New.
	(TARGET_SCALAR_MODE_SUPPORTED_P): Define.

libgcc/

	* config/aarch64/sfp-machine.h (_FP_NANFRAC_H): Define.
	(_FP_NANSIGN_H): Likewise.
	* config/aarch64/t-softfp (softfp_extensions): Add hftf.
	(softfp_truncations): Add tfhf.
	(softfp_extras): Add required conversion functions.


Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/aarch64/aarch64.c
    trunk/libgcc/ChangeLog
    trunk/libgcc/config/aarch64/sfp-machine.h
    trunk/libgcc/config/aarch64/t-softfp



More information about the Gcc-cvs mailing list