aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/opt.ads
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@gcc.gnu.org>2008-08-01 12:47:27 +0200
committerArnaud Charlet <charlet@gcc.gnu.org>2008-08-01 12:47:27 +0200
commit585df50b0c63b895742726b556732faac623fa35 (patch)
tree901aa00917dc6e453a022ff13c76ed721ac6fb44 /gcc/ada/opt.ads
parent20b40e7b4413bac4698d39675c32ce4b0eb61e45 (diff)
downloadgcc-585df50b0c63b895742726b556732faac623fa35.zip
gcc-585df50b0c63b895742726b556732faac623fa35.tar.gz
gcc-585df50b0c63b895742726b556732faac623fa35.tar.bz2
rtsfind.ads: Add block IO versions of stream routines for Strings.
2008-08-01 Hristian Kirtchev <kirtchev@adacore.com> * rtsfind.ads: Add block IO versions of stream routines for Strings. * bindgen.adb, gnat_rm.texi, gnat_ugn.texi, opt.ads, sem_prag.adb, snames.adb, snames.ads, snames.h, par-prag.adb: Undo Canonical_Streams related changes. * s-rident.ads: Add new restriction No_Stream_Optimizations. * s-ststop.ads, s-ststop.adb: Comment reformatting. Define enumeration type to designate different IO mechanisms. Enchance generic package Stream_Ops_Internal to include an implementation of Input and Output. * exp_attr.adb (Find_Stream_Subprogram): If restriction No_Stream_Optimization is active, choose the default byte IO implementations of stream attributes for Strings. Otherwise use the corresponding block IO version. From-SVN: r138511
Diffstat (limited to 'gcc/ada/opt.ads')
-rw-r--r--gcc/ada/opt.ads5
1 files changed, 0 insertions, 5 deletions
diff --git a/gcc/ada/opt.ads b/gcc/ada/opt.ads
index 476e987..600231c 100644
--- a/gcc/ada/opt.ads
+++ b/gcc/ada/opt.ads
@@ -283,11 +283,6 @@ package Opt is
-- is set True, or if pragma No_Run_Time is used. See the spec of Rtsfind
-- for details on the handling of the latter pragma.
- Canonical_Streams : Boolean := False;
- -- GNAT, GNATBIND
- -- Set to True if configuration pragma Canonical_Streams is present. It
- -- controls the canonical behaviour of stream operations for String types.
-
Constant_Condition_Warnings : Boolean := False;
-- GNAT
-- Set to True to activate warnings on constant conditions