1V "GNAT Lib v5"
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_IMPLEMENTATION_ATTRIBUTES
24RV NO_IMPLEMENTATION_PRAGMAS
25RV NO_ELABORATION_CODE
26RV SPARK_05
27
28U interfaces.cobol%b	i-cobol.adb		5ce80fe6 NE OL PK
29W ada%s			ada.ads			ada.ali
30W ada.exceptions%s	a-except.adb		a-except.ali
31W ada.unchecked_conversion%s
32W interfaces%s		interfac.ads		interfac.ali
33W system%s		system.ads		system.ali
34W system.secondary_stack%s  s-secsta.adb	s-secsta.ali
35W system.unsigned_types%s  s-unstyp.ads		s-unstyp.ali
36
37U interfaces.cobol%s	i-cobol.ads		03c0b7ed BN EE OL PR PK
38W interfaces%s		interfac.ads		interfac.ali
39W system%s		system.ads		system.ali
40W system.exception_table%s  s-exctab.adb	s-exctab.ali
41W system.standard_library%s  s-stalib.adb	s-stalib.ali
42W system.unsigned_types%s  s-unstyp.ads		s-unstyp.ali
43
44D ada.ads		20070406091342 3ffc8e18 ada%s
45D a-except.ads		20140730140058 5250cb69 ada.exceptions%s
46D a-unccon.ads		20070406091342 f9eb8f06 ada.unchecked_conversion%s
47D interfac.ads		20141120112812 6033a23f interfaces%s
48D i-cobol.ads		20090713081211 63f315d2 interfaces.cobol%s
49D i-cobol.adb		20090409150019 194a4eb1 interfaces.cobol%b
50D system.ads		20150428105438 bf8979bc system%s
51D s-exctab.ads		20140225151139 54135002 system.exception_table%s
52D s-parame.ads		20140801093848 7e2a0d7f system.parameters%s
53D s-secsta.ads		20140225151139 86a2856d system.secondary_stack%s
54D s-stalib.ads		20150220094550 fa0a3617 system.standard_library%s
55D s-stoele.ads		20140225151139 2dc34a04 system.storage_elements%s
56D s-traent.ads		20140730135025 005bf670 system.traceback_entries%s
57D s-unstyp.ads		20140731130224 9d58a4c0 system.unsigned_types%s
58X 1 ada.ads
5916K9*Ada 19e8 6|39r6 53r26 54r26 55r26 56r26 59r28 60r28 61r28 62r28 65r29
60. 66r29 67r29 68r29
61X 3 a-unccon.ads
6220v14*Unchecked_Conversion 6|39w10 53r30 54r30 55r30 56r30 59r32 60r32 61r32
63. 62r32 65r33 66r33 67r33 68r33
64X 4 interfac.ads
6538K9*Interfaces 178e15 5|42r9 553r5 6|37w6 37r22 41r14 994r5
6645I9*Integer_8<short_short_integer> 6|53r52 59r58 774r27
6748I9*Integer_16<short_integer> 6|54r52 60r58 778r33
6851I9*Integer_32<integer> 6|55r52 61r58 787r33
6954I9*Integer_64<long_long_integer> 6|56r52 62r58 77r38 85r39 93r38 103r16
70. 113r16 140r38 147r20 149r20 160r23 162r23 174r23 176r23 188r23 190r23 222r39
71. 226r16 280r38 283r16 294r40 438r16 443r16 557r16 562r16 796r33 909r15 942r15
7262M9*Unsigned_8 6|65r59
7365M9*Unsigned_16 6|66r59
7468M9*Unsigned_32 6|67r59
7571M9*Unsigned_64 6|68r59
76X 5 i-cobol.ads
7742K20*COBOL 4|38k9 5|43r25 467E9 553l16 553e21 6|41b25 994l16 994t21
7849F9*Floating<float>
7950F9*Long_Floating<long_float>
8052I9*Binary<integer> 439r35 442r52 6|813r46 816r17 842r35
8153I9*Long_Binary<long_long_integer> 440r35 443r52 6|872r35 921r51 924r17
8255N4*Max_Digits_Binary
8356N4*Max_Digits_Long_Binary
8458M9*Decimal_Element 59r56 6|284r25 578r27
8559A9*Packed_Decimal(58M9)<integer> 60r17 405r19 412r19 417r41 6|92r16 115r32
86. 129r16 279r16 559r32 561r16 681r16 886r19 936r41 985r19
8762E9*COBOL_Character<character> 64r49 65r6 65r33 66r6 66r33 67r6 67r33 68r6
88. 68r33 69r6 69r33 70r6 70r33 71r6 71r33 72r6 72r33 73r6 73r33 74r6 74r33
89. 75r6 75r33 76r6 76r33 77r6 77r33 78r6 78r33 79r6 79r33 80r6 80r33 81r6
90. 81r33 82r6 82r33 83r6 83r33 84r6 84r33 85r6 85r33 86r6 86r33 87r6 87r33
91. 88r6 88r33 89r6 89r33 90r6 90r33 91r6 91r33 92r6 92r33 93r6 93r33 94r6
92. 94r33 95r6 95r33 96r6 96r33 97r6 97r33 98r6 98r33 99r6 99r33 100r6 100r33
93. 101r6 101r33 102r6 102r33 103r6 103r33 104r6 104r33 105r6 105r33 106r6
94. 106r33 107r6 107r33 108r6 108r33 109r6 109r33 110r6 110r33 111r6 111r33
95. 112r6 112r33 113r6 113r33 114r6 114r33 115r6 115r33 116r6 116r33 117r6
96. 117r33 118r6 118r33 119r6 119r33 120r6 120r33 121r6 121r33 122r6 122r33
97. 123r6 123r33 124r6 124r33 125r6 125r33 126r6 126r33 127r6 127r33 128r6
98. 128r33 129r6 129r33 130r6 130r33 131r6 131r33 132r6 132r33 133r6 133r33
99. 134r6 134r33 135r6 135r33 136r6 136r33 137r6 137r33 138r6 138r33 139r6
100. 139r33 140r6 140r33 141r6 141r33 142r6 142r33 143r6 143r33 144r6 144r33
101. 145r6 145r33 146r6 146r33 147r6 147r33 148r6 148r33 149r6 149r33 150r6
102. 150r33 151r6 151r33 152r6 152r33 153r6 153r33 154r6 154r33 155r6 155r33
103. 156r6 156r33 157r6 157r33 158r6 158r33 159r6 159r33 160r6 160r33 161r6
104. 161r33 162r6 162r33 163r6 163r33 164r6 164r33 165r6 165r33 166r6 166r33
105. 167r6 167r33 168r6 168r33 169r6 169r33 170r6 170r33 171r6 171r33 172r6
106. 172r33 173r6 173r33 174r6 174r33 175r6 175r33 176r6 176r33 177r6 177r33
107. 178r6 178r33 179r6 179r33 180r6 180r33 181r6 181r33 182r6 182r33 183r6
108. 183r33 184r6 184r33 185r6 185r33 186r6 186r33 187r6 187r33 188r6 188r33
109. 189r6 189r33 190r6 190r33 191r6 191r33 192r6 192r33 194r26 324r54 340r49
110. 373r26 537r28 540r27 541r27 542r27 545r33 546r12 546r44 549r34 550r12 550r44
111. 6|225r16 235r26 240r29 241r30 245r29 246r30 250r29 251r30 464r15 465r18
112. 492r19 493r19 497r15 498r18 501r15 502r18
11364a4*Ada_To_COBOL(62E9) 6|402r24 427r31
114194a4*COBOL_To_Ada(character) 6|362r24 387r31
115324A9*Alphanumeric(62E9)<integer> 327r45 328r30 332r20 336r16 6|357r28 373r16
116. 397r45 398r16 414r20
117327V13*To_COBOL{324A9} 327>23 6|397b13 406l8 406t16
118327a23 Item{string} 6|397b23 398r30 401r16 402r38
119328V13*To_Ada{string} 328>23 6|357b13 366l8 366t14
120328a23 Item{324A9} 6|357b21 358r24 361r16 362r38
121330U14*To_COBOL 331>7 332<7 333<7 6|412b14 431l8 431t16
122331a7 Item{string} 6|413b7 420r10 425r16 427r45
123332a7 Target{324A9} 6|414b7 420r24 424r19 427m10
124333i7 Last{natural} 6|415b7 430m7
125335U14*To_Ada 336>7 337<7 338<7 6|372b14 391l8 391t14
126336a7 Item{324A9} 6|373b7 380r10 385r16 387r45
127337a7 Target{string} 6|374b7 380r24 384r19 387m10
128338i7 Last{natural} 6|375b7 390m7
129340A9*Numeric(62E9)<integer> 387r19 394r19 400r42 6|84r16 105r32 123r16 221r16
130. 440r32 442r16 629r16 856r19 903r42 973r19
131347E9*Display_Format 349r36 350r36 351r36 352r36 353r36 388r19 391r19 395r19
132. 400r19 529c9 529e46 531r36 532r36 533r36 534r36 535r36 6|85r16 104r16 124r16
133. 222r16 439r16 630r16 736r33 857r19 903r19 974r19
134349e4*Unsigned{347E9} 531c4 6|510r15 647r15
135350e4*Leading_Separate{347E9} 532c4 6|517r15 651r15 738r22
136351e4*Trailing_Separate{347E9} 533c4 6|527r15 656r15 738r56
137352e4*Leading_Nonseparate{347E9} 534c4 6|537r15 662r15
138353e4*Trailing_Nonseparate{347E9} 535c4 6|542r15 667r15
139355E9*Binary_Format 357r41 358r41 359r41 360r41 361r41 362r41 423r19 426r19
140. 431r19 435r19 467c9 467e47 469r38 471r41 472r41 473r41 474r41 475r41 476r41
141. 6|77r16 99r47 140r16 313r47 718r33 768r19 828r19 956r19
142357e4*High_Order_First{355E9} 471c4
143358e4*Low_Order_First{355E9} 472c4
144359e4*Native_Binary{355E9} 473c4
145360e4*High_Order_First_Unsigned{355E9} 474c4
146361e4*Low_Order_First_Unsigned{355E9} 475c4
147362e4*Native_Binary_Unsigned{355E9} 476c4
148364E9*Packed_Format 366r33 367r33 406r19 409r19 413r19 417r19 508c9 508e32
149. 510r31 511r31 6|93r16 114r16 130r16 280r16 558r16 682r16 752r19 887r19
150. 936r19 986r19
151366e4*Packed_Unsigned{364E9} 510c4 6|602r25 695r25
152367e4*Packed_Signed{364E9} 511c4
153373M9*Byte 374r52 6|343r32
154374A9*Byte_Array(373M9)<integer> 422r19 430r19 435r41 6|47r18 48r18 49r18
155. 50r18 76r16 99r31 139r16 313r31 768r41 827r19 955r19
156377X4*Conversion_Error 6|197r16 230r16 270r16 288r16 306r16 481r16 512r22
157. 594r16 604r25 806r19 819r19 835r19 848r19 865r19 878r19 894r19 914r19 927r19
158. 947r19 964r15
159380D12 Num 396r19 399r19 413r41 416r19 431r41 434r19 439r55 440r55 442r39
160. 443r39 6|721r13 723r16 725r16 739r20 741r20 758r24 767r19 773r13 776r16
161. 785r16 813r34 828r41 832r17 842r50 845r17 857r42 862r17 872r55 875r17 887r41
162. 891r17 902r19 921r39 935r19 958r16
163382k12*Decimal_Conversions 380z12 453l8 453e27 6|710b17 992l8 992t27
164386V16*Valid{boolean} 387>10 388>10 6|972b16 978l11 978t16
165387a10 Item{340A9} 6|973b10 977r32
166388e10 Format{347E9} 6|974b10 977r38
167390V16*Length{natural} 391>10 6|736b16 743l11 743t17 911s15
168391e10 Format{347E9} 6|736b24 738r13 738r47
169393V16*To_Decimal{380D12} 394>10 395>10 6|855b16 866l11 866t21
170394a10 Item{340A9} 6|856b10 862r54
171395e10 Format{347E9} 6|857b10 862r60
172398V16*To_Display{340A9} 399>10 400>10 449r22 6|901b16 915l11 915t21
173399*10 Item{380D12} 6|902b10 909r41
174400e10 Format{347E9} 6|903b10 910r15 911r23
175404V16*Valid{boolean} 405>10 406>10 6|984b16 990l11 990t16
176405a10 Item{59A9} 6|985b10 989r31
177406e10 Format{364E9} 6|986b10 989r37
178408V16*Length{natural} 409>10 6|751b16 760l11 760t17 944s15
179409e10 Format{364E9} 6|752b10 754r31
180411V16*To_Decimal{380D12} 412>10 413>10 6|885b16 895l11 895t21
181412a10 Item{59A9} 6|886b10 891r53
182413e10 Format{364E9} 6|887b10 891r59
183415V16*To_Packed{59A9} 416>10 417>10 6|934b16 948l11 948t20
184416*10 Item{380D12} 6|935b10 942r41
185417e10 Format{364E9} 6|936b10 943r15 944r23
186421V16*Valid{boolean} 422>10 423>10 6|954b16 966l11 966t16
187422a10 Item{374A9} 6|955b10 961r29
188423e10 Format{355E9} 6|956b10 961r35
189425V16*Length{natural} 426>10 6|718b16 730l11 730t17
190426e10 Format{355E9} 6|718b24 719r31
191429V16*To_Decimal{380D12} 430>10 431>10 6|826b16 836l11 836t21 961s17
192430a10 Item{374A9} 6|827b10 832r53
193431e10 Format{355E9} 6|828b10 832r59
194433V16*To_Binary{374A9} 434>10 435>10 6|766b16 807l11 807t20
195434*10 Item{380D12} 6|767b10 774r52 778r59 787r59 796r59
196435e10 Format{355E9} 6|768b10 781r25 790r25 799r25
197439V16*To_Decimal{380D12} 439>28 6|842b16 849l11 849t21
198439i28 Item{52I9} 6|842b28 845r34
199440V16*To_Decimal{380D12} 440>28 6|872b16 879l11 879t21
200440i28 Item{53I9} 6|872b28 875r34
201442V16*To_Binary{52I9} 442>32 6|813b16 820l11 820t20
202442*32 Item{380D12} 6|813b27 816r39
203443V16*To_Long_Binary{53I9} 443>32 450r22 6|921b16 928l11 928t25
204443*32 Item{380D12} 6|921b32 924r44
205467n27 H{355E9} 471r58 6|321r15
206467n30 L{355E9} 472r58 6|326r15
207467n33 N{355E9} 473r58 6|331r15
208467n36 HU{355E9} 469r58 474r58 6|321r19
209467n40 LU{355E9} 475r58 6|326r19
210467n44 NU{355E9} 469r64 476r58 6|331r19
211469E12 Binary_Unsigned_Format{355E9} 6|146r23 159r26 173r26 187r26
212508n27 U{364E9} 510r48
213508n30 S{364E9} 511r48
214513E9 Packed_Representation_Type 513e44 516r37
215513n40 IBM{513E9} 516r67 6|292r15 601r15 686r15 757r18
216516e4 Packed_Representation{513E9} 6|291r12 600r12 685r12 756r15
217529n28 U{347E9} 531r54
218529n31 LS{347E9} 532r54
219529n35 TS{347E9} 533r54
220529n39 LN{347E9} 534r54
221529n43 TN{347E9} 535r54
222537E12 COBOL_Digits{62E9} 6|238r21 241r51 465r39 471r33 493r40 641r29 648r41
223. 649r44 654r44 657r41 665r44 668r41
224540e4 COBOL_Space{62E9}
225541e4 COBOL_Plus{62E9} 6|225r35 262r17 522r30 532r35 652r41 659r37
226542e4 COBOL_Minus{62E9} 6|252r24 519r30 529r35 653r41 660r37
227545E12 COBOL_Plus_Digits{62E9} 6|243r24 246r51 498r39 663r42 670r38
228549E12 COBOL_Minus_Digits{62E9} 6|248r24 251r51 502r39 664r42 671r38
229X 6 i-cobol.adb
23047A12 B1{5|374A9}<integer> 53r64 59r54 65r55
23148A12 B2{5|374A9}<integer> 54r64 60r54 66r55 154r17 778r20
23249A12 B4{5|374A9}<integer> 55r64 61r54 67r55 168r17 787r20
23350A12 B8{5|374A9}<integer> 56r64 62r54 68r55 182r17 796r20
23453V13 To_B1[3|20]{5|374A9} 774s20
23554V13 To_B2[3|20]{5|374A9} 778s26
23655V13 To_B4[3|20]{5|374A9} 787s26
23756V13 To_B8[3|20]{5|374A9} 796s26
23859V13 From_B1[3|20]{4|45I9} 149s32
23960V13 From_B2[3|20]{4|48I9} 162s35
24061V13 From_B4[3|20]{4|51I9} 176s35
24162V13 From_B8[3|20]{4|54I9} 190s35
24265V13 From_B1U[3|20]{4|62M9} 147s32
24366V13 From_B2U[3|20]{4|65M9} 160s35
24467V13 From_B4U[3|20]{4|68M9} 174s35
24568V13 From_B8U[3|20]{4|71M9} 188s35
24675V13 Binary_To_Decimal{4|54I9} 76>7 77>7 138b13 199l8 199t25 832s34
24776a7 Item{5|374A9} 139b7 142r33 147r42 149r41 154r23 168r23 182r23
24877e7 Format{5|355E9} 140b7 146r13 157r22 159r16 171r22 173r16 185r22 187r16
24983V13 Numeric_To_Decimal{4|54I9} 84>7 85>7 220b13 272l8 272t26 862s34
25084a7 Item{5|340A9} 221b7 229r29 233r16 235r45
25185e7 Format{5|347E9} 222b7 229r35
25291V13 Packed_To_Decimal{4|54I9} 92>7 93>7 278b13 307l8 307t25 891s34
25392a7 Item{5|59A9} 279b7 284r44 284r50 287r28 293r22 293r36 294r52
25493e7 Format{5|364E9} 280b7 287r34
25599U14 Swap 99=20 99>43 157s13 171s13 185s13 313b14 351l8 351t12 781s16 790s16
256. 799s16
25799a20 B{5|374A9} 313b20 338r36 343r40 346m16 346r25 347m16
25899e43 F{5|355E9} 313b43 320r12
259102V13 To_Display{5|340A9} 103>7 104>7 105>7 437b13 550l8 550t18 908s12
260103i7 Item{4|54I9} 438b7 443r30 495r13
261104e7 Format{5|347E9} 439b7 509r12
262105i7 Length{natural} 440b7 442r30 514r28 525r25 529r24 532r24 535r25 539r25
263. 544r25 545r25
264112V13 To_Packed{5|59A9} 113>7 114>7 115>7 556b13 622l8 622t17 941s12
265113i7 Item{4|54I9} 557b7 603r19 607r26 610r19 612r23 616r24
266114e7 Format{5|364E9} 558b7 602r16
267115i7 Length{natural} 559b7 561r37 606r27 611r24 615r24 619r25
268122V13 Valid_Numeric{boolean} 123>7 124>7 229s14 628b13 674l8 674t21 977s17
269123a7 Item{5|340A9} 629b7 633r10 640r16 640r34 641r13 648r20 648r26 649r24
270. 649r30 652r21 652r27 653r21 653r27 654r24 654r30 657r20 657r26 659r18 659r24
271. 660r18 660r24 663r21 663r27 664r21 664r27 665r24 665r30 668r20 668r26 670r18
272. 670r24 671r18 671r24
273124e7 Format{5|347E9} 630b7 646r12
274128V13 Valid_Packed{boolean} 129>7 130>7 287s14 680b13 704l8 704t20 989s17
275129a7 Item{5|59A9} 681b7 687r22 687r36 688r19 696r23 696r29 701r23 701r29
276130e7 Format{5|364E9} 682b7 695r16
277142i7 Len{natural} 145r10 152r13 166r13 180r13
278154a13 R{48A12} 157m19 157r19 160r45 162r44
279168a13 R{49A12} 171m19 171r19 174r45 176r44
280182a13 R{50A12} 185m19 185r19 188r45 190r44
281225e7 Sign{5|62E9} 252m16 257m16 262r10
282226i7 Result{4|54I9} 239m16 239r26 244m16 244r26 249m16 249r26 263r17 265r18
283233i11 J{integer} 235r51
284235e13 K{5|62E9} 238r16 240r50 243r19 245r50 248r19 250r50 257r24
285283i7 Result{4|54I9} 294m16 294r26 298r24 300r24
286284m7 Sign{5|58M9} 297r16 297r38
287293i17 J{integer} 294r58
288314b7 Little_Endian{boolean} 322r20 327r16
289338i10 Len{natural} 341r24 346r28 347r19
290341i14 J{integer} 343r43 346r19 346r38 347r29
291343m16 Temp{5|373M9} 347r35
292358a7 Result{string} 362m10 365r14
293361i11 J{integer} 362r18 362r44
294377i7 Last_Val{integer} 384m7 386m10 386r22 387r18 390r15
295385i11 J{integer} 387r51
296398a7 Result{5|324A9} 402m10 405r14
297401i11 J{integer} 402r18 402r44
298417i7 Last_Val{integer} 424m7 426m10 426r22 427r18 430r15
299425i11 J{integer} 427r51
300442a7 Result{5|340A9} 463m13 471m19 492r40 496m13 500m13 519m16 522m16 529m16
301. 532m16 549r14
302443i7 Val{4|54I9} 466r61 467m13 467r20 469r16 511r16 518r16 520m16 520r24
303. 528r16 530m16 530r24 538m13 538r24 543m13 543r24
304445U17 Convert 445>26 445>33 457b17 482l11 482t18 514s16 525s13 535s13 539s13
305. 544s13
306445i26 First{natural} 457b26 462r21 470r25
307445i33 Last{natural} 457b33 461r15
308449U17 Embed_Sign 449>29 488b17 504l11 504t21 540s13 545s13
309449i29 Loc{natural} 488b29 492r48 496r21 500r21
310458i10 J{natural} 461m10 462r16 463r21 470r34 471r27 477m16 477r21
311470i20 K{integer}
312489i10 Digit{natural} 492m10 498r66 502r67
313561a7 Result{5|59A9} 578m13 584m19 606m19 611m16 615m16 620r20
314562i7 Val{4|54I9} 578r44 580m13 580r20 582r16 607m19 612m16 616m16
315564U17 Convert 564>26 564>33 573b17 595l11 595t18 619s13
316564i26 First{natural} 573b26 577r21 583r25
317564i33 Last{natural} 573b33 574r25
318574i10 J{natural} 577r16 578r21 583r34 590m16 590r21
319583i20 K{integer} 584r27
320640i11 J{integer} 641r19
321687i17 J{integer} 688r25
322778a16 R{48A12} 781m22 781r22 782r23
323787a16 R{49A12} 790m22 790r22 791r23
324796a16 R{50A12} 799m22 799r22 800r23
325958*10 Val{5|380D12} 959r31 961m10
326X 7 system.ads
32737K9*System 6|38w6 38r22 315r25 315r52 7|144e11
32888n41*Low_Order_First{88E9} 6|315r59
32989e4*Default_Bit_Order{88E9} 6|315r32
330
331