diff options
author | Arnaud Charlet <charlet@gcc.gnu.org> | 2014-08-01 12:32:10 +0200 |
---|---|---|
committer | Arnaud Charlet <charlet@gcc.gnu.org> | 2014-08-01 12:32:10 +0200 |
commit | a21d245c1b963298b531bf6e8fa85a61e6a42490 (patch) | |
tree | a6395d4b8310bdda4c3ba8a43eefb8beef8f1df7 /gcc/ada/opt.ads | |
parent | 0f345950ec4144742c56a93aea07ada593e03788 (diff) | |
download | gcc-a21d245c1b963298b531bf6e8fa85a61e6a42490.zip gcc-a21d245c1b963298b531bf6e8fa85a61e6a42490.tar.gz gcc-a21d245c1b963298b531bf6e8fa85a61e6a42490.tar.bz2 |
[multiple changes]
2014-08-01 Robert Dewar <dewar@adacore.com>
* make.adb, makeutl.ads: Minor reformatting.
* debug.adb, opt.ads: Clarify documentation of Front_End_Inlining and
Back_End_Inlining.
2014-08-01 Tristan Gingold <gingold@adacore.com>
* gnatcmd.adb (GNATCmd): Set AAMP_On_Target using command name.
From-SVN: r213453
Diffstat (limited to 'gcc/ada/opt.ads')
-rw-r--r-- | gcc/ada/opt.ads | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/gcc/ada/opt.ads b/gcc/ada/opt.ads index 883e359..611cc17 100644 --- a/gcc/ada/opt.ads +++ b/gcc/ada/opt.ads @@ -248,7 +248,10 @@ package Opt is Back_End_Inlining : Boolean := False; -- GNAT - -- Set True to activate inlining by back-end expansion + -- Set True to activate inlining by back-end expansion. This is the normal + -- default mode for gcc targets, so it is True on such targets unless the + -- switches -gnatN or -gnatd.z are used. See circuitry in gnat1drv for the + -- exact conditions for setting this switch. Bind_Alternate_Main_Name : Boolean := False; -- GNATBIND @@ -823,7 +826,10 @@ package Opt is Front_End_Inlining : Boolean := False; -- GNAT - -- Set True to activate inlining by front-end expansion + -- Set True to activate inlining by front-end expansion (even on GCC + -- targets, where inlining is normally handled by the back end). Set by + -- the flag -gnatN (which is now considered obsolescent, since the GCC + -- back end can do a better job of inlining than the front end these days. Inline_Processing_Required : Boolean := False; -- GNAT |