From: Steve Ellcey Date: Mon, 24 Aug 2009 21:35:16 +0000 (+0000) Subject: ia64.c (ia64_promote_function_mode): Call default_promote_function_mode when not... X-Git-Tag: releases/gcc-4.5.0~3866 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c331341273322605ca5d5d0dcd76ac3dee77c271;p=thirdparty%2Fgcc.git ia64.c (ia64_promote_function_mode): Call default_promote_function_mode when not VMS. 2009-08-24 Steve Ellcey * config/ia64/ia64.c (ia64_promote_function_mode): Call default_promote_function_mode when not VMS. From-SVN: r151064 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2d031187c420..e3649eac57b5 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 a36e9d202311..42eec174c9ed 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,