r244805 - in /trunk/gcc/ada: ChangeLog exp_attr...
charlet@gcc.gnu.org
charlet@gcc.gnu.org
Mon Jan 23 13:20:00 GMT 2017
Author: charlet
Date: Mon Jan 23 13:20:22 2017
New Revision: 244805
URL: https://gcc.gnu.org/viewcvs?rev=244805&root=gcc&view=rev
Log:
2017-01-23 Justin Squirek <squirek@adacore.com>
* exp_strm.ads, exp_strm.ads
(Build_Record_Or_Elementary_Input_Function): Add an extra parameter so
as to avoid getting the underlying type by default.
* exp_attr.adb (Expand_N_Attribute_Reference): Remove use of
underlying type in the Iiput and output attribute cases when
building their respective functions.
2017-01-23 Gary Dismukes <dismukes@adacore.com>
* scng.adb: Minor reformatting of error message.
2017-01-23 Ed Schonberg <schonberg@adacore.com>
* sem_ch6.adb (Analyze_Expression_Function): Do not attempt
to freeze the return type of an expression funxtion that is a
completion, if the type is a limited view and the non-limited
view is available.
Modified:
trunk/gcc/ada/ChangeLog
trunk/gcc/ada/exp_attr.adb
trunk/gcc/ada/exp_strm.adb
trunk/gcc/ada/exp_strm.ads
trunk/gcc/ada/scng.adb
trunk/gcc/ada/sem_ch6.adb
More information about the Gcc-cvs
mailing list