]> git.ipfire.org Git - thirdparty/gcc.git/commit
[Ada] Unnesting: improve support for entries in protected objects
authorpmderodat <pmderodat@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 31 Jul 2018 09:56:43 +0000 (09:56 +0000)
committerpmderodat <pmderodat@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 31 Jul 2018 09:56:43 +0000 (09:56 +0000)
commit8bc0626ba4bcf7ec4af7f02ca0fa8e4b2f601af1
tree5a0b32d8c92f803fbc75b8c6cc976e41d564dfa7
parent8ae5011d295a01f2bf1629675cba972461ed9348
[Ada] Unnesting: improve support for entries in protected objects

2018-07-31  Ed Schonberg  <schonberg@adacore.com>

gcc/ada/

* exp_unst.adb (Subp_Index): In the case of a protected
operation, the relevant entry is the generated
protected_subprogram_body into which the original body is
rewritten. Assorted cleanup and optimizations.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@263105 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/exp_unst.adb