From 2e9f00a3faa55669b792de3e1685d44e525d9b4e Mon Sep 17 00:00:00 2001 From: krebbel Date: Wed, 27 Mar 2013 07:46:19 +0000 Subject: [PATCH] I've committed the attached patch. 2013-03-27 Andreas Krebbel * config/s390/s390.h (TARGET_FLT_EVAL_METHOD): Define. --- gcc/config/s390/s390.h | 5 +++++ 1 file changed, 5 insertions(+) Index: gcc/config/s390/s390.h =================================================================== *** gcc/config/s390/s390.h.orig --- gcc/config/s390/s390.h *************** enum processor_flags *** 164,169 **** --- 164,174 ---- #define S390_TDC_INFINITY (S390_TDC_POSITIVE_INFINITY \ | S390_TDC_NEGATIVE_INFINITY ) + /* This is used by float.h to define the float_t and double_t data + types. For historical reasons both are double on s390 what cannot + be changed anymore. */ + #define TARGET_FLT_EVAL_METHOD 1 + /* Target machine storage layout. */ /* Everything is big-endian. */ git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@197154 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 4 ++++ gcc/config/s390/s390.h | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b06de3b2bae..a6e9c1bbf62 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2013-03-27 Andreas Krebbel + + * config/s390/s390.h (TARGET_FLT_EVAL_METHOD): Define. + 2013-03-27 Terry Guo * config/arm/arm-cores.def: Added core cortex-r7. diff --git a/gcc/config/s390/s390.h b/gcc/config/s390/s390.h index bd0bc232a5d..43e24d5d112 100644 --- a/gcc/config/s390/s390.h +++ b/gcc/config/s390/s390.h @@ -164,6 +164,11 @@ enum processor_flags #define S390_TDC_INFINITY (S390_TDC_POSITIVE_INFINITY \ | S390_TDC_NEGATIVE_INFINITY ) +/* This is used by float.h to define the float_t and double_t data + types. For historical reasons both are double on s390 what cannot + be changed anymore. */ +#define TARGET_FLT_EVAL_METHOD 1 + /* Target machine storage layout. */ /* Everything is big-endian. */ -- 2.11.4.GIT