diff options
author | charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-02-06 10:11:07 +0000 |
---|---|---|
committer | charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-02-06 10:11:07 +0000 |
commit | 27cc55125ea9dc6ebdc80a2801bb3db4ef00f86b (patch) | |
tree | fa134c2379a030767243524185079b49ece51c23 /gcc/ada/opt.ads | |
parent | c73f86dcd306d2c59055105d2a35e8b18875e053 (diff) | |
download | gcc-27cc55125ea9dc6ebdc80a2801bb3db4ef00f86b.tar.gz |
2014-02-06 Pascal Obry <obry@adacore.com>
* prj-util.adb (For_Interface_Sources): Fix handling of required
bodies for aggregate libs.
2014-02-06 Robert Dewar <dewar@adacore.com>
* nlists.ads: Minor comment clarifications.
2014-02-06 Robert Dewar <dewar@adacore.com>
* gnat1drv.adb (Adjust_Global_Switches): Set Modify_Tree_For_C
if gnatd.V set.
* opt.ads (Modify_Tree_For_C): New flag.
* output.ads, output.adb (Last_Char): New function.
2014-02-06 Pascal Obry <obry@adacore.com>
* projects.texi, prj-env.adb (Initialize_Default_Project_Path): Add
share/gpr for cross-builds.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@207542 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ada/opt.ads')
-rw-r--r-- | gcc/ada/opt.ads | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gcc/ada/opt.ads b/gcc/ada/opt.ads index 1b192a02517..c52435b31a5 100644 --- a/gcc/ada/opt.ads +++ b/gcc/ada/opt.ads @@ -996,6 +996,13 @@ package Opt is -- GNATMAKE -- Set to True if minimal recompilation mode requested + Modify_Tree_For_C : Boolean := False; + -- GNAT + -- If this switch is set True (currently it is set only by -gnatd.V), then + -- certain meaning-preserving transformations are applied to the tree to + -- make it easier to interface with back ends that implement C semantics. + -- There is a section in Sinfo which describes the transformations made. + Multiple_Unit_Index : Int := 0; -- GNAT -- This is set non-zero if the current unit is being compiled in multiple |