V "GNAT Lib v15"
A -O2
A -O2
A -gnatA
A -gnatwu
A -gnatwa
A -gnaty
A -gnatQ
A -gnatn
A -mtune=nocona
A -march=nocona
P SS ZX

RN
RV NO_ALLOCATORS
RV NO_DIRECT_BOOLEAN_OPERATORS
RV NO_DISPATCH
RV NO_DISPATCHING_CALLS
RV NO_EXCEPTION_HANDLERS
RV NO_EXCEPTIONS
RV NO_IMPLICIT_CONDITIONALS
RV NO_LOCAL_ALLOCATORS
RV NO_SECONDARY_STACK
RV NO_STANDARD_STORAGE_POOLS
RV NO_DYNAMIC_SIZED_OBJECTS
RV NO_IMPLEMENTATION_PRAGMAS
RV NO_ELABORATION_CODE

U input_sources.file%b	input_sources-file.adb	490cc789 OO PK
W ada%s			ada.ads			ada.ali
W ada.exceptions%s	a-except.adb		a-except.ali
W ada.io_exceptions%s	a-ioexce.ads		a-ioexce.ali
Z ada.strings.text_buffers%s  a-sttebu.adb	a-sttebu.ali
Z ada.tags%s		a-tags.adb		a-tags.ali
W gnat%s		gnat.ads		gnat.ali
W gnat.os_lib%s		g-os_lib.ads		g-os_lib.ali
W input_sources%s	input_sources.adb	input_sources.ali
Z system%s		system.ads		system.ali
Z system.secondary_stack%s  s-secsta.adb	s-secsta.ali
W unicode%s		unicode.adb		unicode.ali
W unicode.ces%s		unicode-ces.adb		unicode-ces.ali
W unicode.ces.utf16%s	unicode-ces-utf16.adb	unicode-ces-utf16.ali
W unicode.ces.utf32%s	unicode-ces-utf32.adb	unicode-ces-utf32.ali
W unicode.ces.utf8%s	unicode-ces-utf8.adb	unicode-ces-utf8.ali

U input_sources.file%s	input_sources-file.ads	72c9a706 EE OO PF PK
Z ada.strings.text_buffers%s  a-sttebu.adb	a-sttebu.ali
Z ada.tags%s		a-tags.adb		a-tags.ali
W input_sources%s	input_sources.adb	input_sources.ali
Z system%s		system.ads		system.ali
Z system.exception_table%s  s-exctab.adb	s-exctab.ali
Z system.finalization_primitives%s  s-finpri.adb  s-finpri.ali
Z system.pool_global%s	s-pooglo.adb		s-pooglo.ali
Z system.put_images%s	s-putima.adb		s-putima.ali
Z system.soft_links%s	s-soflin.adb		s-soflin.ali
Z system.standard_library%s  s-stalib.adb	s-stalib.ali
W unicode%s		unicode.adb		unicode.ali
W unicode.ces%s		unicode-ces.adb		unicode-ces.ali

