r199286 - in /trunk/gcc: ada/ChangeLog ada/gcc-...
ebotcazou@gcc.gnu.org
ebotcazou@gcc.gnu.org
Fri May 24 09:31:00 GMT 2013
Author: ebotcazou
Date: Fri May 24 09:31:33 2013
New Revision: 199286
URL: http://gcc.gnu.org/viewcvs?rev=199286&root=gcc&view=rev
Log:
* gcc-interface/gigi.h (enum inline_status_t): New type.
(create_subprog_decl): Adjust prototype.
* gcc-interface/decl.c (gnat_to_gnu_entity) <E_Procedure>: Adjust
calls to create_subprog_decl.
(get_minimal_subprog_decl): Likewise.
* gcc-interface/trans.c (gigi): Likewise.
(build_raise_check): Likewise.
(establish_gnat_vms_condition_handler): Likewise.
(Compilation_Unit_to_gnu): Likewise.
(gnat_to_gnu): Likewise.
* gcc-interface/utils.c (create_subprog_decl): Change inline_flag
parameter to inline_status and implement for suppressed inlining.
Added:
trunk/gcc/testsuite/gnat.dg/noinline2.adb
trunk/gcc/testsuite/gnat.dg/noinline2.ads
trunk/gcc/testsuite/gnat.dg/specs/noinline1.ads
trunk/gcc/testsuite/gnat.dg/specs/noinline3.ads
trunk/gcc/testsuite/gnat.dg/specs/noinline3_pkg.adb
trunk/gcc/testsuite/gnat.dg/specs/noinline3_pkg.ads
Modified:
trunk/gcc/ada/ChangeLog
trunk/gcc/ada/gcc-interface/decl.c
trunk/gcc/ada/gcc-interface/gigi.h
trunk/gcc/ada/gcc-interface/trans.c
trunk/gcc/ada/gcc-interface/utils.c
trunk/gcc/testsuite/ChangeLog
More information about the Gcc-cvs
mailing list