This file is indexed.

/usr/lib/ada/adalib/gnatvsn/uname.ali is in libgnatvsn4.6-dev 4.6.4-0ubuntu5.

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

U uname%b		uname.adb		69cf78fa NE OO PK
W atree%s		atree.adb		atree.ali
W casing%s		casing.adb		casing.ali
W einfo%s		einfo.adb		einfo.ali
W hostparm%s		hostparm.ads		hostparm.ali
W interfaces%s		interfac.ads		interfac.ali
W lib%s			lib.adb			lib.ali
W nlists%s		nlists.adb		nlists.ali
W output%s		output.adb		output.ali
W sinfo%s		sinfo.adb		sinfo.ali
W sinput%s		sinput.adb		sinput.ali

U uname%s		uname.ads		1e3a8000 EE NE OO PK
W namet%s		namet.adb		namet.ali
W types%s		types.adb		types.ali

D ada.ads		20070406091342 3ffc8e18
D a-unccon.ads		20070406091342 f9eb8f06
D a-uncdea.ads		20070406091342 f15a5ed1
D alloc.ads		20100614130107 cfcad562
D atree.ads		20101220072657 86ed1f41
D casing.ads		20100909094434 5c2a7161
D einfo.ads		20101220072657 65a0cfa8
D hostparm.ads		20090409150019 597373af
D interfac.ads		20090409150019 f77d8799
D lib.ads		20101021101406 c7541e09
D namet.ads		20101220072657 ef58bb56
D nlists.ads		20100909093511 986e68a0
D output.ads		20100622132632 de75f4b4
D sinfo.ads		20101220072657 dcb3bec6
D sinput.ads		20101012110042 9359b909
D snames.ads		20140416171925 5b37d99d
D system.ads		20140416172229 23e1f70b
D s-exctab.ads		20090417131547 66e51330
D s-os_lib.ads		20100910151410 e0681e2d
D s-stalib.ads		20101021102512 c4241c00
D s-string.ads		20090417130712 46b01415
D s-unstyp.ads		20090409150019 6ae15c76
D table.ads		20090506081141 e3a9ec16
D types.ads		20101022135849 e11694ea
D uintp.ads		20101021101958 2762e44a
D uname.ads		20090420121742 1074afbc
D uname.adb		20101025135029 510a80b3
D unchconv.ads		20070406091342 ca2f9e18
D unchdeal.ads		20070406091342 214516a4
D urealp.ads		20100910110137 e500ee51
X 5 atree.ads
44K9*Atree 3353e10 27|32w6 32r20
517V13*Nkind{14|7399E9} 27|225s39 345s16 361s10 367s13 371s10 372s17 382s12
538V13*Parent{24|382I9} 27|346s18 374s18
X 6 casing.ads
34K9*Casing 89e11 27|33w6 33r20
55n7*Mixed_Case{47E9} 27|434r65
71U14*Set_Casing 27|434s7
X 7 einfo.ads
38K9*Einfo 7997e10 27|34w6 34r20
5870I12*N{24|382I9}
6338V13*Declaration_Node{5870I12} 27|362s18 368s18
X 8 hostparm.ads
38K9*Hostparm 90e13 27|35w6 173r39 599r35
67N4*Max_Name_Length 27|173r48 599r44
X 10 lib.ads
40K9*Lib 862e8 27|36w6 36r20
421V13*Source_Index{24|565I9} 27|434s38
X 11 namet.ads
38K9*Namet 544e10 26|32w6 32r17
127a4*Name_Buffer{string} 27|53r33 54r33 56m7 78r13 94r13 95m13 96m13 100m13
. 100r37 116r13 121m7 123m7 136r13 144m7 146m7 160r33 161r33 163m7 216r23
. 414m7 433r23 444r10 452m13 454m13 459r13 460m13 481r18 482r18 496r13 515r18
. 516r18 526m7 527m7 546r37 559m13 601r37 614r41 655r18
133i4*Name_Len{natural} 27|52r22 53r46 54r46 56r20 72m7 72r19 77r21 91r17
. 93r29 105m7 105r19 116r26 117r25 118m10 118r22 121r20 122m7 122r19 123r20
. 136r26 137r13 140m13 140r25 144r20 145m7 145r19 146r20 159r22 160r46 161r46
. 163r20 215r24 416m7 433r36 445m10 445r22 452r26 452r42 454r26 454r42 458r21
. 467m10 467r22 469m10 469r22 480r14 481r31 482r31 494r12 514r14 515r31 516r31
. 526r20 527r20 528m7 528r19 546r55 550m10 550r22 558m13 558r25 559r26 602r38
. 614r24 614r59 615r22 655r36
149I9*Name_Id<integer> 26|140r36 27|187r34 211r34 523r36
177U14*Get_Name_String 27|50s7 71s7 114s7 134s7 157s7 213s10 479s7 493s7
. 513s7 525s7 543s7 549s10 613s7 616s7
202U14*Get_Decoded_Name_String 27|432s7
271V13*Name_Find{149I9} 27|57s14 124s14 147s14 164s14 417s14 529s14 563s17
442I9*Unit_Name_Type<149I9> 26|72r32 72r55 76r39 76r62 79r39 79r62 84r49
. 91r32 91r55 95r48 120r16 128r31 132r32 136r31 140r52 145r14 146r14 146r37
. 160r37 161r37 162r37 163r37 171r35 27|48r32 48r55 64r49 112r39 112r62 132r39
. 132r62 155r32 155r55 171r48 426r16 477r31 489r32 511r31 523r52 537r14 538r14
. 538r37 571r37 580r37 589r37 598r37 652r35
447i4*No_Unit_Name{442I9} 27|138r20
X 12 nlists.ads
41K9*Nlists 374e11 27|37w6 37r20
124V13*First{24|391I12} 27|316s46
X 13 output.ads
44K9*Output 222e11 27|38w6 38r20
130U14*Write_Str 27|655s7
X 14 sinfo.ads
54K9*Sinfo 12262e10 27|39w6 39r20
7399E9*Node_Kind 7774e23 27|225r26
7426n7*N_Defining_Identifier{7399E9} 27|239r21 361r25
7427n7*N_Defining_Operator_Symbol{7399E9} 27|240r21
7431n7*N_Expanded_Name{7399E9} 27|254r21 367r28
7436n7*N_Identifier{7399E9} 27|238r21 405r15
7540n7*N_Selected_Component{7399E9} 27|253r21 406r15
7564n7*N_Protected_Type_Declaration{7399E9} 27|326r21 395r15
7581n7*N_Task_Type_Declaration{7399E9} 27|324r21 394r15
7585n7*N_Package_Body_Stub{7399E9} 27|296r21
7586n7*N_Protected_Body_Stub{7399E9} 27|302r21
7587n7*N_Subprogram_Body_Stub{7399E9} 27|288r21
7588n7*N_Task_Body_Stub{7399E9} 27|301r21
7602n7*N_Package_Body{7399E9} 27|272r21 400r15
7603n7*N_Subprogram_Body{7399E9} 27|263r21 399r15
7607n7*N_Protected_Body{7399E9} 27|276r21 404r15
7608n7*N_Task_Body{7399E9} 27|275r21 403r15
7613n7*N_Package_Declaration{7399E9} 27|265r21 385r15
7614n7*N_Single_Task_Declaration{7399E9} 27|325r21 392r15
7615n7*N_Subprogram_Declaration{7399E9} 27|264r21 384r15
7632n7*N_Package_Renaming_Declaration{7399E9} 27|279r21 389r15
7633n7*N_Subprogram_Renaming_Declaration{7399E9} 27|282r21 390r15
7717n7*N_Compilation_Unit{7399E9} 27|293r21 345r29
7724n7*N_Defining_Program_Unit_Name{7399E9} 27|248r21
7756n7*N_Package_Specification{7399E9} 27|260r21 371r25
7759n7*N_Pragma{7399E9} 27|315r21 387r15
7765n7*N_Single_Protected_Declaration{7399E9} 27|327r21 393r15
7766n7*N_Subunit{7399E9} 27|307r21 401r15
7773n7*N_With_Clause{7399E9} 27|312r21 386r15
7795E12*N_Body_Stub{7399E9} 27|402r15
7821E12*N_Generic_Declaration{7399E9} 27|266r21 383r15
7825E12*N_Generic_Instantiation{7399E9} 27|269r21 388r15
7829E12*N_Generic_Renaming_Declaration{7399E9} 27|285r21 391r15
7947E12*N_Subprogram_Specification{7399E9} 27|259r21 372r33
8076V13*Chars{11|149I9} 27|246s29
8190V13*Defining_Identifier{24|385I12} 27|251s34 277s34 299s34 305s34 328s34
8193V13*Defining_Unit_Name{24|382I9} 27|261s34 270s34 273s34 280s34 286s34
8286V13*Entity{24|382I9} 27|368s36
8334V13*Expression{24|382I9} 27|316s34
8619V13*Name{24|382I9} 27|249s34 308s34 313s34
8709V13*Pragma_Argument_Associations{24|431I9} 27|317s22
8724V13*Prefix{24|382I9} 27|255s34
8745V13*Proper_Body{24|382I9} 27|310s34
8817V13*Selector_Name{24|382I9} 27|257s34
8829V13*Specification{24|382I9} 27|267s34 283s34 291s34
8898V13*Unit{24|382I9} 27|294s34
X 15 sinput.ads
69K9*Sinput 827e11 27|40w6 40r20
290V13*Identifier_Casing{6|47E9} 27|434s19
X 24 types.ads
52K9*Types 823e10 26|33w6 33r17
59I9*Int<integer>
382I9*Node_Id<integer> 26|95r32 27|171r32 181r14 190r39 193r35 193r51 224r39
. 341r35 341r51 342r14
385I12*Entity_Id{382I9}
391I12*Node_Or_Entity_Id{382I9}
407i4*Error{382I9} 27|230r20
431I9*List_Id<integer>
554I9*Unit_Number_Type<59I9>
559i4*Main_Unit{554I9} 27|434r52
565I9*Source_File_Index<59I9>
X 26 uname.ads
35K9*Uname 176l5 176e10 27|42b14 658l5 658t10
72V13*Get_Body_Name{11|442I9} 72>28 27|48b13 58l8 58t21
72i28 N{11|442I9} 27|48b28 50r24
76V13*Get_Parent_Body_Name{11|442I9} 76>35 27|112b13 126l8 126t28
76i35 N{11|442I9} 27|112b35 114r24
79V13*Get_Parent_Spec_Name{11|442I9} 79>35 27|132b13 149l8 149t28
79i35 N{11|442I9} 27|132b35 134r24
84U14*Get_External_Unit_Name_String 84>45 27|64b14 106l8 106t37
84i45 N{11|442I9} 27|64b45 71r24
91V13*Get_Spec_Name{11|442I9} 91>28 27|155b13 165l8 165t21
91i28 N{11|442I9} 27|155b28 157r24
95V13*Get_Unit_Name{11|442I9} 95>28 27|171b13 419l8 419t21
95i28 N{24|382I9} 27|171b28 357r15
119U14*Get_Unit_Name_String 120>7 121>7 27|425b14 471l8 471t28 654s7
120i7 N{11|442I9} 27|426b7 432r32
121b7 Suffix{boolean} 27|427b7 450r10 466r10
128V13*Is_Body_Name{boolean} 128>27 27|477b13 483l8 483t20
128i27 N{11|442I9} 27|477b27 479r24
132V13*Is_Child_Name{boolean} 132>28 27|489b13 505l8 505t21
132i28 N{11|442I9} 27|489b28 493r24
136V13*Is_Spec_Name{boolean} 136>27 27|511b13 517l8 517t20
136i27 N{11|442I9} 27|511b27 513r24
140V13*Name_To_Unit_Name{11|442I9} 140>32 27|523b13 530l8 530t25
140i32 N{11|149I9} 27|523b32 525r24
144V13*New_Child{11|442I9} 145>7 146>7 27|536b13 565l8 565t17
145i7 Old{11|442I9} 27|537b7 543r24
146i7 Newp{11|442I9} 27|538b7 549r27
160V13*Uname_Ge{boolean} 160>23 160>29 27|571b13 574l8 574t16
160i23 Left{11|442I9} 27|571b23 573r14 573r45
160i29 Right{11|442I9} 27|571b29 573r21 573r51
161V13*Uname_Gt{boolean} 161>23 161>29 27|573s35 580b13 583l8 583t16
161i23 Left{11|442I9} 27|580b23 582r14 582r51
161i29 Right{11|442I9} 27|580b29 582r22 582r57
162V13*Uname_Le{boolean} 162>23 162>29 27|589b13 592l8 592t16
162i23 Left{11|442I9} 27|589b23 591r14 591r45
162i29 Right{11|442I9} 27|589b29 591r21 591r51
163V13*Uname_Lt{boolean} 163>23 163>29 27|582s41 591s35 598b13 646l8 646t16
163i23 Left{11|442I9} 27|598b23 609r10 613r24
163i29 Right{11|442I9} 27|598b29 609r17 616r24
171U14*Write_Unit_Name 171>31 27|652b14 656l8 656t23
171i31 N{11|442I9} 27|652b31 654r29
X 27 uname.adb
65i7 Pcount{natural} 76m7 79m13 79r23 85r10 91r28 105r30
66i7 Newlen{natural} 91m7 95r26 96r26 97m13 97r23 100r26 101m13 101r23
77i11 J{integer} 78r26
93i11 J{integer} 94r26 100r50
173a7 Unit_Name_Buffer{string} 204m10 415r9
178i7 Unit_Name_Length{natural} 203m10 203r30 204r28 414r25 415r32 416r19
181i7 Node{24|382I9} 357m7 361r17 362m10 362r36 367r20 368m10 368r44 371r17
. 372r24 374m10 374r26 379r22 382r19
184U17 Add_Char 184>27 200b17 205l11 205t19 216s13 250s19 256s19 290s19 298s19
. 304s19 309s19 380s7 397s13 408s13
184e27 C{character} 200b27 204r49
187U17 Add_Name 187>27 211b17 218l11 218t19 246s19
187i27 Name{11|149I9} 211b27 213r27
190U17 Add_Node_Name 190>32 224b17 249s19 251s19 255s19 257s19 261s19 267s19
. 270s19 273s19 277s19 280s19 283s19 286s19 289s19 291s19 294s19 297s19 299s19
. 303s19 305s19 308s19 310s19 313s19 316s19 328s19 335l11 335t24 379s7
190i32 Node{24|382I9} 224b32 225r46 230r13 246r36 249r40 251r55 255r42 257r49
. 261r54 267r49 270r54 273r54 277r55 280r54 283r49 286r54 289r46 291r49 294r40
. 297r46 299r55 303r46 305r55 308r40 310r47 313r40 317r52 328r55
193V16 Get_Parent{24|382I9} 193>28 289s34 297s34 303s34 341b16 350l11 350t21
193i28 Node{24|382I9} 341b28 342r25
215i14 J{integer} 216r36
225e10 Kind{14|7399E9} 236r18
342i10 N{24|382I9} 345r23 346m13 346r26 349r17
429b7 Unit_Is_Body{boolean} 433m7 451r13
458i11 J{integer} 459r26 460r26
490i7 J{natural} 494m7 496r26 497r13 500m13 500r18
540i7 P{natural} 552m10 553r23 554m13 554r18 557r16 559r46 560m13 560r18
546a10 Child{string} 552r15 553r16 557r21 559r39
599a7 Left_Name{string} 614m7 620r20 628r13 629r20 645r14
600i7 Left_Length{natural} 615m7 626r30
601a7 Right_Name=601:37{string} 622r13 628r30 629r36 637r10
602i7 Right_Length=602:38{natural} 606r29 626r56
603i7 J{natural} 617m7 620r31 622r25 626r25 626r51 628r24 628r42 629r31 629r48
. 632m10 632r15 637r22 645r25