OSDN Git Service

2010-06-23 Thomas Quinot <quinot@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 23 Jun 2010 12:44:34 +0000 (12:44 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 23 Jun 2010 12:44:34 +0000 (12:44 +0000)
commitd73d4db07b0f68ca63161a49deb911ff89d9cdcc
tree1ce6fa5db63816fd6ff6b576aff227f6b37f6c4e
parent090ce0bc1838e28b5ab5b195dca8871dec41d047
2010-06-23  Thomas Quinot  <quinot@adacore.com>

* exp_attr.adb (Expand_Access_To_Protected_Op): When rewriting a
reference to a protected subprogram outside of the protected's scope,
ensure the corresponding external subprogram is frozen before the
reference.

2010-06-23  Ed Schonberg  <schonberg@adacore.com>

* sem_prag.adb: Fix typo in error message.
* sem.adb: Refine previous change.

2010-06-23  Robert Dewar  <dewar@adacore.com>

* impunit.adb, a-suewen.adb, a-suewen.ads, a-suenco.adb, a-suenco.ads,
a-suezen.adb, a-suezen.ads, a-stuten.adb, a-stuten.ads, Makefile.rtl:
Implement Ada 2012 string encoding packages.

2010-06-23  Arnaud Charlet  <charlet@adacore.com>

* a-stwiun-shared.adb, a-stwiun-shared.ads, a-stzunb-shared.adb,
a-stzunb-shared.ads, a-swunau-shared.adb, a-swuwti-shared.adb,
a-szunau-shared.adb, a-szuzti-shared.adb: New files.
* gcc-interface/Makefile.in: Enable use of above files.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@161277 138bc75d-0d04-0410-961f-82ee72b054a4
22 files changed:
gcc/ada/Makefile.rtl
gcc/ada/a-stuten.adb
gcc/ada/a-stuten.ads
gcc/ada/a-stwiun-shared.adb [new file with mode: 0644]
gcc/ada/a-stwiun-shared.ads [new file with mode: 0644]
gcc/ada/a-stzunb-shared.adb [new file with mode: 0644]
gcc/ada/a-stzunb-shared.ads [new file with mode: 0644]
gcc/ada/a-suenco.adb [new file with mode: 0755]
gcc/ada/a-suenco.ads [new file with mode: 0755]
gcc/ada/a-suewen.adb [new file with mode: 0755]
gcc/ada/a-suewen.ads [new file with mode: 0755]
gcc/ada/a-suezen.adb [new file with mode: 0755]
gcc/ada/a-suezen.ads [new file with mode: 0755]
gcc/ada/a-swunau-shared.adb [new file with mode: 0644]
gcc/ada/a-swuwti-shared.adb [new file with mode: 0644]
gcc/ada/a-szunau-shared.adb [new file with mode: 0644]
gcc/ada/a-szuzti-shared.adb [new file with mode: 0644]
gcc/ada/exp_attr.adb
gcc/ada/gcc-interface/Makefile.in
gcc/ada/impunit.adb
gcc/ada/sem.adb
gcc/ada/sem_prag.adb