This file is indexed.

/usr/lib/ada/adalib/anet/anet-os.ali is in libanet0.3.1-dev 0.3.1-1ubuntu1.

This file is owned by root:root, with mode 0o444.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
V "GNAT Lib v4.9"
A -O2
A -fstack-check=specific
A -fstack-protector-strong
A -gnatyg
A -gnatyA
A -gnatyd
A -gnatyI
A -gnatyS
A -gnatyu
A -gnatyx
A -gnatyo
A -gnatVa
A -gnat05
A -gnatf
A -gnato
A -g
A -gnatwa
A -gnatwl
A -gnatwe
A -g
A -gnatA
P DB SS ZX

RN
RV NO_ALLOCATORS
RV NO_EXCEPTION_HANDLERS
RV NO_EXCEPTIONS
RV NO_IO
RV NO_IMPLICIT_CONDITIONALS
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 SPARK_05

U anet.os%b		anet-os.adb		696dec67 NE OO PK
W ada%s			ada.ads			ada.ali
W ada.directories%s	a-direct.adb		a-direct.ali
W ada.exceptions%s	a-except.adb		a-except.ali
W ada.io_exceptions%s	a-ioexce.ads		a-ioexce.ali
W ada.streams%s		a-stream.adb		a-stream.ali
W ada.streams.stream_io%s  a-ststio.adb		a-ststio.ali
W ada.tags%s		a-tags.adb		a-tags.ali
W anet%s		anet.adb		anet.ali
W anet.constants%s	anet-constants.ads	anet-constants.ali
W gnat%s		gnat.ads		gnat.ali
W gnat.os_lib%s		g-os_lib.ads		g-os_lib.ali
W interfaces%s		interfac.ads		interfac.ali
W interfaces.c%s	i-c.adb			i-c.ali
W interfaces.c_streams%s  i-cstrea.adb		i-cstrea.ali
W system%s		system.ads		system.ali
W system.secondary_stack%s  s-secsta.adb	s-secsta.ali

