1V "GNAT Lib v9"
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_ACCESS_SUBPROGRAMS
16RV NO_ALLOCATORS
17RV NO_EXCEPTIONS
18RV NO_IMPLICIT_CONDITIONALS
19RV NO_LOCAL_ALLOCATORS
20RV NO_SECONDARY_STACK
21RV NO_STANDARD_STORAGE_POOLS
22RV NO_UNCHECKED_DEALLOCATION
23RV NO_DEFAULT_INITIALIZATION
24RV NO_DYNAMIC_SIZED_OBJECTS
25RV NO_IMPLICIT_LOOPS
26RV NO_OBSOLESCENT_FEATURES
27RV SPARK_05
28
29U ada.environment_variables%b  a-envvar.adb	71641cad NE OL PK
30W ada%s			ada.ads			ada.ali
31W ada.unchecked_deallocation%s
32W interfaces%s		interfac.ads		interfac.ali
33W interfaces.c%s	i-c.adb			i-c.ali
34W interfaces.c.strings%s  i-cstrin.adb		i-cstrin.ali
35W system%s		system.ads		system.ali
36W system.crtl%s		s-crtl.ads		s-crtl.ali
37Z system.secondary_stack%s  s-secsta.adb	s-secsta.ali
38
39U ada.environment_variables%s  a-envvar.ads	767099b7 NE OL PR PK
40W ada%s			ada.ads			ada.ali
41
42D ada.ads		20170911084841 76789da1 ada%s
43D a-envvar.ads		20170908151217 00080416 ada.environment_variables%s
44D a-envvar.adb		20190108095404 a439ad37 ada.environment_variables%b
45D a-unccon.ads		20170908151217 0e9b276f ada.unchecked_conversion%s
46D a-uncdea.ads		20170908151217 eff36322 ada.unchecked_deallocation%s
47D interfac.ads		20190108095404 5ab55268 interfaces%s
48D i-c.ads		20170908151217 5421119b interfaces.c%s
49D i-cstrin.ads		20190108095404 341d0ddf interfaces.c.strings%s
50D system.ads		20190108095404 c631886f system%s
51D s-crtl.ads		20190108095404 0ebbdb71 system.crtl%s
52D s-exctab.ads		20190108095404 54135002 system.exception_table%s
53D s-parame.ads		20190108095404 48ec542b system.parameters%s
54D s-secsta.ads		20190108095404 20bbe636 system.secondary_stack%s
55D s-stalib.ads		20190108095404 09bd3940 system.standard_library%s
56D s-stoele.ads		20190108095404 2dc34a04 system.storage_elements%s
57X 1 ada.ads
5816K9*Ada 20e8 2|19r9 69r5 3|34r6 36r14 109r29 228r5
59X 2 a-envvar.ads
6019K13*Environment_Variables 1|16k9 2|20r25 69l9 69e30 3|36b18 228l9 228t30
6122V13*Value{string} 22>20 3|190b13 221l8 221t13 225s37
6222a20 Name{string} 3|190b20 198r47 201r20 201r36
6329V13*Value{string} 29>20 29>35 3|223b13 226l8 226t13
6429a20 Name{string} 3|223b20 225r26 225r44
6529a35 Default{string} 3|223b35 225r55
6634V13*Exists{boolean} 34>21 3|70b13 92l8 92t14 225s18
6734a21 Name{string} 3|70b21 78r47 81r20 81r36
6839U14*Set 39>19 39>34 3|169b14 184l8 184t11
6939a19 Name{string} 3|169b19 170r30 177r20 177r36
7039a34 Value{string} 3|169b34 171r30 180r21 180r38
7152U14*Clear 52>21 3|42b14 53l8 53t13
7252a21 Name{string} 3|42b21 46r30 49r20 49r36
7357U14*Clear 3|59b14 64l8 64t13
7462U14*Iterate 63^7 3|98b14 163l8 163t15
7563p7 Process 3|99b7 151r16
7663a44 Name{string}
7763a50 Value{string}
78X 3 a-envvar.adb
7943U17*Clear_Env_Var 43>32 44b<c,__gnat_unsetenv>25 52s7
8043m32 Name{9|67M9}
8146a7 F_Name{string} 49m7 50m7 50r15 52m22 52r22
8260U17*Clear_Env 61b<c,__gnat_clearenv>25 63s7
8373U17*Get_Env_Value_Ptr 73>36 73>42 73>50 74b<c,__gnat_getenv>25 84s7
8473m36 Name{9|67M9}
8573m42 Length{9|67M9}
8673m50 Ptr{9|67M9}
8776m7 Env_Value_Ptr{9|67M9} 85m52 85r52 87r10
8877i7 Env_Value_Length{integer} 85m26 85r26
8978a7 F_Name{string} 81m7 82m7 82r15 85m10 85r10
9099a44 Name{string}
9199a50 Value{string}
92102A12 C_String_Array(8|47P9)<integer> 103r44
93103P12 C_String_Array_Access(102A12) 105r31 112r29
94105V16*Get_Env{103P12} 106b<c,__gnat_environ>25 112s54
95108P12 String_Access(string) 109r65 129r48
96109U17 Free[5|20] 160s13
97111i7 Env_Length{natural} 124r25 125m10 125r24 129r33 134r32 140r31 159r31
98112p7 Env{103P12} 117r10 124r20 135r55
99129a10 Env_Copy(108P12) 135m13 142r49 143r41 160m19 160r19
100134i14 Iterator{integer} 135r23 135r60
101140i14 Iterator{integer} 142r59 143r51
102142a16 Current_Var{string} 147r29 152r19 152r32 153r19 153r51
103143i16 Value_Index{natural} 147r42 148m19 148r34 152r53 153r32
104159i14 Iterator{integer} 160r29
105170a7 F_Name{string} 177m7 178m7 178r15 183m22 183r22
106171a7 F_Value{string} 180m7 181m7 181r16 183m38 183r38
107173U17*Set_Env_Value 173>32 173>38 174b<c,__gnat_setenv>25 183s7
108173m32 Name{9|67M9}
109173m38 Value{9|67M9}
110193U17*Get_Env_Value_Ptr 193>36 193>42 193>50 194b<c,__gnat_getenv>25 204s7
111193m36 Name{9|67M9}
112193m42 Length{9|67M9}
113193m50 Ptr{9|67M9}
114196m7 Env_Value_Ptr{9|67M9} 205m52 205r52 207r10 215r38
115197i7 Env_Value_Length{integer} 205m26 205r26 211r10 213r43 215r61
116198a7 F_Name{string} 201m7 202m7 202r15 205m10 205r10
117213a13 Result{string} 215m22 215r22 216r20
118X 5 a-uncdea.ads
11920u15*Unchecked_Deallocation 3|34w10 109r33
120X 6 interfac.ads
12138K9*Interfaces 3|33r6 101r11 6|184e15
122X 7 i-c.ads
12318K20*C 3|33r17 101r22 7|230e17
124X 8 i-cstrin.ads
12536K22*Strings 3|33w19 101r24 8|106e25
12647P9*chars_ptr 3|102r57
12752p4*Null_Ptr{47P9} 3|124r39
12874V13*Value{string} 3|135s48
129X 9 system.ads
13037K9*System 3|32r6 43r39 71r11 87r26 173r46 191r11 191r19 207r26 9|148e11
13167M9*Address 3|43r46 73r56 76r34 173r53 193r56 196r34
13269m4*Null_Address{67M9} 3|87r33 207r33
13381V14*"="{boolean} 3|87r24 207r24
134X 10 s-crtl.ads
13538K16*CRTL 3|32w13 191r26 10|241e16
13660M9*size_t 3|215r53
13788U14*strncpy 3|215s13
138
139