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