U anet.os%s		anet-os.ads		52a6a2c2 EE OO PK
W ada.tags%s		a-tags.adb		a-tags.ali
W anet%s		anet.adb		anet.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
D a-calend.ads		20120515092648 d86d6c8c
D a-charac.ads		20070912115821 2d3ec45b
D a-chlat1.ads		20140225151544 66457d31
D a-direct.ads		20101220072657 9d42e46d
D a-except.ads		20140129161953 f86a4103
D a-finali.ads		20111121113555 52ecdc1b
D a-ioexce.ads		20140225151544 e4a01f64
D a-stream.ads		20140122164720 1a984740
D a-ststio.ads		20120709130952 c3455b31
D a-string.ads		20070406091342 90ac6797
D a-strmap.ads		20090409150019 9cb836fb
D a-strunb.ads		20120426100351 3f91d4c5
D a-tags.ads		20111212115430 6c0509d0
D a-unccon.ads		20070406091342 f9eb8f06
D a-uncdea.ads		20070406091342 f15a5ed1
D anet.ads		20140811220322 062d45a5
D anet-constants.ads	20140811220322 ee8dd842
D anet-os.ads		20140811220322 548be767
D anet-os.adb		20140811220322 b17274a9
D gnat.ads		20110801150502 fd2ad2f1
D g-os_lib.ads		20090409150019 0db74523
D interfac.ads		20140225151838 69adb1b9
D i-c.ads		20110801143639 5421119b
D i-cstrea.ads		20130412125801 8128536b
D system.ads		20140730121111 90249111
D s-atocou.ads		20131010110730 cd7c94ca
D s-atocou.adb		20131010121735 62bad392
D s-crtl.ads		20140225151544 840e6817
D s-exctab.ads		20140225151139 54135002
D s-ficobl.ads		20120709130952 55a71d43
D s-finmas.ads		20140225151139 814daec4
D s-finroo.ads		20120426095924 4ff27390
D s-oscons.ads		20140730121112 a445b120
D s-os_lib.ads		20140225151139 73b554c6
D s-parame.ads		20140225151139 ab8cb46a
D s-pooglo.ads		20110804083314 542f33d0
D s-secsta.ads		20140225151139 86a2856d
D s-soflin.ads		20140225151139 aa763b52
D s-stache.ads		20140225151139 a37c21ec
D s-stalib.ads		20140225151139 a891183f
D s-stoele.ads		20140225151139 2dc34a04
D s-stoele.adb		20140225151139 ed88f8fb
D s-stopoo.ads		20131010103753 b16154c2
D s-stposu.ads		20121005142121 ffeba1c5
D s-stratt.ads		20131014135145 aedef97e
D s-string.ads		20140225151139 8fe54fb7
D s-traent.ads		20140225151139 b5116092
D s-unstyp.ads		20140225151139 510692af
X 1 ada.ads
16K9*Ada 19e8 19|31r14 20|24r6 25r6 26r6 86r14 88r11 97r15 106r16
X 5 a-direct.ads
76K13*Directories 487e20 20|24w10 106r20
292I9*File_Size<long_integer>
306V13*Size{292I9} 20|106s32
306s19 Name{string} 20|106r38
X 8 a-ioexce.ads
18K13*IO_Exceptions 30e22 20|26w10 97r19
23X4*Name_Error 20|97r33
X 9 a-stream.ads
36K13*Streams 84e16 19|31r18 20|25r10 86r18 88r15
42M9*Stream_Element
44I9*Stream_Element_Offset<long_integer> 20|103r17 105r18
51A9*Stream_Element_Array(42M9)<44I9> 19|31r26 20|86r26 104r17
X 10 a-ststio.ads
39K21*Stream_IO 223e26 20|25w18 90r19 93r10 94r34 108r10 111r10 121r13
44P9*File_Type 20|90r29
46n23*In_File{46E9} 20|94r44
73U14*Open 20|93s20
74p7 File{44P9} 20|93r26
75e7 Mode{46E9} 20|94r26
76s7 Name{string} 20|95r26
79U14*Close 20|111s20 121s23
79p22 File{44P9} 20|111r27 121r30
103U14*Read 20|108s20
104p7 File{44P9} 20|108r26
105a7 Item{9|51A9} 20|109r26
106i7 Last{9|44I9} 20|110r26
X 17 anet.ads
36K9*Anet 136e9 19|24r9 43r5 20|33r6 35r14 127r5
113N4*C_Failure 20|50r16
116V13*Get_Errno_String{string} 20|54s14
X 18 anet-constants.ads
28K14*Constants 77e19 20|33w11 51r31
30K12*Sys=30:31 20|51r41
X 19 anet-os.ads
24K14*OS 17|36k9 19|43l10 43e12 20|35b19 127l10 127t12
26U14*Execute 26>23 20|60b14 80l8 80t15
26s23 Command{string} 20|60b23 66r31 78r39
29V13*Read_File{9|51A9} 30>7 20|84b13 125l8 125t17
30s7 Filename{string} 20|85b7 95r34 98r54 106r46 114r63 123r17
34U14*Delete_File 35>7 36>7 20|39b14 56l8 56t19
35s7 Filename{string} 20|40b7 47r49 53r58
36b7 Ignore_Missing{boolean} 20|41b7 51r64
40X4*Command_Failed 20|77r16
41X4*IO_Error 20|53r16 98r19 114r19 122r19
X 20 anet-os.adb
46i7 Res{24|35I9} 49m7 50r10
47a7 C_Path{24|79A9} 49r51
62b7 Success{boolean} 70m42 76r14
63a7 Args{35|666A12} 65m7 66m7 69r42 72r16 73m28 73r28
72i11 A{integer} 73r34
90p7 Data_File{10|44P9} 93m34 93r34 108r34 111m35 111r35 121m38 121r38
103i10 Len{9|44I9} 110m34 113r13
104a10 Data{9|51A9} 109m34 113r20 117r17
X 21 gnat.ads
34K9*GNAT 20|31r6 51r10 63r17 68r7 73r10 21|37e9
X 22 g-os_lib.ads
51K14*OS_Lib=51:36 20|31w11 51r15 63r22 68r12 73r15
X 23 interfac.ads
38K9*Interfaces 20|28r6 29r6 43r11 23|179e15
X 24 i-c.ads
18K20*C 20|28w17 44r16 46r16 47r25 47r41 49r14 24|230e17
35I9*int<integer> 20|44r18 46r18 49r16
72E9*char<character>
79A9*char_array(72E9)<60M9> 20|47r27
84V13*To_C{79A9} 20|47s43
X 25 i-cstrea.ads
37K20*C_Streams 20|29w17 49r21 25|285e25
40M12*chars{29|41M12}
198V13*unlink=199:26{29|53I12} 20|49s31
198m21 filename{40M12} 20|49r39
X 26 system.ads
64M9*Address
X 29 s-crtl.ads
41M12*chars{26|64M9}
53I12*int{integer}
X 34 s-oscons.ads
106N4*ENOENT 20|51r45
X 35 s-os_lib.ads
75U14*Free=75:62 20|73s22
77A12*String_List{47|54A9}<integer>
666A12*Argument_List{77A12}<integer> 20|63r29
688U14*Spawn 20|68s19
689s7 Program_Name{string} 20|68r26
690a7 Args{666A12} 20|69r26
691b7 Success{boolean} 20|70r26
960V13*Errno{integer} 20|51s22
X 47 s-string.ads
45P9*String_Access(string)
54A9*String_List(45P9)<integer>