This file is indexed.

/usr/lib/x86_64-linux-gnu/ada/adalib/gmpada/gnu_multiple_precision.ali is in libgmpada4-dev 0.0.20131223-1.

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
V "GNAT Lib v4.6"
A -O2
A -fPIC
A -fstack-protector
A -g
A -gnatn
A -gnatA
P SS ZX
R nnnnnnnnvnnvnnnnnnnnnnvnvnvnnvnvnnvnnnnnnnnnvnvnnnnnnnnnnnvnnvnvnnnnnnnnnnnnnnnn

U gnu_multiple_precision%b  gnu_multiple_precision.adb  fd58bc8b NE OO PK
W ada.streams%s		a-stream.ads		a-stream.ali
W ada.tags%s		a-tags.adb		a-tags.ali
W gmp%s			gmp.ads			gmp.ali
W gmp.binding%s		gmp-binding.adb		gmp-binding.ali
W interfaces%s		interfac.ads		interfac.ali
W interfaces.c%s	i-c.adb			i-c.ali
W system.stream_attributes%s  s-stratt.adb	s-stratt.ali

U gnu_multiple_precision%s  gnu_multiple_precision.ads  38f3fd0d BN EE OO PR PK
W ada%s			ada.ads			ada.ali
W ada.exceptions%s	a-except.adb		a-except.ali
W ada.finalization%s	a-finali.adb		a-finali.ali
W ada.streams%s		a-stream.ads		a-stream.ali
W ada.tags%s		a-tags.adb		a-tags.ali
W gmp%s			gmp.ads			gmp.ali
W gmp.binding%s		gmp-binding.adb		gmp-binding.ali
W interfaces%s		interfac.ads		interfac.ali
W interfaces.c%s	i-c.adb			i-c.ali
W system%s		system.ads		system.ali
W system.finalization_implementation%s  s-finimp.adb  s-finimp.ali
W system.finalization_root%s  s-finroo.adb	s-finroo.ali
W system.secondary_stack%s  s-secsta.adb	s-secsta.ali
W system.soft_links%s	s-soflin.adb		s-soflin.ali
W system.standard_library%s  s-stalib.adb	s-stalib.ali
W system.storage_elements%s  s-stoele.adb	s-stoele.ali
W system.stream_attributes%s  s-stratt.adb	s-stratt.ali

