OSDN Git Service

2011-08-29 Robert Dewar <dewar@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 29 Aug 2011 11:12:17 +0000 (11:12 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 29 Aug 2011 11:12:17 +0000 (11:12 +0000)
commit53c179ea5916bba5222b8f1c26c676ec7a7eef94
tree814b7943f7ccb8cd2729a81e53f68f45e54ea661
parentb0bc40fdc42f6914baeeee0c860fcd6bd0197cfa
2011-08-29  Robert Dewar  <dewar@adacore.com>

* a-exexpr-gcc.adb, a-synbar.adb, sem_ch13.adb: Minor reformatting.

2011-08-29  Bob Duff  <duff@adacore.com>

* sem_aggr.adb (Resolve_Aggr_Expr): Call this routine even in the case
of <>, because this is the routine that checks for dimensionality
errors (for example, for a two-dimensional array, (others => <>) should
be (others => (others => <>)).

2011-08-29  Hristian Kirtchev  <kirtchev@adacore.com>

* impunit.adb: Add new run-time units.
* freeze.adb, exp_ch7.ads, exp_ch7.adb, exp_util.ads, exp_util.adb,
s-stposu.ads, s-stposu.adb: Code clean up.
Handle protected class-wide or task class-wide types
Handle C/C++/CIL/Java types.
* s-spsufi.adb, s-spsufi.ads: New files.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@178205 138bc75d-0d04-0410-961f-82ee72b054a4
21 files changed:
gcc/ada/ChangeLog
gcc/ada/Makefile.rtl
gcc/ada/a-exexpr-gcc.adb
gcc/ada/a-synbar.adb
gcc/ada/a-undesu.adb
gcc/ada/exp_ch3.adb
gcc/ada/exp_ch4.adb
gcc/ada/exp_ch7.adb
gcc/ada/exp_ch7.ads
gcc/ada/exp_util.adb
gcc/ada/exp_util.ads
gcc/ada/freeze.adb
gcc/ada/impunit.adb
gcc/ada/s-finmas.ads
gcc/ada/s-spsufi.adb [new file with mode: 0644]
gcc/ada/s-spsufi.ads [new file with mode: 0644]
gcc/ada/s-stposu.adb
gcc/ada/s-stposu.ads
gcc/ada/sem_aggr.adb
gcc/ada/sem_ch13.adb
gcc/ada/sem_ch6.adb