]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/ada/exp_ch6.adb
2015-11-12 Emmanuel Briot <briot@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 12 Nov 2015 10:49:07 +0000 (10:49 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 12 Nov 2015 10:49:07 +0000 (10:49 +0000)
commit3ea9a9382fd8b53498a796d4593cb0c2f35d797b
tree5880809a3b63cbdcf8b9c08e4e12e0e0ba4df858
parent1d3f0c6b8d73afcc5c7e83ed366e65cfa9c14b91
2015-11-12  Emmanuel Briot  <briot@adacore.com>

* s-os_lib.ads: Documentation update.

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

* s-taprop-vxworks.adb, s-osinte-vxworks.ads: Use a single import of
taskDelay to avoid confusion.

2015-11-12  Ed Schonberg  <schonberg@adacore.com>

* exp_ch6.adb (Expand_Simple_Function_Return): If the return
type is class-wide and the expression is a view conversion,
remove the conversion to prevent overriding of the tag, which
must be that of the object being returned.

2015-11-12  Tristan Gingold  <gingold@adacore.com>

* bindgen.adb (Gen_Adainit): Code cleanup.

2015-11-12  Hristian Kirtchev  <kirtchev@adacore.com>

* s-stalib.ads: Code cleanup.

2015-11-12  Ed Schonberg  <schonberg@adacore.com>

* sem_ch3.adb (Analyze_Incomplete_Type_Decl): small optimization.
(Analyze_Subtype_Declaration): For floating point types,
inherit dimensions.
(OK_For_Limited_Init_In_05): Handle properly a conditional
expression whose condition is static, and is rewritten as the
branch that will be executed.

2015-11-12  Ed Schonberg  <schonberg@adacore.com>

* sem_attr.adb (Resolve_Attribute, case 'Access): If the context
type is an access constant type, do not mark the attribute
reference as a possible modification of the prefix.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@230226 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/bindgen.adb
gcc/ada/exp_ch6.adb
gcc/ada/s-os_lib.ads
gcc/ada/s-osinte-vxworks.ads
gcc/ada/s-stalib.ads
gcc/ada/s-taprop-vxworks.adb
gcc/ada/sem_attr.adb
gcc/ada/sem_ch3.adb