D ada.ads		20250808065140 76789da1 ada%s
D a-except.ads		20250808065140 e7970cd9 ada.exceptions%s
D a-finali.ads		20250808065140 bf4f806b ada.finalization%s
D a-ioexce.ads		20250808065140 40018c65 ada.io_exceptions%s
D a-stream.ads		20250808065140 17477cbd ada.streams%s
D a-string.ads		20250808065140 90ac6797 ada.strings%s
D a-sttebu.ads		20250808065140 f1ad67a2 ada.strings.text_buffers%s
D a-stuten.ads		20250808065140 c6ced0ae ada.strings.utf_encoding%s
D a-tags.ads		20250808065140 fbca0ad5 ada.tags%s
D a-unccon.ads		20250808065140 0e9b276f ada.unchecked_conversion%s
D a-uncdea.ads		20250808065140 c3a8ac65 ada.unchecked_deallocation%s
D gnat.ads		20250808065140 b5988c27 gnat%s
D g-os_lib.ads		20250808065140 0db74523 gnat.os_lib%s
D input_sources.ads	20250218114115 9ec704a2 input_sources%s
D input_sources-file.ads  20250218114115 b313acf6 input_sources.file%s
D input_sources-file.adb  20250218114115 084b633d input_sources.file%b
D interfac.ads		20250808065140 9111f9c1 interfaces%s
D i-c.ads		20250808065140 e94c966a interfaces.c%s
D system.ads		20250808065140 ed42882a system%s
D s-exctab.ads		20250808065140 91bef6ef system.exception_table%s
D s-exctab.adb		20250808065140 89d79d5b system.exception_table%b
D s-finpri.ads		20250808065140 5970d55a system.finalization_primitives%s
D s-finpri.adb		20250808065140 02c85f69 system.finalization_primitives%b
D s-finroo.ads		20250808065140 0a7c3ed4 system.finalization_root%s
D s-oscons.ads		20260619043708 a645d486 system.os_constants%s
D s-os_lib.ads		20250808065140 dd4133ed system.os_lib%s
D s-oslock.ads		20250808065140 13fa6b78 system.os_locks%s
D s-parame.ads		20260619025210 31b10652 system.parameters%s
D s-pooglo.ads		20250808065140 91708d21 system.pool_global%s
D s-putima.ads		20250808065140 17291fe4 system.put_images%s
D s-secsta.ads		20250808065140 578279f5 system.secondary_stack%s
D s-soflin.ads		20250808065140 5d88fdea system.soft_links%s
D s-stache.ads		20250808065140 0b81c1fe system.stack_checking%s
D s-stalib.ads		20250808065140 1c9580f6 system.standard_library%s
D s-stoele.ads		20250808065140 ccded4e8 system.storage_elements%s
D s-stopoo.ads		20250808065140 e9fa2dd8 system.storage_pools%s
D s-string.ads		20250808065140 582aac7d system.strings%s
D s-traent.ads		20250808065140 c81cbf8c system.traceback_entries%s
D s-unstyp.ads		20250808065140 fa2a7f59 system.unsigned_types%s
D unicode.ads		20250218114115 a421878d unicode%s
D unicode-ccs.ads	20250218114115 184e29de unicode.ccs%s
D unicode-ces.ads	20250218114115 fb3c88df unicode.ces%s
D unicode-ces-basic_8bit.ads  20250218114115 cc7abe30 unicode.ces.basic_8bit%s
D unicode-ces-utf16.ads	20250218114115 b598b94d unicode.ces.utf16%s
D unicode-ces-utf32.ads	20250218114115 947e202d unicode.ces.utf32%s
D unicode-ces-utf8.ads	20250218114115 82afdc62 unicode.ces.utf8%s
G a e
G c Z s b [open input_sources__file 33 14 none]
G c Z s b [close input_sources__file 49 14 none]
G c Z s b [next_char input_sources__file 52 14 none]
G c Z s b [eof input_sources__file 57 13 none]
G c Z s b [set_system_id input_sources__file 60 14 none]
G c Z s s [file_inputDF input_sources__file 67 9 none]
G c Z s s [file_inputIP input_sources__file 67 9 none]
G r c none [open input_sources__file 33 14 none] [read_bom unicode__ces 79 14 none]
G r c none [open input_sources__file 33 14 none] [set_encoding input_sources 63 14 none]
G r c none [open input_sources__file 33 14 none] [set_public_id input_sources 110 14 none]
G r c none [open input_sources__file 33 14 none] [set_system_id input_sources 97 14 none]
G r c none [close input_sources__file 49 14 none] [close input_sources 121 14 none]
G r c none [close input_sources__file 49 14 none] [free unicode__ces 46 14 none]
G r c none [set_system_id input_sources__file 60 14 none] [set_system_id input_sources 97 14 none]
G r s input_source [file_inputIP input_sources__file 67 9 none] [input_sourceIP input_sources 125 9 none]
X 1 ada.ads
18K9*Ada 22e8 16|24r6 24r30 25r6 25r30
X 2 a-except.ads
44K13*Exceptions 309e19 16|24w10 24r34
80U14*Raise_Exception 16|54s10 120s13
X 4 a-ioexce.ads
16K13*IO_Exceptions 28e22 16|25w10 25r34
21X4*Name_Error 16|55r14
X 12 gnat.ads
40K9*GNAT 63e9 16|30r6 30r30
X 13 g-os_lib.ads
51K14*OS_Lib=51:36 16|30w11 30r35
X 14 input_sources.ads
41K9*Input_Sources 134e18 15|27r9 72r5 16|32r14 140r7 185r5
43H9*Input_Source 133e14 15|29r27 67r27 16|140r28 177r25 180r13
58V13*Prolog_Size{natural}
63U14*Set_Encoding 16|92R13 94R13 96R13 98R13 102R13
73V13*Get_Encoding{42|139R9}
77U14*Set_Character_Set
84V13*Get_Character_Set{41|47R9}
97U14*Set_System_Id 16|177s10 179s10
106V13*Get_System_Id{42|41A12}
110U14*Set_Public_Id 16|130R7
117V13*Get_Public_Id{42|41A12}
121U14*Close 16|140s21
126i7*Prolog_Size{natural} 16|89m41 105r49
127r7*Es{42|139R9} 16|153r12
129r7*Cs{41|47R9} 16|154r17
X 15 input_sources-file.ads
27K23*File 14|41k9 15|67E9 72l19 72e23 16|32b28 185l19 185t23
29R9*File_Input<14|43R9> 14|58p13 63p14 73p13 77p14 84p13 106p13 110p14 117p13
. 15|30r41 33r51 49P14 49r36 52P14 53r21 57P13 57r25 60P14 61r22 67c9 71e17
. 16|38r51 138r36 150r21 165r25 174r44
30P9*File_Input_Access(29R9)
33U14*Open 33>20 33<39 16|38b14 132l8 132t12
33a20 Filename{string} 16|38b20 49r24 55r55 130r29 131r29
33c39 Input<29R9> 16|38b39 65m10 66m10 73m7 82r37 89r17 89m35 89r35 92m27
. 94m27 96m27 98m27 102m27 105m7 105r22 105r43 115r13 115r27 115r42 130m22
. 131m22
46X4*Mismatching_BOM 16|121r16
49U14*Close<14|121p14> 49=21 16|138b14 143l8 143t13
49r21 Input{29R9} 16|138b21 140m42 140r42 141m13 141r13 142m7
52U14*Next_Char<14|48p14> 53=7 54<7 16|149b14 159l8 159t17
53r7 From{29R9} 16|150b7 153r7 153r21 153m38 153r38 154r12
54m7 C{40|114M9} 16|151b7 153m50 154m7 154r32
57V13*Eof{boolean}<14|55p13> 57>18 16|165b13 168l8 168t11
57r18 From{29R9} 16|165b18 167r14 167r41 167r54
60U14*Set_System_Id<14|97p14> 61=7 61>34 16|131R7 174b14 183l8 183t21
61r7 Input{29R9} 16|174b29 177m39 177r39 180m27 180r27
61a34 Id{42|41A12} 16|174b56 176r28 177r47 181r33
69i10 Index{natural} 16|66m16 105m13 115r33 142m13 153m43 167r46
70p10 Buffer{42|42P9} 16|65m16 73m13 82r43 89r23 105r28 115r19 115r48 141m19
. 153r26 167r19 167r59
X 16 input_sources-file.adb
39i7 FD{26|201I9} 49m7 53r10 58r39 67r17 82r33 87r14
40i7 Length{natural} 58m7 64r10 73r40 82r68 84r36
41i7 Cursor{positive} 80m7 82r51 83m10 83r20
42i7 Actual_Length{integer} 82m10 83r29 84r20 84r46
43e7 BOM{42|62E9} 89m54 90r12 118r21
111e10 BOM2{42|62E9} 115m67 117r13 118r28
112i10 Len{natural} 115m62
X 26 s-os_lib.ads
201I9*File_Descriptor<integer> 16|39r12
209i4*Invalid_FD{201I9} 16|53r15
220U14*Close 16|67s10 87s7
296n18*Binary{296E9} 16|49r34
385V13*File_Length{long_integer} 16|58s26
431V13*Is_Absolute_Path{boolean} 16|176s10
546V13*Normalize_Pathname{string} 16|181s13
549b7 Resolve_Links{boolean} 16|181r37
593V13*Open_Read{201I9} 16|49s13
606V13*Read{integer} 16|82s27
X 40 unicode.ads
111K9*Unicode 15|24w6 25r6 54r18 61r39 70r19 16|26r6 26r30 27r6 27r30 28r6
. 28r30 29r6 29r30 151r18 40|157e12
114M9*Unicode_Char 15|54r26 16|151r26
X 41 unicode-ccs.ads
44P9*Conversion_Function(40|114M9)
48p7*To_Unicode{44P9} 16|154r20
X 42 unicode-ces.ads
35K17*CES 15|25w14 61r47 70r27 16|26w14 26r38 27r14 27r38 28r14 28r38 29r14
. 29r38 42|171e16
41A12*Byte_Sequence{string}<integer> 15|61r51 16|174r61
42P9*Byte_Sequence_Access(41A12) 15|70r31
46U14*Free[11|23] 16|141s7
62E9*Bom_Type 16|43r16 111r17 42|72e15
63n7*Utf8_All{62E9} 16|101r15
64n7*Utf16_LE{62E9} 16|95r15
65n7*Utf16_BE{62E9} 16|97r15
66n7*Utf32_LE{62E9} 16|91r15
67n7*Utf32_BE{62E9} 16|93r15
68n7*Ucs4_BE{62E9} 16|99r15
69n7*Ucs4_LE{62E9} 16|99r25
70n7*Ucs4_2143{62E9} 16|99r35
71n7*Ucs4_3412{62E9} 16|99r47
72n7*Unknown{62E9} 16|101r26 117r21
79U14*Read_Bom 16|89s7 114s10
111P9*Read_Function
141p7*Read{111P9} 16|153r15
163X4*Invalid_Encoding 16|100r19 158r16
167X4*Incomplete_Encoding 16|157r12
X 44 unicode-ces-utf16.ads
43K21*Utf16 16|28w18 28r42 44|167e22
141r4*Utf16_LE_Encoding{42|139R9} 16|96r34
148r4*Utf16_BE_Encoding{42|139R9} 16|98r34
X 45 unicode-ces-utf32.ads
40K21*Utf32 16|27w18 27r42 45|158e22
132r4*Utf32_LE_Encoding{42|139R9} 16|92r34
139r4*Utf32_BE_Encoding{42|139R9} 16|94r34
X 46 unicode-ces-utf8.ads
50K21*Utf8 16|29w18 29r42 46|174e21
159r4*Utf8_Encoding{42|139R9} 16|102r34

