This file is indexed.

/usr/lib/gcc-cross/aarch64-linux-gnu/5/adalib/gnatprj/sinput-p.ali is in libgnatprj5-dev-arm64-cross 5.3.1-14ubuntu2cross1.

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

RN
RV NO_IMPLICIT_CONDITIONALS
RV NO_STANDARD_STORAGE_POOLS
RV NO_UNCHECKED_CONVERSION
RV NO_UNCHECKED_DEALLOCATION
RV NO_IMPLEMENTATION_PRAGMAS
RV SPARK_05

U sinput.p%b		sinput-p.adb		ed71484e NE OO PK
W ada%s			ada.ads			ada.ali
W ada.tags%s		a-tags.adb		a-tags.ali
W ada.unchecked_conversion%s
W ada.unchecked_deallocation%s
W prj%s			prj.adb			prj.ali
W prj.err%s		prj-err.adb		prj-err.ali
W sinput%s		sinput.adb		sinput.ali
W sinput.c%s		sinput-c.adb		sinput-c.ali
W system%s		system.ads		system.ali

U sinput.p%s		sinput-p.ads		c114ae77 BN EE NE OO PK
W scans%s		scans.adb		scans.ali
W sinput%s		sinput.adb		sinput.ali

D ada.ads		20070406091342 3ffc8e18 ada%s
D a-except.ads		20140730140058 5250cb69 ada.exceptions%s
D a-finali.ads		20140611123707 69f99942 ada.finalization%s
D a-stream.ads		20141120112812 119b8fb3 ada.streams%s
D a-tags.ads		20140730140058 dc4d0634 ada.tags%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 errutil.ads		20121106112827 74c2502c errutil%s
D gnat.ads		20140801083227 fd2ad2f1 gnat%s
D g-byorma.ads		20140225151544 2b13b02c gnat.byte_order_mark%s
D g-dynhta.ads		20141031105956 97389d1d gnat.dynamic_htables%s
D g-dyntab.ads		20140225151544 07ce153b gnat.dynamic_tables%s
D g-dyntab.adb		20140521105248 008c9b78 gnat.dynamic_tables%b
D g-hesorg.ads		20110801150502 106922da gnat.heap_sort_g%s
D g-os_lib.ads		20090409150019 0db74523 gnat.os_lib%s
D hostparm.ads		20140801100131 a20ca6cf hostparm%s
D interfac.ads		20141120112812 6033a23f interfaces%s
D namet.ads		20150302110329 53fa811d namet%s
D nlists.ads		20140801095704 a6e0a57f nlists%s
D opt.ads		20150302110329 e5e8f770 opt%s
D osint.ads		20140804124756 38aa0095 osint%s
D output.ads		20140801093848 2d9479ad output%s
D prj.ads		20150107084942 367480b7 prj%s
D prj-err.ads		20100909123135 bb996db2 prj.err%s
D restrict.ads		20150107084942 b99f0fe3 restrict%s
D rident.ads		20120712104910 770cd2d0 rident%s
D scans.ads		20140731100213 8f94e6cc scans%s
D scans.adb		20140129155348 bff8faf1 scans%b
D scng.ads		20140127165229 638213eb scng%s
D scng.adb		20150302134931 f4aca036 scng%b
D sinfo.ads		20150324122610 65b0e0c9 sinfo%s
D sinput.ads		20140730103741 ef954964 sinput%s
D sinput.adb		20140730104112 c117c807 sinput%b
D sinput-c.ads		20070910124710 f9133dd2 sinput.c%s
D sinput-p.ads		20100909135319 a11501df sinput.p%s
D sinput-p.adb		20120208101354 1b788ca7 sinput.p%b
D snames.ads		20160414135724 0164078b snames%s
D stringt.ads		20140220134420 b6600148 stringt%s
D styleg.ads		20140731100213 844c3f46 styleg%s
D styleg.adb		20140731100213 3d62d571 styleg%b
D stylesw.ads		20140219111205 552dc895 stylesw%s
D system.ads		20141031112219 1d274481 system%s
D s-conca2.ads		20140225151544 02a0d7d0 system.concat_2%s
D s-crc32.ads		20140225151544 e3a788c7 system.crc32%s
D s-exctab.ads		20140225151139 54135002 system.exception_table%s
D s-finmas.ads		20140225151139 814daec4 system.finalization_masters%s
D s-finroo.ads		20120426095924 4ff27390 system.finalization_root%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-pooglo.ads		20110804083314 542f33d0 system.pool_global%s
D s-rident.ads		20140717070432 57110bac system.rident%s
D s-secsta.ads		20140225151139 86a2856d system.secondary_stack%s
D s-soflin.ads		20140801100131 aa763b52 system.soft_links%s
D s-stache.ads		20140225151139 a37c21ec system.stack_checking%s
D s-stalib.ads		20150220094550 fa0a3617 system.standard_library%s
D s-stoele.ads		20140225151139 2dc34a04 system.storage_elements%s
D s-stopoo.ads		20131010103753 b16154c2 system.storage_pools%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-utf_32.ads		20140225151139 9e89e9cc system.utf_32%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		20160414135502 f3f1d794 uintp%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 1 ada.ads
16K9*Ada 19e8 45|26r6 27r6 42r26 45r26 67r35 77r15
X 6 a-unccon.ads
20v14*Unchecked_Conversion 45|26w10 77r19
X 7 a-uncdea.ads
20u15*Unchecked_Deallocation 45|27w10 42r30 45r30 67r39
X 32 prj.ads
42K9*Prj 2126e8 45|29r6 160r7 164r7 165r7 178r10 181r7
X 33 prj-err.ads
43K13*Err 97e12 45|29w10 160r11 164r11 165r11 178r14 181r11
88K12*Scanner[38|57] 45|160r15 164r15 165r15 178r18 181r15
X 36 scans.ads
37K9*Scans 520e10 44|30w6 30r17
187n7*Tok_Private{52E9} 45|175r25
188n7*Tok_With{52E9} 45|174r21
189n7*Tok_Separate{52E9} 45|183r22
191n7*Tok_EOF{52E9} 45|176r67
316E12*Token_Class_Cunit{52E9} 45|176r31
374e4*Token{52E9} 45|174r13 175r17 176r18 176r58 183r14
492R9*Saved_Scan_State 518e14 44|77r29
495U14*Save_Scan_State 45|143s7
500U14*Restore_Scan_State 45|130s7
X 38 scng.ads
63U14*Initialize_Scanner 45|160s23[33|88]
67U14*Scan 45|178s26[33|88]
80U14*Set_Special_Character 45|164s23[33|88] 165s23[33|88]
84U14*Reset_Special_Characters 45|181s23[33|88]
X 41 sinput.ads
69K9*Sinput 947e11 44|32r9 82r5 45|30r6 34r14 92r7 103r12 186r5
327U14*Initialize 45|92s14
336i4*Main_Source_File{77|567I9} 45|106m10
431i4*Current_Source_File{77|567I9} 45|132m7 145r42
444p4*Source{77|202P9} 45|131m7 144r42
552U14*Check_For_BOM 45|167s7
779A9 Lines_Table_Type(77|212I12)<77|171I9> 45|43r7
786P9 Lines_Table_Ptr(779A9) 45|43r25
789A9 Logical_Lines_Table_Type(77|161I9)<77|171I9> 45|46r7
798P9 Logical_Lines_Table_Ptr(789A9) 45|46r33
807R9 Source_File_Record 858e14 45|58r18
817p7*Source_Text{77|202P9} 45|82r52
818i7*Source_First{77|212I12} 45|59r43
819i7*Source_Last{77|212I12} 45|60r43
841p7*Lines_Table{786P9} 45|86m21
847p7*Logical_Lines_Table{798P9} 45|87m21
903K12 Source_File[74|55] 45|56r21 58r45 91r7
X 42 sinput.adb
788U17 Traverse[10|596] 11|2306b14
X 43 sinput-c.ads
31K16*C 36e13 45|30w13 103r19
33V13*Load_File{77|567I9} 45|103s21
X 44 sinput-p.ads
32K16*P 41|69k9 44|76E9 82l12 82e13 45|34b21 186l12 186t13
34U14*Clear_Source_File_Table 45|52b14 93l8 93t31
41V13*Load_Project_File{77|567I9} 41>32 45|99b13 111l8 111t25
41a32 Path{string} 45|99b32 103r32
45U14*Reset_First 45|117b14 120l8 120t19
50V13*Source_File_Is_Subunit{boolean} 50>37 45|152b13 184l8 184t30
50i37 X{77|567I9} 45|152b37 156r10 160r43
59R9*Saved_Project_Scan_State 63r25 69r21 76c9 80e14 45|127r21 140r25
62U14*Save_Project_Scan_State 63<7 64r19 45|139b14 146l8 146t31
63r7 Saved_State{59R9} 45|140b7 143m24 143r24 144m7 145m7
68U14*Restore_Project_Scan_State 69>7 70r19 45|126b14 133l8 133t34
69r7 Saved_State{59R9} 45|127b7 130r27 131r30 132r30
77r7*Scan_State{36|492R9} 45|130r39 143m36
78p7*Source{77|202P9} 45|131r42 144m19
79i7*Current_Source_File{77|567I9} 45|132r42 145m19
X 45 sinput-p.adb
36b4 First{boolean} 105r10 107m10 119m7
42U14 Free[7|20] 86s13
45U14 Free[7|20] 87s13
56i11 X<77|59I9> 58r64
58r13 S{41|807R9} 59r41 60r41 82r50 86r19 87r19
59i13 Lo{77|212I12} 61r60 82r65
60i13 Hi{77|212I12} 61r66
61A21 Actual_Source_Buffer{77|191A12}<77|144I9> 64r46 68r16
64P18 Actual_Source_Ptr(61A21) 68r38 77r50 81r26
67U23 Free[7|20] 85s13
76V22 To_Actual_Source_Ptr[6|20]{64P18} 82s28
81p13 Actual_Ptr{64P18} 85m19 85r19
100i7 X{77|567I9} 103m7 106r30 110r14
X 51 system.ads
37K9*System 45|32w6 53r11 51|155e11
67M9*Address 45|77r41
X 58 s-memory.ads
53V13*Alloc{51|67M9} 103i<c,__gnat_malloc>22
68U14*Free 104i<c,__gnat_free>22
76V13*Realloc{51|67M9} 105i<c,__gnat_realloc>22
X 74 table.ads
106A12*Table_Type(41|807R9)<77|567I9>
109A15*Big_Table_Type{106A12[41|903]}<77|567I9>
117P12*Table_Ptr(109A15[41|903])
121p7*Table{117P12[41|903]} 45|58r57[41|903]
145V16*Last{77|567I9} 45|56s33[41|903]
158U17*Free 45|91s19[41|903]
X 77 types.ads
59I9*Int<integer>
144I9*Text_Ptr<59I9>
147A9*Text_Buffer(character)<144I9>
161I9*Logical_Line_Number<integer>
191A12*Source_Buffer{147A9}<144I9> 45|61r45
198A12*Big_Source_Buffer{147A9}<144I9>
202P9*Source_Buffer_Ptr(198A12) 44|78r29
212I12*Source_Ptr{144I9} 45|59r27 60r27
567I9*Source_File_Index<59I9> 44|41r54 50r41 79r29 45|99r54 100r11 152r41
575i4*No_Source_File{567I9} 45|156r14