This file is indexed.

/usr/lib/ada/adalib/pcscada/pcsc-scard-utils.ali is in libpcscada3-dev 0.7.2-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
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
245
246
247
248
249
V "GNAT Lib v4.9"
A -O2
A -fstack-check=specific
A -fstack-protector-strong
A -gnatyg
A -gnatyA
A -gnatyd
A -gnatyI
A -gnatyS
A -gnatyu
A -gnatyx
A -gnatyo
A -gnatVa
A -gnat05
A -gnatf
A -gnato
A -g
A -gnatwa
A -gnatwl
A -gnatwe
A -g
A -gnatA
P SS ZX

RN
RV NO_ACCESS_SUBPROGRAMS
RV NO_ENUMERATION_MAPS
RV NO_EXCEPTION_HANDLERS
RV NO_EXCEPTIONS
RV NO_IO
RV NO_IMPLICIT_CONDITIONALS
RV NO_IMPLICIT_LOOPS
RV NO_NESTED_FINALIZATION
RV NO_SECONDARY_STACK
RV NO_STANDARD_STORAGE_POOLS
RV NO_DEFAULT_INITIALIZATION
RV NO_IMPLEMENTATION_PRAGMAS
RV SPARK_05

U pcsc.scard.utils%b	pcsc-scard-utils.adb	340bc662 NE OO PK IU
W ada%s			ada.ads			ada.ali
W ada.exceptions%s	a-except.adb		a-except.ali
W ada.strings%s		a-string.ads		a-string.ali
W ada.strings.fixed%s	a-strfix.adb		a-strfix.ali
W ada.strings.unbounded%s  a-strunb.adb		a-strunb.ali
W ada.tags%s		a-tags.adb		a-tags.ali
W ada.text_io%s		a-textio.adb		a-textio.ali
W interfaces%s		interfac.ads		interfac.ali
W pcsc.scard%s		pcsc-scard.adb		pcsc-scard.ali
W system%s		system.ads		system.ali
W system.img_enum_new%s	s-imenne.adb		s-imenne.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

U pcsc.scard.utils%s	pcsc-scard-utils.ads	f756c63b EE NE OO PK IU
W pcsc%s		pcsc.ads		pcsc.ali
W pcsc.scard%s		pcsc-scard.adb		pcsc-scard.ali
W pcsc.thin%s		pcsc-thin.adb		pcsc-thin.ali

