This file is indexed.

/usr/lib/ada/adalib/gnatprj/errutil.ali is in libgnatprj4.8-dev 4.8.2-8ubuntu3.

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
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
V "GNAT Lib v4.8"
A -nostdinc
A -O2
A -fPIC
A -g
A -gnatn
A -mtune=generic
A -march=x86-64
P SS ZX

RN
RV NO_ALLOCATORS
RV NO_DIRECT_BOOLEAN_OPERATORS
RV NO_EXCEPTIONS
RV NO_LOCAL_ALLOCATORS
RV NO_STANDARD_STORAGE_POOLS
RV NO_ELABORATION_CODE
RV NO_OBSOLESCENT_FEATURES
RV SPARK

U errutil%b		errutil.adb		54e106ab NE OO PK
W ada.exceptions%s	a-except.adb		a-except.ali
W atree%s		atree.adb		atree.ali
W err_vars%s		err_vars.ads		err_vars.ali
W erroutc%s		erroutc.adb		erroutc.ali
W namet%s		namet.adb		namet.ali
W opt%s			opt.adb			opt.ali
W output%s		output.adb		output.ali
W scans%s		scans.adb		scans.ali
W sinput%s		sinput.adb		sinput.ali
W stylesw%s		stylesw.adb		stylesw.ali

U errutil%s		errutil.ads		5852c337 EE OO PK
Z atree%s		atree.adb		atree.ali
Z casing%s		casing.adb		casing.ali
Z csets%s		csets.adb		csets.ali
Z einfo%s		einfo.adb		einfo.ali
Z err_vars%s		err_vars.ads		err_vars.ali
Z opt%s			opt.adb			opt.ali
Z scans%s		scans.adb		scans.ali
Z sinfo%s		sinfo.adb		sinfo.ali
Z sinput%s		sinput.adb		sinput.ali
W styleg%s		styleg.adb		styleg.ali  AD
Z stylesw%s		stylesw.adb		stylesw.ali
W types%s		types.adb		types.ali

