This file is indexed.

/usr/lib/ada/adalib/gnatprj/errutil.ali is in libgnatprj4.6-dev 4.6.3-1ubuntu3.

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
V "GNAT Lib v4.6"
A -nostdinc
A -O2
A -fPIC
A -g
A -gnatn
A -mtune=generic
A -march=x86-64
P SS ZX
R nnnvnnnnnnvnnnnnnnnnnvnnnnnnnnnvnnnnnnnnnnnnvnnnnnnnnnnnnnnnnnnvvnnnnnnnnnnnnnnn

U errutil%b		errutil.adb		d6564908 NE OO PK
W ada.exceptions%s	a-except.adb		a-except.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		c79a8f96 EE OO PK
W atree%s		atree.adb		atree.ali
W casing%s		casing.adb		casing.ali
W csets%s		csets.adb		csets.ali
W einfo%s		einfo.adb		einfo.ali
W err_vars%s		err_vars.ads		err_vars.ali
W opt%s			opt.adb			opt.ali
W scans%s		scans.adb		scans.ali
W sinfo%s		sinfo.adb		sinfo.ali
W sinput%s		sinput.adb		sinput.ali
W styleg%s		styleg.adb		styleg.ali  AD
W stylesw%s		stylesw.adb		stylesw.ali
W types%s		types.adb		types.ali

