summaryrefslogtreecommitdiff
path: root/gcc/ada/impunit.adb
diff options
context:
space:
mode:
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>2010-06-23 12:44:34 +0000
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>2010-06-23 12:44:34 +0000
commitd73d4db07b0f68ca63161a49deb911ff89d9cdcc (patch)
tree1ce6fa5db63816fd6ff6b576aff227f6b37f6c4e /gcc/ada/impunit.adb
parent090ce0bc1838e28b5ab5b195dca8871dec41d047 (diff)
downloadgcc-d73d4db07b0f68ca63161a49deb911ff89d9cdcc.tar.gz
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
Diffstat (limited to 'gcc/ada/impunit.adb')
-rw-r--r--gcc/ada/impunit.adb14
1 files changed, 11 insertions, 3 deletions
diff --git a/gcc/ada/impunit.adb b/gcc/ada/impunit.adb
index cff6d67aa2e..cbd489064ca 100644
--- a/gcc/ada/impunit.adb
+++ b/gcc/ada/impunit.adb
@@ -173,6 +173,14 @@ package body Impunit is
"a-wichun", -- Ada.Wide_Characters.Unicode
"a-widcha", -- Ada.Wide_Characters
+ -- Note: strictly the next two should be Ada 2012 units, but it seems
+ -- harmless (and useful) to make then available in Ada 95 mode, since
+ -- they only deal with Wide_Character, not Wide_Wide_Character.
+
+ "a-stuten", -- Ada.Strings.UTF_Encoding
+ "a-suenco", -- Ada.Strings.UTF_Encoding.Conversions
+ "a-suewen", -- Ada.Strings.UTF_Encoding.Wide_Encoding
+
---------------------------
-- GNAT Special IO Units --
---------------------------
@@ -459,10 +467,10 @@ package body Impunit is
"a-szuzti", -- Ada.Strings.Wide_Wide_Unbounded.Wide_Wide_Text_IO
"a-zchuni", -- Ada.Wide_Wide_Characters.Unicode
- -- Note: strictly the next one should be an Ada 2012 unit, but it seems
- -- harmless (and useful) to make it available in Ada 2005 mode.
+ -- Note: strictly the following should be Ada 2012 units, but it seems
+ -- harmless (and useful) to make then available in Ada 2005 mode.
- "a-stuten", -- Ada.Strings.UTF_Encoding
+ "a-suezen", -- Ada.Strings.UTF_Encoding.Wide_Wide_Encoding
---------------------------
-- GNAT Special IO Units --