D ada.ads		20070406091342 3ffc8e18
D a-except.ads		20090727140100 0c711ac9
D a-finali.ads		20090409150019 e5e85fa4
D a-ioexce.ads		20091130110856 8b9de6cd
D a-stream.ads		20090409150019 2ca4ee37
D a-tags.ads		20101021101406 c7695348
D a-unccon.ads		20070406091342 f9eb8f06
D gmp.ads		20131223043056 9e1751f9
D gmp-binding.ads	20131223043056 78f71442
D gmp-constants.ads	20131223110916 214d2fe3
D gnu_multiple_precision.ads  20131223043056 09d46018
D gnu_multiple_precision.adb  20131223043056 0ce7f015
D interfac.ads		20090409150019 f77d8799
D i-c.ads		20101007125900 809c38c4
D i-cpoint.ads		20090409150019 3d5a7107
D i-cpoint.adb		20090409150019 10618733
D i-cstrin.ads		20090417131547 f3023ec4
D i-cstrea.ads		20100622165701 1bd72c32
D system.ads		20130419124036 23e1f70b
D s-crtl.ads		20100617122610 ac77b159
D s-exctab.ads		20090417131547 66e51330
D s-finimp.ads		20090409150019 46853fe8
D s-finroo.ads		20090409150019 dbb860c9
D s-parame.ads		20091130110856 9c5d83fa
D s-secsta.ads		20090707124243 eea35a36
D s-soflin.ads		20090729085153 9414c974
D s-stache.ads		20090417130712 596fc1b4
D s-stalib.ads		20101021102512 c4241c00
D s-stoele.ads		20090417130712 facd7d98
D s-stoele.adb		20100617152355 afc5dc80
D s-stratt.ads		20100909123135 aedef97e
D s-stratt.adb		20090409150019 56ef263e
D s-traent.ads		20090417130712 5221ee41
D s-unstyp.ads		20090409150019 6ae15c76
X 1 ada.ads
16K9*Ada 19e8 11|19r14 20r14 54r28 67r29 76r36 80r37 84r26 93r36 95r37 101r34
. 12|73r36 84r37 117r36 135r37
X 3 a-finali.ads
42K13*Finalization 71e21 11|20w18 54r32 67r33 84r30 101r38
46H9*Controlled 62e72 11|54r45 67r46 84r43 101r51
X 5 a-stream.ads
36K13*Streams 69e16 11|19w18 76r40 80r41 93r40 95r41 12|73r40 84r41 117r40
. 135r41
39H9*Root_Stream_Type 67e64 11|76r48 80r49 93r48 95r49 12|73r48 84r49 117r48
. 135r49
X 8 gmp.ads
17K9*GMP 21e8 11|18r14 55r15 68r15 85r15 102r15 12|18r6 18r23
X 9 gmp-binding.ads
23K13*Binding 1989e16 11|18w18 55r19 68r19 85r19 102r19 12|18w10 18r27
45R9*Mpz_T 1962e17 11|55r27 12|30r23 80r7 81r7 88r7 89r7 122r14 122r23 142r14
. 157r7
46A9*Mpq_T(14|72E9) 11|68r27 12|55r23
47A9*Mpf_T(14|72E9) 11|85r27 12|100r23 141r14
51P9*Mpz_T_Ptr(45R9)
61U14*Mpz_Init 12|25s7 155s7
69U14*Mpz_Clear 12|38s7 126s7 160s7
105U14*Mpz_Set_F 12|156s7
128U14*Mpz_Init_Set 12|32s7
854V13*Mpz_Cmp{14|35I9} 12|44s14
1114U14*Mpq_Init 12|50s7 57s7
1117U14*Mpq_Clear 12|64s7
1126U14*Mpq_Set 12|58s7
1289V13*Mpq_Equal{14|35I9} 12|70s14
1307V13*Mpq_Numref{51P9} 12|80s27 88s28
1310V13*Mpq_Denref{51P9} 12|81s27 89s28
1369U14*Mpf_Init 12|95s7
1372U14*Mpf_Init2 12|124s7 144s7
1378U14*Mpf_Clear 12|108s7 158s7
1383V13*Mpf_Get_Prec{14|45M9} 12|138s40
1414U14*Mpf_Set_Z 12|125s7
1436U14*Mpf_Init_Set 12|102s7
1472U14*Mpf_Get_D_2exp 12|146s7
1585U14*Mpf_Mul_2exp 12|129s10 153s10
1590U14*Mpf_Div_2exp 12|131s10 151s10
1597V13*Mpf_Cmp{14|35I9} 12|114s14
1871A9*Mpfr_T(14|72E9) 11|102r27
1888U14*Mpfr_Clear 12|179s7
1891U14*Mpfr_Init 12|167s7
X 11 gnu_multiple_precision.ads
22K9*GNU_Multiple_Precision 125l5 125e27 12|20b14 218l5 218t27
26M12*Bit_Count{14|45M9}
27I12*A_Sign{integer}
29R9*Big_Integer 54c9 56e14 58r53 59r53 60r53 61r44 12|22r53 28r49 35r51
. 41r44
30R9*Big_Rational 67c9 69e14 71r53 72r53 73r53 74r44 77r36 78r8 81r37 82r8
. 12|47r53 53r49 61r51 67r46 74r36 85r37
31R9*Big_Float 84c9 86e14 88r53 89r53 90r53 91r44 94r36 96r37 98r8 99r8 12|92r53
. 98r49 105r51 111r44 118r36 136r37
32R9*Big_Float_Rounded 101c9 103e14 105r53 107r53 12|164r53 176r51
44V13*Identity{character} 44>23 12|203b13 208l8 208t16
44e23 Item{character} 12|203b23 207r14
45V13*Identity{character} 45>23 46>23 12|210b13 216l8 216t16
45e23 Item{character} 12|210b23 215r14
46e23 Substitute{character} 12|211b23 213r28
55r7*Value{9|45R9} 12|25m24 30r39 32m28 38m25 44r28 44r41
58U25 Initialize<3|49p14> 58=37 12|22b25 26l8 26t18
58r37 Object{29R9} 12|22b37 25m17
59U25 Adjust<3|50p14> 59=37 12|28b25 33l8 33t14
59r37 Object{29R9} 12|28b33 30r32 32m21
60U25 Finalize<3|51p14> 60=37 12|35b25 39l8 39t16
60r37 Object{29R9} 12|35b35 38m18
61V24 "="{boolean}<3|64p24> 61>30 61>36 12|41b24 45l8 45t11
61r30 Left{29R9} 12|41b30 44r23
61r36 Right{29R9} 12|41b36 44r35
68a7*Value{9|46A9} 12|50m24 55r39 57m24 58m23 64m25 70r30 70r43 80r44 81r44
. 88r45 89r45
71U25 Initialize<3|49p14> 71=37 12|47b25 51l8 51t18
71r37 Object{30R9} 12|47b37 50m17
72U25 Adjust<3|50p14> 72=37 12|53b25 59l8 59t14
72r37 Object{30R9} 12|53b33 55r32 57m17 58m16
73U25 Finalize<3|51p14> 73=37 12|61b25 65l8 65t16
73r37 Object{30R9} 12|61b35 64m18
74V24 "="{boolean}<3|64p24> 74>30 74>36 12|67b24 71l8 71t11
74r30 Left{30R9} 12|67b29 70r25
74r36 Right{30R9} 12|67b35 70r37
76U14 Read 76^20 77<20 78r30 12|73b14 82l8 82t12
76p20 Stream(5|39R9) 12|73b20 80r19 81r19
77r20 Item{30R9} 12|74b20 76r26 80r39 81r39
80U14 Write 80^21 81>21 82r31 12|84b14 90l8 90t13
80p21 Stream(5|39R9) 12|84b21 88r20 89r20
81r21 Item{30R9} 12|85b21 88r40 89r40
85a7*Value{9|47A9} 12|95m24 100r39 102m28 108m25 114r28 114r41 124m23 125m23
. 129m29 129r41 131m29 131r41 138r59 146r36 151r32 153r32
88U25 Initialize<3|49p14> 88=37 12|92b25 96l8 96t18
88r37 Object{31R9} 12|92b37 95m17
89U25 Adjust<3|50p14> 89=37 12|98b25 103l8 103t14
89r37 Object{31R9} 12|98b33 100r32 102m21
90U25 Finalize<3|51p14> 90=37 12|105b25 109l8 109t16
90r37 Object{31R9} 12|105b35 108m18
91V24 "="{boolean}<3|64p24> 91>30 91>36 12|111b24 115l8 115t11
91r30 Left{31R9} 12|111b30 114r23
91r36 Right{31R9} 12|111b36 114r35
93U14 Read 93^20 94<20 12|117b14 133l8 133t12
93p20 Stream(5|39R9) 12|117b20 120r61 121r44 122r36
94r20 Item{31R9} 12|118b20 124m18 125m18 129m24 129r36 131m24 131r36
95U14 Write 95^21 96>21 12|135b14 162l8 162t13
95p21 Stream(5|39R9) 12|135b21 145r28 149r19 157r20
96r21 Item{31R9} 12|136b21 138r54 146r31 151r27 153r27
102a7*Value{9|1871A9} 12|167m25 179m26
105U25 Initialize<3|49p14> 105=37 12|164b25 168l8 168t18
105r37 Object{32R9} 12|164b37 167m18
107U25 Finalize<3|51p14> 107=37 12|176b25 180l8 180t16
107r37 Object{32R9} 12|176b35 179m19
X 12 gnu_multiple_precision.adb
30r7 Temp{9|45R9} 32r35
55a7 Temp{9|46A9} 58r30
100a7 Temp{9|47A9} 102r35
120m7 Prec{14|45M9} 124r30
121i7 Exp{14|37I9} 128r10 129r63 131r64
122r7 Z{9|45R9} 125r30 126m18 127r28
138m7 Prec{14|45M9} 144r21 145r36 148r26
139f7 D{14|65F9} 146m23 147r28
140i7 Exp{14|37I9} 146m26 148m7 148r14 149r27 150r10 151r54 153r55
141a7 F{9|47A9} 144m18 151m24 153m24 156r21 158m18 159r28
142r7 Z{9|45R9} 155m17 156m18 157r28 160m18 161r28
X 13 interfac.ads
36K9*Interfaces 11|17r6 26r25 12|17r6 17r24 13|171e15
X 14 i-c.ads
18K20*C 11|17w17 26r36 12|17w17 17r35 14|230e17
35I9*int<integer>
37I9*long<long_integer> 12|121r23 121r32 140r14 148r20 149r7
45M9*unsigned_long 11|26r38 12|120r23 120r40 129r48 131r48 138r23 145r7 151r39
. 153r39
65F9*double<long_float> 12|139r14
72E9*char<character>