This file is indexed.

/usr/lib/ada/adalib/gnatprj/mlib-tgt.ali is in libgnatprj4.9-dev 4.9.2-1.

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
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
V "GNAT Lib v4.9"
A -nostdinc
A -O2
A -fPIC
A -g
A -gnatn
A -mtune=generic
A -march=x86-64
P SS ZX

RN
RV NO_ACCESS_SUBPROGRAMS
RV NO_ALLOCATORS
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 SPARK_05

U mlib.tgt%b		mlib-tgt.adb		11359296 NE OO PK
W ada.tags%s		a-tags.adb		a-tags.ali
W mlib%s		mlib.adb		mlib.ali
W mlib.fil%s		mlib-fil.adb		mlib-fil.ali
W mlib.tgt%s		mlib-tgt.adb		mlib-tgt.ali
W mlib.tgt.specific%s	mlib-tgt-specific.adb	mlib-tgt-specific.ali
W prj%s			prj.adb			prj.ali
W prj.com%s		prj-com.ads		prj-com.ali
W system.secondary_stack%s  s-secsta.adb	s-secsta.ali

U mlib.tgt%s		mlib-tgt.ads		76a2ee3f EE NE OO PK
W ada.tags%s		a-tags.adb		a-tags.ali
W mlib%s		mlib.adb		mlib.ali
W prj%s			prj.adb			prj.ali

