]> git.ipfire.org Git - thirdparty/gcc.git/commit
2015-11-12 Ed Schonberg <schonberg@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 12 Nov 2015 11:52:59 +0000 (11:52 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 12 Nov 2015 11:52:59 +0000 (11:52 +0000)
commite9c863fc3f2695e7552675b3b3f95a28277a72f1
treee3316f28c5129d8661e41c313965dd0c973deda3
parentdc483d7cd18f10f5055f345e21fc26cae0c8f4ee
2015-11-12  Ed Schonberg  <schonberg@adacore.com>

* sem_ch8.adb (Find_Selected_Component): In a synchronized
body, a reference to an operation of an object of the same
synchronized type was always interpreted as a reference to the
current instance. This is not always the case, as the prefix of
the reference may designate an object of the same type declared
in the enclosing context prior to the body.

2015-11-12  Arnaud Charlet  <charlet@adacore.com>

* impunit.ads, impunit.adb (Get_Kind_Of_File): New. Cleaned up
implementation from previous Get_Kind_Of_Unit.
(Get_Kind_Of_Unit): Reimplemented using Get_Kind_Of_File.
* debug.adb: Remove d.4 switch, no longer used.
* opt.ads: Update doc on Debugger_Level.
* gnat1drv.adb: Code clean ups.
* sinput.ads: minor fix in comment

2015-11-12  Bob Duff  <duff@adacore.com>

* sinfo.adb, sinfo.ads, sem_ch6.adb, atree.ads: Add
Was_Expression_Function flag, which is set in sem_ch6.adb when
converting an Expression_Function into a Subprogram_Body.

2015-11-12  Pascal Obry  <obry@adacore.com>

* usage.adb: Update overflow checking documentation.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@230243 138bc75d-0d04-0410-961f-82ee72b054a4
12 files changed:
gcc/ada/ChangeLog
gcc/ada/atree.ads
gcc/ada/gnat1drv.adb
gcc/ada/impunit.adb
gcc/ada/impunit.ads
gcc/ada/opt.ads
gcc/ada/sem_ch6.adb
gcc/ada/sem_ch8.adb
gcc/ada/sinfo.adb
gcc/ada/sinfo.ads
gcc/ada/sinput.ads
gcc/ada/usage.adb