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_ALLOCATORS RV NO_EXCEPTIONS RV NO_IMPLICIT_CONDITIONALS RV NO_IMPLICIT_LOOPS RV NO_LOCAL_ALLOCATORS RV NO_SECONDARY_STACK RV NO_STANDARD_STORAGE_POOLS RV NO_DEFAULT_INITIALIZATION RV NO_IMPLEMENTATION_PRAGMAS RV NO_ELABORATION_CODE RV NO_OBSOLESCENT_FEATURES RV SPARK_05 U switch.m%b switch-m.adb 849b78b7 OO PK W ada.exceptions%s a-except.adb a-except.ali W ada.tags%s a-tags.adb a-tags.ali W debug%s debug.adb debug.ali W makeutl%s makeutl.adb makeutl.ali W opt%s opt.adb opt.ali W osint%s osint.adb osint.ali W prj%s prj.adb prj.ali W prj.env%s prj-env.adb prj-env.ali W switch%s switch.adb switch.ali W system%s system.ads system.ali W system.multiprocessors%s s-multip.adb s-multip.ali W system.secondary_stack%s s-secsta.adb s-secsta.ali W table%s table.adb table.ali AD U switch.m%s switch-m.ads 9a9f7d49 EE NE OO PK W prj%s prj.adb prj.ali W prj.tree%s prj-tree.adb prj-tree.ali W switch%s switch.adb switch.ali W system%s system.ads system.ali W system.os_lib%s s-os_lib.adb s-os_lib.ali D ada.ads 20070406091342 3ffc8e18 ada%s D a-except.ads 20140730140058 5250cb69 ada.exceptions%s D a-finali.ads 20140611123707 69f99942 ada.finalization%s D a-stream.ads 20141120112812 119b8fb3 ada.streams%s D a-tags.ads 20140730140058 dc4d0634 ada.tags%s D a-unccon.ads 20070406091342 f9eb8f06 ada.unchecked_conversion%s D a-uncdea.ads 20070406091342 f15a5ed1 ada.unchecked_deallocation%s D ali.ads 20150130112027 a45e0b7b ali%s D alloc.ads 20150107084147 61013b91 alloc%s D casing.ads 20140717063745 5c2a7161 casing%s D debug.ads 20090420131856 3ea59655 debug%s D gnat.ads 20140801083227 fd2ad2f1 gnat%s D g-dynhta.ads 20141031105956 97389d1d gnat.dynamic_htables%s D g-dyntab.ads 20140225151544 07ce153b gnat.dynamic_tables%s D g-htable.ads 20140225151544 4b643b8d gnat.htable%s D g-os_lib.ads 20090409150019 0db74523 gnat.os_lib%s D g-string.ads 20090409150019 c6abc540 gnat.strings%s D gnatvsn.ads 20150513111933 aa00e04c gnatvsn%s D hostparm.ads 20140801100131 a20ca6cf hostparm%s D makeutl.ads 20141031112219 f15f8e9c makeutl%s D namet.ads 20150302110329 53fa811d namet%s D opt.ads 20150302110329 e5e8f770 opt%s D osint.ads 20140804124756 38aa0095 osint%s D output.ads 20140801093848 2d9479ad output%s D prj.ads 20150107084942 367480b7 prj%s D prj-attr.ads 20140804095501 e598f841 prj.attr%s D prj-env.ads 20150106085750 6d61a053 prj.env%s D prj-ext.ads 20140124142722 f07399b9 prj.ext%s D prj-tree.ads 20141031142808 6b916b44 prj.tree%s D rident.ads 20120712104910 770cd2d0 rident%s D scans.ads 20140731100213 8f94e6cc scans%s D snames.ads 20150513111933 0164078b snames%s D switch.ads 20121002125917 ba6092e6 switch%s D switch-m.ads 20110803093624 133d5cde switch.m%s D switch-m.adb 20140801102852 050e98c4 switch.m%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-finmas.ads 20140225151139 814daec4 system.finalization_masters%s D s-finroo.ads 20120426095924 4ff27390 system.finalization_root%s D s-htable.ads 20140225151139 84c2b3ea system.htable%s D s-memory.ads 20140225151139 597d6634 system.memory%s D s-multip.ads 20101011073009 38ac9f73 system.multiprocessors%s D s-os_lib.ads 20150220113817 5853d835 system.os_lib%s D s-parame.ads 20140801093848 7e2a0d7f system.parameters%s D s-pooglo.ads 20110804083314 542f33d0 system.pool_global%s D s-rident.ads 20140717070432 57110bac system.rident%s D s-secsta.ads 20140225151139 86a2856d system.secondary_stack%s D s-soflin.ads 20140801100131 aa763b52 system.soft_links%s D s-stache.ads 20140225151139 a37c21ec system.stack_checking%s D s-stalib.ads 20150220094550 fa0a3617 system.standard_library%s D s-stoele.ads 20140225151139 2dc34a04 system.storage_elements%s D s-stopoo.ads 20131010103753 b16154c2 system.storage_pools%s D s-stratt.ads 20131014135145 aedef97e system.stream_attributes%s D s-string.ads 20140225151139 8fe54fb7 system.strings%s D s-traent.ads 20140730135025 005bf670 system.traceback_entries%s D s-unstyp.ads 20140731130224 9d58a4c0 system.unsigned_types%s D s-wchcon.ads 20140718092328 1b7d22d2 system.wch_con%s D table.ads 20090506081141 e3a9ec16 table%s D table.adb 20141107135941 9716557f table%b D tree_io.ads 20140718093624 6de0ef2c tree_io%s D types.ads 20150130153101 63969ace types%s D uintp.ads 20141017090750 1f00ed2e uintp%s D unchconv.ads 20070406091342 ca2f9e18 unchecked_conversion%s D unchdeal.ads 20070406091342 214516a4 unchecked_deallocation%s D urealp.ads 20130411125352 e500ee51 urealp%s X 11 debug.ads 36K9*Debug 188e10 35|26w6 26r20 179U14*Set_Debug_Flag 35|842s19 X 20 makeutl.ads 42K9*Makeutl 603e12 35|27w6 27r20 787r31 790r31 793r31 796r31 65a4*Subdirs_Option{string} 35|774r38 778r38 779r61 784r41 69a4*Unchecked_Shared_Lib_Imports{string} 35|787r39 74a4*Single_Compile_Per_Obj_Dir_Switch{string} 35|790r39 82a4*No_Exit_Message_Option{string} 35|793r39 88a4*Keep_Temp_Files_Option{string} 35|796r39 X 22 opt.ads 50K9*Opt 2285e8 35|29w6 29r20 788r13 791r13 794r13 797r13 815r38 818r38 821r38 . 963r19 1057r38 270b4*Bind_Only{boolean} 35|946m19 285b4*Build_Bind_And_Link_Full_Project{boolean} 35|952m19 325b4*Check_Readonly_Files{boolean} 35|941m19 336b4*Check_Switches{boolean} 35|1051m19 367b4*Commands_To_Stdout{boolean} 35|881m22 380b4*Compile_Only{boolean} 35|957m19 417b4*Create_Mapping_File{boolean} 35|963m23 499b4*Do_Not_Execute{boolean} 35|1021m19 632b4*External_Unit_Compilation_Allowed{boolean} 35|1062m19 651b4*Follow_Links_For_Files{boolean} 35|870m22 659b4*Follow_Links_For_Dirs{boolean} 35|871m22 670b4*Force_Compilations{boolean} 35|978m19 681b4*Full_Path_Name_For_Brief_Errors{boolean} 35|983m19 860b4*In_Place_Mode{boolean} 35|993m19 866b4*Keep_Going{boolean} 35|1005m19 871b4*Keep_Temporary_Files{boolean} 35|797m17 881b4*Link_Only{boolean} 35|1010m19 914b4*List_Dependencies{boolean} 35|1016m19 997b4*Make_Steps{boolean} 35|947m19 958m19 1011m19 1002i4*Main_Index{62|59I9} 35|857m53 1030i4*Maximum_Processes{positive} 35|909m19 1069b4*No_Main_Subprogram{boolean} 35|1068m19 1107b4*Object_Directory_Present{boolean} 35|968r22 972m22 1116b4*One_Compilation_Per_Obj_Dir{boolean} 35|791m17 1165b4*Output_File_Name_Present{boolean} 35|1026r22 1029m22 1257b4*Quiet_Output{boolean} 35|1040m19 1291b4*Run_Path_Option{boolean} 35|1045m19 1309b4*Setup_Projects{boolean} 35|772m13 1035m19 1513b4*Unchecked_Shared_Lib_Imports{boolean} 35|788m17 1561b4*Use_Include_Path_File{boolean} 35|1063m19 1566b4*Usage_Requested{boolean} 35|988m19 1590b4*Verbose_Mode{boolean} 35|811m13 1056m19 1596n40*Low{1596E9} 35|815r42 1596n45*Medium{1596E9} 35|818r42 1596n53*High{1596E9} 35|821r42 1057r42 1598e4*Verbosity_Level{1596E9} 35|815m19 818m19 821m19 1057m19 1813n31*Suppress{1813E9} 35|923r33 1813n41*Normal{1813E9} 35|920r32 1813n49*Treat_As_Error{1813E9} 35|917r32 1814e4*Warning_Mode{1813E9} 35|917m16 920m16 923m16 1975b4*No_Exit_Message{boolean} 35|794m17 X 23 osint.ads 44K9*Osint 790e10 35|28w6 28r20 969r22 1027r22 151U14*Fail 35|969s28 1027s28 X 25 prj.ads 42K9*Prj 2126e8 34|37r6 42r34 35|30w6 30r20 31r6 31r20 735r34 60p4*Subdirs{62|113P9} 35|781m13 X 27 prj-env.ads 32K13*Env 275e12 35|31w10 31r24 198U14*Add_Directories 35|805s13 X 29 prj-tree.ads 37K13*Tree 1563e13 34|37w10 42r38 35|735r38 46R9*Environment 61e14 34|42r43 35|735r43 53r7*Project_Path{27|166R9} 35|806m20 X 33 switch.ads 40K9*Switch 134e11 34|39r9 81r5 35|36r14 1085r5 106U14 Scan_Nat 35|895s16 120U14 Scan_Pos 35|857s19 130U14 Bad_Switch 35|751s10 800s13 844s19 860s22 867s22 878s22 885s19 898s19 . 1000s19 1074s22 X 34 switch-m.ads 39K16*M 33|40k9 34|81l12 81e13 35|36b21 1085l12 1085t13 41U14*Scan_Make_Switches 42=7 43>7 44<7 35|734b14 1083l8 1083t26 42r7 Env{29|46R9} 35|735b7 806m16 806r16 43a7 Switch_Chars{string} 35|736b7 739r33 740r33 751r22 759r10 760r18 766r12 . 770r10 771r13 774r16 776r14 777r17 778r17 783r18 784r20 785r20 787r16 790r16 . 793r16 796r16 799r16 800r25 802r16 803r21 807r16 807r41 809r33 813r18 839r21 . 844r31 851r18 857r29 860r34 867r34 878r34 885r31 895r26 898r31 913r33 916r16 . 919r19 922r19 1000r31 1074r34 44b7 Success{boolean} 35|737b7 746m7 762m10 824m19 926m16 930m13 1077m22 54U14*Normalize_Compiler_Switches 55>7 56=7 57<7 35|58b14 713l8 713t35 721s7 55a7 Switch_Chars{string} 35|59b7 65r24 66r33 69r32 133r28 140r34 148r15 . 159r19 159r48 166r22 173r22 179r22 186r22 188r20 188r34 188r56 191r41 195r22 . 201r22 203r20 204r23 204r45 206r41 210r22 212r20 212r34 212r56 215r41 220r22 . 229r47 259r45 266r35 268r50 279r30 311r30 320r35 328r45 339r36 345r40 352r38 . 374r34 387r36 409r27 433r43 438r39 450r33 453r50 468r33 471r50 475r36 478r53 . 495r33 497r30 509r39 528r30 530r61 561r30 570r36 593r58 614r44 636r44 658r28 . 665r28 688r44 56p7 Switches{44|706P12} 35|60b7 86r13 87m13 91r23 95r45 95r63 97r35 97r55 . 98r24 99m16 106r21 116r16 124r10 125r38 57i7 Last{natural} 35|61b7 91r16 98m16 105r13 106m13 108m13 108r21 116r26 . 124r20 125r48 131m7 292m28 307m25 370m34 394m31 405m25 424m25 500m28 536m31 . 553m28 581m31 618m25 640m25 655m25 676m25 692m25 706m22 73V13*Normalize_Compiler_Switches{44|701A12} 74>7 35|715b13 728l8 728t35 74a7 Switch_Chars{string} 35|716b7 721r36 X 35 switch-m.adb 38K12 Normalized_Switches[59|55] 114r28 115r20 116r35 125r10 49N4 Initial_Number_Of_Switches 87r49 51p4 Global_Switches{44|706P12} 721m50 721r50 726r17 726r34 63b7 Switch_Starts_With_Gnat{boolean} 139m7 142r10 152r15 65i7 Ptr{integer} 70r34 133r10 133r42 137m7 137r14 140r10 140r48 140r55 143m10 . 143r17 144r26 147r13 148r29 251m22 251r29 259r25 259r59 260m25 260r32 264m25 . 264r32 265r35 266r49 268r64 277r28 278m25 278r32 279r44 304m22 304r29 306r25 . 311r44 314m31 314r38 319r63 320r49 323r57 324m31 328r59 329m31 329r38 333r63 . 336m34 336r41 338r37 339r50 341m37 341r44 344r40 345r54 347m37 347r44 351r60 . 352r61 355r54 359m31 359r38 363m31 363r38 367m31 367r38 369r34 374r48 375m34 . 375r41 383r64 386r55 387r50 402m22 402r29 404r25 409r41 421m25 421r32 431m22 . 431r29 433r25 433r57 438r53 447m22 447r29 449r25 450r47 453r64 454m25 454r32 . 465m22 465r29 467r25 468r47 471r64 472m25 472r32 474r28 475r50 478r67 479m28 . 479r35 492m22 492r29 494r25 495r47 497r44 506m28 506r35 508r31 509r53 513m31 . 513r38 525m22 525r29 527r25 528r44 530r75 533m31 533r38 545m22 545r29 547r25 . 560r28 561r44 562m25 562r32 569r34 570r50 574m31 574r38 591r48 593r72 594m28 . 594r35 612m22 612r29 614r25 614r58 626m25 626r32 634m22 634r29 636r25 636r58 . 648m25 648r32 654r25 658r42 658r53 663m25 665r42 665r53 670m25 686m22 686r29 . 688r25 688r58 700m25 700r32 66i7 Max{integer} 133r16 140r21 147r20 259r32 265r41 277r34 306r31 319r57 . 320r56 323r51 324r38 338r44 344r47 369r40 383r58 386r49 387r57 404r31 433r31 . 438r60 449r32 467r32 474r35 494r32 508r38 527r32 547r31 560r35 569r41 591r55 . 614r32 636r32 654r36 663r32 670r32 688r32 67e7 C{character} 148m10 227r24 240r21 248r48 256r48 279m25 280r35 280r57 . 281r35 283r28 284r28 285r28 287r58 409m22 411r25 412r32 413r32 414r32 415r32 . 416r32 418r55 497m25 499r28 505r53 544r48 548r28 561m25 566r28 570m31 571r41 . 573r56 591r31 601r58 611r47 633r47 69a7 Storing{string} 248m22 250r25 250r34 256m22 268m25 272r25 272r34 275m22 . 287m28 289r31 289r40 303m22 318m31 322r34 322r43 350m34 354r37 354r46 400m22 . 418m25 420r28 420r37 446m22 453m25 458r25 458r34 464m22 471m25 478m28 484r25 . 484r34 491m22 505m28 512m31 519r25 519r34 524m22 530m31 532r34 532r43 544m22 . 550r31 550r40 566r45 568m28 573m31 586r34 586r43 592m28 593m28 596r31 596r40 . 601m28 603r31 603r40 611m22 623m25 625r28 625r37 633m22 645m25 647r28 647r37 . 660m25 662r28 662r37 667m25 669r28 669r37 685m22 697m25 699r28 699r37 70i7 First_Stored{positive} 71r34 144m10 248r31 250r51 256r31 257r37 275r31 . 287r37 289r57 303r31 318r40 319r42 323r36 350r43 351r45 355r39 400r31 418r34 . 420r54 445r37 463r37 490r37 524r31 530r40 532r60 544r31 550r57 566r54 567r43 . 580r45 592r37 593r37 596r57 601r37 603r57 610r37 632r37 659r40 660r34 666r40 . 667r34 684r37 71i7 Last_Stored{positive} 257m22 267m25 267r40 268r34 272r51 445m22 446r31 . 452m25 452r40 453r34 458r51 463m22 464r31 470m25 470r40 471r34 477m28 477r43 . 478r37 484r51 490m22 491r31 504m28 504r43 505r37 511m31 511r46 512r40 519r51 . 567m28 568r37 572m31 572r46 573r40 580r31 586r60 610m22 611r31 622m25 622r40 . 623r34 625r54 632m22 633r31 644m25 644r40 645r34 647r54 659m25 660r50 662r54 . 666m25 667r50 669r54 684m22 685r31 696m25 696r40 697r34 699r54 73U17 Add_Switch_Component 73>39 82b17 126l11 126t31 164s19 170s19 171s19 . 177s19 183s19 184s19 191s19 196s22 206s19 215s19 221s19 229s25 249s22 271s22 . 288s28 315s31 321s31 327s31 353s34 360s31 364s31 388s34 419s25 434s25 437s25 . 457s22 483s22 518s22 531s31 549s28 585s31 595s28 602s28 624s25 646s25 661s25 . 668s25 698s25 73a39 S{string} 82b39 115r16 124r41 93p16 New_Switches{44|706P12} 97r16 99r28 114i14 Index{integer} 115r47 116r62 333i34 First{positive} 351r66 352r52 355r60 383a34 To_Store{string} 385m34 386m34 388r56 718i7 Last{natural} 721m67 723r10 726r59 739i7 Ptr{integer} 750r10 754m10 754r17 759r33 760r32 760r39 766r26 799r30 . 803r35 803r42 807r30 810m13 810r20 813r32 837r19 838m16 838r23 839r35 849m13 . 849r20 851r32 856m19 856r26 857m48 857r48 859r22 866r22 877r22 889m13 889r20 . 895m45 895r45 897r19 914m13 914r20 1050m19 1050r26 740i7 Max{integer} 750r16 837r25 857r43 859r29 866r29 877r29 895r40 897r26 741e7 C{character} 766m7 809r16 827r16 839m16 841r19 841r43 842r35 848r16 . 857r65 888r16 895r60 913r16 938r18 1073r22 892i16 Max_Proc{62|62I12} 895m50 901r22 902m22 904r25 905m25 909r50 936q10 Check_Switch 1081l14 1081e26 X 36 system.ads 37K9*System 34|34r6 34r25 35|34r6 34r34 36|155e11 67M9*Address X 42 s-memory.ads 53V13*Alloc{36|67M9} 103i22 68U14*Free 104i22 76V13*Realloc{36|67M9} 105i22 X 43 s-multip.ads 16K16*Multiprocessors 35|34w13 34r41 43|28e27 19I9*CPU_Range 21I12*CPU{19I9} 25V13*Number_Of_CPUs{21I12} 35|902s39 X 44 s-os_lib.ads 59K16*OS_Lib 34|34w13 34r32 44|1053e18 70P12*String_Access{55|45P9} 35|39r31 77A12*String_List{55|54A9} 91P12*String_List_Access{55|55P9} 93V14*"="=94:22{boolean} 35|86r22 701A12*Argument_List{77A12} 34|74r37 35|87r29 94r37 716r37 706P12*Argument_List_Access{91P12} 34|56r29 35|51r22 60r29 93r40 X 55 s-string.ads 45P9*String_Access(string) 54A9*String_List(45P9) 55P9*String_List_Access(54A9) X 59 table.ads 43K9*Table 35|32w6 38r39 59|238e10 47+12 Table_Component_Type 35|39r7 48I12 Table_Index_Type 35|40r7 50*7 Table_Low_Bound{48I12} 35|41r7 51i7 Table_Initial{62|65I12} 35|42r7 52i7 Table_Increment{62|62I12} 35|43r7 53a7 Table_Name{string} 35|44r7 55k12*Table 35|38r45 59|237e13 106A12*Table_Type(55|45P9) 109A15*Big_Table_Type{106A12[35|38]} 117P12*Table_Ptr(109A15[35|38]) 121p7*Table{117P12[35|38]} 35|115r40[38] 116r55[38] 145V16*Last{integer} 35|114s48[38] 182U17*Append 35|125s30[38] X 62 types.ads 59I9*Int 62I12*Nat{59I9} 35|892r27 902r34 65I12*Pos{59I9} 113P9*String_Ptr(string)