D ada.ads		20070406091342 3ffc8e18
D a-except.ads		20120716125141 10fcae55
D a-unccon.ads		20070406091342 f9eb8f06
D a-uncdea.ads		20070406091342 f15a5ed1
D alloc.ads		20120330092659 daf1344a
D aspects.ads		20130129140721 450982f5
D atree.ads		20130129140121 ce7e6162
D atree.adb		20130129140121 725d87a6
D casing.ads		20100909094434 5c2a7161
D csets.ads		20110902074202 e948558f
D debug.ads		20090420131856 3ea59655
D einfo.ads		20130206111307 867ce801
D einfo.adb		20130206111307 62c4a9d0
D err_vars.ads		20130102095653 f7a5388f
D erroutc.ads		20130102094607 87c2fed5
D erroutc.adb		20130206100217 5b1b560f
D errutil.ads		20121106112827 74c2502c
D errutil.adb		20130102094607 075fd3ad
D gnat.ads		20110801150502 fd2ad2f1
D g-byorma.ads		20120410054430 a1c90496
D hostparm.ads		20120315091549 c164ed60
D interfac.ads		20110906094621 129923ea
D namet.ads		20121001081109 ef58bb56
D nlists.ads		20100909093511 986e68a0
D opt.ads		20130206104433 983485a0
D output.ads		20100622132632 de75f4b4
D rident.ads		20120712104910 770cd2d0
D scans.ads		20121205105909 1d9f7ff6
D sinfo.ads		20130129140721 3dfcb66c
D sinfo.adb		20130129140721 361d7b7b
D sinput.ads		20121001092146 78ce5f33
D sinput.adb		20121001092146 183ddf51
D snames.ads		20140416143834 a6a6e2b4
D stand.ads		20120425151725 782094d3
D styleg.ads		20121002084827 8faf4546
D styleg.adb		20130129141744 c16930eb
D stylesw.ads		20130129141744 552dc895
D system.ads		20140416144310 90249111
D s-exctab.ads		20090417131547 66e51330
D s-imenne.ads		20130104124955 8707cbf0
D s-memory.ads		20090417131547 ca8bbc15
D s-os_lib.ads		20120709131452 cf6cfdbf
D s-parame.ads		20110830140625 b6e20cc0
D s-rident.ads		20130129143108 f6ad7fbe
D s-secsta.ads		20110830140625 eea35a36
D s-stalib.ads		20130104124955 f78bcf95
D s-stoele.ads		20090417130712 facd7d98
D s-stoele.adb		20100617152355 afc5dc80
D s-string.ads		20130104124955 46b01415
D s-traent.ads		20090417130712 5221ee41
D s-unstyp.ads		20090409150019 6ae15c76
D s-wchcon.ads		20090417130712 bfeb2e3d
D table.ads		20090506081141 e3a9ec16
D table.adb		20130104091825 d2a5ae47
D targparm.ads		20130613075132 2e75596d
D tree_io.ads		20130102100426 30335df9
D types.ads		20130104092849 a33fd65d
D uintp.ads		20121106101120 2762e44a
D unchconv.ads		20070406091342 ca2f9e18
D unchdeal.ads		20070406091342 214516a4
D urealp.ads		20121205110635 e500ee51
D widechar.ads		20090409150019 3fd6363b
X 7 atree.ads
44K9*Atree 3867e10 18|26w6 26r20
295i4*Serious_Errors_Detected{57|62I12} 18|311m13 311r40 591m7
301i4*Total_Errors_Detected{57|62I12} 18|308m10 308r35 487r13 505r13 523r13
. 526r16 530r24 565r13 573m10 573r35 592m7
307i4*Warnings_Detected{57|62I12} 18|305m10 305r31 487r37 505r37 534r13 536r24
. 539r16 546r19 559r13 573r59 574m10 593m7
X 14 err_vars.ads
33K9*Err_Vars 151e13 18|27w6 27r20
71i4*Raise_Exception_On_Error{57|62I12} 18|175r10
80X4*Error_Msg_Exception 18|176r16
83i4*Current_Error_Source_File{57|561I9} 18|625r19 631m10
108i4*Error_Msg_Col{57|177I9} 18|674r28
115i4*Error_Msg_Sloc{57|206I12} 18|731r44
X 15 erroutc.ads
32K9*Erroutc 522e12 18|28w6 28r20
38b4*Continuation{boolean} 18|184r10 217r42 256r25 276r23 287r14 734m13
47i4*Flag_Source{57|561I9} 18|689m7
50b4*Is_Warning_Msg{boolean} 18|196r10 213r42
53e4*Warning_Msg_Char{character} 18|214r42
60b4*Is_Style_Msg{boolean} 18|212r42
64b4*Is_Serious_Error{boolean} 18|215r42
67b4*Is_Unconditional_Msg{boolean} 18|216r42 747m13
76b4*Last_Killed{boolean} 18|184r27 277m19 288m10
81i4*List_Pragmas_Index{57|59I9} 18|426m10
84b4*List_Pragmas_Mode{boolean} 18|427m10
87b4*Manual_Quote_Mode{boolean} 18|687m7 743m13 743r38
97a4*Msg_Buffer{string} 18|205r54
100i4*Msglen{integer} 18|205r71 688m7
119I9*Error_Msg_Id<57|59I9> 18|156r18 159r18 363r18 364r18 365r18
124i4*No_Error_Msg{119I9} 18|197r21 206r42 220r19 223r25 245r22 291r21 373r20
. 377r21 393r21 435r20 450r21 470r21 579r26 589r26 590r26 594r18
128i4*Cur_Msg{119I9} 18|197m10 204m7 205r21 206r21 207r21 208r21 209r21 210r21
. 211r21 212r21 213r21 214r21 215r21 216r21 217r21 218r21 225r26 227r27 247r23
. 249r23 255r31 269r35 271r35 292r29 294r42 297r21 301r24 303r24 310r27 594m7
150p7*Text{57|113P9} 18|205m30
153i7*Next{119I9} 18|206m30 232r46 294m34 297m30 374r36 381r35 417r35
162i7*Sfile{57|561I9} 18|209m30 225r35 225r67 227r36 227r68 248r42 249r32
. 396r63 398r64 404r51 437r43 451r38 456r33 474r33
167i7*Sptr{57|206I12} 18|207m30 228r54 378r38 378r64
174i7*Optr{57|206I12} 18|208m30
183i7*Line{57|171I9} 18|210m30 246r42 247r32 403r51 436r43 455r33 473r33
186i7*Col{57|177I9} 18|211m30 407r36 411r49
189b7*Warn{boolean} 18|213m30 265r45 269r44 301r33
192e7*Warn_Chr{character} 18|214m30
199b7*Style{boolean} 18|212m30 267r45 271r44 303r33
202b7*Serious{boolean} 18|215m30 310r36
205b7*Uncond{boolean} 18|216m30 255r40
208b7*Msg_Cont{boolean} 18|217m30
217b7*Deleted{boolean} 18|218m30 394r37
222K12*Errors[53|55] 18|203r7 204r18 205r7 206r7 207r7 208r7 209r7 210r7
. 211r7 212r7 213r7 214r7 215r7 216r7 217r7 218r7 225r12 225r43 227r13 227r44
. 228r30 232r22 246r18 247r9 248r18 249r9 255r17 265r21 267r21 269r21 271r21
. 294r10 297r7 301r10 303r10 310r13 374r17 378r21 378r45 381r18 394r20 396r46
. 398r47 403r34 404r34 407r19 411r32 417r18 436r26 437r26 451r21 455r16 456r16
. 473r16 474r16 588r7
230i4*First_Error_Msg{119I9} 18|221r19 292m10 372r14 390r15 428r15 466r15
. 579m7 589m7
235i4*Last_Error_Msg{119I9} 18|590m7
265i7*Start{57|206I12} 18|603m41
266i7*Stop{57|206I12} 18|604m41
269K12*Warnings[53|55] 18|599r7 602r10 603r10 603r26 604r10 604r26
352U14*Check_Duplicate_Message 18|380s13
359U14*Output_Error_Msgs 18|442s16 459s13 477s13
364U14*Output_Line_Number 18|635s10
371U14*Output_Msg_Text 18|413s16
397U14*Set_Msg_Char 18|744s13 759s13 774s13
402U14*Set_Msg_Insertion_File_Name 18|713s13
405U14*Set_Msg_Insertion_Line_Number 18|731s13
410U14*Set_Msg_Insertion_Name_Literal 18|701s16
412U14*Set_Msg_Insertion_Name 18|703s16
415U14*Set_Msg_Insertion_Reserved_Name 18|722s13
418U14*Set_Msg_Insertion_Reserved_Word 18|769s13
433U14*Set_Msg_Insertion_Uint 18|740s13
436U14*Set_Msg_Int 18|674s10
447U14*Set_Msg_Str 18|673s10
493U14*Test_Style_Warning_Serious_Msg 18|179s7
502V13*Warnings_Suppressed{boolean} 18|196s34
X 17 errutil.ads
39K9*Errutil 153l5 153e12 18|36b14 780l5 780t12
116U14*Initialize 18|586b14 606l8 606t18
120U14*Finalize 120>24 18|362b14 580l8 580t16
120s24 Source_Type{string} 18|362b24 439r64 458r16 476r16
127U14*Error_Msg 127>25 127>39 146r23 18|146s7 154b14 315l8 315t17 323s7
. 341s10 355s7
127s25 Msg{string} 18|154b25 179r39 180r21
127i39 Flag_Location{57|206I12} 18|154b39 162r33 165r33
130U14*Error_Msg_S 130>27 147r23 18|321b14 324l8 324t19
130s27 Msg{string} 18|321b27 323r18
133U14*Error_Msg_SC 133>28 148r23 18|330b14 343l8 343t20
133s28 Msg{string} 18|330b28 335r24 341r21
138U14*Error_Msg_SP 138>28 149r23 18|349b14 356l8 356t20
138s28 Msg{string} 18|349b28 355r18
141U14*Set_Ignore_Errors 141>33 18|661b14 664l8 664t25
141b33 To{boolean} 18|661b33 663r33
145K12*Style[35|47]
X 18 errutil.adb
38b4 Errors_Must_Be_Ignored{boolean} 171r10 663m7
47U14 Error_Msg_AP 47>28 75b14 148l8 148t20 335s10
47s28 Msg{string} 75b28 146r18
50U14 Output_Source_Line 51>7 52>7 53>7 54>7 439s13 454s13 472s13 612b14
. 655l8 655t26
51i7 L{57|171I9} 613b7 635r51 639r24
52i7 Sfile{57|561I9} 614b7 625r10 629r38 631r39 635r54 639r27 642r28
53b7 Errs{boolean} 615b7 634r10 645r13
54s7 Source_Type{string} 616b7 627r21
60U14 Set_Msg_Insertion_Column 670b14 676l8 676t32 737s13
63U14 Set_Msg_Text 63>28 63>43 180s7 682b14 778l8 778t20
63s28 Text{string} 682b28 690r12 692r18 693r15 699r21 699r40 759r27 765r26
. 766r21 769r46
63i43 Flag{57|206I12} 682b43 689r45 731r60
76i7 S1{57|206I12} 97m7 98r20 110m13 110r19 112r24 113m16 113r22 114r34 115r27
. 123m10 123r16 134r24 135r29 136r29 137r30 137r57 138r21 140m13 140r19 146r23
77e7 C{character} 98m7 112r30 114r41
156i7 Next_Msg{15|119I9} 221m7 223r13 225r57 227r58 228r44 231r22 232m10
. 232r36 297r38
159i7 Prev_Msg{15|119I9} 220m7 231m10 245r10 246r32 248r32 265r35 267r35
. 291r10 294r24
162i7 Sptr=162:33{57|206I12} 180r26 196r55 207r42 209r65 210r68 211r61 228r23
165i7 Optr=165:33{57|206I12} 208r42
363i7 Cur{15|119I9} 372m7 373r13 374r31 378r59 380r38 384m10
364i7 Nxt{15|119I9} 374m10 376r15 384r17
365i7 E{15|119I9} 390m10 393r16 394r34 396r60 398r61 403r48 404r48 407r33
. 411r46 413r33 417m13 417r32 428m10 435r15 436r40 437r40 442m35 442r35 450r16
. 451r35 455r30 456r30 459m32 459r32 466m10 470r16 473r30 474r30 477m32 477r32
365i10 F{15|119I9} 376m10 377r16 378r35 380r43 381m13 381r32
366b7 Err_Flag{boolean} 434m13 439r54 441r16
433i14 N<integer> 436r50 439r33
618i7 S{57|206I12} 639m7 642r36 649m10 649r15
619e7 C{character} 642m10 643r20 643r41 643r62 646r25
621b7 Line_Number_Output{boolean} 636m10 652r10
683e7 C{character} 693m10 698r13 706r16 712r16 715r16 721r16 724r16 730r16
. 733r16 736r16 739r16 742r16 746r16 749r16 752r16 755r16 758r16 764r16 774r27
684i7 P{natural} 690m7 692r13 693r21 694m10 694r15 699r16 699r46 700m16 700r21
. 759r33 760m13 760r18 765r21 766r27 768m13 768r18 769m52 769r52
X 23 namet.ads
38K9*Namet 18|29w6 29r20 23|544e10
149I9*Name_Id<integer>
396U14*Write_Name 18|396s19 398s19 629s10
417I9*File_Name_Type<149I9>
X 25 opt.ads
50K9*Opt 18|30w6 30r20 25|2045e8
264b4*Brief_Output{boolean} 18|389r10 506r25
637b4*Full_Path_Name_For_Brief_Errors{boolean} 18|395r19
644b4*Full_List{boolean} 18|389r31 425r10 483r31 488r20 507r38
954i4*Maximum_Messages{57|59I9} 18|558r10 559r34 565r38
1462b4*Verbose_Mode{boolean} 18|389r49 465r10 483r10 507r22
1673n31*Suppress{1673E9} 18|562r29 601r25
1673n49*Treat_As_Error{1673E9} 18|543r31 572r25
1674e4*Warning_Mode{1673E9} 18|543r16 562m13 572r10 601r10
X 26 output.ads
44K9*Output 18|31w6 31r20 26|222e11
77U14*Set_Standard_Error 18|391s10 509s13 560s13 566s13
84U14*Set_Standard_Output 18|420s10 555s10 568s13
106U14*Write_Char 18|401s16 405s16 408s19 540s16 547s19 550s16 646s13
113U14*Write_Eol 18|414s16 429s10 444s16 453s13 471s13 490s13 554s10 630s10
. 653s10
123U14*Write_Int 18|402s16 411s16 515s10 530s13 536s13
130U14*Write_Str 18|412s16 514s10 518s13 520s13 524s13 527s13 531s13 535s13
. 537s13 544s16 626s10 627s10 628s10
137U14*Write_Line 18|561s13 567s13
X 28 scans.ads
37K9*Scans 18|32w6 32r20 28|508e10
60n7*Tok_String_Literal{52E9} 18|108r23
62n7*Tok_Char_Literal{52E9} 18|122r26
183n7*Tok_EOF{52E9} 18|334r18
362i4*Scan_Ptr{57|206I12} 18|323r23
366e4*Token{52E9} 18|334r10
369i4*Token_Ptr{57|206I12} 18|138r27 341r26
411e4*Prev_Token{52E9} 18|108r10 122r13
414i4*Prev_Token_Ptr{57|206I12} 18|97r13 355r23
X 31 sinput.ads
69K9*Sinput 18|33w6 33r20 31|953e11
297V13*Full_File_Name{23|417I9} 18|629s22
298V13*Full_Ref_Name{23|417I9} 18|396s31
304V13*Last_Source_Line{57|171I9} 18|433s24
307V13*Reference_Name{23|417I9} 18|398s31
311V13*Source_Text{57|196P9} 18|642s15
336i4*Main_Source_File{57|561I9} 18|433r42 437r51 439r36 451r47 515r39 517r31
463p4*Source{57|196P9} 18|98r12 112r16 114r26 115r19 134r16 135r21 136r21
. 137r22 137r49
579V13*Get_Column_Number{57|177I9} 18|211s42
600V13*Get_Physical_Line_Number{57|171I9} 18|210s42
607V13*Get_Source_File_Index{57|561I9} 18|209s42 689s22
620V13*Line_Start{57|206I12} 18|639s12
626V13*Num_Source_Lines{57|62I12} 18|515s21 517s13
665V13*Physical_To_Logical{57|161I9} 18|402s32 635s30
X 32 sinput.adb
796U17 Traverse[7|568] 8|2101b14
X 35 styleg.ads
35U19 Error_Msg 17|146r7
38U19 Error_Msg_S 17|147r7
41U19 Error_Msg_SC 17|148r7
44U19 Error_Msg_SP 17|149r7
47k9*Styleg 17|36w6 145r25 35|181e11
X 37 stylesw.ads
33K9*Stylesw 18|34w6 34r20 37|339e12
289V13*RM_Column_Check{boolean} 18|672s10
X 38 system.ads
64M9*Address
X 41 s-memory.ads
53V13*Alloc{38|64M9} 103i<c,__gnat_malloc>22
68U14*Free 104i<c,__gnat_free>22
76V13*Realloc{38|64M9} 105i<c,__gnat_realloc>22
X 53 table.ads
106A12*Table_Type(15|149R9)<15|119I9>
109A15*Big_Table_Type{106A12[15|222]}<15|119I9>
117P12*Table_Ptr(109A15[15|222])
121p7*Table{117P12[15|222]} 18|205m14[15|222] 205r14[15|222] 206m14[15|222]
. 206r14[15|222] 207m14[15|222] 207r14[15|222] 208m14[15|222] 208r14[15|222]
. 209m14[15|222] 209r14[15|222] 210m14[15|222] 210r14[15|222] 211m14[15|222]
. 211r14[15|222] 212m14[15|222] 212r14[15|222] 213m14[15|222] 213r14[15|222]
. 214m14[15|222] 214r14[15|222] 215m14[15|222] 215r14[15|222] 216m14[15|222]
. 216r14[15|222] 217m14[15|222] 217r14[15|222] 218m14[15|222] 218r14[15|222]
. 225r19[15|222] 225r50[15|222] 227r20[15|222] 227r51[15|222] 228r37[15|222]
. 232r29[15|222] 246r25[15|222] 247r16[15|222] 248r25[15|222] 249r16[15|222]
. 255r24[15|222] 265r28[15|222] 267r28[15|222] 269r28[15|222] 271r28[15|222]
. 294m17[15|222] 294r17[15|222] 297m14[15|222] 297r14[15|222] 301r17[15|222]
. 303r17[15|222] 310r20[15|222] 374r24[15|222] 378r28[15|222] 378r52[15|222]
. 381r25[15|222] 394r27[15|222] 396r53[15|222] 398r54[15|222] 403r41[15|222]
. 404r41[15|222] 407r26[15|222] 411r39[15|222] 417r25[15|222] 436r33[15|222]
. 437r33[15|222] 451r28[15|222] 455r23[15|222] 456r23[15|222] 473r23[15|222]
. 474r23[15|222] 603m19[15|269] 603r19[15|269] 604m19[15|269] 604r19[15|269]
138U17*Init 18|588s14[15|222] 599s16[15|269]
145V16*Last{15|119I9} 18|204s25[15|222] 603s35[15|269] 604s35[15|269]
174U17*Increment_Last 18|203s14[15|222] 602s19[15|269]
X 57 types.ads
52K9*Types 17|37w6 37r17 57|877e10
59I9*Int<integer> 18|402r27 411r27 674r23
62I12*Nat{59I9}
91e4*EOF{character} 18|643r66
104E12*Line_Terminator{character} 18|115r34 134r35
113P9*String_Ptr(string)
144I9*Text_Ptr<59I9>
147A9*Text_Buffer(character)<144I9>
161I9*Logical_Line_Number<integer>
171I9*Physical_Line_Number<integer> 18|51r21 613r21
177I9*Column_Number<short_integer>
192A12*Big_Source_Buffer{147A9}<144I9>
196P9*Source_Buffer_Ptr(192A12)
206I12*Source_Ptr{144I9} 17|127r55 18|63r50 76r12 154r55 162r14 165r14 603r50
. 604r50 618r11 682r50
561I9*Source_File_Index<59I9> 18|52r21 614r21