OSDN Git Service

* gcc-interface/decl.c (elaborate_expression_1): Try harder to find
authorebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 17 Mar 2011 17:12:21 +0000 (17:12 +0000)
committerebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 17 Mar 2011 17:12:21 +0000 (17:12 +0000)
commit84495d633d1fed7faffd53741bb7ebdc5d981b48
tree83cab8baf0af7122e9aee5a3b79bceaefe0eec0a
parentdbeb1e255845b2557e8c594ad7b8c4ffdefc6451
* gcc-interface/decl.c (elaborate_expression_1): Try harder to find
out whether the expression is read-only.  Short-circuit placeholder
case and rename a couple of local variables.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@171106 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/gcc-interface/decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/gnat.dg/specs/elab2.ads [new file with mode: 0644]
gcc/testsuite/gnat.dg/specs/elab2_pkg.ads [new file with mode: 0644]