306 lines
13 KiB
Plaintext
306 lines
13 KiB
Plaintext
V "GNAT Lib v6"
|
|
A -gnatwa
|
|
A -nostdinc
|
|
A -O2
|
|
A -Wextra
|
|
A -Wall
|
|
A -g
|
|
A -gnatp
|
|
A -gnatg
|
|
A -mtune=generic
|
|
A -march=i586
|
|
P SS ZX
|
|
|
|
RN
|
|
RV NO_ALLOCATORS
|
|
RV NO_EXCEPTIONS
|
|
RV NO_IMPLICIT_CONDITIONALS
|
|
RV NO_LOCAL_ALLOCATORS
|
|
RV NO_RECURSION
|
|
RV NO_SECONDARY_STACK
|
|
RV NO_STANDARD_STORAGE_POOLS
|
|
RV NO_UNCHECKED_CONVERSION
|
|
RV NO_UNCHECKED_DEALLOCATION
|
|
RV NO_DEFAULT_INITIALIZATION
|
|
RV NO_DYNAMIC_SIZED_OBJECTS
|
|
RV NO_IMPLEMENTATION_PRAGMAS
|
|
RV NO_ELABORATION_CODE
|
|
RV NO_OBSOLESCENT_FEATURES
|
|
RV SPARK_05
|
|
|
|
U gnat.directory_operations%b g-dirope.adb 826dfffc OL PK
|
|
W ada%s ada.ads ada.ali
|
|
W ada.characters%s a-charac.ads a-charac.ali
|
|
W ada.characters.handling%s a-chahan.adb a-chahan.ali
|
|
W ada.exceptions%s a-except.adb a-except.ali
|
|
W ada.strings%s a-string.ads a-string.ali
|
|
W ada.strings.fixed%s a-strfix.adb a-strfix.ali
|
|
W ada.unchecked_conversion%s
|
|
W ada.unchecked_deallocation%s
|
|
W gnat%s gnat.ads gnat.ali
|
|
W gnat.os_lib%s g-os_lib.ads g-os_lib.ali
|
|
W system%s system.ads system.ali
|
|
W system.crtl%s s-crtl.ads s-crtl.ali
|
|
W system.secondary_stack%s s-secsta.adb s-secsta.ali
|
|
|
|
U gnat.directory_operations%s g-dirope.ads ac3877bb EE OL PK
|
|
W ada%s ada.ads ada.ali
|
|
W ada.strings%s a-string.ads a-string.ali
|
|
W ada.strings.maps%s a-strmap.adb a-strmap.ali
|
|
W gnat%s gnat.ads gnat.ali
|
|
W system%s system.ads system.ali
|
|
W system.exception_table%s s-exctab.adb s-exctab.ali
|
|
W system.standard_library%s s-stalib.adb s-stalib.ali
|
|
|
|
D ada.ads 20070406091342 3ffc8e18 ada%s
|
|
D a-charac.ads 20070912115821 2d3ec45b ada.characters%s
|
|
D a-chahan.ads 20140611123156 1601a50f ada.characters.handling%s
|
|
D a-chlat1.ads 20140225151544 66457d31 ada.characters.latin_1%s
|
|
D a-except.ads 20151016123252 291912d5 ada.exceptions%s
|
|
D a-string.ads 20070406091342 90ac6797 ada.strings%s
|
|
D a-strfix.ads 20101008130255 d07c346e ada.strings.fixed%s
|
|
D a-strmap.ads 20140611123156 e8bb714a ada.strings.maps%s
|
|
D a-unccon.ads 20070406091342 f9eb8f06 ada.unchecked_conversion%s
|
|
D a-uncdea.ads 20070406091342 f15a5ed1 ada.unchecked_deallocation%s
|
|
D gnat.ads 20140801083227 fd2ad2f1 gnat%s
|
|
D g-dirope.ads 20151016122558 940c4438 gnat.directory_operations%s
|
|
D g-dirope.adb 20140804124252 f604f518 gnat.directory_operations%b
|
|
D g-os_lib.ads 20090409150019 0db74523 gnat.os_lib%s
|
|
D system.ads 20151123113124 2da59038 system%s
|
|
D s-crtl.ads 20141120112812 0ebbdb71 system.crtl%s
|
|
D s-exctab.ads 20140225151139 54135002 system.exception_table%s
|
|
D s-os_lib.ads 20151118101046 53e9e388 system.os_lib%s
|
|
D s-parame.ads 20140801093848 7e2a0d7f system.parameters%s
|
|
D s-secsta.ads 20140225151139 86a2856d system.secondary_stack%s
|
|
D s-stalib.ads 20151112104907 09bd3940 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-traent.ads 20140730135025 005bf670 system.traceback_entries%s
|
|
D s-unstyp.ads 20140731130224 9d58a4c0 system.unsigned_types%s
|
|
X 1 ada.ads
|
|
16K9*Ada 19e8 12|41r6 258r24 259r17 13|32r6 33r6 35r6 36r6 45r8 51r6 587r12
|
|
. 681r12
|
|
X 2 a-charac.ads
|
|
16K13*Characters 18e19 13|32r10 129r24 153r13 154r13 409r16 415r22 416r29
|
|
. 587r16
|
|
X 3 a-chahan.ads
|
|
36K24*Handling 159e28 13|32w21 129r35 153r24 154r24 409r27 415r33 416r40
|
|
. 587r27
|
|
46V13*Is_Letter{boolean} 13|129s44 409s36 415s42
|
|
50V13*Is_Digit{boolean} 13|416s49
|
|
67V13*To_Upper{character} 13|587s36
|
|
70V13*To_Lower{string} 13|153s33 154s33
|
|
X 6 a-string.ads
|
|
16K13*Strings 35e16 12|41r10 258r28 259r21 13|33r10 91r24 92r52 196r19 197r47
|
|
. 471r17 472r45 481r14 483r44 526r13
|
|
32n33*Backward{32E9} 13|92r60 197r55 472r53 483r52
|
|
X 7 a-strfix.ads
|
|
18K21*Fixed 251e22 13|33w18 91r32 196r27 471r25 481r22
|
|
36V13*Index{natural} 13|481s28
|
|
39e7 Going{6|32E9} 13|483r35
|
|
48V13*Index{natural} 13|91s38 196s33 471s31
|
|
52e7 Going{6|32E9} 13|92r43 197r38 472r36
|
|
X 8 a-strmap.ads
|
|
38K21*Maps 411e21 12|41w18 258r36 259r29 13|526r21
|
|
46A9*Character_Set<137A9> 12|258r41
|
|
82V13*Is_In{boolean} 13|526s26
|
|
98V13*To_Set{46A9} 12|259s34
|
|
137A9 Character_Set_Internal(boolean)<character>
|
|
X 9 a-unccon.ads
|
|
17+9 Source 13|682r15
|
|
18+9 Target 13|683r15
|
|
20v14*Unchecked_Conversion 13|36w10 681r16
|
|
X 10 a-uncdea.ads
|
|
20u15*Unchecked_Deallocation 13|35w10 51r10
|
|
X 11 gnat.ads
|
|
34K9*GNAT 37e9 12|43r9 262r5 13|41r6 43r14 53r37 738r16 754r16 769r5
|
|
X 12 g-dirope.ads
|
|
43K14*Directory_Operations 11|34k9 12|249E9 262l10 262e30 13|43b19 769l10
|
|
. 769t30
|
|
45A12*Dir_Name_Str{string}<integer> 73r37 78r35 83r19 89r36 92r41 107r48
|
|
. 210r51 13|162r37 194r48 556r36 564r41 605r35 619r18 712r19
|
|
54P9*Dir_Type 58r24 210r30 216r34 221r28 225r14 252c9 254r24 13|51r50 174r34
|
|
. 595r28 618r22 641r14 719r21
|
|
58p4*Null_Dir{54P9} 254c4 13|597r21 631r17
|
|
61X4*Directory_Error 13|166r16 183r16 609r16 632r16 660r16 726r19 759r25
|
|
66e4*Dir_Separator{character} 256m22 256r22 13|204r23 514r10 531r56 739r30
|
|
. 749r33 755r30
|
|
73U14*Change_Dir 73>26 13|162b14 168l8 168t18
|
|
73a26 Dir_Name{45A12} 13|162b26 163r39
|
|
78U14*Make_Dir 78>24 13|605b14 611l8 611t16
|
|
78a24 Dir_Name{45A12} 13|605b24 606r39
|
|
82U14*Remove_Dir 83>7 84>7 13|711b14 748s19 765s10 767l8 767t18
|
|
83a7 Dir_Name{45A12} 13|712b7 715r40 732r29 739r19 749r22 755r19 765r22
|
|
84b7 Recursive{boolean} 13|713b7 724r14
|
|
89V13*Get_Current_Dir{45A12} 13|556b13 562l8 562t23
|
|
92U14*Get_Current_Dir 92<31 92<55 13|560s7 564b14 589l8 589t23
|
|
92a31 Dir{45A12} 13|564b31 566r26 566r39 577r13 577r40 577r70 579m7 583r37
|
|
. 584r9 584r14 586m10 586r15 587r46 587r51
|
|
92i55 Last{natural} 13|564b55 576m7 579r28 579r61 583r30
|
|
103A12*Path_Name{string}<integer> 107r30 117r16 138r36 145r31 152r15 153r52
|
|
. 173r14 174r58 13|62r16 74r19 87r19 194r30 216r14 217r58 469r36 496r31 506r15
|
|
107V13*Dir_Name{45A12} 107>23 13|194b13 209l8 209t16
|
|
107a23 Path{103A12} 13|194b23 197r22 207r17 207r23
|
|
116V13*Base_Name{string} 117>7 118>7 13|61b13 113r55 115r24 156l8 156t17
|
|
. 498s14
|
|
117a7 Path{103A12} 13|62b7 113r65 115r34 145r10 146r17 150r27 153r43
|
|
118a7 Suffix{string} 13|63b7 145r25 150r33 154r43
|
|
138V13*File_Extension{string} 138>29 13|469b13 490l8 490t22
|
|
138a29 Path{103A12} 13|469b29 472r20 478r19 481r35 481r50 485r32 488r17 488r30
|
|
145V13*File_Name{string} 145>24 13|496b13 499l8 499t17
|
|
145a24 Path{103A12} 13|496b24 498r25
|
|
150E9*Path_Style 150e50 153r15 13|507r15
|
|
150n24*UNIX{150E9} 13|518r21 529r24
|
|
150n30*DOS{150E9} 13|530r24
|
|
150n35*System_Default{150E9} 153r29 13|507r29 531r24
|
|
151V13*Format_Pathname{103A12} 152>7 153>7 13|505b13 547l8 547t23
|
|
152a7 Path{103A12} 13|506b7 509r34 515r18 516r18 525r21 526r33 540r27
|
|
153e7 Style{150E9} 13|507b7 518r13 528r21
|
|
171E9*Environment_Style 171e63 174r14 13|217r14
|
|
171n31*UNIX{171E9} 13|288r40
|
|
171n37*DOS{171E9} 13|290r40
|
|
171n42*Both{171E9} 13|288r60 290r59
|
|
171n48*System_Default{171E9} 174r35 13|217r35 286r64
|
|
172V13*Expand_Path{103A12} 173>7 174>7 13|215b13 463l8 463t19
|
|
173a7 Path{103A12} 13|216b7 302r31 303r21 307r23 308r22 331r24 338r46 347r36
|
|
. 354r29 372r26 372r51 375r16 381r42 398r24 409r47 413r42 415r53 416r59 427r64
|
|
. 438r24 450r26
|
|
174e7 Mode{171E9} 13|217b7 286r57 288r33 288r53 290r33 290r52
|
|
210U14*Open 210<20 210>40 13|617b14 634l8 634t12 732s10
|
|
210p20 Dir{54P9} 13|618b7 627m7 629r23 630m16 631m10
|
|
210a40 Dir_Name{45A12} 13|619b7 624r40
|
|
216U14*Close 216=21 13|174b14 188l8 188t13 764s10
|
|
216p21 Dir{54P9} 13|174b21 182r23 186r34 187m13
|
|
221V13*Is_Open{boolean} 221>22 13|182s14 595b13 599l8 599t15 629s14 659s14
|
|
221p22 Dir{54P9} 13|595b22 597r14 598r34
|
|
224U14*Read 225>7 226<7 227<7 13|640b14 693l8 693t12 735s13
|
|
225p7 Dir{54P9} 13|641b7 659r23 665r28
|
|
226a7 Str{string} 13|642b7 673r13 673r44 674r15 689r19 690m13 690r41
|
|
227i7 Last{natural} 13|643b7 668m10 672m7 689r32
|
|
239V13*Read_Is_Thread_Safe{boolean} 13|699b13 705l8 705t27
|
|
249M9*Dir_Type_Value<15|67M9> 252r28 13|51r34 627r18 627r34
|
|
258a4 Dir_Seps{8|46A9} 13|92r33 197r28 472r26 526r43
|
|
X 13 g-dirope.adb
|
|
47i4 Filename_Max{integer} 648r28 717r34
|
|
50U14 Free[10|20] 187s7 630s10
|
|
53b4 On_Windows{boolean} 583r10
|
|
65V16*Get_File_Names_Case_Sensitive{integer} 67b<c,__gnat_get_file_names_case_sensitive>13
|
|
. 71s36
|
|
70b7 Case_Sensitive_File_Name{boolean} 149r10
|
|
73V16 Basename{string} 74>10 75>10 86b16 140l11 140t19 150s17 152s17
|
|
74a10 Path{12|103A12} 87b10 92r27 98r46 102r21 107r21 107r27 109r24 113r42
|
|
75a10 Suffix{string} 88b10 106r13 107r39 107r71 109r36
|
|
90i10 Cut_Start{natural} 98m10 98r27 98r62 115r40
|
|
93i10 Cut_End{natural} 102m10 107r60 109m13 115r62
|
|
112q10 Check_For_Standard_Dirs 139l14 139e37
|
|
113i13 Offset{integer} 115r52 115r72
|
|
114a13 BN{string} 124r16 124r33 128r24 129r55 129r59 130r24 130r28 134r23
|
|
. 134r27 134r43 137r23
|
|
118b13 Has_Drive_Letter{boolean} 127r19
|
|
163a7 C_Dir_Name=163:48{string} 165r17
|
|
175i7 Discard{integer} 176r29 186m7
|
|
178V16*closedir{integer} 178>26 179b<c,__gnat_closedir>25 186s18
|
|
178m26 directory{16|47M12}
|
|
195i7 Last_DS{natural} 200r10 207r37
|
|
219e7*Environment_Variable_Char{character} 220m25 220r25 286r22
|
|
222p7 Result{18|67P12} 249r27 254r10 259r45 263r10 273r46 275r43 276m23 276r23
|
|
. 277m10 456r49 459m26 459r26
|
|
223i7 Result_Last{natural} 249r13 253m10 253r25 254r18 259r16 263r18 263r37
|
|
. 264m10 264r25 275r27 275r56 456r62
|
|
225U17 Append 225>25 247b17 255l11 255t17 313s22 325s19 331s16 392s16 395s19
|
|
. 437s16 438s16
|
|
225e25 C{character} 247b25 254r34
|
|
226U17 Append 226>25 257b17 265l11 265t17 384s19 398s16 430s19
|
|
226a25 S{string} 257b25 259r30 263r51 263r64 264r39
|
|
229U17 Double_Result_Size 250s13 260s13 271b17 278l11 278t29
|
|
232V16 Is_Var_Prefix{boolean} 232>31 233r22 284b16 291l11 291t24 302s16
|
|
232e31 C{character} 284b31 286r18 288r15 290r15
|
|
235U17 Read 235=23 297b17 340l11 340t15 453s10
|
|
235i23 K{positive} 297b23 302r37 303r27 307r19 308r28 314m22 314r27 319m27
|
|
. 331r30 336m13 336r18 338r42
|
|
239U17 Var 239=22 319s22 346b17 444l11 444t14
|
|
239i22 K{positive} 346b22 347r42 352m10 352r15 354r35 362m16 362r21 368r18
|
|
. 381r48 398r30 405r18 427r70 443m10
|
|
272p10 New_Result{18|67P12} 275r10 277r20
|
|
298e10 P{character} 303m16 308r37 313r30 325r27
|
|
301l10 For_All_Characters 338r18 339l19 339e37
|
|
347e10 P{character} 354r13 358r16 392r24
|
|
348e10 T{character} 359m16 361m16 372r37 375r27 394r19
|
|
349i10 E{positive} 368m13 371m16 371r21 372r32 372r47 375r22 381r53 398r35
|
|
. 405m13 409r53 410m16 410r21 413r38 415r59 416r65 418m22 418r27 424m16 424r21
|
|
. 427r75 438r30 443r15
|
|
380p19 Env{18|67P12} 384r27 385m32 385r32
|
|
412l16 Var_Name 413r24 420r27 422l25 422e33
|
|
427p19 Env{18|67P12} 430r27 431m32 431r32
|
|
450i10 K{positive} 453m16 453r16
|
|
456a13 Returned_Value{string} 460r20
|
|
470i7 First{natural} 477r10 478m10 481r41
|
|
474i7 Dot{natural} 481m7 485r10 485r26 488r23
|
|
509a7 N_Path{string} 510r34 519m13 529m42 530m42 531m42 540m13 546r14 546r22
|
|
510i7 K{positive} 516r24 516r29 519r21 519r26 522m10 522r15 525r16 529r50
|
|
. 530r50 531r50 534m16 534r21 540r21 541m13 541r18 546r38
|
|
511b7 Prev_Dirsep{boolean} 527r20 537m13 542m13
|
|
525i11 J{integer} 526r39 540r33
|
|
553i4 Max_Path{integer} 554m22 554r22 557r34 565r29 566r51
|
|
557a7 Current_Dir{string} 560m24 561r14
|
|
558i7 Last{natural} 560m37 561r32
|
|
565i7 Path_Len{natural} 574m46 574r46 577r26 577r52
|
|
566a7 Buffer{string} 574m30 574r30 579r12 579r37 579r45
|
|
568U17*Local_Get_Current_Dir 569>10 570>10 571b<c,__gnat_get_current_dir>25
|
|
. 574s7
|
|
569m10 Dir{15|67M9}
|
|
570m10 Length{15|67M9}
|
|
606a7 C_Dir_Name=606:48{string} 608r22
|
|
621V16*opendir{16|47M12} 621>25 622b<c,__gnat_opendir>25 627s50
|
|
621a25 file_name{string}
|
|
624a7 C_File_Name=624:49{string} 627r59
|
|
645m7 Filename_Addr{15|67M9} 663m7 667r10 686r45
|
|
646i7 Filename_Len{integer} 665m54 665r54 673r26 673r56 677r46
|
|
648a7 Buffer(character) 665m38 665r38
|
|
652V16*readdir_gnat{15|67M9} 653>10 654>10 655^10 656b<c,__gnat_readdir>25
|
|
. 664s9
|
|
653m10 Directory{15|67M9}
|
|
654m10 Buffer{15|67M9}
|
|
655p10 Last(integer)
|
|
677A18 Path_String{string}<integer> 678r47
|
|
678P18 Path_String_Access(677A18) 683r25 685r33
|
|
680V19 Address_To_Access[9|20]{678P18} 686s26
|
|
685p10 Path_Access{678P18} 690r24
|
|
689i14 J{integer} 690r18 690r37
|
|
700V16*readdir_is_thread_safe{integer} 702b<c,__gnat_readdir_is_thread_safe>13
|
|
. 704s15
|
|
715a7 C_Dir_Name=715:49{string} 725r20
|
|
716i7 Last{integer} 735m37 736r23 739r57 741r29 743r30 749r60 755r57
|
|
717a7 Str{string} 735m32 739r47 741r19 743r20 749r50 755r47
|
|
718b7 Success{boolean} 756m19 758r23
|
|
719p7 Current_Dir{12|54P9} 732m16 732r16 735r19 764m17 764r17
|
|
X 14 g-os_lib.ads
|
|
51K14*OS_Lib=51:36 13|41w11 53r42 119r34 222r21 272r32 276r10 380r25 381r27
|
|
. 385r19 427r25 427r49 431r19 459r13 738r21 754r21
|
|
X 15 system.ads
|
|
37K9*System 12|40w6 249r31 13|38w6 38r23 39r6 39r23 569r19 570r19 598r18
|
|
. 598r46 653r22 654r22 655r54 665r12 667r26 15|200e11
|
|
67M9*Address 12|249r38 13|569r26 570r26 598r25 645r23 653r29 654r29 655r61
|
|
. 665r19 682r25
|
|
69m4*Null_Address{67M9} 13|598r53 667r33
|
|
81V14*"="{boolean} 13|598r43 667r24
|
|
X 16 s-crtl.ads
|
|
38K16*CRTL 13|39w13 39r30 608r10 16|241e16
|
|
47M12*DIRs{15|67M9} 13|178r38 186r28 621r52
|
|
53I12*int{integer}
|
|
72n50*Unspecified{72E9} 13|608r34
|
|
199V13*rmdir{53I12} 13|725s13
|
|
202V13*chdir{53I12} 13|165s10
|
|
205V13*mkdir{53I12} 13|608s15
|
|
X 18 s-os_lib.ads
|
|
67P12*String_Access{23|45P9} 13|222r28 272r39 380r32 427r32
|
|
72U14*Free=72:62 13|276s17 385s26 431s26 459s20
|
|
360U14*Delete_File 13|754s28
|
|
414V13*Is_Directory{boolean} 13|738s28
|
|
1003V13*Getenv{67P12} 13|381s34 427s56
|
|
1053e4*Directory_Separator{character} 13|53r49
|
|
1056e4*Path_Separator{character} 13|119r41
|
|
X 23 s-string.ads
|
|
45P9*String_Access(string)
|
|
|