From: Eric Botcazou Date: Sun, 13 Oct 2013 14:58:43 +0000 (+0000) Subject: * gcc-interface/decl.c (gnat_to_gnu_param): Remove obsolete comment. X-Git-Tag: releases/gcc-4.9.0~3543 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2e151b6dbc8a63a5720ee6685702f1ecf535ef1f;p=thirdparty%2Fgcc.git * gcc-interface/decl.c (gnat_to_gnu_param): Remove obsolete comment. From-SVN: r203499 --- diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 2ed3e37f8bfa..cdd30eb47165 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,7 @@ +2013-10-13 Eric Botcazou + + * gcc-interface/decl.c (gnat_to_gnu_param): Remove obsolete comment. + 2013-10-11 Jakub Jelinek * gcc-interface/utils.c (DEF_FUNCTION_TYPE_8): Define. diff --git a/gcc/ada/gcc-interface/decl.c b/gcc/ada/gcc-interface/decl.c index 456d7ab7ad95..6b1e2a5e307b 100644 --- a/gcc/ada/gcc-interface/decl.c +++ b/gcc/ada/gcc-interface/decl.c @@ -5824,12 +5824,8 @@ gnat_to_gnu_param (Entity_Id gnat_param, Mechanism_Type mech, ro_param || by_ref || by_component_ptr); DECL_BY_REF_P (gnu_param) = by_ref; DECL_BY_COMPONENT_PTR_P (gnu_param) = by_component_ptr; - DECL_BY_DESCRIPTOR_P (gnu_param) = (mech == By_Descriptor || - mech == By_Short_Descriptor); - /* Note that, in case of a parameter passed by double reference, the - DECL_POINTS_TO_READONLY_P flag is meant for the second reference. - The first reference always points to read-only, as it points to - the second reference, i.e. the reference to the actual parameter. */ + DECL_BY_DESCRIPTOR_P (gnu_param) + = (mech == By_Descriptor || mech == By_Short_Descriptor); DECL_POINTS_TO_READONLY_P (gnu_param) = (ro_param && (by_ref || by_component_ptr)); DECL_CAN_NEVER_BE_NULL_P (gnu_param) = Can_Never_Be_Null (gnat_param);