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