[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Mon, 29 Aug 2011 09:24:55 +0000 (11:24 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Mon, 29 Aug 2011 09:24:55 +0000 (11:24 +0200)
commitc5ecd6b73c89668590555d62b39f954618c27978
tree0dc6223602cbfdf17b2870ef8eafd07923b38da1
parente7898e54f4dc9563328204d6e8b886982c9c3357
[multiple changes]

2011-08-29  Thomas Quinot  <quinot@adacore.com>

* rtsfind.ads, exp_ch3.adb (In_Runtime): Minor code improvement, use
Is_RTU instead of using Chars comparisons.

2011-08-29  Thomas Quinot  <quinot@adacore.com>

* exp_strm.adb (Build_Mutable_Record_Read_Procedure): Do not create a
temporary object if the actual is constrained, and the discriminants
read from the stream don't match.

2011-08-29  Tristan Gingold  <gingold@adacore.com>

* sem_attr.adb, exp_attr.adb: Add handling of
Attribute_System_Allocator_Alignment
* snames.ads-tmpl: Add Name_System_Allocator_Alignment and
Attribute_System_Allocator_Alignment.
* ttypes.ads, get_targ.ads: Add Get_System_Allocator_Alignment.
* gcc-interface/targtyps.c, gcc-interface/utils2.c,
gcc-interface/gigi.h: Renames get_target_default_allocator_alignment to
get_target_system_allocator_alignment.

2011-08-29  Arnaud Charlet  <charlet@adacore.com>

* gcc-interface/Makefile.in, gcc-interface/Make-lang.in: Update
dependencies.

From-SVN: r178176
15 files changed:
gcc/ada/ChangeLog
gcc/ada/exp_attr.adb
gcc/ada/exp_ch3.adb
gcc/ada/exp_strm.adb
gcc/ada/gcc-interface/Make-lang.in
gcc/ada/gcc-interface/Makefile.in
gcc/ada/gcc-interface/gigi.h
gcc/ada/gcc-interface/targtyps.c
gcc/ada/gcc-interface/utils2.c
gcc/ada/get_targ.ads
gcc/ada/gnat_rm.texi
gcc/ada/rtsfind.ads
gcc/ada/sem_attr.adb
gcc/ada/snames.ads-tmpl
gcc/ada/ttypes.ads