s-ststop.adb: Add some ??? comments
authorRobert Dewar <dewar@adacore.com>
Fri, 1 Aug 2008 07:37:40 +0000 (09:37 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Fri, 1 Aug 2008 07:37:40 +0000 (09:37 +0200)
2008-08-01  Robert Dewar  <dewar@adacore.com>

* s-ststop.adb: Add some ??? comments

From-SVN: r138456

gcc/ada/s-ststop.adb

index 7dca75f..12dcdce 100644 (file)
@@ -98,8 +98,12 @@ package body System.Strings.Stream_Ops is
       --  Canonical_Streams is present. A value of zero indicates whether any
       --  stream-related optimizations are enabled, while a value of one
       --  indicates a disabled status.
+      --  What is all this rubbish about C flags for a global config pragma???
 
       Canonical_Streams : constant Boolean := Flag = 1;
+      --  This seems dubious, surely it should be (Flag /= 0) for normal
+      --  C semantics. Why not just import as a pragma Convention C Boolean
+      --  anyway, avoiding the need for junk flag ???
 
       --  Block IO is used when the low level can support block IO, the size
       --  of the character type is a multiple of the stream element type and