diff options
author | Arnaud Charlet <charlet@gcc.gnu.org> | 2017-09-11 14:40:38 +0200 |
---|---|---|
committer | Arnaud Charlet <charlet@gcc.gnu.org> | 2017-09-11 14:40:38 +0200 |
commit | a83d0680aba2d963d3f9c7ced7335d96f001e249 (patch) | |
tree | b5277776b097c13cdc007ad8160ab1bccf70e584 /gcc/opts.c | |
parent | c65e7627be6a3b5c214c10add5214971c8ddf0ef (diff) | |
download | gcc-a83d0680aba2d963d3f9c7ced7335d96f001e249.zip gcc-a83d0680aba2d963d3f9c7ced7335d96f001e249.tar.gz gcc-a83d0680aba2d963d3f9c7ced7335d96f001e249.tar.bz2 |
[multiple changes]
2017-09-11 Arnaud Charlet <charlet@adacore.com>
* doc/gnat_ugn/the_gnat_compilation_model.rst: Fix sphinx warning.
* doc/gnat_ugn/platform_specific_information.rst: Remove doc
for no longer supported platforms.
* doc/gnat_ugn/gnat_and_program_execution.rst: Added detailed
description of the semantics for dimensionality analysis.
* gnat_ugn.texi: Regenerated.
2017-09-11 Eric Botcazou <ebotcazou@adacore.com>
* freeze.adb (Has_Incomplete_Compoent): Delete.
(Freeze_Profile):
Do not inhibit the freezing of the profile of an expression
function here.
(Freeze_Subprogram): Do not re-create extra formals.
* sem_ch6.adb (Analyze_Expression_Function): Always
pre-analyze the expression if the function is not a completion.
(Analyze_Subprogram_Body_Helper): For the body generated
from an expression function that is not a completion, do
not freeze the profile and temporary mask the types declared
outside the expression that are not yet frozen.
* sem_res.adb (Rewrite_Renamed_Operator): Also bail out if invoked
during the pre-analysis of an expression function.
From-SVN: r251978
Diffstat (limited to 'gcc/opts.c')
0 files changed, 0 insertions, 0 deletions