]> git.ipfire.org Git - thirdparty/gcc.git/commit
[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Mon, 12 Dec 2011 12:06:59 +0000 (13:06 +0100)
committerArnaud Charlet <charlet@gcc.gnu.org>
Mon, 12 Dec 2011 12:06:59 +0000 (13:06 +0100)
commitb913199ea39e5027a5f4176f245fe7fef1951dcd
treec1e16e7248e0c9ff47cd8c99f940a305cc7a64b2
parentf0f3286a5a9af9c4b0d0af7a567c4f465f8fc382
[multiple changes]

2011-12-12  Ed Schonberg  <schonberg@adacore.com>

* sem_ch6.adb (Analyze_Expression_Function): If the function
is not a completion, pre-analyze the expression now to prevent
spurious visibility on later entities. The body is inserted at
the end of the current declaration list or package to prevent
early freezing, but the visibility is established at the point
of definition.

2011-12-12  Bob Duff  <duff@adacore.com>

* sem.adb, sem.ads: Add debugging routines.

2011-12-12  Tristan Gingold  <gingold@adacore.com>

* gnatls.adb: (gnatls): Also add the objects dir in search list.

From-SVN: r182235
gcc/ada/ChangeLog
gcc/ada/gnatls.adb
gcc/ada/sem.adb
gcc/ada/sem.ads
gcc/ada/sem_ch6.adb