This is gnat_rm.info, produced by makeinfo version 4.0 from
gnat_rm.texi.

INFO-DIR-SECTION GNU Ada tools
START-INFO-DIR-ENTRY
* GNAT Reference Manual: (gnat_rm).  Reference Manual for GNU Ada tools.
END-INFO-DIR-ENTRY


Indirect:
gnat_rm.info-1: 220
gnat_rm.info-2: 10668
gnat_rm.info-3: 107318
gnat_rm.info-4: 131389
gnat_rm.info-5: 176032
gnat_rm.info-6: 225879
gnat_rm.info-7: 270601
gnat_rm.info-8: 318099
gnat_rm.info-9: 367516
gnat_rm.info-10: 416163
gnat_rm.info-11: 434989

Tag Table:
(Indirect)
Node: Top220
Node: About This Guide5335
Node: What This Reference Manual Contains6408
Node: Conventions8704
Node: Related Information9640
Node: Implementation Defined Pragmas10668
Node: Implementation Defined Attributes107318
Node: Implementation Advice131389
Node: Implementation Defined Characteristics176032
Node: Intrinsic Subprograms218990
Node: Intrinsic Operators220125
Node: Enclosing_Entity221215
Node: Exception_Information221753
Node: Exception_Message222298
Node: Exception_Name222815
Node: File223290
Node: Line223705
Node: Rotate_Left224126
Node: Rotate_Right225005
Node: Shift_Left225296
Node: Shift_Right225581
Node: Shift_Right_Arithmetic225879
Node: Source_Location226215
Node: Representation Clauses and Pragmas226673
Node: Alignment Clauses227871
Node: Size Clauses231355
Node: Storage_Size Clauses233911
Node: Size of Variant Record Objects236611
Node: Biased Representation239895
Node: Value_Size and Object_Size Clauses241111
Node: Component_Size Clauses247822
Node: Bit_Order Clauses248958
Node: Effect of Bit_Order on Byte Ordering252665
Node: Pragma Pack for Arrays262614
Node: Pragma Pack for Records264696
Node: Record Representation Clauses267205
Node: Enumeration Clauses269014
Node: Address Clauses270601
Node: Effect of Convention on Representation277303
Node: Determining the Representations chosen by GNAT280034
Node: Standard Library Routines284849
Node: The Implementation of Standard I/O302073
Node: Standard I/O Packages304174
Node: FORM Strings305054
Node: Direct_IO305593
Node: Sequential_IO306474
Node: Text_IO308412
Node: Text_IO Stream Pointer Positioning310947
Node: Text_IO Reading and Writing Non-Regular Files312484
Node: Get_Immediate314356
Node: Treating Text_IO Files as Streams315189
Node: Text_IO Extensions315854
Node: Text_IO Facilities for Unbounded Strings316693
Node: Wide_Text_IO318099
Node: Wide_Text_IO Stream Pointer Positioning322956
Node: Wide_Text_IO Reading and Writing Non-Regular Files323982
Node: Stream_IO324517
Node: Shared Files325138
Node: Open Modes327974
Node: Operations on C Streams329286
Node: Interfacing to C Streams336251
Node: The GNAT Library339340
Node: Ada.Characters.Latin_9 (a-chlat9.ads)343990
Node: Ada.Characters.Wide_Latin_1 (a-cwila1.ads)344508
Node: Ada.Characters.Wide_Latin_9 (a-cwila9.ads)345117
Node: Ada.Command_Line.Remove (a-colire.ads)345729
Node: Ada.Direct_IO.C_Streams (a-diocst.ads)346253
Node: Ada.Exceptions.Is_Null_Occurrence (a-einuoc.ads)346776
Node: Ada.Sequential_IO.C_Streams (a-siocst.ads)347216
Node: Ada.Streams.Stream_IO.C_Streams (a-ssicst.ads)347763
Node: Ada.Strings.Unbounded.Text_IO (a-suteio.ads)348310
Node: Ada.Strings.Wide_Unbounded.Wide_Text_IO (a-swuwti.ads)348771
Node: Ada.Text_IO.C_Streams (a-tiocst.ads)349252
Node: Ada.Wide_Text_IO.C_Streams (a-wtcstr.ads)349776
Node: GNAT.AWK (g-awk.ads)350281
Node: GNAT.Bubble_Sort_A (g-busora.ads)350722
Node: GNAT.Bubble_Sort_G (g-busorg.ads)351132
Node: GNAT.Calendar (g-calend.ads)351618
Node: GNAT.Calendar.Time_IO (g-catiio.ads)352083
Node: GNAT.CRC32 (g-crc32.ads)352326
Node: GNAT.Case_Util (g-casuti.ads)352957
Node: GNAT.CGI (g-cgi.ads)353321
Node: GNAT.CGI.Cookie (g-cgicoo.ads)353835
Node: GNAT.CGI.Debug (g-cgideb.ads)354264
Node: GNAT.Command_Line (g-comlin.ads)354589
Node: GNAT.Current_Exception (g-curexc.ads)355024
Node: GNAT.Debug_Pools (g-debpoo.ads)355581
Node: GNAT.Debug_Utilities (g-debuti.ads)356000
Node: GNAT.Directory_Operations (g-dirope.ads)356382
Node: GNAT.Dynamic_Tables (g-dyntab.ads)356813
Node: GNAT.Exception_Traces (g-exctra.ads)357446
Node: GNAT.Expect (g-expect.ads)357785
Node: GNAT.Float_Control (g-flocon.ads)358477
Node: GNAT.Heap_Sort_A (g-hesora.ads)358998
Node: GNAT.Heap_Sort_G (g-hesorg.ads)359523
Node: GNAT.HTable (g-htable.ads)359997
Node: GNAT.IO (g-io.ads)360399
Node: GNAT.IO_Aux (g-io_aux.ads)360830
Node: GNAT.Lock_Files (g-locfil.ads)361185
Node: GNAT.Most_Recent_Exception (g-moreex.ads)361539
Node: GNAT.OS_Lib (g-os_lib.ads)361988
Node: GNAT.Regexp (g-regexp.ads)362464
Node: GNAT.Registry (g-regist.ads)362947
Node: GNAT.Regpat (g-regpat.ads)363433
Node: GNAT.Sockets (g-socket.ads)363855
Node: GNAT.Source_Info (g-souinf.ads)364365
Node: GNAT.Spell_Checker (g-speche.ads)364737
Node: GNAT.Spitbol.Patterns (g-spipat.ads)365093
Node: GNAT.Spitbol (g-spitbo.ads)365646
Node: GNAT.Spitbol.Table_Boolean (g-sptabo.ads)366210
Node: GNAT.Spitbol.Table_Integer (g-sptain.ads)366631
Node: GNAT.Spitbol.Table_VString (g-sptavs.ads)367079
Node: GNAT.Table (g-table.ads)367516
Node: GNAT.Task_Lock (g-tasloc.ads)368131
Node: GNAT.Threads (g-thread.ads)368543
Node: GNAT.Traceback (g-traceb.ads)369136
Node: GNAT.Traceback.Symbolic (g-trasym.ads)369482
Node: Interfaces.C.Extensions (i-cexten.ads)369850
Node: Interfaces.C.Streams (i-cstrea.ads)370267
Node: Interfaces.CPP (i-cpp.ads)370598
Node: Interfaces.Os2lib (i-os2lib.ads)371001
Node: Interfaces.Os2lib.Errors (i-os2err.ads)371395
Node: Interfaces.Os2lib.Synchronization (i-os2syn.ads)371735
Node: Interfaces.Os2lib.Threads (i-os2thr.ads)372150
Node: Interfaces.Packed_Decimal (i-pacdec.ads)372541
Node: Interfaces.VxWorks (i-vxwork.ads)372955
Node: Interfaces.VxWorks.IO (i-vxwoio.ads)373352
Node: System.Address_Image (s-addima.ads)373768
Node: System.Assertions (s-assert.ads)374153
Node: System.Partition_Interface (s-parint.ads)374577
Node: System.Task_Info (s-tasinf.ads)374988
Node: System.Wch_Cnv (s-wchcnv.ads)375335
Node: System.Wch_Con (s-wchcon.ads)375795
Node: Interfacing to Other Languages376176
Node: Interfacing to C376653
Node: Interfacing to C++378485
Node: Interfacing to COBOL379853
Node: Interfacing to Fortran380136
Node: Interfacing to non-GNAT Ada code380604
Node: Machine Code Insertions381739
Node: GNAT Implementation of Tasking388335
Node: Mapping Ada Tasks onto the Underlying Kernel Threads388662
Node: Ensuring Compliance with the Real-Time Annex390780
Node: Code generation for array aggregates392900
Node: Static constant aggregates with static bounds394484
Node: Constant aggregates with an unconstrained nominal types396079
Node: Aggregates with static bounds396799
Node: Aggregates with non-static bounds397685
Node: Aggregates in assignments statements398275
Node: Specialized Needs Annexes399711
Node: Compatibility Guide400804
Node: Compatibility with Ada 83401320
Node: Compatibility with Other Ada 95 Systems406256
Node: Representation Clauses407778
Node: Compatibility with DEC Ada 83412302
Node: GNU Free Documentation License416163
Node: Index434989

End Tag Table
