This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

[Ada] Minor formatting change for inline.ads


The part starting at "Full inlining" refers to both choices a) and b),
so a new paragraph should probably started.

2001-11-07  Florian Weimer  <fw@deneb.enyo.de>

	* inline.ads: Minor formatting change.

Index: inline.ads
===================================================================
RCS file: /cvs/gcc/egcs/gcc/ada/inline.ads,v
retrieving revision 1.1
diff -c -3 -p -r1.1 inline.ads
*** inline.ads	2001/10/02 14:15:38	1.1
--- inline.ads	2001/11/07 11:22:04
***************
*** 32,42 ****
  --  analysis and expansion of the main unit.
  
  --  b) Compilation of unit bodies that contain the bodies of inlined sub-
! --  programs. This is done only if inlining is enabled (-gnatn). Full inlining
! --  requires that a) an b) be mutually recursive, because each step may
! --  generate another generic expansion and further inlined calls. For now each
! --  of them uses a workpile algorithm, but they are called independently from
! --  Frontend, and thus are not mutually recursive.
  
  with Alloc;
  with Table;
--- 32,43 ----
  --  analysis and expansion of the main unit.
  
  --  b) Compilation of unit bodies that contain the bodies of inlined sub-
! --  programs. This is done only if inlining is enabled (-gnatn).
! --
! --  Full inlining requires that a) and b) be mutually recursive, because each
! --  step may generate another generic expansion and further inlined
! --  calls. For now each of them uses a workpile algorithm, but they are
! --  called independently from Frontend, and thus are not mutually recursive.
  
  with Alloc;
  with Table;


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]