This file is indexed.

/usr/lib/gcc-cross/aarch64-linux-gnu/6/adalib/gnatprj/impunit.ali is in libgnatprj6-dev-arm64-cross 6.3.0-18cross1.

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 v6"
A -nostdinc
A -O2
A -fPIC
A -g
A -gnatn
A -mlittle-endian
A -mabi=lp64
P SS ZX

RN
RV NO_EXCEPTION_HANDLERS
RV NO_EXCEPTIONS
RV NO_DYNAMIC_SIZED_OBJECTS
RV SPARK_05

U impunit%b		impunit.adb		9e567c28 NE OO PK
W atree%s		atree.adb		atree.ali
W errout%s		errout.adb		errout.ali
W fname%s		fname.adb		fname.ali
W fname.uf%s		fname-uf.adb		fname-uf.ali
W interfaces%s		interfac.ads		interfac.ali
W lib%s			lib.adb			lib.ali
W namet%s		namet.adb		namet.ali
W opt%s			opt.adb			opt.ali
W sinfo%s		sinfo.adb		sinfo.ali
W uname%s		uname.adb		uname.ali

U impunit%s		impunit.ads		0df701d2 EE NE OO PK
W types%s		types.adb		types.ali

D ada.ads		20070406091342 3ffc8e18 ada%s
D a-except.ads		20151016123252 291912d5 ada.exceptions%s
D a-unccon.ads		20070406091342 f9eb8f06 ada.unchecked_conversion%s
D a-uncdea.ads		20070406091342 f15a5ed1 ada.unchecked_deallocation%s
D alloc.ads		20150107084147 61013b91 alloc%s
D aspects.ads		20151026132611 6bcd4414 aspects%s
D atree.ads		20151118105339 653f11e2 atree%s
D atree.adb		20151118105339 82eb3bcc atree%b
D casing.ads		20140717063745 5c2a7161 casing%s
D csets.ads		20140122165324 e948558f csets%s
D debug.ads		20151112115918 3ea59655 debug%s
D einfo.ads		20151118105339 84c941c8 einfo%s
D err_vars.ads		20151026115146 1f40eb75 err_vars%s
D errout.ads		20151026115146 1eeb56d8 errout%s
D erroutc.ads		20150527132616 e593d57c erroutc%s
D fname.ads		20140801093848 913fd2bc fname%s
D fname-uf.ads		20070910124710 8161e886 fname.uf%s
D gnat.ads		20140801083227 fd2ad2f1 gnat%s
D g-hesorg.ads		20110801150502 106922da gnat.heap_sort_g%s
D hostparm.ads		20140801100131 a20ca6cf hostparm%s
D impunit.ads		20151112115259 932caf7b impunit%s
D impunit.adb		20151118135358 09277b13 impunit%b
D interfac.ads		20151118101227 4be8ce1b interfaces%s
D lib.ads		20150205112239 00c825ec lib%s
D lib.adb		20150205112239 22293a3a lib%b
D lib-list.adb		20090409150019 ef0890c0 lib.list
D lib-sort.adb		20090409150019 857b8e8e lib.sort
D namet.ads		20151027115429 fa2d8adb namet%s
D nlists.ads		20140801095704 a6e0a57f nlists%s
D opt.ads		20151123112034 ee330e6c opt%s
D output.ads		20151112132540 05f6116c output%s
D sinfo.ads		20151113131130 90391755 sinfo%s
D sinfo.adb		20151112115259 7c284520 sinfo%b
D sinput.ads		20151112115259 ef954964 sinput%s
D snames.ads		20170517141049 b65780a1 snames%s
D stand.ads		20151020100444 4852f602 stand%s
D stringt.ads		20140220134420 b6600148 stringt%s
D system.ads		20151123113124 6326c08a system%s
D s-conca2.ads		20140225151544 02a0d7d0 system.concat_2%s
D s-exctab.ads		20140225151139 54135002 system.exception_table%s
D s-imenne.ads		20140225151139 614c06c0 system.img_enum_new%s
D s-memory.ads		20140225151139 597d6634 system.memory%s
D s-os_lib.ads		20151118101046 53e9e388 system.os_lib%s
D s-parame.ads		20140801093848 7e2a0d7f system.parameters%s
D s-secsta.ads		20140225151139 86a2856d system.secondary_stack%s
D s-stalib.ads		20151112104907 09bd3940 system.standard_library%s
D s-stoele.ads		20140225151139 2dc34a04 system.storage_elements%s
D s-string.ads		20140225151139 8fe54fb7 system.strings%s
D s-traent.ads		20140730135025 005bf670 system.traceback_entries%s
D s-unstyp.ads		20140731130224 9d58a4c0 system.unsigned_types%s
D s-wchcon.ads		20140718092328 1b7d22d2 system.wch_con%s
D table.ads		20151020120548 e3a9ec16 table%s
D table.adb		20141107135941 9716557f table%b
D tree_io.ads		20140718093624 6de0ef2c tree_io%s
D types.ads		20151112132540 9edbaea9 types%s
D uintp.ads		20170517140940 f3f1d794 uintp%s
D uname.ads		20140801083227 1074afbc uname%s
D unchconv.ads		20070406091342 ca2f9e18 unchecked_conversion%s
D unchdeal.ads		20070406091342 214516a4 unchecked_deallocation%s
D urealp.ads		20130411125352 e500ee51 urealp%s
D widechar.ads		20140801083227 3fd6363b widechar%s
X 7 atree.ads
44K9*Atree 4248e10 22|26w6 26r20
626V13*Nkind{32|8194E9} 22|783s10
X 14 errout.ads
40K9*Errout 929e11 22|27w6 27r20
489a4*Error_Msg_String=489:48{string} 22|752r16
490i4*Error_Msg_Strlen=490:48{natural} 22|648r7 751r16 752r39 793r7 872r7
566V14*"="=567:22{boolean} 22|745r29 748r29
X 16 fname.ads
38K9*Fname 98e10 22|29r6 29r20
X 17 fname-uf.ads
40K15*UF 114e13 22|29w12 29r26
56V13*Get_File_Name{28|577I9} 22|790s15
58b7 Subunit{boolean} 22|790r36
X 21 impunit.ads
34K9*Impunit 89l5 89e12 22|38b14 960l5 960t12
36E9*Kind_Of_Unit 57e21 62r60 70r53 22|642r53 765r60
37n7*Implementation_Unit{36E9} 22|758r14
44n7*Not_Predefined_Unit{36E9} 22|663r17 676r17 692r17
47n7*Ada_95_Unit{36E9} 22|656r17 707r20 734r17
52n7*Ada_2005_Unit{36E9} 22|715r20
57n7*Ada_2012_Unit{36E9} 22|723r20
62V13*Get_Kind_Of_Unit{36E9} 62>31 22|765b13 769l8 769t24
62i31 U{55|557I9} 22|765b31 767r40
70V13*Get_Kind_Of_File{36E9} 70>31 22|642b13 759l8 759t24 768s14
70a31 File{string} 22|642b31 643r22 652r10 653r17 654r17 662r10 668r10 669r17
. 671r12 672r22 673r22 674r22 688r10 688r16 688r33 690r10 690r16 690r33 697r20
. 697r40 697r51 699r16 730r10 731r17 732r17 740r10 741r18 742r18 742r24 742r41
. 745r17 746r18 748r17 749r18
73V13*Is_Known_Unit{boolean} 73>28 22|775b13 862l8 862t21
73i28 Nam{55|385I9} 22|775b28 783r32 789r30
79V13*Not_Impl_Defined_Unit{boolean} 79>36 22|868b13 958l8 958t29
79i36 U{55|557I9} 22|868b36 869r58
X 22 impunit.adb
40A12 File_Name_8{string}<integer> 43r15
42R9 File_Name_Record 49e14 51r46
43a7*Fname{40A12} 706r48 714r48 722r48 833r62 839r62 845r62 934r62 940r62
. 947r62
46b7*RMdef{boolean} 935r46 941r46 948r46
51A9 File_List(42R9)<55|59I9> 70r37 404r37 561r37
53b4 T{boolean} 76r18 77r18 78r18 79r18 80r18 81r18 82r18 83r18 84r18 85r18
. 86r18 87r18 88r18 89r18 90r18 91r18 92r18 93r18 94r18 95r18 96r18 97r18
. 98r18 99r18 100r18 101r18 102r18 103r18 104r18 105r18 106r18 107r18 108r18
. 109r18 110r18 111r18 112r18 113r18 114r18 115r18 116r18 117r18 118r18 119r18
. 120r18 121r18 122r18 123r18 124r18 125r18 126r18 127r18 128r18 129r18 130r18
. 131r18 132r18 141r18 142r18 143r18 144r18 145r18 146r18 147r18 150r18 151r18
. 337r18 338r18 339r18 340r18 341r18 361r18 362r18 363r18 364r18 365r18 395r18
. 396r18 410r18 411r18 412r18 413r18 414r18 415r18 416r18 417r18 418r18 419r18
. 420r18 421r18 422r18 423r18 424r18 425r18 426r18 427r18 428r18 429r18 430r18
. 431r18 432r18 433r18 434r18 435r18 436r18 437r18 438r18 439r18 440r18 441r18
. 442r18 443r18 444r18 445r18 446r18 447r18 448r18 449r18 450r18 451r18 452r18
. 453r18 454r18 455r18 456r18 457r18 458r18 459r18 460r18 461r18 462r18 463r18
. 464r18 465r18 466r18 467r18 468r18 469r18 470r18 471r18 472r18 473r18 474r18
. 475r18 476r18 477r18 486r18 487r18 488r18 489r18 490r18 491r18 492r18 493r18
. 494r18 495r18 518r18 519r18 520r18 521r18 522r18 523r18 524r18 525r18 526r18
. 527r18 528r18 529r18 530r18 531r18 532r18 562r18 563r18 564r18 565r18 566r18
. 567r18 568r18 569r18 570r18 571r18 572r18 573r18 574r18 575r18 576r18 577r18
. 578r18 579r18 580r18 581r18 582r18 583r18
54b4 F{boolean} 148r18 149r18 152r18 153r18 154r18 155r18 156r18 157r18 158r18
. 159r18 160r18 161r18 162r18 163r18 169r18 170r18 171r18 172r18 173r18 174r18
. 175r18 176r18 177r18 178r18 179r18 180r18 181r18 182r18 183r18 184r18 185r18
. 191r18 192r18 198r18 199r18 200r18 201r18 202r18 216r18 217r18 218r18 219r18
. 220r18 221r18 222r18 223r18 224r18 225r18 226r18 227r18 228r18 234r18 235r18
. 236r18 237r18 238r18 239r18 240r18 241r18 242r18 243r18 244r18 245r18 246r18
. 247r18 248r18 249r18 250r18 251r18 252r18 253r18 254r18 255r18 256r18 257r18
. 258r18 259r18 260r18 261r18 262r18 263r18 264r18 265r18 266r18 267r18 268r18
. 269r18 270r18 271r18 272r18 273r18 274r18 275r18 276r18 277r18 278r18 279r18
. 280r18 281r18 282r18 283r18 284r18 285r18 286r18 287r18 288r18 289r18 290r18
. 291r18 292r18 293r18 294r18 295r18 296r18 297r18 298r18 299r18 300r18 301r18
. 302r18 303r18 304r18 305r18 306r18 307r18 308r18 309r18 310r18 311r18 312r18
. 313r18 314r18 315r18 316r18 317r18 318r18 319r18 320r18 321r18 322r18 323r18
. 324r18 325r18 326r18 327r18 328r18 329r18 330r18 331r18 347r18 348r18 349r18
. 350r18 351r18 352r18 353r18 354r18 355r18 371r18 372r18 373r18 374r18 375r18
. 376r18 377r18 378r18 379r18 380r18 381r18 382r18 383r18 384r18 385r18 386r18
. 387r18 388r18 389r18 496r18 497r18 498r18 499r18 505r18 506r18 507r18 508r18
. 509r18 510r18 511r18 512r18 513r18 541r18 542r18 543r18 544r18 545r18 546r18
. 552r18 553r18 589r18 590r18 591r18 592r18 593r18 594r18 595r18 596r18
70a4 Non_Imp_File_Names_95{51A9} 705r16 706r22 832r16 833r36 933r16 934r36
. 935r20 948r20
404a4 Non_Imp_File_Names_05{51A9} 713r16 714r22 838r16 839r36 939r16 940r36
. 941r20
561a4 Non_Imp_File_Names_12{51A9} 721r16 722r22 844r16 845r36 946r16 947r36
606R9 Aunit_Record 609e14 626r44
607a7*Fname{string} 746r48 749r48
608p7*Aname{55|114P9} 751r50 753r32
613a4 Scasuti{string} 627r29
614a4 Scrc32{string} 628r29
615a4 Shtable{string} 629r29
616a4 Sos_lib{string} 630r29
617a4 Sregexp{string} 631r29
618a4 Sregpat{string} 632r29
619a4 Sstring{string} 633r29
620a4 Sstusta{string} 634r29
621a4 Stasloc{string} 635r29
622a4 Sutf_32{string} 636r29
626a4 Map_Array(606R9) 744r19 746r34 749r34 751r36 753r18
645a7 Buffer{string} 697m7 700m10 706r13 714r13 722r13
699i11 J{integer} 700r18
705i11 J<integer> 706r45
713i11 J<integer> 714r45
721i11 J<integer> 722r45
744i14 J{integer} 746r45 749r45 751r47 753r29
776i7 Unam{28|602I9} 789m7 790r30
777i7 Fnam{28|577I9} 790m7 791r24
832i11 J<integer> 833r59
838i11 J<integer> 839r59
844i11 J<integer> 845r59
869i7 Fname{28|577I9} 873r24
933i11 J<integer> 934r59 935r43
939i11 J<integer> 940r59 941r43
946i11 J<integer> 947r59 948r43
X 24 lib.ads
40K9*Lib 22|30w6 30r20 24|931e8
438V13*Unit_File_Name{28|577I9} 22|767s24 869s42
X 28 namet.ads
38K9*Namet 22|31w6 31r20 28|713e10
152a4*Name_Buffer{string} 22|768r32 797r34 799r34 801r34 808r10 810r10 821m10
. 833r13 839r13 845r13 877r34 879r34 881r34 895r33 896r40 904r17 905r18 907r18
. 909r18 917r10 926m10 934r13 940r13 947r13
158i4*Name_Len{natural} 22|768r50 797r11 799r11 801r11 808r23 808r39 810r23
. 810r39 812m10 812r22 819r13 820m10 820r22 821r23 826r10 877r11 879r11 881r11
. 889r10 895r11 896r18 903r10 917r23 917r39 923m7 923r19 924r13 925m10 925r22
. 926r23
180I9*Name_Id<integer>
356U14*Get_Name_String 22|767s7 791s7 873s7
577I9*File_Name_Type<180I9> 22|777r14 869r24
602I9*Unit_Name_Type<180I9> 22|776r14
X 30 opt.ads
50K9*Opt 22|32w6 32r20 30|2308e8
115n46*Ada_2005{115E9} 22|942r39
115n56*Ada_2012{115E9} 22|949r39
128e4*Ada_Version{115E9} 22|942r24 949r24
X 32 sinfo.ads
54K9*Sinfo 22|28w6 28r20 32|13300e10
8238n7*N_Identifier{8194E9} 22|783r41
9696V13*Selector_Name{55|385I9} 22|783s17
X 38 system.ads
67M9*Address
X 42 s-memory.ads
53V13*Alloc{38|67M9} 103i<c,__gnat_malloc>22
68U14*Free 104i<c,__gnat_free>22
76V13*Realloc{38|67M9} 105i<c,__gnat_realloc>22
X 55 types.ads
52K9*Types 21|32w6 32r17 55|941e10
59I9*Int<integer>
62I12*Nat{59I9} 22|51r29
114P9*String_Ptr_Const(string) 22|608r15
385I9*Node_Id<integer> 21|73r34 22|775r34
557I9*Unit_Number_Type<59I9> 21|62r35 79r40 22|765r35 868r40
X 57 uname.ads
35K9*Uname 22|33w6 33r20 57|176e10
95V13*Get_Unit_Name{28|602I9} 22|789s15