D ada.ads		20070406091342 3ffc8e18
D a-charac.ads		20070912115821 2d3ec45b
D a-chlat1.ads		20140225151544 66457d31
D a-contai.ads		20101025135029 61e5e089
D a-coinve.ads		20130411133353 cfa7d9ff
D a-except.ads		20140129161953 f86a4103
D a-finali.ads		20111121113555 52ecdc1b
D a-ioexce.ads		20140225151544 e4a01f64
D a-iteint.ads		20110906092602 7c7305e9
D a-stream.ads		20140122164720 1a984740
D a-string.ads		20070406091342 90ac6797
D a-strfix.ads		20101008130255 d07c346e
D a-strmap.ads		20090409150019 9cb836fb
D a-strunb.ads		20120426100351 3f91d4c5
D a-tags.ads		20111212115430 6c0509d0
D a-textio.ads		20140129155348 386df5d4
D a-unccon.ads		20070406091342 f9eb8f06
D interfac.ads		20140225151838 69adb1b9
D i-c.ads		20110801143639 5421119b
D i-cstrin.ads		20130104124955 341d0ddf
D i-cstrea.ads		20130412125801 8128536b
D pcsc.ads		20140814074236 a73238ea
D pcsc-scard.ads	20140814074236 ba78c8fa
D pcsc-scard-utils.ads	20140814074236 17939d43
D pcsc-scard-utils.adb	20140814074236 9db5ffe7
D pcsc-thin.ads		20140814074236 e0c55b78
D system.ads		20140730121111 90249111
D s-atocou.ads		20131010110730 cd7c94ca
D s-atocou.adb		20131010121735 62bad392
D s-crtl.ads		20140225151544 840e6817
D s-exctab.ads		20140225151139 54135002
D s-ficobl.ads		20120709130952 55a71d43
D s-finmas.ads		20140225151139 814daec4
D s-finroo.ads		20120426095924 4ff27390
D s-imenne.ads		20140225151139 614c06c0
D s-parame.ads		20140225151139 ab8cb46a
D s-pooglo.ads		20110804083314 542f33d0
D s-secsta.ads		20140225151139 86a2856d
D s-soflin.ads		20140225151139 aa763b52
D s-stache.ads		20140225151139 a37c21ec
D s-stalib.ads		20140225151139 a891183f
D s-stoele.ads		20140225151139 2dc34a04
D s-stoele.adb		20140225151139 ed88f8fb
D s-stopoo.ads		20131010103753 b16154c2
D s-stposu.ads		20121005142121 ffeba1c5
D s-stratt.ads		20131014135145 aedef97e
D s-traent.ads		20140225151139 b5116092
D s-unstyp.ads		20140225151139 510692af
D s-wchcon.ads		20140225151139 1b7d22d2
X 1 ada.ads
16K9*Ada 19e8 25|23r6 24r6 25r6 35r7 36r7 37r7 44r7 45r7 71r7 181r14 198r14
. 199r48 215r14 216r48
X 5 a-coinve.ads
55R9*Vector<7|48R9>
64R9*Cursor 25|54r24[23|542] 189r26[23|555] 206r26[23|568]
71V13*Has_Element{boolean} 25|57s19[23|542] 192s19[23|555] 209s19[23|568]
147V13*Element{23|54R9} 25|58s26[23|542] 193s25[23|555] 210s25[23|568]
274V13*First{64R9[23|542]} 25|54s47[23|542] 189s48[23|555] 206s48[23|568]
286U14*Next 25|63s16[23|542] 195s16[23|555] 212s16[23|568]
X 9 a-iteint.ads
24h9 Forward_Iterator
32h9 Reversible_Iterator<24R9[5|73]>
X 11 a-string.ads
16K13*Strings 35e16 25|24r10 25r10 181r18 198r18 199r52 215r18 216r52
33n30*Right{33E9} 25|199r60 216r60
X 12 a-strfix.ads
18K21*Fixed 251e22 25|25w18 198r26 215r26
195V13*Trim{string} 25|198s32 215s32
196s7 Source{string} 25|198r38 215r38
197e7 Side{11|33E9} 25|199r38 216r38
X 14 a-strunb.ads
76K21*Unbounded 489e26 25|24w18 181r26
79R9*Unbounded_String<7|48R9> 473e14 25|182r10 188r20 205r20
100V13*To_String{string} 25|181s36 198s48 215s48
127V14*"&"{79R9} 25|194s55 211s57
166V14*"="{boolean} 5|43i19
X 16 a-textio.ads
49K13*Text_IO 471e16 25|23w10 35r11 36r11 37r11 44r11 45r11 71r11
64I9*Count<integer>
68I12*Positive_Count{64I9}
187U14*Set_Col 25|36s19 44s19
187i23 To{68I12} 25|36r28 44r28
242U14*Put 25|35s19 37s19
242s19 Item{string} 25|35r24
263U14*Put_Line 25|45s19 71s19
264s7 Item{string} 25|45r29
X 18 interfac.ads
38K9*Interfaces 179e15 25|27w6 81r16 88r16 99r21 157r16 159r19 162r15 163r30
57M9*Unsigned_8 25|81r27 88r27
66M9*Unsigned_64 25|157r27 159r30 162r26
73V13*Shift_Right{57M9} 25|99s32
74m7 Value{57M9} 25|99r45
75i7 Amount{natural} 25|100r45
129V13*Shift_Left{66M9} 25|163s41
130m7 Value{66M9} 25|164r13
131i7 Amount{natural} 25|165r13
X 22 pcsc.ads
29K9*PCSC 47e9 24|29r6 30r6 32r5 34r9 113r5 25|29r14 256r5
38X4*Bytes_Too_Big 25|171r16
X 23 pcsc-scard.ads
33K14*SCard 22|29k9 23|592e15 24|30w11 34r14 113r10 25|29r19 256r10
42A9*Byte_Set(26|48M12)<integer> 24|59r15 67r36 84r15 100r32 106r15 25|77r15
. 112r36 136r38 147r38 154r15 221r32 231r15
45a4*Null_Byte_Set{42A9} 24|59r27 67r48 84r27 100r44 106r27 25|77r27 91r18
. 112r48 115r18 154r27 221r44 231r27 237r18
48R9*ATR 530e14 24|79r36 25|141r36
51r4*Null_ATR{48R9} 24|79r43 25|141r43 143r18
54R9*Reader_ID<14|79R9> 24|36r44 55r35 91r33 25|55r18 69r35 177r16
57r4*Null_Reader_ID{54R9} 24|36r57 91r46 25|177r29
60R9*Reader_ID_Set 551e14 24|51r17 25|51r17
111E9*Card_State 126e7 25|190r20 194r24
129R9*Card_States_Set 564e14 24|94r33 25|187r33
132E9*Reader_State 157e7 25|207r20 211r24
160R9*Reader_States_Set 577e14 24|97r33 25|204r33
521I9 ATR_Byte_Count<short_short_integer>
524A9 ATR_Data_Type<42A9><integer>
528a7*Data{524A9} 25|147r54
529i7*Size{521I9} 25|148r58
546K12 VOIDP=546:26 25|54r18 57r13 58r20 63r10
547R12*Vector_Of_ReaderID_Type{5|55R9[542]}
550r7*Data{547R12} 25|54r42
559K12 VOCSP=559:26 25|189r20 192r13 193r19 195r10
560R12*Vector_Of_CStates_Type{5|55R9[555]}
563r7*Data{560R12} 25|189r43
572K12 VORSP=572:26 25|206r20 209r13 210r19 212r10
573R12*Vector_Of_RStates_Type{5|55R9[568]}
576r7*Data{573R12} 25|206r43
X 24 pcsc-scard-utils.ads
34K20*Utils 23|33k14 24|113l16 113e21 25|29b25 256l16 256t21
36P9*Callback 36>39 52r17 25|52r17
36r39 ID{23|54R9}
40U14*Action_Info 40>27 25|33b14 38l8 38t19
40s27 Text{string} 25|33b27 35r32
46U14*Action_Result 46>29 25|42b14 46l8 46t21
46s29 Result{string} 25|42b29 45r37
50U14*For_Every_Reader 51>7 52>7 25|50b14 65l8 65t24
51r7 Readers{23|60R9} 25|51b7 54r34
52p7 Call{36P9} 25|52b7 62r10
55U14*Print_ReaderID 55>30 25|69b14 72l8 72t22
55r30 ID{23|54R9} 25|69b30 71r40
58V13*To_Hex_String{string} 59>7 60>7 25|76b13 108l8 108t21 119s14 136s14
. 147s14
59a7 Given{23|42A9} 25|77b7 91r10 95r20 96r18 102r22 119r29 136r29 147r29
60i7 Len{positive} 25|78b7 85r29 120r29 136r56 148r29
67V13*To_Hex_String{string} 67>28 25|112b13 121l8 121t21
67a28 Given{23|42A9} 25|112b28 115r10 119r38 120r42
72V13*To_Hex_String{string} 73>7 74>7 25|125b13 137l8 137t21
73a7 Given{26|49A9} 25|126b7 132r10 136r48
74i7 Len{positive} 25|127b7 136r63
79V13*To_Hex_String{string} 79>28 25|141b13 149l8 149t21
79r28 Given{23|48R9} 25|141b28 143r10 147r48 148r52
83V13*To_Long_Long_Integer{long_long_integer} 84>7 25|153b13 172l8 172t28
84a7 Given{23|42A9} 25|154b7 161r20 162r39
91V13*To_String{string} 91>24 25|71s29 176b13 183l8 183t17
91r24 Reader{23|54R9} 25|177b7 182r28
94V13*To_String{string} 94>24 25|187b13 200l8 200t17
94r24 States{23|129R9} 25|187b24 189r36
97V13*To_String{string} 97>24 25|204b13 217l8 217t17
97r24 States{23|160R9} 25|204b24 206r36
100V13*To_String{string} 100>24 25|221b13 226l8 226t17
100a24 Given{23|42A9} 25|221b24 224r19 225r19
105V13*To_String{string} 106>7 107>7 25|223s14 230b13 254l8 254t17
106a7 Given{23|42A9} 25|224r10 231b7 237r10 241r16 242r19 248r23 249r50
107i7 Len{natural} 25|225r10 232b7 235r26 241r10
X 25 pcsc-scard-utils.adb
54r7 Position{5|64R9[23|542]} 57r32 58r35 63m22 63r22
55r7 Reader{23|54R9} 58m10 62r16
83a7 Hex{string} 98r35
85a7 Result{string} 86r30 86r46 98m13 103r36 107r14
86i7 Where{integer} 98r21 103r23 104m13 104r22
88m7 Temp{18|57M9} 96m10 98r49 99m13 99r55
95i11 Index{integer} 96r25 102r13
97i14 J{integer} 98r29
159m7 Result{18|66M9} 163m10 163r20 168r33
159m15 U{18|66M9} 162m10 164r23
161i11 Index{integer} 162r46 165r24
188r7 Str_States{14|79R9} 194m10 194r57 198r59
189r7 Position{5|64R9[23|555]} 192r32 193r34 195m22 195r22
190e7 State{23|111E9} 193m10 194r42
205r7 Str_States{14|79R9} 211m10 211r59 215r59
206r7 Position{5|64R9[23|568]} 209r32 210r34 212m22 212r22
207e7 State{23|132E9} 210m10 211r44
235i7 Upper{natural} 242m10 246r36 248r38
246a10 New_String{string} 249m13 252r17
248i14 Index{integer} 249r25 249r57
X 26 pcsc-thin.ads
33K14*Thin 24|29w11 73r15 73r34 25|126r15 126r34 130r16 132r18 26|552e14
49A9*Byte_Array(48M12)<integer> 24|73r20 25|126r20 130r21
53a4*Null_Byte_Array{49A9} 24|73r39 25|126r39 132r23