From 2d44789e020223552278cca8b5c445b2ec4472d0 Mon Sep 17 00:00:00 2001 From: bonzini Date: Fri, 17 Apr 2009 12:21:31 +0000 Subject: [PATCH] 2009-04-17 Paolo Bonzini * config/sh/sh.h (FUNCTION_VALUE): Fix call to sh_promote_prototypes. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@146257 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 4 ++++ gcc/config/sh/sh.h | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 767ca08eb70..5aad48d2344 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2009-04-17 Paolo Bonzini + + * config/sh/sh.h (FUNCTION_VALUE): Fix call to sh_promote_prototypes. + 2009-04-17 Uros Bizjak * config/arm/sfp-machine.h (__gcc_CMPtype): New typedef. diff --git a/gcc/config/sh/sh.h b/gcc/config/sh/sh.h index 6a4ccb0f0e6..3a90cf172fd 100644 --- a/gcc/config/sh/sh.h +++ b/gcc/config/sh/sh.h @@ -1743,7 +1743,7 @@ extern enum reg_class regno_reg_class[FIRST_PSEUDO_REGISTER]; || TREE_CODE (VALTYPE) == BOOLEAN_TYPE \ || TREE_CODE (VALTYPE) == REAL_TYPE \ || TREE_CODE (VALTYPE) == OFFSET_TYPE)) \ - && sh_promote_prototypes (VALTYPE) \ + && sh_promote_prototypes (FUNC) \ ? (TARGET_SHMEDIA64 ? DImode : SImode) : TYPE_MODE (VALTYPE)), \ BASE_RETURN_VALUE_REG (TYPE_MODE (VALTYPE))) -- 2.11.4.GIT