r166916 - in /trunk/gcc: ada/ChangeLog ada/gcc-...
ebotcazou@gcc.gnu.org
ebotcazou@gcc.gnu.org
Thu Nov 18 18:48:00 GMT 2010
Author: ebotcazou
Date: Thu Nov 18 18:48:54 2010
New Revision: 166916
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=166916
Log:
* gcc-interface/decl.c (gnat_to_gnu_entity) <E_Subprogram_Type>: Also
use return-by-invisible-reference if the return type is By_Reference.
Tidy up and skip the processing of the return type if it is void.
Added:
trunk/gcc/testsuite/gnat.dg/atomic4.adb
trunk/gcc/testsuite/gnat.dg/atomic4.ads
trunk/gcc/testsuite/gnat.dg/volatile4.adb
Modified:
trunk/gcc/ada/ChangeLog
trunk/gcc/ada/gcc-interface/decl.c
trunk/gcc/testsuite/ChangeLog
More information about the Gcc-cvs
mailing list