diff options
author | Arnaud Charlet <charlet@gcc.gnu.org> | 2011-09-05 14:51:44 +0200 |
---|---|---|
committer | Arnaud Charlet <charlet@gcc.gnu.org> | 2011-09-05 14:51:44 +0200 |
commit | 66dc8075f33117924fc1596721708e979912e20e (patch) | |
tree | 648e1c76bb9dc26e7a49e9eb764b5c083e6a46e4 /gcc/ada/par.adb | |
parent | 1e3a7e8662804a55bd4d01c7d5fe626b982c013a (diff) | |
download | gcc-66dc8075f33117924fc1596721708e979912e20e.zip gcc-66dc8075f33117924fc1596721708e979912e20e.tar.gz gcc-66dc8075f33117924fc1596721708e979912e20e.tar.bz2 |
[multiple changes]
2011-09-05 Ed Schonberg <schonberg@adacore.com>
* sem_ch6.adb (Analyze_Expression_Function): If the expression
function comes from source, indicate that so does its rewriting,
so it is compatible with any subsequent expansion of the
subprogram body (e.g. when it is a protected operation).
* sem_ch4.adb: minor reformatting
2011-09-05 Hristian Kirtchev <kirtchev@adacore.com>
* lib.adb (Check_Same_Extended_Unit): Comment rewriting. Use
Get_Source_Unit rather than Get_Code_Unit as instantiation unfolding
may lead to wrong ancestor package in the case of instantiated subunit
bodies. If a subunit is instantiated, follow the chain of instantiations
rather than the stub structure.
From-SVN: r178530
Diffstat (limited to 'gcc/ada/par.adb')
0 files changed, 0 insertions, 0 deletions