1V "GNAT Lib v9"
2A -gnatwa
3A -nostdinc
4A -O2
5A -Wextra
6A -Wall
7A -g
8A -gnatp
9A -gnatg
10A -mtune=generic
11A -march=x86-64
12P SS ZX
13
14RN
15RV NO_EXCEPTION_HANDLERS
16RV NO_EXCEPTIONS
17RV NO_FIXED_POINT
18RV NO_FLOATING_POINT
19RV NO_LONG_LONG_INTEGERS
20RV NO_SECONDARY_STACK
21RV NO_STANDARD_STORAGE_POOLS
22RV NO_UNCHECKED_CONVERSION
23RV NO_DYNAMIC_SIZED_OBJECTS
24RV NO_IMPLEMENTATION_ATTRIBUTES
25RV NO_IMPLEMENTATION_PRAGMAS
26RV NO_ELABORATION_CODE
27RV SPARK_05
28
29U interfaces.cobol%b	i-cobol.adb		e8a6a60b NE OL PK
30W ada%s			ada.ads			ada.ali
31Z ada.exceptions%s	a-except.adb		a-except.ali
32W ada.unchecked_conversion%s
33W interfaces%s		interfac.ads		interfac.ali
34W system%s		system.ads		system.ali
35Z system.secondary_stack%s  s-secsta.adb	s-secsta.ali
36Z system.unsigned_types%s  s-unstyp.ads		s-unstyp.ali
37
38U interfaces.cobol%s	i-cobol.ads		394647ba BN EE OL PR PK
39W interfaces%s		interfac.ads		interfac.ali
40Z system%s		system.ads		system.ali
41Z system.exception_table%s  s-exctab.adb	s-exctab.ali
42Z system.standard_library%s  s-stalib.adb	s-stalib.ali
43Z system.unsigned_types%s  s-unstyp.ads		s-unstyp.ali
44
45D ada.ads		20170911084841 76789da1 ada%s
46D a-except.ads		20190108095404 291912d5 ada.exceptions%s
47D a-unccon.ads		20170908151217 0e9b276f ada.unchecked_conversion%s
48D interfac.ads		20190108095404 5ab55268 interfaces%s
49D i-cobol.ads		20190108095404 63f315d2 interfaces.cobol%s
50D i-cobol.adb		20190108095404 194a4eb1 interfaces.cobol%b
51D system.ads		20190108095404 c631886f system%s
52D s-exctab.ads		20190108095404 54135002 system.exception_table%s
53D s-parame.ads		20190108095404 48ec542b system.parameters%s
54D s-secsta.ads		20190108095404 20bbe636 system.secondary_stack%s
55D s-stalib.ads		20190108095404 09bd3940 system.standard_library%s
56D s-stoele.ads		20190108095404 2dc34a04 system.storage_elements%s
57D s-traent.ads		20190108095404 005bf670 system.traceback_entries%s
58D s-unstyp.ads		20190108095404 34867c83 system.unsigned_types%s
59X 1 ada.ads
6016K9*Ada 20e8 6|39r6 53r26 54r26 55r26 56r26 59r28 60r28 61r28 62r28 65r29
61. 66r29 67r29 68r29
62X 3 a-unccon.ads
6320v14*Unchecked_Conversion 6|39w10 53r30 54r30 55r30 56r30 59r32 60r32 61r32
64. 62r32 65r33 66r33 67r33 68r33
65X 4 interfac.ads
6638K9*Interfaces 184e15 5|42r9 553r5 6|37w6 37r22 41r14 993r5
6746I9*Integer_8<short_short_integer> 6|53r52 59r58 773r27
6849I9*Integer_16<short_integer> 6|54r52 60r58 777r33
6952I9*Integer_32<integer> 6|55r52 61r58 786r33
7055I9*Integer_64<long_long_integer> 6|56r52 62r58 77r38 85r39 93r38 103r16
71. 113r16 140r38 147r20 149r20 160r23 162r23 174r23 176r23 188r23 190r23 222r39
72. 226r16 280r38 283r16 294r40 438r16 443r16 556r16 561r16 795r33 908r15 941r15
7363M9*Unsigned_8 6|65r59
7466M9*Unsigned_16 6|66r59
7574M9*Unsigned_32 6|67r59
7677M9*Unsigned_64 6|68r59
77X 5 i-cobol.ads
7842K20*COBOL 4|38k9 5|43r25 467E9 553l16 553e21 6|41b25 993l16 993t21
7949F9*Floating<float>
8050F9*Long_Floating<long_float>
8152I9*Binary<integer> 439r35 442r51 6|812r46 815r17 841r35
8253I9*Long_Binary<long_long_integer> 440r35 443r51 6|871r35 920r51 923r17
8355N4*Max_Digits_Binary
8456N4*Max_Digits_Long_Binary
8558M9*Decimal_Element 59r56 6|284r25 577r27
8659A9*Packed_Decimal(58M9)<integer> 60r17 405r19 412r19 417r41 6|92r16 115r32
87. 129r16 279r16 558r32 560r16 680r16 885r19 935r41 984r19
8862E9*COBOL_Character<character> 64r49 65r6 65r33 66r6 66r33 67r6 67r33 68r6
89. 68r33 69r6 69r33 70r6 70r33 71r6 71r33 72r6 72r33 73r6 73r33 74r6 74r33
90. 75r6 75r33 76r6 76r33 77r6 77r33 78r6 78r33 79r6 79r33 80r6 80r33 81r6
91. 81r33 82r6 82r33 83r6 83r33 84r6 84r33 85r6 85r33 86r6 86r33 87r6 87r33
92. 88r6 88r33 89r6 89r33 90r6 90r33 91r6 91r33 92r6 92r33 93r6 93r33 94r6
93. 94r33 95r6 95r33 96r6 96r33 97r6 97r33 98r6 98r33 99r6 99r33 100r6 100r33
94. 101r6 101r33 102r6 102r33 103r6 103r33 104r6 104r33 105r6 105r33 106r6
95. 106r33 107r6 107r33 108r6 108r33 109r6 109r33 110r6 110r33 111r6 111r33
96. 112r6 112r33 113r6 113r33 114r6 114r33 115r6 115r33 116r6 116r33 117r6
97. 117r33 118r6 118r33 119r6 119r33 120r6 120r33 121r6 121r33 122r6 122r33
98. 123r6 123r33 124r6 124r33 125r6 125r33 126r6 126r33 127r6 127r33 128r6
99. 128r33 129r6 129r33 130r6 130r33 131r6 131r33 132r6 132r33 133r6 133r33
100. 134r6 134r33 135r6 135r33 136r6 136r33 137r6 137r33 138r6 138r33 139r6
101. 139r33 140r6 140r33 141r6 141r33 142r6 142r33 143r6 143r33 144r6 144r33
102. 145r6 145r33 146r6 146r33 147r6 147r33 148r6 148r33 149r6 149r33 150r6
103. 150r33 151r6 151r33 152r6 152r33 153r6 153r33 154r6 154r33 155r6 155r33
104. 156r6 156r33 157r6 157r33 158r6 158r33 159r6 159r33 160r6 160r33 161r6
105. 161r33 162r6 162r33 163r6 163r33 164r6 164r33 165r6 165r33 166r6 166r33
106. 167r6 167r33 168r6 168r33 169r6 169r33 170r6 170r33 171r6 171r33 172r6
107. 172r33 173r6 173r33 174r6 174r33 175r6 175r33 176r6 176r33 177r6 177r33
108. 178r6 178r33 179r6 179r33 180r6 180r33 181r6 181r33 182r6 182r33 183r6
109. 183r33 184r6 184r33 185r6 185r33 186r6 186r33 187r6 187r33 188r6 188r33
110. 189r6 189r33 190r6 190r33 191r6 191r33 192r6 192r33 194r26 324r54 340r49
111. 373r26 537r28 540r27 541r27 542r27 545r33 546r12 546r44 549r34 550r12 550r44
112. 6|225r16 235r26 240r29 241r30 245r29 246r30 250r29 251r30 464r15 465r18
113. 492r19 493r19 497r15 498r18 501r15 502r18
11464a4*Ada_To_COBOL(62E9) 6|402r24 427r31
115194a4*COBOL_To_Ada(character) 6|362r24 387r31
116324A9*Alphanumeric(62E9)<integer> 327r45 328r30 332r20 336r16 6|357r28 373r16
117. 397r45 398r16 414r20
118327V13*To_COBOL{324A9} 327>23 6|397b13 406l8 406t16
119327a23 Item{string} 6|397b23 398r30 401r16 402r38
120328V13*To_Ada{string} 328>23 6|357b13 366l8 366t14
121328a23 Item{324A9} 6|357b21 358r24 361r16 362r38
122330U14*To_COBOL 331>7 332<7 333<7 6|412b14 431l8 431t16
123331a7 Item{string} 6|413b7 420r10 425r16 427r45
124332a7 Target{324A9} 6|414b7 420r24 424r19 427m10
125333i7 Last{natural} 6|415b7 430m7
126335U14*To_Ada 336>7 337<7 338<7 6|372b14 391l8 391t14
127336a7 Item{324A9} 6|373b7 380r10 385r16 387r45
128337a7 Target{string} 6|374b7 380r24 384r19 387m10
129338i7 Last{natural} 6|375b7 390m7
130340A9*Numeric(62E9)<integer> 387r19 394r19 400r42 6|84r16 105r32 123r16 221r16
131. 440r32 442r16 628r16 855r19 902r42 972r19
132347E9*Display_Format 349r36 350r36 351r36 352r36 353r36 388r19 391r19 395r19
133. 400r19 529c9 529e46 531r36 532r36 533r36 534r36 535r36 6|85r16 104r16 124r16
134. 222r16 439r16 629r16 735r33 856r19 902r19 973r19
135349e4*Unsigned{347E9} 531c4 6|510r15 646r15
136350e4*Leading_Separate{347E9} 532c4 6|517r15 650r15 737r22
137351e4*Trailing_Separate{347E9} 533c4 6|527r15 655r15 737r56
138352e4*Leading_Nonseparate{347E9} 534c4 6|537r15 661r15
139353e4*Trailing_Nonseparate{347E9} 535c4 6|542r15 666r15
140355E9*Binary_Format 357r41 358r41 359r41 360r41 361r41 362r41 423r19 426r19
141. 431r19 435r19 467c9 467e47 469r38 471r41 472r41 473r41 474r41 475r41 476r41
142. 6|77r16 99r47 140r16 313r47 717r33 767r19 827r19 955r19
143357e4*High_Order_First{355E9} 471c4
144358e4*Low_Order_First{355E9} 472c4
145359e4*Native_Binary{355E9} 473c4
146360e4*High_Order_First_Unsigned{355E9} 474c4
147361e4*Low_Order_First_Unsigned{355E9} 475c4
148362e4*Native_Binary_Unsigned{355E9} 476c4
149364E9*Packed_Format 366r33 367r33 406r19 409r19 413r19 417r19 508c9 508e32
150. 510r31 511r31 6|93r16 114r16 130r16 280r16 557r16 681r16 751r19 886r19
151. 935r19 985r19
152366e4*Packed_Unsigned{364E9} 510c4 6|601r25 694r25
153367e4*Packed_Signed{364E9} 511c4
154373M9*Byte 374r52 6|343r32
155374A9*Byte_Array(373M9)<integer> 422r19 430r19 435r41 6|47r18 48r18 49r18
156. 50r18 76r16 99r31 139r16 313r31 767r41 826r19 954r19
157377X4*Conversion_Error 6|197r16 230r16 270r16 288r16 306r16 481r16 512r22
158. 593r16 603r25 805r19 818r19 834r19 847r19 864r19 877r19 893r19 913r19 926r19
159. 946r19 963r15
160380D12 Num 396r19 399r19 413r41 416r19 431r41 434r19 439r55 440r55 442r39
161. 443r39 6|720r13 722r16 724r16 738r20 740r20 757r24 766r19 772r13 775r16
162. 784r16 812r34 827r41 831r17 841r50 844r17 856r42 861r17 871r55 874r17 886r41
163. 890r17 901r19 920r39 934r19 957r16
164382k12*Decimal_Conversions 380z12 453l8 453e27 6|709b17 991l8 991t27
165386V16*Valid{boolean} 387>10 388>10 6|971b16 977l11 977t16
166387a10 Item{340A9} 6|972b10 976r32
167388e10 Format{347E9} 6|973b10 976r38
168390V16*Length{natural} 391>10 6|735b16 742l11 742t17 910s15
169391e10 Format{347E9} 6|735b24 737r13 737r47
170393V16*To_Decimal{380D12} 394>10 395>10 6|854b16 865l11 865t21
171394a10 Item{340A9} 6|855b10 861r54
172395e10 Format{347E9} 6|856b10 861r60
173398V16*To_Display{340A9} 399>10 400>10 449r22 6|900b16 914l11 914t21
174399*10 Item{380D12} 6|901b10 908r41
175400e10 Format{347E9} 6|902b10 909r15 910r23
176404V16*Valid{boolean} 405>10 406>10 6|983b16 989l11 989t16
177405a10 Item{59A9} 6|984b10 988r31
178406e10 Format{364E9} 6|985b10 988r37
179408V16*Length{natural} 409>10 6|750b16 759l11 759t17 943s15
180409e10 Format{364E9} 6|751b10 753r31
181411V16*To_Decimal{380D12} 412>10 413>10 6|884b16 894l11 894t21
182412a10 Item{59A9} 6|885b10 890r53
183413e10 Format{364E9} 6|886b10 890r59
184415V16*To_Packed{59A9} 416>10 417>10 6|933b16 947l11 947t20
185416*10 Item{380D12} 6|934b10 941r41
186417e10 Format{364E9} 6|935b10 942r15 943r23
187421V16*Valid{boolean} 422>10 423>10 6|953b16 965l11 965t16
188422a10 Item{374A9} 6|954b10 960r29
189423e10 Format{355E9} 6|955b10 960r35
190425V16*Length{natural} 426>10 6|717b16 729l11 729t17
191426e10 Format{355E9} 6|717b24 718r31
192429V16*To_Decimal{380D12} 430>10 431>10 6|825b16 835l11 835t21 960s17
193430a10 Item{374A9} 6|826b10 831r53
194431e10 Format{355E9} 6|827b10 831r59
195433V16*To_Binary{374A9} 434>10 435>10 6|765b16 806l11 806t20
196434*10 Item{380D12} 6|766b10 773r52 777r59 786r59 795r59
197435e10 Format{355E9} 6|767b10 780r25 789r25 798r25
198439V16*To_Decimal{380D12} 439>28 6|841b16 848l11 848t21
199439i28 Item{52I9} 6|841b28 844r34
200440V16*To_Decimal{380D12} 440>28 6|871b16 878l11 878t21
201440i28 Item{53I9} 6|871b28 874r34
202442V16*To_Binary{52I9} 442>32 6|812b16 819l11 819t20
203442*32 Item{380D12} 6|812b27 815r39
204443V16*To_Long_Binary{53I9} 443>32 450r22 6|920b16 927l11 927t25
205443*32 Item{380D12} 6|920b32 923r44
206467n27 H{355E9} 471r58 6|321r15
207467n30 L{355E9} 472r58 6|326r15
208467n33 N{355E9} 473r58 6|331r15
209467n36 HU{355E9} 469r58 474r58 6|321r19
210467n40 LU{355E9} 475r58 6|326r19
211467n44 NU{355E9} 469r64 476r58 6|331r19
212469E12 Binary_Unsigned_Format{355E9} 6|146r23 159r26 173r26 187r26
213508n27 U{364E9} 510r48
214508n30 S{364E9} 511r48
215513E9 Packed_Representation_Type 513e44 516r37
216513n40 IBM{513E9} 516r67 6|292r15 600r15 685r15 756r18
217516e4 Packed_Representation{513E9} 6|291r12 599r12 684r12 755r15
218529n28 U{347E9} 531r54
219529n31 LS{347E9} 532r54
220529n35 TS{347E9} 533r54
221529n39 LN{347E9} 534r54
222529n43 TN{347E9} 535r54
223537E12 COBOL_Digits{62E9} 6|238r21 241r51 465r39 471r33 493r40 640r29 647r41
224. 648r44 653r44 656r41 664r44 667r41
225540e4 COBOL_Space{62E9}
226541e4 COBOL_Plus{62E9} 6|225r35 262r17 522r30 532r35 651r41 658r37
227542e4 COBOL_Minus{62E9} 6|252r24 519r30 529r35 652r41 659r37
228545E12 COBOL_Plus_Digits{62E9} 6|243r24 246r51 498r39 662r42 669r38
229549E12 COBOL_Minus_Digits{62E9} 6|248r24 251r51 502r39 663r42 670r38
230X 6 i-cobol.adb
23147A12 B1{5|374A9}<integer> 53r64 59r54 65r55
23248A12 B2{5|374A9}<integer> 54r64 60r54 66r55 154r17 777r20
23349A12 B4{5|374A9}<integer> 55r64 61r54 67r55 168r17 786r20
23450A12 B8{5|374A9}<integer> 56r64 62r54 68r55 182r17 795r20
23553V13 To_B1[3|20]{5|374A9} 773s20
23654V13 To_B2[3|20]{5|374A9} 777s26
23755V13 To_B4[3|20]{5|374A9} 786s26
23856V13 To_B8[3|20]{5|374A9} 795s26
23959V13 From_B1[3|20]{4|46I9} 149s32
24060V13 From_B2[3|20]{4|49I9} 162s35
24161V13 From_B4[3|20]{4|52I9} 176s35
24262V13 From_B8[3|20]{4|55I9} 190s35
24365V13 From_B1U[3|20]{4|63M9} 147s32
24466V13 From_B2U[3|20]{4|66M9} 160s35
24567V13 From_B4U[3|20]{4|74M9} 174s35
24668V13 From_B8U[3|20]{4|77M9} 188s35
24775V13 Binary_To_Decimal{4|55I9} 76>7 77>7 138b13 199l8 199t25 831s34
24876a7 Item{5|374A9} 139b7 142r33 147r42 149r41 154r23 168r23 182r23
24977e7 Format{5|355E9} 140b7 146r13 157r22 159r16 171r22 173r16 185r22 187r16
25083V13 Numeric_To_Decimal{4|55I9} 84>7 85>7 220b13 272l8 272t26 861s34
25184a7 Item{5|340A9} 221b7 229r29 233r16 235r45
25285e7 Format{5|347E9} 222b7 229r35
25391V13 Packed_To_Decimal{4|55I9} 92>7 93>7 278b13 307l8 307t25 890s34
25492a7 Item{5|59A9} 279b7 284r44 284r50 287r28 293r22 293r36 294r52
25593e7 Format{5|364E9} 280b7 287r34
25699U14 Swap 99=20 99>43 157s13 171s13 185s13 313b14 351l8 351t12 780s16 789s16
257. 798s16
25899a20 B{5|374A9} 313b20 338r36 343r40 346m16 346r25 347m16
25999e43 F{5|355E9} 313b43 320r12
260102V13 To_Display{5|340A9} 103>7 104>7 105>7 437b13 549l8 549t18 907s12
261103i7 Item{4|55I9} 438b7 443r30 495r13
262104e7 Format{5|347E9} 439b7 509r12
263105i7 Length{natural} 440b7 442r30 514r28 525r25 529r24 532r24 535r25 539r25
264. 544r25 545r25
265112V13 To_Packed{5|59A9} 113>7 114>7 115>7 555b13 621l8 621t17 940s12
266113i7 Item{4|55I9} 556b7 602r19 606r26 609r19 611r23 615r24
267114e7 Format{5|364E9} 557b7 601r16
268115i7 Length{natural} 558b7 560r37 605r27 610r24 614r24 618r25
269122V13 Valid_Numeric{boolean} 123>7 124>7 229s14 627b13 673l8 673t21 976s17
270123a7 Item{5|340A9} 628b7 632r10 639r16 639r34 640r13 647r20 647r26 648r24
271. 648r30 651r21 651r27 652r21 652r27 653r24 653r30 656r20 656r26 658r18 658r24
272. 659r18 659r24 662r21 662r27 663r21 663r27 664r24 664r30 667r20 667r26 669r18
273. 669r24 670r18 670r24
274124e7 Format{5|347E9} 629b7 645r12
275128V13 Valid_Packed{boolean} 129>7 130>7 287s14 679b13 703l8 703t20 988s17
276129a7 Item{5|59A9} 680b7 686r22 686r36 687r19 695r23 695r29 700r23 700r29
277130e7 Format{5|364E9} 681b7 694r16
278142i7 Len{natural} 145r10 152r13 166r13 180r13
279154a13 R{48A12} 157m19 157r19 160r45 162r44
280168a13 R{49A12} 171m19 171r19 174r45 176r44
281182a13 R{50A12} 185m19 185r19 188r45 190r44
282225e7 Sign{5|62E9} 252m16 257m16 262r10
283226i7 Result{4|55I9} 239m16 239r26 244m16 244r26 249m16 249r26 263r17 265r18
284233i11 J{integer} 235r51
285235e13 K{5|62E9} 238r16 240r50 243r19 245r50 248r19 250r50 257r24
286283i7 Result{4|55I9} 294m16 294r26 298r24 300r24
287284m7 Sign{5|58M9} 297r16 297r38
288293i17 J{integer} 294r58
289314b7 Little_Endian{boolean} 322r20 327r16
290338i10 Len{natural} 341r24 346r28 347r19
291341i14 J{integer} 343r43 346r19 346r38 347r29
292343m16 Temp{5|373M9} 347r35
293358a7 Result{string} 362m10 365r14
294361i11 J{integer} 362r18 362r44
295377i7 Last_Val{integer} 384m7 386m10 386r22 387r18 390r15
296385i11 J{integer} 387r51
297398a7 Result{5|324A9} 402m10 405r14
298401i11 J{integer} 402r18 402r44
299417i7 Last_Val{integer} 424m7 426m10 426r22 427r18 430r15
300425i11 J{integer} 427r51
301442a7 Result{5|340A9} 463m13 471m19 492r40 496m13 500m13 519m16 522m16 529m16
302. 532m16 548r14
303443i7 Val{4|55I9} 466r61 467m13 467r20 469r16 511r16 518r16 520m16 520r24
304. 528r16 530m16 530r24 538m13 538r24 543m13 543r24
305445U17 Convert 445>26 445>33 457b17 482l11 482t18 514s16 525s13 535s13 539s13
306. 544s13
307445i26 First{natural} 457b26 462r21 470r25
308445i33 Last{natural} 457b33 461r15
309449U17 Embed_Sign 449>29 488b17 504l11 504t21 540s13 545s13
310449i29 Loc{natural} 488b29 492r48 496r21 500r21
311458i10 J{natural} 461m10 462r16 463r21 470r34 471r27 477m16 477r21
312470i20 K{integer}
313489i10 Digit{natural} 492m10 498r66 502r67
314560a7 Result{5|59A9} 577m13 583m19 605m19 610m16 614m16 619r20
315561i7 Val{4|55I9} 577r44 579m13 579r20 581r16 606m19 611m16 615m16
316563U17 Convert 563>26 563>33 572b17 594l11 594t18 618s13
317563i26 First{natural} 572b26 576r21 582r25
318563i33 Last{natural} 572b33 573r25
319573i10 J{natural} 576r16 577r21 582r34 589m16 589r21
320582i20 K{integer} 583r27
321639i11 J{integer} 640r19
322686i17 J{integer} 687r25
323777a16 R{48A12} 780m22 780r22 781r23
324786a16 R{49A12} 789m22 789r22 790r23
325795a16 R{50A12} 798m22 798r22 799r23
326957*10 Val{5|380D12} 958r31 960m10
327X 7 system.ads
32837K9*System 6|38w6 38r22 315r25 315r52 7|148e11
32991n41*Low_Order_First{91E9} 6|315r59
33092e4*Default_Bit_Order{91E9} 6|315r32
331
332