aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/intrinsic.c
diff options
context:
space:
mode:
authorJames Greenhalgh <james.greenhalgh@arm.com>2016-09-09 09:40:22 +0000
committerJames Greenhalgh <jgreenhalgh@gcc.gnu.org>2016-09-09 09:40:22 +0000
commit0abcd6cc738c5afd131c232ddb6809e6ff8e8def (patch)
treefa60721ba37968ad4ebd70293c6f08a547f86ddf /gcc/fortran/intrinsic.c
parentf67a81a5e266a110963062cf3d76c98d8bcb0974 (diff)
downloadgcc-0abcd6cc738c5afd131c232ddb6809e6ff8e8def.zip
gcc-0abcd6cc738c5afd131c232ddb6809e6ff8e8def.tar.gz
gcc-0abcd6cc738c5afd131c232ddb6809e6ff8e8def.tar.bz2
[Patch libgcc] Enable HCmode multiply and divide (mulhc3/divhc3)
This patch arranges for half-precision complex multiply and divide routines to be built if __LIBGCC_HAS_HF_MODE__. This will be true if the target supports the _Float16 type. libgcc/ PR target/63250 * Makefile.in (lib2funcs): Build _mulhc3 and _divhc3. * libgcc2.h (LIBGCC_HAS_HF_MODE): Conditionally define. (HFtype): Likewise. (HCtype): Likewise. (__divhc3): Likewise. (__mulhc3): Likewise. * libgcc2.c: Support _mulhc3 and _divhc3. From-SVN: r240043
Diffstat (limited to 'gcc/fortran/intrinsic.c')
0 files changed, 0 insertions, 0 deletions