D ada.ads		20070406091342 3ffc8e18
D a-except.ads		20140129161953 f86a4103
D a-finali.ads		20111121113555 52ecdc1b
D a-stream.ads		20140122164720 1a984740
D a-tags.ads		20111212115430 6c0509d0
D a-unccon.ads		20070406091342 f9eb8f06
D a-uncdea.ads		20070406091342 f15a5ed1
D alloc.ads		20120330092659 daf1344a
D casing.ads		20100909094434 5c2a7161
D debug.ads		20090420131856 3ea59655
D gnat.ads		20110801150502 fd2ad2f1
D g-dynhta.ads		20140123165450 a2f217e6
D g-dyntab.ads		20140225151544 07ce153b
D g-dyntab.adb		20140225151544 ea85823a
D g-hesorg.ads		20110801150502 106922da
D g-os_lib.ads		20090409150019 0db74523
D hostparm.ads		20130411123322 c164ed60
D interfac.ads		20140225151838 69adb1b9
D mlib.ads		20090422103315 f0a445cd
D mlib-fil.ads		20070910124710 53d71d7c
D mlib-tgt.ads		20090429092807 3eb001ae
D mlib-tgt.adb		20100909124627 0896aefb
D mlib-tgt-specific.ads	20070910124710 dd8e0443
D namet.ads		20140129155348 0b5fbeae
D opt.ads		20140225154805 0424f3ab
D osint.ads		20140225150201 1af80c1c
D output.ads		20140219102553 2d9479ad
D prj.ads		20140206100638 b8b6aa5c
D prj-com.ads		20090407150127 a94a24fc
D scans.ads		20140124144712 bebd53fa
D system.ads		20141119215827 90249111
D s-conca2.ads		20140225151544 02a0d7d0
D s-exctab.ads		20140225151139 54135002
D s-finmas.ads		20140225151139 814daec4
D s-finroo.ads		20120426095924 4ff27390
D s-memory.ads		20140225151139 597d6634
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-string.ads		20140225151139 8fe54fb7
D s-traent.ads		20140225151139 b5116092
D s-unstyp.ads		20140225151139 510692af
D s-wchcon.ads		20140225151139 1b7d22d2
D table.ads		20090506081141 e3a9ec16
D table.adb		20130104091825 d2a5ae47
D tree_io.ads		20130910150933 92caaa96
D types.ads		20140129155348 09a1b5bd
D uintp.ads		20141119214236 2762e44a
D unchconv.ads		20070406091342 ca2f9e18
D unchdeal.ads		20070406091342 214516a4
D urealp.ads		20130411125352 e500ee51
X 19 mlib.ads
34K9*MLib 97e9 21|34r9 270r5 22|26r6 29r6 30r23 33r14 505r5
X 20 mlib-fil.ads
28K14*Fil 52e13 22|26w11 354r19 359r19 403r40 407r40
35V13*Append_To{string} 22|354s23 359s23 403s44 407s44
X 21 mlib-tgt.ads
34K14*Tgt 19|34k9 21|162E4 270l10 270e13 22|29r11 30r28 33b19 505l10 505t13
36V13*Support_For_Libraries{28|64E9} 22|491b13 494l8 494t29
40V13*Standalone_Library_Auto_Init_Is_Supported{boolean} 22|473b13 476l8
. 476t49
45V13*Archive_Builder{string} 22|39b13 42l8 42t23
48V13*Archive_Builder_Options{37|91P12} 22|57b13 60l8 60t31
51V13*Archive_Builder_Append_Options{37|91P12} 22|75b13 78l8 78t38
55V13*Archive_Indexer{string} 22|111b13 114l8 114t23
60V13*Archive_Indexer_Options{37|91P12} 22|129b13 132l8 132t31
63V13*Dynamic_Option{string} 22|229b13 232l8 232t22
67V13*Libgnat{string} 22|301b13 304l8 304t15
70V13*Archive_Ext{string} 22|93b13 96l8 96t19 354s44 403s65
74V13*Object_Ext{string} 22|437b13 440l8 440t18
78V13*DLL_Prefix{string} 22|211b13 214l8 214t18 358s51 406s40
82V13*DLL_Ext{string} 22|193b13 196l8 196t15 359s44 407s65
87V13*PIC_Option{string} 22|455b13 458l8 458t18
90V13*Is_Object_Ext{boolean} 90>28 22|247b13 250l8 250t21
90s28 Ext{string} 22|247b28 249r33
93V13*Is_C_Ext{boolean} 93>23 22|265b13 268l8 268t16
93s23 Ext{string} 22|265b23 267r28
96V13*Is_Archive_Ext{boolean} 96>29 22|283b13 286l8 286t22
96s29 Ext{string} 22|283b29 285r34
99V13*Default_Symbol_File_Name{string} 22|175b13 178l8 178t32
103U14*Build_Dynamic_Library 104>7 105>7 106>7 107>7 108>7 109>7 110>7 111>7
. 112>7 22|147b14 169l8 169t29
104a7 Ofiles{37|666A12} 22|148b7 160r10
105a7 Options{37|666A12} 22|149b7 161r10
106a7 Interfaces{37|666A12} 22|150b7 162r10
107s7 Lib_Filename{string} 22|151b7 163r10
108s7 Lib_Dir{string} 22|152b7 164r10
109r7 Symbol_Data{28|948R9} 22|153b7 165r10
110i7 Driver_Name{24|155I9} 22|154b7 166r10
111s7 Lib_Version{string} 22|155b7 167r10
112b7 Auto_Init{boolean} 22|156b7 168r10
142V13*Library_Exists_For{boolean} 143>7 144>7 22|319b13 325l8 325t26
143p7 Project{28|135P9} 22|320b7 324r38
144p7 In_Tree{28|107P9} 22|321b7 324r47
148V13*Library_File_Name_For{24|482I9} 149>7 150>7 22|369b13 375l8 375t29
149p7 Project{28|135P9} 22|370b7 374r41
150p7 In_Tree{28|107P9} 22|371b7 374r50
154V13*Library_Major_Minor_Id_Supported{boolean} 22|419b13 422l8 422t40
162a4 No_Argument_List{47|54A9}
166P9 String_Function(string) 194r26 205r22 208r26 215r35 221r18 224r21 227r25
. 239r18 254r21 257r21
167P9 Is_Ext_Function(boolean) 167>45 230r24 233r19 236r25
167s45 Ext{string}
168P9 String_List_Access_Function(47|55P9) 197r34 201r41 211r34
171P9 Build_Dynamic_Library_Function 172>7 173>7 174>7 175>7 176>7 177>7
. 178>7 179>7 180>7 218r32
172a7 Ofiles{37|666A12}
173a7 Options{37|666A12}
174a7 Interfaces{37|666A12}
175s7 Lib_Filename{string}
176s7 Lib_Dir{string}
177r7 Symbol_Data{28|948R9}
178i7 Driver_Name{24|155I9}
179s7 Lib_Version{string}
180b7 Auto_Init{boolean}
182P9 Library_Exists_For_Function(boolean) 183>7 184>7 244r29
183p7 Project{28|135P9}
184p7 In_Tree{28|107P9}
186P9 Library_File_Name_For_Function(24|482I9) 187>7 188>7 250r32
187p7 Project{28|135P9}
188p7 In_Tree{28|107P9}
190P9 Boolean_Function(boolean) 260r52 268r43
191P9 Library_Support_Function(28|64E9) 264r32
193V13 Archive_Builder_Default{string} 194r45 22|48b13 51l8 51t31
194p4 Archive_Builder_Ptr{166P9} 22|41r14
196V13 Archive_Builder_Options_Default{37|91P12} 198r36 22|66b13 69l8 69t39
197p4 Archive_Builder_Options_Ptr{168P9} 22|59r14
200V13 Archive_Builder_Append_Options_Default{37|91P12} 202r33 22|84b13 87l8
. 87t46
201p4 Archive_Builder_Append_Options_Ptr{168P9} 22|77r14
204V13 Archive_Ext_Default{string} 205r41 22|102b13 105l8 105t27
205p4 Archive_Ext_Ptr{166P9} 22|95r14
207V13 Archive_Indexer_Default{string} 208r45 22|120b13 123l8 123t31
208p4 Archive_Indexer_Ptr{166P9} 22|113r14
210V13 Archive_Indexer_Options_Default{37|91P12} 212r36 22|138b13 141l8 141t39
211p4 Archive_Indexer_Options_Ptr{168P9} 22|131r14
214V13 Default_Symbol_File_Name_Default{string} 216r37 22|184b13 187l8 187t40
215p4 Default_Symbol_File_Name_Ptr{166P9} 22|177r14
218p4 Build_Dynamic_Library_Ptr{171P9} 22|159r7
220V13 DLL_Ext_Default{string} 221r37 22|202b13 205l8 205t23
221p4 DLL_Ext_Ptr{166P9} 22|195r14
223V13 DLL_Prefix_Default{string} 224r40 22|220b13 223l8 223t26
224p4 DLL_Prefix_Ptr{166P9} 22|213r14
226V13 Dynamic_Option_Default{string} 227r44 22|238b13 241l8 241t30
227p4 Dynamic_Option_Ptr{166P9} 22|231r14
229V13 Is_Object_Ext_Default{boolean} 229>36 230r43 22|256b13 259l8 259t29
229s36 Ext{string} 22|256b36 258r14
230p4 Is_Object_Ext_Ptr{167P9} 22|249r14
232V13 Is_C_Ext_Default{boolean} 232>31 233r38 22|274b13 277l8 277t24
232s31 Ext{string} 22|274b31 276r14
233p4 Is_C_Ext_Ptr{167P9} 22|267r14
235V13 Is_Archive_Ext_Default{boolean} 235>37 236r44 22|292b13 295l8 295t30
235s37 Ext{string} 22|292b37 294r14
236p4 Is_Archive_Ext_Ptr{167P9} 22|285r14
238V13 Libgnat_Default{string} 239r37 22|310b13 313l8 313t23
239p4 Libgnat_Ptr{166P9} 22|303r14
241V13 Library_Exists_For_Default{boolean} 242>7 243>7 245r31 22|331b13 363l8
. 363t34
242p7 Project{28|135P9} 22|332b7 338r14 346r43 348r43 351r16
243p7 In_Tree{28|107P9} 22|333b7 335r28
244p4 Library_Exists_For_Ptr{182P9} 22|324r14
247V13 Library_File_Name_For_Default{24|482I9} 248>7 249>7 251r34 22|381b13
. 413l8 413t37
248p7 Project{28|135P9} 22|382b7 387r14 395r43 398r16
249p7 In_Tree{28|107P9} 22|383b7 385r28
250p4 Library_File_Name_For_Ptr{186P9} 22|374r14
253V13 Object_Ext_Default{string} 254r40 22|446b13 449l8 449t26
254p4 Object_Ext_Ptr{166P9} 22|439r14
256V13 PIC_Option_Default{string} 257r40 22|464b13 467l8 467t26
257p4 PIC_Option_Ptr{166P9} 22|457r14
259V13 Standalone_Library_Auto_Init_Is_Supported_Default{boolean} 261r13
. 22|482b13 485l8 485t57
260p4 Standalone_Library_Auto_Init_Is_Supported_Ptr{190P9} 22|475r14
263V13 Support_For_Libraries_Default{28|64E9} 265r34 22|500b13 503l8 503t37
264p4 Support_For_Libraries_Ptr{191P9} 22|493r14
267V13 Library_Major_Minor_Id_Supported_Default{boolean} 269r14 22|428b13
. 431l8 431t48
268p4 Library_Major_Minor_Id_Supported_Ptr{190P9} 22|421r14
X 22 mlib-tgt.adb
345a13 Lib_Dir{string} 353r19 358r19
347a13 Lib_Name{string} 354r34 359r34
394a13 Lib_Name{string} 403r55 407r55
X 23 mlib-tgt-specific.ads
32K18*Specific 22|29w15 30r32 23|34e22
X 24 namet.ads
127a4*Name_Buffer{string} 22|402m16
133i4*Name_Len{natural} 22|401m16 402r34 405m16
155I9*Name_Id<integer> 21|110r22 178r22 22|154r22
159i4*No_Name{155I9} 21|110r33 178r33 22|154r33
248V13*Get_Name_String{string} 22|346s26 348s26 395s26
336V13*Name_Find{155I9} 22|410s20
414U14*Add_Str_To_Name_Buffer 22|403s16 406s16 407s16
482I9*File_Name_Type<155I9> 21|150r42 188r42 249r42 22|371r42 383r42
487i4*No_File{482I9} 22|390r17
499I9*Path_Name_Type<155I9>
X 28 prj.ads
42K9*Prj 21|32w6 32r15 22|27r6 339r10 388r10 28|2061e8
64E9*Library_Support 21|36r42 191r60 263r50 22|491r42 500r50 28|64e53
64n48*Full{64E9} 22|502r14
107P9*Project_Tree_Ref(106R9) 21|144r17 150r17 184r17 188r17 243r17 249r17
. 22|321r17 333r17 371r17 383r17
128i7*Display_Name{24|499I9} 22|346r63
135P9*Project_Id(134R9) 21|143r17 149r17 183r17 187r17 242r17 248r17 22|320r17
. 332r17 370r17 382r17
937n22*Static{937E9} 22|351r39 399r18
948R9*Symbol_Record 21|109r22 177r22 22|153r22 28|952e14
1322b7*Library{boolean} 22|338r22 387r22
1325i7*Library_Name{24|155I9} 22|348r51 395r51
1328e7*Library_Kind{937E9} 22|351r24 398r24
1331r7*Library_Dir{126R9} 22|346r51
X 29 prj-com.ads
31K13*Com 22|27w10 339r14 388r14 29|40e12
33P9*Fail_Proc
35p4*Fail{33P9} 22|339r18 388r18
X 31 system.ads
64M9*Address
X 36 s-memory.ads
53V13*Alloc{31|64M9} 103i<c,__gnat_malloc>22
68U14*Free 104i<c,__gnat_free>22
76V13*Realloc{31|64M9} 105i<c,__gnat_realloc>22
X 37 s-os_lib.ads
77A12*String_List{47|54A9}<integer> 22|68r18 86r18 140r18
91P12*String_List_Access{47|55P9} 21|48r44 51r51 60r44 169r13 196r52 200r59
. 210r52 22|57r44 66r52 75r51 84r59 129r44 138r52
479V13*Is_Regular_File{boolean} 22|352s23 357s23
666A12*Argument_List{77A12}<integer> 21|104r22 105r22 106r22 162r32 172r22
. 173r22 174r22 22|148r22 149r22 150r22
975e4*Directory_Separator{character} 22|353r29 358r29
X 47 s-string.ads
45P9*String_Access(string)
54A9*String_List(45P9)<integer>
55P9*String_List_Access(54A9)