V "GNAT Lib v5" A -gnatwa A -O2 A -Wextra A -Wall A -g A -gnatp A -gnatg A -gnatwn A -gnatws A -mtune=i486 A -march=i486 P SS ZX RN RV NO_SECONDARY_STACK RV NO_OBSOLESCENT_FEATURES RV SPARK_05 U switch%b switch.adb 12630b24 NE OO PK W osint%s osint.adb osint.ali W output%s output.adb output.ali W system%s system.ads system.ali W system.secondary_stack%s s-secsta.adb s-secsta.ali U switch%s switch.ads 73f6e864 BN EE NE OO PK W gnatvsn%s gnatvsn.adb gnatvsn.ali W types%s types.adb types.ali D ada.ads 20070406091342 3ffc8e18 ada%s D a-unccon.ads 20070406091342 f9eb8f06 ada.unchecked_conversion%s D a-uncdea.ads 20070406091342 f15a5ed1 ada.unchecked_deallocation%s D alloc.ads 20150107084147 61013b91 alloc%s D gnatvsn.ads 20150513111933 aa00e04c gnatvsn%s D hostparm.ads 20140801100131 a20ca6cf hostparm%s D namet.ads 20150302110329 53fa811d namet%s D osint.ads 20140804124756 38aa0095 osint%s D output.ads 20140801093848 2d9479ad output%s D switch.ads 20121002125917 ba6092e6 switch%s D switch.adb 20110902093628 bd3de0fa switch%b D system.ads 20141030114420 fb0c3f68 system%s D s-conca2.ads 20140225151544 02a0d7d0 system.concat_2%s D s-exctab.ads 20140225151139 54135002 system.exception_table%s D s-os_lib.ads 20150220113817 5853d835 system.os_lib%s D s-secsta.ads 20140225151139 86a2856d system.secondary_stack%s D s-stalib.ads 20150220094550 fa0a3617 system.standard_library%s D s-stoele.ads 20140225151139 2dc34a04 system.storage_elements%s D s-string.ads 20140225151139 8fe54fb7 system.strings%s D s-unstyp.ads 20140731130224 9d58a4c0 system.unsigned_types%s D table.ads 20090506081141 e3a9ec16 table%s D types.ads 20150130153101 63969ace types%s D unchconv.ads 20070406091342 ca2f9e18 unchecked_conversion%s D unchdeal.ads 20070406091342 214516a4 unchecked_deallocation%s X 5 gnatvsn.ads 35K9*Gnatvsn 98e12 10|33w6 57r34 64r34 11|52r34 84r21 122r34 133r18 135r18 41V13*Gnat_Version_String{string} 10|57s42 64s42 11|52s42 122s42 65V13*Gnat_Free_Software{string} 11|84s29 69V13*Copyright_Holder{string} 11|135s26 95a4*Current_Year{string} 11|133r26 X 8 osint.ads 44K9*Osint 790e10 11|26w6 26r18 37r7 42r7 230r10 244r13 266r10 151U14*Fail 11|37s13 42s13 230s16 244s19 266s16 643n7*E_Success{642E9} 11|87r24 97r24 651U14*Exit_Program 11|87s10 97s10 665V13*Arg_Count{natural} 11|62s24 669U14*Fill_Arg 11|66s13 673V13*Len_Arg{integer} 11|64s38 X 9 output.ads 44K9*Output 227e11 11|27w6 27r18 84U14*Set_Standard_Output 11|82s10 93s10 106U14*Write_Char 11|126s7 132s7 113U14*Write_Eol 11|85s10 86s10 95s10 108s7 111s7 112s7 128s7 136s7 130U14*Write_Str 11|84s10 107s7 110s7 125s7 127s7 130s7 131s7 133s7 134s7 . 135s7 137U14*Write_Line 11|96s10 X 10 switch.ads 40K9*Switch 94E4 134l5 134e11 11|29b14 272l5 272t11 44a4*Version_Switch{string} 11|68r28 45a4*Help_Switch{string} 11|71r31 52U22 Usage 11|94s10 54u14*Check_Version_And_Help_G 55>7 56>7 57>7 11|49b14 99l8 99t32 55a7 Tool_Name{string} 11|50b7 83r27 56a7 Initial_Year{string} 11|51b7 83r38 57a7 Version_String{string} 11|52b7 83r52 61U14*Display_Version 62>7 63>7 64>7 11|83s10 119b14 137l8 137t23 62a7 Tool_Name{string} 11|120b7 125r18 63a7 Initial_Year{string} 11|121b7 131r18 64a7 Version_String{string} 11|122b7 127r18 67U14*Display_Usage_Version_And_Help 11|105b14 113l8 113t38 70V13*Is_Switch{boolean} 70>24 11|146s14 163s14 175b13 179l8 179t17 70a24 Switch_Chars{string} 11|175b24 177r14 178r18 178r32 74V13*Is_Front_End_Switch{boolean} 74>34 11|143b13 153l8 153t27 74a34 Switch_Chars{string} 11|143b34 144r34 146r25 148r12 149r22 150r32 151r22 . 152r32 78V13*Is_Internal_GCC_Switch{boolean} 78>37 11|159b13 169l8 169t30 78a37 Switch_Chars{string} 11|159b37 160r35 161r48 163r25 165r12 166r12 167r12 . 168r12 84V13*Switch_Last{natural} 84>26 11|161s35 185b13 195l8 195t19 84a26 Switch_Chars{string} 11|185b26 186r34 188r18 189r18 94N4 Switch_Max_Value 11|243r22 97V13 Nat_Present{boolean} 98>7 99>7 100>7 11|201b13 213l8 213t19 229s14 98a7 Switch_Chars{string} 11|202b7 208r26 211r26 212r26 99i7 Max{integer} 11|203b7 207r22 210r21 100i7 Ptr{integer} 11|204b7 207r15 208r40 210r15 211r40 212r40 106U14 Scan_Nat 107>7 108>7 109=7 110<7 111>7 11|219b14 247l8 247t16 263s7 107a7 Switch_Chars{string} 11|220b7 229r27 233r10 237r33 240r29 108i7 Max{integer} 11|221b7 229r41 237r20 109i7 Ptr{integer} 11|222b7 229r46 233r24 234m10 234r17 237r13 237r47 240r43 . 241m10 241r17 110i7 Result{22|62I12} 11|223b7 227m7 238m10 239r12 243r13 111e7 Switch{character} 11|224b7 230r61 244r69 120U14 Scan_Pos 121>7 122>7 123=7 124<7 125>7 11|253b14 270l8 270t16 121a7 Switch_Chars{string} 11|254b7 263r17 122i7 Max{integer} 11|255b7 263r31 123i7 Ptr{integer} 11|256b7 263m36 124i7 Result{22|65I12} 11|257b7 269m7 125e7 Switch{character} 11|258b7 263r47 266r66 129U14 Bad_Switch 129>26 11|35b14 38l8 38t18 129e26 Switch{character} 11|35b26 37r40 130U14 Bad_Switch 130>26 11|40b14 43l8 43t18 130a26 Switch{string} 11|40b26 42r40 X 11 switch.adb 54b7 Version_Switch_Present{boolean} 69m16 81r10 55b7 Help_Switch_Present{boolean} 72m16 92r10 56i7 Next_Arg{natural} 61m7 62r13 64r47 66r42 75m13 75r25 64a13 Next_Argv{string} 66m23 66r23 68r16 71r19 144i7 Ptr{positive} 148r26 150r46 150r57 152r46 152r57 160i7 First{natural} 165r26 166r26 167r26 168r26 161i7 Last{natural} 165r35 166r35 167r35 168r35 186i7 Last{natural} 188r10 189r32 191r17 193r17 260i7 Temp{22|62I12} 263m41 265r10 269r17 X 22 types.ads 52K9*Types 10|34w6 34r17 22|942e10 59I9*Int 62I12*Nat{59I9} 10|110r26 11|223r26 260r14 65I12*Pos{59I9} 10|124r26 11|257r26