This file is indexed.

/usr/lib/gcc-cross/arm-linux-gnueabihf/5/adalib/gnatprj/impunit.ali is in libgnatprj5-dev-armhf-cross 5.5.0-12ubuntu1cross1.

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 v5"
A -nostdinc
A -O2
A -fPIC
A -g
A -gnatn
A -march=armv7-a
A -mfloat-abi=hard
A -mfpu=vfpv3-d16
A -mthumb
A -mtls-dialect=gnu
P SS ZX

RN
RV NO_EXCEPTION_HANDLERS
RV NO_EXCEPTIONS
RV SPARK_05

U impunit%b		impunit.adb		bc827d0e 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		9839906d EE NE OO PK
W types%s		types.adb		types.ali

D ada.ads		20070406091342 3ffc8e18 ada%s
D a-except.ads		20140730140058 5250cb69 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		20150313132815 78c0fb99 aspects%s
D atree.ads		20150313134724 561167a4 atree%s
D atree.adb		20150313134724 6f4dcfa0 atree%b
D casing.ads		20140717063745 5c2a7161 casing%s
D csets.ads		20140122165324 e948558f csets%s
D debug.ads		20090420131856 3ea59655 debug%s
D einfo.ads		20150313134724 eedc4daa einfo%s
D err_vars.ads		20140801132617 d6d090e9 err_vars%s
D errout.ads		20150220143551 c027450c errout%s
D erroutc.ads		20150220143551 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		20111013104700 fbaf0aa3 impunit%s
D impunit.adb		20150220115755 f917bf39 impunit%b
D interfac.ads		20141120112812 6033a23f 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		20150302110329 53fa811d namet%s
D nlists.ads		20140801095704 a6e0a57f nlists%s
D opt.ads		20150302110329 e5e8f770 opt%s
D output.ads		20140801093848 2d9479ad output%s
D sinfo.ads		20150324122610 65b0e0c9 sinfo%s
D sinfo.adb		20141030113441 f62c7b91 sinfo%b
D sinput.ads		20140730103741 ef954964 sinput%s
D snames.ads		20180422034122 0164078b snames%s
D stand.ads		20140801094828 4852f602 stand%s
D stringt.ads		20140220134420 b6600148 stringt%s
D system.ads		20141030114420 bb029e6a 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		20150220113817 5853d835 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		20150220094550 fa0a3617 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		20090506081141 e3a9ec16 table%s
D table.adb		20141107135941 9716557f table%b
D tree_io.ads		20140718093624 6de0ef2c tree_io%s
D types.ads		20150130153101 63969ace types%s
D uintp.ads		20180422034016 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 4156e10 22|26w6 26r20
624V13*Nkind{32|8119E9} 22|788s10
X 14 errout.ads
40K9*Errout 932e11 22|27w6 27r20
492a4*Error_Msg_String=492:48{string} 22|767r16
493i4*Error_Msg_Strlen=493:48{natural} 22|643r7 766r16 767r39 798r7 877r7
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|571I9} 22|795s15
58b7 Subunit{boolean} 22|795r36
X 21 impunit.ads
34K9*Impunit 86l5 86e12 22|38b14 965l5 965t12
36E9*Kind_Of_Unit 57e21 62r60 22|639r60
37n7*Implementation_Unit{36E9} 22|773r14
44n7*Not_Predefined_Unit{36E9} 22|661r17 676r17 692r17
47n7*Ada_95_Unit{36E9} 22|654r17 707r20 735r17 741r17 747r17
52n7*Ada_2005_Unit{36E9} 22|715r20
57n7*Ada_2012_Unit{36E9} 22|723r20
62V13*Get_Kind_Of_Unit{36E9} 62>31 22|639b13 774l8 774t24
62i31 U{55|556I9} 22|639b31 640r58 730r35
70V13*Is_Known_Unit{boolean} 70>28 22|780b13 867l8 867t21
70i28 Nam{55|384I9} 22|780b28 788r32 794r30
76V13*Not_Impl_Defined_Unit{boolean} 76>36 22|873b13 963l8 963t29
76i36 U{55|556I9} 22|873b36 874r58
X 22 impunit.adb
40A12 File_Name_8{string}<integer> 43r15
42R9 File_Name_Record 49e14 51r46
43a7*Fname{40A12} 706r62 714r62 722r62 838r62 844r62 850r62 939r62 945r62
. 952r62
46b7*RMdef{boolean} 940r46 946r46 953r46
51A9 File_List(42R9)<55|59I9> 70r37 402r37 558r37
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
. 335r18 336r18 337r18 338r18 339r18 359r18 360r18 361r18 362r18 363r18 393r18
. 394r18 408r18 409r18 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 484r18 485r18 486r18 487r18 488r18 489r18 490r18 491r18
. 492r18 493r18 516r18 517r18 518r18 519r18 520r18 521r18 522r18 523r18 524r18
. 525r18 526r18 527r18 528r18 529r18 559r18 560r18 561r18 562r18 563r18 564r18
. 565r18 566r18 567r18 568r18 569r18 570r18 571r18 572r18 573r18 574r18 575r18
. 576r18 577r18 578r18 579r18 580r18
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 345r18 346r18 347r18 348r18 349r18
. 350r18 351r18 352r18 353r18 369r18 370r18 371r18 372r18 373r18 374r18 375r18
. 376r18 377r18 378r18 379r18 380r18 381r18 382r18 383r18 384r18 385r18 386r18
. 387r18 494r18 495r18 496r18 497r18 503r18 504r18 505r18 506r18 507r18 508r18
. 509r18 510r18 511r18 538r18 539r18 540r18 541r18 542r18 543r18 549r18 550r18
. 586r18 587r18 588r18 589r18 590r18 591r18 592r18 593r18
70a4 Non_Imp_File_Names_95{51A9} 705r16 706r36 837r16 838r36 938r16 939r36
. 940r20 953r20
402a4 Non_Imp_File_Names_05{51A9} 713r16 714r36 843r16 844r36 944r16 945r36
. 946r20
558a4 Non_Imp_File_Names_12{51A9} 721r16 722r36 849r16 850r36 951r16 952r36
603R9 Aunit_Record 606e14 623r44
604a7*Fname{string} 761r55 764r55
605p7*Aname{55|113P9} 766r50 768r32
610a4 Scasuti{string} 624m29 624r29
611a4 Scrc32{string} 625m29 625r29
612a4 Shtable{string} 626m29 626r29
613a4 Sos_lib{string} 627m29 627r29
614a4 Sregexp{string} 628m29 628r29
615a4 Sregpat{string} 629m29 629r29
616a4 Sstring{string} 630m29 630r29
617a4 Sstusta{string} 631m29 631r29
618a4 Stasloc{string} 632m29 632r29
619a4 Sutf_32{string} 633m29 633r29
623a4 Map_Array(603R9) 759r19 761r41 764r41 766r36 768r18
640i7 Fname{28|571I9} 644r24 753r24
705i11 J<integer> 706r59
713i11 J<integer> 714r59
721i11 J<integer> 722r59
759i14 J{integer} 761r52 764r52 766r47 768r29
781i7 Unam{28|596I9} 794m7 795r30
782i7 Fnam{28|571I9} 795m7 796r24
837i11 J<integer> 838r59
843i11 J<integer> 844r59
849i11 J<integer> 850r59
874i7 Fname{28|571I9} 878r24
938i11 J<integer> 939r59 940r43
944i11 J<integer> 945r59 946r43
951i11 J<integer> 952r59 953r43
X 24 lib.ads
40K9*Lib 22|30w6 30r20 24|931e8
438V13*Unit_File_Name{28|571I9} 22|640s42 874s42
439V13*Unit_Name{28|596I9} 22|730s24
X 28 namet.ads
38K9*Namet 22|31w6 31r20 28|707e10
151a4*Name_Buffer{string} 22|648r34 650r34 652r34 667r17 668r18 670r18 672r18
. 674r18 688r10 690r10 700m10 706r13 714r13 722r13 733r18 739r18 745r18 756r18
. 757r18 761r18 764r18 802r34 804r34 806r34 813r10 815r10 826m10 838r13 844r13
. 850r13 882r34 884r34 886r34 900r33 901r40 909r17 910r18 912r18 914r18 922r10
. 931m10 939r13 945r13 952r13
157i4*Name_Len{natural} 22|648r11 650r11 652r11 660r10 666r10 688r23 688r39
. 690r23 690r39 697m7 697r19 698r13 699m10 699r22 700r23 732r10 738r10 744r10
. 755r10 757r31 757r47 760r17 763r17 802r11 804r11 806r11 813r23 813r39 815r23
. 815r39 817m10 817r22 824r13 825m10 825r22 826r23 831r10 882r11 884r11 886r11
. 894r10 900r11 901r18 908r10 922r23 922r39 928m7 928r19 929r13 930m10 930r22
. 931r23
179I9*Name_Id<integer>
316U14*Get_Name_String 22|644s7 730s7 753s7 796s7 878s7
571I9*File_Name_Type<179I9> 22|640r24 782r14 874r24
596I9*Unit_Name_Type<179I9> 22|781r14
X 30 opt.ads
50K9*Opt 22|32w6 32r20 30|2285e8
115n46*Ada_2005{115E9} 22|947r39
115n56*Ada_2012{115E9} 22|954r39
128e4*Ada_Version{115E9} 22|947r24 954r24
X 32 sinfo.ads
54K9*Sinfo 22|28w6 28r20 32|13177e10
8163n7*N_Identifier{8119E9} 22|788r41
9606V13*Selector_Name{55|384I9} 22|788s17
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|942e10
59I9*Int<integer>
62I12*Nat{59I9} 22|51r29
113P9*String_Ptr(string) 22|605r15
384I9*Node_Id<integer> 21|70r34 22|780r34
556I9*Unit_Number_Type<59I9> 21|62r35 76r40 22|639r35 873r40
X 57 uname.ads
35K9*Uname 22|33w6 33r20 57|176e10
95V13*Get_Unit_Name{28|596I9} 22|794s15