From: sje Date: Mon, 24 Aug 2009 21:35:16 +0000 (+0000) Subject: 2009-08-24 Steve Ellcey X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=commitdiff_plain;h=ddb33bfffc3b53c4abf77777776dc5f3d19e94eb 2009-08-24 Steve Ellcey * config/ia64/ia64.c (ia64_promote_function_mode): Call default_promote_function_mode when not VMS. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@151064 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2d031187c42..e3649eac57b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2009-08-24 Steve Ellcey + + * config/ia64/ia64.c (ia64_promote_function_mode): Call + default_promote_function_mode when not VMS. + 2009-08-24 Olivier Hainque * convert.c (convert_to_integer): Don't assume an input pointer is diff --git a/gcc/config/ia64/ia64.c b/gcc/config/ia64/ia64.c index a36e9d20231..42eec174c9e 100644 --- a/gcc/config/ia64/ia64.c +++ b/gcc/config/ia64/ia64.c @@ -10676,13 +10676,14 @@ static enum machine_mode ia64_promote_function_mode (const_tree type, enum machine_mode mode, int *punsignedp, - const_tree funtype ATTRIBUTE_UNUSED, - int for_return ATTRIBUTE_UNUSED) + const_tree funtype, + int for_return) { /* Special processing required for OpenVMS ... */ if (!TARGET_ABI_OPEN_VMS) - return mode; + return default_promote_function_mode(type, mode, punsignedp, funtype, + for_return); /* HP OpenVMS Calling Standard dated June, 2004, that describes HP OpenVMS I64 Version 8.2EFT,