D ada.ads		20070406091342 3ffc8e18
D a-except.ads		20090727140100 0c711ac9
D a-unccon.ads		20070406091342 f9eb8f06
D a-uncdea.ads		20070406091342 f15a5ed1
D alloc.ads		20100614130107 cfcad562
D aspects.ads		20101220072657 b71f5b97
D atree.ads		20101220072657 86ed1f41
D atree.adb		20101022135849 d92e034c
D casing.ads		20100909094434 5c2a7161
D csets.ads		20090409150019 e948558f
D debug.ads		20090420131856 3ea59655
D einfo.ads		20101220072657 65a0cfa8
D einfo.adb		20101026125643 beccf11b
D err_vars.ads		20101220072657 a24dc176
D erroutc.ads		20100622172941 9cb89727
D errutil.ads		20090713120411 74c2502c
D errutil.adb		20090722102532 35353ac4
D gnat.ads		20050905075125 fd2ad2f1
D g-htable.ads		20101011104304 3d86a91a
D hostparm.ads		20090409150019 597373af
D interfac.ads		20090409150019 f77d8799
D namet.ads		20101220072657 ef58bb56
D nlists.ads		20100909093511 986e68a0
D nlists.adb		20100909093511 664ddce5
D opt.ads		20101026132047 ed841f4a
D output.ads		20100622132632 de75f4b4
D scans.ads		20101019122925 5112e491
D sinfo.ads		20101220072657 dcb3bec6
D sinfo.adb		20101022145140 fc452c52
D sinput.ads		20101012110042 9359b909
D sinput.adb		20101012110042 2bb4dc81
D snames.ads		20120424103214 5b37d99d
D stand.ads		20101022100018 2bd6ec0a
D styleg.ads		20100909103250 524e4b50
D styleg.adb		20101220072657 c3d5eba1
D stylesw.ads		20100909103250 b7b67881
D system.ads		20120424104344 23e1f70b
D s-exctab.ads		20090417131547 66e51330
D s-htable.ads		20101011104304 efdfacdf
D s-imenne.ads		20090417131547 8707cbf0
D s-memory.ads		20090417131547 ca8bbc15
D s-os_lib.ads		20100910151410 e0681e2d
D s-parame.ads		20091130110856 9c5d83fa
D s-secsta.ads		20090707124243 eea35a36
D s-stalib.ads		20101021102512 c4241c00
D s-stoele.ads		20090417130712 facd7d98
D s-stoele.adb		20100617152355 afc5dc80
D s-string.ads		20090417130712 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		20090506081141 5992476d
D tree_io.ads		20100622132632 d9afd67c
D types.ads		20101022135849 e11694ea
D uintp.ads		20101021101958 2762e44a
D uintp.adb		20100909103919 8fe1b666
D unchconv.ads		20070406091342 ca2f9e18
D unchdeal.ads		20070406091342 214516a4
D urealp.ads		20100910110137 e500ee51
D widechar.ads		20090409150019 3fd6363b
X 14 err_vars.ads
33K9*Err_Vars 153e13 17|26w6 26r20
45i4*Serious_Errors_Detected{55|62I12} 17|309m13 309r40 585m7
51i4*Total_Errors_Detected{55|62I12} 17|306m10 306r35 485r13 503r13 521r13
. 524r16 528r24 563r13 571m10 571r35 586m7
57i4*Warnings_Detected{55|62I12} 17|303m10 303r31 485r37 503r37 532r13 534r24
. 537r16 544r19 557r13 571r59 572m10 587m7
85i4*Raise_Exception_On_Error{55|62I12} 17|174r10
94X4*Error_Msg_Exception 17|175r16
97i4*Current_Error_Source_File{55|565I9} 17|619r19 625m10
116i4*Error_Msg_Col{55|181I9} 17|668r28
123i4*Error_Msg_Sloc{55|210I12} 17|725r44
X 15 erroutc.ads
32K9*Erroutc 505e12 17|27w6 27r20
38b4*Continuation{boolean} 17|183r10 215r42 254r25 274r23 285r14 728m13
47i4*Flag_Source{55|565I9} 17|683m7
50b4*Is_Warning_Msg{boolean} 17|195r10 212r42
53b4*Is_Style_Msg{boolean} 17|211r42
57b4*Is_Serious_Error{boolean} 17|213r42
60b4*Is_Unconditional_Msg{boolean} 17|214r42 741m13
69b4*Last_Killed{boolean} 17|183r27 275m19 286m10
74i4*List_Pragmas_Index{55|59I9} 17|424m10
77b4*List_Pragmas_Mode{boolean} 17|425m10
80b4*Manual_Quote_Mode{boolean} 17|681m7 737m13 737r38
90a4*Msg_Buffer{string} 17|204r54
93i4*Msglen{integer} 17|204r71 682m7
112I9*Error_Msg_Id<55|59I9> 17|155r18 158r18 361r18 362r18 363r18
117i4*No_Error_Msg{112I9} 17|196r21 205r42 218r19 221r25 243r22 289r21 371r20
. 375r21 391r21 433r20 448r21 468r21 583r26 584r26 588r18
121i4*Cur_Msg{112I9} 17|196m10 203m7 204r21 205r21 206r21 207r21 208r21 209r21
. 210r21 211r21 212r21 213r21 214r21 215r21 216r21 223r26 225r27 245r23 247r23
. 253r31 267r35 269r35 290r29 292r42 295r21 299r24 301r24 308r27 588m7
143p7*Text{55|117P9} 17|204m30
146i7*Next{112I9} 17|205m30 230r46 292m34 295m30 372r36 379r35 415r35
155i7*Sfile{55|565I9} 17|208m30 223r35 223r67 225r36 225r68 246r42 247r32
. 394r63 396r64 402r51 435r43 449r38 454r33 472r33
160i7*Sptr{55|210I12} 17|206m30 226r54 376r38 376r64
167i7*Optr{55|210I12} 17|207m30
176i7*Line{55|175I9} 17|209m30 244r42 245r32 401r51 434r43 453r33 471r33
179i7*Col{55|181I9} 17|210m30 405r36 409r49
182b7*Warn{boolean} 17|212m30 263r45 267r44 299r33
185b7*Style{boolean} 17|211m30 265r45 269r44 301r33
188b7*Serious{boolean} 17|213m30 308r36
191b7*Uncond{boolean} 17|214m30 253r40
194b7*Msg_Cont{boolean} 17|215m30
203b7*Deleted{boolean} 17|216m30 392r37
208K12*Errors[52|55] 17|202r7 203r18 204r7 205r7 206r7 207r7 208r7 209r7
. 210r7 211r7 212r7 213r7 214r7 215r7 216r7 223r12 223r43 225r13 225r44 226r30
. 230r22 244r18 245r9 246r18 247r9 253r17 263r21 265r21 267r21 269r21 292r10
. 295r7 299r10 301r10 308r13 372r17 376r21 376r45 379r18 392r20 394r46 396r47
. 401r34 402r34 405r19 409r32 415r18 434r26 435r26 449r21 453r16 454r16 471r16
. 472r16 582r7
216i4*First_Error_Msg{112I9} 17|219r19 290m10 370r14 388r15 426r15 464r15
. 583m7
221i4*Last_Error_Msg{112I9} 17|584m7
251i7*Start{55|210I12} 17|597m41
252i7*Stop{55|210I12} 17|598m41
255K12*Warnings[52|55] 17|593r7 596r10 597r10 597r26 598r10 598r26
338U14*Check_Duplicate_Message 17|378s13
345U14*Output_Error_Msgs 17|440s16 457s13 475s13
350U14*Output_Line_Number 17|629s10
357U14*Output_Msg_Text 17|411s16
383U14*Set_Msg_Char 17|738s13 753s13 768s13
388U14*Set_Msg_Insertion_File_Name 17|707s13
391U14*Set_Msg_Insertion_Line_Number 17|725s13
396U14*Set_Msg_Insertion_Name_Literal 17|695s16
398U14*Set_Msg_Insertion_Name 17|697s16
401U14*Set_Msg_Insertion_Reserved_Name 17|716s13
404U14*Set_Msg_Insertion_Reserved_Word 17|763s13
419U14*Set_Msg_Insertion_Uint 17|734s13
422U14*Set_Msg_Int 17|668s10
433U14*Set_Msg_Str 17|667s10
476U14*Test_Style_Warning_Serious_Msg 17|178s7
485V13*Warnings_Suppressed{boolean} 17|195s34
X 16 errutil.ads
41K9*Errutil 155l5 155e12 17|35b14 774l5 774t12
118U14*Initialize 17|580b14 600l8 600t18
122U14*Finalize 122>24 17|360b14 574l8 574t16
122s24 Source_Type{string} 17|360b24 437r64 456r16 474r16
129U14*Error_Msg 129>25 129>39 148r23 17|145s7 153b14 313l8 313t17 321s7
. 339s10 353s7
129s25 Msg{string} 17|153b25 178r39 179r21
129i39 Flag_Location{55|210I12} 17|153b39 161r33 164r33
132U14*Error_Msg_S 132>27 149r23 17|319b14 322l8 322t19
132s27 Msg{string} 17|319b27 321r18
135U14*Error_Msg_SC 135>28 150r23 17|328b14 341l8 341t20
135s28 Msg{string} 17|328b28 333r24 339r21
140U14*Error_Msg_SP 140>28 151r23 17|347b14 354l8 354t20
140s28 Msg{string} 17|347b28 353r18
143U14*Set_Ignore_Errors 143>33 17|655b14 658l8 658t25
143b33 To{boolean} 17|655b33 657r33
147K12*Style[34|47]
X 17 errutil.adb
37b4 Errors_Must_Be_Ignored{boolean} 170r10 657m7
46U14 Error_Msg_AP 46>28 74b14 147l8 147t20 333s10
46s28 Msg{string} 74b28 145r18
49U14 Output_Source_Line 50>7 51>7 52>7 53>7 437s13 452s13 470s13 606b14
. 649l8 649t26
50i7 L{55|175I9} 607b7 629r51 633r24
51i7 Sfile{55|565I9} 608b7 619r10 623r38 625r39 629r54 633r27 636r28
52b7 Errs{boolean} 609b7 628r10 639r13
53s7 Source_Type{string} 610b7 621r21
59U14 Set_Msg_Insertion_Column 664b14 670l8 670t32 731s13
62U14 Set_Msg_Text 62>28 62>43 179s7 676b14 772l8 772t20
62s28 Text{string} 676b28 684r12 686r18 687r15 693r21 693r40 753r27 759r26
. 760r21 763r46
62i43 Flag{55|210I12} 676b43 683r45 725r60
75i7 S1{55|210I12} 96m7 97r20 109m13 109r19 111r24 112m16 112r22 113r34 114r27
. 122m10 122r16 133r24 134r29 135r29 136r30 136r57 137r21 139m13 139r19 145r23
76e7 C{character} 97m7 111r30 113r41
155i7 Next_Msg{15|112I9} 219m7 221r13 223r57 225r58 226r44 229r22 230m10
. 230r36 295r38
158i7 Prev_Msg{15|112I9} 218m7 229m10 243r10 244r32 246r32 263r35 265r35
. 289r10 292r24
161i7 Sptr=161:33{55|210I12} 179r26 195r55 206r42 208r65 209r68 210r61 226r23
164i7 Optr=164:33{55|210I12} 207r42
361i7 Cur{15|112I9} 370m7 371r13 372r31 376r59 378r38 382m10
362i7 Nxt{15|112I9} 372m10 374r15 382r17
363i7 E{15|112I9} 388m10 391r16 392r34 394r60 396r61 401r48 402r48 405r33
. 409r46 411r33 415m13 415r32 426m10 433r15 434r40 435r40 440m35 448r16 449r35
. 453r30 454r30 457m32 464m10 468r16 471r30 472r30 475m32
363i10 F{15|112I9} 374m10 375r16 376r35 378r43 379m13 379r32
364b7 Err_Flag{boolean} 432m13 437r54 439r16
431i14 N<integer> 434r50 437r33
612i7 S{55|210I12} 633m7 636r36 643m10 643r15
613e7 C{character} 636m10 637r20 637r41 637r62 640r25
615b7 Line_Number_Output{boolean} 630m10 646r10
677e7 C{character} 687m10 692r13 700r16 706r16 709r16 715r16 718r16 724r16
. 727r16 730r16 733r16 736r16 740r16 743r16 746r16 749r16 752r16 758r16 768r27
678i7 P{natural} 684m7 686r13 687r21 688m10 688r15 693r16 693r46 694m16 694r21
. 753r33 754m13 754r18 759r21 760r27 762m13 762r18 763m52
X 22 namet.ads
38K9*Namet 17|28w6 28r20 22|544e10
149I9*Name_Id<integer>
396U14*Write_Name 17|394s19 396s19 623s10
417I9*File_Name_Type<149I9>
X 25 opt.ads
50K9*Opt 17|29w6 29r20 25|1907e8
267b4*Brief_Output{boolean} 17|387r10 504r25
618b4*Full_Path_Name_For_Brief_Errors{boolean} 17|393r19
625b4*Full_List{boolean} 17|387r31 423r10 481r31 486r20 505r38
916i4*Maximum_Messages{55|59I9} 17|556r10 557r34 563r38
1386b4*Verbose_Mode{boolean} 17|387r49 463r10 481r10 505r22
1575n31*Suppress{1575E9} 17|560r29 595r25
1575n49*Treat_As_Error{1575E9} 17|541r31 570r25
1576e4*Warning_Mode{1575E9} 17|541r16 560m13 570r10 595r10
X 26 output.ads
44K9*Output 17|30w6 30r20 26|222e11
77U14*Set_Standard_Error 17|389s10 507s13 558s13 564s13
84U14*Set_Standard_Output 17|418s10 553s10 566s13
106U14*Write_Char 17|399s16 403s16 406s19 538s16 545s19 548s16 640s13
113U14*Write_Eol 17|412s16 427s10 442s16 451s13 469s13 488s13 552s10 624s10
. 647s10
123U14*Write_Int 17|400s16 409s16 513s10 528s13 534s13
130U14*Write_Str 17|410s16 512s10 516s13 518s13 522s13 525s13 529s13 533s13
. 535s13 542s16 620s10 621s10 622s10
137U14*Write_Line 17|559s13 565s13
X 27 scans.ads
37K9*Scans 17|31w6 31r20 27|503e10
60n7*Tok_String_Literal{52E9} 17|107r23
62n7*Tok_Char_Literal{52E9} 17|121r26
183n7*Tok_EOF{52E9} 17|332r18
357i4*Scan_Ptr{55|210I12} 17|321r23
361e4*Token{52E9} 17|332r10
364i4*Token_Ptr{55|210I12} 17|137r27 339r26
406e4*Prev_Token{52E9} 17|107r10 121r13
409i4*Prev_Token_Ptr{55|210I12} 17|96r13 353r23
X 30 sinput.ads
69K9*Sinput 17|32w6 32r20 30|827e11
288V13*Full_File_Name{22|417I9} 17|623s22
289V13*Full_Ref_Name{22|417I9} 17|394s31
294V13*Last_Source_Line{55|175I9} 17|431s24
297V13*Reference_Name{22|417I9} 17|396s31
301V13*Source_Text{55|200P9} 17|636s15
326i4*Main_Source_File{55|565I9} 17|431r42 435r51 437r36 449r47 513r39 515r31
439p4*Source{55|200P9} 17|97r12 111r16 113r26 114r19 133r16 134r21 135r21
. 136r22 136r49
478V13*Get_Column_Number{55|181I9} 17|210s42
499V13*Get_Physical_Line_Number{55|175I9} 17|209s42
506V13*Get_Source_File_Index{55|565I9} 17|208s42 683s22
519V13*Line_Start{55|210I12} 17|633s12
525V13*Num_Source_Lines{55|62I12} 17|513s21 515s13
564V13*Physical_To_Logical{55|165I9} 17|400s32 629s30
X 31 sinput.adb
720U17 Traverse[7|505] 8|1975b14
X 34 styleg.ads
35U19 Error_Msg 16|148r7
38U19 Error_Msg_S 16|149r7
41U19 Error_Msg_SC 16|150r7
44U19 Error_Msg_SP 16|151r7
47k9*Styleg 16|38w6 147r25 34|177e11
X 36 stylesw.ads
33K9*Stylesw 17|33w6 33r20 36|332e12
282V13*RM_Column_Check{boolean} 17|666s10
X 52 table.ads
106A12*Table_Type(15|142R9)<15|112I9>
109A15*Big_Table_Type{106A12[15|208]}<15|112I9>
117P12*Table_Ptr(109A15[15|208])
121p7*Table{117P12[15|208]} 17|204r14[15|208] 205r14[15|208] 206r14[15|208]
. 207r14[15|208] 208r14[15|208] 209r14[15|208] 210r14[15|208] 211r14[15|208]
. 212r14[15|208] 213r14[15|208] 214r14[15|208] 215r14[15|208] 216r14[15|208]
. 223r19[15|208] 223r50[15|208] 225r20[15|208] 225r51[15|208] 226r37[15|208]
. 230r29[15|208] 244r25[15|208] 245r16[15|208] 246r25[15|208] 247r16[15|208]
. 253r24[15|208] 263r28[15|208] 265r28[15|208] 267r28[15|208] 269r28[15|208]
. 292r17[15|208] 295r14[15|208] 299r17[15|208] 301r17[15|208] 308r20[15|208]
. 372r24[15|208] 376r28[15|208] 376r52[15|208] 379r25[15|208] 392r27[15|208]
. 394r53[15|208] 396r54[15|208] 401r41[15|208] 402r41[15|208] 405r26[15|208]
. 409r39[15|208] 415r25[15|208] 434r33[15|208] 435r33[15|208] 449r28[15|208]
. 453r23[15|208] 454r23[15|208] 471r23[15|208] 472r23[15|208] 597r19[15|255]
. 598r19[15|255]
138U17*Init 17|582s14[15|208] 593s16[15|255]
145V16*Last{15|112I9} 17|203s25[15|208] 597s35[15|255] 598s35[15|255]
174U17*Increment_Last 17|202s14[15|208] 596s19[15|255]
X 55 types.ads
52K9*Types 16|39w6 39r17 55|823e10
59I9*Int<integer> 17|400r27 409r27 668r23
62I12*Nat{59I9}
91e4*EOF{character} 17|637r66
104E12*Line_Terminator{character} 17|114r34 133r35
117P9*String_Ptr(string)
148I9*Text_Ptr<59I9>
151A9*Text_Buffer(character)<148I9>
165I9*Logical_Line_Number<integer>
175I9*Physical_Line_Number<integer> 17|50r21 607r21
181I9*Column_Number<short_integer>
196A12*Big_Source_Buffer{151A9}<148I9>
200P9*Source_Buffer_Ptr(196A12)
210I12*Source_Ptr{148I9} 16|129r55 17|62r50 75r12 153r55 161r14 164r14 597r50
. 598r50 612r11 676r50
565I9*Source_File_Index<59I9> 17|51r21 608r21