From 23951fde45ff6b81afd2432866166b0f43401401 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Tue, 24 Jan 2017 11:20:22 +0100 Subject: [PATCH] Enable IEEE 754R 128-bit FP for powerpc-rtems --- gcc/config/rs6000/rtems.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gcc/config/rs6000/rtems.h b/gcc/config/rs6000/rtems.h index 54a36de..449de0f 100644 --- a/gcc/config/rs6000/rtems.h +++ b/gcc/config/rs6000/rtems.h @@ -25,6 +25,7 @@ do \ { \ builtin_define_std ("PPC"); \ + builtin_define_std ("powerpc"); \ builtin_define ("__rtems__"); \ builtin_define ("__USE_INIT_FINI__"); \ builtin_assert ("system=rtems"); \ @@ -58,3 +59,8 @@ #undef SUBSUBTARGET_EXTRA_SPECS #define SUBSUBTARGET_EXTRA_SPECS \ { "cpp_os_rtems", CPP_OS_RTEMS_SPEC } + +#define RS6000_DEFAULT_LONG_DOUBLE_SIZE 128 + +#undef TARGET_IEEEQUAD +#define TARGET_IEEEQUAD 1 -- 1.8.4.5