V "GNAT Lib v5" A -gnatwa A -nostdinc A -O2 A -Wextra A -Wall A -g A -gtoggle A -gnatp A -gnatg A -mtune=i486 A -march=i486 P RN RV NO_ALLOCATORS RV NO_EXCEPTIONS RV NO_IMPLICIT_CONDITIONALS RV NO_IMPLICIT_LOOPS RV NO_LOCAL_ALLOCATORS RV NO_STANDARD_STORAGE_POOLS RV NO_DEFAULT_INITIALIZATION RV NO_IMPLEMENTATION_ATTRIBUTES RV NO_IMPLEMENTATION_PRAGMAS RV NO_ELABORATION_CODE RV NO_OBSOLESCENT_FEATURES RV SPARK_05 U fname.uf%b fname-uf.adb 4d33b23e OO PK W ada.exceptions%s a-except.adb a-except.ali W alloc%s alloc.ads alloc.ali W debug%s debug.adb debug.ali W fmap%s fmap.adb fmap.ali W fname%s fname.adb fname.ali W gnat%s gnat.ads gnat.ali W gnat.htable%s g-htable.adb g-htable.ali W krunch%s krunch.adb krunch.ali W opt%s opt.adb opt.ali W osint%s osint.adb osint.ali W system%s system.ads system.ali W table%s table.adb table.ali AD W uname%s uname.adb uname.ali W widechar%s widechar.adb widechar.ali U fname.uf%s fname-uf.ads 2fe2d195 EE NE OO PK W casing%s casing.adb casing.ali W fname%s fname.adb fname.ali W types%s types.adb types.ali D ada.ads 20070406091342 3ffc8e18 ada%s D a-except.ads 20140730140058 047121f5 ada.exceptions%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 casing.ads 20140717063745 5c2a7161 casing%s D debug.ads 20090420131856 3ea59655 debug%s D fmap.ads 20121106112827 2fe51c48 fmap%s D fname.ads 20140801093848 913fd2bc fname%s D fname-uf.ads 20070910124710 8161e886 fname.uf%s D fname-uf.adb 20140801093848 268aada8 fname.uf%b D gnat.ads 20140801083227 fd2ad2f1 gnat%s D g-htable.ads 20140225151544 4b643b8d gnat.htable%s D hostparm.ads 20140801100131 a20ca6cf hostparm%s D krunch.ads 20140801093848 c0b4ff65 krunch%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 system.ads 20141030114420 57068cbf system%s D s-conca2.ads 20140225151544 02a0d7d0 system.concat_2%s D s-exctab.ads 20140225151139 54135002 system.exception_table%s D s-htable.ads 20140225151139 84c2b3ea system.htable%s D s-htable.adb 20140225151139 90376e52 system.htable%b D s-memory.ads 20140225151139 597d6634 system.memory%s D s-os_lib.ads 20150220113817 5853d835 system.os_lib%s D s-parame.ads 20140801093848 7e2a0d7f system.parameters%s D s-stalib.ads 20150220094550 fa0a3617 system.standard_library%s D s-stoele.ads 20140225151139 2dc34a04 system.storage_elements%s D s-strhas.ads 20090623093900 269cd894 system.string_hash%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 uname.ads 20140801083227 1074afbc uname%s D unchconv.ads 20070406091342 ca2f9e18 unchecked_conversion%s D unchdeal.ads 20070406091342 214516a4 unchecked_deallocation%s D widechar.ads 20140801083227 3fd6363b widechar%s X 5 alloc.ads 42K9*Alloc 166e10 11|26w6 55r30 56r30 124N4*SFN_Table_Initial 11|55r36 125N4*SFN_Table_Increment 11|56r36 X 6 casing.ads 34K9*Casing 91e11 10|37w6 37r18 47E9*Casing_Type 62e5 10|106r13 11|82r13 582r13 52n7*All_Lower_Case{47E9} 11|540r17 546r17 71U14*Set_Casing 11|320s22 X 7 debug.ads 36K9*Debug 188e10 11|27w6 27r20 108b4*Debug_Flag_4{boolean} 11|412r28 429r25 X 8 fmap.ads 41K9*Fmap 81e9 11|28w6 28r20 54V13*Mapped_File_Name{16|571I9} 11|199s16 59U14*Add_To_File_Map 11|462s25 X 9 fname.ads 38K9*Fname 98e10 10|40r9 114r5 11|38r14 612r4 613r5 78V13*Is_Predefined_File_Name{boolean} 11|308s21 79b7 Renamings_Included{boolean} 11|308r46 X 10 fname-uf.ads 40K15*UF 9|38k9 10|114l11 114e13 11|38b20 612r10 613l11 613t13 46E9*Expected_Unit_Type 46e66 50r38 11|125r38 46n32*Expect_Body{46E9} 11|144r23 160r20 46n45*Expect_Spec{46E9} 11|146r23 158r20 46n58*Unknown{46E9} 11|135r17 164r14 49V13*Get_Expected_Unit_Type{46E9} 50>7 11|124b13 165l8 165t30 50i7 Fname{16|571I9} 11|125b7 142r13 154r24 56V13*Get_File_Name{16|571I9} 57>7 58>7 59>7 11|105s14 117s14 171b13 462r42 . 508l8 508t21 57i7 Uname{16|596I9} 11|172b7 193r10 199r34 210r28 218r32 238r27 462r56 58b7 Subunit{boolean} 11|105r41 117r41 173b7 253r10 59b7 May_Fail{boolean} 11|174b7 440r25 472r28 70V13*Get_Unit_Index{38|62I12} 70>29 11|514b13 522l8 522t22 70i29 Uname{16|596I9} 11|514b29 515r43 74U14*Initialize 11|528b14 547l8 547t18 612s13 80U14*Lock 11|553b14 557l8 557t12 83V13*File_Name_Of_Spec{16|571I9} 83>32 11|112b13 118l8 118t25 83i32 Name{16|179I9} 11|112b32 114r24 88V13*File_Name_Of_Body{16|571I9} 88>32 11|100b13 106l8 106t25 88i32 Name{16|179I9} 11|100b32 102r24 93U14*Set_File_Name 94>7 95>7 96>7 11|563b14 572l8 572t21 94i7 U{16|596I9} 11|564b7 570r44 571r23 95i7 F{16|571I9} 11|565b7 570r47 96i7 Index{38|62I12} 11|566b7 570r50 102U14*Set_File_Name_Pattern 103>7 104>7 105>7 106>7 11|578b14 596l8 596t29 103p7 Pat{38|113P9} 11|579b7 595r38 104e7 Typ{character} 11|580b7 595r43 105p7 Dot{38|113P9} 11|581b7 595r48 106e7 Cas{6|47E9} 11|582b7 595r53 X 11 fname-uf.adb 44R9 SFN_Entry 48e14 52r30 45i7*U{16|596I9} 143r50 46i7*F{16|571I9} 142r41 213r37 47i7*Index{38|62I12} 518r37 51K12 SFN_Table[35|55] 141r16 141r35 142r21 143r30 213r17 518r17 530r7 555r7 . 556r7 569r7 570r7 570r24 571r26 60I9 SFN_Header_Num 62r50 69r20 602r50 604r14 604r42 62V13 SFN_Hash{60I9} 62>23 73r20 602b13 605l8 605t16 62i23 F{16|596I9} 602b23 604r35 65i4 No_Entry{38|59I9} 71r20 212r15 517r15 68K12 SFN_HTable[23|70] 210r12 515r27 571r7 78R9 SFN_Pattern_Entry 83e14 87r30 79p7*Pat{38|113P9} 278r46 363r53 537m10 543m10 80e7*Typ{character} 300r45 538m10 544m10 81p7*Dot{38|113P9} 325r53 539m10 545m10 82e7*Cas{6|47E9} 320r60 540m10 546m10 86K12 SFN_Patterns[35|55] 278r20 298r21 299r27 300r19 320r34 325r27 363r27 . 471r28 531r7 536r7 542r7 584r27 587r7 593r7 593r37 594r7 594r37 595r7 141i11 J 142r38 143r47 176e7 Unit_Char{character} 248m7 249r22 249r46 254m10 292r33 179e7 Unit_Char_Search{character} 292m13 300r51 494r40 495m16 183i7 N{38|59I9} 210m7 212r10 213r34 185i7 Pname{16|571I9} 449m22 454r25 462r69 186i7 Fname{16|571I9} 199m7 204r10 205r17 260a10 Uname{string} 305r31 306r50 312r31 313r50 263i10 Pent{38|62I12} 278r40 298m13 299r19 300r39 320r54 325r47 363r47 487m16 . 487r24 264i10 Plen{natural} 363m19 364r33 377r43 265i10 Fnam{16|571I9} 432m19 443r32 449r42 462r63 463r32 475r35 482m25 494r16 266i10 J{natural} 329m22 331r28 332r41 335r44 338r44 339r46 340r44 340r49 . 344m28 344r33 349r44 352r52 354m52 354r52 356m28 356r33 389m19 390r25 391r45 . 392m22 392r27 397r22 399r63 404r37 267p10 Dot{38|113P9} 325m19 326r27 328r22 335r50 335r55 340r66 268i10 Dotl{natural} 326m19 334r31 338r48 338r67 340r53 341r54 344r37 270b10 Is_Predef{boolean} 307m19 319r26 273V19 C{character} 273>22 276b19 279l14 279t15 365s25 371s50 379s54 273i22 N{natural} 276b22 278r51 291b14 No_File_Check{boolean} 439r22 294L12 Repeat_Search 496r21 364i23 K{integer} 365r28 366r28 367r45 367r65 370r42 374r51 377r34 370i32 L{integer} 371r44 371r53 377i29 L{integer} 379r57 399a25 Ext{string} 417r55 417r70 418r48 515i7 N{38|59I9} 517r10 518r34 584i7 L{38|62I12} 593r27 593r57 594r27 594r57 595r27 X 12 gnat.ads 34K9*GNAT 11|36r6 68r30 12|37e9 X 13 g-htable.ads 46K14*HTable 11|36w11 68r35 13|60e16 55k20*Simple_HTable 11|68r42 X 15 krunch.ads 120U11*Krunch 11|29w6 408s25 425s22 X 16 namet.ads 151a4*Name_Buffer{string} 11|103m7 115m7 157r13 159r16 237r10 240m10 240r40 . 241m10 241r40 242m10 243m10 248r20 250r45 261r20 306m19 313m19 332r28 335m31 . 338m31 339r33 340m31 349r31 352r39 354r39 367m28 368r30 371m31 379m28 391r32 . 399r50 409m28 409r28 416m25 426m25 426r25 157i4*Name_Len{natural} 11|103r20 103r36 104m7 104r19 115r20 115r36 116m7 . 116r19 156r10 157r26 157r42 159r29 159r45 239m10 239r22 240r23 240r53 241r23 . 241r53 242r23 248r33 250r22 250r58 251m7 251r19 260r40 261r38 301m19 305m19 . 306r37 312m19 313r37 331r33 338r56 339r55 341m31 341r43 367r54 368r48 374m28 . 374r40 378m28 378r40 379r41 389r24 399r68 404m25 410m28 410r28 417r28 417r44 . 418m25 418r37 427m25 427r25 179I9*Name_Id 10|83r39 88r39 11|100r39 112r39 316U14*Get_Name_String 11|102s7 114s7 154s7 238s10 341U14*Get_Decoded_Name_String 11|218s7 415V13*Name_Find{179I9} 11|432s27 430V13*Name_Enter{179I9} 11|105s29 117s29 571I9*File_Name_Type<179I9> 10|50r15 59r43 83r55 88r55 95r15 11|46r15 100r55 . 112r55 125r15 174r43 185r15 186r15 265r17 565r15 576i4*No_File{571I9} 11|185r33 186r33 204r19 265r35 441r32 454r34 473r35 . 482r33 494r23 596I9*Unit_Name_Type<179I9> 10|57r18 70r37 94r15 11|45r15 62r27 72r20 172r18 . 514r37 564r15 602r27 608I12*Error_Unit_Name_Or_No_Unit_Name{596I9} 11|193r19 X 17 opt.ads 50K9*Opt 11|30w6 30r20 17|2285e8 1018i4*Maximum_File_Name_Length{38|59I9} 11|411r37 428r34 1046i4*Multiple_Unit_Index{38|59I9} 11|133r17 1122n33*Check_Syntax{1122E9} 11|132r27 1124e4*Operating_Mode{1122E9} 11|132r10 1553b4*Upper_Half_Encoding{boolean} 11|350r36 X 18 osint.ads 44K9*Osint 11|31w6 31r20 18|790e10 63n23*Source{63E9} 11|449r48 65V13*Find_File{16|571I9} 11|449s31 X 20 system.ads 77M9*Address X 23 s-htable.ads 56I12 Header_Num 11|69r6 59+12 Element 11|70r6 62*7 No_Element{59+12} 11|71r6 66+12 Key 11|72r6 67V21 Hash{56I12} 11|73r6 68V21 Equal{boolean} 11|74r6 72U17*Set 11|571s18[68] 79V16*Get{38|59I9} 11|210s23[68] 515s38[68] X 25 s-memory.ads 53V13*Alloc{20|77M9} 103i22 68U14*Free 104i22 76V13*Realloc{20|77M9} 105i22 X 35 table.ads 43K9*Table 11|32w6 51r29 86r32 35|238e10 47+12 Table_Component_Type 11|52r6 87r6 48I12 Table_Index_Type 11|53r6 88r6 50*7 Table_Low_Bound{48I12} 11|54r6 89r6 51i7 Table_Initial{38|65I12} 11|55r6 90r6 52i7 Table_Increment{38|62I12} 11|56r6 91r6 53a7 Table_Name{string} 11|57r6 92r6 55k12*Table 11|51r35 86r38 35|237e13 106A12*Table_Type(11|44R9)<38|59I9> 109A15*Big_Table_Type{106A12[11|51]}<38|59I9> 117P12*Table_Ptr(109A15[11|51]) 121p7*Table{117P12[11|51]} 11|142r31[51] 143r40[51] 213r27[51] 278r33[86] . 300r32[86] 320r47[86] 325r40[86] 363r40[86] 518r27[51] 570r17[51] 593r20[86] . 593r50[86] 594r20[86] 594r50[86] 595r20[86] 128b7*Locked{boolean} 11|555m17[51] 138U17*Init 11|530s17[51] 531s20[86] 145V16*Last{38|59I9} 11|141s45[51] 299s40[86] 471s41[86] 570s34[51] 571s36[51] . 584s40[86] 152U17*Release 11|556s17[51] 162i7*First{38|59I9} 11|141r26[51] 298r34[86] 174U17*Increment_Last 11|569s17[51] 587s20[86] 182U17*Append 11|536s20[86] 542s20[86] 182r25 New_Val{11|78R9} 11|536r28[86] 542r28[86] X 38 types.ads 52K9*Types 10|38w6 38r18 38|942e10 59I9*Int 11|53r30 65r24 70r20 88r30 183r11 515r20 604r30 62I12*Nat{59I9} 10|70r60 96r15 11|47r15 263r17 514r60 566r15 584r20 65I12*Pos{59I9} 108E12*Upper_Half_Character{character} 11|352r58 113P9*String_Ptr(string) 10|103r13 105r13 11|79r13 81r13 267r17 579r13 581r13 775X4*Unrecoverable_Error 11|194r16 X 39 uname.ads 35K9*Uname 11|33w6 33r20 39|176e10 128V13*Is_Body_Name{boolean} 11|143s16 X 42 widechar.ads 39K9*Widechar 11|34w6 34r20 42|98e13 80U14*Skip_Wide 11|354s28